請問軟體md5是什麼意思?謝謝,請問軟體MD5是什麼意思?謝謝。

2022-02-27 14:25:18 字數 1358 閱讀 1536

1樓:匿名使用者

md5是一種加密演算法

2樓:匿名使用者

md5的全稱是message-digest algorithm 5,在90年代初由mit的電腦科學實驗室和rsa data security inc發明,經md2、md3和md4發展而來。

message-digest泛指位元組串(message)的hash變換,就是把乙個任意長度的位元組串變換成一定長的大整數。請注意我使用了「位元組串」而不是「字串」這個詞,是因為這種變換只與位元組的值有關,與字符集或編碼方式無關。

md5將任意長度的「位元組串」變換成乙個128bit的大整數,並且它是乙個不可逆的字串變換演算法,換句話說就是,即使你看到源程式和演算法描述,也無法將乙個md5的值變換回原始的字串,從數學原理上說,是因為原始的字串有無窮多個,這有點象不存在反函式的數學函式。

md5的典型應用是對一段message(位元組串)產生fingerprint(指紋),以防止被「篡改」。舉個例子,你將一段話寫在乙個叫 readme.txt檔案中,並對這個readme.

txt產生乙個md5的值並記錄在案,然後你可以傳播這個檔案給別人,別人如果修改了檔案中的任何內容,你對這個檔案重新計算md5時就會發現(兩個md5值不相同)。如果再有乙個第三方的認證機構,用md5還可以防止檔案作者的「抵賴」,這就是所謂的數字簽名應用。

md5還廣泛用於加密和解密技術上,在很多作業系統中,使用者的密碼是以md5值(或類似的其它演算法)的方式儲存的, 使用者login的時候,系統是把使用者輸入的密碼計算成md5值,然後再去和系統中儲存的md5值進行比較,而系統並不「知道」使用者的密碼是什麼

檔案的md5驗證是什麼意思 ?

3樓:

md5最廣泛被用於各種軟體的密碼認證和鑰匙識別上 md5的典型應用是對一段位元組串產生唯一的乙個32位指紋,以防止被「篡改」。

4樓:

檔案生成後都有乙個特定的md5值,之所以驗證,是為了保證下回來的檔案是原始檔,而沒有被修改,一旦檔案被修改過.md5值也會發生改變.

5樓:匿名使用者

md5 是一種加密演算法

md5最廣泛被用於各種軟體的密碼認證和鑰匙識別上 md5的典型應用是對一段位元組串產生唯一的乙個32位指紋,以防止被「篡改」。

6樓:匿名使用者

都有md5最廣泛被用於各種軟體的密碼認證和鑰匙識別上,通俗的講就是人們講的序列號

如果檔案被修改,md5值就會變化,下到軟體後和官方的md5對下,就知道有沒有被改過了(比如說綁木馬)

7樓:啥也_不懂

呵呵。檔案保護吧。告訴你個**直接去查md5明文

MD5加密和雜湊演算法是什麼

md5 message digest algorithm 5,資訊bai 摘要演算法 5 用於確保資訊傳輸du完整一致。是計算機 zhi廣泛使 dao用的雜湊演算法之一 專 又譯摘要演算法 雜湊演算法 hash演算法 屬,主流程式語言普遍已有md5實現。將資料 如英文本串,漢字,檔案等 運算為另一固...

請問NSN RSS XML是什麼意思謝謝

2.rss 什麼是rss呢?rss是站點用來和其他站點之間共享內容的一種簡易方式 也叫聚合內容 通常被用於新聞和其他按順序排列的 例如blog。一段專案的介紹可能包含新聞的全部介紹等。或者僅僅是額外的內容或者簡短的介紹。這些專案的鏈結通常都能鏈結到全部的內容。網路使用者可以在客戶端借助於支援rss的...

請問MSD甚麼意思,msd是什麼意思謝謝

系統檢測的意思,希望能幫到你 msd是乙個多義詞 均方位移 質量選擇檢測器 dos命令 合金彈頭塔防 潮濕敏感器件 現代服務產業區 模組結構圖 sd10,13相當於多少分的娃娃?請問msd是什麼意思?13就是三分的。sd10比三分小一點,msd就是四分娃 msd是什麼意思 謝謝 mean squar...