35Compare hardware roots of trust: TPM, TrustZone, SGX and confidential VMs, Secure Enclave, secure elements and HSMs. What does each stop?▼hardNewGoogleMicrosoftApple◆ premiumThey all promise 'hardware security'. They protect different things from different attackers, and choosing well means knowing who you are defending against.Open full answer →
04How should a mobile app store tokens and keys on Android and iOS, and what does hardware-backed storage really protect?▼mediumNewAppleGoogleJPMorgan Chaseunlocked'Use the Keychain' is half an answer. Interviewers check whether you know the key never leaves the hardware, the data it protects still does, and which settings stop it riding along in a backup.Open full answer →
21How do hardware-backed keys work on Android and iOS, what does key attestation prove, and why must biometrics unlock a key, not a boolean?▼hardNewGoogleAppleJPMorgan Chase◆ premiumA key the app cannot export is only half the story. The other half is making the key usable only after the user is really present, which a hooked 'authentication succeeded' callback can fake.Open full answer →