Cosminexus V9 アプリケーションサーバ Cosminexus XML Security - Core ユーザーズガイド
XML署名には,Enveloped署名・Enveloping署名・Detached署名の三つがあります。それぞれのXML署名について説明します。
Enveloped署名は,署名の対象となる文書の内部に置かれます。Enveloped署名と署名対象の文書の関係を次の図に示します。
図2-1 Enveloped署名と署名対象の文書の関係
Enveloped署名は署名対象の文書の内部に置かれますが,Enveloped署名そのものは署名の対象にはなりません。
Enveloping署名は,Enveloping署名の内部に署名の対象となる文書が置かれます。Enveloping署名と署名対象の文書の関係を次の図に示します。
図2-2 Enveloping署名と署名対象の文書の関係
Enveloping署名は,署名対象の文書を署名要素で包括する形式のXML署名です。
Detached署名は,署名の対象と署名が独立した形式のXML署名です。Detached署名と署名対象の文書の関係を次の図に示します。
図2-3 Detached署名と署名対象の文書の関係
Detached署名は,署名対象には任意の形式の電子データを指定できます。また,XML文書内に署名要素と署名対象要素を並列に配置させることもできます。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.