密码学难度 4★★★★☆140 分

密码分析:恢复线性同余生成器的参数

本次任务

某服务用参数 a、c、m 均保密的线性同余生成器 `x_{k+1} = (a×x_k + c) mod m` 同时生成会话令牌和加密密钥流。请从 `tokens.txt` 中连续的 10 个输出恢复 a、c、m,再解密用后续输出(每个 8 字节)组成的密钥流加密的 `secret.enc.hex`,取出旗标。

#cryptography#lcg#prng#state-recovery