Eidolon: A Practical Post-Quantum Signature Scheme Based on k-Colorability in the Age of Graph Neural Networks
Asmaa Cherkaoui, Ramon Flores, Delaram Kahrobaei, Richard Wilson
TL;DR
Eidolon tackles post-quantum signatures by encoding security on the NP-hard $k$-colorability problem, generalizing the GMW zero-knowledge protocol to arbitrary $k\ge 3$ and applying Fiat–Shamir for non-interactive signatures. A planted quiet-coloring construction embeds a secret coloring in a random-like graph, aiming to preserve witness hardness and statistical indistinguishability, while Merkle-tree vector commitments compress signatures from $O(tn)$ to $O(t\log n)$. The authors provide a comprehensive empirical security study against both classical solvers (ILP, DSatur) and a graph neural network attacker, showing that for $n\ge 60$ the planted coloring remains unrecovered under tested densities, supporting combinatorial hardness as a post-quantum primitive. The work contributes a practical PQ signature scheme, concrete parameter discussions, and a framework for hard-instance generation, with future work focusing on standard security parameter tuning and resistance to adaptive or side-channel threats.
Abstract
We propose Eidolon, a practical post-quantum signature scheme based on the NP-complete k-colorability problem. Our construction generalizes the Goldreich-Micali-Wigderson zero-knowledge protocol to arbitrary k >= 3, applies the Fiat-Shamir transform, and uses Merkle-tree commitments to compress signatures from O(tn) to O(t log n). Crucially, we generate hard instances via planted "quiet" colorings that preserve the statistical profile of random graphs. We present the first empirical security analysis of such a scheme against both classical solvers (ILP, DSatur) and a custom graph neural network (GNN) attacker. Experiments show that for n >= 60, neither approach recovers the secret coloring, demonstrating that well-engineered k-coloring instances can resist modern cryptanalysis, including machine learning. This revives combinatorial hardness as a credible foundation for post-quantum signatures.
