Files
crypto2025/crypto-asimmetric/RSA-8/chall.py
2025-06-02 19:35:30 +02:00

12 lines
279 B
Python

from Crypto.Util.number import bytes_to_long, getPrime
from secret import flag
n1 = getPrime(512)*getPrime(512)
n2 = getPrime(512)*getPrime(512)
n3 = getPrime(512)*getPrime(512)
n = [n1, n2, n3]
print(n)
e = 3
m = bytes_to_long(flag.encode())
print([pow(m, e, nn) for nn in n])