PassFish

CIPT practice questions — 10 free

Certified Information Privacy Technologist · every answer carries the reasoning, and why each other option fails.
345 questions
9 chapters of notes
EN + ZH languages

Tap an option to see the answer, the reasoning, and why the other three fail.

Question 1 of 10

A BaaS provider backs up the corporate data and stores it in an outsider provider under contract with the organization. A researcher notifies the organization that he found unsecured data in the cloud. The organization looked into the issue and realized one of its backups was misconfigured on the outside provider's cloud and the data fully exposed to the open internet. They quickly secured the backup. Which is the best next step the organization should take?

Why A is correct

This item offers only two options (A, review the content of the exposed data; B, review the contract with the outside provider) that correspond to the actual real-world response sequence. The data was exposed to the open internet due to misconfiguration. Before the organization takes any further steps (such as notification, accountability, or switching providers), it must first determine the actual content of the exposed data (data content review) to assess whether it includes personally identifiable information (PII) or sensitive categories of data (such as health or financial information), so it can correctly evaluate the scope and severity of the exposure. This is the critical first step in the incident response process — only by clarifying "what data was exposed" can the organization decide whether regulatory notification obligations are triggered (such as breach notification under applicable law), whether affected individuals must be notified, and the scope of subsequent accountability. Reviewing the contract is a reasonable subsequent step, but it is not the "best next step."

Question 2 of 10

A user who owns a resource wants to give other individuals access to the resource. What control would apply?

Why C is correct

The core feature of Discretionary Access Control (DAC) is that the owner of a resource has discretionary authority and can decide on their own which other individuals may be granted access to that resource. In this question, "a user who owns a resource wants to give other individuals access to the resource" is exactly the classic definition and application scenario of the DAC model — the authority to grant access rests with the resource owner personally, rather than being uniformly and mandatorily assigned by the system according to preset security levels (as in MAC) or roles (as in RBAC), which is entirely consistent with the owner's discretionary authorization mechanism commonly seen in operating system file permissions (such as Unix/Windows file sharing).

Question 3 of 10

An organization must terminate their cloud vendor agreement immediately What is the most secure way to delete the encrypted data stored in the cloud?

Why D is correct

When an organization needs to immediately terminate its cloud vendor agreement and ensure that encrypted data stored in the cloud is securely deleted, the most reliable approach is to **destroy all encryption keys** associated with that data. This method is known as crypto-shredding: as long as the keys used to encrypt the data are thoroughly and irrecoverably destroyed, the ciphertext itself — regardless of whether it still physically exists in cloud storage — becomes unreadable and undecryptable, which is equivalent to achieving effective deletion. This action can be independently controlled and executed by the data controller, without relying entirely on whether the cloud vendor actually carries out physical-level data erasure.

Question 4 of 10

In the realm of artificial intelligence, how has deep learning enabled greater implementation of machine learning?

Why B is correct

Deep learning has enabled greater implementation of machine learning by substantially increasing the size of neural networks (i.e., their depth) and training these large networks on massive amounts of data. This allows models to automatically learn multi-level feature representations from raw data, rather than relying on manually designed feature-extraction rules. This approach of scaling up network size combined with training on massive data has greatly enhanced machine learning models' ability to handle complex tasks such as images, speech, and natural language, and is the key to the breakthrough progress deep learning has achieved over traditional machine learning methods.

Question 5 of 10

Truncating the last octet of an IP address because it is NOT needed is an example of which privacy principle?

Why B is correct

Truncating the last octet of an IP address is a common technique aimed at retaining sufficiently coarse-grained information (such as an approximate geographic region) for statistical analysis while removing the portion that would allow precise identification of a specific user or device, thereby retaining only the minimum amount of information needed for the business purpose. This precisely embodies the core requirement of the Data Minimization principle: only collecting and retaining the minimum data necessary to achieve a specific purpose, and any degree of data precision beyond what is necessary (in this case, a complete, precise IP address) should be removed. This is also a typical example within CIPT of privacy engineering techniques (such as truncation, generalization, and aggregation) implementing the data minimization principle.

