Hi,
Ich brauch mal wieder hilfe:
Ich habe ein JFrame, in dem es ein JPasswortField gibt. Wie kann man dieses sicher in einer Datei oder sonst wo speichern, dass man gar nicht oder nur sehr schwer darankommt?
Ich hab schon in der API geschaut, in Forum gesucht und Google befragt. Habt ihr eine Idee?
MfG bla
Ich habe den Thread hier nicht ganz gelesen aber leider muss ich dir sagen, dass das was du möchtest prinzipbedingt nicht geht. Zum einen kannst du das Passwort verschlüsseln müsstest den Schlüssel aber in deinem Porgramm eincodieren, es ist also relativ leicht wieder auslesbar. Der Ver/Entschlüsselungsalgrithmus steht ja praktischerweise gleich daneben. Die Nummer mit den Hashes hat auch Nachteile, da bei bekannten Hashes das Passwort per BruteForce, Kollision oder RainbowTables (wenn du kein Salt benutzt) knacken, oder - wenn man sichs einfach machen möchte - mann öffnet die Datei und schreibt einen anderen Hash darein, und schon kennt nur Der Angreifer das Passwort. Da hilft auch nicht zweimal Hashen oder sonstwas.