Java Properties verschlüsseln und endschlüsseln?


29.06.2020, 14:34

//edit

Hallo ich bin es noch mal habe nach weiteren Stunden die Lösung gefunden. Man muss Beim CipherOutputStream close(); aufrufen um die Bad Padding exception wegzubekommen obwohl überall steht es ist nicht notwendig. Das nicht notwendig trifft jedoch nur selten zu. Hier eine Klasse von mir die ihr verwenden könnt um eine Properties datei zu speichern. Ihr könnt den Algorithmus gegebenenfalls anpassen. Einfach statt Properties diese klasse benutzen und die storeencripted und loaddecripted methoden verwenden

https://pastebin.com/TteJywmZ

1 Antwort

Du könntest versuchen, direkt die Cipher-Klasse zu verwenden.

Diese scheint mehr Möglichkeiten zu bieten, im fehlerfall Informationen zu erlangen.

https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html

Woher ich das weiß:Recherche
Huhngut 
Fragesteller
 29.06.2020, 14:35

Hallo. Ich habe die Lösung gefunden. ich dachte Sie wären vllt interessiert

1