标签: java xml encryption
我有一个XML文件,我想存储在用户计算机上。我希望对此文件进行加密,以便用户不会使用/理解数据。必要时,此加密文件将被解密,前端将读取它并使用数据。对于前端和加密/解密,我将使用Java。
我需要一些关于如何做到这一点的建议。 Greenhorn在密码学中。
什么是最好的方法?
答案 0 :(得分:3)
加密非常非常容易出错。加密意味着错误意味着犯一个错误会破坏整个加密方案。
在考虑使用加密时,几乎总是(除了专业安全开发人员的情况)使用框架提供商为您做的解决方案。 Java提供了加密扩展,您可以从here开始。使用它有一些很好的例子here。
答案 1 :(得分:0)
如果您只想阻止直接查看或/和编辑XML文件,可以使用base64编码器/解码器。
这不是关于安全性的最佳解决方案,但如果您想要简单快捷的东西,它就会起作用。