一次性密码本

✍ dations ◷ 2025-06-28 01:55:24 #一次性密码本
一次性密码本(one-time pad,缩写为OTP)是古典密码学中的一种加密算法。是以随机的密钥(key)组成明文,且只使用一次。在理论上,此种密码具有完善保密性,是牢不可破的。它的安全性已由克劳德·艾尔伍德·香农所证明。虽然它在理论上的安全性无庸置疑,但在实际操作上却有着以下的问题:首先手上要有一本一次性密码本用以加密文件,接着将一次性密码本里的字母,与被加密文件的字母给依序按某个事先约定的规定一一相混,其中一个相混的作法是将字母指定数字(如在英语中,将A至Z依序指定为0至25)然后将一次性密码文本上的字母所代表的数字和被加密文件上相对应的数字给相加,再除以该语言的字母数后获取其余数,假设字母数是 n(如英语为26),若就此得出来的某个数字小于零,则将该小于零的数给加上n,如此便完成加密。举个例子,若要加密消息“This is an example”,而用以加密的一次性密码本如下所示:MASKL NSFLD FKJPQ则利用指定数字的方法,可分别将两者给做以下的转换:两者依序相加后得到的消息如下:将以上得到的消息模26(除以26后取余数)可得:它也就变成了而若要解密以上消息,反向操作即可。

相关

  • 传统医学人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学传统医学是指在现代医学之前在不同的
  • 真菌总界菌物总界(Holomycota,.mw-parser-output .smallcaps{font-variant:small-caps}.mw-parser-output .nocaps{text-transform:lowercase}Liu et al. 2009)是单鞭毛生物的一个演化
  • 真核延伸因子真核延伸因子有两种:真核延伸因子1(eEF-1)和真核延伸因子2(eEF-2)。氨酰-tRNA合成酶 · 阅读框架 · 起始密码子 · 终止密码子 · 核糖体结合位点:夏因-达尔加诺序列(+/-) · 科扎
  • 配子配子(英语:Gamete)是单倍体细胞,它由行有性生殖的生物在特定的器官通过减数分裂产生。两性配子通过配子结合 产生合子。有性生殖的好处是遗传讯息的重组,这也是物种内遗传信息的
  • 国际刑事法院国际刑事法院(英语:International Criminal Court,常缩写作:ICC或ICCt;法语:Cour Pénale Internationale)成立于2002年,位于荷兰海牙,工作语言为英语和法语。其主要功能是对犯有灭绝
  • 胸管插入胸腔闭式引流术,又称“胸廓造口术、胸腔管手术”,是一种较为简单的外科手术。一般用于治疗各种胸腔积水、胸腔积液(英语:pleural effusion)和气胸等。过程是先进行局部麻醉后,在肋
  • O-16氧-16,为氧的一个稳定同位素,拥有8个质子和8个中子,在氧化态为0时有8个电子,氧-16的丰度约为99.76%,约占地壳含量的48.5%。氧-16,可于约摄氏两亿度的3氦过程后形成碳-12后再撞击一
  • 十部,就汉字索引来说,是为部首之一,康熙字典214个部首中的第二十四个(两划的则为第十八个)。就中文而言,十部归于两划部首。十部从上下左右都可为部字,且无其他部首可用者将部首归
  • 剑龙剑龙属(属名:Stegosaurus)是一类已灭绝的草食性四足动物,是剑龙亚目的一个属。属名为Stegosaurus,源自希腊文中的.mw-parser-output .Polytonic{font-family:"SBL BibLit","SBL G
  • 梅德福市梅德福(Medford)位于美国俄勒冈州南部,是杰克逊县的县治。该市最高点乐声安峰高1090米,是普雷斯科特公园的一部分。根据2000年美国人口普查,梅德福共有63,154人,其中白人占89.99%