© Stephen Haunts 2019
Stephen HauntsApplied Cryptography in .NET and Azure Key Vaulthttps://doi.org/10.1007/978-1-4842-4375-6_5

5. Safely Storing Passwords

Stephen Haunts1 
(1)
Belper, Derbyshire, UK
 

Now that we have covered hashing and authenticated hashing, the next place to explore is the protection and storage of passwords. Passwords are still the most common way to authenticate a user, but it is easy to put yourself in a situation where your system is not secure and is susceptible to attacks.

This chapter discusses ways in which you shouldn’t store passwords, and then talks about how you can safely store passwords and protect yourself from being a victim of data theft.

I start by discussing techniques that you shouldn’t use and gradually move to ...

Get Applied Cryptography in .NET and Azure Key Vault: A Practical Guide to Encryption in .NET and .NET Core now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.