问题
I need to decrypt c and I was given only n, e and c and computing p and q or phi(n) would be close to impossible so what other alternatives do I have? I tried calculating p and q but I made very little progress with the search in the last 24 hours of continuous running the program.
These are the values I was given:n: 58900433780152059829684181006276669633073820320761216330291745734792546625247
e: 65537
c: 56191946659070299323432594589209132754159316947267240359739328886944131258862
Also, in another challenge only c
and n
were given and the values were a lot bigger. Do you have any suggestions for that too?
回答1:
It's Capture The Flag Problems, well seems the n e c are really weak numbers.
You can solved it with RsaCtfTool
python RsaCtfTool -n 58900433780152059829684181006276669633073820320761216330291745734792546625247 -e 65537 --uncipher 56191946659070299323432594589209132754159316947267240359739328886944131258862
timctf{CENSORED}
来源:https://stackoverflow.com/questions/49878381/rsa-decryption-using-only-n-e-and-c