AES-CMAC в Java-карте
Есть ли правильный способ сделать шифрование AES CMAC в Java-картах?
После исследования я наткнулся на контрольно-пропускной пункт, в котором я не могу найти ни одного примера или образцов карты Java с шифрованием AES CMAC. Есть ли способ или, по крайней мере, возможно сделать шифрование AES CMAC на карте Java
1 ответ
Есть три варианта:
либо вы берете карту Java, которая имеет расширенный API, который поддерживает AES-CMAC (например, некоторые карты JCOP);
вы берете карту Java с API версии 3.0.5 (в настоящее время очень редко);
вы внедряете AES-CMAC с нуля, используя объекты AES Cipher и Signature (это возможно и не слишком сложно, я делал это несколько лет назад).