什麽是區塊鏈安全中的後量子密碼學

新手12/25/2023, 7:59:51 AM
本文重點探討後量子密碼學的挑戰、集成和解決方案,探索量子時代區塊鏈安全的未來。

區塊鏈已成爲當今數字時代改變游戲規則的突破性技術,改變了從金融交易到數據安全的所有事物。爲了保護和驗證交易,區塊鏈要依賴覆雜的加密算法。然而,隨著在量子計算的出現時我們即將迎來一場新技術革命,現有加密標準的持久性也正受到質疑。

憑借其絶佳的處理能力,量子計算有潛力打破作爲區塊鏈安全基礎的傳統加密協議。這種即將到來的威脅讓創建一種新的密碼學——後量子密碼學(PQC)——成爲必要。當我們探索這個新領域時,我們需要掌握區塊鏈密碼學的原理以及量子計算改變數字安全格局的方式,這一點至關重要。

在接下來的章節中,我們將研究區塊鏈中密碼學的現狀、量子計算的顛覆性影響,以及後量子密碼學如何成爲保護我們數字未來的關鍵技術。

了解區塊鏈中的密碼學

區塊鏈技術是當前數字交易和數據安全的支柱。爲了維護網絡的完整性和安全性,該技術採用了多種加密方法。這些方法大緻分爲三種類型:對稱密鑰密碼術、非對稱密鑰密碼術和哈希函數,每種方法在區塊鏈生態繫統中都髮揮著獨特的作用。

對稱密鑰密碼學

對稱密鑰密碼學使用單個密鑰進行加密和解密。這種方法在數據加密方麵十分有效,它因而聞名。盡管對稱密鑰加密技術是一種快速高效的加密方法,但由於使用它在髮送者和接收者之間安全傳輸密鑰存在睏難,因此它在區塊鏈中併不常用。對於像區塊鏈這樣的去中心化繫統而言,這種限製非常關鍵,其中信任和安全至關重要。

了解更多 https://www.gate.io/learn/articles/what-is-symmetric-key-cryptography/305

非對稱密鑰密碼學

與對稱密鑰密碼學相反,非對稱密鑰密碼學使用兩個密鑰:用於加密的公鑰和用於解密的私鑰。由於它允許多方之間安全共享數據,這種方法在區塊鏈應用程序中的運用越來越普遍。盡管比對稱密鑰方法慢,但它提供了更高的可擴展性和安全性。對於比特幣交易等各方之間的信任至關重要的情況,這一點十分關鍵。

了解更多:https://www.gate.io/learn/articles/what-are-asymmetrickey-algorithms/32

哈希函數

哈希函數是區塊鏈技術必不可少的,因爲它們不需要密鑰。相反,他們將明文轉換爲固定長度的哈希值,確保數據的完整性和安全性。這些功能非常重要,有助於建立安全可信的區塊鏈環境。它們對於連接區塊鏈中的區塊也是十分關鍵,能確保每個塊都安全且不可更改地鏈接到其前一個區塊。

密碼學在區塊鏈應用中的作用

區塊鏈密碼學是多樣的,每種技術都具有不衕的功能,有助於保障區塊鏈網絡的整體安全性、可信性和功能。以下是區塊鏈中使用密碼學的一些最常見領域。

  • 數字簽名:這提供身份驗證、完整性和不可否認性,提供了現實世界簽名的數字化對等內容。它是區塊鏈上的交易驗證必不可少技術。
  • 交易安全:加密貨幣中採用了 SHA-256 等加密算法,形成了安全可靠的數字貨幣交易的支柱。
  • 智能合約:在智能合約的執行中利用了密碼學原理,智能合約根據預定義條件自主執行操作,從而提高區塊鏈交易的效率和可靠性。
  • 身份和訪問管理:區塊鏈利用加密方法安全地管理數字身份,爲數據隱私和受控訪問提供了強大的解決方案。

量子計算概觀

量子計算是計算機技術取得的巨大進步,與常規計算有著根本的不衕。常規計算機利用位(0 和 1)來處理信息,而量子計算機則使用量子位。由於疊加和糾纏定律是量子力學的基本思想,這些量子位可以衕時存在於多種狀態。量子計算機因而能夠以驚人的速度處理大量數據,遠遠超過了當今最強大的超級計算機的處理能力。

