ykchalresp — Онлайн в облаке

Это команда ykchalresp, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


ykchalresp - Выполняет операцию запрос-ответ с помощью YubiKey

СИНТАКСИС


Ykchalresp [-1 | -2] [-H] [-Y] [-N] [-x] [-v] [-6] [-8] [-t] [-V] [-h]

ОПИСАНИЕ


Отправьте вызов YubiKey и прочтите ответ. YubiKey можно настроить с
два разных режима C / R - стандартный - это 160-битный HMAC-SHA1, а другой -
YubiKey OTP имитирует режим, что означает, что два последующих вызова с одним и тем же вызовом будут
приводят к разным ответам.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-1 отправить вызов в слот 1. Это значение по умолчанию.

-2 отправьте вызов в слот 2.

-H отправить 64-байтовый запрос HMAC. Это значение по умолчанию.

-Y отправить 6-байтовый запрос Yubico OTP.

-N неблокирующий режим - прервать, если YubiKey настроен на требование нажатия клавиши
перед отправкой ответа.

-x вызов закодирован в шестнадцатеричном формате.

-v включить подробный режим.

-6 вывести ответ в формате OATH, 6 цифр.

-8 вывести ответ в формате OATH, 8 цифр.

-t использовать текущее время как вызов вместо чтения из командной строки (как в
режим TOTP по умолчанию, секунды с 1970-01-01 00:00:00 / 30 закодированы как 8 байт
вызов).

-V распечатать версию инструмента и выйти.

ПРИМЕР


Функцию "запрос-ответ YubiKey" можно продемонстрировать с помощью NIST ПАБ 198 A.2
тестовый вектор.

Сначала запрограммируйте YubiKey с тестовым вектором:

$ ykперсонализировать -2 -очаль-респ -очаль-хмак -ohmac-lt64 -a 303132333435363738393a3b3c3d3e3f40414243
...
Совершить? (y / n) [n]: y
$

Теперь отправьте тестовый запрос NIST на YubiKey и убедитесь, что результат соответствует
ожидал :

$ Ykchalresp -2 'Образец # 2 '
0922d3405faa3d194f82a45830737d5cc6c75d24
$

Используйте ykchalresp онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows