Courseiva

CCNA Privacy Engineering Questions

28 of 103 questions · Page 2/2 · Privacy Engineering · Answers revealed

76
MCQmedium

A system architect is using 'Zero Trust' network principles. How does this enhance privacy?

A.By encrypting all disk storage
B.By centralizing all user data
C.By preventing user account creation
D.By verifying every access request
AnswerD

Verifying every access request enforces continuous authentication and least-privilege authorisation, so no user or device is implicitly trusted based on network location. This directly satisfies Zero Trust's core tenet, limiting lateral movement and unnecessary data exposure, which strengthens privacy by ensuring only legitimate, validated entities reach personal data.

Why this answer

Zero Trust operates on the principle of 'never trust, always verify' — every access request, regardless of source or prior authentication, must be explicitly verified before access is granted. This continuous verification limits lateral movement and unauthorized data exposure, which directly supports privacy by ensuring only legitimate, authorized entities reach sensitive data. Encryption and centralization do not by themselves enforce access decisions at each request.

Exam trap

CDPSE often tests the misconception that encryption alone equals privacy protection, causing candidates to select 'encrypting all disk storage' instead of recognizing that Zero Trust's core privacy benefit is continuous verification of every access request.

How to eliminate wrong answers

Option A is wrong because disk encryption protects data at rest against physical theft or media loss, but it does nothing to verify who is accessing data over the network and does not implement the Zero Trust 'verify every request' model. Option B is wrong because centralizing user data increases the blast radius of a breach and creates a privacy concentration risk — it is the opposite of Zero Trust's least-privilege, micro-segmentation philosophy. Option C is wrong because preventing user account creation is an availability and operational restriction, not a privacy control, and Zero Trust assumes identities exist and must be continuously authenticated and authorized.

77
Multi-Selecthard

Which THREE privacy-enhancing technologies are commonly used to facilitate data analysis on distributed datasets without centralizing the raw PII?

Select 3 answers
A.Federated Learning
B.Secure Multi-Party Computation
C.Differential Privacy
D.Full disk encryption
E.Network load balancing
AnswersA, B, C

Federated Learning trains a shared model across distributed devices or silos, exchanging model updates rather than raw records. The PII never leaves its source location, directly satisfying the constraint of analysing distributed datasets without centralising raw personal data.

Why this answer

Federated Learning (A) is correct because it trains models locally on each distributed data source and only shares model updates or gradients with a central aggregator, so raw PII never leaves its origin. Secure Multi-Party Computation (B) is correct because it lets multiple parties jointly compute a function over their private inputs while keeping those inputs secret, enabling distributed analysis without pooling raw data. Differential Privacy (C) is correct because it adds calibrated noise or enforces privacy budgets so aggregate statistics and query results can be released without revealing information about any individual record.

Full disk encryption (D) is not correct here because it only protects data at rest on a device and does not enable distributed analysis without centralizing raw PII. Network load balancing (E) is not correct because it merely distributes traffic across servers for availability and performance and provides no privacy-preserving computation capability.

Exam trap

CDPSE often tests whether candidates can distinguish privacy-enhancing technologies (FL, SMPC, DP) from general security or infrastructure controls (encryption, load balancing) — the trap is picking a control that sounds protective but does not enable distributed privacy-preserving analysis.

78
Multi-Selectmedium

A privacy engineer is implementing a Privacy Enhancing Technology (PET) evaluation framework for a new data collaboration project. The project involves sharing sensitive datasets with partners while preserving analytical utility. Which TWO properties should the framework require to be demonstrated before approving a PET for deployment? (Choose two.)

Select 2 answers
A.A requirement that all partner personnel complete annual privacy awareness training.
B.A measured impact on analytical utility compared with the raw dataset.
C.A commitment to store the shared dataset exclusively in the primary region of the data controller.
D.A quantified re-identification risk assessment under the intended sharing model.
E.A guarantee that the PET uses open-source components only.
AnswersB, D

Privacy techniques such as noise injection, generalization, and aggregation degrade data quality. Demonstrating the measured utility impact lets the organization confirm the PET still supports the intended analysis. Approving a PET without quantifying this trade-off risks delivering a privacy-safe dataset that is analytically useless, which fails the project's business objective and undermines adoption of the PET framework.

Why this answer

Approving a PET requires evidence that it actually reduces re-identification risk in the intended sharing model and that the resulting data remains useful for the planned analysis. A quantified re-identification risk assessment and a measured utility impact together capture this privacy-utility trade-off. Licensing, training, and residency are legitimate concerns but are not properties that demonstrate the PET's effectiveness.

Exam trap

The trap here is selecting governance or procurement criteria such as open-source licensing or training, which feel compliance-relevant but do not demonstrate the privacy-utility trade-off a PET must prove.

79
MCQmedium

An organization is using 'Bring Your Own Key' (BYOK) in their cloud environment. What is the primary privacy benefit?

A.Faster encryption processing
B.Improved data availability
C.Reduced storage costs
D.Control over key lifecycle
AnswerD

