2.1.1 XML署名の種類
XML署名には,Enveloped署名・Enveloping署名・Detached署名の三つがあります。それぞれのXML署名について説明します。
- 〈この項の構成〉
-
(1) Enveloped署名
Enveloped署名は,署名の対象となる文書の内部に置かれます。Enveloped署名と署名対象の文書の関係を次の図に示します。
Enveloped署名は署名対象の文書の内部に置かれますが,Enveloped署名そのものは署名の対象にはなりません。
ページの先頭へ
(2) Enveloping署名
Enveloping署名は,Enveloping署名の内部に署名の対象となる文書が置かれます。Enveloping署名と署名対象の文書の関係を次の図に示します。
Enveloping署名は,署名対象の文書を署名要素で包括する形式のXML署名です。
ページの先頭へ
(3) Detached署名
Detached署名は,署名の対象と署名が独立した形式のXML署名です。Detached署名と署名対象の文書の関係を次の図に示します。
Detached署名は,署名対象には任意の形式の電子データを指定できます。また,XML文書内に署名要素と署名対象要素を並列に配置させることもできます。
ページの先頭へ