阅读记录

第九十九章 设计基于格的加密算法[2/2页]

从数学满分开启科技时代 C星君

设置 ×

  • 阅读主题
  • 字体大小A-默认A+
  • 字体颜色
门了,现在怎么直接就要开始触碰天花板了呢?
      “密码学只是入门的门槛比较高而已,接下来的学习,以你的天赋,完全可以去尝试破解现在的流行算法,亦或者可以尝试着去发明创造基础理论。”
      “至于这方面。”王琦教授看了看徐明,喝了一口水:“你愿不愿意加入我的研究项目啊?”
      “当然愿意。”徐明毫不犹豫地说道。
      而就在徐明被王琦教授邀请的时候,远在校园另外一区的杨自教授,不知道为何,突然连打了数个喷嚏。
      “难道是最近工作太忙,感冒了?”
      杨自教授自言自语道。
      ……
      在徐明加入到了王琦教授的项目后,他在密码学方面的知识也是突飞猛进。
      甚至于在某些方面,已经开始赶超了何芯等人。
      这天,徐明坐在椅子上,吹着空调,敲着桌面,思考着一个问题。
      自己设计的第一个后量子密码算法,该基于那种途径呢?
      后量子密码算法主要有四种途径,分别是基于哈希(Hashbased)、编码(Codebased)、多变量(Multivariatebased)、格(Latticebased)。
      这些算法的安全性,都是依赖于有没有可以快速求解其底层数学问题,或者对算法本身的高效攻击算法。
      而这也是量子计算机对于公钥秘密码算法有极大威胁的主要原因。
      这几种途径,在这个方面有着优势。
      当然除掉这几种之外,还有基于超奇异椭圆曲线(Supersingularellipticcurveisogeny)、量子随机漫步(Quantumwalk)等技术的构造方法。
      每种途径都有其的优点,比如哈希,它有着计算速度较快的优势,但是它的公钥很大,而且功能多样性上极其有限。
      而基于格的算法,则各方面比较均衡,在公钥大小、计算速度、功能多样性上都不错。
      而所谓的格,是一种数学机构,可以定义为一组线性无关的非0向量(格基)的整系数线性组合,具体来说十分复杂。
      “基于格吗?这倒是一个很好的方向。”
      王琦教授听到徐明的回答之后,也是点了点头,认可了徐明的想法。
      “不过,相较于你什么时候开始设计研发加密算法。我这里有一件事情,来问问你的意见。”
      “哦。什么事情?”徐明问道。
      “你也知道我虽然是数学系的教授,但是我目前的主要研究对象是密码学,所以在密码学这块,有个相关的项目,原本应该是我参加的,但是因为某些特殊的原因,我并没有时间,所以就想要你加入。”王琦教授简单地介绍了下。
      “是什么样的项目呢?”徐明询问道。
      “怎么说呢。”王琦教授说道:“主要是这个项目是具备保密协议的,我也没有签订保密协议,所以具体的项目内容我也不是很清楚,只知道这是一个密码学方面的项目,其实也不仅仅是我,也有其他学校的密码学老师,也会参与。”
      “在你和何芯几个人中,我最看好就是你,所以我不能参加之后,也是第一时间就来询问下你的意见,看看你有没有想要参加的想法。”

第九十九章 设计基于格的加密算法[2/2页]