BYOK lets the organisation generate, rotate, disable and destroy its own key material, so the cloud provider never holds sole custody. This lifecycle control is the privacy benefit: revoking the key renders the encrypted data inaccessible.

Why this answer

BYOK (Bring Your Own Key) lets the customer generate, store, and control the lifecycle of encryption keys used by a cloud provider, rather than letting the provider manage them. The primary privacy benefit is control over key lifecycle — rotation, revocation, and destruction — which directly supports data sovereignty, regulatory compliance, and the ability to render data cryptographically inaccessible (crypto-shredding) when required.

Exam trap

CDPSE often tests whether candidates confuse privacy benefits (control, sovereignty, compliance) with operational or cost benefits (speed, availability, cost), so any option about performance or cost should be scrutinized as a distractor.

How to eliminate wrong answers

Option A is wrong because BYOK does not accelerate encryption processing; in fact, customer-managed keys can add latency due to external key vault calls and HSM round-trips. Option B is wrong because improved data availability is an availability/reliability concern, not a privacy benefit, and BYOK can actually reduce availability if the customer's key vault is misconfigured or unavailable. Option C is wrong because reduced storage costs are a financial outcome unrelated to key custody; BYOK typically adds cost through HSM and key management service fees.

80
Multi-Selectmedium

A privacy engineer is implementing a consent management platform for a mobile application. The platform must capture, store, and enforce user consent preferences across multiple microservices. Which two actions should the engineer take to ensure consent is technically enforceable and auditable? (Choose two.)

Select 2 answers
A.Store consent records with a timestamp, version of the privacy notice, and the specific purposes consented to.
B.Encrypt consent records using a symmetric key stored in the application code to prevent tampering.
C.Rely on the mobile operating system's permission prompts as the sole mechanism for capturing consent for all data processing purposes.
D.Allow users to change their consent preferences only through a customer support ticket to maintain a controlled audit trail.
E.Embed consent checks directly into each microservice's business logic to enforce the user's preferences at the point of data processing.
AnswersA, E

Recording the timestamp, notice version, and specific purposes creates an auditable trail that proves what the user agreed to and when. This is essential for demonstrating compliance and for enforcing consent accurately across microservices. Without this granularity, the organization cannot reliably honor withdrawal or prove lawful basis, making this a necessary action for enforceable consent.

Why this answer

To make consent technically enforceable and auditable, the engineer must both record granular consent details (timestamp, notice version, purposes) and enforce those preferences at the point of processing within each microservice. Recording alone does not prevent processing, and enforcement without a reliable record lacks proof. Together, they create a robust consent management system that supports compliance and user rights.

Exam trap

The trap here is assuming that OS-level permission prompts or a single centralized consent database are sufficient, when enforcement must be embedded in processing logic and records must be granular and auditable.

81
MCQmedium

Which feature in an identity provider (IdP) supports privacy by limiting the scope of claims sent to a relying party?

A.Token refresh policy
B.Group membership mapping
C.OIDC Scopes
D.Multi-factor authentication
AnswerC

OIDC scopes define which claims the client requests, so limiting requested scopes restricts the personal data released to the relying party. This directly enforces data minimisation, satisfying the privacy constraint of narrowing claim exposure at the identity provider.

Why this answer

OIDC scopes define which claims (user attributes) an IdP releases to a relying party, so requesting only 'openid email' instead of 'openid profile email address phone' enforces data minimization at the token level. This directly supports privacy principles by limiting over-collection of identity data. Scopes are the standardized mechanism in the OIDC specification for consent-driven claim release.

Exam trap

The trap is confusing authentication strength features (MFA, refresh policy) with authorization/claim-scoping features, causing candidates to pick MFA when the question is about limiting disclosed attributes.

How to eliminate wrong answers

Option A is wrong because token refresh policy governs token lifetime and renewal behavior, not the set of claims disclosed. Option B is wrong because group membership mapping translates directory groups into application roles; it can broaden access rather than limit claim scope. Option D is wrong because MFA strengthens authentication assurance but does not restrict which attributes are shared with the relying party.

82
MCQeasy

A web application stores user logs in a cleartext format. To implement 'Privacy by Design', which technical control is the most appropriate first step to minimize data exposure?

A.Apply data masking to the log fields
B.Rotate encryption keys weekly
C.Implement full-disk encryption
D.Enable verbose logging for debugging
AnswerA

Masking replaces sensitive log field values with obfuscated substitutes, so cleartext personal data is no longer exposed in stored logs. This is the most direct first technical step to minimise exposure while preserving log utility.

Why this answer

Data masking replaces or obscures sensitive values in log fields so that even if logs are accessed or leaked, the underlying personal data is not exposed. As a first step under Privacy by Design, it directly minimizes data exposure at the point of storage without requiring architectural changes. It is the most targeted control for cleartext logs.

Exam trap

The trap is assuming that any encryption control (key rotation, full-disk encryption) addresses cleartext exposure, when the actual issue is that the data is never encrypted in the first place.

How to eliminate wrong answers

