Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.visual-basic > #19232

Crittografia file SQLite

Newsgroups it.comp.lang.visual-basic
Date 2017-11-08 11:51 -0800
Message-ID <17475178-8a7d-46e2-ad78-d62329a4028f@googlegroups.com> (permalink)
Subject Crittografia file SQLite
From Antologiko <antologiko@gmail.com>

Show all headers | View raw


Buonasera a tutti.
Sto usando le librerie per il .NET di SQLite come tramite per creare un formato di file personalizzato (che in realtà è quindi un DB di SQLite).

Premesso che non sono un informatico (di formazione sono elettrotecnico), quindi parlo a livello dilettantistico. Vorrei poter aggiungere al mio programma la crittografia dei dati, od in altre parole offrire all'utente la possibilità di proteggere i file con una password.

A meno di non spendere dei soldini con il supporto alla crittografia di SQLite, chiedevo se era possibile utilizzare qualche componente/libreria che inganni SQLite facendolo accedere al suo file di database sul disco che in realtà risulterà essere un percorso virtuale gestito dal componente aggiuntivo, il quale gestirà il flusso dati (in entrata od in uscita) scrivendo e leggendo su un file crittografato.

Ovviamente ho già scartato la 'soluzione' (già disponibile nelle funzionalità standard del framework .NET) di decrittare il file al momento della sua apertura per poi ri-crittarlo alla fine delle modifiche. Questo perché durante l'edit del file, questo risiederebbe in chiaro sul disco.

Ho descritto la cosa in modo 'ruspante' ma spero di essere stato sufficientemente chiaro. Esiste qualcosa che faccia al caso mio?

Back to it.comp.lang.visual-basic | Previous | NextNext in thread | Find similar


Thread

Crittografia file SQLite Antologiko <antologiko@gmail.com> - 2017-11-08 11:51 -0800
  Re: Crittografia file SQLite Luca D <antaniserse@yahoo.it> - 2017-11-09 00:13 -0800
    Re: Crittografia file SQLite Antologiko <antologiko@gmail.com> - 2017-11-09 10:17 -0800

csiph-web