Bitte wähle nachfolgend aus, welche Beiträge auf dieser Themenseite auf dem Ausdruck ausgegeben werden sollen. Um dies zu tun markiere bitte die Checkbox auf der linken Seite der Posts, die im Ausdruck berücksichtigt werden sollen und klicke anschließend ganz unten auf der Seite auf den Button "Drucken".

Input length must be multiple of 16 when decrypting with padded cipher

Buchungen Volksbank können nicht mehr abgerufen werden

wolfren

Betreff:

Input length must be multiple of 16 when decrypting with padded cipher

 ·  Gepostet: 03.07.2022 - 15:08 Uhr  ·  #163272
Hallo,

ich kann bei meiner Volksbank keine Umsätze mehr abrufen. Hibiscus und die Konfiguration nutze ich schon lange. Die anderen Bankverbindungen funktionieren.

Der Fehler: Input length must be multiple of 16 when decrypting with padded cipher

Leider finde ich keinen entsprechenden Fehlerhinweis zur Volksbank oder zu Hibiscus.

Meine Versionen:

Windows 10 Pro Vers. 21H2 (aktuelle Version)
Hibiscus V2.10.7 (aktuelle Version)

Volksbank Rietberg, Saldo Umsätze abrufen:

Meine Meldungen am Bildschirm:
[03.07.2022 14:37:46]
[03.07.2022 14:37:46] Synchronisiere Konto: VoBa Giro Fam., IBAN DE… [Volksbank Rietberg]
[03.07.2022 14:37:46] Initialisiere Bank-Zugang
[03.07.2022 14:37:47] Fehler: Input length must be multiple of 16 when decrypting with padded cipher

Konfiguration testen: Kein Fehler.

Protokollauswertung Bankverbindung:

Details System-Nachricht:
Datum: 2022-07-03 14:37:47
Priorität: Error
Quelle: de.willuhn.jameica.hbci.passports.pintan.server.PassportHandlelmpl.open

error while opening pin/tan passport
org.kapott.hbci.exceptions.HBCI_Exception: unable to load passport data
at org.kapott.hbci.passport.storage.format.AESFormat.load(AESFormat.java:169)
at org.kapott.hbci.passport.storage.PassportStorage.load(PassportStorage.java:121)
at org.kapott.hbci.passport.storage.PassportStorage.load(PassportStorage.java:79)
at org.kapott.hbci.passport.HBCIPassportPinTan.read(HBCIPassportPinTan.java:169)
at org.kapott.hbci.passport.HBCIPassportPinTan.<init>(HBCIPassportPinTan.java:103)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:720)
at de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory$1.load(PinTanConfigFactory.java:229)
at de.willuhn.jameica.hbci.passports.pintan.server.PinTanConfigImpl.getPassport(PinTanConfigImpl.java:317)
at de.willuhn.jameica.hbci.passports.pintan.server.PinTanConfigImpl.getBLZ(PinTanConfigImpl.java:269)
at de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory.findByKonto(PinTanConfigFactory.java:271)
at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open(PassportHandleImpl.java:102)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:549)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:524)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$AbstractTaskWrapper.run(HBCISynchronizeBackend.java:602)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3933)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3564)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:925)
at de.willuhn.jameica.gui.GUI.init(GUI.java:328)
at de.willuhn.jameica.system.Application.init(Application.java:145)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:75)
Caused by: java.io.IOException: javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher
at java.base/javax.crypto.CipherInputStream.getMoreData(Unknown Source)
at java.base/javax.crypto.CipherInputStream.read(Unknown Source)
at java.base/java.io.ObjectInputStream$PeekInputStream.read(Unknown Source)
at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readUnsignedShort(Unknown Source)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readUTF(Unknown Source)
at java.base/java.io.ObjectInputStream.readString(Unknown Source)
at java.base/java.io.ObjectInputStream.readObject0(Unknown Source)
at java.base/java.io.ObjectInputStream.readObject(Unknown Source)
at java.base/java.util.Properties.readHashtable(Unknown Source)
at java.base/java.util.Hashtable.readObject(Unknown Source)
at java.base/jdk.internal.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at java.base/java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
at java.base/java.io.ObjectInputStream.readSerialData(Unknown Source)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.base/java.io.ObjectInputStream.readObject0(Unknown Source)
at java.base/java.io.ObjectInputStream.defaultReadFields(Unknown Source)
at java.base/java.io.ObjectInputStream.readSerialData(Unknown Source)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.base/java.io.ObjectInputStream.readObject0(Unknown Source)
at java.base/java.io.ObjectInputStream.readObject(Unknown Source)
at org.kapott.hbci.passport.storage.format.AESFormat.load(AESFormat.java:152)
... 26 more
Caused by: javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher
at java.base/com.sun.crypto.provider.CipherCore.prepareInputBuffer(Unknown Source)
at java.base/com.sun.crypto.provider.CipherCore.doFinal(Unknown Source)
at java.base/com.sun.crypto.provider.AESCipher.engineDoFinal(Unknown Source)
at java.base/javax.crypto.Cipher.doFinal(Unknown Source)
... 50 more

Meine bisher in ähnlichen Fällen erfolgreichen Maßnahmen wie Synchronisierung des Bankzuganges waren erfolglos.

Hat jemand einen Tipp / Hinweis? Vielen Dank.

wolfren

Betreff:

Re: Input length must be multiple of 16 when decrypting with padded cipher

 ·  Gepostet: 03.07.2022 - 16:14 Uhr  ·  #163273
Fehler gefunden.

Habe testweise den Bankzugang neu angelegt.

Statt „hbci-pintan.gad.de/cgi-bin/hbciservlet“ wurde jetzt "hbci11.fiducia.de/cgi-bin/hbciservlet" verwendet.

Nachdem ich den bisherigen Bank-Zugang gelöscht und den neu erstellten Bank-Zugang den entsprechenden Konten zugeordnet hatte, konnte ich das Konto wieder aktualisieren.

hibiscus

Betreff:

Re: Input length must be multiple of 16 when decrypting with padded cipher

 ·  Gepostet: 04.07.2022 - 07:44 Uhr  ·  #163276
Das Neuanlegen des Bankzugangs hätte ich dir auch empfohlen ;)