---
# System prepended metadata

title: Security

---

# Security

## Cryptography

Reference:
- [Cryptography standards](https://en.wikipedia.org/wiki/Cryptography_standards), Wikipedia
- [5 Common Encryption Algorithms and the Unbreakables of the Future](https://blog.storagecraft.com/5-common-encryption-algorithms/), Storage Craft
- [Protocol and Cryptography](https://www.wireguard.com/protocol/), Wireguard
- [Cryptanalysis](https://en.wikipedia.org/wiki/Cryptanalysis)

Algorithms:
- sha-2, hmac, PBKDF2
    - why obsolete: md5, sha-1
- aes(Triple DES, blowfish, twofish), rsa, openpgp, dsa, ecc
    - why obsolete: des, pgp
- X.509, TLS
    - why obsolete: ssl
- wpa2, wpa3
    - why obsolete: wep, ?wpa?
- ChaCha20, Poly1305, Curve25519, BLAKE2s, SipHash24, HKDF

Explanations:
- [AES Explained (Advanced Encryption Standard)](https://www.youtube.com/watch?v=O4xNJsjtN6E), Computerphile
- [Hamming codes and error correction](https://www.youtube.com/watch?v=X8jsijhllIA), 3Blue1Brown

## Hardware

- meltdown, spectre
- wep