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