下一步是实现XML文件的加密和压缩。压缩是一个简单的GZip,所以不用担心。规范文档指出使用了RSA加密(我将获得RSA密钥以在软件中实现)以及某种形式的对称加密,例如Triple DES (尽管这是一个“示例”,并且http://www.w3.org/TR/xmldsig-core如果我理解正确的话,RSA加密是对一个对称密钥进行编码,该密钥用于字段的实际加密。
规范文档还说“XML文件的加密可以在整个文件上执行,也可以在某些元
我正在处理一个需要使用PKCS1填充的DES ECB的第三方网关。所以这段代码不是我自己用的,而是用来给其他人发消息的。在你问他们为什么在互联网上使用对称密钥加密之前:我首先必须向他们发送用SHA算法加密的对称密钥,然后才能用DES密钥对消息进行编码。这不是我的主意。但这对我的项目很重要,等等。这段代码只是为了测试DES在我这方面是否工作得很好。我在node.js中遇到了一个奇怪的(对我来说) crypt-js模块的行为,代码如下:
var C = require(