I found that there is method enableAesDBEncryption() and no setEncrption()in ConfigPersistent interface for Android. Is there any more details/document on that? Is it just by calling enableAesDBEncryption() and the ultralite db on android will be encrypted? if so, what encryption engine is it using? And what's the key?
Thanks so much!
asked 01 Feb '12, 23:54
Yes, calling ConfigPersistent.enableAesDBEncryption() before database creation causes the UltraLite database to be encrypted with the C UltraLite Advanced Encryption Standard symmetric key encryption engine. ConfigPersistent.setDatabaseKey() is used to set the encryption key.
answered 02 Feb '12, 09:54