Option B is wrong because key rotation protects encrypted data but does nothing for cleartext logs, which have no encryption to rotate. Option C is wrong because full-disk encryption protects data at rest if the physical disk is stolen, but logs remain readable to anyone with OS-level or application-level access. Option D is wrong because verbose logging increases the volume and sensitivity of data captured, directly worsening the exposure problem rather than minimizing it.

83
Multi-Selectmedium

Which TWO of the following are effective ways to protect logs that contain PII?

Select 2 answers
A.Encryption at rest
B.Disabling log rotations
C.Restricted IAM access policies
D.Broad read access for all employees
E.Sending logs to a public URL
AnswersA, C

Encryption at rest renders stored log data unreadable without the decryption key, so any PII written to disk or archived storage remains protected even if the underlying medium is exposed. This directly satisfies the stem's requirement to safeguard PII within logs.

Why this answer

Encryption at rest (A) is correct because it protects PII in logs by rendering the stored data unreadable without the appropriate decryption keys, so even if the underlying storage or backups are exposed, the PII cannot be accessed. Restricted IAM access policies (C) are correct because applying least-privilege permissions ensures only authorized identities can read, modify, or delete the log data, directly limiting exposure of PII to approved personnel and services. Disabling log rotations (B) is not a protection measure; it increases retention and exposure while risking storage exhaustion, and rotation is typically needed for security and compliance.

Broad read access for all employees (D) is the opposite of least privilege and would expose PII to unnecessary parties. Sending logs to a public URL (E) makes the data openly accessible, which is a severe data leak rather than a protection.

Exam trap

CDPSE often tests whether candidates recognize that log protection requires both encryption and access control, and that 'more access' or 'public availability' options are always wrong regardless of how they are phrased.

84
Multi-Selecteasy

Which TWO actions should be taken when performing a 'Privacy Impact Assessment' (PIA) on a new software tool?

Select 2 answers
A.Delete all historical databases
B.Update the server firmware version
C.Purchase the most expensive enterprise security suite
D.Evaluate potential risks to the rights and freedoms of individuals
E.Document the data lifecycle from collection to destruction
AnswersD, E

A privacy impact assessment must determine whether processing threatens individuals' rights and freedoms, including discrimination, loss of control or re-identification. Evaluating those risks against the new tool's data flows is a core PIA action, distinct from purely technical or contractual checks.

Why this answer

A Privacy Impact Assessment (PIA) is a structured process for identifying and mitigating privacy risks before deploying a new tool, so option D is correct: evaluating potential risks to the rights and freedoms of individuals is the core purpose of a PIA, aligning with GDPR-style risk analysis of how personal data processing may affect data subjects. Option E is also correct because documenting the data lifecycle from collection to destruction is a fundamental PIA activity — it maps what personal data is collected, why, how it is stored and shared, retention periods, and secure disposal, which is necessary to assess and mitigate privacy risks. The other options do not belong: deleting all historical databases (A) is a destructive, indiscriminate action unrelated to assessment, updating server firmware (B) is a routine patch-management task with no bearing on privacy risk evaluation, and purchasing the most expensive enterprise security suite (C) is a cost-driven procurement decision rather than a PIA step, since a PIA evaluates risks and controls rather than mandating a specific product.

Exam trap

CDPSE often tests the confusion between PIA activities and general IT/security tasks, tempting candidates to select operational fixes like firmware updates or tool purchases instead of risk-and-lifecycle analysis.

85
Multi-Selectmedium

Which TWO features in a cloud IAM configuration help enforce 'Least Privilege' as a privacy control?

Select 2 answers
A.Attribute-Based Access Control (ABAC)
B.Hardcoding credentials in scripts
C.Just-in-Time (JIT) privileged access
D.Setting all S3 buckets to public
E.Adding all users to the 'Admin' group
AnswersA, C

ABAC evaluates attributes such as department, location and data sensitivity at request time, granting access only when policy conditions match. This enforces least privilege dynamically rather than through static role assignments, limiting each identity to the minimum data its context requires.

Why this answer

Attribute-Based Access Control (ABAC) is correct because it grants or denies access dynamically based on attributes such as user department, resource tags, or environment, so permissions can be scoped narrowly to only what matches the required context rather than broad role assignments. Just-in-Time (JIT) privileged access is correct because it grants elevated permissions only for a limited time and only when needed, then automatically revokes them, minimizing standing privileges and reducing the attack surface. Together, ABAC and JIT directly support least privilege by limiting both the scope and duration of access.

Hardcoding credentials in scripts is wrong because it exposes secrets and creates persistent, over-broad access. Setting all S3 buckets to public is wrong because it removes access controls entirely. Adding all users to the Admin group is wrong because it grants excessive, standing privileges to everyone.

Exam trap

CDPSE often tests the misconception that broad group memberships or public resource settings are acceptable conveniences, when the exam expects recognition that ABAC and JIT are the mechanisms that actually enforce least privilege.

86
MCQeasy

Which of the following is an example of a physical privacy control?

A.Disk encryption
B.Access logs
C.Data masking
D.Biometric server room entry
AnswerD