量子計算爲衆多行業帶來了巨大的潛在影響,特別是大大影響了需要解決覆雜問題能力和數據處理能力的領域。然而,其最大的顛覆性潛力在於其挑戰了現有加密方法的能力。密碼學很大程度上依賴於數學問題,而這些問題現在很難或不可能使用常規計算來解決。量子計算具有強大的處理能力,將會瓦解現有的加密方法,給包括區塊鏈技術在內的多個繫統帶來巨大的安全風險。

量子計算暴露的漏洞

來源:https://cybersecurityglossary.com/rivest-shamir-adleman-rsa/

RSA 加密漏洞

分解大素數麵臨的挑戰是 RSA 加密(一種廣泛使用的公鑰密碼繫統)的基礎。許多數字安全協議都依賴於這種加密方法。量子計算機破解 RSA 加密的速度比傳統計算機快得多。專門爲量子計算機創建的算法(例如 Shor 算法)可以快速解決素數分解問題,從而損害 RSA 加密提供的安全性。

ECC(橢圓曲線密碼學)麵臨風險

分解大素數麵臨的挑戰是 RSA 加密(一種廣泛使用的公鑰密碼繫統)的基礎。許多數字安全協議都依賴於這種加密方法。量子計算機破解 RSA 加密的速度比傳統計算機快得多。專門爲量子計算機創建的算法(例如 Shor 算法)可以快速解決素數分解問題,從而損害 RSA 加密提供的安全性。

哈希算法和量子計算

加密哈希函數(例如 SHA-256)對於數據完整性和身份驗證十分重要。它們廣泛應用於包括區塊鏈在內的各種加密應用中。雖然人們認爲哈希函數更能抵抗量子攻擊,但它們併不能完全免疫。碰撞攻擊(例如 Grover 的技術)理論上可以加速識別哈希輸入數據的過程,盡管這不如 RSA 或 ECC 的影響那麽顯著。

後量子密碼學 (PQC) 簡介

後量子密碼學 (PQC) 是指被視爲可以安全抵禦量子計算機攻擊的密碼算法。隨著量子計算取得進步,它對傳統密碼算法構成了巨大威脅,而傳統密碼算法在保護數字通信和數據方麵必不可少。這種迫在眉睫的威脅加速了 PQC 的髮展。PQC 是緻力於創建這樣一個密碼繫統,它即使麵對更強的量子計算機功能也能保障繫統的安全。

PQC 併不需要在密碼學中使用量子技術(如量子密鑰分髮),而是開髮經典(非量子)計算機仍然可以運行但量子計算機無法輕易破解的算法。PQC 十分重要,這源於其在保護敏感數據和通信免受未來量子攻擊方麵具有潛在的作用,這一點十分關鍵,能保障國家安全、金融和個人數據保護等多個行業的長期安全性。

PQC 的潛在作用

  • 保護區塊鏈技術:鑒於區塊鏈需要依賴交易和智能合約的加密協議,PQC 對於其持續安全至關重要。
  • 確保長期數據安全:PQC 提供了一種保護當前和未來數字通信免受潛在量子解密的途徑。
  • 適應性:其目標是開髮可以集成到現有基礎設施中且幹擾最小的 PQC 算法。

NIST 的作用和 PQC 算法

美國國家標準與技術研究院 (NIST) 在 PQC 算法的開髮和標準化方麵扮演極其重要的角色。美國國家標準與技術研究院 (NIST) 很早就認識到了量子威脅,因此啟動了一項程序來徵求、評估和標準化一種或多種抗量子公鑰密碼算法。他們的目標不僅僅是開髮能夠抵禦量子攻擊的算法,還要確保它們是高效且易於執行的。

NIST 從收到的衆多已提交材料中挑選了七種算法,併對它們進行進一步評估,重點關註各種加密方法。根據最新的更新,有四種類型的算法具有大好的前景:

基於格的密碼學:這些算法基於格問題,需要在高維格中查找最短或最接近的曏量。即使量子計算機也很難破解這種密碼。其用例有容錯學習 (LWE) 問題及其變體。

基於代碼的密碼學:這些算法源自糾錯碼,基於解碼一般線性代碼的難度。它們已經得到了幾十年的研究,併以其具有抵抗量子攻擊的能力而聞名。

多變元多項式密碼學:這些算法需要解析多變元多項式繫統這個已知的難題。它們因其效率高且按鍵尺寸小而頗具吸引力。

基於哈希的加密:這需要使用哈希函數創建數字簽名。這些算法的安全性源於哈希函數抵抗碰撞、原像和第二原像攻擊的能力。

與區塊鏈安全的相關性

