密码学博士说密码

2022-05-30 17:16:14   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《密码学博士说密码》,欢迎阅读!
密码学,博士,密码
龙源期刊网 http://www.qikan.com.cn

密码学博士说密码

作者:杨耿

来源:《大学生》2012年第20

我本科是学通信工程的,刚进入密码学读硕士研究生的时候,心里很兴奋。因为大家都觉得密码学很神秘,身边朋友们都询问我以后会不会成为谍战剧中的特工进入国家安全部门整天破译密码,有的人甚至将我等同于黑客。但由于之前听说过密码学很难,需要的数学理论比较深,对于密码学我也有些惶恐。刚入密码学的大门时,果不其然,很头疼。我们最初学习的主要是数学理论,相当抽象,同学们纷纷感慨:怎么能有人把这些密码算法弄出来?是怎么想的啊?好在随着学习的深入,当看到各种密码算法和密码协议将各种安全的挑战匪夷所思地解决的时候,不得不开始赞叹数学的魅力。

密码学,是研究编制密码和破译密码的技术科学研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学,总称密码学。作为信息安全的主干学科,西安电子科技大学的密码学名列前茅。1960年,西安电科技大学创建了我国高校最早的信息论专业,70年代中期开始向密码学方向扩展,并分别1990年和1993年,在全国高校中最早取得密码学硕士点和博士点,成为中国培养密码和信息安全人才及从事密码与信息安全研究的核心基地。

问题:你们学密码学的,能给我们破译一下qq密码、邮箱密码吗?

杨博士:身为密码学专业的学生,经常有同学问我能不能帮他们破解qq 密码。到底密码是什么?其实这些密码并不是真正意义上的密码,只是口令,就像天王盖地虎,宝塔镇河妖一样的暗号。密码指的是一个系统,密码学分为密码设计和密码分析两部分。密码设计就是建立各种类型的密码系统,我们要设计一个密码算法,建立一个密码方案等等,这些都属于密码设计;密码分析就是对这些系统进行攻击,进行破译。

密码系统用于军事和外交的保密通信已有几千年的历史。前两年热播电视剧《潜伏》中就常有这样的情节:余则成通过广播接收上级的消息时,抄写一段数字,再拿出一本书,就可以译出上级的指令,这就是一段保密通信的过程。在这个过程中,余则成和他的上级双方要事先约定好一本书,抄写的那些数字的含义,也是事先约定的。比如3789,就可以表示第37页第8行第9个字,这样余抄写下收到的数字,再按照约定好的方式在书中查找就可以译出相应的文字了。这是一种替代加解密的方式,就是将明文(要加密的信息)按一定方式用密文(加密后的信息)替代。除了替代法,常用的还有移位法,比如英文字母每一个都向后移3位,a变成db变成e,依此类推,最后的xyz在循环回来变成abc。经过这样移位,如apple就写成了dssoh,达到保密的效果。实用中,替代移位都是同时或者交替着多次使用,可以使得破译难度增大。这些都属于古典密码,密码的设计和分析大多都针对具体的语言,主要依靠人的聪明才智和直觉信念,比较少的依靠数学理论,目的就是进行保密通信。


本文来源:https://www.wddqxz.cn/0febfdb626d3240c844769eae009581b6ad9bd20.html

相关推荐