An audit reveals that cardholder database logs are exposing account numbers inappropriately. Which of the following mechanisms would help limit the impact of this error?
Choose an answer
Tap an option to check your answer.
Correct answer: Masking.
Why this is the answer
Masking is the correct answer because it involves obscuring sensitive data, such as account numbers, while maintaining its format and usability for non-production environments or specific analytical tasks. This directly addresses the problem of logs exposing account numbers by replacing the actual numbers with fictitious but structurally similar data. Segmentation separates different parts of a network or system, which could limit the spread of an exposure but wouldn't prevent the logs from containing the sensitive data in the first place. Hashing transforms data into a fixed-size string, making it irreversible, but this would prevent the data from being used in its original form, which might be necessary for some logging purposes (e.g., identifying specific transactions). Journaling is a method of recording changes to data over time, primarily for recovery or auditing, and doesn't inherently protect the sensitive data itself from being exposed in logs.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed