インターネット電子メールの代表的な暗号化方式で、電子メールの暗号化と電子署名に関する国際規格。MIMEの機能拡張版。メッセージの暗号化と、電子署名を行う機能を持つ。
S/MIMEは公開鍵暗号方式としてRSAを利用しており、送信者は公開鍵で暗号化処理を行い、受信者はメッセージを読むため秘密鍵を用いる。このため、認証機関が発行した電子証明書が必要となる。
MIME(Multipurpose Internet Mail Extension)
インターネット電子メールの通信プロトコルで、バイナリデータをテキストデータに変換する国際標準規格。MIMEによる添付ファイルなどのバイナリデータのテキストデータへの変換は、BASE64エンコードと呼ばれている。
S/MIMEは、PKCSを用いて電子メールの鍵の交換および暗号化を実現している。
PKCS(Public Key Cryptography Standard)
公開鍵を用いた暗号技術の標準規格群。
PKCS#1 : RSA暗号に関する標準(PKCS#2、#4含む)、署名形式などを規定
PKCS#3 : Diffie-Hellman鍵合意に関する標準
PKCS#5 : パスワードベースの暗号標準
PKCS#7 : 暗号メッセージ形式に関する標準
PKCS#8 : 秘密鍵情報に関する形式標準
PKCS#9 : 属性の種類についての標準
PKCS#10 : 証明書要求に関する標準
PKCS#11 : 暗号トークンに関するインターフェイス標準
PKCS#12 : 個人秘密情報交換に関する標準
PKCS#13 : 楕円曲線暗号標準
PKCS#14 : 暗号トークンに関する形式標準
Copyright © ITmedia, Inc. All Rights Reserved.