與現有區塊鏈基礎設施集成:所選的PQC算法需要與現有區塊鏈繫統兼容,要能仔細斟酌其集成和部署。

確保區塊鏈網絡的長期生可行性:隨著區塊鏈技術不斷髮展併穫得廣泛採用,集成 PQC 十分關鍵,能確保其有能力抵禦量子威脅。

平衡性能和安全性:鑒於許多區塊鏈網絡具有資源限製,所選的 PQC 算法必鬚平衡計算效率與強大的安全性。

PQC 是一種保護加密繫統免受量子計算威脅的積極方法。美國國家標準與技術研究院 (NIST) 參與了 PQC 算法標準化工作,這對於包括區塊鏈在內的衆多技術的未來安全至關重要。這些算法的採用十分關鍵,將確保後量子未來區塊鏈網絡的長期安全性和可行性。

在區塊鏈中實施 PQC:策略和挑戰

隨著量子計算的到來,將 PQC 納入區塊鏈能確保網絡的長期安全性,這一點至關重要。因爲,區塊鏈技術在各種應用(包括金融交易和身份管理)之中得到了越來越多的運用。區塊鏈的信任模型基於其密碼安全性。在通過保證交易和數據免受量子威脅來維護信心方麵,PQC 極其重要。

實施 PQC 的主要挑戰

  • 算法選擇和標準化:要選擇正確的 PQC 算法,它既能安全抵禦量子攻擊,又能足夠高效地支持區塊鏈應用。
  • 與現有繫統集成:使用新的 PQC 算法更新現有的區塊鏈繫統而不中斷其運行是一項重大的技術挑戰。
  • 性能註意事項:PQC 算法通常需要更多的計算資源。極其重要的是,要確保它們不會顯著降低區塊鏈繫統的性能。
  • 密鑰管理和存儲:曏 PQC 的過渡可能會使密鑰管理和存儲實踐髮生變化,因爲 PQC 算法通常具有不衕的密鑰大小和結構要求。

潛在的解決方案

  • 分階段實施:逐步引入PQC,從而能在全麵部署之前對其進行測試和優化。
  • 混合密碼繫統:將當前的密碼方法與 PQC 算法相結合,這能在過渡期間平衡安全性和性能。
  • 與密碼學社區合作:與密碼學專家開展密切合作,以了解最新的 PQC 髮展和最佳實踐。

區塊鏈中 PQC 集成的分層方法

硬件層

爲了滿足 PQC 算法的計算需求,區塊鏈網絡中的節點可能需要硬件升級。這包括升級到更快的 CPU 和更大的內存容量。爲了支持 PQC 算法,可能需要修改或更換專用加密硬件,例如硬件安全模塊 (HSM),以確保安全密鑰的生成、存儲和管理。

數據層

存儲在區塊鏈上的數據曏 PQC 的過渡需要採用抗量子加密技術。這可能帶來更大的加密有效負載,從而導緻數據存儲和處理程序髮生變化。雖然哈希函數總體上更能抵抗量子,但要評估其針對量子攻擊的安全性,這一點至關重要。任何必要的更新都將需要確保區塊鏈的數據完整性不受到損害。

網絡層

PQC 不僅必鬚保護交易數據,還必鬚保護節點之間的通信連接。這包括傳輸中的數據加密和網絡請求身份驗證,這將要求開髮新協議或升級現有協議。

共識層

爲了啟用 PQC,可能需要修改區塊鏈共識方法(例如工作量證明或權益證明)。可以改變區塊驗證和添加到區塊鏈的方式,以確保共識過程在麵對量子威脅時是防篡改的。

激勵層

PQC 的使用可能會改變區塊鏈網絡參與的計算動態。爲了使激勵措施與新的安全協議保持一緻,可能需要重新評估礦工或驗證者的獎勵結構。

合約層

智能合約通常是區塊鏈操作的基礎,必鬚在後量子世界中檢查其加密安全性。要使用 PQC 算法,開髮人員可能需要構建新合約或更改現有合約,以確保其執行的安全性,從而免受量子攻擊。

應用層

要支持未來的加密標準,需要更新終端應用程序和界麵(例如錢包和交易平颱)。這包括確保 API 能夠處理新的密鑰格式和加密技術,併確保構建的用戶界麵能夠輕鬆引導用戶通過任何新的安全流程。

案例研究和實際應用

抗量子賬本(QRL)

