当前位置 :
对于下列值。使用RSA算法进行加密和解密(1)p=3,q=11,e=7,M=5(2)p=17,q=31,e=7,M=2(3)p=7,q=11,e=17,M=8
1人问答
问题描述:

对于下列值。使用RSA算法进行加密和解密

(1)p=3,q=11,e=7,M=5

(2)p=17,q=31,e=7,M=2

(3)p=7,q=11,e=17,M=8

高胜回答:
  RSA算法很简单,就是基于欧拉定理的简单算法   M=5是明文,计算过程如下:   n=p*q=33;   (p-1)*(q-1)=20;   加密:y=密文,x=明文=5;   y=x^emodn=5^7mod33=14;   解密:   x=y^dmodn;   d*e=1[mod(p-1)*(q-1)];   7d=1(mod20)所以d=3;   所以x=y^dmodn=14^3mod33=5;解完   加密由5~14,解密由14~5,实现了RSA算法的加密解密过程,证明了计算的正确性。   其他2题同理,自己做吧。
其它推荐
最新更新
热门其它
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