No way, JOSE! Cryptography basics
summary
Clear, runnable specifics: hashing vs keyed hashing with SHA-256 producing a 256‑bit digest and HMAC‑SHA256 for integrity; signatures using RSA, EC and Ed25519 with a private key to sign and a public key to verify; JWTs shown as JWS = 3 parts and encrypted tokens as JWE = 5 parts (header, encrypted CEK, IV, ciphertext, tag); a small JavaScript study library implements toy RSA with big primes and slides live at jose.sumbego.tech.
AI-written summary · about
chapters (9)
- 0:00Introduction and disclaimer
- 1:46Hashing basics explained
- 3:52Keyed hashing and HMAC
- 6:59Digital signatures overview
- 12:32Encryption fundamentals
- 16:46RSA encryption deep dive
- 20:16JSON Object Signing and Encryption
- 26:30JSON Web Tokens explained
- 28:57Summary and resources








