吳勝遠 山東大學(xué)
《現(xiàn)代密碼學(xué)》加密沒有攻不破的,是有條件安全?!癘ne-time Pad Cipher Based on Out-Key Distribution” 被國外密碼學(xué)專家稱為《三鑰一次一密》;《三鑰一次一密》無法攻破,是無條件安全;被中國密碼學(xué)會專家認定為《非現(xiàn)代密碼學(xué)》?!度€一次一密》加密系統(tǒng)已開發(fā)成功,本文用實例證明:《三鑰一次一密》加密系統(tǒng)無法攻破;《三鑰一次一密》加密的登錄密碼也無法攻破;即使1字符密碼,也無法攻破;超級計算機無法攻破;量子計算機無法攻破。網(wǎng)絡(luò)安全時代已經(jīng)到來。
現(xiàn)代密碼學(xué)保密技術(shù)為什么讓全世界陷入恐慌?
《現(xiàn)代密碼學(xué)》是有條件安全,或能攻破。有條件安全,或能攻破是指:
如果攻擊者具有無限計算能力或無限時間,對《現(xiàn)代密碼學(xué)》加密的密文,窮盡所有密鑰暴力攻擊;一定能獲得一個明文,且只能獲得一個明文;這個明文就是加密的明文;對應(yīng)的密鑰就是加密用的密鑰。
量子計算機被認為具有無限計算能力;一旦量子計算機實現(xiàn);《現(xiàn)代密碼學(xué)》加密的所有密文將瞬間破解;《現(xiàn)代密碼學(xué)》密碼將全面崩解;這將引發(fā)全球信息安全特大災(zāi)難;對此,各個國家極度恐慌;爭相研究抗量子密碼應(yīng)對;但苦于找不到良策。
什么是無法攻破?什么是無條件安全?
無條件安全,又稱為無法攻破;是指:如果攻擊者具有無限計算能力或無限時間,窮盡所有密鑰對密文解密(稱為暴力攻擊);結(jié)果獲得不只一個明文,而是獲得許多明文,攻擊者無法判斷哪個明文為加密的明文;哪個密鑰為加密用的密鑰。結(jié)果密文無法攻破,加密系統(tǒng)無法攻破。
什么是《三鑰一次一密》?
《三鑰一次一密》用三個密鑰實現(xiàn)一次一密:密鑰、內(nèi)鑰和外鑰。內(nèi)鑰不傳輸、不保存、不可見;因此,《三鑰一次一密》如示意圖所示;明文用密鑰加密,生成密文外鑰;密文外鑰用密鑰解密生成明文。
理論已經(jīng)證明:《三鑰一次一密》無法攻破,是無條件安全保密技術(shù)。《三鑰一次一密》系統(tǒng)已開發(fā)成功,以下是加密系統(tǒng)截圖:
系統(tǒng)包括:
加密、解密、暴力攻擊三個按鈕;
明文、密鑰、密文外鑰、暴力攻擊所獲明文四個文本框。
下面,我們用實例證明:《三鑰一次一密》無法攻破,是無條件安全。
《三鑰一次一密》無法攻破的實例證明
《現(xiàn)代密碼學(xué)》的明文是指:可顯示字符,如ASCII編碼的95個顯示字符;人們用這些字符傳遞信息。密文是經(jīng)加密生成的無法懂的信息,像亂碼。
實例1
明文字符:a,密鑰字符:g,點擊《加密》;生成的密文外鑰;見以下截圖:
這里,《三鑰一次一密》加密生成的密文外鑰為:TH;是能看懂的明文字符;這與《現(xiàn)代密碼學(xué)》的密文完全不同。
密文攻擊的目的就是將密文轉(zhuǎn)為明文;密文攻擊的常用手段就是嘗試用密鑰解密。
對密文外鑰:TH ,分別用密鑰:a,b;解密;結(jié)果如下面截圖:
得到了兩個明文字符: g, d。
攻擊者無法辨別加密的明文究竟是g, 還是是d,無法辨別密鑰究竟是a, 還是b。
如果點擊《暴力攻擊》,用26個小寫字母作為密鑰,嘗試對密文外鑰:TH,攻擊;結(jié)果見截圖:
獲得明文字符26個。
如果攻擊者窮盡所有95個字符密鑰,暴力攻擊密文外鑰:TH,結(jié)果見截圖:
則獲得明文字符95個,以上是文本框所顯示的部分明文字符;以下是獲得的全部95個明文字符。
攻擊者無法判斷哪個字符為加密的明文字符;哪個密鑰為加密用的密鑰。
所以,《三鑰一次一密》無法攻破。
實例2
明文字符:為,密鑰:g;加密后的密文外鑰見下截圖:
點擊《暴力攻擊》嘗試用26個小寫字母作為密鑰暴力攻擊,結(jié)果見下截圖:
所獲明文字符26個。
攻擊者無法判斷哪個字符為加密的明文字符,哪個密鑰是加密密鑰。
所以,《三鑰一次一密》無法攻破。
實例3
明文:he, 密鑰:aa;加密生成的密文外鑰見截圖左邊。
對密文外鑰采用26*26個小寫字母作為密鑰暴力攻擊,獲得的部分明文見截圖右邊。
所顯示的部分明文包含英文單詞和非英文單詞;英文單詞如:he, on, at, do, go 等。
如果采用95*95個字符作為密鑰暴力攻擊;全部所獲明文包含英文所有用2字符組成的詞。
攻擊者無法判斷哪是加密的明文字符,哪是加密密鑰。
所以,《三鑰一次一密》無法攻破。
結(jié)論:
攻擊者無論有沒有無限計算能力,暴力攻擊所獲明文字符有許多個,無法辨別哪是被加密的明文,哪是加密密鑰。
《三鑰一次一密》保密系統(tǒng)是無條件安全保密系統(tǒng),世上無人能攻破;超級計算機無法攻破;量子計算機也無法攻破。
《三鑰一次一密》來了,量子計算恐慌結(jié)束了。
有條件安全密碼時代即將結(jié)束;無條件安全密碼時代已經(jīng)到來。
無法攻破的密碼鎖
以下是無法攻破的密碼鎖截圖
密碼鎖打開前截圖(點擊開門按鈕,提示輸入密碼) | 密碼鎖打開后截圖(如果驗證正確,則門打開) |
密碼為1字符,經(jīng)兩次加密;生成4字符密文外鑰。
攻擊者唯一能截獲的是發(fā)送密碼:《三鑰一次一密》對1字符密碼,經(jīng)兩次加密;生成的4字符密文外鑰。例如,攻擊者截獲如下密文外鑰:
但是,攻擊者無法攻破密文外鑰。
《三鑰一次一密》身份驗證系統(tǒng)保護的密碼鎖,無法攻破,無條件安全。即使攻擊者獲知了密碼;經(jīng)兩次加密生成的密文外鑰也無法攻破?!度€一次一密》身份驗證系統(tǒng)保護的密碼鎖無法攻破,無條件安全。
無法攻破的核按鈕
以下是無法攻破的核按鈕截圖
核按鈕啟動截圖(點擊核按鈕,提示輸入密碼) | 核按鈕啟動后截圖(如果驗證正確,則顯示核爆炸) |
攻擊者唯一能截獲的是發(fā)送密碼:《三鑰一次一密》對1字符密碼,經(jīng)兩次加密;生成的4字符密文外鑰;例如,攻擊者截獲以下密文外鑰:
但是,攻擊者無法攻破密文外鑰;《三鑰一次一密》身份驗證系統(tǒng)保護的核按鈕,無法攻破,無條件安全。
即使攻擊者獲知了密碼;經(jīng)兩次加密生成的密文外鑰也無法攻破?!度€一次一密》身份驗證系統(tǒng)保護的核按鈕無法攻破,無條件安全。
聯(lián)系客服