久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

Java中使用MD5加密口令

很多系統都需要授權驗證身份才能使用,用戶的密碼保密尤為重要。為了防止木馬和人為泄漏,我們需要在計算機內部對密碼進行加密。下面是一種使用MD5加密口令的方法,希望對學習Java的同學有所幫助。 新建J

很多系統都需要授權驗證身份才能使用,用戶的密碼保密尤為重要。為了防止木馬和人為泄漏,我們需要在計算機內部對密碼進行加密。下面是一種使用MD5加密口令的方法,希望對學習Java的同學有所幫助。

新建Java項目

首先,在你的Java開發環境中新建一個名為javamd5的項目。

編寫代碼

打開文件,在main方法中增加以下代碼:

import ;
import ;
import ;
public class javamd5 {
    public static void main(String[] args) throws Exception {
        MessageDigest md  ("MD5");
        byte[] mimamd5  md.digest("123456".getBytes());
        String mima  Base64.encodeBase64String(mimamd5);
        ((mimamd5));
        (mima);
        // 驗證口令
        String input  "123456789";
        if (Base64.encodeBase64String(md.digest(())).equals(mima)) {
            ("密碼正確!"   Base64.encodeBase64String(md.digest(())));
        } else {
            ("密碼錯誤!"   Base64.encodeBase64String(md.digest(())));
        }
    }
}

運行結果

運行以上代碼后,輸入密碼"123456",得到的結果是正確的;而輸入密碼"123456789",則結果是錯誤的。

通過這種方式,我們可以將用戶的密碼加密成MD5編碼,并與之前保存的MD5編碼進行比較,從而驗證口令的準確性。

標簽:
主站蜘蛛池模板: 遂溪县| 宜兰市| 疏勒县| 大石桥市| 平邑县| 衡阳市| 黔江区| 安丘市| 玉门市| 淮北市| 新田县| 梅河口市| 增城市| 登封市| 子长县| 彭州市| 慈利县| 北宁市| 长汀县| 新源县| 恩施市| 区。| 巴彦淖尔市| 东乡县| 巩义市| 邹平县| 土默特右旗| 含山县| 平泉县| 大理市| 龙里县| 和硕县| 栾城县| 鹤壁市| 仁化县| 资兴市| 孟村| 新营市| 麻栗坡县| 灌云县| 康保县|