如何在安卓中加密数据并存储到Sqlite数据库?

4

我已经在安卓上创建了一个SQLite数据库。

这里我决定使用加密。我了解sqlite,但不知道如何实现sqlite的加密方法,保存在数据库中的数据需要被加密,并且在检索数据时需要进行解密


1
请查看:http://sqlcipher.net/about - Paresh Mayani
1
如果您将加密密钥保留在设备上,则与未加密时相比,安全性并没有显著提高。 - Henry
SQLChiper for Android已经发布 (: - Saro Taşciyan
谢谢您的帮助,能否请您提供一些示例。 - Nikhil Virupakshi
1个回答

4
你可以使用SQLCipher for Android.db文件提供AES 256位加密,这比处理每个数据库查询的加密解密要容易得多。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接