美文网首页
广场大妈都能理解的最简密码学

广场大妈都能理解的最简密码学

作者: 倾了个城 | 来源:发表于2018-04-28 19:49 被阅读27次

    举个最简单的例子,给“love”加密。

    先将它转换为在字母表中的序号,分别是12,15,22,5。

    但如果直接发给对方,很容易被中途截获,并倒推出这四个字母。

    所以需要进行加密,方法是这样的。

    以12为例,给12做5次幂,也就是12×12×12×12×12,得248832。再将这个数除以91,算出余数。即248832÷91=2734...38。

    所以最终发给对方的数不是12,而是38。

    对方接到38这个数,做29次幂,也就是38×38×...×38(29个38相乘),得6.512148597×10的45次方,很大的一个数。再将这个数除以91,算出余数,就是12了。

    同样的道理可以算出余下三个数15,22,5的密文。

    那5,29,91这些数又是如何算出来的呢,这就要涉及到更深一层密码学的知识了。不过有了这三个数,已经可以开始进行最基础的加密啦

    相关文章

      网友评论

          本文标题:广场大妈都能理解的最简密码学

          本文链接:https://www.haomeiwen.com/subject/oirnlftx.html