比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > UNI > Info

RON:Ronin 黑客計中計 聽說過扭曲攻擊漏洞嗎?

Author:

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

By:?Johan

據慢霧安全團隊情報,2023年3月13日,Ethereum鏈上的借貸項目EulerFinance遭到攻擊,攻擊者獲利約2億美元。

黑客在攻擊完Euler后,為了混淆視聽逃避追查,轉了100ETH給盜取了Ronin6.25億多美金的黑客拉撒路。拉撒路順水推舟將計就計,隨即給Euler黑客發了一條鏈上加密消息,并回禮了2枚ETH:

消息內容是提示EulerExploiter用eth-ecies解密這條消息。

質疑

按道理說在公開的環境下,如果RoninExploiter只是想加密通訊,使?公鑰加密是最簡單的?案。

??公鑰加密:

C={rG,M+rQ}={C1,C2}

????私鑰解密:

M=M+r(dG)?d(rG)=C2?d(C1)

Stronghold Digital Mining去年四季度產出447枚比特幣:金色財經報道,比特幣礦企 Stronghold Digital Mining 公布 2022 年第四季度財務報告。報告顯示,2022 年第四季度收入為 2340 萬美元,凈虧損為 4740 萬美元。截至 2023 年 3 月 28 日,流動資金約為 880 萬美元,包括 770 萬美元現金和 39 枚比特幣,同期債務為 5980 萬美元。[2023/3/29 13:33:30]

其中密??C,公鑰?Q,私鑰?d,隨機數?r,消息?M。協議很簡單,加密過程不需要?到的私鑰,不存在私鑰泄露的路徑。

使?eth-ecies加密是因為?便還是另有所圖?隨后很快就有?指出eth-ecies存在安全漏洞,RoninExploiter是想竊取EulerExploiter的私鑰。

是否真的如此?且讓我們先分析?下eth-ecies存在的是怎么樣的?個漏洞。

扭曲攻擊漏洞

經過分析,我們發現eth-ecies使?了?"elliptic":"^6.4.0",這是個Javascript橢圓曲線庫,這個版本的庫存在多個安全漏洞,其中?個就是扭曲曲線攻擊漏洞(twistattacks),這個漏洞的成因是在計算ECDH共享密鑰時沒有驗證對?的公鑰是否在曲線上,攻擊者可通過構造??群曲線上的公鑰,誘導受害者計算共享密鑰,從?破解出受害者私鑰。

Fireblocks宣布正在擴展對波場TRON上DeFi 生態系統的訪問:據官方最新消息,數字資產和加密貨幣基礎設施平臺Fireblocks宣布正在擴展對波場TRON上DeFi 生態系統的訪問。

Fireblocks客戶現可通過WalletConnect安全地連接到波場TRON上的DApp,包括JustLend DAO和JustStable,并將很快增加對SUN的支持。

此前,Fireblocks旗下專注機構業務的數字資產平臺已正式新增對TRX和波場鏈上所有TRC20代幣的支持。Fireblocks 網絡上1200 多位流動性合作方、交易機構及交易方可通過波場鏈安全收發或托管TRX及BTT、JST、NFT等其它TRC20代幣。[2023/2/7 11:51:34]

但是這個漏洞的利?難度是很?的,需要有?常契合的場景才能發起攻擊,RoninExploiter是否有機會發起扭曲攻擊呢?

波場TRON交易總數突破28億:2022年1月27日,根據TRONSCAN最新數據顯示,波場TRON交易總數達到2,805,854,208,正式突破28億。波場TRON各項數據一直穩中前進,波場生態逐漸強大的同時,也將迎來更多交易量。[2022/1/27 9:17:08]

ECDH算法?險

ECDH算法是基于橢圓曲線加密的密鑰交換算法。它與傳統的Diffie-Hellman(DH)算法類似,但是使?的是橢圓曲線上的數學運算來實現密鑰交換,從?提供更?的安全性。

下?是ECDH算法的步驟:

1.?成橢圓曲線:在密鑰交換之前,通信雙?需要選擇?個橢圓曲線,該曲線必須滿??些數學特性,例如離散對數問題。

2.?成私鑰和公鑰:每個通信?都需要?成?對私鑰和公鑰。私鑰是?個隨機數,?于計算公鑰。公鑰是?個點,它在橢圓曲線上,并由私鑰計算得出。

3.交換公鑰:通信雙?將??的公鑰發送給對?。

4.計算共享密鑰:通信雙?使?對?發送的公鑰和??的私鑰計算出?個共享密鑰。這個共享密鑰可以?于加密通信中的數據,保證通信的機密性。

波場TRON和Pornhub合作發布宣傳視頻:據官方消息,波場TRON和Pornhub合作發布了宣傳視頻,具體視頻點擊原文鏈接。

據悉,早于2018年6月29日,全球最大的成人網站Pornhub就已接受全球主流數字資產TRX支付購買付費內容,Pornhub是全球最大的成人視頻分享類網站之一,被視為“成人 2.0”的先驅。 TRX作為支付手段,已正式在Pornhub落地使用,并作為會員充值的一種付費方式在該網站完成支付。如今已為生態用戶提供更加豐富完善的應用場景并持續拓展TRX主流的加密資產影響力。[2020/12/15 15:17:22]

為了?便描述下?Alice和Bob分別代表上?雙?,G為基點,假設:

Alice的私鑰是a,則Alice公鑰是A=aG;

