It is like somehow it has encrypted the database though the database is unencrypted and all data are readable and i can`t retrieve any information from the database cause it thinks it is encrypted but it is not.
Then i check always the database if it is encrypted by opening it in a text as a first step and it is not encrypted. Unfortunately the sqlite3_key doesn t produce any errors in the big database and it passes through as it is correclty encrypted. My understanding is that SQLCipher should be able to handle many gigabytesĪnd even multiple terabytes by design. (will it encrypt and decrypt without problems?) Will become bigger and bigger in size after years inside an application ? Will the encryption have problems after long time use of database that SQLite limits described at Implementation Limits For SQLite are much Least 2MB for LocalStorage, at least 5MB for Web SQL or IndexedDB as I think 1.4 MB is not a very big SQLite database. SQLCipher should report an error if you attempt to use sqlite3_key or See How to encrypt a plaintext SQLite database to use SQLCipher (and avoid “file is encrypted or is not a database” errors)
It doesnt encrypt the data allready exists in It is about 1.4 Mb size this database after much use of it and theĮncryption doesnt work.