Хорошо, я знаю, как сделать это в C#.
Это столь же просто как:
Convert.ToBase64String(byte[]) and Convert.FromBase64String(string) to get byte[] back.
Как я могу сделать это в Java?