問題タブ [message-authentication-code]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cryptography - CMAC なぜ K1 と K2 なのか
http://en.wikipedia.org/wiki/CMAC
http://www.rfc-archive.org/getrfc.php?rfc=4493
K1 と K2 の 2 つのキーがあります。メッセージ 1 が 10^127 (1 と 127 のゼロ) と異なる以外に、他の理由はありますか?
メッセージが長さを運ぶ場合 (そして長さも CMAC で処理されたメッセージの場合)、ランダムに生成された K を 1 つだけ使用するセキュリティ上の弱点はありますか?
cryptography - Mifare Defire の MAC および CMAC 計算
Mifare Defire の MAC(4bytes) と CMAC(8bytes) の計算をガイドしてくれる人はいますか? 予想外の結果が得られています。
CMACの結果
CMAC は DES によってのみ生成され、DES のような TDES は、リテール MAC 計算のように TDES 暗号化する必要がある最終ブロックを除くすべてのブロックを暗号化するというのは本当ですか?
c# - AES CMAC 計算 C#
MAC が最後のブロック暗号化の最初の 4 バイトであることはわかっています。この CMAC の説明はこちらで見つかりましたが、ちょっとわかりにくいです。また、CMAC AES に関する質問がすでにいくつかあるかもしれませんが、よく理解できず申し訳ありません。
CMAC の計算方法を説明できる人はいますか? 必要に応じて、C# のサンプル コードを使用します。ありがとう