Ich habe ein Problem:
Ich muss verschiedene Zustatzdaten zu einem Passwort abspeichern (denkt an einen E-Mail Zugang wo man Pop Server und SMTP Server sowie den Providernamen zum Passwort speichert). Diese Daten sollen verschlüsselt sein. Ich habe nun daran gedacht, die Daten in einer XML-Datei abzuspeichern, wobei nur das Passwort verschlüsselt ist. Soweit die Aufgabenstellung.
Meine ursprüngliche Lösung ist (das gespeicherte Passwort mit PBE entschlüsseln) geht aber leider nicht, da ich das Passwort als byte[] erhalte und das nicht in einer Textdatei speichern kann (Binärdatei -> Textdatei).
Meine Frage nun: Wie kann ich das Passwort (byte[]) so umändern (Format ändern), dass ich es in eine Textdatei speichern kann? Muss ich vielleicht einen anderen Algorithmus verwenden (momentan ist es DES)?
Danke für eure HIlfe!!!
Ich muss verschiedene Zustatzdaten zu einem Passwort abspeichern (denkt an einen E-Mail Zugang wo man Pop Server und SMTP Server sowie den Providernamen zum Passwort speichert). Diese Daten sollen verschlüsselt sein. Ich habe nun daran gedacht, die Daten in einer XML-Datei abzuspeichern, wobei nur das Passwort verschlüsselt ist. Soweit die Aufgabenstellung.
Meine ursprüngliche Lösung ist (das gespeicherte Passwort mit PBE entschlüsseln) geht aber leider nicht, da ich das Passwort als byte[] erhalte und das nicht in einer Textdatei speichern kann (Binärdatei -> Textdatei).
Meine Frage nun: Wie kann ich das Passwort (byte[]) so umändern (Format ändern), dass ich es in eine Textdatei speichern kann? Muss ich vielleicht einen anderen Algorithmus verwenden (momentan ist es DES)?
Danke für eure HIlfe!!!