2

I have been searching for a while and got these results:

Android database encryption

encrypt sqlite database Android:

How to encrypt android sqlite database?

They all suggest using SQLCipher, which is a valid solution, but the commercial license costs $499.

(1) Hasn't SQLite implemented any kind of security mechanism yet ?

(2) Do you know of cheaper alternatives ?

Thank you.

Community
  • 1
  • 1
JonZarate
  • 841
  • 6
  • 28
  • 4
    [SQLite Encryption Extension](http://www.sqlite.org/see/doc/trunk/www/readme.wiki) – Rick S Mar 08 '17 at 16:10
  • 1
    @RickS Just found out this: `A perpetual source code license for the SQLite Encryption Extension (SEE) costs US $2000.00.` So it's not valid. – JonZarate Mar 08 '17 at 16:39

1 Answers1

3

After some mails, it turns out that SQLCipher has a Community Edition available, that can be used if agreed with the license.

Here is a guide on how to integrate and use it in Android.

Here and here licensing details.

polkduran
  • 2,533
  • 24
  • 34
JonZarate
  • 841
  • 6
  • 28