Question 6 of 10

What is the key idea behind the "flow" component of Nissenbaum's contextual integrity model?

Why D is correct

Helen Nissenbaum's theory of contextual integrity holds that the core of information privacy lies not in whether information is "public" or "private," but in whether the flow of information conforms to the appropriate context-relative informational norms of its original context. The "flow" element in this model specifically refers to the movement of personal information within a particular context or domain — for example, the norms governing the flow of medical information within a doctor-patient context differ from those governing its flow within an insurance-review context. Once information leaves its original contextual norms and is transferred to an incompatible new context (a context violation), even if the content of the information is unchanged, this may still constitute a privacy violation. The theory emphasizes "context" rather than a mere "transfer from one party to another" in a physical sense (option A is too generic and omits this key qualifier), nor does it refer to the integrity of each stage of the data life cycle (B) or to maintaining accuracy during information transmission (C) — neither of which is the core definition of the "flow" element in this theory.

Question 7 of 10

What type of encryption uses one key for encryption and another key for decryption?

Why D is correct

Asymmetric encryption (also known as public key encryption) uses a pair of keys — a public key for encryption and a private key for decryption. The two keys are mathematically related but cannot be derived from one another, thereby achieving a mechanism in which encryption and decryption use different keys. This contrasts with symmetric encryption, where the same key is used for both encryption and decryption, and that key must be securely shared between the communicating parties. Asymmetric encryption is commonly used in key exchange, digital signatures, and authentication, and is an important component of protocols such as TLS/SSL. Options A, "Application," and B, "Field," are not dimensions used to classify encryption algorithms, but rather non-standard terms describing the layer at which encryption is applied. Option C, symmetric encryption, is precisely the opposite of what is described in the stem.

Question 8 of 10

Which of the following CANNOT be effectively determined during a code audit?

Why C is correct

A code audit primarily uses static or dynamic analysis of source code logic to determine whether access control logic has been correctly implemented, whether data is being improperly shared with a third party, and whether an anonymization algorithm (such as differential privacy) has been correctly implemented — all conclusions that can be reached by reviewing the code logic itself. However, whether consent is durably recorded in the event of a server crash involves runtime fault-tolerance behavior, the persistence guarantees of the storage system, and actual system behavior in failure scenarios. Such questions often require fault injection testing, disaster recovery drills, or system operation monitoring to verify, and are difficult to determine with certainty through code review alone.

Question 9 of 10

Which of the following is an example of a just-in-time notice?

Why D is correct

A just-in-time notice is a concise privacy notice displayed at the moment a user is about to take a specific action — exactly when that information is needed for the decision — rather than all privacy policy content being bundled together into one lengthy privacy notice. When a user attempts to comment on an online article, the system presents privacy information relevant to the commenting function at that exact moment (such as how the comment content will be used or whether it will be displayed publicly), which is a typical example of providing a timely, contextually relevant privacy notice at the key moment a user performs a specific action — the essence of a just-in-time notice. Option A is a security warning, and B and C are authentication/authorization mechanisms; none of these constitute a just-in-time notice in the sense of displaying privacy information.

Question 10 of 10

Which of the following statements describes an acceptable disclosure practice?

Why A is correct

An acceptable disclosure practice is one in which an organization clearly states in its privacy policy how personal data will be shared and used among groups or departments within the organization itself. This aligns with the core requirement of the transparency principle — individuals have the right to know the scope and manner in which their data flows within the organization, and this is also one of the most basic functions of a privacy policy or notice. In contrast, internal disclosure policies overriding contractual obligations with third parties, a vendor's privacy notice terms taking precedence over the organization's own privacy notice, and intermediaries handling sensitive data requiring more lenient oversight than ordinary vendors — all of these statements violate the basic principle that a data controller bears primary responsibility for the data it discloses and must use means such as contracts to ensure that third-party processors comply with equal or stricter protective obligations.

These 10 are a sample

See the full bank