inctf2020

InCTF 2020 | FaultyLFSR

#inctf2020 #LFSR from random import Random from flag import flag ,seeds from Crypto.Cipher import AES from hashlib import sha256 SECRET = 14810031 #assert seeds[3]%seeds[1] == 0 CLUE-1 def generate() : masks = [43, 578, 22079, 142962] for …

InCTF 2020 | polyRSA

#inctf2020 PolynomialRSA sage: p 2470567871 sage: n 1932231392*x^255 + 1432733708*x^254 + 1270867914*x^253 + 1573324635*x^252 + 2378103997*x^251 + 820889786*x^250 + 762279735*x^249 + 1378353578*x^248 + 1226179520*x^247 + 657116276*x^246 + …

InCTF 2020 | DLPoly

#inctf2020 sage: p 35201 sage: len(flag) 14 sage: X = int.from_bytes( flag.strip(b'inctf{').strip(b'}') , 'big') sage: n 1629*x^256 + 25086*x^255 + 32366*x^254 + 21665*x^253 + 24571*x^252 + 20588*x^251 + 17474*x^250 + 30654*x^249 + 31322*x…

InCTF 2020 | Mix & Mash

#inctf2020 #!/usr/bin/env python2 import random import sys from stuff import flag def ROL32(x, y): return (((x) << (y)) ^ ((x) >> (32 - (y)))) & 0xFFFFFFFF def LSB(x): return x & 0x00000000FFFFFFFF def TIMES2(x): if (x & 0x8000000000000000…

InCTF 2020 | Bakflip & Sons

#inctf2020 #ECDSA #!/usr/bin/env python3 import random, sys from binascii import hexlify, unhexlify from ecdsa import SigningKey, NIST192p from flag import flag secret_multiplier = random.getrandbits(101) def menu(): menu = [exit, signMess…