買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > 屎幣 > Info

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

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

Aevo將于今日將SEI Pre-Launch代幣期貨轉換為永久期貨:8月15日消息,鏈上結構化產品Ribbon Finance旗下衍生品交易平臺Aevo將于8月15日(UTC)下午1點將SEI Pre-Launch代幣期貨轉換為永久期貨,這將為現有倉位引入資金利率。

此前消息,Aevo推出Pre-Launch代幣期貨,提供未上市代幣永續合約交易服務,該產品沒有指數價格,也沒有資金費率,但一旦代幣上線現貨市場,將立即開始參考指數價格并強制執行資金費率。[2023/8/15 21:24:30]

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

電碼本(ElectronicCodeBook,ECB)模式

美國民主黨參議員Hollen:很難在加密法案上達成一致:金色財經報道,美國民主黨參議員Hollen表示,很難在加密法案上達成一致。[2023/6/9 21:25:58]

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

密文反饋(CipherFeedBack,CFB)模式

輸出反饋(OutputFeedBack,OFB)模式

計數器(Counter,CTR)模式

ECB工作模式

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

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

具體公式為:

ECB工作模式示意圖

區塊鏈協會提出請求要求調查加密友好型銀行信息:金色財經報道,區塊鏈協會根據信息自由法 (FOIA) 提出了進一步的請求,調查可能不當導致 Signature、硅谷和 Silvergate 倒閉的去銀行化指控。該協會在一份聲明中表示,它已向聯邦住房金融局 (FHFA) 和紐約金融服務部 (NYDFS) 提交了信息請求。

區塊鏈協會想了解 Signature Bank 的關閉是否是由于其資不抵債,或者盡管銀行完全有償付能力,但它是否是“發送反加密信息”的監管決定。[2023/4/17 14:08:50]

CBC工作模式

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

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

韓國央行:未來在制定數字資產框架法時有必要允許 ICO:8月29日消息,韓國央行表示,未來在制定數字資產框架法時,有必要在制度上允許國內加密資產進行 ICO,以及明確韓國銀行、貨幣當局、穩定幣等的作用和責任,并強調了中央銀行在管理和監督加密資產(穩定幣)方面發揮作用的必要性。(Einfomax)[2022/8/29 12:54:54]

具體公式為:

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:CFBCBCECBCTRCFB價格CBC幣ECB幣CTRT幣

屎幣
NCE:幣安礦池上線返傭計劃_CHTT幣

親愛的用戶:幣安礦池將于2020年09月18日20:00上線幣安礦池返傭計劃。邀請好友將算力接入幣安礦池,邀請人可以獲得現貨、USDT合約、幣本位合約的交易手續費返傭和幣安礦池手續費返傭.

1900/1/1 0:00:00
DEF:【韭菜必看】DeFi離徹底熄火不遠了,BTC能否突破強壓?_secret幣現怎么樣

1、老鷹觀點 行情走的還是比較無聊,大盤昨天最高觸及到11180后遇阻回落,日內短時跌破了11000美元未能有效站穩,目前市場上的主流資金都還是在DeFi身上,整體交投情緒依舊很低.

1900/1/1 0:00:00
SWAP:金色觀察丨Uniswap被IRS盯上?或征收總計最高1.08億美元稅金_UnityDAO

金色財經區塊鏈9月19日訊??如果你住在美國,同時正好從最近Uniswap空投活動中獲取了UNI代幣,那么不要忘記留一些給美國國稅局.

1900/1/1 0:00:00
TPS:幣安“質押挖礦”上線鎖倉收益產品ADX、PNT_tps幣行情

親愛的用戶:幣安“ 質押挖礦”平臺將于2020年09月19日20:00上線鎖倉收益產品PNT、ADX.

1900/1/1 0:00:00
ARB:墨菲言幣:9.19 以太坊上漲持續受壓 日內需謹慎行情再次走跌_LOST

各位朋友們,你們好,我是墨菲言幣。跟著我的客戶都是做了很久的,不是我帶他們賺了多少,而是我用心在指導,毫無保留的教技術,經常熬夜盯盤。深夜致電告知客戶出場或進單.

1900/1/1 0:00:00
tether:幫交易者恢復錯誤發送的100萬美元USDT Tether值得點贊嗎_THE

要點: 價值100萬美元的USDT穩定幣被錯誤地發送到了一個DeFi合約地址,Tether已幫助交易者恢復了該筆資金;Tether能夠執行這樣的資金恢復得益于該穩定幣平臺的中心化控制;中心化控制.

1900/1/1 0:00:00
ads