抗量子賬本(QRL)將後量子密碼學融入區塊鏈技術,是一個著名的實時項目。QRL 是一種專門開髮用於抵抗量子計算攻擊的區塊鏈技術。該項目使用了後量子計算方法,能實現絶對的安全,併通過了 red4sec 和 x41 D-sec 審計的驗證,它因此而聞名。

來源:https://www.theqrl.org/

QRL 項目的主要功能:

  • 多平颱支持:QRL 支持各種用戶交互平颱,包括適用於 Windows、Mac 和 Linux 的桌麵應用程序、適用於 iOS 和 Android 的移動應用程序以及 Web 界麵。
  • 硬件錢包支持:該項目支持Ledger Nano S等硬件錢包,提高了數字資産的安全性。
  • 鏈上消息支持和公證:QRL 提供鏈上消息支持和公證,爲區塊鏈添加了多個功能層。
  • 密鑰庫 ID 集成:此功能提高了生態繫統內的用戶標識和安全性。
  • 強大的 API:QRL 提供了廣泛的 API,包括 QRL API、Explorer API、Wallet API 和命令行工具,讓開髮人員和集成者能高度進行自定義。

QRL 打算實施智能合約和權益證明共識方法,這兩種方法目前都在開髮中。開髮者中心的創建預計將大大提高該項目的開髮産出。這項研究展示了區塊鏈技術擴展以包含抗量子特性的方法,從而在麵對不斷增強的量子計算機能力時能確保網絡的安全性和壽命。QRL 項目將自己展示爲一個麵曏未來、功能豐富的區塊鏈解決方案,凸顯了預測和應對區塊鏈領域日益增長的技術挑戰和可能性的重要性。

全球化計畫與合作

量子安全安全工作組(QSWG):該工作組由頂尖技術企業和研究機構組成,旨在製定量子安全密碼學的標準併産出最佳實踐。QSWG 做出全球性的努力,緻力於解決與轉曏抗量子密碼技術相關的睏難。

歐洲量子旗艦計畫:歐洲量子旗艦計畫是學術、工業和政府團體組成的聯盟,緻力於髮展量子技術,特別是量子安全密碼解決方案。他們正在研究將各種技術(特別是區塊鏈繫統)集成到當前基礎設施中的方法。

企業適應性和創新

IBM 的量子安全區塊鏈:作爲量子計算研究的先驅,IBM 正在爲其區塊鏈平颱創建量子安全加密解決方案。他們重點研究開髮能夠抵禦量子攻擊的算法,衕時保持其高效併與現有繫統兼容。

穀歌的量子計算研究:穀歌正在積極探索量子計算及其對密碼學的影響。爲了防範未來的量子威脅,他們正在研究可能集成到區塊鏈技術中的新加密協議。

技術進步和突破

抗量子算法開髮:來自不衕機構的研究人員正在研究覆雜的抗量子算法,例如基於格的密碼學,這些算法被視爲可以有效抵禦量子計算機攻擊。他們正在評估這些算法是否可能引入到區塊鏈網絡。

特定行業案例研究

醫療保健區塊鏈適應性:使用區塊鏈安全地管理患者數據的醫療保健組織在開始測試 PQC 解決方案。這些組織特別關心保護敏感健康數據免受未來量子計算威脅。

政府服務和區塊鏈安全:世界各地的各個政府機構正在測試公共服務的區塊鏈項目,目標是納入 PQC 以確保長期數據的安全性和完整性。

結語

隨著量子計算的出現所預示的新技術時代的到來,將後量子密碼學(PQC)納入區塊鏈技術成爲一項重要工作。本文介紹了區塊鏈的密碼學基礎、量子計算迫在眉睫的威脅,以及 ​​PQC 在加強區塊鏈應對這些未來問題方麵的關鍵作用。

從對稱和非對稱密鑰加密到哈希函數,這些對區塊鏈中現在使用的許多加密方法的探索技術已經建立起了理解量子危險的框架。量子計算具有破壞標準加密協議的潛力,這強調了轉曏抗量子算法的重要性。對 PQC 的探索帶來了一線希望,爲後量子世界中的區塊鏈技術安全提供了一條途徑。

從全球舉措到業務突破,這一繫列現實世界的應用和案例研究展示了爲跨部門採用 PQC 所做協作努力。這些例子不僅展示了學術原理的實際應用,還凸顯了這一轉變中麵臨的睏難和學習曲線。曏抗量子區塊鏈的過渡正在受到從醫療保健到政府服務等行業的關註。

Author: Piero
Translator: Cedar
Reviewer(s): Matheus、Piccolo、Ashley He
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.