Biometric server room entry is a physical control because it restricts bodily access to a facility through fingerprint or similar verification. Privacy controls of this type govern physical access to systems and media, unlike logical controls such as encryption or access rules.

Why this answer

Biometric server room entry is a physical privacy control because it restricts physical access to areas where personal data is stored or processed, using biometric authentication to prevent unauthorized entry. Disk encryption, access logs, and data masking are logical or technical controls, not physical.

Exam trap

The trap is confusing logical/technical controls (encryption, logs, masking) with physical controls; CDPSE candidates must correctly categorize controls by their nature and implementation layer.

How to eliminate wrong answers

Option A is wrong because disk encryption is a technical control that protects data at rest, not a physical control. Option B is wrong because access logs are a logical monitoring control that records system access, not a physical barrier. Option C is wrong because data masking is a technical privacy-enhancing technique that obscures data values, not a physical control.

87
Multi-Selectmedium

Which TWO of the following are key privacy engineering objectives when designing a system that processes sensitive health data?

Select 2 answers
A.Data minimization
B.Hardware cost reduction
C.Maximum system availability
D.Transparency of processing
E.High performance throughput
AnswersA, D

Data minimisation directly satisfies the privacy engineering objective of limiting collection and retention to what is necessary for the stated health purpose. By reducing the volume of sensitive data processed, it shrinks breach impact and supports storage limitation, making it a core design objective for health systems.

Why this answer

Data minimization (A) is a core privacy engineering objective because it limits collection and retention of sensitive health data to what is strictly necessary for the specified purpose, reducing exposure and regulatory risk under frameworks like GDPR and HIPAA. Transparency of processing (D) is equally fundamental, since data subjects must be informed about what health data is collected, why, how it is used, and with whom it is shared, enabling informed consent and accountability. Hardware cost reduction (B) is an economic/financial goal, not a privacy objective, and does not address how personal data is protected.

Maximum system availability (C) is an availability/security concern that, while important, is not itself a privacy engineering objective and can even conflict with privacy if it encourages excessive data retention. High performance throughput (E) is a performance engineering goal unrelated to protecting the privacy of health data.

Exam trap

CDPSE often tests whether candidates can distinguish privacy engineering objectives from generic IT/operational goals (cost, availability, throughput), which are distractors dressed up as legitimate concerns.

88
MCQmedium

A privacy engineer is working with a data science team that wants to use a production customer database for developing a churn prediction model. The database contains names, email addresses, and purchase histories. The team proposes to replace names and email addresses with random identifiers and store the mapping in a separate table. Which privacy engineering technique is being applied?

A.Anonymization
B.Data masking
C.Tokenization
D.Pseudonymization
AnswerD

Pseudonymization replaces direct identifiers with artificial identifiers, and the mapping table allows re-identification. This aligns with the scenario where names and emails are replaced by random IDs and the mapping is kept separately. It reduces privacy risk while preserving data utility for model development, and is explicitly recognized as a privacy-enhancing technique under regulations such as the GDPR.

Why this answer

Pseudonymization is the correct technique because it replaces direct identifiers with pseudonyms while maintaining a separate mapping that allows re-identification. This preserves analytical utility for the data science team while reducing privacy exposure. Anonymization would require irreversible de-identification, and masking typically does not involve a reversible mapping.

Tokenization is a specific form of pseudonymization often used for payment data, but the scenario's description of a mapping table aligns with general pseudonymization.

Exam trap

The trap here is confusing pseudonymization with anonymization, assuming that replacing identifiers always makes data anonymous, even when a mapping table is retained.

89
MCQeasy

What is the primary privacy advantage of using 'On-Device Processing' for machine learning inference?

A.Easier debugging of the model
B.Reduction in data transfer of sensitive inputs
C.Faster cloud infrastructure scaling
D.Improved model accuracy
AnswerB

On-device inference runs models locally, so raw sensitive inputs never leave the device, eliminating transfer to central servers. This directly satisfies the stem's privacy advantage by removing the transmission pathway that creates interception, residency and third-party exposure risks.

Why this answer

On-device inference runs the ML model locally on the user's device (phone, laptop, edge sensor), so raw sensitive inputs such as voice, images, or keystrokes never leave the device boundary. This eliminates the data transfer of personal data to a cloud endpoint, which is the core privacy advantage — it reduces the attack surface, avoids third-party data exposure, and supports data minimization principles under GDPR/CCPA. The model weights may still be downloaded, but the personal data itself stays local.

Exam trap

The trap here is conflating 'on-device' with general ML benefits like speed or accuracy; CDPSE wants you to recognize the privacy-specific advantage is data minimization at the source, not performance.

How to eliminate wrong answers

Option A is wrong because on-device deployment actually complicates debugging — you cannot easily inspect runtime state across thousands of heterogeneous devices, and telemetry collection is limited by privacy constraints. Option C is wrong because on-device processing offloads computation from cloud infrastructure, reducing (not improving) cloud scaling needs; it is a cost/latency benefit, not a scaling benefit. Option D is wrong because model accuracy depends on architecture, training data, and quantization — on-device models are often compressed (e.g., INT8 quantization) and may be slightly less accurate than their cloud counterparts, so accuracy is not the privacy advantage.

