第3830章 公開源代碼
就在秦洛和德利涅閑聊的時候,彼得·秀兒的報告已經開始了。
他右手拿起馬克筆,轉身就在白闆上開始寫寫畫畫。
一邊寫,他還一邊做着講解。
他講的很詳細,幾乎每一個步驟,都做出了詳細的解釋。
“簡單地說,量子質因數分解演算法是假設給定一個奇數N,就會發現它是素數。”
“算法包括2部分。”
“第一部分是将因數分解簡化從而找到方程周期的問題的經典部分。”
“第二部分,也就量子部分,需要使用量子計算機通過量子傅立葉變換找到周期。”
“對于該算法,具體步驟如下:”
“1.選擇一個随機數A,使A “2.計算A和N最大公約數(GCD)”
“3.如果gcd!=1,那麼我們發現N的一個因子”
“4.如果沒有,則運行使用量子傅立葉變換的量子電路”
“5.如果周期是奇數,則返回步驟1”
“6.否則我們發現N的因子”
“……”
沒有人說話,整個禮堂中隻有衆人不斷書寫的“沙沙聲”
無論是秦洛、還是德利涅、亦或者是禮堂裡的所有人,此刻都目不轉睛的盯着彼得·秀兒。
一分鐘、兩分鐘、三分鐘……
漸漸的,剛開始,衆人的臉上還帶着濃濃的疑惑。
可是随着時間的推移,随着彼得·秀兒講解的深入。
衆人臉上的疑惑漸漸消失。
取而代之的是一種恍然大悟的表情。
凡是來參加本屆奈望林納獎頒獎典禮的人,無一例外都是世界上最頂尖的科學家。
他們有着豐富的知識,以及出色的學習能力,隻是剛一開始他們對量子質因數分解演算法并不了解。
可是當彼得·秀兒耐心的講解之後,他們漸漸的領悟了量子質因數分解演算法的核心。
“原來是這樣……”
“利用素數破解密匙,天才的想法。”
“今天之後,恐怕信息安全行業會迎來一場大地震……”
“……”
短暫的沉默之後,衆人開始小聲感歎起來。
當然,這些小聲的感歎并沒有影響到彼得·秀兒。
他右手依舊不斷的在白闆上書寫。
“由于Qiskit具有稱為Shor(N)算法的相關方程,其中N是您希望分解的整數。例如,Shor(21)将找到21的主要因子……”
寫完最後一行算式,彼得·秀兒扭頭看向衆人,道:“各位教授,以上是量子質因數分解演算法的應用原理。”
“啪啪啪啪~”
下一刻已經自發的開始鼓起掌來。
但是,想象中,彼得·秀兒在掌聲中“功成身退”的畫面并沒有出現。
彼得·秀兒反而高舉雙手,然後向下壓了壓,示意衆人安靜。
他目光在衆人身上掠過,然後一臉驕傲的說道。
“各位,你們以為我的報告結束了,不,還沒有。”
“接下來請各位教授拿好手中的紙筆。”
“因為接下來我會要公開的是量子質因數分解演算法的源代碼。”
“我說過,所有人都應該慶幸,這門技術是在我手中誕生,因為我是一個正直的科學家……”