import android.util.Base64;
public class Test {
public static void main(String[] args) {
String data = "this is a message by frank.";
String encoded = Base64.encodeToString(data.getBytes(), Base64.DEFAULT);
System.out.println("Encoded: " + encoded);
String decoded = new String(Base64.decode(encoded, Base64.DEFAULT));
System.out.println("Decoded: " + decoded);
}
}
Вывод:
Закодировано: dGhpcyBpcyBhIG1lc3NhZ2UgYnkgZnJhbmsu
Расшифровано: this is a message by frank.
Давайте попробуем расшифровать сообщение в python:
import base64
print base64.b64decode('dGhpcyBpcyBhIG1lc3NhZ2UgYnkgZnJhbmsu')