第二十八章 添加数字签名 - 指定摘要方法
指定摘要方法
默认情况下,签名的摘要值是通过 SHA-1
算法计算的,安全标头中的 <Signature>
元素包含如下内容:
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></DigestMethod>
<DigestValue>waSMFeYMruQn9XHx85HqunhMGIA=</DigestValue>
可以为签名指定不同的摘要方法。为此,调用 %XML.Security.Signature
实例的 SetDigestMethod()
方法。对于参数,请使用以下宏之一(包含在 %soap.inc
文件中):
$$$SOAPWSsha1 (the default)
-$$$SOAPWSsha256