The key to creating quantum-resistant encryption is to get away from the core strength of computers in general, which is mathematics. RSA encryption used by the government today is fundamentally based on prime number factorization, where if you multiply two prime numbers together, the result is a number that can only be broken down into those primes. Breaking encryption involves trying to find those primes by trial and error.
To make it more difficult for quantum machines, or any other kind of fast computer, researchers developed an encryption method based on binary Goppa code. The code was named for the renowned Russian mathematician who invented it, Valerii Denisovich Goppa, and was originally intended to be used as an error-correcting code to improve the reliability of the information being transmitted over noisy channels.
The IronCAP program intentionally introduces errors into the information it’s protecting, and then authorized users can employ a special algorithm to decrypt it, but only if they have the private key so that the numerous errors can be removed and corrected.
Name of Author: John Breeden II