Data Masking With Asterisks in a Banking Web Application
Short answer
C Data masking hides part of the live account number with asterisks, so the customer still recognises the account while the full value is not disclosed.
Question

Key Takeaways
Masking hides part of a live value with placeholder characters so the record still works for the user, while anonymization irreversibly strips identifiers from a dataset so individuals can no longer be linked to it.
The screenshot shows account digits partially replaced with asterisks while the customer is still viewing live account details. That is data masking: part of the original value is hidden in place with substitute characters so the record stays usable while the full number is not disclosed.
Common mistake: Choosing anonymization simply because asterisks hide the value. Anonymization removes or irreversibly alters identifiers so the data can no longer be tied to a person, which would break a customer viewing their own account.
Expert Analysis
Why the Answer Is Correct
Data masking replaces part of a sensitive value with placeholder characters such as asterisks while leaving the surrounding data intact, which is exactly what the screenshot shows on a bank account number. The customer still recognises the account and can act on it, while anyone reading over their shoulder or capturing the screen cannot recover the full number. Masking is applied at display time and stays reversible for authorised systems that pull the real value from the database.
Why the Other Options Are Wrong
Data minimization is a collection principle: it means only gathering the data the business actually needs, and it says nothing about how an already stored value is rendered on screen. Data scrambling reorders or randomises characters into unreadable output, which would leave the account unusable for the customer rather than partially hidden. Anonymization irreversibly removes identifiers so a record can no longer be linked to an individual, a technique for analytics and shared datasets rather than for a customer viewing live account data.
Community Comment Notes
The discussion is overwhelmingly on masking, with commenters citing the everyday example of a card or account number shown with only the last four digits. A recurring objection argues for anonymization on the grounds that masking substitutes a different but realistic value; that describes tokenization or synthetic data, not the character substitution shown here. Several also point out that a masked field still has to be protected where it rests, since hiding it on screen is not encryption.
Official Reference
These links open the official vendor documentation in a new tab.
Exam Strategy
Separate the four data-handling terms by purpose and reversibility: minimization limits collection, masking hides part of a live value, scrambling and tokenization substitute an unusable value, and anonymization permanently severs the link to the individual.
Frequently Asked Questions
How is data masking different from anonymization on the Security+ exam?
Does masking the account number on screen satisfy a requirement to protect stored cardholder data?
Community Votes
100% of anonymous learners picked answer C. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 8 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 8
-
Baba111222 👍 3 Answered DIt has to be Anonymization, look at the "" ;) Data making would change the whole string to something else, but within the same context like John Doe to Mark Smith, while anonymization replaces value characters with f.ex.: "" og "x", changing John Doe to J or Jxxx xxx.
-
RedDog2 👍 3 Answered CData masking is a way to create a fake, but a realistic version of your organizational data. The goal is to protect sensitive data, while providing a functional alternative when real data is not needed—for example, in user training, sales demos, or software testing.
-
tnar140 👍 3 Answered CUsing asterisks (*) to replace sensitive data, such as personal identification numbers or credit card numbers, is a common masking technique.
-
klinkklonk 👍 2 Answered CDATA MASKING Like when something asks you to verify your car **1234 they mask part of the info.
-
russian 👍 1 Answered Cmasking is using * to cover up sensitive data
Show 3 more comments
-
DJ305 👍 10 Answered Cbro's a millionaire
-
Hs1208 👍 4 Answered CC. Data Masking
-
Imjusthere00 👍 1 Answered CData Masking
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.