我想保护我的 sqlite 数据库。 我进行了很多搜索,但最终得到了使用 SQLCipher 的建议。
这个领域除了SQLCipher还有什么新进展吗? 请提出建议。
最佳答案
如果您不想使用 SQLCipher
,您可以做的一件事是在将数据存储到数据库之前对其进行加密,并在运行时填充它时对其进行解密。
您可以使用可以存储在 Firebase
上的加密 key
,并在您的应用程序启动时从那里检索它,这将为您的加密增加另一层安全性,因为如果有人反编译应用程序,key
将不会在应用程序内部暴露。
关于android - 安全 sqlite 数据库 : Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59497180/