Zitat geschrieben von subsembly
gibt es eigentlich eine Dokumentation für das HBCI4Java/Hibiscus-Schlüsseldateiformat? Ich konnte jedenfalls nichts finden.
Nein. Nicht wirklich. Es handelt sich hierbei schlicht um die verschluesselte Serialisierung der Java-Objekte. Allerdings hatte Stefan damals gluecklicherweise nicht das binaere Serialisierungsformat von Java verwendet sondern schlicht XML. Andernfalls waere mit anderen Programmiersprachen nur aeusserst aufwaendig, diese zu lesen.
Du kannst dir ja mal den Source anschauen:
https://github.com/willuhn/hbc…DHNew.java
Ab Zeile 146 findet das Entschluesseln und anschliessende Einlesen der XML-Daten statt. Vielleicht kannst du es damit ja reverse engineeren.
Zitat geschrieben von subsembly
Alternativ, gibt es vielleicht irgendwie die Möglichkeit die RDH-Schlüssel in einem dokumentierten Format zu exportieren?
Nein, leider nicht. Vor langer Zeit ging das mal. Wurde aber von niemandem genutzt - daher hatte ich den Code irgendwann entfernt.
Zitat geschrieben von subsembly
Noch schöner wäre es natürlich, wenn sich auch Hibiscus dem inzwischen in praktisch allen Bankingprogrammen verwendeten Format RDH-2 oder RDH-10 von
http://www.hbci-kernel.de/download.htm anschließen könnte.
Im Prinzip unterstuetzt HBCI4Java dieses Format und bietet es auch an. Da aber immer mal wieder User berichteten, dass die Erstellung eines INI-Briefes mit diesem Format in Hibiscus fehlschlug, rate ich Usern meist davon ab. Mit entsprechender Zeit und Testmoeglichkeiten koennte man an der Situation sicher was verbessern. Beides fehlt aber leider ;)