密码加密的两种方式(md5和base64)
常见的加密方式有盐值,md5和jdk自带的base64,这里我记录的是base64如何使用,以及破解的方式,话不多说,直接贴代码!
其实md5和加盐值都差不多的,方式是一样的,好好学习,天天向上!!!
public static void main(String[] args){ // jdk自带的BASE64 加解密工具 String password="lmh980517"; BASE64Encoder base64Encoder = new BASE64Encoder(); String encode = base64Encoder.encode(password.getBytes()); // 加密 System.out.println("加密为字符串: " + encode); BASE64Decoder decoder = new BASE64Decoder(); try { String decode = new String ( decoder.decodeBuffer(encode)); // 解密 System.out.println("解密为: " + decode); } catch (IOException e) { e.printStackTrace(); } } }
仅为个人保存学习中的种种笔记,以便不时之需。