1樓:官梓陰松
軟體。md5的全廳漏稱是message-digest
algorithm
5,在90年代初由mit的電腦科學實驗室和rsa
datasecurity
inc發明,經md2、md3和md4發展而來。
message-digest泛指位元組串(message)的hash變換,就是把乙個任意。
長度。的位元組串變換成一定長的大。
整數。請注意我使用了「位元組串」而不是「字串」這個詞,是因為這種變換隻與位元組的值有關,與。
字符集。或。
編碼方式。無關。
md5將任意長度的「位元組串」變換成乙個128bit的大整數,並且它是乙個不可逆的字串變換。
演算法。換句話說就是,即使你看到。
源程式。和演算法描述,也無法將乙個md5的值變換回原始的字串,從。
數學原理。上說,是因為原始的字串有無窮多個,這有點象不存在。
反函式。的。
數學函式爛伏知。
md5的典型應用是對一段message(位元組串)產生fingerprint(
指紋,以防止被「篡改」。舉個例子,你將一段話寫在乙個叫。
檔案中,並對這個產生乙個md5的值並記錄在案,然後你可以傳播這個檔案給別人,別人如果修改了檔案中的任何內容,你對這個檔案重新計算md5時就會發現(兩個md5值不相同)。如果再有乙個。
第三方。的。
認證機構。用md5還可以防止檔案作者的「抵賴」,這就是所謂的。
數字簽名。應用。
md5還廣泛用於加密和解密技術上,在很多。
作業系統。中,使用者的。
密碼。是以md5值(或類似的其它演算法)的方式儲存的,使用者login的時候,系統是把使用者輸入的密碼計算成md5值飢消,然後再去和系統中儲存的md5值進行比較,而系統並不「知道」使用者的密碼是什麼。
2樓:棟玉蓉弓琴
首先,你的乎橘確認你的電腦有計算md5值的軟體,然後,右鍵檔案「核信屬性」有個「改頃輪file
hashes」左鍵點選就開啟計算檔案的md5值!
如何查詢linux 的md5值是多少?
3樓:匿名使用者
linux下查詢檔案的md5值:md5sum
md5演算法常常被用來驗證網路檔案傳輸的完整性,防止檔案被人篡改。md5全稱是報文摘要演算法(message-digest algorithm 5),此演算法對任意長度的資訊逐位進行計算,產生乙個二進位長度為128位(十六進位長度就是32位)的「指紋」(或稱「報文摘要」),不同的檔案產生相 同的報文摘要的可能性是非常非常之小的。
在linux或unix上,md5sum是用來計算和校驗檔案報文摘要的工具程式。一般來說,安裝了linux後,就會有md5sum這個工具,直接在命令列終端直接執行。可以用下面的命令來獲取md5sum命令幫助 man md5sum
1.使用md5sum來產生指紋(報文摘要)命令如下:md5sum file > 或者 md5sum file >>
注: >和 >>的區別在於: >表示把由file檔案產生的摘要重定向到檔案,但是會覆蓋裡面的內容;而 >>則將輸出的摘要附加到檔案的後面。
也可以把多個檔案的報文摘要輸出到乙個md5檔案中,這要使用萬用字元*,比如某目錄下有幾個iso文 件,要把這幾個iso檔案的摘要輸出到檔案中,命令如下:md5sum *.iso >
2.使用md5報文摘要驗證檔案,方法有二:
a、把**的檔案file和該檔案的報文摘要檔案放在同乙個目錄下,然後用如下命令進行驗證:md5sum -c 然後如果驗證成功,則會輸出:正確;
b、**了檔案file,然後執行下面的命令:md5sum file 命令會輸出乙個md5的報文摘要,然後把這個報文摘要直接與中的內容比較,如果一樣,就說明驗證正確。
VB求獲取檔案MD5值的模組,以及呼叫方法
第一 fontshow是免外掛載入字型的,即使不載入 clearfont,仍然能正常工作。第二 我提供的 clearfont是經過修改的版本,不是 kirkburn 作者的原始版,使用原作者的版本來配合fontshow是沒有任何用處的。因此我的 clearfont壓縮包裡並沒有包含.ttf檔案,全部...
md5等驗證正確,就能確定檔案一定沒被修改過嗎
md sha crc或 iso crc 這些驗證碼都正確,就能確定檔案一定沒被修改過。md值的確可以被仿製,但很難很難很難很難,你這輩子也遇不上,下輩子也遇不上。多個雜湊值同時是不可能的。總之就是一句話 不可能。md的全稱是message digest algorithm ,在年代初由mit的計算機...
delphi的md5問題
delphi的md問題 已經發給你原始碼了。查收一下。需要特定的md?能不能把js的 放出來,並且能否告知,這個js的md算吧比普通的md 有什麼不同呢?md加密還有多種方式?如何在delphi中使用md .在delphi自帶的indy控制項中其實是提供了md,md,md物件的,可以直接使用來完成md的...