0

Was wondering how secure sqlite is. I am well aware of the passphrase that needs to be passed (either by using ChangePassword() or SetPassword(). Assuming the database is encrypted, and the application is writing to the database or reading from the database. Suddenly the application stops working, what happens to the database? When it reads from database does it decrypt it? Will it remain decrypted if the application hangs? I am using System.Data.Sqlite dll for visual studio 2010.

Thanks.

Marin
  • 12,531
  • 17
  • 56
  • 80
  • According to [this question](http://stackoverflow.com/questions/5669905/sqlite-with-encryption-password-protection) the password and the encryption is specific to the SQLite component you use. Therefore the answer to your first question is that SQLite is generally insecure... – Robert May 18 '12 at 17:48
  • System.Data.Sqlite- this dll provides the encryption. But I do not know the details as to how it encrypts or when. – Marin May 18 '12 at 19:18

0 Answers0