90
MCQmedium

A privacy engineer is implementing a data retention policy for a customer relationship management (CRM) system. The policy requires that customer records be retained for exactly 7 years and then automatically deleted. The CRM vendor offers a built-in retention feature that soft-deletes records after the period, but the records remain recoverable for 30 days. Which action should the engineer take to ensure compliance with the retention policy?

A.Implement a custom script that hard-deletes records from the production database after 7 years, ignoring the vendor's soft-delete feature.
B.Extend the retention period to 7 years and 30 days to account for the soft-delete recovery window, then manually delete records via the CRM user interface.
C.Configure the built-in retention feature to soft-delete records after 7 years and rely on the vendor's backup expiration to permanently remove data.
D.Use the built-in retention feature to soft-delete after 7 years, then schedule a separate process to permanently purge soft-deleted records after the 30-day recovery window.
AnswerD

This approach leverages the vendor's retention feature for initial soft-deletion and adds a controlled purge after the recovery period, ensuring permanent deletion at the required time. It maintains auditability and avoids direct database manipulation, aligning with privacy by design principles for data minimization and storage limitation.

Why this answer

The correct approach combines the vendor's retention feature for initial soft-deletion with a scheduled purge after the recovery window. This ensures permanent deletion at the required time while maintaining a controlled, auditable process. It respects the policy's exact retention period and avoids risky direct database operations or manual interventions.

Exam trap

The trap here is assuming that soft-delete alone satisfies deletion requirements, when in fact permanent deletion must be verified and automated.

91
MCQhard

A financial services firm is deploying a new customer onboarding portal that collects income, employment, and identity documents. The privacy engineer must embed privacy controls into the software development lifecycle. Which engineering practice BEST ensures privacy requirements are validated before production release?

A.Conduct a privacy review only after the portal is deployed to production.
B.Perform a manual code review of the identity document upload module.
C.Require developers to sign an annual privacy awareness attestation.
D.Integrate automated privacy test cases into the CI/CD pipeline.
AnswerD

Embedding automated privacy test cases into the continuous integration and continuous delivery pipeline validates data minimization, consent flags, retention timers, and access controls on every build. This shifts privacy verification left, catching regressions before production. It provides repeatable evidence that privacy requirements are enforced in code, which is a core privacy engineering objective for a customer onboarding portal handling sensitive financial and identity data.

Why this answer

Privacy engineering requires controls to be verified continuously and before release. Automated privacy test cases in the CI/CD pipeline enforce data minimization, consent, retention, and access rules on every build, producing repeatable evidence that the onboarding portal behaves as designed. This approach catches privacy regressions early and aligns with privacy by design and by default principles rather than relying on after-the-fact reviews or administrative attestations.

Exam trap

The trap here is treating privacy awareness attestations or manual reviews as equivalent to technical validation, when only automated, repeatable tests in the delivery pipeline verify that privacy controls actually function before production release.

92
MCQhard

When using Homomorphic Encryption, what is the primary limitation for a privacy engineer to consider?

A.Computational overhead
B.Data loss during processing
C.Inability to perform search
D.Lack of vendor support
AnswerA

Homomorphic encryption performs computations directly on ciphertext, but each operation inflates noise, requiring bootstrapping and far greater processing power than plaintext equivalents. This computational overhead constrains scalable, real-time privacy-preserving analytics, which is the primary limitation a privacy engineer must weigh when assessing feasibility.

Why this answer

Homomorphic encryption allows computations on encrypted data without decryption, but the mathematical operations are extremely resource-intensive, leading to significant computational overhead. This overhead is the primary limitation because it can make real-time or large-scale processing impractical. Other options like data loss or inability to search are not inherent limitations of homomorphic encryption.

Exam trap

CDPSE often tests the misconception that homomorphic encryption is a silver bullet for privacy, overlooking its performance penalty, so candidates may choose 'inability to perform search' when the real limitation is computational overhead.

How to eliminate wrong answers

Option B is wrong because homomorphic encryption preserves data integrity; operations on ciphertext yield correct results when decrypted, so no data loss occurs. Option C is wrong because homomorphic encryption actually enables search and computation on encrypted data, which is a key advantage. Option D is wrong because vendor support is growing and not a fundamental limitation of the technology itself.

93
MCQmedium

A privacy engineer is building a data-sharing portal that lets external research partners query a customer database through a restricted SQL view. The requirement is that partners can only see aggregated counts and must never be able to re-identify an individual, even by combining multiple queries. Which control should the engineer implement to enforce this directly at the database layer?

A.Encrypt all columns in the base tables with Transparent Data Encryption and share the decryption key only with partners.
B.Create the view with an aggregate query and grant partners SELECT only on that view, revoking all base-table privileges.
C.Enable row-level security policies so partners can only access rows matching their own organization identifier.
D.Implement a query-set-size or k-anonymity threshold that blocks any result set smaller than a defined minimum group size.
AnswerD