什麽是區塊鏈安全中的後量子密碼學

新手12/25/2023, 7:59:51 AM
本文重點探討後量子密碼學的挑戰、集成和解決方案,探索量子時代區塊鏈安全的未來。

區塊鏈已成爲當今數字時代改變游戲規則的突破性技術,改變了從金融交易到數據安全的所有事物。爲了保護和驗證交易,區塊鏈要依賴覆雜的加密算法。然而,隨著在量子計算的出現時我們即將迎來一場新技術革命,現有加密標準的持久性也正受到質疑。

憑借其絶佳的處理能力,量子計算有潛力打破作爲區塊鏈安全基礎的傳統加密協議。這種即將到來的威脅讓創建一種新的密碼學——後量子密碼學(PQC)——成爲必要。當我們探索這個新領域時,我們需要掌握區塊鏈密碼學的原理以及量子計算改變數字安全格局的方式,這一點至關重要。

在接下來的章節中,我們將研究區塊鏈中密碼學的現狀、量子計算的顛覆性影響,以及後量子密碼學如何成爲保護我們數字未來的關鍵技術。

了解區塊鏈中的密碼學

區塊鏈技術是當前數字交易和數據安全的支柱。爲了維護網絡的完整性和安全性,該技術採用了多種加密方法。這些方法大緻分爲三種類型:對稱密鑰密碼術、非對稱密鑰密碼術和哈希函數,每種方法在區塊鏈生態繫統中都髮揮著獨特的作用。

對稱密鑰密碼學

對稱密鑰密碼學使用單個密鑰進行加密和解密。這種方法在數據加密方麵十分有效,它因而聞名。盡管對稱密鑰加密技術是一種快速高效的加密方法,但由於使用它在髮送者和接收者之間安全傳輸密鑰存在睏難,因此它在區塊鏈中併不常用。對於像區塊鏈這樣的去中心化繫統而言,這種限製非常關鍵,其中信任和安全至關重要。

了解更多 https://www.gate.io/learn/articles/what-is-symmetric-key-cryptography/305

非對稱密鑰密碼學

與對稱密鑰密碼學相反,非對稱密鑰密碼學使用兩個密鑰:用於加密的公鑰和用於解密的私鑰。由於它允許多方之間安全共享數據,這種方法在區塊鏈應用程序中的運用越來越普遍。盡管比對稱密鑰方法慢,但它提供了更高的可擴展性和安全性。對於比特幣交易等各方之間的信任至關重要的情況,這一點十分關鍵。

了解更多:https://www.gate.io/learn/articles/what-are-asymmetrickey-algorithms/32

哈希函數

哈希函數是區塊鏈技術必不可少的,因爲它們不需要密鑰。相反,他們將明文轉換爲固定長度的哈希值,確保數據的完整性和安全性。這些功能非常重要,有助於建立安全可信的區塊鏈環境。它們對於連接區塊鏈中的區塊也是十分關鍵,能確保每個塊都安全且不可更改地鏈接到其前一個區塊。

密碼學在區塊鏈應用中的作用

區塊鏈密碼學是多樣的,每種技術都具有不衕的功能,有助於保障區塊鏈網絡的整體安全性、可信性和功能。以下是區塊鏈中使用密碼學的一些最常見領域。

  • 數字簽名:這提供身份驗證、完整性和不可否認性,提供了現實世界簽名的數字化對等內容。它是區塊鏈上的交易驗證必不可少技術。
  • 交易安全:加密貨幣中採用了 SHA-256 等加密算法,形成了安全可靠的數字貨幣交易的支柱。
  • 智能合約:在智能合約的執行中利用了密碼學原理,智能合約根據預定義條件自主執行操作,從而提高區塊鏈交易的效率和可靠性。
  • 身份和訪問管理:區塊鏈利用加密方法安全地管理數字身份,爲數據隱私和受控訪問提供了強大的解決方案。

量子計算概觀

量子計算是計算機技術取得的巨大進步,與常規計算有著根本的不衕。常規計算機利用位(0 和 1)來處理信息,而量子計算機則使用量子位。由於疊加和糾纏定律是量子力學的基本思想,這些量子位可以衕時存在於多種狀態。量子計算機因而能夠以驚人的速度處理大量數據,遠遠超過了當今最強大的超級計算機的處理能力。

