メッセージ認証コード のバックアップ差分(No.2)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2021-10-03T13:58:02+09:00","default:k1rou","k1rou")
*メッセージ認証コード [#p31125af]
#author("2021-11-15T03:47:28+00:00","default:k1rou","k1rou")
*メッセージ認証コードとは [#y38e7ddb]
-メッセージ認証符号
-Message Authentication Code
-[[MAC]]

**MAC とは [#ifaf8ed7]
-通信データから生成する固定長のビット列
-通信データの[[改ざん]]を検知する

**MAC の種類 [#x222872a]
***CMAC [#c649fee5]
*MAC の種類 [#x222872a]
**CMAC [#c649fee5]
-Cipher-based MAC
-[[共通鍵暗号方式]]の[[ブロック暗号]]を使った方式
-[[CRYPTREC]]推奨

***HMAC [#u525d264]
**HMAC [#u525d264]
-Hash-based MAC
-鍵付きハッシュ関数
-[[ハッシュ]]を使った方式(データに秘密鍵を加えたものに対してハッシュ関数で計算する)
-[[CRYPTREC]]推奨
-「[[HMAC]]」参照

***認証付き暗号 [#g5250b39]
**認証付き暗号 [#g5250b39]
-Encryot-then-MAC
-[[GCM(Galois/Counter Mode)]]
-[[GMAC]]

**活用事例 [#qa1686a5]
*活用事例 [#qa1686a5]
-[[SWIFT]]
-[[IPsec]]
-[[SSL/TLS]]
-[[無線LAN]]

**関連用語 [#i89b8f41]
*関連用語 [#i89b8f41]
-[[MAC(Media Access Control)]]
-[[MAC]]
-[[CRYPTREC]]
-[[ICV]]
-[[デジタル署名]]
-[[認証]]
-[[フィンガープリント]]
-[[トランザクション署名]]