根据维基百科的说法,3 3DES的密码使用一个56位的加密密钥来加密数据;但是Pycryptodome的3 3DES类使用128位或192位的加密密钥。此外,Pycryptodome的AES和3 AES的加密速度是相同的,输出是相似的。我是不是做错什么了,还是这个3 3DES有点不同?下面是用Python中的3 3DES算法加密数据的代码:
from Crypto.Cipher import DES
下一步是实现XML文件的加密和压缩。压缩是一个简单的GZip,所以不用担心。规范文档指出使用了RSA加密(我将获得RSA密钥以在软件中实现)以及某种形式的对称加密,例如Triple DES (尽管这是一个“示例”,并且http://www.w3.org/TR/xmldsig-core如果我理解正确的话,RSA加密是对一个对称密钥进行编码,该密钥用于字段的实际加密。
规范文档还说“XML文件的加密可以在整个文件上执