[gnucash-de] Falscher Hash bei der HBCI-Einrichtung
Martin Preuss
aquamaniac at gmx.de
So Mär 29 14:22:06 EDT 2009
Moin,
On Samstag, 28. März 2009, Jochen Diekenbrock wrote:
[...]
> Insgesamt also schon ein hartes Stück Arbeit für jemanden, der nicht jeden
> Tag mit den Finessen der HBCI-Schnittstelle zu tun hat. Dafür, dass FinTS
> 3.0 schon 2002 verabschiedet wurde, fühlte sich das Ganze schon noch
> ziemlich brandneu und "leading edge" an :-)
[...]
Naja, in etwa genauso lange gibt es schon FinTS4, aber den hat bisher auch
noch keine Bank angeboten, soweit ich weiss. Soll heissen: Nicht das Datum der
Verabschiedung ist relevant, sondern der Zeitpunkt, ab dem das auch
tatsaechlich von den Banken angeboten wird.
Und FinTS wird erst seit wenigen Jahren ueberhaupt in der Wildnis beobachtet,
und keine *meiner* Banken unterstuetzte das bisher. Sprich: Das neueste, was
ich testen konnte, war meist HBCI2.2.
Die Unterstuetzung fuer RDH2 ist in AqBanking auch relativ neu, denn bisher
war es immer so, dass Banken mit FinTS3 auch RDH1 anbieten.
Ein weiteres Problem sind da viele Banken selbst: Es ist z.B. gerade mit
diesen inzwischen wildwachsenden PIN/TAN-Modi kaum noch so einfach moeglich,
da zu allen Moeglichkeiten kompatibel zu bleiben. Zudem bieten manche Banken
RDH2 gar nicht erst an (z.B. Commerzbank).
Ehrlich gesagt wuerde ich heute nicht mehr auf die Idee kommen, einen
HBCI-/FinTS-Kernel von Grund auf neu zu erstellen: Dafuer sind inzwischen die
Moeglichkeiten zu komplex geworden: Man muss nicht nur HBCI2.01 bis FinTS3
unterstuetzen, sondern auch noch die verschiedenen Sicheitsprofile (RDH1-10,
DDV und die vielen PIN-/TAN-Modi), um wirklich sicher zu sein, dass man alle
Banken bedienen kann. Aber dann muss man immer noch damit rechnen, dass die
Server sich selbst auch nicht an alle Specs halten (wie die Apo-Bank, die im
Pin-Tan-Mode die Nachrichten nicht in bas64-kodiert, obwohl das spezifiziert
ist).
Wenn die Banken alle zumindest einen Modus garantiert unterstuetzen muessten
(z.B. RDH2), dann haetten wir sehr viele Probleme weniger...
Gruss
Martin
--
"Things are only impossible until they're not"
Martin Preuss - http://www2.aquamaniac.de/
AqBanking - http://www.aqbanking.de/
LibChipcard - http://www.libchipcard.de/