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