TOTP QR-Code-Leser für die PowerShell- Kommandozeile

Beispiel OTP-QR-Code

Die Zwei-Faktor-Authentifikation (2FA) erfordert zwei unabhängige Identitätsnachweise für eine Anmeldung und gilt mittlerweile als Stand der Technik für öffentlich zugängliche Konten. Neben der Authentifikation mit einem Kennwort wird häufig ein zeitbasiertes Einmalkennwort1 (TOTP) verwendet, dass über ein Gerät oder eine App berechnet wird. Der Vorteil an einem zeitbasiertes Einmalkennwort ist, dass es keine spezielle Hardware zum Einlesen von Chipkarten, Sicherheits-Tokens oder biometirischen Merkmalen benötigt wird.

Kommandozeilen QR-Code und Barcode-Leser für die PowerShell

QR-Code-Leser

In diesem Beitrag stellen wir einen QR-Code-Leser vor, der auf der Kommandozeile in PowerShell Skripten funktioniert. Darüber hinaus findet keine Übertragung der Bild-Datei an einen Web Service statt. Die lokale Verarbeitung ist insbesondere für sicherheitskritische QR-Codes, wie WLAN-Zugangsdaten1 oder OTP (One-Time Password)-Parameter für Zwei-Faktor-Authentifikationen, notwendig.