buu RSA2

本文探讨了RSA加密中的一种常见漏洞,即dp+n+e+c=m,通过泄露的dp值,可以推算出密文c,从而获取flag。文章提供了相关RSA题型的解决脚本,展示了如何利用该漏洞进行解密。

查看题目
类型:dp+n+e+c = m dp泄露
RSA各题型脚本\dp+n+e+c = m
在这里插入图片描述

import gmpy2 as gp

e = 65537
n = 248254007851526241177721526698901802985832766176221609612258877371620580060433101538328030305219918697643619814200930679612109885533801335348445023751670478437073055544724280684733298051599167660303645183146161497485358633681492129668802402065797789905550489547645118787266601929429724133167768465309665906113
dp = 905074498052346904643025132879518330691925174573054004621877253318682675055421970943552016695528560364834446303196939207056642927148093290374440210503657

c = 1404236709762526968075336735862094005756642821006841197842035271245211889964038265974368837660418790674942809574102019589357373603808018454538292939974334141888387257517962617026220285872115603533628471910603065785105113809651621334726987130635926
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值