XAdES ( XML Advanced Electronic Signaturesの略)は、 XML-DSig 勧告を拡張したものであり、高度な電子署名に適しています。W3CとETSIは共同でXAdESの保守と更新を行っています。[1]
説明
XML-DSig は文書にデジタル署名するための一般的なフレームワークですが、XAdES はXML-DSigの正確なプロファイルを指定し、欧州のeIDAS規制 (域内市場における電子取引の電子識別および信頼サービスに関する規制) に準拠しています。eIDAS 規制は、電子署名指令1999/93/EC を強化および廃止します。[2] [3] EIDAS は、2014 年 7 月からすべての EU 加盟国で法的拘束力を持ちます。eIDAS に準拠して作成された電子署名は、手書きの署名と同じ法的価値を持ちます。[2]
XAdESに基づいて技術的に実装された電子署名は、高度な電子署名の地位を持っています。[4]これは、
- 署名者に一意にリンクされている。
- 署名者を識別できること
- 署名の作成に使用されるデータは署名者のみが管理します。
- 署名に添付されたデータが署名後に変更されたかどうかを識別できます。
XAdES の結果として得られる特性は、基礎となる暗号化アルゴリズムが破られた場合でも、電子署名された文書は長期間にわたって有効なままであることです。
しかし、裁判所は訴訟手続きにおいてXAdESベースの電子署名を証拠として受け入れる義務はなく、少なくともEUでは「適格」署名に対してのみ義務付けられています。[5] [6]「適格電子署名」には、セキュリティ署名作成デバイスによって暗号化されたデジタル証明書が添付されている必要があり、この署名証明書の所有者の身元は、eIDAS規制の「高」保証レベルに従って検証されている必要があります。[3] [7]
プロフィール
XAdESは、提供される保護レベルが異なる4つのプロファイル(フォーム)[4]を定義します。
- XAdES-BB (基本電子署名)、SignedInfo、SignatureValue、KeyInfo、SignedProperties のみを含む最も低レベルかつシンプルなバージョン。このフォームは、識別された署名ポリシーに準拠するように電子署名の定義を拡張します。
- XAdES-BT(タイムスタンプ付き署名)署名時のタイムスタンプが追加され、否認を防止します。
- XAdES-B-LT (長期データ付き署名)、証明書および失効データは、元のソースが利用できない場合でも将来検証できるように埋め込まれます。
- XAdES-B-LTA (長期データとアーカイブ タイムスタンプを使用した署名) 定期的なタイムスタンプ (例: 毎年) を使用することで、長期保存期間中に以前の署名が弱体化することで発生する可能性のある侵害を防止します。
2016年2月、ETSIは欧州規格の最終草案としてETSI EN 319 132-1 V1.1.0を公開した。[8] この草案ではプロファイルは省略されている。
参照
- 欧州電気通信標準化機構 (ETSI)
- XML 署名
- CAdES、CMS 高度電子署名
- PAdES、PDF 高度な電子署名
- ASiC、関連シグネチャ コンテナー (ASiC)
- 信頼できるタイムスタンプ
参考文献
- ^ Turner, Dawn M. 「信頼サービスプロバイダーのためのXADES入門」 Cryptomathic . 2016年3月1日閲覧。
- ^ ab Turner, Dawn M. 「EIDAS FROM DIRECTIVE TO REGULATION - LEGAL ASPECTS」 Cryptomathic . 2016年3月1日閲覧。
- ^ ab 欧州議会および欧州連合理事会。「域内市場における電子取引のための電子識別および信頼サービスに関する2014年7月23日付欧州議会および理事会規則 (EU) No 910/2014、ならびに指令1999/93/ECの廃止」。EUR-Lex。欧州連合官報。 2016年3月1日閲覧。
- ^ ab 欧州電気通信標準化機構。「ビルディング ブロックと XAdES ベースライン署名 V1.1.1」(PDF)。ETSI。
- ^ Turner, Dawn. 「eIDASを理解する」 Cryptomathic . 2016年4月12日閲覧。
- ^ Turner, Dawn M. 「デジタル署名に関する主要用語の理解」 Cryptomathic . 2016年3月1日閲覧。
- ^ 「電子署名」(PDF)。ビジネス・イノベーション・スキル省。英国政府。
- ^ 欧州電気通信標準化機構。「ETSI EN 319 132-1 V1.1.0 (2016-02)」(PDF)。ETSI 。 2016年3月1日閲覧。
外部リンク
- W3C XAdES バージョン 1.1.1 (2003 年)
- ETSI TS 101 903 XAdES バージョン 1.1.1 (2002 年から 2002-12 年)
- ETSI TS 101 903 XAdES バージョン 1.2.2 (2004 年から 2004-02 年)
- ETSI TS 101 903 XAdES バージョン 1.3.2 (2006 年から 2003-07 年)
- ETSI TS 101 903 XAdES バージョン 1.4.1 (2009 年から 2006-15 年)
- ETSI TS 101 903 XAdES バージョン 1.4.2 (2010 年から 2012 年)
- ETSI TS 101 903 V1.2.2 技術仕様、XSD および DTD
- ETSI TS 101 903 V1.3.2 XSD および DTD
- ETSI TS 101 903 V1.4.1 XSD
- DSS: GitHub リポジトリ
- C++ での Windows 用 CAdES、XAdES、ASiC
- XAdES 署名を作成するための Duuba オープンソース Java ライブラリ
