如何保护Android Sqlite数据库文件

时间:2017-06-12 13:15:19

标签: android

任何人都可以说我如何加密Android Sqlite数据库文件。有人说使用Commons-Digester来保护它。它有效。或者SqlCipher可以帮助保护数据。

1 个答案:

答案 0 :(得分:0)

  

任何人都可以说我如何加密android Sqlite数据库文件

如果您的目标是允许用户通过用户提供的密码加密其数据,请使用SQLCipher for Android

  

有人说使用Commons-Digester来保护

这不太实际。在使用之前,您必须解密整个数据库,然后确保在使用完数据库后重新加密数据库。这不仅难以确保,而且在此期间磁盘上还有一个未加密的数据库。