Кто-нибудь имеет представление о команде AuthenticateFirst
с переключателем SL3?
Мне удалось получить ответ в 16 байт (Kx, RndB)
, используя следующую команду:
|Cmd|KeyBNr|LenCap|
Теперь я создал случайный 16-байтовый RndA для отправки по второй команде с ответом первой команды, как показано ниже:
|Cmd|RndA + previous response(Kx, RndB)|
, сообщая мне неверный RndB’
или неверный ключ.
Я провел некоторое исследование и получил знать, что я должен преобразовать RndB
в RndB’
перед отправкой второй команды с использованием шифрования. У кого-нибудь есть идеи по этому поводу?
Пожалуйста, направьте меня в правильном направлении, так как я совершенно новичок в этом!