古典密码谁了解密码学的发展历史?

古典密码  时间:2021-07-28  阅读:()

古典密码体制中代换密码有哪几种?各有什么特点?

在古典密码学中,有四种类型的代替密码: ①简单代替密码(或单表代替密码),它将明文字母表中的每个字母用密文字母表中的相应字母来代替,明密文表字母存在惟一的一一对应关系,然后通过明密文对照表来进行加解密,容易受到频率统计分析攻击,例如:恺撒密码、仿射密码等。

②多名码代替密码,将明文中的每个字母按一定规律映射到一系列密文字母,这一系列密文字母称为同音字母,它的密文的相关分布会接近于平的,能够较好挫败频率分析,较简单代替密码难破译。

③多字母代替密码,通过一次加密一组字母来使密码分析更加困难,例如Playfair密码。

多表代替密码,使用从明文字母到密文字母的多个映射,每个映射像简单代替密码中的一一对应,比简单代替密码更安全一些,例如,维吉尼亚密码等。

解释在古典密码学中什么是频率攻击

这是对应于简单替换密码的一个破解方法,取比较著名的凯撒法为例:"凯撒法"就是一 种简单替换法,它把每个字母和它在字母表中后若干个位置中的那个字母相对应。

比如说我们取后三个位置,那么字母的一一对应就如下表所示: 明码字母表:abcdefghijklmnopqrstuvwxyz 密码字母表:DEFGHIJKLMNOPQRSTUVWXYZABC 于是我们就可以从明文得到密文:(veni,vidi,vici,“我来,我见,我征服”是儒勒·凯撒征服本都王法那西斯后向罗马元老院宣告的名言) 明文:veni,vidi,vici 密文:YHAL,YLGL,YLFL 很明显,这种简单的方法只有26种可能性,不足以实际应用。

一般上是规定一个比较随意的一一对应,比如 明码字母表:abcdefghijklmnopqrstuvwxyz 密码字母表:JQKLZNDOWECPAHRBSMYITUGVXF 甚至可以自己定义一个密码字母图形而不采用拉丁字母。

但是用这种方法所得到的密文还是相当容易被破解的。

至迟在公元九世纪,阿拉伯的密码破译专家就已经娴熟地掌握了用统计字母出现频率的方法来击破简单替换密码。

破解的原理很简单:在每种拼音文字语言中,每个字母出现的频率并不相同,比如说在英语中,e出现的次数就要大大高于其他字母。

所以如果取得了足够多的密文,通过统计每个字母出现的频率,我们就可以猜出密码中的一个字母对应于明码中哪个字母(当然还要通过揣摩上下文等基本密码破译手段)。

柯南·道尔在他著名的福尔摩斯探案集中《跳舞的人》里详细叙述了福尔摩斯使用频率统计法破译跳舞人形密码的过程。

频率分析法对"复式替换密码"就没有用了,比如德国的二战时期的Enigma。

谁了解密码学的发展历史?

介绍密码学的发展历史   密码学的发展历程大致经历了三个阶段:古代加密方法、古典密码和近代密码。

  1.古代加密方法(手工阶段)   源于应用的无穷需求总是推动技术发明和进步的直接动力。

存于石刻或史书中的记载表明,许多古代文明,包括埃及人、希伯来人、亚述人都在实践中逐步发明了密码系统。

从某种意义上说,战争是科学技术进步的催化剂。

人类自从有了战争,就面临着通信安全的需求,密码技术源远流长。

  古代加密方法大约起源于公元前440年出现在古希腊战争中的隐写术。

当时为了安全传送军事情报,奴隶主剃光奴隶的头发,将情报写在奴隶的光头上,待头发长长后将奴隶送到另一个部落,再次剃光头发,原有的信息复现出来,从而实现这两个部落之间的秘密通信。

  公元前400年,斯巴达人就发明了“塞塔式密码”,即把长条纸螺旋形地斜绕在一个多棱棒上,将文字沿棒的水平方向从左到右书写,写一个字旋转一下,写完一行再另起一行从左到右写,直到写完。

解下来后,纸条上的文字消息杂乱无章、无法理解,这就是密文,但将它绕在另一个同等尺寸的棒子上后,就能看到原始的消息。

