Linked e-resources

Details

Intro
Table of Contents
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
Part I: Understanding the Landscape
Chapter 1: Purpose of Encryption and Available Tools
What Is the Purpose of Encryption?
Encryption and Data Protection Regulation
Overview of the Tools Available in SQL Server
TDE
Backup Encryption
Always Encrypted
TLS
Hashing and Salting
Encryption Functions
EKM
Recommended Approach to Encryption
Encryption in the Cloud
Summary
Part II: At-Rest Encryption

Chapter 2: Introducing Transparent Data Encryption
What Is TDE?
Understanding Keys and Certificates
Database Encryption Key (DEK)
Certificate and Associated Asymmetric Key Pair
Database Master Key (DMK)
Service Master Key (SMK)
Understanding the Need for the Hierarchy
How Secure Is TDE?
What Are We Protected From?
How Easy Is It to Break Down the Encryption?
Summary
Chapter 3: Setting Up TDE
Creating the Keys and Certificate
Creating the Database Master Key (DMK)
Creating the Certificate
Creating the Database Encryption Key (DEK)

Encrypting the Database
Securing the Root Keys
Encrypting Existing Data with TDE
Benchmarking TDE Performance on Your Server
Monitoring for Problems
What If You Run into Any Performance Problems During the Scan?
What If the Encryption Scan Fails?
Taking Backups While Encryption Is in Progress
Summary
Chapter 4: Managing TDE
Migrating or Recovering a TDE-Protected Database
Create a Database Master Key (DMK) If One Doesn't Exist
Restore the Certificate and Private Key
Restore the Database
Recovering a TDE Database Without the Certificate

Setting Up a New SQL Instance Using the Same Service Account as the Old Instance
Restore Your Backup of Master from the Old Instance onto the New Instance
Reboot Your New Server: The Whole Server, Not Just SQL
Backup Your Certificate and Private Key - and Don't Lose Them This Time
Key Rotation
Creating a New Certificate
Rotating the Certificate
Impact of TDE on Performance
Where Do We See an Overhead?
How to Estimate the Performance Impact for Your Server?
TDE and Backups
Backup Performance
Backup Compression
Backup Compression Issues

TDE and High Availability
Summary
Chapter 5: Backup Encryption
Setting Up Backup Encryption
Creating a Test Database
Create the Database Master Key (DMK)
Creating the Certificate
Permissions
Working with Encrypted Backups
Taking an Encrypted Backup
Restoring an Encrypted Backup
Backup Encryption Performance
Backup Encryption and Compression
Summary
Part III: Column Encryption using Always Encrypted
Chapter 6: Introducing Always Encrypted
SQL Server 2016 vs. SQL Server 2019 and Beyond
How Does Always Encrypted Work?
Encryption Hierarchy

Browse Subjects

Show more subjects...

Statistics

from
to
Export