Skip to main content

Encryption in SQL Server

  • Chapter
  • First Online:
Book cover Securing SQL Server
  • 1143 Accesses

Abstract

Encryption is a process of obfuscating data with the use of an algorithm that uses keys and certificates. This means that if security is bypassed and data is accessed or stolen by attackers, then it is useless, unless the keys that were used to encrypt it are also acquired. This adds an additional layer of security over and above access control, but it does not replace the requirement for an access control strategy. Encrypting data also has the potential to degrade performance and increase the size of data, so you should use it on the basis of need, as opposed to implementing it on all data as a matter of routine.

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

Access this chapter

eBook
USD 19.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

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

© 2016 Peter A. Carter

About this chapter

Cite this chapter

Carter, P.A. (2016). Encryption in SQL Server. In: Securing SQL Server. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-2265-2_5

Download citation

Publish with us

Policies and ethics