从哪里创建 xmlSig 中的摘要?
它只是来自肥皂头的校验和/哈希?对此有什么特殊处理吗?
谢谢
例如,如果我想签署这个文件(test.xml):
<root>
<creditcard>
<number>19834209</number>
<expiry>02/02/2002</expiry>
</creditcard>
</root>
使用 X.509 或数字签名身份等,您必须使用允许生成 XML 签名的工具对 test.xml 进行签名。
此工具必须从
Like生成一个<signature>....</signature>
with 规范:xmlsig
<Signature>
<SignedInfo>
<CanonicalizationMethod />
<SignatureMethod />
<Reference>
<Transforms>
<DigestMethod>
<DigestValue>
</Reference>
<Reference /> etc.
</SignedInfo>
<SignatureValue />
<KeyInfo />
<Object />
</Signature>
此签名附加到 xml 文件 (test.xml) 中,您可以在此处尝试使用 c# http://msdn.microsoft.com/en-gb/library/ms229745(v=vs.80).aspx