Description
I have a released app that I would like to add encryption to the database in a future release. Is it possible to take an existing db and add encryption to it?
Seeing as I am a disabled vet, $2,000 for a license to get the official SQLite SEE extension is about $1960 more than I can afford lol.
It would be cool if there were a way to overlay the encryption on the existing database. My code creates the database from scratch when it runs for the first time (also makes schema updates easy since I can just add the schema changes to my code and have it run on the first load for that version). Anyhow, I could create a new database with the encryption enabled, and then copy the records across, but it would be nice to not have to do so.
I am working on starting another program in WPF, but have created "base" db3 files that already have encryption on them, so all's good there (I hope, so far I've created the db files, and project files only, so I have plenty of opportunity for that to become another disastrous nightmare HAHA!)
Cheers!