Ich hab jetzt eine Weile gesucht und probiert aber nix wirklich hinbekommen.
Das ganze Projekt hat ja einen Javascript und einen Android (Java) Teil.
<b>Javascript</b>
Ich habe folgendes genutzt: http://www.php-einfach.de/sonstiges_generator_blowfish_js.php
Ich habe zum Test mal als Key 'abc' genommen und 'Hallo' verschlüsselt. Verschlüsselt hat das ergeben: 'AA7sgAAPNlWJoArNe7/rZg=='
<b>Java</b>
Mein Code:
Cipher cipher = Cipher.getInstance("Blowfish/CBC/PKCS5Padding");
cipher.init(Cipher.ENCRYPT_MODE, key);
byte[] encryptedBytes = cipher.doFinal(to_encrypt.getBytes());
String encryptedString = new String(Base64Coder.encode(encryptedBytes));
System.out.println("BASE64: " + encryptedString);
Ich habe wieder 'Hallo' mit dem Key 'abc' verschlüsselt und erhalte 'Skdcs/wC5J0='.
******
Das kann doch nicht stimmen. Was mach ich denn falsch?