タグ

HMACに関するngzmのブックマーク (2)

  • HMAC: Keyed-Hashing for Message Authentication

    H. Krawczyk IBM M. Bellare UCSD R. Canetti IBM 1997年 2月 HMAC: メッセージ認証のための鍵付ハッシング (HMAC: Keyed-Hashing for Message Authentication) このメモの位置付け このメモは、インターネット・コミュニティに対して情報を提供するものである。このメモは、何らインターネットの標準を規定するものではない。このメモの配布に制限はない。 要旨 この文書では、暗号ハッシュ関数を使用してメッセージ認証を行なう仕組みである HMAC について記述する。HMAC は、MD5 や SHA-1 などの反復暗号ハッシュ関数を秘密の共有鍵と組み合わせて使用する。HMAC の暗号としての強度は、使用しているハッシュ関数のプロパティに依存する。 1.はじめに 信頼できないメディア上を伝送し、蓄積される情報の

  • VPN - 共通鍵暗号と公開鍵暗号の違い

    ◆ 共通鍵暗号(対称暗号) 暗号化と復号に同じ鍵を使用する暗号化方式です。共通鍵暗号は、対称暗号、秘密鍵暗号とも言われ ています。また、共通鍵暗号で使用する鍵は共通鍵または秘密鍵と言われています。代表的な共通鍵 暗号には、RC4、DES、3DES、AESなどがあります。暗号強度が最も高いのは「AES」となります。 ◆ 公開鍵暗号( 非対称暗号 ) ペアとなる2つの鍵を使用する暗号化方式です。この暗号化方式では、暗号化で使用する鍵と復号で 使用する鍵はペアではありますが異なるものを使用します。暗号化に使用する鍵は公開鍵と呼ばれて 復号に使用する鍵は秘密鍵と呼ばれます。この公開鍵暗号で、もとのデータの暗号化をするためには、 データの送信者は受信者が公開している公開鍵を使用し暗号化します。一方、受信者は暗号化された データを受信者だけが持っている秘密鍵を使用して復号を行います。このため公開鍵を誰

  • 1