Enforcing a minimum result-set threshold stops a partner from pulling a group of one or two records, which is the classic inference path to re-identification. This directly addresses combination attacks because each response is guaranteed to represent a sufficiently large cohort. It is the database-layer control that satisfies the requirement of preventing individual re-identification through repeated querying.

Why this answer

The requirement is to prevent re-identification when partners combine multiple queries against a shared database. Access controls, encryption, and row filtering each limit exposure but do not stop inference. A minimum result-set or k-anonymity threshold at the query layer guarantees every returned result represents a large enough cohort, which is the specific control that neutralizes combination and differencing attacks.

Exam trap

The trap here is assuming that restricting partners to an aggregate view is sufficient, when in fact repeated narrow queries against that same view can still isolate an individual unless a minimum group-size threshold is enforced.

94
MCQeasy

A privacy engineer is using Terraform to enforce encryption at rest for S3 buckets. Which resource attribute should be set to 'aws:kms'?

A.bucket_acl
B.versioning_enabled
C.server_side_encryption_configuration
D.public_access_block
AnswerC

The `server_side_encryption_configuration` block accepts the `sse_algorithm` argument, which must be set to `aws:kms` to enforce SSE-KMS encryption at rest on an S3 bucket. This satisfies the stem's requirement for Terraform-managed encryption using a KMS key rather than the default AES256.

Why this answer

In Terraform, the `server_side_encryption_configuration` block within an `aws_s3_bucket` resource is used to configure default encryption for the bucket. Setting its `sse_algorithm` to `aws:kms` enables SSE-KMS encryption at rest. This is the correct attribute to enforce encryption.

Exam trap

The trap is assuming that any S3 bucket attribute related to security (like public_access_block) handles encryption, when only server_side_encryption_configuration does.

How to eliminate wrong answers

Option A is wrong because `bucket_acl` manages access control lists, not encryption. Option B is wrong because `versioning_enabled` controls object versioning, which is unrelated to encryption. Option D is wrong because `public_access_block` restricts public access but does not configure encryption.

95
MCQeasy

Which of the following is an example of an 'operational' technical control for privacy?

A.Privacy policy document
B.Standard Operating Procedure
C.Privacy impact assessment
D.Data discovery scanning tools
AnswerD

Data discovery scanning tools continuously inventory where personal data resides across repositories, satisfying the operational control requirement by enforcing ongoing visibility rather than a one-off design decision. This recurring scanning activity detects shadow data stores, directly supporting privacy operations.

Why this answer

Data discovery scanning tools are an operational technical control because they are automated technologies that continuously or periodically scan systems to locate, classify, and inventory personal data. They operate at the technical layer (agents, API connectors, pattern matching, ML classifiers) and are 'operational' in that they run as part of ongoing privacy operations rather than as one-time assessments or documentation. This makes them the only option that is simultaneously technical and operational.

Exam trap

The trap is confusing administrative controls (policies, SOPs, PIAs) with technical controls; candidates see 'operational' and pick the SOP because it sounds operational, missing that the question asks for a technical control.

How to eliminate wrong answers

Option A is wrong because a privacy policy document is an administrative/policy control — it is documentation, not a technical mechanism, and it is not operational in the runtime sense. Option B is wrong because a Standard Operating Procedure is a documented process (administrative control), not a technical tool, even though it governs operations. Option C is wrong because a privacy impact assessment is a one-time or project-based assessment activity (administrative/process control), not a continuously operating technical control.

96
Multi-Selecthard

A privacy engineer is designing a data processing pipeline that ingests customer records from multiple source systems into a centralized analytics environment. The design must enforce data minimization and purpose limitation. Which TWO engineering controls should be implemented? (Choose two.)

Select 2 answers
A.Tag each record with its source purpose and enforce purpose-based access policies.
B.Retain all source records indefinitely to preserve historical accuracy.
C.Define and enforce a schema that allows only fields approved for the analytics purpose.
D.Grant all analytics engineers read access to the raw ingestion zone.
E.Store all ingested records in a single unpartitioned table for maximum flexibility.
AnswersA, C

Purpose tags attached to records allow policy engines to grant access only when the requesting process has a matching purpose. This operationalizes purpose limitation in a centralized analytics environment where data from multiple sources is combined. It prevents analysts or downstream services from using records for purposes other than the one under which they were collected, and it creates an auditable link between data and its permitted use.

Why this answer

Data minimization and purpose limitation in a centralized pipeline require both a restrictive schema that admits only approved fields and purpose tags that drive access decisions. Together they prevent unapproved attributes from entering the environment and stop records from being reused for incompatible purposes. Broad raw access and indefinite retention work against both principles and should be avoided in the design.

Exam trap

The trap here is equating storage flexibility and broad engineer access with good analytics design, when those choices actively defeat data minimization and purpose limitation in a multi-source pipeline.

97
MCQeasy

