What’s Next?
That's it for this chapter!
We'll cover the following
Quick recap
Cryptography is very difficult to get right. Don’t write your own, and don’t use low-level libraries. Instead, use high-level libraries that have a degree of misuse-resistance. Use NaCl, libsodium, or Tink for encryption at rest. Use TLS 1.3 (or TLS 1.2 if you have legacy constraints) in a configuration that gets an A from SSL Labs for data in transit. Use scrypt, bcrypt, PBKDF2, or Argon2 for password hashing.
Next up
Next up, we’ll take a look at some best practices relating to Windows. In particular, we’ll take a look at the way that Windows handles password hashing.
Get hands-on with 1400+ tech skills courses.