CHAPTER 2Transparent Data Encryption

Transparent Data Encryption (TDE) is a transparent way to encrypt data in a database. It was introduced in Oracle Database 10g. The encryption is transparent because it occurs below the Structured Query Language (SQL) layer. The database engine automatically encrypts and decrypts data as it reads and writes it from the file system. In this chapter, we’ll explore how to use TDE and discuss some of the advantages of using it. First, it’s important to put TDE in perspective with the various other encryption mechanisms Oracle has and continues to offer.

Oracle has offered some level of cryptographic support for data stored inside a database for many years. In its first release, Oracle developed the DBMS_OBFUSCATION_TOOLKIT ...

Get Applied Oracle Security: Developing Secure Database and Middleware Environments 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.