Which of the following is the most secure and recommended method for storing sensitive user data in a database?
Which of the following is the most secure and recommended method for storing sensitive user data in a database?
A . Storing the data in plain text
B . Using symmetric encryption
C . Using hashing algorithms
D . Using asymmetric encryption
Answer: C
Explanation:
Option 1: Incorrect. Storing sensitive user data in plain text is highly insecure and not recommended. If a database breach occurs, all the data will be exposed without any protection.
Option 2: Incorrect. Using symmetric encryption would require storing the encryption key securely, which can be difficult. Additionally, any access to the data would require the encryption key, adding complexity and potential vulnerabilities.
Option 3: Correct. Using hashing algorithms is the most secure and recommended method for storing sensitive user data in a database. Hashing algorithms convert the data into a fixed-size string, making it difficult to reverse-engineer and obtain the original data. This ensures that even if a breach occurs, the sensitive data remains protected.
Option 4: Incorrect. Using asymmetric encryption would also require storing the encryption keys securely and adds unnecessary complexity for data retrieval, making it less practical for storing sensitive user data in a database.
Latest 100-160 Dumps Valid Version with 309 Q&As
Latest And Valid Q&A | Instant Download | Once Fail, Full Refund