雖然現(xiàn)今世界第一臺真正實用的量子計算機還沒有誕生,但美國國家安全局(NSA)已經(jīng)快人一步,提前開始準備能夠抵抗量子計算機的加密算法。
量子計算機(quantum computer)是一類遵循量子力學規(guī)律進行高速數(shù)學和邏輯運算、存儲及處理量子信息的物理裝置。當某個裝置處理和計算的是量子信息,運行的是量子算法時,它就是量子計算機。與普通計算機相比,量子計算機在并行處理上遠勝于經(jīng)典計算機,很多經(jīng)典加密算法將被頃刻間攻破。
之前,就有媒體報道,NSA正在加緊研發(fā)性能強大的量子計算機,如果成功,可以破解全世界任何密碼和加密算法。據(jù)悉,NSA斥資7970萬美元,正在美國馬里蘭州開展一項名為滲透硬目標”的研發(fā)計劃,雖然研發(fā)合同對外保密,但據(jù)消息人士稱,該計劃的內(nèi)容主要有兩個,一是研究量子計算機和量子算法,攻破傳統(tǒng)加密算法;二是研究能夠?qū)沽孔佑嬎銠C的算法。
不過,分析人士表示,國安局的量子計算機大幅領(lǐng)先民用研究不太可能。而全世界第一臺通用量子計算機能夠何時研發(fā)成功,目前還沒有定論。