RSA Noob
1 minute to read
We are given these numbers:
e: 1
c: 108193852288406505568171818194994500452464483136775497973720445
n: 1522605027922533360535618378132637429718068114961380688657908494580122963258952897654000350692006139
We have the exponent
It is clear that we have an RSA cryptosystem. Let’s review how RSA works:
Two prime numbers
In order to encrypt a message
So that
At this point, the public key is the set
This time, the exponent
The only thing we need to do is decode the message
$ python3 -q
>>> bytes.fromhex('108193852288406505568171818194994500452464483136775497973720445')
b'CTFlearn{b3tter_up_y0ur_e}'