Loading article…
暗号メッセージ構文( CMS ) は、暗号で保護されたメッセージに関するIETFの標準です。暗号スキームやプロトコルで使用して、あらゆる形式のデジタル データ をデジタル署名、ダイジェスト、認証、または暗号化できます。
CMS はPKCS #7の構文に基づいており、PKCS #7 はPrivacy-Enhanced Mail標準に基づいています。CMS の最新バージョン (2024 年現在[アップデート]) はRFC 5652 で指定されています (ただし、 ASN.1 2002 に準拠する更新された ASN.1 モジュールについてはRFC 5911、標準の更新についてはRFC 8933 およびRFC 9629 も参照してください)。
CMS のアーキテクチャは、PKIXワーキング グループによって定義されたプロファイルなどの証明書ベースのキー管理を中心に構築されています。
CMS は、S/MIME、PKCS #12、RFC 3161デジタル タイムスタンププロトコルなど、他の多くの暗号化標準の主要な暗号化コンポーネントとして使用されます。
OpenSSLは、コマンドを使用して CMS ドキュメントを暗号化、復号化、署名、検証、圧縮、解凍できるオープン ソースソフトウェアですopenssl-cms。
参照
- CAdES - CMS 高度な電子署名
- SMIME とは
- PKCS#7 について
外部リンク
- RFC 8933 (アルゴリズム識別子保護のための暗号メッセージ構文 (CMS) の更新)
- RFC 5652 (使用中の暗号化メッセージ構文 (CMS))
- RFC 3852 (暗号化メッセージ構文 (CMS)、廃止)
- RFC 3369 (暗号化メッセージ構文 (CMS)、廃止)
- RFC 2630 (暗号化メッセージ構文、廃止)
- RFC 6268 (使用中の暗号メッセージ構文 (CMS) および S/MIME 用の新しい ASN.1 モジュール)
- RFC 5911 (暗号化メッセージ構文 (CMS) および S/MIME 用の新しい ASN.1 モジュール、更新)
- RFC 5753 (CMS での楕円曲線暗号の使用、使用中)
- RFC 3278 (暗号メッセージ構文 (CMS) における楕円曲線暗号 (ECC) アルゴリズムの使用、廃止)
- RFC 5084 (暗号メッセージ構文 (CMS) における AES-CCM および AES-GCM 認証暗号化の使用)
- RFC 9629 (暗号メッセージ構文 (CMS) におけるキーカプセル化メカニズム (KEM) アルゴリズムの使用)
