在完成了投稿以后,趙奕長呼了一口氣,感覺渾身都放松下來,長時間精神緊繃的研究,確實讓人感覺很疲憊。
他整理了一下稿紙,疊在一起裝訂好,走到了客廳沖了杯咖啡,隨后坐在沙發上看電視。
許超也走了出來,注意到趙奕悠閑地樣子,好奇的問了一句,“你的研究,結束了?”
趙奕點頭。
“你是在研究黎曼猜想相關的加密算法,對吧?有成果了嗎?”許超馬上問了起來。
“什么加密?”
“加密算法啊?”許超理所當然的說道,“我看你最近好像都在研究加密算法,是打算給我們做的程序進行技術加密吧?”
他說著有些不好意思,“白天我打掃屋子的時候,看了你桌上的稿紙,好像都是函數、計算之類,應該是打算利用黎曼猜想制作一種新的加密算法吧?現在國際上好多加密,都用的是這種方法。我以前想過找出一種安全的算法,如果是普通的加密,有可能會被破解出來。”
“你都研究了很長時間了,今天應該是結束了吧?”
許超說著坐在沙發上,有些迫不及待的想知道,趙奕到底研究出什么加密算法,“說說看。”
他有些迫不及待。
趙奕聽的都愣住了,他張開嘴好半天,問道,“你認為我是在研究一種全新的加密方法?”
許超很確定的說道,“你的稿紙上都是各種函數,符號,前后不關聯,總不能是在證明黎曼猜想吧。”
“那倒不是。”
聽到趙奕的否定后,許超的語氣就更確定了,“我仔細看了,還有相關的解析圖,代表各種含義的符號,應該是一種加密后的文字……”
趙奕聽的都跟著點頭了。
如果是站在局外人的角度,他都覺得許超分析的有道理,事實情況卻南轅北轍,他倒是思考起許超說的東西,就談了一下加密算法的問題。
趙奕對此只有淺顯的了解。
許超大概是做過相關研究,他對加密算法非常了解。
加密,也就是密碼研制。
在給計算機程序或者其他內容做加密的時候,不能胡亂的去編寫密碼,因為密碼不是簡單的幾位數,而是覆蓋整個程序,就必須要有一定的規律,知道規律的人才能完成‘密碼解鎖’。
但是,同樣的,密碼具有一定的規律,就很容易被‘破解’出來。
這就是矛盾的地方。
所以復雜的函數就被用于的密碼研制中,黎曼猜想涉及到的素數概念就非常復雜,目前還沒有發現素數的分布規律,密碼專家就把黎曼猜想用在加密算法的構造上,利用其計算復雜性,使密碼不容易被破解。
其中有代表性的就是RSA非對稱加密算法,這一算法被廣泛用戶國防、金融、互聯網等許多對信息安全性要求較高的領域。
RSA非對稱加密算法就是利用大素數分解困難的特性,即將兩個大素數相乘得出乘積非常容易,但想要對該乘積進行因式分解,進而求取兩個大素數卻極其困難。
由于大素數之積難被分解,因此該密碼就難被破解。
如果想要破解密碼,就需要花費很長時間進行大量運算,但這也就失去了破解密碼的意義。
趙奕和許超談了下加密算法后,才決定給他看了一下研究成果,他去拿了那一疊稿紙,指著最后的函數列式解釋道,“我叫它無規律三維震顫波形函數。”
“這是根據黎曼猜想推導出來,分析的三維圖形上,每一個波峰和波谷都是素數,過程就不解釋了。”
“超哥,你說的很有道理,研究個新的加密算法,用來加密我們的程序包。”
“這個函數看起來簡單,而且相對容易理解,但實際上,破解起來非常的困難,它的解沒有任何規律可言,當然了,除非能找到素數的規律。我想以它為基礎設計的密碼,肯定會更安全。”
“你對加密算法有很多研究,這個工作先暫時交給你,遇到什么難點和我說。”
趙奕拍著許超的肩膀,滿臉信任的說道。
許超完全愣住了。
自從趙奕拿出研究成果,簡單介紹了一下后,他就連一句話都沒有說,一直到趙奕說完,他才終于反應過來,滿臉驚訝道,“你是說,你塑造了一個全新的函數,在確定的位置,覆蓋了黎曼猜想的所有素數解,而且包含了更多的素數解?”
“我剛才說過了?”