I’m in the process of migrating my Android app to ...
# touchlab-tools
m
I’m in the process of migrating my Android app to KMP, and am about to tackle the sqlcipher/sqldelight part. I noticed this article, but also that it’s about 5 years old. Is it still the way to go, or have there been relevant developments since? https://touchlab.co/multiplatform-encryption-with-sqldelight-and-sqlcipher
k
Nothing is fundamentally different. I would give a warning. It is very easy to change build or linker settings in Xcode and wind up thinking you have an encrypted db and sqlcipher, but you're actually writing unencrypted. The simplest way to check is to try to open a db file you expect to be encrypted as a regular sqlite file. If it opens, it's not encrypted.
thank you color 1