0

作为一款笔记本产品,用户的敏感数据在存入数据库之前需要进行加密,以防安卓手机被root,数据库文件被其他恶意应用窃取。

但在这种情况下,在笔记本中搜索会很慢,因为应用程序必须在搜索之前解密每个笔记。

在这种情况下如何平衡安全性和性能?

4

1 回答 1

1

如果您需要保持数据库加密并同时保持其响应速度非常快,您可以使用SQLCipher。摘自他们的描述:“ SQLCipher 是一个 SQLite 扩展,提供透明的 256 位 AES 数据库文件加密

于 2013-06-08T13:01:24.513 回答