Which of the following is the most effective technical control for implementing the 'Right to be Forgotten' in a distributed microservices environment?

A.Deleting individual database records in each service
B.Archiving logs for 7 years
C.Increasing database logging levels
D.Implementing a centralized 'Identity Deletion' event bus
AnswerD

A centralized Identity Deletion event bus propagates erasure requests to every microservice, ensuring each independently-held copy of a data subject's records is deleted. This satisfies the distributed constraint, where no single service can reach all personal data stores directly.

Why this answer

In a distributed microservices environment, personal data is scattered across many services and data stores, so honoring erasure requires coordinated action. A centralized 'Identity Deletion' event bus publishes a deletion event that each subscribing service consumes to erase or anonymize its copy of the subject's data, providing a scalable, auditable, and consistent mechanism. This event-driven pattern ensures no service is missed and creates a traceable record of propagation.

Exam trap

CDPSE often tests the misconception that deleting rows in each database is sufficient, when distributed systems require a coordinated, event-driven mechanism that also addresses derived and cached data.

How to eliminate wrong answers

Option A is wrong because deleting records individually in each service is error-prone, non-atomic, and does not scale — services added later will be forgotten, leaving residual data. Option B is wrong because archiving logs for seven years directly conflicts with erasure obligations and retention minimization principles. Option C is wrong because increasing database logging levels creates more copies of personal data, expanding the erasure surface rather than reducing it.

98
MCQhard

You are integrating a homomorphic encryption library into a cloud-based financial system. What is the primary trade-off you must communicate to stakeholders regarding the implementation of Fully Homomorphic Encryption (FHE)?

A.Incompatibility with cloud storage
B.Increased storage requirements
C.Loss of data integrity
D.Significant latency during computation
AnswerD

FHE performs computation directly on ciphertext, so every operation carries enormous computational overhead compared with plaintext processing. That latency, not storage or key size, is the constraint stakeholders must accept before integrating the library into latency-sensitive financial workloads.

Why this answer

Fully Homomorphic Encryption (FHE) enables arbitrary computations on encrypted data, but the cryptographic operations are orders of magnitude slower than plaintext computations, causing significant latency. This latency is the primary trade-off that must be communicated to stakeholders, as it impacts system responsiveness and throughput. Other options like storage or integrity are not the main concerns.

Exam trap

CDPSE often tests the trade-off between privacy and performance, and candidates may incorrectly focus on storage or compatibility instead of the dominant latency issue.

How to eliminate wrong answers

Option A is wrong because FHE is compatible with cloud storage; encrypted data can be stored and processed in the cloud. Option B is wrong because while ciphertexts are larger, increased storage is a secondary concern compared to latency. Option C is wrong because FHE preserves data integrity; computations are correct and verifiable upon decryption.

99
MCQmedium

A privacy engineer at a health-tech company is designing a new patient portal. The portal must allow patients to view their own records but must prevent them from inferring information about other patients through aggregate queries. Which technical control should be implemented to meet this requirement?

A.Query rate limiting to prevent excessive queries from a single user.
B.Differential privacy applied to aggregate query results.
C.Role-based access control (RBAC) that restricts users to their own patient ID.
D.Encryption of patient records at rest using AES-256.
AnswerB

Differential privacy adds calibrated noise to aggregate query results, ensuring that the inclusion or exclusion of any single patient's data does not significantly affect the output. This prevents inference about individuals from aggregate statistics. It is the appropriate technical control when aggregate queries are necessary but individual privacy must be preserved.

Why this answer

Differential privacy is designed to protect individual privacy when aggregate statistics are released. By adding noise to query results, it ensures that no single patient's data can be inferred. Role-based access control and encryption do not prevent inference from aggregates, and rate limiting only reduces query volume.

Thus, differential privacy is the correct technical control.

Exam trap

The trap here is assuming that access control or encryption alone prevents inference from aggregate queries, when in fact they do not address the statistical disclosure risk.

100
Multi-Selecthard

Which TWO methods are effective for preventing 'Inference Attacks' in a data analytics platform?

Select 2 answers
A.Query throttling/auditing
B.Disabling all encryption
C.Differential privacy
D.Full public data access
E.Raw data export
AnswersA, C

Query throttling and auditing limit how many aggregate results an attacker can harvest, directly blocking the repeated-query pattern inference attacks rely on. Auditing also flags suspicious query volumes for investigation, satisfying the platform's need to detect and constrain statistical disclosure.

Why this answer

Query throttling and auditing (A) is correct because inference attacks rely on repeatedly issuing many overlapping or narrowly scoped queries and correlating the results; rate-limiting, capping query volume, and logging/alerting on suspicious query patterns reduce the attacker's ability to aggregate enough outputs to deduce sensitive facts. Differential privacy (C) is correct because it adds calibrated statistical noise to query results so that any single individual's data has a bounded influence on the output, mathematically limiting what can be inferred about specific records even across many queries. The remaining options are not preventive controls: disabling all encryption (B) weakens confidentiality and makes inference/exfiltration easier, full public data access (D) directly exposes the data and enables inference, and raw data export (E) hands over the underlying records, which is the opposite of preventing inference.

