国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 基礎(chǔ)常識(shí) > 正文

什么是哈希值

2019-11-01 00:00:16
字體:
供稿:網(wǎng)友

  許多朋友不知道哈希值是什么,想知道哈希值怎么用,小編這里就做一下科普。

  哈希值是什么

  哈希值就是文件的身份證,不過比身份證還嚴(yán)格。他是根據(jù)文件大小,時(shí)間,類型,創(chuàng)作著,機(jī)器等計(jì)算出來的,很容易就會(huì)發(fā)生變化,誰(shuí)也不能預(yù)料下一個(gè)號(hào)碼是多少,也沒有更改他的軟件。哈希算法將任意長(zhǎng)度的二進(jìn)制值映射為固定長(zhǎng)度的較小二進(jìn)制值,這個(gè)小的二進(jìn)制值稱為哈希值。哈希值是一段數(shù)據(jù)唯一且極其緊湊的數(shù)值表示形式。如果散列一段明文而且哪怕只更改該段落的一個(gè)字母,隨后的哈希都將產(chǎn)生不同的值。要找到散列為同一個(gè)值的兩個(gè)不同的輸入,在計(jì)算上是不可能的。

  消息身份驗(yàn)證代碼 (MAC) 哈希函數(shù)通常與數(shù)字簽名一起用于對(duì)數(shù)據(jù)進(jìn)行簽名,而消息檢測(cè)代碼 (MDC) 哈希函數(shù)則用于數(shù)據(jù)完整性。

  舉個(gè)例子,小紅和小明可按下面的方式使用哈希函數(shù)以確保數(shù)據(jù)完整性。如果小紅對(duì)小明編寫一條消息并創(chuàng)建該消息的哈希,則小明可以在稍后散列該消息并將他的哈希與原始哈希進(jìn)行比較。如果兩個(gè)哈希值相同,則該消息沒有被更改;但是,如果值不相同,則該消息在小紅編寫它之后已被更改。為了使此系統(tǒng)運(yùn)行,小紅必須對(duì)除小明外的所有人保密原始的哈希值。

  哈希值的應(yīng)用

  由于本身的固定性哈希值可以用在文件搜索上,比如可以利用文件哈希值在下載工具上搜索文件,下面小編就以電驢(emule)為例,說明一下使用方法。

  一.知道資源HASH值如何搜索文件

  表達(dá)式:

  ed2k::文件哈希值

  舉例,我知道一個(gè)文件的hash值是:E8C636D0C0486378BF61E6A3000D0FB7

  我就可以在選擇搜索方式“服務(wù)器”或者“全局服務(wù)器”,然后輸入:

  ed2k::E8C636D0C0486378BF61E6A3000D0FB7

  這樣就能找到hash值等于這個(gè)值的文件了,如果文件名有很多種,可以點(diǎn)開文件名前面的小加號(hào)“+”,查看所有文件名。

  如圖所示:

  已知文件hash值在電驢服務(wù)器搜索一個(gè)文件

  二.尋找相關(guān)文件

  表達(dá)式:

  related::文件哈希值

  同上選擇搜索方式“服務(wù)器”或者“全局服務(wù)器”,然后輸入:

  related::E8C636D0C0486378BF61E6A3000D0FB7

  就可以找到與此文件相關(guān)的文件,但是具體怎么相關(guān),小編暫時(shí)不知道。

  最后附上一款好用的哈希值計(jì)算工具(HashChecker):

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 柳河县| 敦煌市| 岳池县| 嫩江县| 崇阳县| 博湖县| 旅游| 华池县| 探索| 淮北市| 陆良县| 介休市| 崇文区| 达孜县| 滦平县| 乐都县| 册亨县| 高州市| 上思县| 宣城市| 威远县| 墨玉县| 渑池县| 雅江县| 邵阳市| 曲水县| 义乌市| 饶平县| 正定县| 贡觉县| 沙雅县| 麻江县| 刚察县| 昌江| 化州市| 宁安市| 舞阳县| 台北市| 全南县| 龙山县| 德清县|