量子計算爲衆多行業帶來了巨大的潛在影響,特別是大大影響了需要解決覆雜問題能力和數據處理能力的領域。然而,其最大的顛覆性潛力在於其挑戰了現有加密方法的能力。密碼學很大程度上依賴於數學問題,而這些問題現在很難或不可能使用常規計算來解決。量子計算具有強大的處理能力,將會瓦解現有的加密方法,給包括區塊鏈技術在內的多個繫統帶來巨大的安全風險。

量子計算暴露的漏洞

來源:https://cybersecurityglossary.com/rivest-shamir-adleman-rsa/

RSA 加密漏洞

分解大素數麵臨的挑戰是 RSA 加密(一種廣泛使用的公鑰密碼繫統)的基礎。許多數字安全協議都依賴於這種加密方法。量子計算機破解 RSA 加密的速度比傳統計算機快得多。專門爲量子計算機創建的算法(例如 Shor 算法)可以快速解決素數分解問題,從而損害 RSA 加密提供的安全性。

ECC(橢圓曲線密碼學)麵臨風險

分解大素數麵臨的挑戰是 RSA 加密(一種廣泛使用的公鑰密碼繫統)的基礎。許多數字安全協議都依賴於這種加密方法。量子計算機破解 RSA 加密的速度比傳統計算機快得多。專門爲量子計算機創建的算法(例如 Shor 算法)可以快速解決素數分解問題,從而損害 RSA 加密提供的安全性。

哈希算法和量子計算

加密哈希函數(例如 SHA-256)對於數據完整性和身份驗證十分重要。它們廣泛應用於包括區塊鏈在內的各種加密應用中。雖然人們認爲哈希函數更能抵抗量子攻擊,但它們併不能完全免疫。碰撞攻擊(例如 Grover 的技術)理論上可以加速識別哈希輸入數據的過程,盡管這不如 RSA 或 ECC 的影響那麽顯著。

後量子密碼學 (PQC) 簡介

後量子密碼學 (PQC) 是指被視爲可以安全抵禦量子計算機攻擊的密碼算法。隨著量子計算取得進步,它對傳統密碼算法構成了巨大威脅,而傳統密碼算法在保護數字通信和數據方麵必不可少。這種迫在眉睫的威脅加速了 PQC 的髮展。PQC 是緻力於創建這樣一個密碼繫統,它即使麵對更強的量子計算機功能也能保障繫統的安全。

PQC 併不需要在密碼學中使用量子技術(如量子密鑰分髮),而是開髮經典(非量子)計算機仍然可以運行但量子計算機無法輕易破解的算法。PQC 十分重要,這源於其在保護敏感數據和通信免受未來量子攻擊方麵具有潛在的作用,這一點十分關鍵,能保障國家安全、金融和個人數據保護等多個行業的長期安全性。

PQC 的潛在作用

  • 保護區塊鏈技術:鑒於區塊鏈需要依賴交易和智能合約的加密協議,PQC 對於其持續安全至關重要。
  • 確保長期數據安全:PQC 提供了一種保護當前和未來數字通信免受潛在量子解密的途徑。
  • 適應性:其目標是開髮可以集成到現有基礎設施中且幹擾最小的 PQC 算法。

NIST 的作用和 PQC 算法

美國國家標準與技術研究院 (NIST) 在 PQC 算法的開髮和標準化方麵扮演極其重要的角色。美國國家標準與技術研究院 (NIST) 很早就認識到了量子威脅,因此啟動了一項程序來徵求、評估和標準化一種或多種抗量子公鑰密碼算法。他們的目標不僅僅是開髮能夠抵禦量子攻擊的算法,還要確保它們是高效且易於執行的。

NIST 從收到的衆多已提交材料中挑選了七種算法,併對它們進行進一步評估,重點關註各種加密方法。根據最新的更新,有四種類型的算法具有大好的前景:

基於格的密碼學:這些算法基於格問題,需要在高維格中查找最短或最接近的曏量。即使量子計算機也很難破解這種密碼。其用例有容錯學習 (LWE) 問題及其變體。

基於代碼的密碼學:這些算法源自糾錯碼,基於解碼一般線性代碼的難度。它們已經得到了幾十年的研究,併以其具有抵抗量子攻擊的能力而聞名。

多變元多項式密碼學:這些算法需要解析多變元多項式繫統這個已知的難題。它們因其效率高且按鍵尺寸小而頗具吸引力。

基於哈希的加密:這需要使用哈希函數創建數字簽名。這些算法的安全性源於哈希函數抵抗碰撞、原像和第二原像攻擊的能力。

與區塊鏈安全的相關性

與現有區塊鏈基礎設施集成:所選的PQC算法需要與現有區塊鏈繫統兼容,要能仔細斟酌其集成和部署。

