Шифрування 3DES_CMAC за допомогою онлайн-інструментів або OpenSSL


2

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

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

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

Розрахункове значення (відповідь картки): D0 CB 74 A9 C5 80 39 55

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

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

Як я можу це перевірити?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.