第427页

如果是站在局外人的角度,他都觉得许超分析的有道理,事实情况却南辕北辙,他倒是思考起许超说的东西,就谈了一下加密算法的问题。

赵奕对此只有浅显的了解。

许超大概是做过相关研究,他对加密算法非常了解。

加密,也就是密码研制。

在给计算机程序或者其他内容做加密的时候,不能胡乱的去编写密码,因为密码不是简单的几位数,而是覆盖整个程序,就必须要有一定的规律,知道规律的人才能完成‘密码解锁’。

但是,同样的,密码具有一定的规律,就很容易被‘破解’出来。

这就是矛盾的地方。

所以复杂的函数就被用于的密码研制中,黎曼猜想涉及到的素数概念就非常复杂,目前还没有发现素数的分布规律,密码专家就把黎曼猜想用在加密算法的构造上,利用其计算复杂性,使密码不容易被破解。

其中有代表性的就是rsa非对称加密算法,这一算法被广泛用户国防、金融、互联网等许多对信息安全性要求较高的领域。

rsa非对称加密算法就是利用大素数分解困难的特性,即将两个大素数相乘得出乘积非常容易,但想要对该乘积进行因式分解,进而求取两个大素数却极其困难。

由于大素数之积难被分解,因此该密码就难被破解。

如果想要破解密码,就需要花费很长时间进行大量运算,但这也就失去了破解密码的意义。

赵奕和许超谈了下加密算法后,才决定给他看了一下研究成果,他去拿了那一叠稿纸,指着最后的函数列式解释道,“我叫它无规律三维震颤波形函数。”

“这是根据黎曼猜想推导出来,分析的三维图形上,每一个波峰和波谷都是素数,过程就不解释了。”

“超哥,你说的很有道理,研究个新的加密算法,用来加密我们的程序包。”

“这个函数看起来简单,而且相对容易理解,但实际上,破解起来非常的困难,它的解没有任何规律可言,当然了,除非能找到素数的规律。我想以它为基础设计的密码,肯定会更安全。”