Transparent data encryption enables you to encrypt sensitive data, such as credi
ID: 3729968 • Letter: T
Question
Transparent data encryption enables you to encrypt sensitive data, such as credit card numbers, stored in table columns. Encrypted data is transparently decrypted for a database user who has access to the data. Transparent data encryption helps protect data stored on media in the event that the storage media or data file gets stolen. To prevent unauthorized decryption, transparent data encryption stores the encryption keys in a security module external to the database. Transparent data encryption is a key-based access control system. Even if the encrypted data is retrieved, it cannot be understood until authorized decryption occurs, which is automatio for users authorized to access the table. When a table contains encrypted columns, a single key is used regardless of the number of encrypted columns. This key is called the column encryption key. The column encryption keys for all tables, containing encrypted columns, are encrypted with the database server master encryption key and stored in a dictionary table in the database. No keys are stored in the clear.Explanation / Answer
Solution:
To encrypt the data which is sensitive transparent data encryption technique is used. for example, the table stored in the columns credit and debit card related information. The user who has access to the data their data is transparently decrypted as well from the database. In case the data file or the storage media is stolen, in that case, transparent encryption will be useful since the data is encrypted and protected.
The encryption keys are stored in a secure nodule database to which is present at an external database which provides more security to the transparent encryption.
Transparent data encryption is a key-based access control system. Even if the encrypted data is retrieved, it cannot be understood until authorized decryption occurs, which is automatic for users authorized to access the table.
Regardless of the number of the keys which is used to encrypt the columns in the database a single key is used when the table preserves the encrypted columns There is one more encryption key known as master key which is in a dictionary of the database to increase the security, and it is hard to define the master key from the dictionary of the databases. So this master key is used to encrypt all the columns and tables which are already encrypted to increase the level of security. No keys are stored in the clear.
I hope this helps if you find any problem. Please comment below. Don't forget to give a thumbs up if you liked it. :)
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.