2011-06-01 87 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

相關問題