Hallo!
Ich möchte, nachdem ich ein Passwort über ein JPasswordField abgefragt habe, eine Datei mit diesem angegebenen Passwort entschlüsseln. Jedoch möchte ich schon bevor die Entschlüsselung läuft prüfen, ob es das korrekte Passwort ist.
Bisher ist mir eigentlich nur eine Lösung eingefallen ... einen kurzen verschlüsselten Text an die Datei anhängen, um dann beim Entschlüsseln diesen zuerst zu entschlüsseln und auf Korrektheit prüfen. Ist aber wohl nicht allzu sicher, da der Klartext ja immer gleich und somit evtl. bekannt wäre, und somit ein Rückschluss auf das Passwort evtl. erleichtern würde.
Welche Möglichkeiten habe ich noch? Wie macht das z.B. gnupg im symmetric mode?
Gruß,
Kai
Ich möchte, nachdem ich ein Passwort über ein JPasswordField abgefragt habe, eine Datei mit diesem angegebenen Passwort entschlüsseln. Jedoch möchte ich schon bevor die Entschlüsselung läuft prüfen, ob es das korrekte Passwort ist.
Bisher ist mir eigentlich nur eine Lösung eingefallen ... einen kurzen verschlüsselten Text an die Datei anhängen, um dann beim Entschlüsseln diesen zuerst zu entschlüsseln und auf Korrektheit prüfen. Ist aber wohl nicht allzu sicher, da der Klartext ja immer gleich und somit evtl. bekannt wäre, und somit ein Rückschluss auf das Passwort evtl. erleichtern würde.
Welche Möglichkeiten habe ich noch? Wie macht das z.B. gnupg im symmetric mode?
Gruß,
Kai