目錄
區塊鏈的量子安全威脅以及應對
後量子密碼發展現狀
總結
首頁 網路3.0 格密碼的量子危機?一文帶你解析格密碼學術風波

格密碼的量子危機?一文帶你解析格密碼學術風波

Apr 25, 2024 pm 03:10 PM
git 區塊鏈 以太坊 系統升級 安全傳輸

區塊鏈的量子安全威脅以及應對

2024 年3 月10 日,以太坊聯合創始人Vitalik Buterin 在以太坊研究論壇(ethresear.ch)發布最新文章《How to hard- fork to save most user's funds in a quantum emergency》[1],文中表示:以太坊生態系統面臨的量子運算攻擊威脅,可以透過恢復性分叉策略和抗量子密碼技術來保護用戶資金安全。

對於區塊鏈來說,量子安全威脅到底是什麼?

量子計算[2]作為利用量子力學調控量子資訊單元進行計算的新型計算模式,在20 世紀80 年代被提出,在其概念提出後的十年內,量子電腦也只是停留在抽象理論階段。直到1990 年代中期的兩個量子演算法:Shor 演算法[3](多項式時間內解決大數分解及離散對數困難問題)和Grover演算法[4](針對非結構化資料的窮舉搜尋問題提供平方加速)的提出,使得量子計算跳出抽象理論階段,轉而進入到物理載體研發的新階段,也就是目前所說的量子電腦。下圖展示了從 1998 年到 2026 年量子電腦的物理量子位元發展路線圖:

格密碼的量子危機?一文帶你解析格密碼學術風波

量子運算不是萬能的,它並非能解決所有運算問題。目前可在模擬(模擬自然界發生的過程,適用於化學與生物工程)、破解(打破大部分傳統密碼體系,適用於網路安全)、最佳化(尋找可行選項中的最優解,適用於金融、供應鏈)等特定領域問題上發揮其計算優越性。

區塊鏈目前已廣泛應用來自於它為不同訴求方間的協作帶來新的信任基礎,而這種信任基礎建立在底層密碼學所提供的安全性保障之上:

  • 可信任身分與交易確權:基於非對稱公私鑰對建立使用者可信任身份,統一管理身分資訊。透過數位簽章實現數位資產的確權,有效簽章的私鑰持有者實際擁有資產所有權。

  • 核心共識與運作安全:基於雜湊函數、閘限簽章、可驗證隨機函數等現代密碼技術建構共識機制,保障共識機制使用安全。

  • 隱私權保護與安全共享:基於零知識證明、安全多方運算、全同態等富功能密碼技術建構隱私權保護方案,實現區塊鏈上資料的安全共享。

  • 可控監管與合規應用:整合部署環簽章、同態密碼方案、隱位址和秘密共享等密碼技術,確保區塊鏈交易的安全監管。

這其中涉及公鑰密碼的用法可粗略分為:鏈上交易防篡改使用的數位簽章機制,以及節點間通訊使用的安全傳輸協定。受 Shor 演算法的影響,上述公鑰密碼在使用上的安全性無法有效保障。在考慮專用密碼破解量子電腦大規模應用所需時間的同時,還需考慮儲存在區塊鏈上的資料需要保存多長時間以及現有區塊鏈系統升級到量子安全等級的時間。如果後兩者相加的時間和大於前者,那麼區塊鏈上的資料就會受到量子運算帶來的嚴重安全威脅。

考慮到量子運算快速發展帶來的算力不斷提升的現狀,目前可以有效應對安全風險的主要有兩種技術途徑:

  1. 不借助實體設備的基於新型數學難題的後量子密碼[5]技術路線;

  2. 借助專用物理設備的基於物理原理的量子密碼[6]技術路線。

綜合考慮落地實施驗證等多種因素,為確保區塊鏈長期演進下的安全性保證,在相容現有密碼安全的前提下,可考慮通過後量子密碼遷移將區塊鏈提前部署升級到量子安全等級。理想情況下,將現有區塊鏈使用的公鑰密碼演算法升級為量子安全的後量子密碼演算法,應盡可能滿足以下特點:

  • 金鑰小且簽名短:區塊鏈上的每筆交易都會包含簽名訊息,而驗證任何一筆交易的公鑰也儲存在鏈上。若金鑰以及簽章尺寸過大,都將大幅加劇區塊鏈的儲存成本以及通訊開銷;

  • #計算效率高:區塊鏈運行時每一時段可處理的交易數量很大程度上與演算法的運行時間有關,特別是簽名驗簽演算法。演算法更快的運算效率可以更好地支援高效能的區塊鏈應用。

 

