MASH-1 (Modular Arithmetic Secure Hash)是一個基于RSA算法的哈希算法,在1995年提出,入選國際標準ISO/IEC 10118-4;MASH-2是MASH-1的改進,把第四步中的2換成了28+1;由于涉及模乘/平方運算,計算速度慢,非常不實用。
分組密碼的工作模式是:根據不同的數據格式和安全性要求, 以一個具體的分組密碼算法為基礎構造一個分組密碼系統的方法。
基于分組的對稱密碼算法比如DES/AES算法只是描述如何根據秘鑰對一段固定長度(分組塊)的數據進行加密,對于比較長的數據,分組密碼工作模式描述了如何重復應用某種算法安全地轉換大于塊的數據量。
簡單的說就是,DES/AES算法描述怎么加密一個數據塊,分組密碼工作模式模式了如果重復加密比較長的多個數據塊。常見的分組密碼工作模式有五種:
外媒:Grimes通過NFT賺取的收入超過其整個音樂生涯:金色財經報道,在接受外媒Wired采訪時,音樂家兼制作人Grimes被問及她從 NFT 中賺到的錢是否比她整個音樂生涯中賺的錢還要多。她回答“是”。在 2021 年的炒作周期中,Grimes在Nifty Gateway平臺上出售了她的“War Nymph”NFT,賺取了大約 600 萬美元的收入。該系列包括一系列以她的音樂為主題的數字藝術作品,以及一部售價近 40 萬美元的獨一無二的音樂視頻。
除了 NFT 之外,Grimes 還看好 Web3。2021 年 10 月,Grimes、藝術家 Lil Nas X 和影響者 Bella Poarch向社交媒體平臺 TikTok 的“Top Moments”NFT 系列貢獻了視頻。2022 年 3 月,她在 Avalanche 峰會上發表講話,解釋了她計劃在 Web3 人工智能 (AI) 平臺 OP3N 和 Avalanche 的 1 億美元基金的支持下創建一本元宇宙兒童讀物,以推動網絡的發展。[2023/8/10 16:16:28]
電碼本( Electronic Code Book,ECB)模式
Horizen Labs提醒用戶不要通過谷歌搜索APE質押網站,防止釣魚欺詐:12月16日消息,Web3工具開發商Horizen Labs發推提醒APE質押用戶,其團隊發現使用谷歌搜索APE質押會出現大量釣魚和欺詐網站,用戶需要保持警惕,批準交易時必須確認正確的合約地址,且不要通過谷歌搜索來訪問APE質押網站,安全團隊已就此事進行協調。目前已有11個非法站點從谷歌搜索和谷歌廣告中被取消索引,3個站點被域名注冊商刪除。[2022/12/16 21:48:15]
密文分組鏈接(Cipher Block Chaining,CBC)模式
密文反饋(Cipher Feed Back ,CFB)模式
輸出反饋(Output Feed Back ,OFB)模式
計數器(Counter, CTR)模式
波卡生態鏈游平臺Ajuna Network贏得第31輪波卡平行鏈拍賣:11月7日消息,波卡生態鏈游平臺 Ajuna Network 以鎖定約 8.7 萬枚 DOT 贏得第 31 輪波卡平行鏈拍賣。共有超 700 名貢獻者參與了 Ajuna Network 的眾貸,總計將發放 90 萬枚 AJUN 獎勵。[2022/11/7 12:28:51]
ECB工作模式
加密:輸入是當前明文分組。
解密:每一個密文分組分別解密。
具體公式為:
一些歐盟國家提議禁止向俄羅斯轉移美元票據,并加強對加密貨幣相關交易的限制:9月23日消息,據報道,一些歐盟國家提議禁止向俄羅斯轉移美元票據,并加強對加密貨幣相關交易的限制。(衛星新聞)[2022/9/24 7:17:42]
ECB工作模式示意圖
CBC工作模式
加密:輸入是當前明文分組和前一次密文分組的異或。
解密:每一個密文分組被解密后,再與前一個密文分組異或得明文。
《最終幻想》將在Polkadot上發行NFT:7月21日消息,作為有史以來最成功的視頻游戲系列之一,《最終幻想》游戲開發商Square Enix與區塊鏈游戲公司Enjin達成合作并將在波卡區塊鏈上發布系列NFT,不過該NFT不會是一款純粹的數字產品,而是與最終幻想VII的實體動作人物和交易卡相關聯,以紀念這款Play Station游戲誕生25周年。
Square Enix將于2023年春季首次發布實體交易卡包,每個卡包內有4張交易卡,售價為4美元,這些交易卡可用于兌換Efinity平臺上鑄造的NFT。(decrypt)[2022/7/21 2:27:47]
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時就應保證找出其碰撞在計算上是困難的
1.DEX龍頭Uniswap為什么不著急發幣?現在再看 SushiSwap,它遠沒有剛面世時的光鮮了.
1900/1/1 0:00:00北京時間 9 月 24 日上午 9:00,Filecoin 官方舉行關于太空競賽第二輪第二場 AMA 答疑活動,主要回復一些在太空競賽第二輪的一些問題.
1900/1/1 0:00:002020年對于金融投資者可以說是多災多難的一年,石油崩盤、黃金暴跌、美股熔斷等等,多個投資領域都遭遇了洗牌式的打擊.
1900/1/1 0:00:00德國財政部長奧拉夫·舒爾茨(Olaf Scholz)周四承諾加快歐元區金融改革,以監管加密貨幣資產并深化資本市場,他稱這可能有助于加速新冠疫情之下的經濟復蘇.
1900/1/1 0:00:00文章系金色財經專欄作者幣圈北冥供稿,發表言論僅代表其個人觀點,僅供學習交流!金色盤面不會主動提供任何交易指導,亦不會收取任何費用指導交易,請讀者仔細甄別,謹防上當.
1900/1/1 0:00:00不知道你是否已經在 DeFi、farm里斬獲頗豐,但如果你關注新聞的話,你一定會被 Sushi、YFI、YAM、CRV 等項目各種提案和內容繞得云里霧里,記不起具體時間或內容細節應該是常態.
1900/1/1 0:00:00