[Cryptography] RSA2

n = 675517326695494061190287679557796696358902817969424171685361
c = 0xe3712876ea77c308083ef596a32c5ce2d7edf22abbc58657e
도움 : https://www.alpertron.com.ar/ECM.HTM
p = 804811499343607200702893651293
q = 839348502408870119614692320677
phi = 21 666250 324845 688377 538645 829331 393191 999621 542715 910095 508724
<flag code>
from Crypto.Util.number import * n = 675517326695494061190287679557796696358902817969424171685361 c = 0xe3712876ea77c308083ef596a32c5ce2d7edf22abbc58657e p = 804811499343607200702893651293 q = 839348502408870119614692320677 e = 65537 phi = (p - 1) * (q - 1) d = inverse(e, phi) flag = long_to_bytes(pow(c, d, n)) print flag
FLAG : HackCTF{That's_4_Pr1m3!}
'CTF > HackCTF' 카테고리의 다른 글
[Cryptography] XOR (0) | 2020.02.03 |
---|---|
[Cryptography] RSA3 (0) | 2020.01.11 |
[Cryptography] DNA (0) | 2020.01.11 |
[Cryptography] Classic Cipher -4 (0) | 2020.01.11 |
[Cryptography] Classic Cipher -3 (0) | 2020.01.11 |
댓글을 사용할 수 없습니다.