QuestionQ12
Designing for security and complianceRefer to the Helicopter Racing League (HRL) case study. Your team is responsible for creating a payment-card data vault for card numbers used to bill tens of thousands of viewers, merchandise consumers, and season ticket holders. You must implement a custom card-tokenization service that meets these requirements:
- It must deliver low latency at minimal cost.
- It must identify duplicate credit cards and must not retain plaintext card numbers.
- It should support annual key rotation.
Which storage approach should you use for the tokenization service?
- A Store the card data in Secret Manager after running a query to identify duplicates.
- B Encrypt the card data with a deterministic algorithm stored in Firestore using Datastore mode.
- C Encrypt the card data with a deterministic algorithm and shard it across multiple Memorystore instances.
- D Use column-level encryption to store the data in Cloud SQL.
Community Discussion