首页 >
一次性密码本
✍ dations ◷ 2025-09-04 03:46:23 #一次性密码本
一次性密码本(one-time pad,缩写为OTP)是古典密码学中的一种加密算法。是以随机的密钥(key)组成明文,且只使用一次。在理论上,此种密码具有完善保密性,是牢不可破的。它的安全性已由克劳德·艾尔伍德·香农所证明。虽然它在理论上的安全性无庸置疑,但在实际操作上却有着以下的问题:首先手上要有一本一次性密码本用以加密文件,接着将一次性密码本里的字母,与被加密文件的字母给依序按某个事先约定的规定一一相混,其中一个相混的作法是将字母指定数字(如在英语中,将A至Z依序指定为0至25)然后将一次性密码文本上的字母所代表的数字和被加密文件上相对应的数字给相加,再除以该语言的字母数后获取其余数,假设字母数是 n(如英语为26),若就此得出来的某个数字小于零,则将该小于零的数给加上n,如此便完成加密。举个例子,若要加密消息“This is an example”,而用以加密的一次性密码本如下所示:MASKL NSFLD FKJPQ则利用指定数字的方法,可分别将两者给做以下的转换:两者依序相加后得到的消息如下:将以上得到的消息模26(除以26后取余数)可得:它也就变成了而若要解密以上消息,反向操作即可。
相关
- S01ADA·B·C·D·G·H·QI·J·L·M·N·P·R·S·VATC代码S01(Ophthalmologicals)是解剖学治疗学及化学分类系统的一个药物分组,这是由世界卫生组织药物统计方法整合中心(The WHO C
- 竞争排除原则竞争排除原则(也称竞争排斥原理或高斯定理)在生态学里指的是,两个物种不能同时,或者是不能长时间地在同一个生态区位生存。因为两者之间会展开竞争,导致其中的一方获胜,可以留在原
- 家族性肾淀粉样变家族性肾淀粉样变(Familial renal amyloidosis、或称"家族性内脏淀粉样变性病"(familial visceral amyloidosis),或"遗传性淀粉样肾病"(hereditary amyloid nephropathy))为原
- 美洲印第安人美洲原住民,是对美洲所有原住民的总称。美洲原住民中的绝大多数为印第安人,剩下的则是主要位于北美洲北部的因纽特人。美洲原住民属于东亚人种美洲支系,与现代东亚人有共同的祖
- 菲利库迪岛菲利库迪岛是意大利的岛屿,位于西西里岛以北的提雷尼亚海,属于埃奥利群岛的一部分,长5.4公里、宽3.1公里,面积9.5平方公里,最高点海拔高度774米,2001年人口235。坐标:38°34′N 14
- 三人三人性行为(英语:threesome)是群交的一种,俚语又称“3P/三劈”、“一王二后”、“起双飞”(MFF、两女一男)、“两王一后”(MMF、两男一女),有时另包括男男性行为或女女性行为。在多配
- 数学模型数学模型是使用数学概念和语言来对一个系统的描述。创建数学模型的过程叫做数学建模。数学模型不只用在自然科学(如物理学、化学、生物学、宇宙学)和工程学科(如计算机科学,人工
- 黄道黄道是太阳在天球上的视运动轨迹,它是黄道坐标系的基准。另外,黄道也指太阳视运动轨迹所在的平面,它和地球绕太阳的轨道共面(看起来像是太阳绕着地球转)。太阳的视运动轨迹并不能
- CAD4C6CCAD 是单鞭毛生物的一段融合基因,由能编码产生和嘧啶生物合成有关的三种酵素:氨甲酰合成酶Ⅱ(Carbamoyl-phosphate synthetase 2)、天冬氨酸转氨甲酰酶(Aspartate transcarba
- 原生质球原生质球(Spheroplast)是指细菌、酵母,或真菌细胞失去部分细胞壁后,其余部分在表面张力作用下形成的球状体。原生质球对渗透压敏感,置于低渗透压溶液中,原生质球将会破裂。原生质