[[Vorlage(Überarbeitung, 01.07.2018, HBCI_Kartenleser, Win32netsky)]] [[Vorlage(Getestet, bionic, trusty)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(Finanzverwaltung/gnucash_logo.png, 48, align=left)]] [wikipedia:Homebanking_Computer_Interface:HBCI] (Homebanking Computer Interface) ist ein offener Standard für den Bereich Electronic Banking und Kundenselbstbedienung und gehört derzeit zu den sichersten Verfahren für [wikipedia:Electronic_Banking:Online-Banking]. Dazu benötigt man einen speziellen Kartenleser für die von den Banken ausgegebenen HBCI-Karten. Diese Karten haben die Größe einer EC-Karte. Die Weiterentwicklung von HBCI ist unter dem Namen [wikipedia:Financial_Transaction_Services:FinTS] bekannt. {{{#!vorlage Hinweis HBCI-Kartenleser die den "CTAPI-Treiber" verwenden, werden noch unterstützt. Die Unterstützung wird aber auslaufen, da dieser Standard veraltet ist, eine Anschaffung von solch einem HBCI-Kartenleser ist also nicht zu empfehlen. }}} = Installation = Folgende Pakete werden benötigt[1]: {{{#!vorlage Paketinstallation aqbanking-tools, universe libccid, universe libifd-cyberjack6, universe libchipcard-data, universe libchipcard-tools, universe libchipcard-libgwenhywfar60-plugins, universe pcsc-tools, universe }}} Nach der Installation aller Pakete ist ein Neustart erforderlich, dass alle Treiber geladen werden! = Test HBCI-Kartenleser = Nach der Installation kann ein erster Test des HBCI-Kartenlesers erfolgen, dann sollte auch der HBCI-Kartenleser in der gewählten Banking-Anwendung funktionieren. Hierzu den vorhandenen HBCI-Kartenleser mit dem Computer verbinden und im Terminal folgenden Befehl ausführen[2]: {{{#!vorlage Befehl pcsc_scan }}} Wird ein HBCI-Kartenleser gefunden, ist im Terminal zum Beispiel folgendes zu sehen: {{{ Using reader plug'n play mechanism Scanning present readers... 0: Reiner SCT cyberJack ecom_a (123456789) 00 00 Mo JUN 18 09:48:37 2018 Reader 0: Reiner SCT cyberJack ecom_a (123456789) 00 00 Card state: Card removed, }}} Wird kein HBCI-Kartenleser gefunden, bleibt die Ausgabe bei ''"Waiting for the first reader..."'' stehen. }}} Nun kann die HBCI-Karte in den Kartenleser gesteckt werden, es werden verschiedene Informationen von der HBCI-Karte ausgelesen. {{{ Using reader plug'n play mechanism Scanning present readers... 0: Reiner SCT cyberJack ecom_a (123456789) 00 00 Mo JUN 18 09:48:37 2018 Reader 0: Reiner SCT cyberJack ecom_a (123456789) 00 00 Card state: Card removed, Mo Jun 18 09:55:12 2018 Reader 0: Reiner SCT cyberJack ecom_a (123456789) 00 00 Card state: Card inserted, ATR: 4B FF 11 97 07 CD ... }}} = Konfiguration = Damit der Kartenleser mit dem gewünschten Programm zusammen arbeitet, muss dort ggf. noch eine Einrichtung vor genommen werden. Die Vorgehensweise dazu ist dem Handbuch des Programms zu entnehmen. = Links = * [:HBCI_Kartenleser_mit_Hibiscus:] * [https://www.hbci-zka.de/links.htm FinTS] {de} * [:Finanzverwaltung:] {Übersicht} Übersichtsartikel # tag: Hardware, Büro, Chipkarte