https://rakhesh.com/aside/aside-everything-you-need-to-know-about-cryptography-in-1-hour-colin-percival/
[Aside] Everything you need to know about cryptography in 1 hour - Colin Percival