这是最早的密码技术。

  我国古代也早有以藏头诗、藏尾诗、漏格诗及绘画等形式,将要表达的真正意思或“密语”隐藏在诗文或画卷中特定位置的记载,一般人只注意诗或画的表面意境,而不会去注意或很难发现隐藏其中的“话外之音”。

  比如:我画蓝江水悠悠,爱晚亭枫叶愁。

秋月溶溶照佛寺,香烟袅袅绕轻楼   2.古典密码(机械阶段)   古典密码的加密方法一般是文字置换,使用手工或机械变换的方式实现。

古典密码系统已经初步体现出近代密码系统的雏形,它比古代加密方法复杂,其变化较小。

古典密码的代表密码体制主要有:单表代替密码、多表代替密码及转轮密码。

  3.近代密码(计算机阶段)   密码形成一门新的学科是在20世纪70年代,这是受计算机科学蓬勃发展刺激和推动的结果。

快速电子计算机和现代数学方法一方面为加密技术提供了新的概念和工具,另一方面也给破译者提供了有力武器。

计算机和电子学时代的到来给密码设计者带来了前所未有的自由,他们可以轻易地摆脱原先用铅笔和纸进行手工设计时易犯的错误,也不用再面对用电子机械方式实现的密码机的高额费用。

总之,利用电子计算机可以设计出更为复杂的密码系统。

触摸云 26元/月 ,美国200G高防云服务器

触摸云触摸云(cmzi.com),国人商家,有IDC/ISP正规资质,主营香港线路VPS、物理机等产品。本次为大家带上的是美国高防2区的套餐。去程普通线路,回程cn2 gia,均衡防御速度与防御,防御值为200G,无视UDP攻击,可选择性是否开启CC防御策略,超过峰值黑洞1-2小时。最低套餐20M起,多数套餐为50M,适合有防御型建站需求使用。美国高防2区 弹性云[大宽带]· 配置:1-16核· ...

Pia云服务香港月20元游戏提供香港CN2云服务器

Pia云商家在前面有介绍过一次,根据市面上的信息是2018的开办的国人商家,原名叫哔哔云,目前整合到了魔方云平台。这个云服务商家主要销售云服务器VPS主机业务和服务,云服务器采用KVM虚拟架构 。目前涉及的机房有美国洛杉矶、中国香港和深圳地区。洛杉矶为crea机房,三网回程CN2 GIA,自带20G防御。中国香港机房的线路也是CN2直连大陆,比较适合建站或者有游戏业务需求的用户群。在这篇文章中,简...

UCloud优刻得,新增1核1G内存AMD快杰云机型,服务器2元/首月,47元/年

UCloud优刻得近日针对全球大促活动进行了一次改版,这次改版更加优惠了,要比之前的优惠价格还要低一些,并且新增了1核心1G内存的快杰云服务器,2元/首年,47元/年,这个价格应该是目前市面上最低最便宜的云服务器产品了,有需要国内外便宜VPS云服务器的朋友可以关注一下。UCloud好不好,UCloud服务器怎么样?UCloud服务器值不值得购买UCloud是优刻得科技股份有限公司旗下拥有的云计算服...

古典密码为你推荐
qq申请免费申请qq号免费立即申请java学习思维导图怎样使用思维导图软件人脸检测综述人脸识别的主要应用方向及其优缺点?linux操作系统好吗linux操作系统 比 windows系统 更好吗?修改qq密码保护怎么改QQ密码,还有改密保pps电影PPS里面好看的电影.推荐一下.oa系统包含哪些模块OA系统一般包含哪些功能模块?软件测试工程师待遇软件测试人员工资高吗?cad图批量打印CAD怎样批量打印图纸云桌面是什么意思云桌面虚拟化办公有哪些优点?
美国免费虚拟主机 江西服务器租用 视频空间租用 blackfriday 分销主机 vmsnap3 parseerror 主机合租 赞助 南通服务器 美国独立日 cloudlink 西安主机 个人免费邮箱 杭州电信宽带 google搜索打不开 register.com web服务器 hosts文件修改 gotoassist 更多