後量子密碼發展現狀

後量子密碼,一句話概括就是能夠抵抗量子電腦對現有密碼演算法攻擊的第一代密碼演算法:

  • 以公鑰密碼體系;

  • #依賴新型數學問題;

  • #################### #不需要專用設備支援;############經典計算以及量子計算條件下安全;###

目前主流的建構技術路線有五種,如下圖所示,從左到右分別是格、編碼、多變量、哈希以及同源:

格密碼的量子危機?一文帶你解析格密碼學術風波

  1. 格:基於格上的困難問題。

  2. 編碼:基於解碼的困難性。

  3. 多變數:基於有限域上多元二次多項式組的難解性。

  4. 雜湊:基於雜湊函數的抗碰撞性。

  5. 同源:基於超奇異橢圓曲線的偽隨機遊走。

新一代密碼演算法然會牽涉到標準密碼系統的建立。關於後量子密碼標準最值得關注的則是:美國國家標準技術研究所(NTST)的後量子密碼標準化計畫[7],從 2016 年啟動到現在已基本進入後量子密碼標準化製定的尾聲。回顧這接近十年的標準化時間線,NIST 在:

2022 年7 月5 日,正式官宣四個後量子密碼標準候選演算法[8]:

  • 公鑰加密/金鑰封裝:CRYSTALS-KYBER;

  • 數位簽章:CRYSTALS-Dilithium、FALCON;SPHINCS ;

##其中,CRYSTALS-KYBER、CRYSTALS-Dilithium、FALCON 均為格密碼演算法,但三者的安全性基礎有所區別,KYBER 基於模格的MLWE 困難問題,Dilithium 基於模格的MLWE 和MSIS 困難問題,FALCON則基於NTRU 格的SIS 困難問題;除此之外,SPHINCS 是無狀態雜湊簽章演算法。

2023 年 8 月 24 日,將 CRYSTALS-KYBER、CRYSTALS-Dilithium、SPHINCS 分別形成FIPS203、FIPS 204、FIPS205 標準草案 [9],FALCON 標準草案也將在 2024 年公佈。 格密碼的量子危機?一文帶你解析格密碼學術風波

不難看出目前 NIST 選擇的標準演算法大多是基於格密碼的技術路線。但NIST 並沒有把雞蛋放在同一個籃子中,他們也在積極需要除了格構造以外的多種選擇:2022 年公佈四個標準算法的同時,也宣布啟動了第四輪後量子密碼標準算評估工作,這一輪則專注於公鑰加密/金鑰封裝演算法,入選的演算法並沒有基於格構造。此外,也發起新一輪數位簽章演算法的徵集,此輪徵集獨立於第四輪評估獨立進行,旨在豐富後量子簽章演算法組合,所以更著重於演算法構造上不同與現有的基於結構格,且演算法簽章尺寸小、驗證速度快的新提案。

格密碼的量子危機?一文帶你解析格密碼學術風波除了 NIST 標準外,國際互聯網標準化組織 IETF 在 2018 年和 2019 年分別標準化有狀態雜湊簽章演算法 XMSS 為 RFC 8391[10]、LMS 為 RFC 8554[11] 且被 NIST 接受。

破解格密碼的量子演算法

###2024 年4 月10 日,陳一鐳老師在eprint 上的文章《Quantum Algorithms for Lattice Problems》[12] 引起了學術界的轟動。論文中給出了一種多項式時間求解格上困難問題的量子演算法,該演算法對許多基於格困難問題的密碼方案有著較大衝擊,可導致許多演算法不再具備抗量子電腦攻擊的能力,例如,目前廣泛使用的基於LWE 假設的同態加密演算法。論文中演算法的正確性暫未可知。 ######LWE 問題的困難性由Oded Regev 在論文《On lattices, learning with errors, random linear codes, and cryptography》[13]中給出了嚴格的論證,具體地說,作者在論文中將LWE 問題的困難性歸約到格上的離散高斯採樣問題,而離散高斯採樣問題可以很容易歸約到GapSVP, SIVP 等經典問題(當然,每個具體問題都是有其具體參數的,這裡忽略),這說明LWE 問題要比這些經典的格問題還要困難。在LWE 問題的困難性有了嚴格的歸約後,由於其結構簡單,一大批基於LWE 的密碼方案也隨之而來,涵蓋(同態)加密,簽名,密鑰交換等基礎密碼原語,以及基於身分加密,屬性加密等高級密碼原語等。其中,在業界使用較多的主要集中在全同態加密和上面所提到的 NIST 公佈的後量子標準演算法(KYBER, Dilithium等)。 ######################### ###

