You probably need to switch to csharp-sqlite
http://code.google.com/p/csharp-sqlite/

It has SqlCipher built in
http://code.google.com/p/csharp-sqlite/wiki/ENCRYPTION

Xamarin's MWC Sample project shows you how to use csharp-sqlite
https://github.com/xamarin/mobile-samples/tree/master/MWC

On 7 March 2012 00:57, Steven Pack <steven_john_p...@yahoo.com.au> wrote:

> 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
>
>
_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

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

Reply via email to