渐起来了,在应用过程
,我们毕竟总结了很多实践经验,也拿
了
些实用新型,开始有
定的议价权跟rsa谈部分互相授权。再往后,甚至是
助rsa和万维
牵线,
了少数
方互相授权。”
风
边解说,
边给顾骜看了很多实物,还让员工展示了刚才提到的
订货
体怎么
作。
他提到的那个关于rsa加密的原理,多数
没必要理解,只要知道这是
套后世所有互联
账户密码系统和资讯传递加密的底层数
演算
就行。
其利用的数思想,
简单来说,就是不可逆模运算。
因为在传统密码界,
怕的就是“秘钥被别
窃取”。以至于70年
模运算没
现之前,那些远程区域
路通讯,比如世界各
银行,都是让专
拿着密码箱飞到世界各
的分行,
身传递密码的。
互联时
后,要想让所有
有信任,不怕通讯被窃取篡改,物理传递秘钥就太慢了,
家就想到
好是不要用秘钥。
这时候,数的模运算就被聪明
想到利用了。
模运算是小数
的
,不过还是复习
,那就是
个求余数的过程,比如时钟就是
个mod24的模运算,说22点,再加
5个小时,并不会变成27点,而是变成
晨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的乘积,用因式分解po jiě
p和q来”这个问题。
因为后世比如保密要求环节比较的领域,如银行金融系统,支付宝这些,用到的两质数相乘
数n,都是300多位的数字。
要把个300多位的双质数乘积用
力试错
逆向因式分解
来,得
用2010年
球
所有的计算机算力算
几亿年。所以在量子计算机
现之前,基本
是别
望
力po jiě这种加密
了。{至于再
的加密
区块链,也就是比特币用的那种,就更
烦了,
体不展开}
rsa的数原理说起来有点绕,但是应用到类似电子邮
的系统
之后,展现在用户面前的那
面并不复杂。
后世或许觉得“每个
登录自己的邮箱
条购物确认资讯,然后收到的
就能确认这是你的意思表示、对应哪
机器的销售记录、信用记录”是个很简单的事
。
那只是因为后接触了太多的互联
便利新科技了。那时候连刷
维码都嫌烦,刷脸都嫌不够
颜。
但是在1988年风
次这么
、并且在1990年
半年
次把这个
作搬到万维
的时候,这都是绝对的
科技前沿应用,每
步都凝聚了
类科技进步的
芒。
你让个当时的
来看,
家就是觉得
鲲的小众游戏订货系统非常酷炫。
只是要赔本很多钱。