问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

rsa算法的安全是基于什么的困难

发布网友 发布时间:2023-07-19 03:20

我来回答

1个回答

热心网友 时间:2024-11-17 18:39

大整数因式分解。

RSA算法是最常用的非对称加密算法,它既能用于加密,也能用于数字签名。RSA的安全基于大数分解的难度。其公钥和私钥是一对大素数(100到200位十进制数或更大)的函数。从一个公钥和密文恢复出明文的难度,等价于分解两个大素数之积。


我们可以通过一个简单的例子来理解RSA的工作原理。为了便于计算。在以下实例中只选取小数值的素数p,q,以及e,假设用户A需要将明文“key”通过RSA加密后传递给用户B,过程如下:设计公私密钥(e,n)和(d,n)。


令p=3,q=11,得出n=p×q=3×11=33;f(n)=(p-1)(q-1)=2×10=20;取e=3,(3与20互质)则e×d≡1 mod f(n),即3×d≡1 mod 20。通过试算我们找到,当d=7时,e×d≡1 mod f(n)同余等式成立。因此,可令d=7。从而我们可以设计出一对公私密钥,加密密钥(公钥)为:KU =(e,n)=(3,33),解密密钥(私钥)为:KR =(d,n)=(7,33)。

英文数字化。将明文信息数字化,并将每块两个数字分组。假定明文英文字母编码表为按字母顺序排列数值。则得到分组后的key的明文信息为:11,05,25。

明文加密。用户加密密钥(3,33) 将数字化明文分组信息加密成密文。由C≡Me(mod n)得:


C1(密文)≡M1(明文)^e (mod n) == 11≡11^3 mod 33 ;


C2(密文)≡M2(明文)^e (mod n) == 26≡05^3 mod 33;


C3(密文)≡M3(明文)^e (mod n) == 16≡25^3 mod 33;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 rsa算法的安全性基于什么1994年 菩提花的菩提花 72430的近似数是多少 从界石到电厂托儿所怎么坐公交车,最快需要多久 锦州福德转盘附近的吉祥混沌定餐电话号码是几 锦州大友温泉洗浴 锦州小世界健身中心年卡多少钱 都有什么课程 请问哪位大师1990年农月闰五月二十日酉时属马性男这个人的命运如何 请高人帮忙算一下,女,我是1990年农历5月20日。午时出生的。越详细越好... 90年农历5月20 这生日怎么样? 我是1990年农历5月20日晚上9点多出生的。命怎样 瑞易电动汽车R3S是几年的款 连续复利公式 卵泡15x13mm多久长成熟 梦见最终找到袜子的预兆 发低烧应该检查什么 我家女儿11岁了经常感冒发低烧要做什么检查 三十多岁的女人老低烧应该做什么检查 持续低烧一个多月应该检查什么 经常发低烧要检查什么 这是什么花,鳞片一样的花萼。 后土娘娘和女娲娘娘谁更厉害 后土和女娲有区别吗 游戏王大师决斗真龙卡组怎么玩 孕期外阴瘙痒怎么治疗?孕期外阴瘙痒要这样治 比三旦立于市里面的比是什么意思 ...没画眼妆了现在画眼睛会流眼泪,特别是画眼线后,是怎么回事啊_百度知 ... 栖云异梦第二部叫啥 雅迪yd1200dt_35a有几个电池 进少管所的流程 要什么手续去少管所? 水电管走向有什么要求? 湖北大学中国语言文学考研一般招多少人 珍奥双迪直销排第几名 宝来汽车电瓶更换,提不动电瓶 13年宝来更换电瓶后自动车窗,15公里自动落锁等功能失效 不是苹果授权的维修点换新机,有保证吗 萧山商会大厦内有苹果维修点,应该是山寨苹果维修店,被坑了,怎么办_百... ...验光检查左眼近视100度右眼150度,请问怎么治疗是最好的方法_百度知... 瑞安市苹果授权售后维修地址