Require Cyrpto is a Human Right
summary
Accessible tour of the Node.js Crypto API tied to history, law, and attacks, showing Node linking to OpenSSL and why buggy OpenSSL bubbles into apps. Demonstrates Diffie‑Hellman computeSecret, RSA sign/verify, and that Node core cannot generate RSA keys without an add‑on. Shows DES cracking realities — a desktop at ~30,000 keys/sec versus the EFF machine at 90 billion keys a second — and recounts the Clipper chip/key‑escrow failures and practical fixes: encrypt everything and harden implementations.
AI-written summary · about
chapters (10)
- 0:00Introduction to crypto rights
- 2:47Early crypto and NSA control
- 5:33Public key cryptography breakthrough
- 8:44RSA and asymmetric crypto
- 12:13PGP battles and export wars
- 15:47Clipper chip and government pushback
- 17:11Crypto beyond just math
- 18:54Modern attacks on crypto
- 21:20How encryption is cracked
- 23:24How you can help secure crypto
related talks
25mCryptography Isn't Scary
58mState of crypto in Node.js
29mMastering Cryptography with Node's crypto module
30mMastering Cryptography Fundamentals with Node’s crypto module
36mMastering Cryptography Fundamentals with Node's crypto module
58mKeynote: Crypto means Cryptography!
20m10 Weird Applications of Public Key Cryptography
26mJavascript Crypto. Ugly duckling with good reason?