Exam trap

CDPSE often tests the misconception that encryption or access restriction alone prevents inference attacks, when the real defense is controlling aggregate query output through throttling, auditing, and noise injection such as differential privacy.

101
MCQmedium

A privacy engineer is designing a system that processes biometric data for access control. The system uses a fingerprint scanner that converts the fingerprint into a mathematical template. The engineer must ensure that the original fingerprint cannot be reconstructed from the stored template. Which technique should be implemented?

A.Store the fingerprint template in a secure enclave with strict access controls and audit logging.
B.Use a one-way hash function with a salt to store the fingerprint template.
C.Apply a non-invertible transformation, such as a fuzzy extractor or biohashing, to create a protected template.
D.Store the fingerprint template encrypted with AES-256 and manage keys in a hardware security module (HSM).
AnswerC

Non-invertible transformations like fuzzy extractors or biohashing create a protected template that allows matching without storing the original biometric. They are designed to be irreversible, so the original fingerprint cannot be reconstructed. This satisfies the privacy requirement while maintaining biometric functionality.

Why this answer

The correct technique is a non-invertible transformation such as a fuzzy extractor or biohashing. These methods create a protected template that is irreversible, so the original fingerprint cannot be reconstructed, while still allowing biometric matching. Encryption, hashing, and secure storage do not meet the irreversibility requirement for biometric templates.

Exam trap

The trap here is assuming that encryption or secure storage prevents reconstruction of the original biometric, when in fact a non-invertible transformation is required.

102
Multi-Selecthard

Which THREE considerations are critical when implementing 'Anonymization' to ensure it meets the standard of being 'irreversible'?

Select 3 answers
A.Prevention of inference attacks where attributes can be predicted
B.Requirement for user consent
C.Encrypting the data with AES-256
D.Protection against linkage attacks using quasi-identifiers
E.Removal of all direct identifiers
AnswersA, D, E

Preventing inference attacks matters because anonymisation fails if attackers can deduce identities from correlated attributes, even without direct identifiers. This satisfies the irreversibility constraint: k-anonymity, l-diversity or differential privacy must defeat linkage and reconstruction, since residual quasi-identifiers let adversaries re-identify individuals through statistical inference or auxiliary data.

Why this answer

Option E is correct because removing all direct identifiers (such as names, social security numbers, email addresses, and account numbers) is the foundational step of anonymization—without it, data remains personally identifiable and reversibility is trivial. Option D is correct because protection against linkage attacks using quasi-identifiers (e.g., ZIP code, birth date, gender) is essential; if quasi-identifiers remain unique or near-unique, an attacker can join the dataset with external data sources to re-identify individuals, making the anonymization reversible. Option A is correct because preventing inference attacks—where sensitive attributes can be predicted from other released attributes—is critical to irreversibility; techniques like k-anonymity, l-diversity, and t-closeness address this by ensuring that sensitive values cannot be inferred with confidence.

Option B is not correct because user consent is a legal/privacy compliance requirement (e.g., GDPR) but does not by itself make anonymization irreversible. Option C is not correct because AES-256 encryption is a reversible cryptographic operation; encrypted data can be decrypted with the key, so it does not achieve irreversible anonymization.

Exam trap

CDPSE often tests the confusion between pseudonymization and anonymization — candidates pick encryption or consent as if they guarantee irreversibility, when encryption is reversible and consent is a legal, not technical, safeguard.

103
MCQmedium

Which technique is most effective for minimizing PII in a non-production database environment while maintaining referential integrity?

A.Tokenization
B.Full deletion
C.Masking with random noise
D.Hashing with a static salt
AnswerA

Tokenization replaces PII with non-sensitive surrogate tokens mapped to original values in a secured vault. Foreign keys reference tokens consistently, so joins and referential integrity survive in non-production databases while the actual PII remains inaccessible to developers and testers.

Why this answer

Tokenization replaces PII with non-sensitive surrogate tokens while preserving the format and referential relationships via a secure token vault, so joins and foreign keys still work in non-production environments. It is the most effective technique for minimizing PII exposure while maintaining referential integrity because the same input value consistently maps to the same token, and the original data is not recoverable without vault access.

Exam trap

CDPSE often tests the trade-off between consistency (referential integrity) and irreversibility, tempting candidates to pick random masking or static-salt hashing, which either break joins or are vulnerable to correlation attacks.

How to eliminate wrong answers

Option B is wrong because full deletion removes the data entirely, destroying referential integrity and making the non-production database unusable for realistic testing. Option C is wrong because masking with random noise breaks consistency — the same SSN would map to different values on each run, breaking joins and referential integrity. Option D is wrong because hashing with a static salt is deterministic and therefore vulnerable to rainbow-table and frequency-analysis attacks; a static salt shared across records also allows correlation, and hashes cannot be reversed if the original format is needed for testing.

← PreviousPage 2 of 2 · 103 questions total

Ready to test yourself?

Try a timed practice session using only Privacy Engineering questions.