Bob的私鑰中b,則Bob公鑰是B=bG。

核?知識點在共享密鑰計算?法,根據群的乘法交換律,他們只要獲取到對?的公鑰就可以計算出共享密鑰:

????????????????????????S=aB=a(bG)=b(aG)=bA

波場TRON首屆SUN Network側鏈開發者大賽圓滿結束:波場TRON官方舉辦的首屆SUN Network側鏈開發者大賽,在歷時4個多月后正式圓滿結束。據悉,此次大賽獎金達百萬,共有50多支開發者團隊參賽,其中22個參賽作品成功獲獎。目前波場TRON DappChain側鏈的區塊高度超過590萬,每日交易量超過10萬,TPS峰值達到67筆/秒,實時地址數已經超過13萬。[2020/4/15]

如果Alice想要刺探Bob的私鑰,她可以選擇?個階數?q??常?的曲線點?H,由于群是循環群,Bob在計算?S′?=bH?時,他得到的?S′?將在這些少量點群以內。Alice不知道Bob的私鑰?b,但可以通過窮舉得到滿??S′=xH?的?x,此時?b≡x?modq?。顯然?x?很?,最?為?q。

需要多少個扭曲點呢?這取決于每?次選擇的階數?q,需要階數相乘能超過私鑰的最?值,即滿?:

如果我每次選擇的?q???點,那么需要交互的次數?n?就可以少?點,但?q?越?意味著窮舉的難度越?,所以這?需要根據Alice的運算性能做?個取舍。

事件結論

上?我們分析了ECDH算法的?險和攻擊原理,我們再回來看eth-ecies這個庫,實際上它使?的只是?個類似ECDH的算法,它在構造共享私鑰時使?的是臨時密鑰,根本不需要?到加密?的私鑰,所以并不會對加密?構成?險。

那么有沒有可能RoninExploiter是想利?社會?程學引導EulerExploiter使?其它有問題的?具呢??如我們熟知的PGP加密協議?

巧的很,我們很快就發現被?泛使?的開源庫openpgpjs最新版本v5.7.0?還在使?了低版本的?"={1}".format(Gorder,factor(Gorder)))

計算結果:

...=?2?*?3049?*?14821?*?19442993?*?32947377140686418620740736789682514948650410565397852612808537

選擇19442993這個??適中的數,?中國剩余定理創建?個含有19442993個元素的?群:?

x=crt(,)P1=x*G

到這?我們就得到了第?個扭曲的點,把它當作公鑰發送給Bob,Bob就可以計算第?個共享密鑰:

最終得到的結果可表示為:

使?中國剩余定理即可計算出私鑰?b:

x=crt(,)print(x==b)print(hex(x))

總結

本?我們通過?個不同常理的對話開始研究了橢圓曲線加密算法中的扭曲曲線攻擊,分析了漏洞的存在的原因,雖然漏洞利?場景有限,但不失為?個很有價值的漏洞,希望能對?家的學習研究有所啟發。

最后,感謝領先的?站式數字資產?托管服務商Safeheron提供的專業技術建議。

參考資料:

.https://etherscan.io/tx/0xcf0b3487dc443f1ef92b4fe27ff7f89e07588cdc0e2b37d50adb8158c697cea6

.https://github.com/LimelabsTech/eth-ecies

.GitHub-openpgpjs/openpgpjs:OpenPGPimplementationforJavaScript

.Ellipticcurveconstructor-Ellipticcurves

Tags:RONTROtronETHFRONT幣tronlink錢包騙局tronlink錢包多簽2gether

UNI
BTC:減半敘事再起 分析師一致看好比特幣后市

Loma:比特幣會突破2.8萬美元阻力位擁有超過28萬粉絲的加密貨幣分析師Loma表示,他相信比特幣最終會突破28,800美元左右的阻力位.

1900/1/1 0:00:00
SILVER:美國政府是否主導了加密友好銀行倒閉

近期,加密友好銀行Silvergate、SVB和Signature相繼關閉,讓持續低迷的加密行業雪上加霜,多數人認為加密友好銀行的倒閉是銀行遭到擠兌,但也有人持不同觀點,認為是美國政府從中作梗.

1900/1/1 0:00:00
ETH:ETH 2.0和LSDFi建立的國債和Cryptopia

作為萬億級別賽道,LSD板塊乘著上海升級的東風獲得了大量的關注,不僅龍頭項目$LDO$SSV漲了很多,一些新加入LSD和低估標的像$FXS$FIS$ANKR$CHESS都有很明顯的拉升.

1900/1/1 0:00:00
CHA:ChatGPT與教育的未來

作者:王鵬?騰訊研究院資深專家ChatGPT火爆以來,其對教育理念和方式的沖擊引起廣泛討論,似乎也讓人看到了人工智能影響下未來教育的一些走向.

1900/1/1 0:00:00
數字貨幣:肖颯:AIGC創業 有哪些法律禁忌?

自chatGPT火遍全球之后,各國又掀起了一波AI領域的創業潮。馬斯克在采訪中也強調人工智能的發展可能會給人類帶來空前災難.

1900/1/1 0:00:00
GEN:金色觀察 | 一文解讀 EigenLayer及相關術語

文/0xAsharib,區塊鏈開發人員;譯/金色財經xiaozou 術語解釋: 1、EigenLayer:是以太坊的再質押集,由一組智能合約構成.

1900/1/1 0:00:00
ads