CategoryCryptography
-
Understanding Quantum Cryptography
My educational explainer on quantum cryptography, walking through the BB84 quantum key distribution scheme — how photon polarization and the Heisenberg uncertainty principle secure a key exchange and expose eavesdroppers — and how it contrasts with post-quantum cryptography.
Read the post -
Demystifying Cryptography
A Crypto 101 tour for the curious: what cryptography is, its goals, the anatomy of a secure connection, and the intuition behind Diffie-Hellman key exchange (with a live interactive demo of two parties agreeing on a shared key over an open wire) and the Caesar cipher.
Read the post -
Introduction to Supersingular Isogeny Diffie-Hellman
An approachable introduction to Supersingular Isogeny Diffie-Hellman (SIDH) — one of the few post-quantum key exchanges built on elliptic curves — written for an Elliptic Curve Cryptography course: its motivation, the math you need (isogenies, the j-invariant, supersingular curves), the key exchange itself, and Costello et al.'s recommended parameters. Rebuilt from the original LaTeX, led in by the post's own blurb.
Read the post -
Survey of Cryptographic Implementations and Vulnerabilities on Passive RFID Devices
A 20-page survey paper (UCSB) on the cryptography of passive RFID tags — system and adversary models, the attack landscape, the famous Mifare and DST breaks, and mitigation strategies — rebuilt from the original LaTeX, led in by the post's own plain-English "quick version."
Read the post -
Calculating Nonlinearity of Boolean Functions with Walsh-Hadamard Transform
A short cryptography paper (UCSB) on what nonlinearity means for boolean functions and how to measure it with the Walsh-Hadamard transform — rebuilt from the original LaTeX with a live calculator: flip an 8-bit truth table and watch its Walsh spectrum and nonlinearity recompute.
Read the post -
5-Min Tutorial: Caesar Cipher in Scala
A five-minute tutorial: implementing the oldest trick in cryptography in a handful of lines of Scala — with a live shift visualizer and an interactive cipher generator.
Read the post -
Physical Unclonable Functions
A grad-class intro to PUFs — hardware functions whose challenge-response mapping falls out of physical manufacturing variation — covering their key principles, types, properties, and the intra-/inter-distance math used to measure them.
Read the post






