本文目录一览:
世界上最难破解的密码数字是什么
密码主要用于军事,无论古今中外,概莫能外。据《六韬》所载,3000年前由姜子牙发明了“阴符”,这就是最初的密码。后被广泛运用于我国古代维护国家安全的军事活动和情报活动中。
相传姜太公带领的周军指挥大营被叛兵包围,情况危急。姜太公令信使突围,他怕信使遗忘机密,又怕周文王不认识信使,耽误军务大事。于是就将自己珍爱的鱼竿折成数节,每节长短不一,各代表一件军机,令信使牢记,不得外传。
信使回到朝中,文王令左右将几节鱼竿合在一起,亲自检验。他辨认出是姜太公的心爱之物,便亲率大军解了姜太公之危。事后,姜太公妙思如泉涌,他将鱼竿传信的办法加以改进,便发明了“阴符”。后来又演化成皇帝和大将各执一半的“虎符”,作为调兵遣将的凭证。
宋朝时,官方便将常用的40个军事短语,分别用40个字来代替,然后编出一首40个字的诗,作为破译的“密码本”。到了明朝,戚继光发明了反切码,他还专门编了两首诗歌,作为“密码本”。这两首诗歌是反切码全部秘密所在,它使用汉字注音方法中的“反切法”,取声母和韵母按照顺序进行编号,再进行读取。其原理与现代密电码的设计原理完全一样,但却比现代密码更难破译。
那么西方的情况又是如何呢?
在古希腊,人们用一条带子缠绕在一根木棍上,沿木棍纵轴方向写好明文,解下来的带子上就只有杂乱无章的密文字母。解密者只需找到相同直径的木棍,再把带子缠上去,沿木棍纵轴方向即可读出有意义的明文。
公元前1世纪,凯撒密码被用于高卢战争中,这是一种简单易行的单字母替代密码。战前凯撒设计了一种对重要的军事信息进行加密的方法,即使这些信息被截获,敌方也不一定能看懂。其实,凯撒密码字母移位的位数就是一种简单易行的单字母替代密码。密码轮是利用凯撒密码来应用的,通过把字母移动一定的位数来实现加密和解密。
计算机因解码而诞生
工业革命后,密码学也进入了机器时代、电子时代。上世纪20年代,人们发明了各种机械设备来自动进行加解密,于是就出现了密码机。因为大多数密码机使用连线接通各个机械转轮,实现密码代换,所以也称之为“转轮机时代”。
世界上最著名的密码机是德国在第一次世界大战时发明的“谜”。
“谜”是世界上第一部机械密码机,其工作原理奠定了当今计算机加密的基础。这种密码融数学、物理、语言、历史、国际象棋原理、纵横填字游戏等为一体,被希特勒称为“神都没办法破译的世界第一密码”。一份德国报告称:“谜”能产生220亿种不同的密钥组合,假如一个人日夜不停地工作,每分钟测试一种密钥的话,需要约4.2万年才能将所有的密钥可能组合试完。
二战期间,“谜”被德军大量用于铁路、企业当中,令德军保密通讯技术处于领先地位。
盟军在破译“谜”密码过程中,吸纳了大批语言学家、人文学家、数学家、科学家加入解码队伍。电脑之父图灵, 1912~1954)也在其列。在图灵的领导下,这支优秀的队伍设计了人类的第一部电脑来协助破解工作。1939年8月,解码队伍完成了一部针对“谜”型机的密码破译机,每秒钟可处理2000个字符,绰号叫“炸弹”。半年后,它几乎可以破译所有被截获的德国情报,这使得德国的许多重大军事行动对盟军都不成为秘密。
虽然计算机因破译密码而诞生,而计算机的发展速度远远超过人类的想象。上世纪70年代,三位科学家和电脑专家设计了一个世界上最难破解的密码锁,意图利用长长的数学密码,保护储存在电脑数据库里的绝密资料,例如可口可乐配方、核武器方程式等。他们宣称,人类要想解开他们的密码,需要4万亿年。
当然,编制密码锁的三位专家没有想到,科学会发展得这样快。仅仅过了17年,世界五大洲600位专家利用1600部电脑,并且借助电脑网络,埋头苦干8个月,终于攻克了这个号称千亿年难破的超级密码锁。结果发现,藏在密码锁下的,并非可口可乐配方、核武器方程式,而是这样一句话:“魔咒是神经质的秃鹰。”
密码的民用不到30年
你恐怕没有想到,这样一个密码算法竟让发明者接受了长达5年的审判。因为,那时的密码还由军方垄断。1991年,美国学者齐默尔曼设计出一种经济而有效的产品。当时,美国法律规定,密码算法属于军火,但齐默尔曼还是铤而走险免费发放了这些加密软件。齐默尔曼被美国海关当局起诉的罪名是:“非法出口军火,给敌对国家和恐怖分子提供进攻美国的工具。”
当时,执政者认为,密码算法的广泛应用给恐怖分子、贩毒集团以可乘之机。而支持加密公众化的公民和密码学家认为,人们亟须使用密码来保护个人隐私。
随着电子商务的发展,大的商业公司也加入进来,他们需要强大的密码算法使他们能在网络时代保证业务的安全。经过5年的斗争,克林顿政府被迫更改了法律,大陪审团也放弃了对齐默尔曼定罪的想法。
随着网络时代的到来,密码成了现代都市生活中最普遍运用的个人信息认证手段,它以最简单的数字组合方式,取代各种烦琐的个人认证方法。
1993年,银行业务实行电脑联网。其中,与个人关系最紧密的是活期存款,银行从那时开始让储户设置个人密码。为了方便记忆,身份证的后几位数、生日、电话号码、门牌号等,是那时候老百姓最常用的密码。1996年,全国银行系统普及了密码的使用和设备更新。1999年开始,银行存取款必须使用密码就变成了硬性规定。现在,多数银行只要输入密码,凭存折或储蓄卡,就能进行5万元以下的支取,无需身份证。
2000年前后,国内各大网站开始大规模开发电子邮箱,那时候网站对邮箱密码的要求并不太严格,规定只要三个字符以上即可,有许多人就用ABC、123等做密码。在收到了用户邮箱被盗的反馈后,网站将密码最少数位提升至6位。现在这些以数字和字母搭配的“软密码”也越来越不安全了。例如,前不久国内就有某大型网站被黑客侵入,泄露客户的大量隐私。
目前大多银行等涉及高隐私的部门都开发出针对自己安全系统的“硬密码”,即非要在客户端插上一个类似于U盘那样的“密码”,然后再输入相应的软密码才能登录相应的网站。
经过数千年的演化,我们又回到了“虎符”的年代,只不过现在的虎符是电子的了。
转轮密码锁密码忘了怎么办
转轮密码锁密码忘记的解决技巧
1、听声音,从第一个开始转,听到齿轮轻轻的咔一声就停止,假如是1245,然后开锁,打不开就试2356,这样试的时候每个轮子一起转,(因为所有齿轮开锁的齿转到了相同方向),最多试8次就开了,一般2,3次就开了,这种密码本就是这种结构的。
2、找光线好的地方(或者用手电),看密码指轮下面的铁片,要认真看,会发现一个小的缺口,把三个缺口都朝向左边,然后每个数字向左边减三(五),就是密码。
转轮原理
转轮密码机由多个转轮构成,每个转轮旋转的速度都不一样,比如有3个转轮,分别标号为1,2,3,其中1号转轮转动26个字母后,2号转轮就转动一个字母。
当2号转轮转动26个字母后,3号转轮就转动1个字母。因此,当转轮密码机转动26X26X26次后,所有转轮恢复到初始状态,即3个转轮密码机的一个周期长度为26X26X26(17576)的多表代换密码。
Enigma 英格玛密码机是谁最先破译的?
德国密码中心的一个工作人员:施米特把密码机的工作说明文件以相当于今天的3万美元的价格卖给了法国的情报人员,可是法国人读不懂这个说明就转给了波兰情报局,富有戏剧性的是当时波兰情报机关刚刚从德国使馆的外交邮件中截获了一个英格码机并悄悄的复制了一台,波兰情报机关的天才数学家:雷耶夫斯基:利用这台复制的英格码机和法国提供的说明文件成功的破译了这种密码.
但实际上破解英格码不是那么简单的,破译英格码是一项非常单调的以个事情,这首先要归功于波兰,为什么波兰人会花那么大的功夫去破解这个密码呢?有很多因素,但最重要的因素因为当时的波兰太弱了,在整个的30年代它一直面临着德人咄咄逼人的威胁,那种迫在眉睫的危机感迫使它这一个穷国,一个弱国投入相当的资源去破解这种密码(这里要说明的一点,30年代所有密码大家都认为是文字游戏,加密解密和破解工作全部是语言学家在研究,可是从波兰人那开始他们已经认识到未来的这个密码的世界是数学的世界)波兰人迫切的想知道自己的敌人在想什么,要干什么。可在战争中的胜负首要因素永远是军事打击力量的强弱,破译英格码虽然是波兰了解德国的侵略意图,但是由于军事力量的悬殊最终还是不能避免自己的国土遭到德国铁蹄的践踏,1939年9月底就在波兰首都华沙陷落的前夕,波兰天才数学家;雷耶夫斯基:带着秘密逃到了法国,可是不久法国也沦陷了:雷耶夫斯基:被德国抓获,在审问中:雷耶夫斯基:编了一个假话”说自己没能破解英格码。自负的德国人相信了,因为他们坚信英格码是不会被破译的,因此:雷耶夫斯基 没有被处决。
现在只有英国情报机关掌握英格码的秘密了,然而尽管他们有关于英格码的所有知识,可还是不能破译,因为德国人总是在每个月在8个控制轮里挑出3个装在机器上,而且装哪3个,按照什么顺序装完全没有规律,如果没有这些信息破译就无从说起,就在英国的情报当局一筹莫展百般无奈的时候运气从天而降。1940年2月11日英国皇家海军的扫雷舰格莱那号击中了一搜德国潜艇并且迫使它浮出水面,德国潜艇上都装有英格码机以便接收指挥命令,由于他们需要在海上长时间执行任务所以总是带着几个月的使用密码指令,在慌乱中负责销毁英格码控制轮的一名艇员,忘记把带在身上的控制轮丢进海里,这样控制轮就被英国人弄到手了,在加上原来缴获的,他们终于凑成了一整套,和当前几个月的转轮设置指令终于能够破译英格码了(在整个战争期间英国海军共捕获U33 U110 U505 U570D等6艘德国潜艇从而断断续续的得到英格码转轮的设置指令,为了能定期得到设置指令,英国海军有意的袭击德国海军的气象船,因为这些气象船平均要在海上呆上8周他们必须携带2个月以上的密码指令,当这些气象船受到袭击的时候负责英格码的人员只来的即销毁本月的指令,却来不及打开保险柜毁掉下个月的指令,每次这样的袭击总会给英格的英格码专家提供1—2个月的信息)对英格码的破译使得英国海军能了解德国潜艇的位置并引导本国的商船队躲避攻击,同时引导本国的海上力量攻击敌人的海上船只,其结果之一就是从意大利出发给隆美尔非洲军团提供补给的船只仅有6分之一到达目的地其余全部被击沉,补给跟不上这直接导致了德国非洲军团覆灭。在解读德国总部给隆美尔的通讯过程中,英国知道了德国已经破译了美国陆军的通讯密码,而美军正在用这个密码每天向华盛顿报告英军的作战计划,正好说明隆美尔料敌入神屡战屡胜的原因,经过英国的提醒美国才赶紧更换密码。这就是:英格码:在战争中起的重要性!
密码学的密码破译
密码破译是随着密码的使用而逐步产生和发展的。1412年,波斯人卡勒卡尚迪所编的百科全书中载有破译简单代替密码的方法。到16世纪末期,欧洲一些国家设有专职的破译人员,以破译截获的密信。密码破译技术有了相当的发展。1863年普鲁士人卡西斯基所著《密码和破译技术》,以及1883年法国人克尔克霍夫所著《军事密码学》等著作,都对密码学的理论和方法做过一些论述和探讨。1949年美国人香农发表了《秘密体制的通信理论》一文,应用信息论的原理分析了密码学中的一些基本问题。
自19世纪以来,由于电报特别是无线电报的广泛使用,为密码通信和第三者的截收都提供了极为有利的条件。通信保密和侦收破译形成了一条斗争十分激烈的隐蔽战线。
1917年,英国破译了德国外长齐默尔曼的电报,促成了美国对德宣战。1942年,美国从破译日本海军密报中,获悉日军对中途岛地区的作战意图和兵力部署,从而能以劣势兵力击破日本海军的主力,扭转了太平洋地区的战局。在保卫英伦三岛和其他许多著名的历史事件中,密码破译的成功都起到了极其重要的作用,这些事例也从反面说明了密码保密的重要地位和意义。
当今世界各主要国家的政府都十分重视密码工作,有的设立庞大机构,拨出巨额经费,集中数以万计的专家和科技人员,投入大量高速的电子计算机和其他先进设备进行工作。与此同时,各民间企业和学术界也对密码日益重视,不少数学家、计算机学家和其他有关学科的专家也投身于密码学的研究行列,更加速了密码学的发展。
在密码已经成为单独的学科,从传统意义上来说,密码学是研究如何把信息转换成一种隐蔽的方式并阻止其他人得到它。
密码学是一门跨学科科目,从很多领域衍生而来:它可以被看做是信息理论,却使用了大量的数学领域的工具,众所周知的如数论和有限数学。
原始的信息,也就是需要被密码保护的信息,被称为明文。加密是把原始信息转换成不可读形式,也就是密码的过程。解密是加密的逆过程,从加密过的信息中得到原始信息。cipher是加密和解密时使用的算法。
最早的隐写术只需纸笔,加密法,将字母的顺序重新排列;替换加密法,将一组字母换成其他字母或符号。经典加密法的资讯易受统计的攻破,资料越多,破解就更容易,使用分析频率就是好办法。经典密码学仍未消失,经常出现在智力游戏之中。在二十世纪早期,包括转轮机在内的一些机械设备被发明出来用于加密,其中最著名的是用于第二次世界大战的密码机Enigma。这些机器产生的密码相当大地增加了密码分析的难度。比如针对Enigma各种各样的攻击,在付出了相当大的努力后才得以成功。