去年8月美國國家安全局突然宣佈,其在過去的十年中一直宣稱的世界上最安全的加密算法不再安全了——因為量子計算機的出現。
美國國家安全局近期在一份官方問答文件中公佈了他們之所以產生這種擔憂的原因:
引用“目前,量子計算領域的研究已經取得了相當的技術突破。所以我們也必須要馬上行動起來,研發出更為牢固的加密算法,從而更好保護企業和政府部門的機密數據。”
但問題在於,沒有人知道到底何種加密算法能夠抵禦量子計算機與生俱來的強大的編碼破譯能力。
美國國家安全局目前只能建議企業使用一種他們指定的算法來建立新的加密系統。該算法是美國國家安全局與美國國家標準與技術研究院聯合研發的新一代標準算法,據稱能夠成功抵禦一台大型量子計算機的破譯。
不過,在這場針對量子計算的安全之戰中,防守一方還只能算是處於初步發展狀態。目前,由微軟研究人員主導研發的“Quantum-resistant”(量子抵抗)加密算法仍無確切證據能夠證明,其確實能夠抵禦來自量子計算的攻擊。
那麼,能夠完美抵禦量子計算的加密算法何時才能出現呢?美國國家安全局並沒有對此做出迴應。它只是在重複的説:量子計算領域目前已經足以對當今的所有加密系統構成嚴重威脅,保護國家機密數據的行動已經刻不容緩。
在過去的幾年中,小型的概念版量子計算機已經成型並取得了顯著的技術突破。Google的量子計算項目負責人曾公開表示,他們有希望能夠藉助量子計算機強大的計算能力在幾年之內替代人工完成更多的工作。
不過身為普通民眾的我們倒也不必過於擔憂,畢竟即使是對於量子計算機而言,要想成功破譯加密算法也是一件非常困難的事情,需要付出巨大的時間和金錢成本。
量子計算機中使用的基本元素被稱為量子位(qubits)。據研究人員的預測,一些常規的化學模擬計算或是機器深度學習計算只需要數百或數千個量子位即可滿足;而如果是想要破解一個加密算法的話,則通常需要數以億計的量子位才能夠實現。
所以,我們的密碼至少在量子計算時代真正到來之前還都是相對安全的,而諸如美國國際安全局等機構是否能充分利用這段時間,研發出更為可靠的加密技術將決定未來我們的數據安全。
更何況,即使是已知的安全問題,許多計算機或手機軟件也都還並未打上修復補丁。或許,這才是我們更應該關注的安全問題。
Via technologyreview
相關閲讀:
離子糾纏會是量子計算機的未來嗎?
Google“快一億倍”背後:量子計算到底是如何實現的?
資料來源:雷鋒網
作者/編輯:訾竣喆
請按此登錄後留言。未成為會員? 立即註冊