·工作杂记

关于前后端密码问题

前端对密码等进行base64加解密

//加密通过
window.btoa(str)
//解密通过
window.atob(str);

后端对base64密码等进行解密通过

Base64.Decoder decoder =  Base64.getDecoder();
String str = new String(decoder.decode(password),StandardCharsets.UTF_8);
//base64加密
Base64.Encoder encoder = Base64.getEncoder();
btye[] str = encoder.encode("123456".getBytes());

//base64解密
Base64.Decoder decoder = Base64.getDecoder();
byte[] decode = decoder.decode(str);
String str2 = new String(decode, StandardCharsets.UTF_8);

你可能感兴趣的:(工作杂记,java)