Cryptography
Mathematical techniques for secure communication and data protection.
Articles (5)
- How TLS Works: The HTTPS Handshake Explained
TLS encrypts web traffic using a handshake that authenticates the server with a certificate and agrees on fresh keys. See how HTTPS keeps connections private. - Zero-Knowledge Proofs
Zero-knowledge proofs: prove a statement is true without revealing why — interactive protocols, zk-SNARKs, blockchain rollups, and private logins explained. - Bitcoin and Proof of Work
How Bitcoin achieves consensus without a central authority: hash chains, mining difficulty, and the energy cost that secures double-spend resistance. - Hash Functions
Deterministic functions that map arbitrary data to fixed-size digests, used for integrity checking, password storage, and digital signatures. - Public-Key Cryptography
Cryptography with paired public and private keys, enabling encryption and digital signatures without shared secrets.