爱华书柜

首页 足迹
字:
关灯 护眼
首页> 三国从忽悠刘备开始> 第885章 电子商务之父

第885章 电子商务之父(3/3)

这个模的前一步计算过程是加5,你也得不出原始秘钥是22,不仅22+5=3,还有可能是46+5=3,70+5=3…… 这就导致,在模加密的情况下,告诉你加密后的结果,也告诉你加密算法(加密算法就是秘钥,告诉你的加密算法就是公钥),你还是不知道加密前的原始数据。

     可是如果仅仅是这样,那还有一个问题,就是加密者本人和有权阅读的人也不知道原值是什么。

     相当于该看到内容的人看到的也会是乱码,或者一堆不确定的可能性。

     所以,要把模运算真正运用到密码学上,就需要一个可以公开的公钥,和一个提前一次性秘密约定、而且可以永久使用不必更换的私钥。

     这个私钥跟公钥是不一样的,但可以解开公钥的模运算结果,让其唯一化,不至于乱码。

     RSA加密法的三位科学家,77年的时候就是解决了这样一个数学问题:他们发现,把模量用一个数字N来扮演,这个N是一个大质数P和另一个大质数Q相乘的乘积再加1,也就是N=P*Q+1。

     这个N公开之后,可以给任何想给N的持有者发信、收信的人使用。

    而N的持有者拿到电子回执之后,用另一个数(P-1)*(Q-1)作为模,来计算一下这个值,就可以逆向得到唯一结果。

     具体为什么N和(P-1)*(Q-1)这两组数这么运算能恰好解出这个模,数学证明过程能写好多页,就不展开了,相信读者里没一个数学系的,直接记住这个数学结论。

     这种情况下,“把N公开,便于任何给你发信的人加密,而只有你自己有P和Q的具体值,可以唯一解秘”的问题,就在1977年被解决了,这才有了后来一切的网络数据传输加密、乃至电子商务的可能性。

     另外,大家也别担心“有没有人可以依靠暴力算法,把N-1等于哪两个大质数P和Q的乘积,用因式分解破解出P和Q来”这个问题。

     因为后世比如保密要求环节比较高的领域,如银行金融系统,支付宝这些,用到的两质数相乘大数N,都是300多位的数字。

     要把一个300多位的双质数乘积用暴力试错法逆向因式分解出来,得动用2010年代地球上所有的计算机算力算上几亿年。

    所以在量子计算机出现之前,基本上是别指望暴力破解这种加密法了。

    (至于再下一代的加密法区块链,也就是比特币用的那种,就更麻烦了,具体不展开) RSA的数学原理说起来有点绕,但是应用到类似电子邮件的系统里之后,展现在用户面前的那一面并不复杂。

     后世人或许觉得“每个人登录自己的邮箱发一条购物确认信息,然后收到的人就能确认这是你的意思表示、对应哪台机器的销售记录、信用记录”是个很简单的事情。

     那只是因为后人接触了太多的互联网便利新科技了。

    那时候连刷二维码都嫌烦,刷脸都嫌不够美颜。

     但是在1988年马风第一次这么做、并且在1990年下半年第一次把这个操作搬到万维网上的时候,这都是绝对的高科技前沿应用,每一步都凝聚了人类科技进步的光芒。

     你让一个当时的美国人来看,人家就是觉得天鲲的小众游戏订货系统非常酷炫。

     只是要赔本很多钱。

    
热门推荐

书友正在读: 被贬去带菜鸟连?三个月练出全军第一! 最牛古董商 干物妹也要当漫画家 修真聊天群 东北往事3黑道风云20年 我的大小魔女 我的老婆是校花 天才相师 我身体里有只鬼 第101次逃婚(上) 天下珍藏 和女主妈妈HE了 重回80当大佬 大戏骨 驻京办主任4 驻京办主任 后备干部 咒术最强说他要做大魔王 官路十八弯1 进步 生肖守护神 我把女骑士养成死宅女 在魔法女校当老师 火影之最强震遁 幻符 诛仙 极品天王 三重门 我身体里有只鬼 星光璀璨 大戏骨 我是猫大王 生肖守护神 我加载了恋爱游戏 春未暮 苍雷的剑姬 超脑太监 魔法师的幸福时光5:绿色森林 推理笔记2·狐妖杀人事件 青梅仙道 六零年代炮灰小姨子[穿书] 我在末世开宾馆 重生西游之万界妖尊 战天魔神 天龙八部 吉祥纹莲花楼·玄武 钧天舞 剑神 魔手飞环 飞天