亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

當(dāng)前位置:主頁(yè) > 區(qū)塊鏈 > 區(qū)塊鏈技術(shù) > 哈希算法原理和用途

一文讀懂什么是哈希算法原理和用途

2021-11-30 14:17:54 | 來(lái)源: | 作者:佚名
這篇文章主要介紹了一文讀懂什么是哈希算法原理和用途的相關(guān)資料,希望這篇關(guān)于什么是哈希算法原理和用途的文章,能夠幫助到各位投資者對(duì)哈希算法有一個(gè)更加全面深入的了解。

熟悉區(qū)塊鏈的朋友首先想到的肯定就是比特幣挖礦,比特幣挖礦就是不斷修改區(qū)塊頭部的隨機(jī)數(shù),然后計(jì)算區(qū)塊的哈希值,知道這個(gè)哈希值滿足特定標(biāo)準(zhǔn)的過(guò)程,那么哈希算法到底是什么?

一文讀懂什么是哈希算法原理和用途

什么是哈希算法?

哈希算法又叫散列算法,是將任意長(zhǎng)度的二進(jìn)制值映射為較短的固定長(zhǎng)度的二進(jìn)制值,這個(gè)小的二進(jìn)制值稱為哈希值。它的原理其實(shí)很簡(jiǎn)單,就是把一段交易信息轉(zhuǎn)換成一個(gè)固定長(zhǎng)度的字符串。

這串字符串具有一些特點(diǎn):

1. 信息相同,字符串也相同。

2. 信息相似不會(huì)影響字符串相同。

3. 可以生成無(wú)數(shù)的信息,但是字符串的種類是一定的,所以是不可逆的。

讓我們舉個(gè)例子理解一下:如果我們要搜一張圖片,在沒(méi)有人工標(biāo)注的情況下,于巨大的圖庫(kù)中想要以圖搜圖是一件及其龐大而又困難的工作量。

可是在訓(xùn)練集上,通過(guò)哈希算法,可以得到一系列哈希函數(shù),通過(guò)這些函數(shù),可以將每一張圖片轉(zhuǎn)化成一串0~1的編碼。

比較神奇的是,編碼串相似的圖片對(duì)應(yīng)的語(yǔ)義也是相似的。

這就是簡(jiǎn)單的哈希算法在生活中的簡(jiǎn)單應(yīng)用。

哈希算法有什么用途?

哈希算法可以檢驗(yàn)信息是否是相同的,這樣的優(yōu)勢(shì)可以節(jié)省重復(fù)文件傳送的時(shí)間。

舉一個(gè)生活中很平常的例子,我們?cè)谏罟ぷ髦袝?huì)使用一些軟件給別人傳送文件數(shù)據(jù),如果有人傳送了一份文件給一個(gè)人,然后又有一個(gè)人傳送了相同的文件給了另外一個(gè)人,那么這個(gè)社交軟件在第二次傳送文件的時(shí)候會(huì)對(duì)比兩次傳送的哈希值,發(fā)現(xiàn)是相同的,該軟件就不會(huì)再次上傳文件給服務(wù)器了。

除此之外,哈希算法還可以檢驗(yàn)信息的擁有者是否真實(shí)。

比如,我們?cè)谝粋€(gè)網(wǎng)站注冊(cè)一個(gè)賬號(hào),如果網(wǎng)站把密碼保存起來(lái),那這個(gè)網(wǎng)站不論有多安全,也會(huì)有被盜取的風(fēng)險(xiǎn)。但是如果用保存密碼的哈希值代替保存密碼,就沒(méi)有這個(gè)風(fēng)險(xiǎn)了,因?yàn)楣V导用苓^(guò)程是不不可逆的。

哈希算法會(huì)不會(huì)被破解?

從理論上說(shuō),哈希值是可以被獲得的,但是對(duì)應(yīng)的用戶密碼很難獲得。

假設(shè)一個(gè)網(wǎng)站被攻破,黑客獲得了哈希值,但僅僅只有哈希值還不能登錄網(wǎng)站,他還必須算出相應(yīng)的賬號(hào)密碼。

計(jì)算密碼的工作量是非常龐大且繁瑣的,嚴(yán)格來(lái)講,密碼是有可能被破譯的,但破譯成本太大,被成功破譯的幾率很小,所以基本是不用擔(dān)心密碼泄露的。

當(dāng)然,黑客們還可以采用一種物理方法,那就是猜密碼。他可以隨機(jī)一個(gè)一個(gè)的試密碼,如果猜的密碼算出的哈希值正好與真正的密碼哈希值相同,那么就說(shuō)明這個(gè)密碼猜對(duì)了。

密碼的長(zhǎng)度越長(zhǎng),密碼越復(fù)雜,就越難以猜正確。如果有一種方法能夠提高猜中密碼的可能,那么可以算是哈希算法被破解了。

比如說(shuō),例如原本猜中的概率是1/10000000000000,現(xiàn)在增加到了1/1000。如果每猜一個(gè)密碼需要1秒,按照之前的概率猜,直到地球毀滅都可能沒(méi)猜中,但后者只需要1小時(shí)就足夠了。在這樣的情況下,哈希算法就算是被破解啦。

好啦,看到這里你是不是對(duì)哈希算法有了初步的了解?大家也不要過(guò)于擔(dān)心你的賬戶以及資產(chǎn)被黑的風(fēng)險(xiǎn),因?yàn)楣K惴▋H僅只是比特幣的原理算法,還有其他算法一同作用于比特幣的運(yùn)行,因此就算破解了哈希算法也并不能盜取你的賬戶信息。

以上就是一文讀懂什么是哈希算法原理和用途的詳細(xì)內(nèi)容,更多關(guān)于哈希算法原理和用途的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

聲明:文章內(nèi)容不代表本站觀點(diǎn)及立場(chǎng),不構(gòu)成本平臺(tái)任何投資建議。本文內(nèi)容僅供參考,風(fēng)險(xiǎn)自擔(dān)!
Tag:哈希算法  

你可能感興趣的文章

幣圈快訊

  • 綠地控股:綠地金創(chuàng)持有香港4號(hào)牌照和9號(hào)牌照,支持虛擬資產(chǎn)相關(guān)業(yè)務(wù)

    2025-07-09 16:37
    ChainCatcher消息,據(jù)智通財(cái)經(jīng)報(bào)道,綠地控股在互動(dòng)平臺(tái)表示,截至目前,綠地金創(chuàng)持有香港證券及期貨事務(wù)監(jiān)察委員會(huì)頒發(fā)的4號(hào)牌照和9號(hào)牌照,且已升級(jí)支持虛擬資產(chǎn)相關(guān)業(yè)務(wù)的牌照。
  • 綠地控股:綠地金創(chuàng)持有香港4號(hào)牌照和9號(hào)牌照支持虛擬資產(chǎn)業(yè)務(wù)

    2025-07-09 16:35
    金色財(cái)經(jīng)報(bào)道,綠地控股在互動(dòng)平臺(tái)表示,截至目前,綠地金創(chuàng)持有香港證券及期貨事務(wù)監(jiān)察委員會(huì)(SFC)頒發(fā)的4號(hào)牌照和9號(hào)牌照,且已升級(jí)支持虛擬資產(chǎn)(VA)相關(guān)業(yè)務(wù)的牌照。
  • CMC上顯示CoinUp.io儲(chǔ)備金額超過(guò)4.9億美元

    2025-07-09 16:31
    ChainCatcher消息,加密貨幣交易平臺(tái)CoinUp.io近日公布其資產(chǎn)儲(chǔ)備情況,稱通過(guò)CoinMarketCap(CMC)的資產(chǎn)證明驗(yàn)證,其儲(chǔ)備金額超過(guò)4.9億美元。CoinUp.io表示,透明的資產(chǎn)儲(chǔ)備是合規(guī)交易平臺(tái)的責(zé)任,并強(qiáng)調(diào)用戶資金安全為其運(yùn)營(yíng)重點(diǎn)。
  • 10xResearch:目前以太坊7日和30日移動(dòng)均線都顯示看漲趨勢(shì)

    2025-07-09 16:30
    ChainCatcher消息,10xResearch發(fā)文分析稱,目前以太坊(ETH-USDT)價(jià)格高于7日移動(dòng)均線和30日移動(dòng)均線,這意味著ETH價(jià)格處于看漲趨勢(shì)中。 過(guò)去一周內(nèi),ETH價(jià)格上漲約3.6%,這一走勢(shì)或因約1.485億美元資金流入以太坊ETF推動(dòng),特別是貝萊德以太坊ETF開(kāi)始增持ETH,目前該ETF資產(chǎn)規(guī)模已達(dá)到約46億美元。此外,BitMine募資2.5億美元支持ETH資產(chǎn)策略,SharpLinkGaming增持9468枚ETH。
  • 6只香港虛擬資產(chǎn)ETF今日成交額為884.48萬(wàn)港元

    2025-07-09 16:25
    金色財(cái)經(jīng)報(bào)道,港股行情數(shù)據(jù)顯示,截止收盤(pán),今日6只香港虛擬資產(chǎn)ETF成交額為884.48萬(wàn)港元,其中:華夏比特幣ETF(3042.HK)的交易額為254萬(wàn)港元,華夏以太幣ETF(3046.HK)的交易額為118萬(wàn)港元,嘉實(shí)比特幣ETF(3439.HK)的交易額為337萬(wàn)港元,嘉實(shí)以太幣ETF(3179.HK)的交易額為64.97萬(wàn)港元,博時(shí)HashKey比特幣ETF(3008.HK)的交易額為46.04萬(wàn)港元,博時(shí)HashKey以太幣ETF(3009.HK)的交易額為64.48萬(wàn)港元。
  • 查看更多