在rsa公开密钥密码系统中,设密文c=50,公开密钥(n,e),秘密密钥(n,d)=(143,113),求解密后的m

[复制链接]
查看11 | 回复2 | 2011-4-18 17:49:58 | 显示全部楼层 |阅读模式
我这是解密算法:c是密文d是密钥model是模数unsigned int Get_Remainder(unsigned int c, unsigned int d, unsigned int model){ unsigned int i; unsigned int temp = 1; for(i = 0; i = model){ temp %= model;}if(!temp){ return temp;} } return temp % model;}答案是 7 你
回复

使用道具 举报

千问 | 2011-4-18 17:49:58 | 显示全部楼层
结果是 7 CBigInt n,d; char x[100]; n.Get("143",DEC); d.Get("113",DEC); RsaJiemi("50",x,d,n); cout<<x<<endl;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行