CAdES形式の概要

この記事は、CAdES(CMS Advanced Electronic Signatures)標準の概要です。 この記事は、著者が実施した理論的研究に基づいて、およびCAdES形式の署名の作成と検証の独自の実装を作成したことに基づいて作成されました。



この記事は、この標準の最新バージョン2.2.1で、2013年4月に公開された最新バージョンの情報を提供します(CAdES標準のすべてのバージョンは、次のリンクから入手できます: www.etsi.org/deliver/etsi_ts/101700_101799/101733 )。 現在、CAdES標準について説明する新しいドキュメントが作成されており、「EN 319-122」と指定されています。 このドキュメントのドラフトは、リンクdocbox.etsi.org/esi/Open/Latest_Draftsにあります。



この記事では、CAdES標準で説明されている電子署名のすべての主要な形式を分析します。 また、必要に応じて、CAdESのいずれかの形式に含まれるデジタル署名のすべての属性が分析されます。



CAdESは、最初にCMS(Cryptographic Message Syntax)標準を分析しないと分析できません。 この点に関して、この記事では、この標準の初期分析と、CAdES標準で提示されたアイデアやソリューションの出現に関連する動機も紹介します。



この記事を理解するには、デジタル署名の作成の基本についての一般的な知識と、(程度は低いが)ASN.1の一般的な表記法についての知識が必要です。



「プライマリトラスト」を確立するために、この記事のトピックにとって重要な自分に関するいくつかの事実を説明します。



この記事はHabrの基準では非常に大きく、さまざまな形式のリストが多数含まれているため、このサイトでは(少なくとも今のところ)一般的な記事の目次とPDF形式の記事の完全版への直接リンクのみを提供します



この記事では、廃止された形式(CAdES-X Long Type 1など)と最新(CAdES-A v3)の両方のデータを示します。 CAdES形式の署名の出現の理由とCMS形式の欠点の分析が提供されます。 個々のCAdES形式の欠点と「改良された署名」の新しいバージョンの利点に関する著者の分析も提示されています。



目次:



この記事は、CAdES標準形式の一般的な概要です。 必要に応じて、記事の特定のセクションをより完全な情報で補足することができます。



All Articles