メッセージ認証

CMAC, HMACを使って、メッセージ認証コードをお試し演算をします。
CMACの暗号アルゴリズムはAESのみです。鍵長は、入力した鍵で自動判定されます。鍵長が不正な場合はエラーになります。
MAC鍵は、16進表現で入力して下さい。
入力欄のデータは、16進表現、文字列表現、またはバイナリファイルで入力できます。16進表現、文字列表現の場合は512バイトまで、ファイル入力の場合は32kバイトまでのデータを入力できます。

 このボタンを押すと演算を開始します。

アルゴリズム CMAC   HMAC
ハッシュ関数
(HMACのみ)
SHA1  SHA224  SHA256  SHA384  SHA512
MAC鍵
入力 16進数   文字列   ファイル
出力 HEXダンプ  HEX空白区切り  HEXカンマ区切り  C言語形式