Post-Quantum Cryptography (PQC) is about developing and analyzing cryptographic primitives that are not easily broken, even if the adversary has access to a large quantum computer resource.
That is, new cryptography needs to be designed with this in mind, that the bad guys have access to these resources, while the new algorithms need to be efficient and practical even on classical computers.
This project investigates different aspects of PQC through simulation.
The primary targets are the two main research areas in PQC are code-based cryptography and lattice-based cryptography.
These are the main contenders in the NIST Post-Quantum Cryptography competition, that aims to standardize the upcoming algorithms for world-wide deployment.