2014-01-28 40 views

回答

0

如何在Android中使用OpenSSL加密SQLite数据库?

使用SQLCipher。它为您执行加密,并使用OpenSSL作为底层加密库。

SQLCipher的描述:

SQLCipher是一个开放的源极延伸到SQLite的,它提供的数据库文件的 透明256位的AES加密。


从我读我知道,我们需要编译已经安装OpenSSL的OpenSSL的源代码

的Android。它通常是一个低级版本(我认为它的版本是0.9.8),但它拥有SQLCipher所需的一切。

OpenSSL是由Android的Zygote加载的,所以它已经存在于您的应用程序的地址空间中。你甚至不需要加载它。

+0

非常感谢noloader的帮助。将使用SQLCipher。 – Neha

相关问题