3

是否有在 Java 卡中进行AES CMAC加密的正确方法?

经过研究,我遇到了一个障碍,我找不到任何具有AES CMAC加密的 Java 卡示例或样本。有什么方法或至少可以在 Java 卡上进行AES CMAC加密

4

1 回答 1

4

有三种可能:

  • 要么您使用具有支持 AES-CMAC 的扩展 API 的 Java 卡(例如某些 JCOP 卡);

  • 您使用 API 版本 3.0.5 的 Java Card(目前非常罕见);

  • 您使用 AES Cipher 和 Signature 对象从头开始实现 AES-CMAC(这是可能的并且不太难,我几年前就这样做了)。

于 2016-04-21T08:51:38.710 回答