第15章 BOC算法的构想
一个超级黑客,会经常接触到加密解密相关课题,必然会涉及到数论和密码学。 数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。 杨风很早以前就有过类似的构想,要打破传统加密技术,除了拥有一颗数学家的脑袋,还要有强大的联想能力和创造力! 他不是数学家,却有着数学家身上通用的一些特性。 如今国际上通用的一些算法,如DES,RC2,IDEA,RSA,MD5,SHA-1等等,它们被发明者公布于世,用于世界各大商业领域,行业,成为国际通用标准。 杨风自己构建出来的BOC算法,其实就脱胎于易学,数学模型图式逻辑体系。 创造新的加密算法体系,这项工作本来是由数学家和科研机构来完成。哪个密码算法的问世不是训轰动于世,非大智慧大毅力不能完成。就如MD5由国际著名密码学家图灵奖获得者兼公钥加密算法RSA的创始人Rivest设计,号称无解的SHA-1是由美国国家标准技术研究院与美国国家安全局共同设计。 不疯,不魔,不成活。 杨风在追求计算机技术的道路上就是个疯子,是个最虔诚的信徒,说干就干! 通常来说,一个加密系统有五种元素构成,明文空间,密文空间,密钥空间,加密算法,解密算法。 打开C ,杨风开始写#include语句。 搭建函数系,是一项繁杂无比的工程,有明文经过复杂的置换变成密文输出块,这就需要创建一个转换规则表。之后换位表和定义功能表,子钥生成算法,数学循环大法,移位…… 庞大的工程! 如果在未学易经之前,没有了解太极阴阳的真义,杨风即使再天才横溢,也不敢轻易尝试新的加密算法。光是规则表的建立,就需要耗掉他大量的时间和精力。 易经给了他信心,还有力量。 时间飞速流逝过去,杨风毫无察觉,大脑正进行庞大的数学分析运算,以易经为纲领,涵盖整个思维领域,各种无穷解,无穷函数,十个基数不断变换,组合,循环,代替,移位,正逆运算,回归。 每当出现一个函数细微到不能再小的差别时,杨风的动作就会变的更快。他不能停止如潮涌而来的灵感,即使有细微的暇疵存在,在易学的宏观调控之下也会冰雪消融掉。 不知不觉到了下午两点钟,杨风自然而然地停下手中的动作。他的右脑被开发,直觉思维异常强大,对时间的感官掌控力达到变态的地步! 从电脑椅上起来举起双臂伸展了一下,杨风重重地吐了一口气。 只要沿着今天的方向和思路走下去,BOC算法最终完成只是时间的问题了。 杨风设计的BOC算法类似于DES这种国际通用标准加密算法,却又稍微不同于后者。矛盾的根源就在于杨风用了易学的太极阴阳构建。 DES是世界上公开的56位加密算法,其最大特点就是不可逆性!知道密码的明文,和这个算法,任何人都可以算出你密码的密文。但是,即使你知道了算法,你不知道密码,也无法反算出来的。 除非。你知道相应的解密密钥才能解密信息。 BOC算法也具有不可逆性的特点,同时还隐藏着一个更深的秘密。 太极分阴阳,是一个对称的圆。BOC算法就加进了“圆”的特质,你即使拥有正确的私人密钥,也有可能得不到正确的信息。 圆周率。 整个BOC算法最精华的部分,就是采用了圆周率的无穷变换数值。杨风设计了特定时限,每过特定时间,密钥会自动变化为新的数值。 打个比方,一名黑客自己做了一个加密程序,采用的是BOC加密算法。在用BOC算法时,他可以设定解密特定时间,只有解密者在正确的时间输入正确的密钥,才会获取正确的信息。 否则,用加密程序加密过的文件就会自动生成新的私钥,并且新的私钥只有加密本人知道。 想全部完成整个BOC算法加密体系,以杨风的研发速度都至少要在半年以上! 他已经很知足了。 从电脑退出,杨风抬手看表已经过了两点钟,他的电脑课刚好还能赶上。 杨风走出四合院,穿过一个街道,只要再拐个弯就是育民高中校区。他的大脑还处于亢奋状态,因为BOC算法的创立,终于走出了梦想的第一步。 他走到十字路口,突然只听“嘎”的一声刺耳声,一辆贴着军区牌照的悍马停在一米开外。 哐!哐! 很快从车上跳下来一男一女。男的二十六七,穿一身大校军装,显得威武高大,剑眉星目,眉眼处生了一颗硕大的黑痣,更添军人威严。女的二十三四,也是绿色军装裹身,柳眉杏眼,女军人的英气勃发尽显露在她那张素净的俏脸上。
两人走下来就朝杨风冲来,男的龙形虎步走在前面,却反被女的伸手拦后,她看着面前一脸无动于衷的男人,杏眼露出煞气,樱桃小嘴发出一声冷哼。 杨风看见对方眼中的煞气就知道不妙,只觉得眼前人影一闪,一只手仿佛老虎钳子紧紧擒住自己的左臂,身体接着腾空而起,堪堪落地之前被另一只大手托住扶了起来。 “哥!”女军人嗔怒一声,一跺脚麻溜地钻进了悍马,她坐在驾驶位上气鼓鼓地看着外面。 男军官没有理会自己的meimei,伸出手对杨风说道:“这位同志,很抱歉,刚才摔你的人是我meimei,我替她向你道歉。” 杨风伸出手和他握了握,淡淡地道:“我刚才也有错在先,不过我还是希望你以后好好管教自己的meimei,这样的女孩在中国应该很难嫁出去。” 杨风的声音也不高,但偏偏能让车上的女军人刚好听到。她眉毛一扬就想冲下车来好好教训这个走路不长眼睛的男人,可是看到哥哥朝她看来的威严目光,鼻子一酸,硬是止住了身体动作。 男军官转身面向杨风,抱歉道:“我会的。明天是我们家老爷子七十大寿,所以就赶路急了些。这样,你留个电话,改天我请你喝茶。” 本来杨风是一肚子火,刚才要不是被人托住,今天他估计就得拐着去上课了。一个女孩子家哪里来那么大力气,跟个蛮牛有的一拼。男军官的低声下气,并没有改变杨风对她的看法。 杨风晒然一笑,道:“不必了,我还有课,再见。” 等杨风走进学校大门,男军官摇摇头,他回到车里看了正赌气的meimei一眼,笑着想伸手去摸meimei的头,被她一下甩过去。 男军官越是这样做,她越是感到心里委屈,不由得竟哭出声来。这可是从小到大,哥哥第一次在外人面前凶了自己,没见过胳膊肘儿往外拐的。 看到meimei这样,男军官一副苦瓜脸深感无奈,哀叹一声道:“甫灵,你说怎么办就怎么办吧。” 她想也没想,转身恨恨地看向车后的学校大门口,气道:“我要你找到刚才那个男人。” 男军官疑惑道:“为什么?” 她咬牙切齿道:“我要再摔他一次。”