Research

Master's thesis

Extending Redux: Interactive Visualizations for Classical Encryption and Quantum Cryptographic Algorithms (in progress, advisor Dr. Paul Bodily)

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