Introduction to Cryptography and Coding Theory

Search
Skip to content
  • Daily Post
  • Archive
  • Notes/Videos
  • About
  • Goals
  • The System
  • Classroom Expectations
  • Grading
  • Resources
  • Fun

For Monday, November 28th, 2022

November 26, 2022 profstange

Happy Thanksgiving!

Post navigation

Previous PostFor Friday, November 18th, 2022Next PostFor Wednesday, November 28th, 2022:

Fall 2022 – Professor Katherine Stange

Quick Links

Latex Introduction
Sage Introduction
Canvas

Daily

  • For Wednesday December 7th:
  • Due Monday, Dec 5th, 2022
  • For Friday, Dec 2nd, 2022:
  • For Wednesday, November 28th, 2022:
  • For Monday, November 28th, 2022
  • For Friday, November 18th, 2022
  • Due Wednesday November 16th, 2022

Tools/Topics

  • Mini Sage Introduction
  • Sage Sandbox
  • Mini Latex Introduction
  • Cryptanalysis Tools
  • Text to Integer
  • Hill Cipher Tools
  • Gauss Modular Inverse Algorithm
  • Modular Arithmetic in Sage
  • Tables Mod n
  • Multiplicative Dynamics
  • Additive Dynamics
  • Multiplicative Orders
  • Modular Exponentiation
  • Diffie-Hellman Carpet
  • Diffie-Hellman Tools
  • Growth and Big O
  • Runtimes
  • DLP Bday/Baby-Step-Giant-Step
  • Birthday Paradox
  • Index Calculus Tools
  • El Gamal Tools
  • Fermat Primality Test
  • Miller-Rabin Tools
  • RSA Tools
  • Timing Attack on RSA
  • Quadratic Sieve Tools
  • RSA short plaintext
  • Finite Field Tools
  • Elliptic Curve Tools
  • EC Factoring Example
  • EC El Gamal Tools
  • Lattice Tools
  • QKD BB84
  • Visualizing Complex Numbers & QFT
  • QFT Amplitudes
  • Shor’s Algorithm
  • Ring-LWE Tools
Proudly powered by WordPress