-
-
一次一密密码本方式的现代应用
-
发表于:
2018-9-24 18:18
20803
-
一次一密密码本加密已经有100年的历史了,下面尝试将此加密方法用于现在,当然不再局限于26个字母作为元素的范围,而是以字节为单位256个元素,以适合现在信息加密的需要。
一次一密密码本适用于两地通讯的信息加密,两地的密码本是完全一样的,并且每加密长度为 L字节的文件,密码本就要损失 L字节,直到密码本消耗完毕。
实现加密、解密都很容易,关键是密码本的处置,如果有U盘最好放在那里并只在加密、解密时联机,否则要做加密处理,只在使用时解密。以确保安全。密码本两地传送时也要做加密处理。
制作密码本文件,可用真随机数发生器,如果发生器生成的数据是1.看上去像乱码 2.不可预测其数值 3.数据不重复,那这个发生器是真随机数发生器,真随机数是一个概念只是用于衡量发生器的性能,并没有任何现成的真随机数组,因为数组产生之后已经不符合真随机数的定义了。好的随机数发生器生成的数组应能通过NIST检测。如果两地使用相同的真随机数发生器,定制同样的数组作为密码本,则可以免除大量数据传递之苦。
已经编好了一次一密密码本加密程序,和随机数发生器,如需要请联系笔者。
邮箱:sjsjsjd@163.com
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
最后于 2018-9-26 08:56
被sjdkx编辑
,原因: 丰富内容