base64加密解密
需要引入的是
import org.apache.tomcat.util.codec.binary.Base64;
加密解密方法:
public static String encrydata(String data) throws Exception{
byte[] result = Base64.encodeBase64(data.getBytes("utf-8"));
return new String(result,"utf-8");
}
public static String decrydata(String data) throws Exception{
byte[] result = Base64.decodeBase64(data.getBytes("utf-8"));
return new String(result,"utf-8");
}
main方法:
public static void main(String[] args) throws Exception {
String data = new String("dragon & fighter%%%=====____");
System.out.println(encrydata(data));
System.out.println("-----------------");
System.out.println(decrydata(encrydata(data)));
}