1

我开发了一个创建 JSON 对象的应用程序,通过蓝牙将它们发送到其他设备。我已经应用了 AES、3DES 或 Blowfish 等几种加密算法来加密 JSON 对象,但现在我被要求尝试不同的方法,即使用 XML 加密来加密我必须通过网络发送的 JSON 对象。

问题 1:在 JSON 对象之上使用 XML 加密是否有意义?

此外,我对 XML 加密进行了很多研究,但他们都只关注XML 文档加密,虽然一些消息来源提到可以将 XML 加密应用于非 xml 文档,但没有一个例子说明如何做到这一点.

问题 2:是否真的可以使用 XML 加密来加密 JSON 对象?

谁能告诉我有关如何加密 XML 文档以外的任何数据的任何信息?我感谢所有的帮助!

4

1 回答 1

0

在不知道为什么要求您使用 XML 加密的详细信息的情况下,我不得不进行推测,尽管我很好奇为什么有必要考虑到您已经使用出色的算法对数据进行了加密。

您是否以纯文本形式公开敏感信息?如果是这样,请使用您提到的算法对其进行加密。你担心聚合吗?如果是这样,请加密所有内容,包括名称和值。在我能想到的大多数情况下,您不需要在已有的基础上添加 XML 加密。这对我来说听起来有点矫枉过正,但作为一个偏执狂我可以理解:-)

于 2013-02-19T19:39:15.710 回答