【发布时间】:2013-11-25 07:12:31
【问题描述】:
是否可以使用私钥通过 SQLCipher 加密数据?目的是在设备上存储一些加密的敏感数据,这些数据可以被解密以用于调试目的。不幸的是,SQLCipher 文档只提到了 sqlite3_key() 用于对称加密。
【问题讨论】:
标签: encryption-asymmetric sqlcipher
是否可以使用私钥通过 SQLCipher 加密数据?目的是在设备上存储一些加密的敏感数据,这些数据可以被解密以用于调试目的。不幸的是,SQLCipher 文档只提到了 sqlite3_key() 用于对称加密。
【问题讨论】:
标签: encryption-asymmetric sqlcipher
SQLCipher 只执行对称认证加密,加密数据库中的每个页面。您可以考虑将敏感信息移动到 SQLCipher 数据库,同时在单独的纯文本数据库中管理非敏感信息。只要不提供密钥,SQLCipher 就可以对纯文本数据库进行操作。
【讨论】: