密碼學(xué) cryptology
定義:研究編制、分析和破譯密碼的學(xué)科。包括密碼算法、密碼協(xié)議和密碼系統(tǒng)等設(shè)計(jì)與分析的原理、方法和工具。
學(xué)科:計(jì)算機(jī)科學(xué)技術(shù)_信息安全_密碼理論與技術(shù)
相關(guān)名詞:密文 明文
圖片來(lái)源:視覺(jué)中國(guó)
【延伸閱讀】
密碼學(xué)是研究編制密碼和破譯密碼技術(shù)的科學(xué)。研究密碼變化的客觀規(guī)律,應(yīng)用于編制密碼以保守通信秘密的,稱為編碼學(xué);應(yīng)用于破譯密碼以獲取通信情報(bào)的,稱為破譯學(xué),總稱密碼學(xué)。
加密技術(shù)通常分為兩類:對(duì)稱式加密技術(shù)和非對(duì)稱式加密技術(shù)。對(duì)稱式加密就是加密和解密使用同一個(gè)密鑰,這種加密技術(shù)在當(dāng)今被廣泛采用。非對(duì)稱式加密就是加密和解密所使用的不是同一個(gè)密鑰,通常有兩個(gè)密鑰,稱為“公鑰”和“私鑰”,它們兩個(gè)必須配對(duì)使用,否則不能打開(kāi)加密文件。這里的“公鑰”是指可以對(duì)外公布的,“私鑰”則不能,只能由持有人一個(gè)人知道。它的優(yōu)越性就在這里,因?yàn)閷?duì)稱式的加密方法在網(wǎng)絡(luò)上傳輸加密文件時(shí)很難不把密鑰告訴對(duì)方,不管用什么方法都有可能被別人竊取,而非對(duì)稱式的加密方法有兩個(gè)密鑰,且其中的“公鑰”是可以公開(kāi)的,也就不怕別人知道,收件人解密時(shí)用自己的“私鑰”即可,這樣就很好地避免了密鑰的傳輸安全性問(wèn)題。
密碼破譯是一個(gè)信息量積累的過(guò)程,打破這個(gè)過(guò)程可以采取更合理的密碼設(shè)計(jì)方法,也可以采取合理的制度打破對(duì)方信息積累過(guò)程。實(shí)際應(yīng)用的密碼理論上都是可以破譯的,不可破譯的密碼基本都是一次性的,不具備大規(guī)模使用的性能。密碼使用需要對(duì)應(yīng)的密鑰,人們常說(shuō)的破譯往往都指的是破譯這個(gè)密鑰。
密碼學(xué)在當(dāng)今社會(huì)應(yīng)用十分普遍。小到公民個(gè)人隱私,大到國(guó)家機(jī)密、信息安全,都需要依靠密碼來(lái)保護(hù)。因此,大力發(fā)展密碼學(xué),對(duì)于維護(hù)國(guó)家長(zhǎng)治久安、社會(huì)和諧穩(wěn)定具有重要意義。
責(zé)任編輯:張鵬輝