-1

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

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

4

1 回答 1

0

不要加密整个文件。只需加密您存储的被视为敏感的数据。

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

参见NSValueTransformer,例如:NSValueTranformer 加密数据

于 2013-10-30T16:17:47.577 回答