202211_QQ群_十六进制常规RSA

0x00. 题目

8682B7C6A34F2FADBD4E8F56A1139D89
10001
1B0CDAE290395D881E596D2188837C13

0x01. WP

常规RSA,只是用十六进制来表示

exp.py

#coding:utf-8
from Crypto.Util.number import *

n=int('8682B7C6A34F2FADBD4E8F56A1139D89',16)
e=int('10001',16)
c=int('1B0CDAE290395D881E596D2188837C13',16)

p=12503093555962531547
q=14300083147038357611

n=p*q
phi_n=(p-1)*(q-1)

d=inverse(e, phi_n)
m=long_to_bytes(pow(c,d,n))

print(m)
# zsctf{rsa_yes!}
posted @ 2025-08-30 16:32  JasonJHu  阅读(2)  评论(0)    收藏  举报