我已经创建了我从网站获取的个人信息,并存储在我的sqlite3的本地database.The用户进行身份验证的应用程序只能看到后他们的信息成功登录。然后根据需要显示它。我不希望这些信息在手机丢失时被任何人盗用。可以从iPhone应用程序的任何一个访问我的sqlite3的数据库时手机丢失
我已经实现了功能,当应用程序来自于背景,前景它会询问这是在应用程序硬编码了针。
我的问题:
任何一个可以访问我的sqlite3的本地数据库,当手机丢失?
有什么方法来加密数据库,并在需要时将其解密?
如何确保数据库不易受到攻击。
感谢你
认证信息听起来像它应该进入钥匙串。 – BoltClock 2012-01-11 04:26:47