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