原理相同,参数不同。密钥的设定也不同。
由于enigma已经被盟军缴获,转轮的配线已经不是秘密,剩下的问题就是每个转轮的起始位置,3个字母,信息熵为15bit。图灵借助国家力量,也就是破解了15bit的密钥。
我的改进,一个编码轮,一个反射轮,都是256码点,起始位置不重要。转轮的配线是真正的密钥,毕竟机械转轮不可能随时改变配线,软件可以。
两个转轮的总信息熵是2504bit,按当今算力,破解需要宇宙年龄的若干倍。
用在传输加密领域,可以通过密钥协商技术约定双方密钥。
可以ai一下DH方法。
这个版太冷,更多的讨论如下:
https://www.newsmth.net/nForum/#!article/CPlusPlus/434238
12楼有一个生成转轮的算法,给出任何字节序列都可以生成。
生成程序可以随便搞,双方一致就行。
23楼有三种方法的效果。
【 在 ameng 的大作中提到: 】
: 是和图灵破解的那个 ENIGMA 机思路类似吗?
: 每输出一个字节换一组转换关系是吗?
: 密钥另外用别的渠道传递过去?
--
修改:ylh1969 FROM 221.221.50.*
FROM 221.221.50.*