Criptografar um exemplo simples

eu tenho esse exemplo:

[code] public String ciptografar(String tag) throws NoSuchAlgorithmException {
BASE64Encoder encoder;
encoder = new BASE64Encoder();
return encoder.encode(tag.getBytes());

}[/code]

como faço para descriptografar‎ agora?

Base64 não é criptografia… É apenas uma codificação p/ poder transformar qualquer coisa em texto.

Para decodificar, se não me engano, é usando o decoder… algo assim:

byte[] b = Base64Decoder.decoder(input)