誕生日攻撃

RCTF 2021 | Uncommon Factor 1

#RCTF2021 from multiprocessing import Pool size = 2^22 flag = open("flag.txt", "rb").read() assert len(flag) == 22 assert flag[:5] == b"flag{" assert flag[-1:] == b"}" seed = flag[5:-1] # 128 bit seed = (int.from_bytes(seed,'big')<<48) + (…