WS-Security x509令牌概要文件中的摘要和签名字段对应什么?

55p*_*zas 2 ws-security soap signature x509

x509证书具有:a)信息,b)公钥,c)由哈希(a)+(b)生成的签名值,然后使用私钥加密

x509令牌概要文件包括digestValue和signatureValue元素,如本示例所示:http : //publib.boulder.ibm.com/infocenter/cicsts/v3r1/index.jsp?topic=/com.ibm.cics.ts31.doc /dfhws/wsSecurity/dfhws_soapmsg_signed.htm

我的问题是,signatureValue的值是否与c)相同?摘要值是a)+ b)的哈希吗?如果是这样,为什么会有冗余?还是我不了解某事?谢谢。

Eug*_*its 5

DigestValue和SignatureValue标记是文档的属性,而不是证书的属性。DigestValue是在已签名节点上计算的摘要的值,而SignatureValue是使用密钥进行的摘要签名,有关密钥信息的信息在KeyInfo中指定。

您需要参考XMLDSig标准以获取更多详细信息。