打印出的東西其實(shí)并不多,平均分到每個人手上大概只有十幾張紙。
那密密麻麻的小字讓祝鏡光總有種不太好的預(yù)感,第一頁上有個顯眼的標(biāo)題——完全數(shù)理統(tǒng)計(jì)全同態(tài)加密算法。
“這是什么?開題報告嗎?我們以后的研究方向就是專攻解決數(shù)理統(tǒng)計(jì)需求的全同態(tài)加密嗎?”
第三代GSW方案為了解決數(shù)理統(tǒng)計(jì)中會應(yīng)用到開根號等操作,采用了近似特征向量來達(dá)到相同或相近的計(jì)算目的。
但是不管怎么說,逼近理論終歸會出現(xiàn)精度丟失、計(jì)算誤差偏大等情況。
未來的全同態(tài)加密勢必要朝著解決這個問題的方向發(fā)展,他們將此作為目標(biāo)展開研究也無可厚非。
只是祝鏡光的話音剛落,下一秒就陳姜的聲音就響起進(jìn)行了反駁,“不對,應(yīng)該是提高全同態(tài)加密算法的性能,要做到比RSA加密算法更快才行?!?p> 他也是根據(jù)自己手上的“開題報告”來分析的,得出來的卻是與祝鏡光不一樣的看法。
“那玩意不是開題報告,而是研究方向,你們每個人手上拿到的研究方向都是不同的,涵蓋了全同態(tài)加密算法未來的所有發(fā)展方向?!?p> 顏安在這關(guān)鍵時刻解釋了一句,讓兩人停止了爭論。
辦公室在他的話音落下后安靜了兩秒,眾人在詫異中理解了他的意思,這分明是要把剛才的話當(dāng)真,把RSA能做到與不能做到的功能全部囊括進(jìn)來。
“會不會步子太大了?”大家現(xiàn)在連全同態(tài)加密算法都只是聞其名而未有過相關(guān)研究,都是一堆毫無經(jīng)驗(yàn)的“門外漢”。
在研究開始時立下這么個宏遠(yuǎn)目標(biāo)沒問題,但將其當(dāng)成近期目標(biāo)就很有問題了。
聽顏安的意思,這是要大家一上來就對此算法進(jìn)行全方位的推進(jìn)研究。
大家都是有豐富研究經(jīng)驗(yàn)的資深研究員,這么做的后果是什么僅憑經(jīng)驗(yàn)也能知道——扯著蛋。
“我覺得我們應(yīng)該先主攻一個方向,在一個方向有了成果之后再進(jìn)行擴(kuò)展,例如第二代的BGV方案和BFV方案,兩者極其相似。
前者將消息放在最大字節(jié)上,所有密文在做乘法后都會縮小Q/t。
后者則是將消息放在最小字節(jié)上,使用數(shù)模替換技術(shù)來保持噪音為一個常量。
這兩種方法之間在基礎(chǔ)上是類似的,只有細(xì)節(jié)處出現(xiàn)了差別。說明我們的研究如果能夠根據(jù)某個已確定的全同態(tài)加密算法進(jìn)行擴(kuò)展,會要比直接全方位推進(jìn)要容易很多?!?p> 祝鏡光對顏安勸道,這種剛開始研究就想著一步登天的事情不是沒有發(fā)生,相反在很多科研新人身上都能見到。
每個剛進(jìn)實(shí)驗(yàn)室的人都會覺得自己是那萬中無一的天才,剛來第一天就把導(dǎo)師正在做的課題給終結(jié)了。
然而現(xiàn)實(shí)是絕大部分人都會被導(dǎo)師給罵個狗血淋頭,就算有少部分終結(jié)了導(dǎo)師的課題,那原因大概也是因?yàn)椴僮鞑划?dāng)、違反規(guī)定,把機(jī)器給弄壞了。
顏安也是個年輕人,在這方面表現(xiàn)的和其他人無異也沒什么,相反這才是正常狀態(tài),就像他們當(dāng)初都在想著如何才能擴(kuò)展RSA有效搜索算法,而顏安的目標(biāo)是直奔著因數(shù)分解算法去一樣。
能夠明確研究的終極目標(biāo)是件好事,但現(xiàn)在的研究和他一個人單干時不一樣,顏安不僅需要帶領(lǐng)大家研究,也需要向大家負(fù)責(zé)。
一步登天的終極目標(biāo),他可以一個人單干,但不能帶著他們一起為這個目標(biāo)埋頭苦干,望山跑死馬,他們是不會陪顏安做這種事的。
“其實(shí)難度也不是很大,你們每個人拿到的算法在各自的方向上都比較突出,但是光有特點(diǎn)還不夠,我想要的是一個六邊形戰(zhàn)士,所以需要大家一起集思廣益取長補(bǔ)短,把這些算法的特點(diǎn)綜合在一起?!?p> 如果人人都像倪傳軍那樣在拿到打印內(nèi)容后認(rèn)認(rèn)真真的閱讀下去,就會發(fā)現(xiàn),他們手中的不是開題報告不是未來的研究方向,是全同態(tài)加密算法的成果論文。
這些是顏安精挑細(xì)選出來算法,涵蓋了全同態(tài)加密算法未來的改進(jìn)方向,各有特色也有特定的缺點(diǎn)。
“我拿到的是低密文膨脹度的算法……算法基本成熟,持續(xù)研究下去的話,預(yù)計(jì)不超過三個月就能投入商用?!?p> 倪傳軍在看過論文后一板一眼的說道。
讓幾人心頭一跳,“什么?”
連忙拿起自己手上的論文看起來,才發(fā)現(xiàn)他們最擔(dān)心的情況已經(jīng)發(fā)生了,顏安又雙叒一次給他們表演了一手奇跡。
明明年前從外面回來的時候都還沒有開始研究抗量子密碼,就連研究方向都沒有確定,結(jié)果這年才剛過完沒幾天,顏安又給他們拿出了一套基本可投入商用的全同態(tài)加密算法。
這簡直是不給他們絲毫用武之地。
而在他們仔細(xì)閱讀過后才發(fā)現(xiàn)自己手上拿的與倪傳軍所說的不同,他們看到的分別是完全數(shù)理統(tǒng)計(jì)全同態(tài)加密算法、高效率低算力需求全同態(tài)加密算法……
六個人,每個人手上拿到的論文都是不一樣的,而且經(jīng)過他們的判斷,這六篇論文所代表的全同態(tài)加密算法采用的是同一密碼體系基礎(chǔ),即只要給他們一個月的時間深入推進(jìn)密碼標(biāo)準(zhǔn),就能直接拿來使用。
十幾天時間,六個加密算法,祝鏡光的表情有些崩潰,連聲音都在打顫,“你管這叫一點(diǎn)點(diǎn)?”
誰家一點(diǎn)點(diǎn)頭緒指的是六類成體系的全同態(tài)加密算法。
這玩意不是很難嗎,不然的話也不會自上世紀(jì)八十年代提出概念到零九年才誕生第一個全同態(tài)加密算法。
而且在現(xiàn)在熱度越來越高的情況下,全同態(tài)加密算法的更新也沒有得到爆發(fā)式的增長,而是像擠牙膏一樣相當(dāng)費(fèi)勁才能出個小成果。
這么難的算法,他們眼中的一點(diǎn)點(diǎn)頭緒是指學(xué)習(xí)過前四代算法之后有的一點(diǎn)方向雛形。
和顏安理解的,差別未免也太大了一點(diǎn)吧。
“確實(shí)只是一點(diǎn)點(diǎn)。”顏安一臉正色道,“你們手上的是在六個方向上達(dá)成要求的加密算法,我說了我們的目標(biāo)是一個超越RSA的六邊形算法,對這目標(biāo)我們還有很長的路要走。”
大家伙這才反應(yīng)過來,原來顏安口中的一點(diǎn)點(diǎn)頭緒,指的是對“完美”全同態(tài)加密算法的頭緒只有一點(diǎn)點(diǎn)。
如果不追求完美而是在各類需求特點(diǎn)上發(fā)揮的話,他一個人就給包圓了。
眾人:……還給不給他們活路了,真就是來這里跟著顏安混的唄,都不需要研究了,每天混混等著顏安將他們送上云巔就行了。
心里頭有一千一萬句話想說,但幾人張口無言了幾分鐘,終是放棄了。
算了,好歹還有一個終極目標(biāo)等著他們,他們也不算是毫無用武之地。
“你們現(xiàn)在對全同態(tài)加密的了解也不夠深入,今天就先這樣把論文拿回去看吧,給大家一個星期的時間來掌握它們,期間有不會的可以來問我,一個星期后抗量子密碼研究項(xiàng)目正式啟動?!?p> 顏安也沒那么多好說的,簡單說了兩句后就這樣讓其他人各回崗位了。
六人剛出辦公室的門,祝鏡光就反應(yīng)過來了,“壞了,不會等我們學(xué)完了,組長就已經(jīng)一個人搞定了吧。”
那樣的話,他們又只有被落下的份了。
這種滋味可不好受,幾人對視一眼都意識到了這點(diǎn),臉色驟變顧不上說話,急匆匆的回到自己的位置上去鉆研學(xué)習(xí)了。