10Design key management with envelope encryption and a KMS for a multi-tenant service.▼hardNewAmazonGoogleMicrosoft○ sign inData keys, key-encryption keys, tenant isolation, rotation and crypto-shredding. The design is standard; the trade-offs at each level are the interview.Open full answer →
18When do you need a hardware security module rather than a cloud KMS, and what does each protect against?▼hardNewAmazonGoogleMicrosoft◆ premiumBoth keep keys out of application memory; they differ in who you must trust and what you can prove. The scored answer chooses by threat model and requirement, not by fashion.Open full answer →
41Compare disk, transparent, column-level and application-level encryption for databases: what does each actually protect against?▼mediumNewAmazonMicrosoftGoogle◆ premiumEvery database encryption option protects against someone. The question is whether it protects against the attacker you are worried about, and most only stop thieves of disks and backups.Open full answer →