ISC2 Certified Secure Software Lifecycle Professional (CSSLP) Practice Question

Your organization needs to copy its production customer database to a cloud-hosted QA environment so testers can exercise complex join operations that rely on primary-to-foreign-key relationships. Compliance rules forbid exposing real payment card numbers or national ID values, yet the data must retain valid formats and remain consistently linked across all tables. Which data-protection technique best meets both the security and referential-integrity requirements for this test environment?

  • Export only a small random sample of rows from each table and delete any sensitive columns.

  • Apply deterministic, format-preserving tokenization to every sensitive field before the data is loaded into QA.

  • Replace sensitive values with randomly generated data that is not correlated across different tables.

  • Use a reversible vault-based tokenization scheme so testers can request the clear text when needed.

ISC2 Certified Secure Software Lifecycle Professional (CSSLP)
Secure Software Testing
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot