在iOS中打开加密的sqlite3
我有一个加密的sqlite3和AES128加密 我使用libsqlite3.0将数据提取到我的应用程序中 那么如何打开它呢在iOS中打开加密的sqlite3,ios,sqlite,Ios,Sqlite,我有一个加密的sqlite3和AES128加密 我使用libsqlite3.0将数据提取到我的应用程序中 那么如何打开它呢 提前感谢您提供的链接谈到了在整个设备上加密存储;但是,如果目标是用户无法直接打开数据库文件,那么就不会对您有所帮助,因为在设备被盗的情况下,唯一可以防止您的数据被访问的东西。它还依赖于用户进行设置,应用程序无法强制要求对设备存储进行加密 您有三种情况之一: 每个条目都是加密的 整个文件是加密的 数据库使用SqlCipher或其他加密版本的SQLite进行加密 如果#1,您将
提前感谢您提供的链接谈到了在整个设备上加密存储;但是,如果目标是用户无法直接打开数据库文件,那么就不会对您有所帮助,因为在设备被盗的情况下,唯一可以防止您的数据被访问的东西。它还依赖于用户进行设置,应用程序无法强制要求对设备存储进行加密
您有三种情况之一:
如果#3您必须安装SqlCipher(或使用加密数据库的任何数据库)。我认为您的回答与问题不匹配。是的,我希望用户在发布问题之前阅读一些有用的内容。