【春秋云实企安殿】easy RSA - Misc - 50pt
题目描述解题步骤
先分解n
import sympy as sp
N = 322831561921859
sp.factorint(N)
p = 13574881
q = 23781539
phi = p * (p - 1) * (q - 1)
from Crypto.Util.number import inverse
e = 23
d = inverse(e, phi)
c = 0xdc2eeeb2782c
m = pow(c, d, N)
hex(m)
PCTF{3a5Y}
页:
[1]