Quantum-Proof Cryptography & Its Role In Security