1. 程式人生 > 實用技巧 >Java密碼加密的兩種儲存方式

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

僅為個人儲存學習中的種種筆記,以便不時之需。