Error-correcting codes exist to undo damage: scratch a CD, fade a deep-space signal, flip a bit in memory, and clever extra symbols let the receiver reconstruct the original. The whole point is that a little noise is easy to remove â if you know how the code is built.
In 1978, Robert McEliece asked a mischievous question: what if we hide the construction, scramble the code so it looks random, and then add the noise on purpose? Now the noise is no longer a nuisance â it's the lock. Anyone holding the secret recipe peels the noise off in an instant. Everyone else faces a code with no visible structure and a message buried under errors.
That single inversion â damage as encryption â gives one of the oldest public-key systems we have, and one of the very few still standing in the age of quantum computers.
Comments
Loading comments...