密码学笔记1 密码学发展

来源:互联网 发布:mysql 修改表结构语句 编辑:程序博客网 时间:2024/06/02 00:44

本系列文章是学习《现代密码学趣味之旅》笔记
金城出版社,彭长根著。

一、古代保密之术

阴书
《六韬·龙韬》一书中,通过武王与妾姜子牙的对话,阐述了用兵作战的原则。该卷记载了采用“阴书”方法来传递军情,可以看作是密码学的萌芽,也标志着中国古代的秘密通信方法已具有了密码学的雏形。
密码学就是一种将公开信息转化为秘密信息的技术或者方法,简单地说,密码学是研究密码设计和密码破译的科学。
加密是密码学中最重要的技术方法之一,它是从古至今的一种保密通信的技术手段。

姜太公发明的阴书,以八个不等长度的符契来表达不同的指令。阴书把书分为三份,分三人传递,只有把三份重新拼合才能获得原来的信息。

后来演化成皇帝和大将各执一半的虎符,作为调兵遗将的凭证,在后来的战争通信中被广泛使用。

古代藏头诗
《水浒传》“吴用智赚玉麒麟”,军师“智多星”吴用,利用卢俊义正为躲避“血光之灾”的惶恐心理,给卢俊义算了一卦并写了四句卦歌:“芦花丛中一扁舟,俊杰俄从此地游。义士若能知此理,反躬难逃可无忧”。巧妙地把“卢俊义反”四个字藏于四句卦歌之首。

戚继光的反切密码
戚继光使用两首诗作为密码本,破解非常复杂。

公元前480年 希腊人用蜡遮盖军事情报

公元前440年古希腊战争中,用一种“光头刺字”的隐写术来传递情报。

雅典和斯巴达战争中腰带密码

恺撒密码

恩尼格玛机
德国人在二战时期发明的标志性技术,由德国发明家谢尔比乌斯和里特于1918年制造,它表面上像一台普通的打字机,由三部分组成:键盘、转子和显示器,破译难度史无前例。这种机器最初只被用于商业,由于军事需要,德国很快就将其应用于军事通信。二战爆发后,恩尼格玛机被德国军事部门广泛采用,德国称之之“永远无法破译的超级密码”。

1928年,盟军截获一台恩尼格玛机,波兰并于1932年得到破译方法。
1937年,德国对恩尼格玛机进行了修改,1940年图灵制造出一台“图灵炸弹”,最终成功地破译了恩尼格玛。 后来人们都普遍认为盟军在二战的胜利能够提前两年,完全归于恩尼格玛机被成功地破译。

中国破译专家池步洲
中国著名的密码破译专家,1941年12月3日,截获了一封日本发给其驻美大使的密电,通过破译认为日本可能在周日袭击珍珠港。蒋介石立即向美国通报,但美国人没有信任,付出了惨痛的代价。

1943年4月18日,指挥偷袭珍珠港的日本海军大将山本五十六,时任日本联合舰队的司令长官,与其他日本高级军官乘坐2架飞机、6架战斗机到太平洋前线巡视。池步洲再次破译了此次军事行动的情报,美军派出16架战斗机袭击,山本五十六在袭击中死亡。

考文垂之痛
1941年11月14日,德国空军晚上袭击考文垂。英国首相丘吉尔决定不予以保护,以防止德军知道其恩尼格玛被破解的密码。

1999年科索沃战争
南联盟使用多种计算机病毒,实施网络攻击,使北约军队的一些网站被垃圾信息阻塞,北约的一些计算机网络系统曾一度瘫痪。美国中曲情报局利用互联网彻底干扰了南联盟的军、警和秘密警察通讯网,南联盟的指挥系统一片紊乱。中央情报局还精心设计了一种被称为“AF-99”的计算机病毒,直接侵入了米洛舍维奇的电脑系统。

网络信息战随后在阿富汗战争、科索沃战争和伊拉克战争中大显身手。

2014年2月27日
中央网络安全和信息化领导小组宣告成立。

二、替换与换位

恺撒大帝用的是一种简单的换位方法加密。经典换位加密法

原创粉丝点击