JavaScript-Bibliothek für Online-Banking

Mit einer jetzt veröffentlichten JavaScript-Bibliothek sollen sich Anwendungen für den in Deutschland etablierten Online-Banking-Standard HBCI/FinTS schnell erstellen lassen. Damit erstellte Anwendungen können auf Servern und Smartphones laufen.

In Pocket speichern vorlesen Druckansicht 26 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Christian Kirsch

Von der Münchener Subsembly GmbH kommt die JavaScript-Bibliothek jsHBCI für HBCI-Anwendungen. Das Paket soll sich sowohl auf Smartphones als auch auf Server-Systemen, etwa mit node.js, einsetzen lassen. Bei der Verwendung auf Mobilgeräten geht es um klassisches Online-Banking mit den Funktionen Umsatz- und Kontostandsabfrage sowie Überweisungen. Im Serverumfeld sieht die Firma Einsatzmöglichkeiten etwa beim automatisierten Datenabruf aus Buchhaltungsprogrammen.

Für mobile HBCI-Apps greifen Entwickler nicht auf die jeweiligen plattformabhängigen APIs zurück, sondern erstellen eine Web-Anwendung aus HTML-, CSS- und JavaScript-Dateien. Geeignet verpackt, lässt sie sich auf dem Endgerät wie eine native App installieren. In einem beliebigen Portal kann man laut Hersteller die HBCI-Bibliothek jedoch nicht verwenden – die "Same Origin"-Regel der Browser verhindere in diesem Fall das Laden der Kontodaten.

Zurzeit spricht jsHBCI die Protokoll-Versionen 2.2 und 3 und versteht die üblichen Authentifizierungsverfahren mit PIN und diversen TAN-Ausprägungen. Dazu gehören auch mTANs und die von den Sparkassen eingesetzte chipTAN. Insgesamt unterstützt die Bibliothek über 3000 deutsche Geldinstitute. Auch über einfache Abfragen und Überweisungen hinausgehende Funktionen lassen sich nach Herstellerangaben mit ihr umsetzen.

Siehe dazu auch:

  • jsHBCI im heise Software-Verzeichnis

(ck)