從古至今,信息安全就一直伴隨社會(huì)發(fā)展而存在。隨之發(fā)展而來的密碼學(xué),在這當(dāng)中也扮演了十分重要的角色。使用密碼技術(shù)不僅可以保證信息的機(jī)密性,還可以保證信息的完整性,防止信息被篡改和偽造。生活中,用到密碼學(xué)的例子也比比皆是,例如身份認(rèn)證、指紋解鎖、電子郵件等。2018年10月20日,中科館大講堂《知識(shí)就是力量》專場講座,我們邀請(qǐng)到中國密碼學(xué)會(huì)教育工作委員會(huì)副主任、中國密碼學(xué)會(huì)理事李子臣教授,帶我們暢游密碼的海洋。
Q?什么是密碼學(xué)?
A?要想知道什么是密碼學(xué),必須先知道什么是密碼。密碼是通信保密的工具,是信息安全(網(wǎng)絡(luò)空間安全)的核心。密碼技術(shù)是解決網(wǎng)絡(luò)與信息安全最有效、最可靠、最經(jīng)濟(jì)的手段,是信息系統(tǒng)內(nèi)置的免疫基因,沒有密碼就沒有網(wǎng)絡(luò)安全。因此,密碼可以用于網(wǎng)絡(luò)上的身份認(rèn)證、可以用于通信的保密。而密碼學(xué)則是研究編制密碼和破譯密碼的技術(shù)科學(xué),因此,密碼學(xué)具有四個(gè)屬性:機(jī)密性、完整性、認(rèn)證性、不可偽造性。
(回答者:李子臣)
Q?為什么說古典密碼是一門藝術(shù)?
A?人類文明發(fā)展到使用語言和文字后,就產(chǎn)生了保密通信和身份認(rèn)證問題,這是密碼學(xué)的主要任務(wù)。古典密碼與其說是一門科學(xué),不如說更像是一門藝術(shù),它們反映出古人的高超智慧和絕妙想象力,并且蘊(yùn)涵了現(xiàn)代密碼學(xué)思想的萌芽。比如,在古希臘戰(zhàn)爭中,為了安全傳送軍事情報(bào),奴隸主會(huì)把密令寫在剃光頭發(fā)的奴隸頭上,等到頭發(fā)重新長出來后,再讓他去盟友軍隊(duì)傳遞信息;或者使用斯巴達(dá)密碼棒傳遞消息。在中國,則有藏頭詩等隱晦傳達(dá)某些秘密的方法。
(回答者:李子臣)
Q?密碼與戰(zhàn)爭之間有什么關(guān)系?
A?從古到今,軍隊(duì)歷來是使用密碼最頻繁的地方,因?yàn)楸Wo(hù)己方秘密并洞悉敵方秘密是克敵制勝的重要條件。中國古代有著豐富的軍事實(shí)踐和發(fā)達(dá)的軍事理論,其中不乏巧妙、規(guī)范和系統(tǒng)的保密通信和身份認(rèn)證方法,比如中國古代軍事著作《六韜》中的“陰符”和“陰書”,就是后來密碼學(xué)中的“加密后的信息”或“密文”,其加密的方法,相當(dāng)于現(xiàn)代密碼學(xué)中變換的代替或移位;又比如我們?cè)谟耙晞≈谐R姷幕⒎?、信牌等,則都是具有驗(yàn)證身份的作用。擴(kuò)大到世界范圍,二戰(zhàn)時(shí)期圍繞恩尼格瑪密碼設(shè)計(jì)和破譯的戰(zhàn)爭,其過程跌宕起伏,盡顯人類智慧之美。
(回答者:李子臣)
(責(zé)任編輯/岳萌 ?美術(shù)編輯/胡美巖)