密碼學(xué)發(fā)展的三個(gè)階段

益知課堂
密碼學(xué)是一門(mén)歷史非常古老又具有現(xiàn)代化氣息的一門(mén)科學(xué)。在古代的時(shí)候,密碼學(xué)的應(yīng)用主要用于軍事領(lǐng)域,例如中國(guó)古代兵書(shū)《六韜》中的陰符和陰書(shū),講述了君主如何在保密的情況下與在外作戰(zhàn)的將領(lǐng)進(jìn)行通信。

密碼學(xué)是一門(mén)歷史非常古老又具有現(xiàn)代化氣息的一門(mén)科學(xué)。在古代的時(shí)候,密碼學(xué)的應(yīng)用主要用于軍事領(lǐng)域,例如中國(guó)古代兵書(shū)《六韜》中的陰符和陰書(shū),講述了君主如何在保密的情況下與在外作戰(zhàn)的將領(lǐng)進(jìn)行通信。陰符共有八種:一種長(zhǎng)一尺,表示大獲全勝,摧毀敵人;一種長(zhǎng)九寸,表示攻破敵軍,殺敵主將;一種長(zhǎng)八寸,表示守城的敵人已投降,我軍已占領(lǐng)該城;一種長(zhǎng)七寸,表示敵軍已敗退,遠(yuǎn)傳捷報(bào);一種長(zhǎng)六寸,表示我軍將誓死堅(jiān)守城邑;一種長(zhǎng)五寸,表示請(qǐng)撥運(yùn)軍糧,增派援軍;一種長(zhǎng)四寸,表示軍隊(duì)?wèi)?zhàn)敗,主將陣亡;一種長(zhǎng)三寸,表示戰(zhàn)事失利,全軍傷亡慘重。如奉命傳遞陰符的使者延誤傳遞,則處死;如陰符的秘密被泄露,則無(wú)論無(wú)意泄密者或有意傳告者也處死。只有國(guó)君和主將知道這八種陰符的秘密。密碼學(xué)大致經(jīng)歷了三個(gè)階段:

360截圖16440809323970.png

古典密碼階段

這一階段主要是從古代到19世紀(jì)末。古代的時(shí)候,對(duì)信息進(jìn)行隱藏的常用方式就是字謎,謎語(yǔ)就是明文而謎底就是密文,破解的方法也很簡(jiǎn)單,全靠猜。古典密碼學(xué)中,有許多經(jīng)典的密碼體制,例如Caesar凱撒密碼、Polybius密碼、多表替代密碼、維吉尼亞密碼等。凱撒密碼為例,就是將將英文字母向前移動(dòng)k位。從而生成字母替代的密表。例如移動(dòng)兩位在明文中的字母A其實(shí)代表的是C,以此類推。到了20世紀(jì)20年代,隨著機(jī)械技術(shù)的發(fā)展,轉(zhuǎn)輪密碼機(jī)誕生了,給密碼學(xué)的應(yīng)用帶來(lái)了巨大進(jìn)步。

360截圖16440809323970.png

近代密碼階段

1945年至1975年這段時(shí)期被稱作近代密碼學(xué)階段。密碼學(xué)在這一階段的發(fā)展是以計(jì)算機(jī)通信技術(shù)的發(fā)展和普及為基礎(chǔ)的,由于信息在計(jì)算機(jī)通信中的存儲(chǔ)和傳輸要求,出于對(duì)信息安全的考慮,密碼學(xué)得到了極快的發(fā)展。1949年Shannon發(fā)表了一篇論文《保密系統(tǒng)的通信理論》,奠定了密碼學(xué)的理論基礎(chǔ),從而使具有數(shù)千年歷史的密碼學(xué)正式成為一門(mén)獨(dú)立學(xué)科。

360截圖16440809323970.png

現(xiàn)代密碼階段

1976年至今為現(xiàn)代密碼學(xué)階段。在近代密碼學(xué)時(shí)期,我們會(huì)發(fā)現(xiàn)注入密碼機(jī)等設(shè)備一開(kāi)始研制就是運(yùn)用于軍事和政治領(lǐng)域,到了20世紀(jì)70年代中期以前,密碼學(xué)的研究也是秘密進(jìn)行。W.Diffie和M.EHellman在1976年公布了一種密鑰一致性算法,簡(jiǎn)稱DH算法,標(biāo)志著密碼學(xué)進(jìn)入公鑰密碼學(xué)階段。

360截圖16440809323970.png

THEEND

最新評(píng)論(評(píng)論僅代表用戶觀點(diǎn))

更多
暫無(wú)評(píng)論