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

什么是RSA?

发布网友 发布时间:2022-04-24 17:09

我来回答

1个回答

热心网友 时间:2023-10-24 23:55

RSA公钥密码*是以发明该*的三位密码学家Rivest,Shamir和Adleman的名字命名的,目前成为商业化最成功的算法


系统建立和密钥产生

选择两个大素数p和q,另n=pq,按照一定规则选择随机数e和d,使其满足ed mod (p-1)(q-1)=1。则公开(e, n)为用户公开密钥,保留d作为对应的用户私钥。


加密过程

如果想将明文消息M加密后发给该用户,则密文C的计算过程如下:C=Me mod n。


解密过程

当用户收到密文C后,计算Cd mod n=M 就恢复出密文了。
RSA公钥*的安全是建立在大整数的素因子分解这一数学难题之上的。一旦人们发现一种分解大整数的有效方法,则RSA公钥密码*的安全性随着崩溃。


RSA公钥密码*可以很容易改造成为数字签名方案。假设一个用户(用户A)拥有RSA公私钥对,即拥有对应公钥(e, n)的私钥d。


产生签名

当用户A要对明文消息m进行数字签名时,计算s=md mod n,则s就是对消息m的数字签名。


验证签名

当一个用户(用户B)要对该用户A的数字签名进行验证时,用户B需要得到明文消息m和数字签名s,然后验证等式se mod n=m是否成立,如果成立,则验证通过,否则,不能接受s为m的合法数字签名。
注意数字签名不提供消息的机密性,因为签名者需要将签名消息m和签名s同时发给验证者。如果在此过程中不希望其他人能非法获取m的内容,需要再对m进行加密处理,这种情况不是简单的数字签名,而是加密与数字签名的结合。一种更有效的途径是使用签密算法(SignEncryption)。
(转载前请告知)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 电脑突然出现 critical_structure_corruption这个情况 怎么办 以前没有 电脑突然出现 critical_structure_corruption怎么办? RSA是哪个国家的简称? RSA是什么? 电脑老是出现 critical structure corruption 蓝屏怎么解决 Rsa是什么意思 (多选)RSA属于哪些密码*?A非对称密码*B序列密码*C对称密码*D传统密码*E分组密码* 如何设置条码打印机规格尺寸? 标签条码打印软件中怎么设置打印机自定义纸张 条码打印机怎么设置纸张大小为4mmX4mm怎么设置打印? 送给女朋友的生日礼物,送什么比较好有纪念意义的,和她过的第一个生日 有道翻译和有道词典是什么关系?有什么区别? 第一次送女朋友生日礼物,送点什么好? 女朋友生日礼物送什么好? 加拿大的历史? 翻译,很急!关于加拿大历史问题,拒绝机器翻译! 有道翻译兼职如何申请? 我想知道加拿大的历史,世界史上没有它的记载 加拿大第一次世界大战的资料,一战对加拿大的影响,加拿大是什么时间出的兵,有什么损失? 早期加拿大的历史,要关于17世纪到20世纪的!越详细越好! 电脑win7系统蓝屏出现critical structure corruption,请问怎么解决? RSA 是什么意思?? WIN10 蓝屏 这个代码 CRITICAL STRUCTURE CORRUPTION怎么解决啊 电脑蓝屏出现"critical structure corruption(ntfs.sys)",请问怎么解决? des和rsa属于什么加密技术 电脑一直出现蓝屏重启,错误代码CRITICAL_STRUCTURE_CORRUPTION ,怎么办? rsa是什么简写 总出现蓝屏criticalstructurecorruption怎么办? rsa加密算法是对称加密算法吗 电脑蓝屏出现"critical structure corruption(ntfs.sys)"有无法修复的损坏文件这样怎么办 打印机打印文件状态错误,本来以为是连接电脑和打印机的线坏了,又买了... 什么是RSA?用于何种场合? 打印机文件显示错误怎么解决 戴尔电脑总是自动重启报告错误CRITICAL STRUCTURE CORRUPTION,该怎么办? RSA 是什么组织? win10无限蓝屏重启,终止代码CRITICAL STRUCTURE CORRUPTION 什么是RSA认证 rsa密码体系是什么样的密码体系 win10老是重启显示critical structure corruption怎么办 RSA公司是干什么的?