Java密码加密的两种保存方式


密码加密的两种方式(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();
        }




    }



}

仅为个人保存学习中的种种笔记,以便不时之需。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM