比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > SHIB > Info

一文讀懂區塊鏈中的哈希函數是如何構造的_CEL

Author:

Time:1900/1/1 0:00:00

1.基于數學難題的構造方法

MASH-1(ModularArithmeticSecureHash)是一個基于RSA算法的哈希算法,在1995年提出,入選國際標準ISO/IEC10118-4;MASH-2是MASH-1的改進,把第四步中的2換成了281;由于涉及模乘/平方運算,計算速度慢,非常不實用。

2.利用對稱密碼體制設計哈希函數

分組密碼的工作模式是:根據不同的數據格式和安全性要求,以一個具體的分組密碼算法為基礎構造一個分組密碼系統的方法。

基于分組的對稱密碼算法比如DES/AES算法只是描述如何根據秘鑰對一段固定長度(分組塊)的數據進行加密,對于比較長的數據,分組密碼工作模式描述了如何重復應用某種算法安全地轉換大于塊的數據量。

Celsius代幣持有者提高CEL估值至0.8美元的提議遭拒:8月25日消息,Celsius Network 的原生代幣持有者近期試圖提高 CEL 代幣的估值,但未能獲得通過。紐約破產法院周四發布的一項判決稱,Celsius 的原生代幣持有者未能成功主張 CEL 應以 2022 年 7 月該加密借貸平臺申請破產當天的交易價格 0.8 美元進行估值。

Celsius 的管理層提議將 CEL 的價值定為 0.25 美元,因為他們希望盡快結束公司事務,加速向加密貨幣財團 Fahrenheit 出售,并將資金返還給債權人。這個估值本身已經比之前的 0.20 美元有所上漲,在與 Fahrenheit 的銷售相關的披露聲明中得到了法官上周批準。[2023/8/25 10:03:11]

簡單的說就是,DES/AES算法描述怎么加密一個數據塊,分組密碼工作模式模式了如果重復加密比較長的多個數據塊。常見的分組密碼工作模式有五種:

Kraken將關閉美國加密質押服務,向SEC支付3000萬美元罰款:金色財經報道,美國證券交易委員會(SEC)周四宣布,加密交易所Kraken將“立即”結束向美國客戶提供的加密質押服務,并將向SEC支付3000萬美元罰款,以解決其提供未注冊證券的指控。SEC表示,Kraken的控股公司Payward Ventures, Inc.和Payward Trading Ltd.將終止質押服務和項目。這些項目至少從2019年開始向公眾提供質押服務。Kraken在一篇博客中表示,它將自動解除美國客戶質押的以太幣以外其它資產,以太幣質押將在以太坊網絡上海升級生效后解除。美國客戶將無法質押新資產(包括以太幣),但非美國用戶將不受影響。[2023/2/10 11:58:14]

電碼本(ElectronicCodeBook,ECB)模式

Trust Wallet:Webverse聯創被盜竊400萬美元加密資產是源于社會工程攻擊:金色財經報道,多鏈非托管錢包 Trust Wallet 發推表示,此前 Web3 元宇宙游戲引擎 Webverse 聯合創始人表示未泄露助記詞,僅因被拍照即被盜竊價值 400 萬美元的加密盜竊。經調查,Trust Wallet 認為這是一次社會工程攻擊引發的安全事件,涉及來自意大利羅馬的有組織犯罪小組,已知案件地點在米蘭和巴塞羅那。

該案例中,用戶資金最初是在一個多簽錢包中,在他們與犯罪分子見面辦理業務的前幾周,用戶被犯罪分子說服將資金轉移到一個新的非多簽錢包中,隨后犯罪分子分享了一份 NDA PDF 文件和 KYC 信息。而用戶向犯罪分子展示資金證明并拍照后,新錢包就被掏空,所以才有了最初通過照片竊取資金的說法。[2023/2/9 11:56:27]

密文分組鏈接(CipherBlockChaining,CBC)模式

泰國JSCCIB宣布其基于區塊鏈的國家數字貿易平臺的首批試點:金色財經報道,泰國的 JSCCIB 宣布了其基于區塊鏈的國家數字貿易平臺 (NDTP) 的首批試點。它還集成了日本?區塊鏈TradeWaltz?和新加坡的單一窗口網絡貿易平臺 (?NTP?)。

NDTP 的目標是將貿易流程數字化,以加快進出口速度并改善中小企業獲得貿易融資的機會。這是一個私營部門項目,由三個行業協會、泰國銀行家協會、泰國工業聯合會和貿易委員會共同運營。政府通過公共部門發展委員會辦公室參與其中。[2022/11/22 7:54:24]

密文反饋(CipherFeedBack,CFB)模式

輸出反饋(OutputFeedBack,OFB)模式

計數器(Counter,CTR)模式

ECB工作模式

加密:輸入是當前明文分組。

解密:每一個密文分組分別解密。

具體公式為:

ECB工作模式示意圖

CBC工作模式

加密:輸入是當前明文分組和前一次密文分組的異或。

解密:每一個密文分組被解密后,再與前一個密文分組異或得明文。

具體公式為:

CBC工作模式示意圖

CFB工作模式

加密算法的輸入是64比特移位寄存器,其初值為某個初始向量IV。

加密算法輸出的最左(最高有效位)j比特與明文的第一個單元P1進行異或,產生出密文的第1個單元C1,并傳送該單元。

然后將移位寄存器的內容左移j位并將C1送入移位寄存器最右邊(最低有效位)j位。

這一過程繼續到明文的所有單元都被加密為止。

CFB工作模式示意圖

OFB工作模式

OFB模式的結構類似于CFB

不同之處:

OFB模式是將加密算法的輸出反饋到移位寄存器

CFB模式中是將密文單元反饋到移位寄存器

OFB工作模式示意圖

CTR工作模式

加密:輸入是當前明文分組和計數器密文分組的異或。

解密:每一個密文分組被解密后,再與計數器密文分組異或得明文。

具體公式為:

CTR工作模式示意圖

工作模式比較

ECB模式,簡單、高速,但最弱、易受重發攻擊,一般不推薦。

CBC模式適用于文件加密,比ECB模式慢,安全性加強。當有少量錯誤時,不會造成同步錯誤。

OFB模式和CFB模式較CBC模式慢許多。每次迭代只有少數比特完成加密。若可以容忍少量錯誤擴展,則可換來恢復同步能力,此時用CFB或OFB模式。在字符為單元的流密碼中多選CFB模式。

CTR模式用于高速同步系統,不容忍差錯傳播。

3.直接設計哈希函數

Merkle在1989年提出迭代型哈希函數的一般結構;(另外一個工作是默克爾哈希樹),RonRivest在1990年利用這種結構提出MD4。(另外一個工作是RSA算法),這種結構在幾乎所有的哈希函數中使用,具體做法為:

迭代型哈希函數的一般結構示意圖

把所有消息M分成一些固定長度的塊Yi

最后一塊padding并使其包含消息M的長度

設定初始值CV0

循環執行壓縮函數f,CVi=f(CVi-1||Yi-1)

最后一個CVi為哈希值

算法中重復使用一個壓縮函數f

f的輸入有兩項,一項是上一輪輸出的n比特值CVi-1,稱為鏈接變量,另一項是算法在本輪的b比特輸入分組Yi-1

f的輸出為n比特值CVi,CVi又作為下一輪的輸入

算法開始時還需對鏈接變量指定一個初值IV,最后一輪輸出的鏈接變量CVL即為最終產生的雜湊值

通常有b>n,因此稱函數f為壓縮函數

算法可表達如下:CV0=IV=n比特長的初值

CVi=f(CVi-1,Yi-1);1≤i≤L

H(M)=CVL

算法的核心技術是設計難以找到碰撞的壓縮函數f,而敵手對算法的攻擊重點是f的內部結構

f和分組密碼一樣是由若干輪處理過程組成

對f的分析需要找出f的碰撞。由于f是壓縮函數,其碰撞是不可避免的,因此在設計f時就應保證找出其碰撞在計算上是困難的

Tags:CFBCELCTRECBCFB價格ACCELCTRFI幣ECB價格

SHIB
D機構(DDAO)創世社區認購計劃圓滿結束 即將登陸NEX未來交易所_OIN

2020年9月11日,新一代去中心化自治機構D機構第一期認購計劃正式開啟,截止至9月19日,D機構三期認購計劃已正式結束,眾多創世社區認購完畢,火爆全網!D機構認購計劃一經推出.

1900/1/1 0:00:00
關于部分交易對恢復交易的公告_BAN

公告編號2020092002各位關心ZBG的投資者們和項目方:ZBG交易平臺現已恢復XLM/USDT,DOT/USDT,TRUE/USDT,ZB/USDT?交易,維護期間給您帶來不便,敬請諒解.

1900/1/1 0:00:00
火幣全球站上線AVAX并開啟新幣充值活動_SDT

尊敬的用戶: 火幣全球站即將上線AVAX(Avalanche)。我們將在該項目主網上線之后開放充幣業務,同步開啟新幣充值活動。并在充值量滿足市場交易需求時開放幣幣交易.

1900/1/1 0:00:00
楚之唯(9/21)BTC/ETH回調不止,日漸操作看區間!_比特幣

一個優秀的交易員首先想到的應該是風險,而普通的交易員首先想到的是利潤。人性中有貪婪的因素,無論賺多少,可能大多數人都對收益不很滿意.

1900/1/1 0:00:00
TokenBetter限額開放TBP礦池算力挖礦的公告_KEN

尊敬的TB用戶: TB礦池TBP算力池以高收益姿態占據挖礦市場份額,受到廣大用戶一致好評,為滿足更多TB用戶需求,我們將于近日限額開放TBP算力挖礦份額.

1900/1/1 0:00:00
Simetri 付費報告精選:隱私跨鏈協議 Keep Network 成為本月最值得關注項目_BTC

加密資產研究機構CryptoBriefing推出的付費會員服務「Simetri」認為,目前DeFi上的應用大多基于以太坊網絡進行,從比特幣本身的用戶規模、持有量、交易量,網絡效應等特點來看.

1900/1/1 0:00:00
ads