pbctf_2021

pbctf 2021 | yet another RSA

#pbctf_2021 #rbtree #!/usr/bin/env python3 from Crypto.Util.number import * import random def genPrime(): while True: a = random.getrandbits(256) b = random.getrandbits(256) if b % 3 == 0: continue p = a ** 2 + 3 * b ** 2 if p.bit_length()…

pbctf 2021 | Seed Me

#pbctf_2021 #UnblvR https://gist.github.com/jhs7jhs/a6e872e7e37e726b3d7bae6f7461e70b https://gist.github.com/myrdyr/c1b77f1cbd8e2acb117e74c7831ef876

pbctf 2021 | Alkaloid Stream

#pbctf_2021 #rbtree #!/usr/bin/env python3 import random from flag import flag def keygen(ln): # Generate a linearly independent key arr = [ 1 << i for i in range(ln) ] for i in range(ln): for j in range(i): if random.getrandbits(1): arr[j…

pbctf 2021 | GoodHash

#pbctf_2021 #rbtree

pbctf 2021 | Steroid Stream

#pbctf_2021 #rbtree #!/usr/bin/env python3 import random from flag import flag def keygen(ln): # Generate a linearly independent key arr = [ 1 << i for i in range(ln) ] for i in range(ln): for j in range(i): if random.getrandbits(1): arr[j…

pbctf 2021 | yet another PRNG

#pbctf_2021 #rbtree