Zum Inhalt springen

Glossar · H

HBCI

Homebanking Computer Interface. Vorgänger und Bestandteil von FinTS. Heute synonym mit FinTS verwendet.

Definition

HBCI steht für Homebanking Computer Interface und bezeichnet ein Protokoll für den elektronischen Zahlungsverkehr zwischen Kunden und Banken. Es wurde entwickelt, um den sicheren Austausch von Finanzdaten über das Internet zu ermöglichen. HBCI ist insbesondere in Deutschland verbreitet und wurde als Standard für Online-Banking eingeführt.

Das Protokoll regelt die Kommunikation zwischen Bankensoftware auf der Kundenseite und den Bankservern. Dabei werden verschiedene Transaktionen wie Kontostandsabfragen, Überweisungen oder Lastschriften unterstützt. HBCI legt besonderen Wert auf Sicherheit und Authentifizierung der Nutzer.

Geschichte und Entwicklung

HBCI wurde Anfang der 1990er Jahre von der deutschen Kreditwirtschaft entwickelt, um den elektronischen Zahlungsverkehr zu standardisieren. Die Initiative wurde maßgeblich vom Zentralen Kreditausschuss (ZKA) vorangetrieben, der verschiedene Banken und Finanzinstitute vertritt. Das Ziel war es, ein einheitliches Verfahren für das Homebanking zu schaffen, das verschiedene Softwarelösungen unterstützt.

Im Laufe der Zeit wurde HBCI weiterentwickelt und im Jahr 2005 durch das FinTS-Protokoll (Financial Transaction Services) abgelöst, das auf HBCI aufbaut und zusätzliche Funktionen bietet. Heute werden die Begriffe HBCI und FinTS oft synonym verwendet, wobei FinTS als moderner Standard gilt.

Funktionsweise und Technik

HBCI basiert auf einem Client-Server-Modell, bei dem der Nutzer mit einer HBCI-kompatiblen Software Transaktionen an die Bank sendet. Die Kommunikation erfolgt verschlüsselt, meist unter Verwendung von Verfahren wie RSA oder DES zur Sicherstellung von Vertraulichkeit und Integrität. Außerdem wird eine starke Authentifizierung durch PINs, TANs oder Chipkarten eingesetzt.

Das Protokoll unterstützt verschiedene Sicherheitsverfahren, darunter das sogenannte Sicherheitsmedium, das als Chipkarte oder Datei vorliegen kann. Die Datenübertragung erfolgt in einem standardisierten Format, das den Austausch von Zahlungsaufträgen, Kontoinformationen und anderen Bankdienstleistungen ermöglicht.

Einsatzgebiete

HBCI wurde vor allem für das private und geschäftliche Online-Banking in Deutschland entwickelt. Es findet Anwendung in Banking-Software, die von Privatkunden, Unternehmen und Finanzdienstleistern genutzt wird. Die Unterstützung durch viele Banken und Softwareanbieter machte HBCI zu einem weit verbreiteten Standard.

Neben dem klassischen Zahlungsverkehr wird HBCI auch für den Zugriff auf Kontodaten, die Verwaltung von Wertpapierdepots und die Durchführung von Lastschriften genutzt. Die Flexibilität des Protokolls erlaubt den Einsatz in verschiedenen Bereichen des elektronischen Bankings.

Abgrenzung zu FinTS und anderen Standards

FinTS (Financial Transaction Services) ist der Nachfolger von HBCI und basiert auf dem gleichen Grundprinzip, erweitert das Protokoll jedoch um zusätzliche Funktionen und modernere Sicherheitsmechanismen. Während HBCI ursprünglich auf älteren Verschlüsselungsverfahren beruhte, integriert FinTS aktuelle Standards und unterstützt eine breitere Palette von Transaktionen.

Im internationalen Vergleich gibt es alternative Standards wie das SEPA-Verfahren für den europäischen Zahlungsverkehr oder das SWIFT-Netzwerk für internationale Transaktionen. HBCI/FinTS ist vor allem im deutschsprachigen Raum etabliert und unterscheidet sich durch seine spezifische Ausrichtung auf den deutschen Bankenmarkt.