# 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