12 lines
279 B
Python
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])
|