科技名词
您当前的位置: 首页  >  科技名词  >  科技名词
密码学
发布时间:2023-02-24     作者:   来源:学习强国全国科学技术名词审定委员会   分享到:
密码学
cryptology
定义:研究编制、分析和破译密码的学科。包括密码算法、密码协议和密码系统等设计与分析的原理、方法和工具。
学科:计算机科学技术_信息安全_密码理论与技术
相关名词:密文 明文
【延伸阅读】
密码学是研究编制密码和破译密码技术的科学。研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学,总称密码学。
加密技术通常分为两类:对称式加密技术和非对称式加密技术。对称式加密就是加密和解密使用同一个密钥,这种加密技术在当今被广泛采用。非对称式加密就是加密和解密所使用的不是同一个密钥,通常有两个密钥,称为“公钥”和“私钥”,它们两个必须配对使用,否则不能打开加密文件。这里的“公钥”是指可以对外公布的,“私钥”则不能,只能由持有人一个人知道。它的优越性就在这里,因为对称式的加密方法在网络上传输加密文件时很难不把密钥告诉对方,不管用什么方法都有可能被别人窃取,而非对称式的加密方法有两个密钥,且其中的“公钥”是可以公开的,也就不怕别人知道,收件人解密时用自己的“私钥”即可,这样就很好地避免了密钥的传输安全性问题。
密码破译是一个信息量积累的过程,打破这个过程可以采取更合理的密码设计方法,也可以采取合理的制度打破对方信息积累过程。实际应用的密码理论上都是可以破译的,不可破译的密码基本都是一次性的,不具备大规模使用的性能。密码使用需要对应的密钥,人们常说的破译往往都指的是破译这个密钥。
密码学在当今社会应用十分普遍。小到公民个人隐私,大到国家机密、信息安全,都需要依靠密码来保护。因此,大力发展密码学,对于维护国家长治久安、社会和谐稳定具有重要意义。