公开密钥(e,n)私人密钥(d,n)e为3,d为7,n为33,需要加密的m为4,用RSA算法算 则c=me(mod n)

公开密钥(e,n)私人密钥(d,n)e为3,d为7,n为33,需要加密的m为4,用RSA算法算 则c=me(mod n)=31,解密m=cd(mod n)=4具体是怎么算出来的?还有me是m^e还是两个数字直接组合?两种都试了,结果还是和答案不一样,
qingdaomuye 1年前 已收到1个回答 举报

mcwxx 幼苗

共回答了20个问题采纳率:90% 举报

RSA的核心原理是根据欧拉定理来的,m^e*d≡1(mod fin)(fin是n的缩系,fi是希腊字母,不知道怎么打,不好意思),具体证明过程可以参阅相关数论知识.那个me是m^e,还有cd是c^d,还有什么别的不懂可以追问,希望楼主满意

1年前

5
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.023 s. - webmaster@yulucn.com