foobarctf_2022

foobarCTF 2022 | sigma bg

#foobarCTF_2022 #!/usr/bin/env python3 from Crypto.Util.number import * import math flag = b'***************REDACTED******************' def keygen(bits): while True: p,q = getPrime(bits),getPrime(bits) if (p % 4 == 3) and (q % 4 == 3 ) and…

foobarCTF 2022 | new intern

#foobarCTF_2022 #!/usr/bin/env python3 from Crypto.Util.number import * from random import getrandbits flag = b'***********************REDACTED***********************' FLAG = bytes_to_long(flag) p = getStrongPrime(512) q = getStrongPrime(5…

foobarCTF 2022 | daredevil's server

#foobarCTF_2022 ncする問題んだけどつながらなくて泣いた

foobarCTF 2022 | trailing bits

#foobarCTF_2022 from Crypto.Util.number import getPrime, bytes_to_long, GCD from random import randint flag = bytes_to_long(b"#REDACTED") p = getPrime(1024) q = getPrime(1024) N= p*q e = 0x10001 x = 2052550534767342463354055254165398369484…

foobarCTF 2022 | babyrsa

#foobarCTF_2022 from Crypto.Util.number import * flag = b"GLUG{**********REDACTED***************}" p,q = getPrime(1024),getPrime(1024) N = p * p * q e = 0x10001 phi = p * (p-1) * (q-1) d = inverse(e, phi) m = bytes_to_long(flag) c = pow(m,…

foobarCTF 2022 | random fandom

#foobarCTF_2022 #!/usr/bin/env python3 import random import math secret = #REDACTED flag = #REDACTED def keygen(n): privKey = [0]*n privKey[0] = #REDACTED for i in range(1, n): total = sum(privKey) privKey[i] = random.randint(total*2 ,tota…