2

У меня есть смарт-карта, которая утверждает, что ее взаимная аутентификация основана на алгоритме 3DES_CMAC.

На первом этапе пользователь отправляет случайное число на карту, и карта вычисляет зашифрованное значение этого запроса и возвращает его пользователю. ниже вы можете увидеть тестовый пример:

Вызов пользователя (случайное значение): 8E AC 1A AA 96 BB 59 02

Расчетное значение (ответ карты): D0 CB 74 A9 C5 80 39 55

Мои ключи аутентификации: 404142434445464748494a4b4c4d4e4f

Я хочу проверить, хорошо ли работает карта или нет! Но я не нашел никакого инструмента для создания 3DES_CMAC. Ни онлайн-инструмент, ни OpenSSL-инструмент.

Как я могу это проверить?

0