Bastelprojekt: Fingerabdrucksensor für den Mac anstatt Touch-ID-Tastatur


Touch ID am Mac ist eine Bereicherung: Anstatt bei jeder Admin-Aufgabe oder jedem Zugriff auf die Passwörter-App das Kennwort einzugeben, legt man den Finger auf den Sensorring in der oberen rechten Ecke einer entsprechend ausgestatteten Tastatur. Das Mac-Betriebssystem akzeptiert einen erkannten Fingerabdruck als gleichwertig zur Eingabe des Nutzerkennworts, was die Installation von Software oder das Entsperren von verschlüsselten Laufwerk-Images merklich beschleunigt. Leider muss man zwingend eine Apple-Tastatur verwenden, um diese Komfortfunktion zu nutzen. Der Blogger Anil Dash hat nun ein Bastelprojekt
veröffentlicht, welches viele Funktionen eines Touch-ID-Sensors simuliert.
Die Hardware besteht aus einem Fingerabdrucksensor und einem ESP32-Mikrocontroller, welcher per USB an einen Mac angeschlossen wird.
Dashboard Touch, die Mac-Software, ist kostenlos verfügbar; gesteuert wird sie über ein Web-Interface. Die autorisierten Fingerprofile werden auf dem Sensor gesichert. Der Mikrocontroller meldet sich als Tastatur bei macOS an und gibt beim Erkennen des Fingerabdrucks eine Zeichenfolge ein.
Akzeptables SicherheitsrisikoAnstatt das Anwenderkennwort auf dem Mikrocontroller zu speichern, verwendet Anil Dash einen „Pairing Key“ – das Kennwort verbleibt im macOS-Schlüsselbund. In einem separaten Sicherheits-Dokument beschreibt er, wie das funktioniert – und erklärt auch die Risiken: „Eine motivierte Person mit beiden Geräten, einem Lötkolben könnte an einem Nachmittag [den Pairing Key] extrahieren und das Gerät simulieren“, um Zugriff auf den Mac zu erhalten.
Gehäuse im EigenbauFür seinen Schreibtisch gestaltete sich Dash ein flaches, leicht angeschrägtes Holzgehäuse, welches er an der Vorderseite seines Schreibtisches anbrachte. Besitzer eines 3D-Druckers können sich eine alternative Ummantelung gestalten; alternativ empfiehlt Dash vorgefertigte Schalterschachteln mit 22-mm-Öffnung für den Fingerabdrucksensor.
30 Dollar – oder 50 EuroAlle verwendeten Teile hat er auf dem
GitHub-Projekt verlinkt. Die Gesamtkosten schätzt er auf etwa 30 US-Dollar. In Deutschland fällt der Nachbau wahrscheinlich teurer aus – allein der
Fingerabdrucksensor kostet bei Amazon derzeit knapp 32 Euro. Insgesamt dürfte das Projekt trotzdem weitaus günstiger bleiben als ein
Apple Magic Keyboard mit Touch ID.