Java对于BASE64的加密-解密
1. import sun.misc.BASE64Encoder;//加密
2. import sun.misc.BASE64Decoder;//解密
3. BASE64Encoder encoder = new BASE64Encoder();
4. BASE64Decoder decoder = new BASE64Decoder();
5. String pw = "需要转码的字符串";
6. //加密
7. String encoderPW = Bytes("UTF-8"))
8. //解密
9. String decoderPW = decoder.decodeBuffer(new String(encoderPW),"UTF-8");
10. -------------------------------jdk8 java.util.Base64内部类Decoder和Encoder-----------------------------------------------------------------------------------
11. import java.util.Base64;
12. Base64.Encoder encoder = Encoder();
13. Base64.Decoder decoder = Decoder();
14. String pw = "需要转码的字符串";
15. //加密
16. String encoderPW = Bytes("UTF-8"));
decoder17. //解密
18. String decoderPW = new String(decoder.decode(encoderPW),"UTF-8");

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。