Zum Hauptinhalt Zur Navigation Zur Suche

Zweifaktor-Autorisierung: Programmierer baut automatischen Finger für Yubikey

Weil er den kleinen Sensorknopf auf seinem Yubikey 5C Nano schlecht erreichte, hat Entwickler Bertrand Fan das einzig Sinnvolle getan: einen automatischen Finger dafür konstruiert.
/ Tobias Költzsch
41 Kommentare undefined News folgen (öffnet im neuen Fenster)
Den Yubikey 5C Nano muss der Entwickler künftig nicht mit dem eigenen Finger aktivieren. (Bild: Yubico)
Den Yubikey 5C Nano muss der Entwickler künftig nicht mit dem eigenen Finger aktivieren. Bild: Yubico

Der Programmierer Bertrand Fan(öffnet im neuen Fenster) hat einen automatischen Finger konstruiert, mit dem er den kleinen Sensorbutton seines Yubikey 5C Nano(öffnet im neuen Fenster) drücken kann. Wie andere Yubikey-Dongles dient auch der 5C Nano der Zweifaktor-Autorisierung, Fan muss ihn entsprechend über den Tag hinweg häufig drücken.

Fan arbeitet als Entwickler bei Slack und seit einigen Monaten im Homeoffice; dort hat er sein Notebook in einem Ständer platziert, weshalb er den kleinen Dongle, der in einem USB-C-Anschluss steckt, schlecht erreicht. Fans Lösung: ein Kunststofffinger mit leitender Kuppe, der nach einem Tastendruck auf der Tastatur ausfährt und auf den Knopf drückt.

Den Finger hat Fan mit einem 3D-Drucker ausgedruckt, angetrieben wird er über einen Schrittmotor und eine Zahnradkonstruktion – ebenfalls selbst ausgedruckt. Gesteuert wird der Finger über ein kleines Entwicklerboard (Izokee D1 Mini) und entsprechend entwickelte Software.

Erdung per Metallschraube

Wie Fan berichtet, hatte er aber zunächst Probleme, den Knopf mit dem Kunststofffinger drücken zu können: Ohne eine Erdung des Fingers funktionierte dies nicht. Fan hat das Problem schließlich mit Hilfe einer Metallschraube in der Fingerspitze gelöst, die über das Metallgehäuse des Schrittmotors geerdet wurde.

In der fertigen Konstruktion wird der Yubikey 5C Nano in einer Kunststoffhalterung fixiert und über ein USB-Verlängerungskabel mit dem PC verbunden. Drückt Fan die Pause-Taste seiner Tastatur, drückt der Finger auf den Sensorbutton, um die Zweifaktor-Autorisierung auszulösen. Die Taste hat Fan dabei mit Hilfe eines Scripts neu belegt.

Eine detaillierte Beschreibung des Projekts findet sich auf Fans Webseite.


Relevante Themen