總結

這篇論文公開後,對學術界造成了很大的轟動,引起許多專業人士的討論。但由於論文的理解難度極大,全世界可能也就不到 5 位學者可以完全理解論文的內容,可能需要 1-2 年的時間才能完全驗證論文的正確性。目前一些論壇、公眾號、知乎等平台也有很多人發表了一些相關見解,大家都是在分析如果論文中的演算法是正確的,會帶來哪些影響,至於論文演算法的正確性問題,還沒人能下定結論。其中,著名密碼學家N. P. Smart 發表了部落格文章《Implications of the Proposed Quantum Attack on LWE》[14],詳細介紹了此攻擊的影響和一些觀點,總結如下:

  • 這篇論文目前尚未經過同行評審,即使被驗證是正確的,也要依賴量子計算機,因此只要量子計算機還未問世,對目前在使用的密碼方案均無影響。

  • 依照論文中給出的結果:仍無法攻破先前 NIST 給出的標準化演算法 Kyber, Dilithium,但 NIST 可能會重新評估這些演算法的參數。

  • 對於常用的 RLWE 同態加密演算法,如 BFV/CKKS/BGV,這些演算法是在這篇論文的攻擊能力之內的。不過,不管從是學術界還是工業界的視角,同態加密技術的「同態性」比其「抗量子性」更具吸引力,很少人會為追求「抗量子性」而使用RLWE 同態加密演算法,就像基於橢圓曲線的密碼方案依賴離散對數困難問題,而求解該問題的量子演算法很早就被提出了,但學術界,工業界仍在研究、使用這些方案。

最新消息:陳老師論文計算有問題,格密碼警報暫時解除。

格密碼的量子危機?一文帶你解析格密碼學術風波

 

[1] https://ethresear.ch/t/how-to-hard-fork-to- save-most-users-funds-in-a-quantum-emergency/18901/9

[2] Benioff P. The computer as a physical system: A microscopic quantum mechanical Hamiltonian model of computers as represented by Turing machines[J]. Journal of statistical physics, 1980, 22: 563-591.

[3] Shor P W. Algorithms for quantum computation: discrete logarithms and factoring 3/13] annual symposium on foundations of computer science. Ieee, 1994: 124-134.

[4] Grover L K. A fast quantum mechanical algorithm for database search[C]//Proceedings of the twenual-eighth 個人 search[C]//Proceedings of the twenual-eighth . symposium on Theory of computing. 1996: 212-219.

[5] Bernstein, D.J. (2009). Introduction to post-quantum cryptography. In: Bernstein, D.J., Buchmann, J., Dahmen, E. (eds) Post-Quantum Cryptography. Springer, Berlin, Heidelberg.

[6] Gisin N, Ribordy G, Tittel W, et al. Quantum cryptography[J]. Reviews of modern physics, 2002, 74( 1): 145.

[7]https://csrc.nist.gov/Projects/post-quantum-cryptography/post-quantum-cryptography-standardization

[8]https://csrc.nist.gov/News/2022/pqc-candidates-to-be-standardized-and-round-4

[9]https://csrc.nist.gov/News/2023/three-draft-fips-for-post-quantum-cryptography

[10] Huelsing, A., Butin, D., Gazdag, S., Rijneveld, J., and A. Mohaisen, "XMSS: eXtended Merkle Signature Scheme", RFC 8391, DOI 10.17487/RFC8391, May 2018, #https://www.rfc-editor. org/info/rfc8391>.

[11] McGrew, D., Curcio, M., and S. Fluhrer, "Leighton-Micali Hash-Based Signatures", RFC 8554, DOI 10.17487 /RFC8554, April 2019, https://www.rfc-editor.org/info/rfc8554>.

[12] Chen Y. Quantum Algorithms for Lattice Problems[ J]. Cryptology ePrint Archive, 2024.

