問題タブ [cmac]

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.

0 投票する
1 に答える
1088 参照

aes - Java カードの AES-CMAC

Java Cards でAES CMAC暗号化を行う適切な方法はありますか?

調査した結果、 AES CMAC暗号化を備えた Java カードの例やサンプルが見つからない障害にぶつかりました。Java CardでAES CMAC暗号化を行う方法はありますか、少なくとも可能ですか

0 投票する
1 に答える
331 参照

ios - iOS 上の CMAC-AES

Android アプリを iOS に変換しています。Android 版は CMAC-AES 暗号方式を採用していますが、iOS 用の CMAC は見つかりませんでした。ライブラリを知っている人、またはヒントを提供できる人はいますか? 私は暗号に詳しくないので、少し面倒です。

0 投票する
1 に答える
271 参照

cmac - この CMAC 計算の何が問題になっていますか?

Pythonで再現したいCMAC計算の例がありますが、失敗しています。例は次のようになります。

予想される (切り捨てられた) CMAC は次のようになります (注: 切り捨てられたということは、1 秒おきのバイトがドロップされることを意味します)

そこで、次のコードでこの例を再現しようとしました。

私の関数generate_cmac()は他のケースでは完全に機能しますが、この例ではなぜ機能しないのでしょうか?

(興味のある方は、このドキュメントのページ 18/表 6 の例を参考にしてください)

編集: 成功した cmac 計算の例は次のとおりです。