I'm using SQLite database in my application and I need to protect the SQLite file. What's the best way to protect it?
- Password protected?
- DB Encryption?
I'm using SQLite database in my application and I need to protect the SQLite file. What's the best way to protect it?
There is a proprietary extension for SQLite available that provides encryption: The SQLite Encryption Extension (SEE)
If the core data is precious, you should consider obtaining a license.
Alternatively, you can write a Virtual Filesystem Module which allows you to have code between database engine and file storage and implement some kind of encryption there.