Zitat geschrieben von chrissi
Echt? Ich finde die cyberjack-Lösung ausgesprochen praktisch: Der Leser zeigt die Transaktionsdaten an, zweimal auf OK gedrückt und die Anwendung erhält die TAN. Wer das einmal erlebt hat, möchte nie mehr den Leser mit ausgestrecktem Arm gegen den flackernden Balken halten um anschließend die TAN von Hand einzugeben. Und wenn Dich das USB-Kabel stört: Geht auch per Bluetooth.
Aus Benutzersicht ist eine Anbindung per USB/Bluetooth sicher komfortabler, weil man dann das Gefummel mit dem Flickercode am Bildschirm nicht hat. Ich meinte eher die technische Entwickler-Sicht. Die rein optische Übertragung stellt abgesehen von einem Bildschirm keinerlei Hardware-Anforderungen an die System-Umgebung. Bei USB/Bluetooth sind wieder Treiber nötig und die Implementierung von Transport-Protokollen auf diesen Kanälen. Und das muss dann - im Fall von Hibiscus - ja auch noch plattformneutral auf Linux, Windows und MacOS laufen können. Ich hätte es daher besser gefunden, den existierenden Übertragungskanal "Bildschirm" zu verbessern. Zum Beispiel, indem man einen QR-Code nutzt. Der wäre in der Banking-Anwendung sogar noch einfacher umzusetzen, weil sich die Anwendung dann nicht kümmern muss, die Balken-Grafik zu animieren. Stattdessen müsste lediglich das Bild auf dem Bildschirm angezeigt werden. Und wenn man mal einen QR-Code mit einem Smartphone gescannt hat, merkt man ja, dass das in unter 1 Sekunde geht.