Research
Master's thesis
Extending Redux: Interactive Visualizations for Classical Encryption and Quantum Cryptographic Algorithms
My master's thesis extends Redux, Idaho State University's interactive platform for computational problems, with modules for RSA, Diffie-Hellman and AES, and shows how Shor's and Grover's quantum algorithms attack them.
User guides, each in a high-school and a CS-student version: RSA in Redux, how RSA works and how an eavesdropper breaks it when the numbers are small, Diffie-Hellman in Redux, how two people agree on a secret while everyone listens, and AES in Redux, how an eavesdropper searches for an AES key when most of it is known. All guides are on the Guides page.
Projects
- [Project name]