MD5是什么?MD5怎么查看?相關(guān)資訊
導(dǎo)讀:相關(guān)資訊相關(guān)資訊MD5是一串特殊的字符串,對(duì)涉及到用戶隱私的一些信息進(jìn)行加密,比較常見的是網(wǎng)站用戶密碼,并不是以我們?cè)O(shè)定的密碼存在數(shù)據(jù)庫(kù)中,而是經(jīng)過(guò)了算法加密。今天我們?cè)敿?xì)分享網(wǎng)站建設(shè)網(wǎng)站建設(shè)制作。
MD5是一串特殊的字符串,對(duì)涉及到用戶隱私的一些信息進(jìn)行加密,比較常見的是網(wǎng)站用戶密碼,并不是以我們?cè)O(shè)定的密碼存在數(shù)據(jù)庫(kù)中,而是經(jīng)過(guò)了算法加密。今天我們?cè)敿?xì)分享MD5是什么意思?MD5怎么查看?一、MD5是什么MD5的英文是:Message-Digest Algorithm 5,中文名是:消息摘要算法第五版。一種被廣泛使用的密碼散列函數(shù),主要用于確保信息傳輸完整一致。它是計(jì)算機(jī)廣泛使用的雜湊算法之一(又譯摘要算法、哈希算法),主流編程語(yǔ)言普遍已有MD5實(shí)現(xiàn)。MD5由美國(guó)密碼學(xué)家羅納德·李維斯特(Ronald Linn Rivest)設(shè)計(jì),于1992年公開,用以取代MD4算法。這套算法的程序在 RFC 1321 標(biāo)準(zhǔn)中被加以規(guī)范。1996年后該算法被證實(shí)存在弱點(diǎn),可以被加以破解,對(duì)于需要高度安全性的數(shù)據(jù),專家一般建議改用其他算法,如SHA-2。二、MD5一致性驗(yàn)證MD5的典型應(yīng)用是對(duì)一段信息(Message)產(chǎn)生信息摘要(Message-Digest),以防止被篡改。比如,在Unix下有很多軟件在下載的時(shí)候都有一個(gè)文件名相同,文件擴(kuò)展名為.md5的文件,在這個(gè)文件中通常只有一行文本,大致結(jié)構(gòu)如:MD5 (tanajiya.tar.gz) = 38b8c2c1093dd0fec383a9d9ac940515MD5將整個(gè)文件當(dāng)作一個(gè)大文本信息,通過(guò)其不可逆的字符串變換算法,產(chǎn)生了這個(gè)唯一的MD5信息摘要。舉例描述:我們常常在某些軟件下載站點(diǎn)的某軟件信息中看到其MD5值,它的作用就在于網(wǎng)站建設(shè)教程我們可以在下載該軟件后,對(duì)下載回來(lái)的文件用專門的軟件(如Windows MD5 Check等)做一次MD5校驗(yàn),以確保我們獲得的文件與該站點(diǎn)提供的文件為同一文件。具體來(lái)說(shuō)文件的MD5值就像是這個(gè)文件的“數(shù)字指紋”。每個(gè)文件的MD5值是不同的,如果任何人對(duì)文件做了任何改動(dòng),其MD5值也就是對(duì)應(yīng)的“數(shù)字指紋”就會(huì)發(fā)生變化。比如下載服務(wù)器針對(duì)一個(gè)文件預(yù)先提供一個(gè)MD5值,用戶下載完該文件后,用我這個(gè)算法重新計(jì)算下載文件的MD5值,通過(guò)比較這兩個(gè)值是否相同,就能判斷下載的文件是否出錯(cuò),或者說(shuō)下載的文件是否被篡改了。三、MD5安全訪問(wèn)認(rèn)證MD5還廣泛用于操作系統(tǒng)的登陸認(rèn)證上,如Unix、各類網(wǎng)站系統(tǒng)登錄密碼、數(shù)字簽名等諸多方面。如在Unix系統(tǒng)中用戶的密碼是以MD5(或其它類似的算法)經(jīng)Hash運(yùn)算后存儲(chǔ)在文件系統(tǒng)中。當(dāng)用戶登錄的時(shí)候,系統(tǒng)把用戶輸入的密碼進(jìn)行MD5 Hash運(yùn)算,然后再去和保存在文件系統(tǒng)中的MD5值進(jìn)行比較,進(jìn)而確定輸入的密碼是否正確。通過(guò)這樣的步驟,系統(tǒng)在并不知道用戶密碼的明碼的情況下就可以確定用戶登錄系統(tǒng)的合法性。這可以避免用戶的密碼被具有系統(tǒng)管理員權(quán)限的用戶知道。四、MD5的特點(diǎn)是什么1、長(zhǎng)度固定。不管多長(zhǎng)的字符串,加密后長(zhǎng)度都是一樣長(zhǎng),成都網(wǎng)站建設(shè)這樣方便平時(shí)信息的統(tǒng)計(jì)和管理。2、容易計(jì)算。字符串和文件加密的過(guò)程是容易的,開發(fā)者很容易理解和做出加密工具。3、不可逆性。你明明知道密文和加密方式,你卻無(wú)法反向計(jì)算出原密碼,提高了數(shù)據(jù)的網(wǎng)站建設(shè)公司安全性。4、抗修改性。對(duì)原數(shù)據(jù)進(jìn)行任何改動(dòng),哪怕只修改1個(gè)字節(jié),所得到的MD5值都有很大區(qū)別。五、MD5的缺點(diǎn)是什么一個(gè)字符MD5加密密碼是一成不變的,比如123456的32位MD5大寫:E10ADC3949BA59ABBE56E057F20F883E,那么如果有些人通過(guò)程序生成了龐大的MD5字典,通過(guò)查詢MD5值對(duì)應(yīng)的字符,即可比對(duì)出對(duì)應(yīng)的密碼。當(dāng)然,如果我們?cè)O(shè)置8位以上并且密碼組合復(fù)雜,也是很難被碰撞到。六、MD5怎么查看1、快捷鍵 win + r 組合鍵,可以啟動(dòng)運(yùn)行窗口,運(yùn)行窗口內(nèi)輸入 cmd 命令,打開CMD命令窗口。2、執(zhí)行命令:certutil -hashfile 文件的絕對(duì)地址 MD5,即可查看文件的MD5。另外,查看D盤壓縮包的 MD5 值,同理輸入:certutil -hashfile d:\1.zip MD5 即可查看。windows 除了可以查看文件的md5值外,還可以查看 sha1 sha256 的值,語(yǔ)法如下:certutil -hashfile 文件的絕對(duì)路徑 SHA1certutil -hashfile 文件的絕對(duì)路徑 SHA256
關(guān)鍵詞標(biāo)簽:
聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-05-03 ,文章MD5是什么?MD5怎么查看?相關(guān)資訊主要講述MD5,是什么,怎么,查看,相關(guān),資訊,導(dǎo)讀,相關(guān),網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/news_190.html
為你推薦與MD5是什么?MD5怎么查看?相關(guān)資訊相關(guān)的文章
-
校友邦官網(wǎng)登錄入口(校友邦網(wǎng)頁(yè)版登錄入
(16576)人喜歡 2024-04-02 -
Chat對(duì)比360智腦vs文心一言有什么區(qū)別?
(308)人喜歡 2024-01-09 -
雅虎計(jì)劃重新上市,官方宣稱已做好財(cái)務(wù)
(245)人喜歡 2023-07-16 -
什么是多線程與高并發(fā)(多線程和高并發(fā)
(190)人喜歡 2023-07-16 -
蘋果Vision Pro可將任何表面變成觸控屏幕
(144)人喜歡 2023-07-16 -
iPhone 15 系列電池容量曝光:最多提升60
(112)人喜歡 2023-07-16