cryptohard
Coloring Fraud
scarlet
Task: Zero-Knowledge Proof protocol for graph 3-coloring on K4 (not 3-colorable) using a custom hash function with a weak reduced-round permutation. Solution: Exploited the linear (non-nonlinear) permute_fast function by building a GF(2) system of equations to find hash collisions between different colors, allowing fake ZKP proofs for 128 rounds.
$ ls tags/ techniques/
linear_permutation_attackgf2_gaussian_eliminationmulti_block_collisionzkp_protocol_bypass
🔒
Permission denied (requires tier.pro)
Sign in to access full writeups
Create a free account with GitHub, then upgrade to Pro.
$ssh [email protected]