[13] Regev O. On lattices, learning with errors, random linear codes, and cryptography[J]. Journal of the ACM (JACM), 2009, 56( 6): 1-40.

[14]https://nigelsmart.github.io/LWE.html

##本文由ZAN Team(X帳號@zan_team)的Dongni 和Jiaxing 共同撰寫。

以上是格密碼的量子危機?一文帶你解析格密碼學術風波的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1664
14
CakePHP 教程
1423
52
Laravel 教程
1318
25
PHP教程
1269
29
C# 教程
1248
24
幣安廣場怎麼樣可靠嗎 幣安廣場怎麼樣可靠嗎 May 07, 2025 pm 07:18 PM

幣安廣場(Binance Square)是幣安交易所提供的一個社交媒體平台,旨在為用戶提供一個交流和分享加密貨幣相關信息的空間。本文將詳細探討幣安廣場的功能、可靠性以及用戶體驗,幫助你更好地了解這個平台。

xrp初始發行價格是多少 xrp初始發行價格是多少 May 07, 2025 pm 03:06 PM

XRP的初始發行價格為0.005美元,設定於2012年4月1日,旨在吸引更多用戶和投資者參與其生態系統。

歐意OKX6.118.0版本最新下載教程 歐意OKX6.118.0版本最新下載教程 May 07, 2025 pm 06:51 PM

歐意OKX6.118.0版本最新下載教程:1、點擊文章中快捷鏈接;2、點擊下載即可(如果是網頁用戶請先進行信息註冊)。最新安卓版本v6.118.0優化了部分功能和體驗,讓交易更容易。立即更新App,感受更加極致的交易體驗。

歐意OKX6.118.0版本下載入口 歐意OKX6.118.0版本下載入口 May 07, 2025 pm 06:39 PM

歐意OKX6.118.0版本最新下載教程:1、點擊文章中快捷鏈接;2、點擊下載即可(如果是網頁用戶請先進行信息註冊)。最新安卓版本v6.118.0優化了部分功能和體驗,讓交易更容易。立即更新App,感受更加極致的交易體驗。

歐意OKX5.1最新版本下載 歐意OKX5.1最新版本下載 May 07, 2025 pm 06:48 PM

歐意OKX6.118.0版本最新下載教程:1、點擊文章中快捷鏈接;2、點擊下載即可(如果是網頁用戶請先進行信息註冊)。最新安卓版本v6.118.0優化了部分功能和體驗,讓交易更容易。立即更新App,感受更加極致的交易體驗。

2025最安全交易所TOP5:黑U避坑指南,資金100%保命法則 2025最安全交易所TOP5:黑U避坑指南,資金100%保命法則 May 08, 2025 pm 08:27 PM

在加密貨幣交易領域,交易所的安全性始終是用戶關注的重點。 2025年,經過多年的發展和演變,一些交易所憑藉其卓越的安全措施和用戶體驗脫穎而出。本文將詳細介紹2025年最安全的五大交易所,並提供如何避開黑U(黑客攻擊用戶)的實用指南,確保您的資金100%安全。

為Web開發者準備的10個最新工具 為Web開發者準備的10個最新工具 May 07, 2025 pm 04:48 PM

Web開發設計是一個充滿潛力的職業領域。然而,這個行業也面臨著諸多挑戰。隨著越來越多的企業和品牌轉向網絡市場,Web開發者有機會展示他們的技能並在職業生涯中取得成功。然而,隨著對Web開發需求的持續增長,開發人員的數量也在增加,導致競爭日益激烈。但令人振奮的是,如果你具備天賦和意願,你總能找到新方法來創造獨特的設計和創意。作為一名Web開發人員,你可能需要不斷尋找新的工具和資源。這些新工具和資源不僅能讓你的工作更加便捷,還能提升工作質量,從而幫助你贏得更多的業務和客戶。 Web開發的趨勢不斷變化,

期貨交易平台TOP10:永續合約與期權交易 期貨交易平台TOP10:永續合約與期權交易 May 08, 2025 pm 07:12 PM

在加密貨幣市場中,期貨交易平台扮演著重要角色,尤其是在永續合約和期權交易方面。以下是當前市場上備受推崇的十大期貨交易平台,並詳細介紹它們在永續合約和期權交易方面的特點和優勢。