题目
RSA算法,为什么正好B=A^e2 mod n
RSA的算法涉及三个参数,n、e1、e2.
其中,n是两个大质数p、q的积,n的二进制表示时所占用的位数,就是所谓的密钥长度.
e1和e2是一对相关的值,e1可以任意取,但要求e1与(p-1)*(q-1)互质;再选择e2,要求(e2*e1)mod((p-1)*(q-1))=1.
(n及e1),(n及e2)就是密钥对.
RSA加解密的算法完全相同,设A为明文,B为密文,则:
A=B^e1 mod n;
B=A^e2 mod n;
e1和e2可以互换使用,即: A=B^e2 mod n;B=A^e1 mod n;
第一个公式好理解A=B^e1 mod n;但是第二个公式不能理解,
为什么正好B=A^e2 mod n
RSA的算法涉及三个参数,n、e1、e2.
其中,n是两个大质数p、q的积,n的二进制表示时所占用的位数,就是所谓的密钥长度.
e1和e2是一对相关的值,e1可以任意取,但要求e1与(p-1)*(q-1)互质;再选择e2,要求(e2*e1)mod((p-1)*(q-1))=1.
(n及e1),(n及e2)就是密钥对.
RSA加解密的算法完全相同,设A为明文,B为密文,则:
A=B^e1 mod n;
B=A^e2 mod n;
e1和e2可以互换使用,即: A=B^e2 mod n;B=A^e1 mod n;
第一个公式好理解A=B^e1 mod n;但是第二个公式不能理解,
为什么正好B=A^e2 mod n
提问时间:2021-03-26
答案
A^e2 mod n=B^(e1*e2)mod n,------1
因为e1*e2=1mod[(p-1)(q-1)],所以e1*e2=r*[(p-1)(q-1)]+1,为了表达简洁些,把(p-1)(q-1)表示成a,1式就变为B^(a+1)mod n-----2
下面分情况讨论
当B和n互素的时候,根据欧拉定理(B^a=1mod n),显然1式=B
当B和n不互素的时候,由于n=p*q,B必然能被p或者q整除,假设B=k*p,则B与q互素,再运用欧拉定理,B^(q-1)=1mod q,B^[(p-1)(q-1)]=1mod q,即B^a=1mod q,所以B^a=t*q+1,两边同时乘以B=k*p,得:B^(a+1)=k*t*p*q+1=k*t*n+1,显然B^(a+1)=1mod n
因为e1*e2=1mod[(p-1)(q-1)],所以e1*e2=r*[(p-1)(q-1)]+1,为了表达简洁些,把(p-1)(q-1)表示成a,1式就变为B^(a+1)mod n-----2
下面分情况讨论
当B和n互素的时候,根据欧拉定理(B^a=1mod n),显然1式=B
当B和n不互素的时候,由于n=p*q,B必然能被p或者q整除,假设B=k*p,则B与q互素,再运用欧拉定理,B^(q-1)=1mod q,B^[(p-1)(q-1)]=1mod q,即B^a=1mod q,所以B^a=t*q+1,两边同时乘以B=k*p,得:B^(a+1)=k*t*p*q+1=k*t*n+1,显然B^(a+1)=1mod n
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1同义句转换:1.he is very tall he is ( )( )( )
- 2冬夜的灯光习题答案作者写雪大、天冷,夜黑和我的恐惧、在表达上有什么作用
- 3从1、2、3、4、5、6、7、8、9、10,这十个卡片中,至少抽取几张才能保证既有奇数又有偶数?
- 4幸运28中那几个数字出现的概率较大
- 5carrots and
- 6Ba(OH).8H2O和NH4Cl的反应方程 与 Ba(OH)2和NH4Cl的反应方程式 为什么会不同啊
- 7是国家一级保护动物的昆虫
- 8窗口上开满了鲜花 扩句
- 9有甲、乙、丙、丁四名同学,甲、乙两人的平均身高是120厘米,丙、丁两人的平均身高是126厘米.
- 10(X^5- 6X^3 + 7X^2 -7X + 3)/(X^2 -2X +1)
热门考点
- 1使金属粒子在粘度大的液体中漂浮或沉淀下去的工艺方法有哪些?
- 2the next sunday next sunday following sunday the following sunday 他们的区别和用法
- 3下列‘而’字的解释与其他三项不同的是:
- 4“现在是我做作业的时候了”用英语的两种表达方法
- 5分数分子与分母的和是135,分子分母都减9分子分母的比是13:16,原分数是?
- 6文末一句话“信赖,往往创造出美好的境界”是全文的主旨所在,为集中表达了作者的情怀.在作者的心目中,他和珍珠鸟之间的关系是什么的?
- 7高数!求由方程x=ln(yz)确定的函数z=z(x,y)的一阶二阶偏导数
- 8妈妈给了小倩一些钱,小倩若用这些钱买2.5kg苹果,则还差1.4元,买2kg苹果则会多1.1元,小倩有多少钱
- 9PH突变范围
- 10已知z∈C,x为z的共轭复数,若xz-3ix=1+3i,求z