【问题标题】:Android Sqlite: Is there a way to encrypt the entire data-base?Android Sqlite:有没有办法加密整个数据库?
【发布时间】:2014-07-04 08:31:43
【问题描述】:

有没有办法在 Android 中对整个 Sqlite db 进行加密。我希望在应用程序启动时解密整个 db 文件,并在应用程序进入后台或注销时对其进行加密。有没有办法使用 Java Crypto 库来实现这一点?表现如何?

编辑:我会对使用 SEE(Sqlite 加密扩展)或 java 加密库感兴趣。 Sqlcipher 不适合我。谢谢大家!!

【问题讨论】:

标签: java android sqlite encryption android-sqlite


【解决方案1】:

实际上,我做了一些研究发现:Sql Cipher

该页面包含一个教程,但您也可以在此处找到另一个 [好的] 教程:Android Tech

希望对你有帮助!

【讨论】:

    【解决方案2】:

    SQLCipher 有一个适用于 Android 的端口,可能会满足您的需求。

    它为数据库文件提供 256 位 AES 加密。

    【讨论】:

      猜你喜欢
      • 2015-06-16
      • 1970-01-01
      • 2014-08-25
      • 2021-12-03
      • 2017-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多