It might be worth to give this a try
http://sqlcipher.net/

Alex

Enviado desde mi iPhone

El 06/03/2012, a las 04:50 p.m., Steven Pack <steven_john_p...@yahoo.com.au>
escribió:

Hi All,

My app is an offline dictionary. The dictionary is sqllite and shipped as
an asset. On first use, the asset is extracted to the SD card if present,
to internal storage if not.

Depending on the version, the .apks range from 7mb to 21mb, with the
extracted dictionaries being 10mb to 70mb.

Initially, my client was not concerned about the dictionary being copied
off the phone, but now they are. What options do I have?

- Copy protection won't help from what i can tell, since I need to be
installing and extracting to the SD card
- I was thinking of just encrypting the definitions (the words themselves
need to be clear text to remain searchable).

How would I approach key management? In Windows, I would use DPAPI and let
the OS handle the keys. In this scenario though, I would want to encrypt
the db before shipping, which means the key has to go with the app? Is
there a secure way to do this?

Steve

_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid
_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to