G
guestN
Gast
Hallo Zusammen,
ich habe unter Using AES with Java Technology den Code für den Verschlüsselungsalgorithmus AES gefunden.
Der verschlüsselte Text sieht folgendermaßen aus: "í¬v¥r¸õ¥9ÐEÄÃ".
Kann jemand erklären, was das für eine "komische" Zeichenfolge ist? Hat es was mit der Codierung (UTF-8 oder sonstige) zutun?
Ich bedanke mich im Voraus
Gruß
ich habe unter Using AES with Java Technology den Code für den Verschlüsselungsalgorithmus AES gefunden.
Java:
String message="This is just an example";
// Get the KeyGenerator
KeyGenerator kgen = KeyGenerator.getInstance("AES");
kgen.init(128);
// Generate the secret key specs.
SecretKey skey = kgen.generateKey();
byte[] raw = skey.getEncoded();
SecretKeySpec skeySpec = new SecretKeySpec(raw, "AES");
// Instantiate the cipher
Cipher cipher = Cipher.getInstance("AES");
cipher.init(Cipher.ENCRYPT_MODE, skeySpec);
byte[] encrypted =
cipher.doFinal((args.length == 0 ?
"This is just an example" : args[0]).getBytes());
System.out.println("encrypted string: " + encrypted);
Der verschlüsselte Text sieht folgendermaßen aus: "í¬v¥r¸õ¥9ÐEÄÃ".
Kann jemand erklären, was das für eine "komische" Zeichenfolge ist? Hat es was mit der Codierung (UTF-8 oder sonstige) zutun?
Ich bedanke mich im Voraus
Gruß