第30章 与时俱进的豪密
“那你们口中的三头龙和九头蛇,有什么致命弱点吗”
李老师只是告诉他们,不能把这些邪恶的名字冠到正义系统的前面,可不是个守旧的人,抵制一切外在的东西
没有用民族主义的借口,就抵制一切,反而是抱着开放的心态,不会放过任何外来的东西上,要从上面获得一点有用的东西
“在西方神话中,喷火的三头龙最怕的是,可以用眼神可以让一切石化的美杜莎,不过他们都是神话中的人物”
温斌不知道,这和八爪鱼系统有啥关系,可还是如实的回答道
“只要美杜莎看上一眼,一条龙石化后,这种石化过程就会传递,这个石化过程,就像是病毒一样,通过两头龙的连接点,传播到另外一个龙头上,随之,三个龙头全部石化“
”同理,在现实中,电脑病毒也可以通过,系统间的通讯线路,感染另外一个节点“
”贝塔帝国,就曾经试图用电脑病毒,感染一个中心节点,进而,通过通选线路和下面的子节点,感染另外十六个个中心节点,这就是对方的美杜莎系统”
“中心节点,不止是相互备份信息,而且位于最高一层,也存贮着,东南工防学校级司令部的指令,学校级司令部是,国家作战司令部在学校层面的映射机构”
“美杜莎病毒,会潜伏在系统中,关键时刻会出来劫持系统,篡改上面的信息,会带来难以估量的损失”
温斌通过李老师的话,才知道李老师对美杜莎的神话了如执掌
同时没想到,美杜莎系统真的存在,而且还是敌方的,还攻击过八爪鱼系统
也没想到,原来李老师不喜欢美杜莎系统这个名字还有这层原因
“令贝塔帝国没想到的是,他们这个屡次使用病毒的惯犯,无论是电脑病毒还是生物病毒,早就激发起了我们的免疫反应“
”八爪鱼系统在设计早期就考虑了这点,为了应付美杜莎系统,把两个中心连接的子节点,由一个改成了两个“
”两个中心节点,传输彼此的备份信息时,会在这两个子节点间,按照豪密进行加密和解密,加密的底层单位是最底层的,二进制代码,那就是那些0和1的序列,“
”即使最精密的美杜莎病毒,伪装的在已有信息代码中,被豪密加密后都会被破坏活性”
“另一个兄弟子节点,破解信息后,将失去病毒活性的二进制代码,传输给一个节点存储”
李老师说道了破解美杜莎系统的方法。
“兄弟节点,用镜像显示出文字,这边文字识别不行吗”胖子问道
“不行,太慢了”
“而且计算机存储的不是文字,是二进制代码,我们看到的都是转化后显示的文字”
“记住,无线是方便,优先速度快稳定性高” 李老师答道
“那为啥是豪密,不过我也知道,豪密是两百年前的我们敬爱的总理发明的,我太崇拜他了”
马福道,他父亲是数学教授,他对于数学更是热爱,豪密中蕴含高深的数学原理,他自是了解的
“那你知道,豪密和恩尼格码的相似之处吗”李老师问道
“豪密的原理是底本加随机数表”
“他们都有随机数表,也叫乱数表“
”采用二次加密法,而且第二次加密时用的是乱数“
“第一加密,用固定的编码表关系进行加密,这个密码本比较稳定,有可能半年一换”
”第二次加密时,拿到第一次加密的结果,再次使用乱数加密“
”由于乱数是随即数列,从而可以达到一次一密的效果”
“破解人,除了拿到底本的编码表,还必须拿到那个乱数,进行两次还原才行”
“用数学的语言,就是初始信息,先通过一种底本映射,再加上一个乱数偏移,后面先减去这个偏移,再还原底本映射“
”而恩尼格码,在底本映射之前,先加上一个乱数偏移,后面先还原底本映射,再减去这个偏移”
“两者非常相似,只是底本映射和加乱数偏移的顺序不同”
“共同点就是乱数偏移”
“而且豪密的强度取决于乱数表的长度,越长越难以破解”马福再次强调到两者的共同点
“实际上豪密是人工编译的乱数表,远远达不到,另一个西方种族,曼耳族,建立的曼陀罗国,制作的恩尼格码,他们可拥有媲美后来初代电脑运算能力的,电气化恩尼格码机”
“那你说说为什么如此相似的两者密码,为啥恩尼格码被破解了”李老师根据马福的答案,提出了他一个意想不到的问题
“是啊,为啥能力更强的系统先被破解,豪密至今没被破解呢,”马福喃喃自语道
“关键就在于乱数表的长度,由于数是乱的,更长的数和更短的数,是等价的,更多的数可能更会出人意料,“
”跟明码和素数分解不同,这些有规则的东西,只要不知道乱数,长短破解的难度是等价的”李老师提示到
“既然和长度无关,那就是和取数的方式有关了”马福道
众人也越来越好奇,李老师一步步说出的推论
“对,就在于乱数的取法,之所以恩尼格码机被破解,他们取乱数的时候,同样使用恩尼格码机器,只要使用机器就有迹可循”
“他们就败在对机器的自信上,为了从更长的随机数列取数,形成新的随机数列,长度就成为了他们的命门,“
”众所周知,世界上没有真正的随机数列,这些取出来的数列,自然也不是真正的随机数列,“
”只是有更复杂的程度,没有质的变化,连他们自己也被迷之自信所迷惑了,当撒兰格制造出更强大的机器时,他们的密码被破解就是必然的”
“而豪密,用的乱数表长度和数字就都是不固定的”
“0,5,6,“ 舰船的号码
”2,3,3“笑哭的表情
”6,6,6“ 喊握草的时候用
”,5,2,0……”表白的时候用
李老师随机举了个例子,用一切临时起意的想法,转换成乱数表使用
“每次从信息人发出时,使用第二步,乱数加密时,首先选择需要取得乱数的长度”
“这步就是随机的,可以用第一眼看到的加密的信息有几个字,可以看看今天有几个人吃饭,可以看看吃饭的时间是第多少秒,都可以作为随机数的长度”
“第二步,这个随机数的意义可以按照心情随机解释,可以是起始的位置数,也可以是倒着的位置数,还可以是从第一位开始的长度,也可以是从中间的长度,“
“第三步,每次取三次到六次乱数,把这些数粘合到一起,位数就会由平行到指数级暴涨,单个可能取三位数,取三次到六次,合在一起就是9到18位数”
“这样可以在低位数据上,采用试错的方法暴力破解”
“乱数表位数在人控制的能力内,组合的次数也只有3次左右,对普通人都是最简单的,可组合在一起,就是最复杂的,就是结合世界自有的神奇之处”
”反正就是随心所欲,草木皆可为兵,万物皆为所用”
“用了这个世界赋予的最大随机性,通过人脑这个同样随机的系统去感受,去接受,除非破解了宇宙和人脑的全部秘密,否则就无法破解”
“再说来,真的破解了宇宙和人脑的全部秘密,就是上帝了,还争斗啥”
“除非他们抓到那个给出乱数的人,说出乱数,可是都找到了信息源,都抓到了人,再去破解不就是多此一举吗”
“这是阳谋,就算别人知道原理依然无计可施”
李老师把八爪鱼系统中,用到的豪密的原理和大家介绍了一遍
“那八爪鱼中,使用豪密时,出具乱数的是个真人吗,那速度岂不是太慢了”
听了李老师的讲解,一飞迅速的理解了,也明锐的察觉到了八爪鱼系统加密的关键
“这就是关键了,真人的随机性是最高的,每个人的命运经历都不同,即使同一个人再过一遍,人生也不相同”
“但是真人,无法应对如此大的出乱数的需求,所以就采用了人工智能的方式,“
”在需要备份的时间点,随机抽取阿尔法共和国,100年前建立的,《意愿国民历史生活信息系统》中任意一个人的生活经历,由此制作出虚拟电子灵魂,注意这个灵魂是带引号的,“
”由这个电子灵魂结合当时一切的天气社会新闻等一切信息,来取乱数”
李老师提到了《意愿国民历史生活信息系统》,其系统中个人信息来源于《个人信息终身跟踪系统》,获得意愿公民的许可,即可把个人信息终身跟踪系统中的信息接入到这个系统的服务器中
个人信息终身跟踪系统是阿尔法共和国为每个国民匹配的,就像是古代皇帝的起居注,只不过这个系统每时每刻都在记录
想要开通,必须年满十八岁,用身份证号自己注册账号才行
开通后,是否记录的影像,是否记录言行,也由个人选择
最基础的功能,记录每个人一生中在面对各种事件时,所做的选择以及最后的结果
普通人可以通过这个系统,分析自身的行为,改进自己的后面的决策
人之所以不同,就是在面对同一件事情时的不同选择,人一生中,所做的无数的选择,构成了人的灵魂
“也就相当于把这份工作交到了,继承了伍豪先生,也就是我们敬爱的总理遗志,的千千万万的后来人的电子灵魂的手里”
听到这,一飞他们感动的流出了泪水
“给予随机场景,按照手工豪密的方法重复一遍,把取到的乱数组合在一起,同样足够大,而且连位数都不确定”
“虽然随机性受到了电脑这些机器的影响,不如真人,但也相差无几,不过效率上会极大的提高,满足,频繁互相备份的需求”
“这样八爪鱼中,最核心的加密系统也完成了,同时子节点往中心节点传输时,也采用了复节点,双向使用豪密”
就这样,李兵老师把最核心的加密原理告诉了大家
“这是内部的细节,我们个人的信息是如何绑定到八爪鱼系统的呢”温斌开了口