Hashing and Salting of Passwords

  • Chapter
  • First Online:
Pro Encryption in SQL Server 2022
  • 488 Accesses

Abstract

In this chapter we’re going to look at how you should go about securely storing passwords in your database. In most cases these will be passwords related to user logons for your application. In many ways a password is the most sensitive piece of information that we might store. If a user’s password is obtained by an attacker, then it is likely they can access all of the other information we hold about a user. Worse than that, despite recommendations to the contrary, most users reuse the same password across multiple services that they use. That means that if their password is breached in our application, then that may give an attacker access to accounts the user holds with other organizations.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
EUR 29.95
Price includes VAT (Germany)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
EUR 49.99
Price includes VAT (Germany)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
EUR 64.19
Price includes VAT (Germany)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

McGiffen, M. (2022). Hashing and Salting of Passwords. In: Pro Encryption in SQL Server 2022. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-8664-7_19

Download citation

Publish with us

Policies and ethics

Navigation