Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Java Cards でAES CMAC暗号化を行う適切な方法はありますか?
調査した結果、 AES CMAC暗号化を備えた Java カードの例やサンプルが見つからない障害にぶつかりました。Java CardでAES CMAC暗号化を行う方法はありますか、少なくとも可能ですか
次の 3 つの可能性があります。
AES-CMAC (たとえば、特定の JCOP カード) をサポートする拡張 API を持つ Java カードを使用するか、
API バージョン 3.0.5 の Java Card を使用します (現在は非常にまれです)。
AES Cipher および Signature オブジェクトを使用して AES-CMAC をゼロから実装します (これは可能であり、それほど難しくありません。私は数年前にこれを行いました)。