Guides
User guides for the cryptography modules I am adding to Redux as part of my master's thesis. Each guide comes in two versions, one for high-school students and one for computer science students, and you can switch between them at the top of the page.
- RSA in Redux How RSA encryption works, and how an eavesdropper breaks it when the numbers are small.
- Diffie-Hellman in Redux How two people can agree on a secret while everyone listens, and how an eavesdropper breaks it when the numbers are small.
- AES in Redux How AES encryption scrambles a message, how an eavesdropper searches for the key when most of it is known, and what Grover's quantum algorithm changes.