用户机器上的XML加密/解密

时间:2011-10-17 09:04:13

标签: java xml encryption

我有一个XML文件,我想存储在用户计算机上。我希望对此文件进行加密,以便用户不会使用/理解数据。必要时,此加密文件将被解密,前端将读取它并使用数据。对于前端和加密/解密,我将使用Java。

我需要一些关于如何做到这一点的建议。 Greenhorn在密码学中。

什么是最好的方法?

2 个答案:

答案 0 :(得分:3)

加密非常非常容易出错。加密意味着错误意味着犯一个错误会破坏整个加密方案。

在考虑使用加密时,几乎总是(除了专业安全开发人员的情况)使用框架提供商为您做的解决方案。 Java提供了加密扩展,您可以从here开始。使用它有一些很好的例子here

答案 1 :(得分:0)

如果您只想阻止直接查看或/和编辑XML文件,可以使用base64编码器/解码器。

这不是关于安全性的最佳解决方案,但如果您想要简单快捷的东西,它就会起作用。