2011-06-01 61 views
0

XMLDSIG-CORE规范定义了引用中的DigestMethod元素。 DigestMethod指定应该应用于引用文档以获取DigestValue的算法。XMLDSIG DigestMethod元素的内容是什么?

什么我不明白,这就是为什么这个DigestMethod有这样的内容(XML模式):

<sequence> 
<any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> 
</sequence> 

这是什么内容的问题,我应该怎么interprete它,我应该接受它?

回答

-1

检查RFC 3075 http://www.ietf.org/rfc/rfc3075.txt - 值取决于你对“参考”

有3种类型的XML数字签名的东西:笼罩,包络和分离。首先确定你正在从事哪一项工作。例如,如果您处于封装签名的情况下,并且您的引用的URL为空,则摘要与没有“签名”节点的XML的规范化版本的摘要相对应。同样,有几个版本的规范化,所以你必须检查你的XML是哪一个引用。

计算起来应该不难,但在尝试计算或确定此值来自哪里之前,您需要注意这些细节。

希望这会有所帮助。

+0

这并不能解释digestmethod的内容是什么。 – lhunath 2011-08-08 10:08:41

相关问题