FinTS
≈ 3 min read
Names in other languages
No names in other languages are held for this entry yet.
Article bodies are English and are not machine-translated. A name in another language is not a translation of the article.
FinTS (Financial Transaction Services), formerly known as HBCI (Home Banking Computer Interface), is a bank-independent protocol for online banking, developed and used by German banks. HBCI was originally designed by Germany's three banking "pillar" networks, namely the Sparkassen-Finanzgruppe, German Cooperative Financial Group, and Association of German Banks. The result of this effort was an open protocol specification, which is publicly available. The standardisation effort was necessary to replace the huge number of deprecated homemade software clients and servers (some of them still using BTX emulation). While IFX (Interactive Financial Exchange), OFX (Open Financial Exchange) and SET (Secure Electronic Transaction) are tailored for the North American market, HBCI is designed to meet the requirements of the European market. The FinTS-specification is publicly available on a website run by the ZKA (Central Credit Committee).
FinTS (Financial Transaction Services), formerly known as HBCI (Home Banking Computer Interface), is a bank-independent protocol for online banking, developed and used by German banks. HBCI was originally designed by Germany's three banking "pillar" networks, namely the Sparkassen-Finanzgruppe, German Cooperative Financial Group, and Association of German Banks. The result of this effort was an open protocol specification, which is publicly available. The standardisation effort was necessary to replace the huge number of deprecated homemade software clients and servers (some of them still using BTX emulation). While IFX (Interactive Financial Exchange), OFX (Open Financial Exchange) and SET (Secure Electronic Transaction) are tailored for the North American market, HBCI is designed to meet the requirements of the European market. The FinTS-specification is publicly available on a website run by the ZKA (Central Credit Committee). ==Features== Support for online-banking using PIN/TAN one time passwords. Support for online-banking with SWIFT. DES and RSA encryption and signatures. Making use of XML and SOAP for data-exchange, encryption and signatures. Implemented on top of HTTP, HTTPS and SMTP as communication layer. Multibanking: The software clients are designed to support accounts on multiple banking companies. Platform Independence: The specification allows software development for various types of clients. Storage of the encryption keys on an external physical device (smart card) for improved security. Possibility to use so called "Secoder" smart card readers to allow the user to cross check the transaction data on a secure device before signing it to uncover manipulations caused by malware. To use Secoder, the bank as well as the home banking software have to support the Secoder protocol extension of FinTS. HBCI has been superseded by its successor FinTS, and as of 2011, 2000 financial institutions in Germany support FinTS. ==Versions== ==References== ==External links== hbci-zka.de / fints.de - Documentation and protocol information by the ZKA on hbci-zka.de - FinTS version 4.1 (including link to SEPA adaptions to FinTS) on hbci-zka.de - FinTS version 4.0 (archived) aquamaniac.de/aqbanking/ - AqHBCI / OpenHBCI2 free software project www.pecuniabanking.de - Pecunia, Online Banking on the Mac, GPL
Text derived from https://en.wikipedia.org/w/index.php?oldid=1311070089 under CC BY-SA 4.0; modifications have been made.