Hallo,
ich bekomme immer eine InvalidKeyException bei diesem Code:
Weiss jemand warum?
ich bekomme immer eine InvalidKeyException bei diesem Code:
Code:
private void encodeToFile() {
try {
Cipher cipher = Cipher.getInstance("DES");
Key key = new SecretKeySpec(password.getBytes(), "DES");
cipher.init(Cipher.ENCRYPT_MODE, key); // Diese Zeile verursacht die Exception
OutputStream output = new FileOutputStream(fileName);
CipherOutputStream cipOutput = new CipherOutputStream(output, cipher);
cipOutput.write(data.getBytes());
cipOutput.close();
} catch (Exception e) {
System.out.println("Method encodeToFile: " + e);
}
}
Weiss jemand warum?