1.基于數學難題的構造方法
MASH-1(ModularArithmeticSecureHash)是一個基于RSA算法的哈希算法,在1995年提出,入選國際標準ISO/IEC10118-4;MASH-2是MASH-1的改進,把第四步中的2換成了281;由于涉及模乘/平方運算,計算速度慢,非常不實用。
2.利用對稱密碼體制設計哈希函數
分組密碼的工作模式是:根據不同的數據格式和安全性要求,以一個具體的分組密碼算法為基礎構造一個分組密碼系統的方法。
基于分組的對稱密碼算法比如DES/AES算法只是描述如何根據秘鑰對一段固定長度(分組塊)的數據進行加密,對于比較長的數據,分組密碼工作模式描述了如何重復應用某種算法安全地轉換大于塊的數據量。
區塊鏈醫療公司HealthReady上線Hedera主網:9月5日消息,據官方消息,HBAR基金會宣布區塊鏈醫療公司HealthReady已上線Hedera主網。據介紹,HealthReady利用Hedera共識服務(HCS),能夠驗證患者是否同意訪問醫療保健數據,以及患者報告的結果驗證和真實性。通過Hedera代幣服務(HTS),HealthReady利用其代幣HR激勵用戶參與。利用HealthReady平臺,患有罕見疾病和病癥的患者能夠通過訪問、管理和有權同意共享其健康數據。[2023/9/5 13:19:46]
簡單的說就是,DES/AES算法描述怎么加密一個數據塊,分組密碼工作模式模式了如果重復加密比較長的多個數據塊。常見的分組密碼工作模式有五種:
電碼本(ElectronicCodeBook,ECB)模式
消息人士:泰國新任總理將兼任財政部長職務:金色財經報道,泰國為泰黨消息人士表示,泰國新任總理Srettha將兼任財政部長職務。
此前報道,房地產開發商Sansiri的首席執行官SretthaThavisin被任命為泰國下一任總理,該公司積極參與該國的數字資產領域。并且Srettha承諾如果當選總理將向16歲及以上公民每人發放1萬泰銖(約300美元)的數字貨幣。[2023/8/25 10:02:54]
密文分組鏈接(CipherBlockChaining,CBC)模式
密文反饋(CipherFeedBack,CFB)模式
輸出反饋(OutputFeedBack,OFB)模式
計數器(Counter,CTR)模式
FIS子公司Worldpay將在Polygon上啟用USDC結算:金色財經報道,FIS集團旗下的支付平臺Worldpay不久將在Polygon區塊鏈上為客戶啟用USDC結算。Worldpay為客戶提供的USDC穩定幣的結算將由BCW集團啟用,該集團將托管和運營一個驗證器節點,以確保交易的處理和驗證。
今年早些時候,Worldpay宣布與Circle合作,使加密貨幣原生企業和傳統企業能夠建立一個適合其首選貨幣的結算和財務戰略。(coindesk)[2022/11/2 12:09:23]
ECB工作模式
加密:輸入是當前明文分組。
解密:每一個密文分組分別解密。
具體公式為:
ECB工作模式示意圖
法院批準官員在潛在的Celsius銷售中保護客戶隱私:金色財經報道,湯姆森的領英主頁顯示,自2008年以來,她在25起聯邦破產案件中擔任消費者隱私監察員。據領英頁面顯示,她評估了超過2.5億份電子消費者資產銷售記錄,其中包括個人信息。她是Livingston PLLC的創始負責人,在那里她專注于技術和法律的其他交叉領域的網絡安全。
本周初,Celsius獲得了競標批準,確定了潛在出售的日期和截止日期。這一過程可能包括銷售客戶名單和信息。政府在此案中的代表美國受托人(U.S. Trustee)要求法院任命一名消費者隱私監察員,以確保客戶信息在整個過程中得到充分保護。(the block)[2022/10/28 11:51:16]
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時就應保證找出其碰撞在計算上是困難的
Xfinance旗下生態XSwap現已火熱開啟UniswapLP代幣流動性挖礦,在短短幾個小時內,池內資金已達7000ETH.
1900/1/1 0:00:00尊敬的用戶: 為了加速促進DiBiGlobal全球化生態的進程,在DIBI上線DiBiGlobal交易所之際,同時推出DIBI全球預售活動.
1900/1/1 0:00:00Synthetix是基于以太坊構建的合成資產的發行協議,要理解Synthetix首先要理解什么是合成資產。 什么是合成資產 合成資產主要是對某種資產的模擬。比如,對特斯拉股票的模擬.
1900/1/1 0:00:00昨天發生了一件大事兒,Uniswap發行Token了。原本大家以為今年最為轟動的事件,是波卡上線。沒想到,才過了兩個多月,便迎來來更為轟動的消息.
1900/1/1 0:00:00成功的交易者對風險進行量化和分析,真正的理解并接受風險。從情緒上和心理上接受風險決定你在每次交易中的心態。個體的風險容忍度和交易時間的偏好,也使得每個交易者各有不同之處.
1900/1/1 0:00:00尊敬的用戶: AOFEX已于2020年9月19日15:00開啟UNISWAP充值業務,提幣業務暫不開啟,開放時間將另行通知,具體請關注AOFEX官方公告,暫停期間給您帶來的不便.
1900/1/1 0:00:00