今日启发:
Elton:
《码书》(Ⅷ)
[英]西蒙·辛格
密码的智能时代
恩尼格玛对于密码学只有「量」的提升却没有「质」的飞跃,而计算机的出现则把密码学推进了智能时代,在质和量的层面上都让密码学变得不一样了。
「量」的提升
用计算机程序可以百分百模拟一个恩尼格玛密码机,恩尼格玛受限于它的机械结构,在制作的时候,总是有这样那样的限制,计算机程序可以不受这样的限制,比如,计算机模拟的恩尼格玛机,可以不只有8个齿轮,100个齿轮都是可以实现的;每个齿轮上也不只是26格,可以是50格甚至100格。这些放在一起,可以形成的加密方案就是天文数字了。
而且,在计算机模拟中,还可以让齿轮完成不可思议的动作。比如有的齿轮顺时针转,有的齿轮逆时针转,有的齿轮越转越快,有的齿轮转十格之后就让它消失。这些规则在现实环境中,用机械是根本没法造出来的,但是用计算机却能仿真出来,这就使得安全度大大提升。而且计算机的运算速度比机械的加密仪器要快得多,能用更短的时间执行更复杂的加密任务。