MASH-1 (Modular Arithmetic Secure Hash)是一個基于RSA算法的哈希算法,在1995年提出,入選國際標準ISO/IEC 10118-4;MASH-2是MASH-1的改進,把第四步中的2換成了28+1;由于涉及模乘/平方運算,計算速度慢,非常不實用。
分組密碼的工作模式是:根據不同的數據格式和安全性要求, 以一個具體的分組密碼算法為基礎構造一個分組密碼系統的方法。
基于分組的對稱密碼算法比如DES/AES算法只是描述如何根據秘鑰對一段固定長度(分組塊)的數據進行加密,對于比較長的數據,分組密碼工作模式描述了如何重復應用某種算法安全地轉換大于塊的數據量。
簡單的說就是,DES/AES算法描述怎么加密一個數據塊,分組密碼工作模式模式了如果重復加密比較長的多個數據塊。常見的分組密碼工作模式有五種:
Curve創始人向Aave償還135萬枚USDT以避免清算風險:金色財經報道,與 Curve Finance 創始人 Michael Egorov 相關的錢包已將135萬枚USDT歸還給Aave,從而減少其鏈上債務。Egorov主動減少了債務,以減輕在去中心化借貸平臺Aave上的貸款頭寸相關的清算風險。
據悉,Egorov的抵押頭寸由價值1.67億美元的2.887億個CRV代幣支持,借入了約6200萬美元的USDT,健康系數為1.55,低于昨天的1.6。[2023/6/15 21:39:46]
電碼本( Electronic Code Book,ECB)模式
密文分組鏈接(Cipher Block Chaining,CBC)模式
密文反饋(Cipher Feed Back ,CFB)模式
納指期貨漲逾1%:金色財經報道,美股三大指數期貨短線下挫后快速拉升,納指期貨漲逾1%,道指期貨、標普500指數期貨漲近1%。[2023/2/14 12:06:50]
輸出反饋(Output Feed Back ,OFB)模式
計數器(Counter, CTR)模式
ECB工作模式
加密:輸入是當前明文分組。
解密:每一個密文分組分別解密。
具體公式為:
FTX指控巴哈馬政府未經授權訪問其系統以提取資產:金色財經報道,周四的法庭文件顯示,FTX指控巴哈馬政府在該公司根據美國第11章破產法申請破產后,未經授權訪問FTX系統以提取資產。這份提交給美國特拉華州破產法院的文件沒有具體說明哪些交易是未經授權的,以及如何進行的。
FTX Trading提交的文件稱,11月11日美國開始法律訴訟后,債務人“有可靠證據表明,巴哈馬政府有責任引導未經授權訪問債務人系統以獲取數字資產”。(CoinDesk)[2022/11/18 13:19:44]
ECB工作模式示意圖
CBC工作模式
加密:輸入是當前明文分組和前一次密文分組的異或。
解密:每一個密文分組被解密后,再與前一個密文分組異或得明文。
報告:以太坊Layer 2可以從區塊鏈中獲得收入,因為它們變得更具競爭力:金色財經報道,加密貨幣交易所Coinbase周一在一份研究報告中表示,以太坊需要Layer 2層區塊鏈來幫助解決其成本和吞吐量方面的缺陷,盡管這些相同的擴展產品可能會從網絡中榨取收入,因為它們變得具有競爭力而非互補性。
Coinbase 機構研究負責人 David Duong寫道,Layer 2層可以成為承載大量經濟活動的應用層,而以太坊專門用于存儲交易數據,這是可行的。
此外,報告還稱,Layer 2 的未來可能是一場“零和游戲”,因為容納大多數 dapp 的 Layer 2 可以為整個以太坊生態系統提供動力。目前,以太坊上鎖定的總價值(TVL)約為 689 億美元,而Layer 2鎖定的總價值為 52 億美元。(Coindesk)[2022/8/9 12:13:38]
末日博士:美國的麻煩將比1970年代更大 有人卻還在癡心妄想:金色財經報道,知名經濟學家“末日博士”魯比尼表示,利率上升和沉重債務負擔令美國面臨嚴重衰退,那些預計經濟只是小幅滑坡的人“純屬癡心妄想”。魯比尼稱,現在的情況與1970年代不同,當時盡管經濟滯脹,但負債率處于低位。而自08年金融危機以來,美國的債務激增,緊隨其后的是信貸危機和需求沖擊導致的低通脹或通縮。這一次,美國遭遇的是滯脹環境下總供給負面沖擊和處于歷史高位的負債比。在過去的兩次衰退中,美國實施了大規模的貨幣和財政寬松政策。這一次美國卻在收緊政策,缺乏財政騰挪空間。[2022/7/26 2:37:23]
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模式用于高速同步系統,不容忍差錯傳播。
Merkle在1989年提出迭代型哈希函數的一般結構;(另外一個工作是默克爾哈希樹),Ron Rivest在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時就應保證找出其碰撞在計算上是困難的
最近 yearn 團隊的回購給市場注入了強心針,V2 又給市場以期望,但是十月的 yearn 已經不是八月的 yearn,彼時風頭正勁的聚合理財王者,快速的創新橫掃了 DeFi 圈.
1900/1/1 0:00:00在過去幾個月的DeFi沖擊之下,以太坊網絡不堪重負。Layer 2和分片是以太坊未來可擴展性的路徑.
1900/1/1 0:00:00跨鏈項目Cosmos開發公司Tendermint發布官方公告稱,將會把約1900萬枚ATOM代幣委托質押給70個驗證節點,以獎勵這些ATOM網絡的積極貢獻者.
1900/1/1 0:00:00九月份,DeFi依然吸引了業界大部分的注意力,相比之下匿名貨幣的進展整體顯得平穩,但也值得關注。*項目排名選取Coinmarketcap網站2020年9月28日的數據.
1900/1/1 0:00:00去中心化金融已成為幾乎整個2020年的關注焦點,引發了全新的山寨季的討論,許多人認為DeFi的大規模采用將在未來三到十年內實現。盡管如此,該領域的其他行業也正在受到關注.
1900/1/1 0:00:00DeFi流動性挖礦火爆一時,吸引了大量投資者參與。為了方便投資者及時了解DeFi挖礦項目的相關信息和挖礦流程,金色財經特推出“金色說明書”系列教程.
1900/1/1 0:00:00