jdk base64加密 jdk util
import java.util.Base64;
public class Aa {
private static String SrcData = "wangyingming";
public static void main(String[] args) {
String encode = Base64.getEncoder().encodeToString(SrcData.getBytes());
System.out.println("加密:" + encode);
String decode = new String(Base64.getDecoder().decode(encode));
System.out.println("解密:"+decode);
}
}
jdk base64加密 sun.misc
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
import java.io.IOException;
public class Aa {
private static String SrcData = "wangyingming";
public static void main(String[] args) throws IOException {
BASE64Encoder base64Encoder = new BASE64Encoder();
String encode = base64Encoder.encode(SrcData.getBytes());
System.out.println("加密:" + encode);
BASE64Decoder base64Decoder = new BASE64Decoder();
String decode = new String(base64Decoder.decodeBuffer(encode));
System.out.println("解密:"+decode);
}
}