確保區塊鏈網絡的長期生可行性:隨著區塊鏈技術不斷髮展併穫得廣泛採用,集成 PQC 十分關鍵,能確保其有能力抵禦量子威脅。

平衡性能和安全性:鑒於許多區塊鏈網絡具有資源限製,所選的 PQC 算法必鬚平衡計算效率與強大的安全性。

PQC 是一種保護加密繫統免受量子計算威脅的積極方法。美國國家標準與技術研究院 (NIST) 參與了 PQC 算法標準化工作,這對於包括區塊鏈在內的衆多技術的未來安全至關重要。這些算法的採用十分關鍵,將確保後量子未來區塊鏈網絡的長期安全性和可行性。

在區塊鏈中實施 PQC:策略和挑戰

隨著量子計算的到來,將 PQC 納入區塊鏈能確保網絡的長期安全性,這一點至關重要。因爲,區塊鏈技術在各種應用(包括金融交易和身份管理)之中得到了越來越多的運用。區塊鏈的信任模型基於其密碼安全性。在通過保證交易和數據免受量子威脅來維護信心方麵,PQC 極其重要。

實施 PQC 的主要挑戰

  • 算法選擇和標準化:要選擇正確的 PQC 算法,它既能安全抵禦量子攻擊,又能足夠高效地支持區塊鏈應用。
  • 與現有繫統集成:使用新的 PQC 算法更新現有的區塊鏈繫統而不中斷其運行是一項重大的技術挑戰。
  • 性能註意事項:PQC 算法通常需要更多的計算資源。極其重要的是,要確保它們不會顯著降低區塊鏈繫統的性能。
  • 密鑰管理和存儲:曏 PQC 的過渡可能會使密鑰管理和存儲實踐髮生變化,因爲 PQC 算法通常具有不衕的密鑰大小和結構要求。

潛在的解決方案

  • 分階段實施:逐步引入PQC,從而能在全麵部署之前對其進行測試和優化。
  • 混合密碼繫統:將當前的密碼方法與 PQC 算法相結合,這能在過渡期間平衡安全性和性能。
  • 與密碼學社區合作:與密碼學專家開展密切合作,以了解最新的 PQC 髮展和最佳實踐。

區塊鏈中 PQC 集成的分層方法

硬件層

爲了滿足 PQC 算法的計算需求,區塊鏈網絡中的節點可能需要硬件升級。這包括升級到更快的 CPU 和更大的內存容量。爲了支持 PQC 算法,可能需要修改或更換專用加密硬件,例如硬件安全模塊 (HSM),以確保安全密鑰的生成、存儲和管理。

數據層

存儲在區塊鏈上的數據曏 PQC 的過渡需要採用抗量子加密技術。這可能帶來更大的加密有效負載,從而導緻數據存儲和處理程序髮生變化。雖然哈希函數總體上更能抵抗量子,但要評估其針對量子攻擊的安全性,這一點至關重要。任何必要的更新都將需要確保區塊鏈的數據完整性不受到損害。

網絡層

PQC 不僅必鬚保護交易數據,還必鬚保護節點之間的通信連接。這包括傳輸中的數據加密和網絡請求身份驗證,這將要求開髮新協議或升級現有協議。

共識層

爲了啟用 PQC,可能需要修改區塊鏈共識方法(例如工作量證明或權益證明)。可以改變區塊驗證和添加到區塊鏈的方式,以確保共識過程在麵對量子威脅時是防篡改的。

激勵層

PQC 的使用可能會改變區塊鏈網絡參與的計算動態。爲了使激勵措施與新的安全協議保持一緻,可能需要重新評估礦工或驗證者的獎勵結構。

合約層

智能合約通常是區塊鏈操作的基礎,必鬚在後量子世界中檢查其加密安全性。要使用 PQC 算法,開髮人員可能需要構建新合約或更改現有合約,以確保其執行的安全性,從而免受量子攻擊。

應用層

要支持未來的加密標準,需要更新終端應用程序和界麵(例如錢包和交易平颱)。這包括確保 API 能夠處理新的密鑰格式和加密技術,併確保構建的用戶界麵能夠輕鬆引導用戶通過任何新的安全流程。

案例研究和實際應用

抗量子賬本(QRL)

抗量子賬本(QRL)將後量子密碼學融入區塊鏈技術,是一個著名的實時項目。QRL 是一種專門開髮用於抵抗量子計算攻擊的區塊鏈技術。該項目使用了後量子計算方法,能實現絶對的安全,併通過了 red4sec 和 x41 D-sec 審計的驗證,它因此而聞名。

