java base64 加密 解密

包:import sun.misc.BASE64Decoder

       import sun.misc.BASE64Encoder

base64 加密

public static String encode(String data){

    String encode="";
    BASE64Encoder base=new BASE64Encoder();
    try{
        byte[] bytes=data.getBytes("GBK");
        encode=base.encode(bytes);
       }catch(UnsupportedEncodingException e){
           e.printStackTrace();
       }
    return encode;
}

base64解密

public static String decoder(String data){

    String decoder="";
    BASE64Decoder base=new BASE64Decoder();
    try{
        byte[] buffer= base.decodeBuffer(data);
        decoder=new String(buffer,"GBK");
       }catch(IOException e){
           e.printStackTrace();
       }
    return decoder;
}

 

你可能感兴趣的:(Java)