Hi.

> If the database is in the /Library/ directory, is encryption needed? What
> does encrypting the DB stop since everything will be in a sandbox? 

Yes, if you have sensitive data, then you should use encryption. Maybe your app 
is in a sandbox, but you dont know if the device has been jailbroken or a bug 
in the iOS system has been found, so if you want to keep the confidential data 
confidential, use encryption.

> Are there build in ways to encrypt the db? 

I cant ensure under iOS because i did not used it, but usually, sqlite allows 
you to encrypt a database just giving a password to the connection before 
creating the database, in this way, when the db is created its encripted with 
the given password.

Here you have some examples under .net, maybe those will help you find the way 
its done on monotouch 

http://sqlite.phxsoftware.com/forums/t/130.aspx

Enviado desde mi iPad

El 21/03/2013, a las 18:59, Matronix <[email protected]> escribió:

> I have a current application that I will be be expanding on. The current
> application has a sqlite db that stores some data and I want to add to it.
> The data I am going to add will be sensitive information.  
> 
> If the database is in the /Library/ directory, is encryption needed? What
> does encrypting the DB stop since everything will be in a sandbox? 
> 
> Are there build in ways to encrypt the db? 
> 
> 
> 
> --
> View this message in context: 
> http://monotouch.2284126.n4.nabble.com/Database-Encryption-tp4658170.html
> Sent from the MonoTouch mailing list archive at Nabble.com.
> _______________________________________________
> MonoTouch mailing list
> [email protected]
> http://lists.ximian.com/mailman/listinfo/monotouch
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to