Hello @JuanBucz - That would be a potential behavior if a standard SQLite library is loaded instead of SQLCipher. To test this, please capture the result of this statement:
PRAGMA cipher_version;
If SQLCipher was successfully loaded it will return a string like 4.5.3 zetetic
. If you do not get a value out, then SQLCipher is not in use.
In terms of your NuGet packages, one thing I would note is that you should not be referencing SQLitePCLRaw.bundle_e_sqlcipher
if you are using official SQLCipher builds, you should only reference SQLitePCLRaw.bundle_zetetic
.
Finally, I noticed that you are referencing zetetic-sqlcipher-windows-fips
. That is a special package that is only available through the SQLCipher Enterprise program. If you are an Enterprise program Licensee, or using a commercial package, please contact us at support@zetetic.net so we can help you further.