That looks interesting. Have you used it with monodroid? I'm currently using
Mono.Data.Sqlite - do they play together?
________________________________
From: Alex Soto <a...@alexsoto.me>
To: Steven Pack <steven_john_p...@yahoo.com.au>; Discussions related to Mono
for Android <monodroid@lists.ximian.com>
Sent: Wednesday, 7 March 2012 9:54 AM
Subject: Re: [mono-android] Securing external assets
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