我有一个存储在 SDCard 上的 XML 文件。我需要将完整的文件作为一个单元进行加密和解密。
我已经看到 Spongy Castle 是一个很好的 android 加密和解密库。但是,我找不到任何密码类将文件作为一个单元进行加密和解密。如果有人能就此提供进一步的帮助,我将不胜感激。任何示例代码都会有很大帮助。
我有一个存储在 SDCard 上的 XML 文件。我需要将完整的文件作为一个单元进行加密和解密。
我已经看到 Spongy Castle 是一个很好的 android 加密和解密库。但是,我找不到任何密码类将文件作为一个单元进行加密和解密。如果有人能就此提供进一步的帮助,我将不胜感激。任何示例代码都会有很大帮助。
您能否看一下之前涉及 Android 密码学的问题,如果他们回答了您的问题,请告诉我们?如果没有,您能否详细说明您的要求,特别是详细解释为什么需要加密这个特定的 XML 文件,以及您希望密钥来自哪里?
Android 自带旧版 Bouncy Castle;如果您需要更多加密算法和模式,您可能希望包含最新版本的 Bouncy Caslte。
请,请,请,在您实施甚至考虑将来使用密码学之前,请阅读以下文章:密码学正确答案。如果您不理解本文中的任何概念,请考虑查阅一些参考资料,我很乐意在另一个 SO 问题中提供这些参考资料。