他再次感受到了学习的快感,一旦开始就停不下来。
而加密算法的基础更多是数学问题,但是数学在各个世界都是通用的,可能金子在两个不同世界原子构成有区别,还有同位素这种东西,但是1+1在数学上不可能换了个世界就不等于2。
事实上只花费了几天时间,RSA算法的数学逻辑就已经被嘉一自己证明了一遍了,并且对于每一个步骤都理解透彻,这个算法在数学基础上已经完备。
而这个时候,嘉一的铠甲只设计了一个头盔,设计了几个款式却还没有最终定型。
RSA算法数学证明之后,嘉一开始为这个证明设计魔法实现,而这一步虽然比较复杂,但是却并不算十分困难。
嘉一在制作魔法傀儡的时候就接触过计算法阵,使用魔法设计相应的计算模块对于嘉一来说已经是很简单的事情,如果有需要,嘉一甚至能够使用符文法阵制作一个计算器出来,当然要是计算机就不行了,对于机器语言嘉一了解的并不多,这超出了他的能力范围了。
否则嘉一曾经想要将符文法阵编程化也不会失败了。
只是7、8天的时间,嘉一的非对称秘钥生成法阵就已经设计完成,可以自动的生成一组非对称的秘钥,公钥对外加密,私钥用来解密。
相对来说,如何利用公钥加密和私钥解密这个过程反倒是花费了嘉一更多时间,这需要他对于现在使用的法师秘钥加密法阵有很深入的理解,为了理解透彻这个法阵,嘉一用了更多的时间。
差不多半个月的时间过去,嘉一才终于将这个新的加密法阵设计完成,并且在一块符文板上实现成功。
第十六章 算法(2/5)