Der neue Standard für

Homebanking-Software

   

Nach oben

 

 

Banking-Kernel
Produkte
Downloads
News
Was ist HBCI?
Partner
Impressum
   

Home Banking Computer Interface

Ausgangssituation und Zielsetzung

HBCI steht für Home Banking Computer Interface, ein nationaler Standard, der vom Zentralen Kreditausschuss (ZKA) entwickelt worden ist. HBCI definiert sicheres, multibankfähiges Online-Banking zwischen Kundensystemen und Bankrechnern.

Der Banking Kernel HBCI befindet sich im Kundensystem und ermöglicht einer Anwendung, zusammen mit anderen anwendungsunabhängigen Komponenten, Online-Banking mit der Hilfe von HBCI durchzuführen. Die HBCI-Spezifikation in der Version 2.2 des ZKA finden Sie unter www.hbci.de.

 

 
 
 
 

Der Banking Kernel HBCI unterstützt die schnelle und einfache Entwicklung von Homebanking-Anwendungen, indem er gemeinsam verwendete, geschäftsvorfallsunabhängige Komponenten, wie zum Beispiel Dialogablauf, Signatur und Verschlüsselung von der HBCI-Anwendung trennt und über eine einheitliche API zugänglich macht. Der Kernel unterstützt den Entwickler beim Einhalten der Schnittstellenspezifikation und vereinfacht die Durchführung von Transaktionen mit dem Institutsrechner. Er stellt ein getestetes Produkt mit klar definiertem Verhalten dar und erleichtert Anwendungsentwicklern, gemäß der HBCI Spezifikation zu implementieren.

 

 

Anforderungen an einen Banking Kernel HBCI
 

 
  • Multibankfähigkeit

    Der Kernel arbeitet mit HBCI-Lösungen verschiedener Kreditinstitute korrekt zusammen und unterstützt funktionale Details unterschiedlicher Anbieter. Dadurch ist der Banking Kernel HBCI multibankfähig.
 
  • Präsentationsdienstunabhängigkeit

    Der Banking Kernel HBCI stellt zentrale Funktionen für die Bearbeitung von HBCI-Datenströmen zur Verfügung. Die Interaktion mit dem Benutzer ist ausschließlich Aufgabe der Homebanking-Anwendung.
 
  • Anwendungssystem-Unabhängigkeit

    Der Banking Kernel HBCI unterstützt jede Art von HBCI-Anwendungssystem. Dabei ist es egal, ob die zugehörige Software fest installiert ist oder dynamisch aus dem Netz geladen wird, z.B. über Java(*) Applets.
 
  • Plattformunabhängigkeit

    Es muss freigestellt werden, welches Betriebsystem für das Endgerät gewählt wird. Der Banking Kernel HBCI sollte alle gängigen Betriebsystemplattformen unterstützen. Einschränkungen können bei der technischen Realisierung von Hardwareanbindungen entstehen.
 
  • Komplette HBCI-Sicherheit

    Der Kernel bietet die von HBCI definierten Freiheiten in Bezug auf das Sicherheitsverfahren. So werden sowohl MAC- als auch RSA-basierende Verfahren unterstützt. Die Sicherheitsmodule selbst sind gekapselt, um bei Bedarf auf vorhandene Standards der unterschiedlichen Bankengruppen aufsetzen zu können. Auch das Verfahren FinTS mit PIN-TAN wird unterstützt.
 
  • Internationalität

    Für eine längerfristige Sicht ist die Unterstützung verschiedener nationaler Landessprachen zu berücksichtigen. Der Banking Kernel HBCI darf keine Einschränkung in Bezug auf eine landesspezifische Anwendung darstellen.
     
 

Homebanking aus der Sicht des Benutzers
 

 
  • Die einfache Bedienung steht für den Benutzer bei Homebanking im Vordergrund.
     

 
  • Spezielles HBCI Wissen darf nicht erforderlich sein.
     
 
  • Die Verbindung zum Kreditinstitut muss einfach zu konfigurieren sein.
     
 
  • Die Handhabung der Sicherheitsdienste und der dazugehörenden Sicherheitsmedien muss leicht und verständlich sein.
     
 

Der Banking Kernel HBCI

unterstützt den Anwendungsentwickler bei der Erfüllung dieser Forderungen. Der Kernel tritt dem Benutzer gegenüber - außer für Konfigurationsaufgaben - nicht in Erscheinung. Somit ist das Bereitstellen einer einfachen benutzerfreundlichen Oberfläche die Aufgabe der Anwendung.

 

[Zurück] [Banking-Kernel] [Weiter]

Stand: 30.03.2010

Fragen und Anregungen zum Webauftritt richten Sie sich bitte an den Webmaster.
Bei Fragen zum Produkt  wenden Sie sich bitte an eine der unter Impressum angegebenen E-Mail-Adressen.