Dies ist der Befehl ykchalresp, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
ykchalresp - Führen Sie eine Challenge-Response-Operation mit YubiKey durch
ZUSAMMENFASSUNG
ykchalbzw [-1 | -2] [-H] [-Y] [-N] [-x] [-v] [-6] [-8] [-t] [-V] [-h]
BESCHREIBUNG
Senden Sie eine Herausforderung an einen YubiKey und lesen Sie die Antwort. Der YubiKey kann mit konfiguriert werden
zwei verschiedene C/R-Modi – der Standard ist ein 160-Bit-HMAC-SHA1, der andere ist ein
YubiKey OTP-Nachahmungsmodus, d. h. zwei aufeinanderfolgende Anrufe mit derselben Herausforderung werden
zu unterschiedlichen Reaktionen führen.
OPTIONAL
-1 Senden Sie die Herausforderung an Slot 1. Dies ist die Standardeinstellung.
-2 Senden Sie die Herausforderung an Slot 2.
-H Senden Sie eine 64-Byte-HMAC-Challenge. Dies ist die Standardeinstellung.
-Y Senden Sie eine 6-Byte-Yubico-OTP-Challenge.
-N nicht blockierender Modus -- Abbruch, wenn der YubiKey so konfiguriert ist, dass er einen Tastendruck erfordert
bevor Sie die Antwort senden.
-x Herausforderung ist Hex-kodiert.
-v den ausführlichen Modus aktivieren.
-6 Ausgabe der Antwort im OATH-Format, 6-stellig.
-8 Ausgabe der Antwort im OATH-Format, 8-stellig.
-t Verwenden Sie die aktuelle Zeit als Herausforderung, anstatt die Herausforderung von der Befehlszeile zu lesen (wie in
Standard-TOTP-Modus, Sekunden seit 1970-01-01 00:00:00 / 30 codiert als 8 Byte
Herausforderung).
-V Werkzeugversion drucken und beenden.
BEISPIEL
Der Challenge-Response-Vorgang von YubiKey kann anhand der NIST PUB 198 A.2
Testvektor.
Programmieren Sie zunächst einen YubiKey mit dem Testvektor :
$ ykpersonalisieren -2 -ochal-bzw -ochal-hmac -ohmac-lt64 -a 303132333435363738393a3b3c3d3e3f40414243
...
Verpflichten? (j/n) [n]: ja
$
Senden Sie nun die NIST-Testherausforderung an den YubiKey und überprüfen Sie, ob das Ergebnis mit dem übereinstimmt
erwartet :
$ ykchalbzw -2 'Stichprobe #2'
0922d3405faa3d194f82a45830737d5cc6c75d24
$
Verwenden Sie ykchalresp online mit den onworks.net-Diensten