在IOS中保护Sqlite文件,而不是使用SQLCipher

时间:2013-10-30 15:47:32

标签: ios sqlite

除了使用SQLCipher之外,还有什么方法可以保护sqlite文件吗?

我发现当我打开我的sqlite文件时,有一个按钮("文件" - >"加密"),我可以输入加密密钥。但我在Xcode的项目中不知道如何设置解密密钥以打开我的数据库。

1 个答案:

答案 0 :(得分:0)

不要加密整个文件。只需加密您认为敏感的数据。

核心数据值转换器易于编写,可以在Core Data模型中指定。他们将在数据进入时对其进行转换,并从关系数据库的字段中获取。

请参阅NSValueTransformer,例如:NSValueTranformer to encrypt data