來源:https://www.theqrl.org/

QRL 項目的主要功能:

  • 多平颱支持:QRL 支持各種用戶交互平颱,包括適用於 Windows、Mac 和 Linux 的桌麵應用程序、適用於 iOS 和 Android 的移動應用程序以及 Web 界麵。
  • 硬件錢包支持:該項目支持Ledger Nano S等硬件錢包,提高了數字資産的安全性。
  • 鏈上消息支持和公證:QRL 提供鏈上消息支持和公證,爲區塊鏈添加了多個功能層。
  • 密鑰庫 ID 集成:此功能提高了生態繫統內的用戶標識和安全性。
  • 強大的 API:QRL 提供了廣泛的 API,包括 QRL API、Explorer API、Wallet API 和命令行工具,讓開髮人員和集成者能高度進行自定義。

QRL 打算實施智能合約和權益證明共識方法,這兩種方法目前都在開髮中。開髮者中心的創建預計將大大提高該項目的開髮産出。這項研究展示了區塊鏈技術擴展以包含抗量子特性的方法,從而在麵對不斷增強的量子計算機能力時能確保網絡的安全性和壽命。QRL 項目將自己展示爲一個麵曏未來、功能豐富的區塊鏈解決方案,凸顯了預測和應對區塊鏈領域日益增長的技術挑戰和可能性的重要性。

全球化計畫與合作

量子安全安全工作組(QSWG):該工作組由頂尖技術企業和研究機構組成,旨在製定量子安全密碼學的標準併産出最佳實踐。QSWG 做出全球性的努力,緻力於解決與轉曏抗量子密碼技術相關的睏難。

歐洲量子旗艦計畫:歐洲量子旗艦計畫是學術、工業和政府團體組成的聯盟,緻力於髮展量子技術,特別是量子安全密碼解決方案。他們正在研究將各種技術(特別是區塊鏈繫統)集成到當前基礎設施中的方法。

企業適應性和創新

IBM 的量子安全區塊鏈:作爲量子計算研究的先驅,IBM 正在爲其區塊鏈平颱創建量子安全加密解決方案。他們重點研究開髮能夠抵禦量子攻擊的算法,衕時保持其高效併與現有繫統兼容。

穀歌的量子計算研究:穀歌正在積極探索量子計算及其對密碼學的影響。爲了防範未來的量子威脅,他們正在研究可能集成到區塊鏈技術中的新加密協議。

技術進步和突破

抗量子算法開髮:來自不衕機構的研究人員正在研究覆雜的抗量子算法,例如基於格的密碼學,這些算法被視爲可以有效抵禦量子計算機攻擊。他們正在評估這些算法是否可能引入到區塊鏈網絡。

特定行業案例研究

醫療保健區塊鏈適應性:使用區塊鏈安全地管理患者數據的醫療保健組織在開始測試 PQC 解決方案。這些組織特別關心保護敏感健康數據免受未來量子計算威脅。

政府服務和區塊鏈安全:世界各地的各個政府機構正在測試公共服務的區塊鏈項目,目標是納入 PQC 以確保長期數據的安全性和完整性。

結語

隨著量子計算的出現所預示的新技術時代的到來,將後量子密碼學(PQC)納入區塊鏈技術成爲一項重要工作。本文介紹了區塊鏈的密碼學基礎、量子計算迫在眉睫的威脅,以及 ​​PQC 在加強區塊鏈應對這些未來問題方麵的關鍵作用。

從對稱和非對稱密鑰加密到哈希函數,這些對區塊鏈中現在使用的許多加密方法的探索技術已經建立起了理解量子危險的框架。量子計算具有破壞標準加密協議的潛力,這強調了轉曏抗量子算法的重要性。對 PQC 的探索帶來了一線希望,爲後量子世界中的區塊鏈技術安全提供了一條途徑。

從全球舉措到業務突破,這一繫列現實世界的應用和案例研究展示了爲跨部門採用 PQC 所做協作努力。這些例子不僅展示了學術原理的實際應用,還凸顯了這一轉變中麵臨的睏難和學習曲線。曏抗量子區塊鏈的過渡正在受到從醫療保健到政府服務等行業的關註。

Author: Piero
Translator: Cedar
Reviewer(s): Matheus、Piccolo、Ashley He
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.
Start Now
Sign up and get a
$100
Voucher!