An Sqlite database is one file.  How about using an encrypted file system.

If you have web access try SSL,

Jay A. Kreibich wrote:
> On Mon, Apr 07, 2008 at 09:34:51AM -0700, Gerald Johnson scratched on the 
> wall:
>> Hope I am sending this to the correct group.  Sorry if I should be
>> posting this to a different one.
>>
>> I have a CD application that a vendor is suggesting that I use SQLite as
>> the db.  My concern is security.  Currently we are using Access which is
>> password protected, but very slow.  I have not found any information
>> about having SQLite password protected.  Is it possible, and I just
>> missed it?  And/or do you have another suggestion.
> 
>   Depending on the level of security you require, you could write a VFS
>   module that encrypts the pages as they are written and decrypts them
>   when they are loaded.  If you can hook into the default functions,
>   this would be pretty straight forward.
> 
>   If you only need to protect specific columns, you could also just
>   write a user database function that encrypts the values before they
>   are written.  Write a decrypt function that is used in a view and
>   you're good to go.  This would only work for moderately large text
>   or blob values, however, and only if the actual values (and not the
>   structure of the database, number of records, etc.) needed to be
>   protected.
> 
>    -j
> 

_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to