rsarsa题解-创新互联

rsa算法说明

RSA加密算法_光无影的博客-博客

目前成都创新互联已为上1000+的企业提供了网站建设、域名、网页空间、网站托管、企业网站设计、三水网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。本题所给的信息

Math is cool! Use the RSA algorithm to decode the secret message, c, p, q, and e are parameters for the RSA algorithm.

p =  9648423029010515676590551740010426534945737639235739800643989352039852507298491399561035009163427050370107570733633350911691280297777160200625281665378483
q =  11874843837980297032092405848653656852760910154543380907650040190704283358909208578251063047732443992230647903887510065547947313543299303261986053486569407
e =  65537
c =  83208298995174604174773590298203639360540024871256126892889661345742403314929861939100492666605647316646576486526217457006376842280869728581726746401583705899941768214138742259689334840735633553053887641847651173776251820293087212885670180367406807406765923638973161375817392737747832762751690104423869019034

Use RSA to find the secret message

解题过程

可知题目中给了p,q,e和密文c

可以求出e的逆元素d,模数p*q

得到密钥d,n

根据解密公式可以调用powmod进行解密

import gmpy2
E = 65537
c = 83208298995174604174773590298203639360540024871256126892889661345742403314929861939100492666605647316646576486526217457006376842280869728581726746401583705899941768214138742259689334840735633553053887641847651173776251820293087212885670180367406807406765923638973161375817392737747832762751690104423869019034
p = 9648423029010515676590551740010426534945737639235739800643989352039852507298491399561035009163427050370107570733633350911691280297777160200625281665378483
q = 11874843837980297032092405848653656852760910154543380907650040190704283358909208578251063047732443992230647903887510065547947313543299303261986053486569407
N=p*q
D = int(gmpy2.invert(E,(p-1)*(q-1)))  
#求逆元
message =gmpy2.powmod(c,D,N)
#使用密钥解密
print(message)

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


新闻标题:rsarsa题解-创新互联
网址分享:http://bzwzjz.com/article/dddegj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 成都网站建设 成都网站建设 重庆网站制作 成都网站建设 公司网站建设 成都网站设计 重庆电商网站建设 网站建设公司 自适应网站建设 四川成都网站制作 成都网站建设 成都网站建设公司 网站建设方案 成都网站制作 成都定制网站建设 成都网站建设 高端网站建设 成都定制网站建设 营销型网站建设 成都企业网站建设公司 成都网站建设