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();
        }




    }



}

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

 

posted @ 2020-11-03 15:07  奔跑的牛肉丸子  阅读(1846)  评论(0)    收藏  举报