import gmpy2
from Crypto.Util.number import bytes_to_long,long_to_bytes
c=0x4196C0594A5E000A96B878B67CD724795B13A8F2CA54DA06D0F19C28BE689B62
e = 65537
n = 0xC0332C5C64AE47182F6C1C876D42336910545A58F7EEFEFC0BCAAF5AF341CCDD
p = 285960468890451637935629440372639283459
q = 304008741604601924494328155975272418463
phi=(q-1)*(p-1)
d=gmpy2.invert(e,phi)
m=pow(c, d, n)
print(long_to_bytes(m))
buuctf reverse rsa
最新推荐文章于 2024-03-06 20:23:59 发布