从《暗算》中还原真实的密码技术发展史.
- 格式:docx
- 大小:14.72 KB
- 文档页数:9
简述我国密码系统的发展历程我很乐意为您介绍我国密码系统的发展历程。
中国的密码学历史可以追溯到古代,早在公元前400年左右,古代中国人就已经开始使用密码来保护重要信息。
但是,现代密码学的发展始于20世纪初,随着国家安全需求的增加,我国的密码学也得到了快速发展。
20世纪初,我国开始使用一些简单的密码方法,如替换密码和移位密码等。
这些方法的安全性较低,易受到攻击。
在20世纪30年代,我国开始引进国外先进的密码技术,如矩阵密码和复杂置换密码等。
这些方法的安全性得到了大幅提高,但是仍然存在一些弱点。
到了20世纪50年代,我国开始研制自己的密码技术。
1955年,我国研制成功了第一台电动密码机——“紫电一号”,这是我国自主研制的第一台密码机。
之后,我国的密码技术得到了快速发展,先后研制出了“紫电二号”、“紫电三号”、“紫电四号”等一系列密码机,并在国内外得到广泛应用。
20世纪60年代,我国开始研制数字密码技术,这是密码学的一个重要发展方向。
1964年,我国成功研制出了第一台数字密码机——“神秘一号”,这是我国自主研制的第一台数字密码机。
之后,我国的数字密码技术得到了快速发展,先后研制出了“神秘二号”、“神秘三号”、“神秘四号”等一系列数字密码机,并在国内外得到广泛应用。
21世纪初,我国开始研制量子密码技术,这是密码学的一个重要发展方向。
量子密码技术是一种基于量子力学原理的密码技术,具有极高的安全性。
我国在量子密码技术方面取得了一系列重大突破,先后研制出了量子密钥分发系统、量子密码机等一系列量子密码设备,并在国内外得到广泛应用。
总的来说,我国的密码系统经历了从简单密码方法到复杂密码技术,再到数字密码和量子密码技术的发展历程。
随着国家安全需求的不断增加,我国的密码技术将继续得到快速发展。
密码学发展史简述密码学作为一门古老而又充满活力的学科,经历了漫长的发展历程。
以下是密码学发展史的主要阶段和特点:1. 古典密码阶段:古典密码阶段主要指古代至20世纪初的密码技术。
这一时期的密码技术以简单的替换和置换为基础,如凯撒密码和维吉尼亚密码等。
古典密码的加密方法较为简单,容易被破解,但为后续密码学的发展奠定了基础。
2. 近代密码阶段:随着20世纪初数学的发展,密码学逐渐进入近代密码阶段。
这一时期的密码技术开始利用数学工具进行加密,如频率分析、线性代数和概率论等。
近代密码阶段的代表性成果包括二战期间德国的恩尼格玛密码机和美国的斯诺登密码等。
3. 现代密码阶段:20世纪70年代以后,随着计算机科学和信息论的发展,密码学进入现代密码阶段。
现代密码阶段以公钥密码和哈希函数为代表,这些加密方法能够提供更加安全和可靠的通信和数据保护。
RSA、Diffie-Hellman、SHA-256等算法的出现标志着现代密码学的成熟。
4. 当代密码阶段:进入21世纪,随着互联网和移动通信的普及,密码学在信息社会中的作用越来越重要。
当代密码阶段注重的是隐私保护、安全通信、身份认证等方面的问题,密码学与其他学科的交叉发展也越来越明显。
同时,随着量子计算技术的发展,量子密码学也成为一个研究热点。
5. 量子密码学:量子密码学是利用量子力学原理进行信息加密和安全通信的学科。
由于量子力学中的一些基本原理,如量子不可克隆定理和海森堡不确定性原理等,量子密码能够提供更加可靠和安全的加密方法,是未来密码学的一个重要发展方向。
6. 密码学与其他学科的交叉发展:随着应用需求的不断拓展,密码学与多个学科领域产生了交叉融合。
例如,生物信息学、量子物理学、人工智能等领域与密码学的结合,为解决复杂的安全问题提供了新的思路和方法。
7. 密码学应用领域的拓展:随着技术的发展和社会需求的增加,密码学的应用领域也在不断拓展。
除了传统的通信和网络安全领域外,密码学还广泛应用于金融、医疗、物联网、区块链等领域。
文学经典中的红色记忆华民族向以诚信示人,但在 3残酷的国家、民族利益之争 方面,尔虞我诈亦不弱于人。
早在2000多年前的春秋时代,吴 国军事学家孙武便曾明言:“不知敌 之情者,不仁之至也,非人之将也,非 主之佐也,非胜之主也。
”而如何才能 做到料敌于先呢?这位兵家鼻袓也毫 不讳言地指出:“先知者,不可取于鬼神,不可象于事,不可验于度,必取于 人,知敌之情者也。
”而这些深知敌营 虚实的人物,孙武子给了他们以一个 颇具深意的称号:“间”。
“间”字的本意是“幵门月入,门 有缝而月光可入”。
用以拟人,则指的 自然是那些为己方打幵空隙、透露胜 利曙光的人。
虽然后世多以间谍并用, 但事实上“谍”与“间”并非一物。
“谍” 字从“菜”,本指记载家世的薄木片。
因此“谍”字本意是秘不示人的文件。
所以“间谍”一词从来便没有贬 义,只是从其字义来看,其本非个体, 而是指代一个由专业从事情报收集、 整理、解析的庞大系统。
一如小说《暗 算》之中那个神秘莫测的“701”。
《喑算》的缘起作为一部谍战小说,《暗算》的剧 情设置非常别致而有趣。
那个虚构中 “效仿苏联克格勃第七研究所”而成立 的“701所”,显然是共和国最为重要 的情报部门之一。
但是他们的对手却 并非是具象化的个体,而是一个个无 线电频道、一串串密码、甚至是每一 个人最为本能的欲望和情绪。
在小说《暗算》的幵头,作者麦家 曾以半虚构的笔触描写了自己偶然在 飞往北京的航班上遇到的几位同乡, 从而与共和国神秘的情报机构701所 结缘。
而随着701所进入解密周期,自 己又有幸采访到了几位701所的前领导,从而了解并记录下了一些有关701 所的奇闻逸事。
麦家将那些工作于701所中人, 分为“听风者”“看风者”和“捕风者”, 分别对应于70丨所的三个部门“监听 局” “破译局”和“行动局”。
在“听风者”的故事中,麦家讲述 了一段惊心动魄的往事:20世纪60 年代末北方某邻国突然在52个小时内 将数百个师旅级以上单位的无线电联 络的频率、时间、呼号等等,统统进行 了变更。
密码学的发展历史及加密方法我一开始接触密码学的时候,那真是瞎摸索。
就感觉密码学这东西特别神秘,好像藏着巨大的宝藏,我就一头扎进去了。
先说密码学的发展历史吧。
据说很早很早以前,人们就有保密通信的需求了。
像古代的斯巴达人,他们有一种很简单的加密方法,就是把牛皮缠绕在一根木棍上,写上信息,然后把牛皮取下来,传给需要的人。
没有那根同样粗细的木棍,信息看起来就乱七八糟的。
这可以算是很原始的加密了。
后来,我发现凯撒大帝也玩加密。
他那个加密方法相对来讲比较好懂一点,就是简单的替换。
比如说把每个字母按照一定的规律向后移几位。
这就好比把一群小朋友重新排个队,但是按照一定的规则来排。
我自己也试过这种方法,按照我的理解写了个小纸条加密,但是我犯了个错,就是把移动的位数搞错了,结果解密的时候完全乱套了。
到了近代,密码学就复杂得多了。
二次大战的时候,像恩尼格玛机这种加密设备就出现了。
这东西可不得了,算出密码可不容易。
当时的密码学家们,就像在一个巨大的迷宫里面找出口。
我也试着去了解恩尼格玛机的原理,看了好多资料,什么转子啊,电路啊,看得我头昏脑涨。
开始的时候根本不明白那些个转子转动是怎么影响加密结果的,就像一团乱麻在我眼前。
不过慢慢地,多琢磨几遍后就有点开窍了。
现在的加密方法就更高级了。
对称加密,我觉得就是两边都有同一把钥匙。
我自己试着写了个很简单的对称加密程序,用的是简单的算法,通过把信息按照一定的数学运算来变成密文。
但是这里面有个问题,就是怎么安全地把这把钥匙给对方。
如果钥匙在传输的过程中被截获了,那加密就白搭了。
这就好比你把自己家保险柜的钥匙在寄给别人的时候被人偷了。
还有非对称加密呢,有公钥和私钥。
公钥就像公开的信箱,任何人都能往里面塞东西,但是只有私钥才能把东西拿出来。
我最初理解这个概念的时候真是一头雾水,怎么可以这样呢,后来跟着网上的教程一步一步做验证,才慢慢明白了其中的道理。
加密和解密的过程感觉像是两个人在玩一种特别高端的捉迷藏。
密码学的发展简史中国科学院研究生院信息安全国家重点实验室聂旭云学号:2004 密码学是一门年轻又古老的学科,它有着悠久而奇妙的历史。
它用于保护军事和外交通信可追溯到几千年前。
这几千年来,密码学一直在不断地向前发展。
而随着当今信息时代的高速发展,密码学的作用也越来越显得重要。
它已不仅仅局限于使用在军事、政治和外交方面,而更多的是与人们的生活息息相关:如人们在进行网上购物,与他人交流,使用信用卡进行匿名投票等等,都需要密码学的知识来保护人们的个人信息和隐私。
现在我们就来简单的回顾一下密码学的历史。
密码学的发展历史大致可划分为三个阶段:第一个阶段为从古代到1949年。
这一时期可看作是科学密码学的前夜时期,这段时间的密码技术可以说是一种艺术,而不是一门科学。
密码学专家常常是凭直觉和信念来进行密码设计和分析,而不是推理证明。
这一个阶段使用的一些密码体制为古典密码体制,大多数都比较简单而且容易破译,但这些密码的设计原理和分析方法对于理解、设计和分析现代密码是有帮助的。
这一阶段密码主要应用于军事、政治和外交。
最早的古典密码体制主要有单表代换密码体制和多表代换密码体制。
这是古典密码中的两种重要体制,曾被广泛地使用过。
单表代换的破译十分简单,因为在单表代换下,除了字母名称改变以外,字母的频度、重复字母模式、字母结合方式等统计特性均未发生改变,依靠这些不变的统计特性就能破译单表代换。
相对单表代换来说,多表代换密码的破译要难得多。
多表代换大约是在1467年左右由佛罗伦萨的建筑师Alberti发明的。
多表代换密码又分为非周期多表代换密码和周期多表代换密码。
非周期多表代换密码,对每个明文字母都采用不同的代换表(或密钥),称作一次一密密码,这是一种在理论上唯一不可破的密码。
这种密码可以完全隐蔽明文的特点,但由于需要的密钥量和明文消息长度相同而难于广泛使用。
为了减少密钥量,在实际应用当中多采用周期多表代换密码。
在16世纪,有各种各样的多表自动密钥密码被使用,最瞩目的当属法国人Vigtnère的Vigenère密码体制。
《暗算》读后感首先,《暗算》的故事情节紧凑而引人入胜。
小说通过多个线索交织,构建了一个错综复杂的情报世界。
主人公安在天、黄依依等人的命运交织在一起,每个人物都有着自己的秘密和使命。
这种多线叙事的手法不仅增加了故事的层次感,也让读者在阅读过程中始终保持着高度的紧张感和好奇心。
每一个章节的结尾都留下了悬念,让人迫不及待地想要继续读下去,一探究竟。
其次,书中的人物形象饱满而立体。
安在天是一个智勇双全的特工,他的冷静与机智在多次危机中起到了关键作用。
黄依依则是一个充满智慧和勇气的女性,她在情报战中的表现令人钦佩。
这些人物不仅有鲜明的性格特点,还有着复杂的内心世界。
他们的选择和行动往往充满了矛盾和挣扎,这使得人物形象更加真实可信。
例如,安在天在面对亲情和国家利益的冲突时,内心的煎熬和痛苦让人感同身受。
这种人性的复杂性使得小说不仅仅是一场智力的较量,更是一次心灵的洗礼。
再者,《暗算》通过对情报战的描写,展现了人性的多面性和复杂性。
在这场没有硝烟的战争中,每个人都在为了不同的目的而努力。
有人为了信仰,有人为了利益,有人为了爱情。
这些不同的动机交织在一起,形成了一个个令人难以预料的剧情转折。
作者通过细腻的心理描写,揭示了人性中的善与恶、爱与恨、忠诚与背叛。
这些情感的碰撞不仅推动了情节的发展,也引发了读者对人性本质的深刻思考。
在情报战的背后,其实是对人性的拷问和反思。
此外,小说中的细节描写也非常出色。
麦家通过对环境、动作、对话等细节的精心刻画,让读者仿佛置身于那个充满神秘和危险的世界。
例如,书中对密码破译过程的描写,不仅展示了技术的高超,还体现了人物的智慧和毅力。
这些细节不仅增强了故事的真实感,也为读者提供了一种沉浸式的阅读体验。
在阅读过程中,我仿佛能感受到那种紧张的氛围和激烈的对抗,这种代入感使得小说更加引人入胜。
最后,我认为《暗算》不仅仅是一部谍战小说,更是一部关于信仰和理想的文学作品。
书中的每一个角色都有自己的信仰和追求,他们为了实现自己的理想不惜付出巨大的代价。
密码的发展史:从起源到量子计算与人工智能一、密码起源与早期发展密码的起源可以追溯到古代的加密技术,最初的形式是简单的替换式密码,例如罗马帝国时期的凯撒密码。
这种密码通过将字母在字母表中向后移动固定位置来实现加密和解密。
凯撒密码是军事通信中常用的加密方式,保证了信息的安全。
二、古典密码:如凯撒密码、罗马密码古典密码阶段,人们开始使用更复杂的加密技术,如多字母替换密码。
这种密码使用多个密钥来加密信息,提高了破解的难度。
然而,这些古典密码的破解仍然需要时间和耐心,但它们的出现为现代密码学的发展奠定了基础。
三、近代密码:机械与电子密码随着机械和电子技术的发展,近代密码开始使用机械设备和电子设备进行加密。
例如,二战期间使用的Enigma密码机就是一种使用电子设备进行加密的方式。
虽然这种密码机在当时非常先进,但最终被破解了,这表明任何加密系统都可能被破解,为现代密码学提出了更高的挑战。
四、现代密码:基于数学与计算科学现代密码学开始于20世纪70年代,基于数学和计算科学的发展。
现代密码学使用复杂的算法来加密和解密信息,确保信息的安全。
这些算法通常基于数学中的一些复杂问题,如离散对数、线性代数和概率论等。
现代密码学的发展为互联网和社交媒体时代的网络安全提供了基础。
五、网络密码:互联网与社交媒体时代随着互联网和社交媒体的发展,网络密码成为保护个人和企业信息安全的重要手段。
网络密码通常使用哈希函数和加密算法来确保信息的安全。
此外,为了提高安全性,现代网络密码还采用了多因素身份验证等措施,以防止黑客入侵。
六、生物识别密码:指纹、面部识别等生物识别技术是一种基于生物特征的身份验证方法,如指纹、面部识别等。
生物识别技术可以用于保护个人和企业信息安全,因为每个人的生物特征都是独一无二的。
生物识别技术还可以用于移动支付、访问控制等领域,为人们的生活带来了便利和安全。
七、未来密码:量子计算与人工智能未来密码的发展将受到量子计算和人工智能的影响。
《暗算》这本书,我得说,真是让我大开眼界。
一开始,我以为这只是一本普通的间谍小说,结果读着读着,我发现自己完全被作者对情报工作的神秘描绘给迷住了。
这书就像是一部精心编排的谍战大片,每个细节都让人心跳加速。
首先,让我说说这本书的情节。
故事围绕着一个神秘的情报组织展开,这个组织里的每个人都是高手中的高手。
他们不仅智商超群,而且身手不凡。
作者对这些角色的刻画非常细致,让我感觉自己就像是在看一部真实的纪录片。
每个角色都有自己的背景故事,都有自己的动机和目标,这让我对他们产生了深深的共鸣。
然后,咱们聊聊那些让人眼花缭乱的情报技术。
作者对这些技术的描述简直就像是在上一堂高级间谍课程。
从密码破译到网络攻击,从心理战到物理战,每一项技术都被描绘得栩栩如生。
我记得有一个情节,主角们需要破解一个复杂的密码,他们用的方法简直让我目瞪口呆。
他们不仅需要数学知识,还需要对历史和文化有深入的了解。
这让我意识到,情报工作不仅仅是勇气和力量的较量,更是智慧和知识的较量。
但是,这本书最让我印象深刻的,还是它对情报工作的神秘感的描绘。
作者没有简单地把情报工作描绘成一场简单的猫鼠游戏,而是深入地探讨了情报工作背后的道德和伦理问题。
比如,当情报人员为了完成任务不得不牺牲自己的道德底线时,他们的内心会经历怎样的挣扎?当他们面对敌人的家人时,他们是否能够保持冷静和客观?这些问题让我对情报工作有了更深的理解和同情。
最后,我想说,《暗算》这本书不仅仅是一本间谍小说,它更像是一面镜子,让我们看到了情报工作背后的人性和道德。
读完这本书,我感觉自己就像是经历了一场心灵的冒险。
我得说,这书真是太棒了,我强烈推荐给所有对情报工作感兴趣的朋友们。
中国密码技术的发展历程及重大成就近年来,随着互联网和数字化技术的不断发展,我们的生活和工作方式已经发生了翻天覆地的变化。
而作为数字化时代的重要组成部分,密码技术也在不断地发展和完善,起到了保护网络安全和数据隐私的重要作用。
今天,我们就来回顾一下中国密码技术的发展历程及重大成就。
一、古代密码技术早在古代,我国的军事指挥者为了保护机密信息,就采用了许多古老的密码技术。
例如,公元前十一世纪,周王室就将“天干地支”作为一种密码方式,用于记录历史和传递机要情报。
而到了宋代,林洪在他的著作《梦溪笔谈》中,提出了一些奇特的密码思想,如数理化、交叉逢源、点画传情等,这些思想对后来的密码学发展产生了很大的影响。
二、现代密码技术20世纪初期,密码技术得到快速发展。
在信息安全领域,美国成为了世界领先的力量。
但是在上世纪80年代末期,中国也开始了密码技术的自主研发。
经过几十年的努力,中国密码学家们终于取得了一些重要成就。
例如,1997年,由中国科学院院士严济慈带领的研究团队,成功破解了美国的加密卫星通信系统。
这一成果引起了国际上的轰动,证明了中国密码技术的实力和水平。
三、现代密码技术的发展在数字化时代的今天,密码技术变得更加重要和复杂。
随着量子计算和人工智能等新技术的出现,传统的密码技术已经面临着被攻破的风险。
因此,中国在这方面投入了更多的科研力量。
比如,2008年,中国密码学家王小云被选入国际密码学协会(IACR)的主席团,成为了首位该协会主席中的亚洲营员。
这一代表了中国密码技术圈的新一代的发展趋势。
四、结语随着中国密码技术的不断发展和进步,我们不断发挥着越来越重要的作用,为网络安全和信息保护做出贡献。
但是,我们也要坚持不懈地进行研究和创新,不断推动中国密码技术走向更加高端、精良和先进的方向。
介绍密码学的发展历史密码学的发展历程大致经历了三个阶段:古代加密方法、古典密码和近代密码。
1.古代加密方法(手工阶段)源于应用的无穷需求总是推动技术发明和进步的直接动力。
存于石刻或史书中的记载表明,许多古代文明,包括埃及人、希伯来人、亚述人都在实践中逐步发明了密码系统。
从某种意义上说,战争是科学技术进步的催化剂。
人类自从有了战争,就面临着通信安全的需求,密码技术源远流长。
古代加密方法大约起源于公元前440年出现在古希腊战争中的隐写术。
当时为了安全传送军事情报,奴隶主剃光奴隶的头发,将情报写在奴隶的光头上,待头发长长后将奴隶送到另一个部落,再次剃光头发,原有的信息复现出来,从而实现这两个部落之间的秘密通信。
公元前400年,斯巴达人就发明了“塞塔式密码”,即把长条纸螺旋形地斜绕在一个多棱棒上,将文字沿棒的水平方向从左到右书写,写一个字旋转一下,写完一行再另起一行从左到右写,直到写完。
解下来后,纸条上的文字消息杂乱无章、无法理解,这就是密文,但将它绕在另一个同等尺寸的棒子上后,就能看到原始的消息。
这是最早的密码技术。
我国古代也早有以藏头诗、藏尾诗、漏格诗及绘画等形式,将要表达的真正意思或“密语”隐藏在诗文或画卷中特定位置的记载,一般人只注意诗或画的表面意境,而不会去注意或很难发现隐藏其中的“话外之音”。
比如:我画蓝江水悠悠,爱晚亭枫叶愁。
秋月溶溶照佛寺,香烟袅袅绕轻楼2.古典密码(机械阶段)古典密码的加密方法一般是文字置换,使用手工或机械变换的方式实现。
古典密码系统已经初步体现出近代密码系统的雏形,它比古代加密方法复杂,其变化较小。
古典密码的代表密码体制主要有:单表代替密码、多表代替密码及转轮密码。
3.近代密码(计算机阶段)密码形成一门新的学科是在20世纪70年代,这是受计算机科学蓬勃发展刺激和推动的结果。
快速电子计算机和现代数学方法一方面为加密技术提供了新的概念和工具,另一方面也给破译者提供了有力武器。
从《暗算》中还原真实的密码技术发展史近期受《通信保密与信息安全》课的影响,大家都在找寻涉及密码题材的影视作品进行赏析,相关题材的作品有很多,《风语者》、《达芬奇密码》、《天使与魔鬼》、《风声》、《潜伏》等等这些都是很成功的影视作品,故事的精彩,情节的跌宕和一些知名艺人的细致演绎是它们成功的关键,密码在其中或是一个道具,或是一个噱头,并没有深层次的触及。
相对来讲05年火爆各大电视台的谍战大戏《暗算》是对这一题材触及的比较深的。
《暗算》分三个部分,分别是——第一部《听风》、第二部《看风》、第三部《捕风》:《听风》,即无线电侦听者;这是一群“靠耳朵打江山”的人,他们的耳朵可以听到天外之音,无声之音,秘密之音。
《看风》,即密码破译的人;这是一群“善于神机妙算”的人,他们的慧眼可以识破天机,释读天书,看阅无字之书。
《捕风》,即我党地下工作者;在国民党大肆实施白色恐怖时期,他们是牺牲者,更是战斗者,他们乔装打扮,深入虎穴,迎风而战,为缔造共和国立下了不朽的丰功伟业。
从电视剧中的很多细节刻画可以看出,作者麦家写作此书前对保密部门运作方式和秘密战线的斗争进行了深入了解,因此很多细节才会显得那么真实。
这是一部信息量很大的电视剧,人物刻画、故事主线上都不同于以往那些“高大全”的主旋律影视剧,显得真实、感人,有血有肉。
大多数人对此举的评价都非常正面,也有一些人从专业角度指出了电视剧的一些瑕疵。
其实,不论是原著作者还是导演,对于剧中涉及的很多专业问题也只能是一知半解,因为毕竟剧作本身不是密码学知识的科普讲座,剧中一些涉及密码学专业方面的硬伤也是情有可原的。
提起密码技术,人们常常和隐写墨水、微缩胶片、纽扣照相机、袖珍发报机、钢笔手枪之类谍报装备、技术相联系。
事实上密码技术源远流长,和人类历史的发展密不可分。
只要人类社会还存在斗争,密码技术就永远不会消亡。
美国著名密码学家Bruce Schneier在《应用密码学》开篇即写道:“现代密码学家通常也是理论数学家。
描述我国密码系统的发展历程
我国密码系统的发展历程可以追溯到几千年前的古代,当时已经使用了一些简单的加密方式来保护重要信息的安全。
但是,真正的密码学研究始于20世纪初。
在20世纪30年代,随着机械密码机的出现,我国开始进入密码学的现代化阶段。
在1950年代初期,随着我国政治形势的变化,我国的密码学工
作受到了前所未有的关注。
毛泽东主席亲自指示成立了密码研究所,研究所开展了大量的密码学研究工作,并在1955年成功破解了美国CIA的加密电报。
20世纪70年代,我国开始研制自己的加密设备,取得了很大的进展。
1984年,我国的第一台电子密码设备诞生,标志着我国进入
了电子密码技术的时代。
此后,我国一直在加强密码学的研究与发展,在密码算法、密码芯片、密钥管理等方面不断取得进步。
随着信息技术的不断发展,我国密码学的发展也面临着新的挑战。
近年来,我国密码学研究重心已经从传统的密码算法研究转向了量子密码学、云安全等新领域的研究。
可以预见,未来我国的密码学研究仍将面临着更多的机遇和挑战。
- 1 -。
暗算看风密码机原理
“暗算”是一种古老的密码编码技术,也被称为“看风”或
“看风使舵”。
它的原理是通过将明文按照一定规则转换成密文,
以达到加密的目的。
这种方法在古代常常用于军事或外交通信中,
以防止敌人窃取情报。
在“暗算”中,通信双方事先约定好一些转换规则,比如将字
母按照特定顺序排列,或者用特定的符号代替字母。
然后,发送方
按照约定的规则将明文转换成密文,发送给接收方。
接收方则按照
相同的规则将密文还原成明文,从而理解发送方想要表达的内容。
这种加密方法的优点在于,只有知道转换规则的人才能解密消息,因此可以有效地保护通信内容的安全性。
然而,它也有缺点,
比如转换规则一旦泄露,加密就会失去作用。
总的来说,“暗算”或“看风”是一种简单而古老的加密方法,虽然在现代密码学中已经被更复杂的算法所取代,但它仍然具有一
定的历史意义和研究价值。
希望这个回答能够满足你的要求。
密码学的发展简史中国科学院研究生院信息安全国家重点实验室聂旭云学号:200418017029064密码学是一门年轻又古老的学科,它有着悠久而奇妙的历史。
它用于保护军事和外交通信可追溯到几千年前。
这几千年来,密码学一直在不断地向前发展。
而随着当今信息时代的高速发展,密码学的作用也越来越显得重要。
它已不仅仅局限于使用在军事、政治和外交方面,而更多的是与人们的生活息息相关:如人们在进行网上购物,与他人交流,使用信用卡进行匿名投票等等,都需要密码学的知识来保护人们的个人信息和隐私。
现在我们就来简单的回顾一下密码学的历史。
密码学的发展历史大致可划分为三个阶段:第一个阶段为从古代到1949年。
这一时期可看作是科学密码学的前夜时期,这段时间的密码技术可以说是一种艺术,而不是一门科学。
密码学专家常常是凭直觉和信念来进行密码设计和分析,而不是推理证明。
这一个阶段使用的一些密码体制为古典密码体制,大多数都比较简单而且容易破译,但这些密码的设计原理和分析方法对于理解、设计和分析现代密码是有帮助的。
这一阶段密码主要应用于军事、政治和外交。
最早的古典密码体制主要有单表代换密码体制和多表代换密码体制。
这是古典密码中的两种重要体制,曾被广泛地使用过。
单表代换的破译十分简单,因为在单表代换下,除了字母名称改变以外,字母的频度、重复字母模式、字母结合方式等统计特性均未发生改变,依靠这些不变的统计特性就能破译单表代换。
相对单表代换来说,多表代换密码的破译要难得多。
多表代换大约是在1467年左右由佛罗伦萨的建筑师Alberti发明的。
多表代换密码又分为非周期多表代换密码和周期多表代换密码。
非周期多表代换密码,对每个明文字母都采用不同的代换表(或密钥),称作一次一密密码,这是一种在理论上唯一不可破的密码。
这种密码可以完全隐蔽明文的特点,但由于需要的密钥量和明文消息长度相同而难于广泛使用。
为了减少密钥量,在实际应用当中多采用周期多表代换密码。
文学评论·现当代文学密码世界里的人性书写——评麦家的长篇小说《暗算》卜令欣 辽宁大学文学院摘 要:麦家小说在新世纪文坛中的创作可谓独树一帜,在“日常叙事”大肆盛行的时代,麦家却另辟蹊径,致力于特情题材的写作,通常被称为“新智力小说”或“特情小说”,这为当代文学的写作提供了另一种可能性。
在麦家的作品中,他用“密码”塑造了一个独立的世界,用密码意象和密码思维去讲述故事,使其作品呈现出独特的艺术魅力。
本文以麦家的长篇小说《暗算》为主要研究对象,揭秘麦家密码世界里的人性书写,探究在“密码”外衣下人物的悲剧命运。
关键词:人性;麦家;《暗算》;密码作者简介:卜令欣(1996-),女,汉族,山东省泰安市人,辽宁大学文学院硕士研究生二年级,研究方向:中国现当代文学。
[中图分类号]:I206 [文献标识码]:A[文章编号]:1002-2139(2019)-08-034-02麦家从20世纪80年代起就开始了他的文学创作,但一直没有在文坛上掀起水花,直到2008年,麦家的长篇小说《暗算》获得了茅盾文学奖,他才开始在文坛上大放异彩。
《暗算》的成功,有人会归结于其写作题材的新颖,有人归结于其叙述技巧的另辟蹊径。
诚然,这些不无道理。
从《解密》、《暗算》到《风声》,麦家都是以谍战故事作为写作题材,其作品中想象力丰富,叙述技巧奇崛而缜密。
他的这些作品在与影视剧“联姻”之后,有时候他便自然而然地与通俗小说家画上了等号。
但是,麦家的特情小说并非简单的通俗小说。
《暗算》叙事的表层结构与其深层意蕴之间蒙上了一层神秘的面纱,在面纱的背后麦家将人性的情感放在故事之中,将人性淋漓尽致充分地展现出来。
一、《暗算》中的密码世界麦家作品中的密码,为我们打开了了解密码世界的大门。
在《暗算》中,作家对密码进行了分类:“第一类是简易密码,……主要玩的是数字和文字的游戏;第二类是专业密码,……一般情况下这种密码都是由比较专业的数学专家设计的,玩的是复杂的数学游戏,而不是简单的数字游戏。
从《暗算》中还原真实的密码技术发展史近期受《通信保密与信息安全》课的影响,大家都在找寻涉及密码题材的影视作品进行赏析,相关题材的作品有很多,《风语者》、《达芬奇密码》、《天使与魔鬼》、《风声》、《潜伏》等等这些都是很成功的影视作品,故事的精彩,情节的跌宕和一些知名艺人的细致演绎是它们成功的关键,密码在其中或是一个道具,或是一个噱头,并没有深层次的触及。
相对来讲05年火爆各大电视台的谍战大戏《暗算》是对这一题材触及的比较深的。
《暗算》分三个部分,分别是——第一部《听风》、第二部《看风》、第三部《捕风》:《听风》,即无线电侦听者;这是一群“靠耳朵打江山”的人,他们的耳朵可以听到天外之音,无声之音,秘密之音。
《看风》,即密码破译的人;这是一群“善于神机妙算”的人,他们的慧眼可以识破天机,释读天书,看阅无字之书。
《捕风》,即我党地下工作者;在国民党大肆实施白色恐怖时期,他们是牺牲者,更是战斗者,他们乔装打扮,深入虎穴,迎风而战,为缔造共和国立下了不朽的丰功伟业。
从电视剧中的很多细节刻画可以看出,作者麦家写作此书前对保密部门运作方式和秘密战线的斗争进行了深入了解,因此很多细节才会显得那么真实。
这是一部信息量很大的电视剧,人物刻画、故事主线上都不同于以往那些“高大全”的主旋律影视剧,显得真实、感人,有血有肉。
大多数人对此举的评价都非常正面,也有一些人从专业角度指出了电视剧的一些瑕疵。
其实,不论是原著作者还是导演,对于剧中涉及的很多专业问题也只能是一知半解,因为毕竟剧作本身不是密码学知识的科普讲座,剧中一些涉及密码学专业方面的硬伤也是情有可原的。
提起密码技术,人们常常和隐写墨水、微缩胶片、纽扣照相机、袖珍发报机、钢笔手枪之类谍报装备、技术相联系。
事实上密码技术源远流长,和人类历史的发展密不可分。
只要人类社会还存在斗争,密码技术就永远不会消亡。
美国著名密码学家Bruce Schneier在《应用密码学》开篇即写道:“现代密码学家通常也是理论数学家。
暗算读后感暗算读后感当看完一本著作后,想必你一定有很多值得分享的心得,需要回过头来写一写读后感了。
但是读后感有什么要求呢?以下是小编精心整理的暗算读后感,欢迎阅读,希望大家能够喜欢。
《暗算》是作家麦家一部关于密码破译的小说,荣获中国茅盾文学奖。
撇开小说的真实性,看过这本书,我有很深的感触,特别是小说中的人物的奉献精神。
整本书讲述的是中国情报机构701的特殊人群的特殊生活,他们被封闭在一个山里面,基本上是与世隔绝。
小说采用一种新的叙述方式,即直接引用采访者的语言和作者自己的语言两种不同的方式进行描述。
麦家的写作读起来非常流畅,语言简练,专业。
故事就只用了三种人的身份构成,一个是听风者,第二个为看风者,第三个则是捕风者。
当然,这里指的风是指一些间谍性的行为,比如破译密码,侦察情报和实际的参与战争行为。
听风者用的是一个人作为主角,这人是个瞎子,名叫阿炳,这个阿炳从陆家村被带到破译局,主要是为了侦破敌国的密码,从一千多组的摩斯密码里听出敌方的电台,然后交给破译者去解迷,为国家的安全提供有力的信息。
当然,文中的阿炳简直就是个天才,他用了不到三个月的时间破掉了敌方的电台,令破译局原来计划一年完成的工作提前了许多。
而这个人却是敏感的,不容质疑的,他不愿意别人否定他的判断,就象否定他生活的判断一样。
这有些神经质,或者类似于疯子的行为。
在他倍受大家尊敬与膜拜,当然,他的缺点在于他经受不起任何的打击,在他的妻子背叛他后,他选择了自杀。
这让我想到,无论一个人有任何的优点,他的缺点很可能就是致命的,我们不可能同时拥有这样的人,这样的人太过于完美,于小说或者生活里都不太具有戏剧性,我们需要这样的戏剧性,这就是第一篇听风者里所吸引人的。
看风者指的是那些负责密码破译工作的人们,看风者这篇里,主角就是黄依依,她原来是数学家,打得一手好算盘而且还去美国留学回来的,在她的经历里,或者对两性之间的事情看得过淡些,或者这本就是人性的需要,但她又是心地善良的,她愿意帮人,当然,这里面包含私人的因素。
从《暗算》中还原真实的密码技术发展史近期受《通信保密与信息安全》课的影响,大家都在找寻涉及密码题材的影视作品进行赏析,相关题材的作品有很多,《风语者》、《达芬奇密码》、《天使与魔鬼》、《风声》、《潜伏》等等这些都是很成功的影视作品,故事的精彩,情节的跌宕和一些知名艺人的细致演绎是它们成功的关键,密码在其中或是一个道具,或是一个噱头,并没有深层次的触及。
相对来讲05 年火爆各大电视台的谍战大戏《暗算》是对这一题材触及的比较深的。
《暗算》分三个部分,分别是——第一部《听风》、第二部《看风》、第三部《捕风》:《听风》,即无线电侦听者;这是一群“靠耳朵打江山”的人,他们的耳朵可以听到天外之音,无声之音,秘密之音。
《看风》,即密码破译的人;这是一群“善于神机妙算”的人,他们的慧眼可以识破天机,释读天书,看阅无字之书。
《捕风》,即我党地下工作者;在国民党大肆实施白色恐怖时期,他们是牺牲者,更是战斗者,他们乔装打扮,深入虎穴,迎风而战,为缔造共和国立下了不朽的丰功伟业。
从电视剧中的很多细节刻画可以看出,作者麦家写作此书前对保密部门运作方式和秘密战线的斗争进行了深入了解,因此很多细节才会显得那么真实。
这是一部信息量很大的电视剧,人物刻画、故事主线上都不同于以往那些“高大全”的主旋律影视剧,显得真实、感人,有血有肉。
大多数人对此举的评价都非常正面,也有一些人从专业角度指出了电视剧的一些瑕疵。
其实,不论是原著作者还是导演,对于剧中涉及的很多专业问题也只能是一知半解,因为毕竟剧作本身不是密码学知识的科普讲座,剧中是情有可原些涉及密码学专业方面的硬伤也的。
提起密码技术,人们常常和隐写墨水、微缩胶片、纽扣照相机、袖珍发报机、钢笔手枪之类谍报装备、技术相联系。
事实上密码技术源远流长,和人类历史的发展密不可分。
只要人类社会还存在斗争,密码技术就永远不会消亡。
美国著名密码学家Bruce Schneier 在《应用密码学》开篇即写道:“现代密码学家通常也是理论数学家。
”的确,片中对于数学家和密码学关系的刻画也印证了这一说法,并且指出“密码破译领域埋葬的数学天才比任何其他领域都多”。
没有坚实的数学功底是干不了这一行的。
有人千方百计不想让人知道他跟人说了些什么,就有人偏想知道。
在这一行中,密码编码和密码破译永远针锋相对。
而就在这针锋相对中,诞生了现代的数字计算机。
就如剧中所说,计算机的老祖宗冯- 诺伊曼不仅是一位杰出的数学家,更是一位老道的密码学家。
20 世纪20 年代,人们发明了各种机械设备来自动处理加解密,密码机就于此时出现。
因为大多数密码机使用连线接通各个机械转轮,实现密码代换,所以也称之为“转轮机时代”。
转轮机设计思想对后世的现代密码学也产生了深远影响。
在著名的DES 密码中,转轮机时代的影子依旧清晰可辨。
德国的Enigma 转轮机是二战前的古典密码学时代的巅峰之作,但是远非如《看风》中所说的“世界上第一次将密码做成机械”。
这句台词凸显了原著作者和导演对此领域的懵懂。
实际上,Enigma 机只不过是此前出现的林林总总各式密码机中的佼佼者而已,却不能说是唯一的。
《看风》的台词虽然不够严谨,但此前数这段真实的历史不可抹杀。
通常人们认为一套密码的机密性全靠密码算法的保密,也就是保住密码机就万事大吉,丢掉密码机就全部完蛋了。
在古典密码学时代有可能确实如此,但是这种只具有历史意义的“受限制密码”的缺陷,瞎子都看得出来:谁也不能保证密码机万无一失、绝对不可能落入敌方或者第三方手里。
如果将一部密码的安全性整个建筑在算法保密性基础上,无异于自取灭亡!因此,早在19 世纪,荷兰人A.Kerckhoffs 就提出了一个在密码学界被公认为基础的假设,也就是著名的“ Kerckhoffs 假设”:一部密码的安全性全部依赖于密钥。
信息论鼻祖香农的格言则是:密码系统必须保证安全,即使机器设备落入敌手。
两人的意思是一致的。
这可以用一个比方来说明,如果将一部密码比喻成一个保险柜的话,好的密码应该做到,即使大盗们抓来设计保险箱的工程师,并且拿到保险箱图纸,唯独缺少关键的保险箱开锁口令,照样干瞪眼!既然如此,那密码还有什么破头?我们说,Kerckhoffs 假设只是一个理论上的完美假设,或者说是一个标杆。
破解设计良好的密码系统确实非常困难,问题是世上糟糕的密码系统比好的多得多,不论它的级别有多高。
密码设计和密码分析是一种斗智的过程,而世上的蠢材也远比天才多得多。
另一方面,随着技术的进步,今天看来还很完美的一部密码,明天或许就漏洞百出。
破译一部密码,如同进入一个迷宫,探索一个黑洞。
密钥处于一部密码的核心地位,并非象《看风》里借用陈二湖的口所说的那样,密钥只是插曲和枝节。
好的密码机通常都包括密钥生成器,密钥生成算法的好坏则直接影响着密码系统的安全性。
任何懂一点密码破译的人都知道,所有的破译工作针对的并非相对容易获得的密码系统本身,而是针对最核心的密钥。
认为破译密码是针对密码系统,是一种曲解。
破译是要找出一部密码的数学结构中蕴含的缺陷,终极目标则是密钥,或者在不能分解出密钥的情况下,至少找出明文和密文之间的函数关系。
大家都知道德国的“谜”密被美国人破解了,而破解过程却充满了艰辛,足够写成一本厚厚的惊险小说,里面涉及到德国人、波兰人、法国人和英国人,盖世太保和地下抵抗军的猫鼠游戏。
事件以波兰两位天才数学家和德国反纳粹人士的合作为开始,他们利用偷带出来的情报和数学工具成功复制出了一台Enigma 模拟机,并在波兰灭国之前成功携带它逃离。
到达英国后,他们纠正了约翰牛从语义学符号学入手的错误做法,并继续研究新型Enigma 机的破译方法。
随后,英国人从俘获的德国潜艇上缴获了一台密码机。
但是,单单一台密码机没用,如果不把轮齿对到合适的位置,那它就只是一个玩具,而密钥所起的作用就是将轮齿对到合适的位置。
没有密钥,光靠缴获的一台密码机没用。
在“ Kerckhoffs 假设”前提下,破译密码所作的工作就是分析一部密码的数学结构,从密文和明文中倒推回去,希望能 用数学方法推算出密钥。
有了密钥,问题就迎刃而解了。
今后的任何密报都不再是一堆乱码。
所以,接下来的工作 就是对密码机进境拆解、分析、演算、仿造,再用仿造的 密码机做实验,比如输入各种可能的明文和密钥,获取输 出的密文。
用这些测试用的明文、密文和密钥进行进 的演算和推导,需要继续做实验的话就再来第二轮,必要 时还得通过特工获取密钥的关键线索。
只要密码机不换 (也就是一部密码不进行更换),掌握了其数学结构的话, 即使对方更换密钥,过一段时间照样可以推算出新密钥来。
这种大规模演算和仿造在《看风》的情节里也有反映。
在密码系统安全性方面,日本是一个比较失败的例子。
日本在二战时先后使用的绿密、红密和紫密等密码先后为 中、美、苏、德所破译。
从破译所需要的已知条件来看,《看风》向我们展示 的是最困难的“唯密文攻击”,也就是破译者所能获得的 仅仅是密文,这种情况对于破译者是极其严酷的考验。
对 于一部设计良好的密码,“唯密文攻击”难如登天! 对于 破译者来说,该部密码的内部结构如果是已知条件,当然 对破译出密钥是一个极大的帮助。
如果情况并非如此,则 能部分得到密文所对应的明文也是好的。
当然,在很多情 况下,这只能靠猜。
正是这个原因, 701 从军方等部门所能 获得的国民党军政人员名单这些参考资料才具有巨大的价 值。
有时,密码使用者的误用对破译也有很大帮助。
典型 的误用就是:二战时,罗斯福的外交官然出于维护自己声望考虑一直坚持使用外交密本,但是总 是以典型的“ For Murphy ” f It 步 Robert Murphy 虽或者“ From Murphy ”开头,这正好帮了德国外交部下属的密码分析小组大忙。
当年参加破译工作的一位德国女破译家说,她在马尔堡逗留期间,曾见Robert Murphy 驾车经过:“我想上前截住他并握手——他为我们做了这么多工作。
”而德国在二战中将谁也不敢省略的“ heihitler ”译成诸如1234135426 之类,并包含在每一份密报中,同样为英国人的破译提供了极大便利。
古典密码学并没有随着计算机的使用而退出历史舞台。
1960 年代,北约一直使用美国研制的转轮密码机KL-7 和KW-7 进行多国通信。
它们是最后一批生产的转轮机之一。
与此同时,随着计算机技术的发展,现代密码学也蓬勃兴起,并得到广泛应用。
70 年代以前的密码分为两种:分组密码和序列密码(也称为“流密码”),一般军用密码以后者为主,原因很简单:序列密码每次加密一个字符,速度快,特征很不明显。
它的基本结构是:用一个随机密钥种子启动一套复杂的机构,产生一个输出的伪随机密钥流序列,然后再用这个密钥流序列去加密明文,产生密文。
这里最关键的密钥就是随机种子,而密码机的核心作用就是通过种子产生密钥流序列。
这种谍报员用的序列密码除了袖珍密码机之外只需要一个很简短的随机密钥种子,特工们并不需要傻瓜一样将老土老土的密码本随时带在身上,让对方抓个现行,只需要通过电台收听到诸如“今日菜价:青菜3 块5,黄豆5 毛”之类广播就够了。
从纯理论角度来说,世界上最安全的密码就是“一次一密乱码本”系统。
它并非是指某部密码,而是指这样一类东东,它的密钥和明文一样长,加密多长的明文,就使用多长的密钥。
这种东东压根就没有什么算法或者数学结构,所以数学上完全不可解。
它也不需要什么密码机,只要一本小小的密码本就可以了。
至于这本密码本,可能是保密性极高的袖珍密电本(可能采用化学隐写方法保密),也可能采用公开发行的书籍的某一页开始的若干段落或者字、词。
就是在科技发达的今天,“一次一密乱码本”系统依然没有退出历史舞台,而被广泛运用于谍报界。
原因很简单:它是数学上不可破的。
这类东东一点也不违反“ Kerckhoffs 假设”。
破解它的唯一办法就是获得密码本,也就是直接获得密钥。
至于如何获得密钥,那是间谍特工们的事,数学家可以回家睡觉了。
“一次一密乱码本”虽然从理论上难以破译,但是它带来的问题更多,比如密钥供应问题、无法防范通信失步等。
同样,它也存在误用问题,比如所产生的乱码的随机性可能很差。
有报道称,德国外交部安全条例规定了“一次性密钥本不得备份”原则,但密钥本世纪被复制了九份,并分发到了五个不同的驻外使馆。
有人曾经破译了苏联最高级别的密码系统,原因说来简单到了荒唐的地步:遇到了偶尔一次相同的一次性密钥本重新发布。
破译“一次一密乱码本”虽然不需要高深的数学知识,但是我们说好的破译家不仅仅是数学家,同样也是猜谜高手,他应该具有宽广的知识面。
这一点很重要。
抗战时期,轰炸重庆的日军得益于先前派出的气象间谍,他每次向日军大本营报告重庆天气。
国民党请来的美国破译专家亚德利通过分析截收到的密报内容,首先肯定密报的某些内容和当地天气相关,这属于一份气象情报,然后再将密报内容和天气、发报时间比对,猜测并排列出部分密文可能对应的明文,从而推断出密码本可能是某本英文书籍,后来国民党特工人员顺藤摸瓜,果然从嫌犯家中找到了这本书。