【发布时间】:2012-02-26 18:28:32
【问题描述】:
对于那些不熟悉密码安全应用类型的人来说,它只是一个存储密码或其他敏感数据的应用。
我还没有在 java 中进行加密。经过研究,我想出了两个解决方案。
1) 使用 SQLite 数据库并以某种方式对其进行加密(我读过这可能会出现问题,导致获取数据时出现问题,并且可能需要一些自定义库)
2) 使用存储在加密文件中的序列化对象(听起来很合理,但是从数据库中获取数据不会那么方便)
非常重要的一点:我必须有简单的方法来备份数据。以 SD 卡为例。如果涉及数据库,那将很容易。虽然不知道序列化的加密对象...
你觉得哪个更好?
【问题讨论】:
标签: java android sqlite serialization encryption