手机浏览器扫描二维码访问
04密码学:素数的秘密生活Cryptography:theSecretLifeofPrimes
banner"
>
读者朋友现在应该能够体会,从很早开始,自然数的集合就已经被看作谜语和秘密的源泉,产出了很多直到今天都没能解决的问题。
对我们中的不少人来说,这已经是继续进行关于数本身严肃研究足够的理由。
不过其他人可能会有不同的态度:虽然这些难题可能耐人寻味、充满挑战,但是也可以想象,它们对人类文明的其他方面影响甚微。
然而,这样的想法是个错误。
过去的几十年里,人们逐渐意识到,我们时不时会有保密的需求,某些普通信息构成的秘密可以被编码成关于数的秘密。
现在,密码学已经得到了全面的应用。
我们最为珍贵的秘密,无论是商业的、军事的、个人的、财务的、一般政治性的还是彻头彻尾丑闻性质的,都可以在互联网上被保护起来——用有关普通自然数的秘密。
化身为数的秘密
这一切都是怎么做到的呢?任何信息,无论是一首诗还是一份银行账单,一张武器设计图还是一套计算机程序,都可以用词语来描述。
当然,我们可能需要拓展用来表示词语的字母表,使它不仅限于含有普通的字母。
我们或许会加上数字符号和标点符号,包括代表词语之间空格的特殊符号。
即便如此,我们希望传输的所有信息(包括生成相片和图表的指令)总可以由一张字母表来表达。
让我们假设这张表包含的符号不超过一千个。
我们可以数一数这些符号,然后用一个独一无二的数来表示每个符号。
因为数的成本低廉,取之不尽。
为了我们的目的,或许使用位数相同的数会比较方便。
比如,每个符号都被一个独一无二的4位个体识别码(persoionnumber,PIN)表示。
我们可以将这些符号按顺序串连起来,从而得到一个很大很长的数,里面包含故事的全部。
我们要是愿意,甚至可以在二进制下做这件事。
这样我们可以设计一个方法将信息转译成一长串0和1。
于是,我们想要发送的每条信息都可以编码为一个二进制字符串,然后在接收端由具有相应程序的计算机解码,再被编译为我们都可以理解的普通语言。
这就是我们的第一层领悟:要传递信息,从理论和实用两方面来说,能从一个人向另一个发送数字就足够了。
但是将信息变成数并不是关键的思想。
明确一点说,将所有信息数字化的具体过程可以被藏起来,不被大众知晓,但这并不能形成有效的保护、免遭窃听。
的确,从密码学的观点来看,我们可以将任何信息——所谓的明文(plai)——与代表它的数等同看待,于是便可以把数看作明文本身。
这是因为我们假定,任何人都有办法掌握这两者互相转换的途径。
只有当我们用别的数掩盖明文数码的时候,信息才真正具有了保密性。
密码学便是关于密码(ciphers)(机密的代码)的学问。
让我向你介绍一些虚拟角色吧,他们经常出现在密码学所考虑的各类情境中。
我们设想爱丽丝(Alice)和鲍勃(Bob)想互相通信,但不想让窃听者伊芙(Eve)听见[1]。
我们也许会本能地同情爱丽丝和鲍勃,而将伊芙想象成坏人。
莫名的来到饥荒的世界,没有系统,没有现代科技,没有同类,我要做的只有活下去,参加猪鱼大战,骑牛打四boss,与影怪斗智斗勇,我只是为了活下去...
我本陷阵一小兵是芦柑精心创作的灵异,旧时光文学实时更新我本陷阵一小兵最新章节并且提供无弹窗阅读,书友所发表的我本陷阵一小兵评论,并不代表旧时光文学赞同或者支持我本陷阵一小兵读者的观点。...
(神秘复苏同人文)如果你看到我在朝你挥手,不代表我在和你说再见,而是这个世界在和你说再见我叫张洞,一个凌驾于规律之上的存在各位书友要是觉得神秘复苏之民国往事还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!...
关于古穿今,古代女将军穿成小知青死在战场的女将军童心岚无论如何也想不道,自己竟然能够重新活过来,当然了,这个活过来不是回到自己的身体里,而是在一个陌生的世界,一个陌生的女孩子身上醒过来,这个世界与自己先前的世界很是相似,却又有着不同之处。看她在这个陌生的世界,如何遇到属于自己的爱情和人生。...
...
开局就是死亡回归是白音未来精心创作的灵异,旧时光文学实时更新开局就是死亡回归最新章节并且提供无弹窗阅读,书友所发表的开局就是死亡回归评论,并不代表旧时光文学赞同或者支持开局就是死亡回归读者的观点。...