Advanced Interview #cryptography #security #tls #interview-prep

Cryptography Engineer Interview Questions

5 exercises — choose the best-structured answer to common cryptography interview questions. Focus on encryption primitives, key lifecycle, TLS, and engineering best practices.

Structure for cryptography interview answers
  • Name the primitive and why: AES-256-GCM vs RSA-OAEP — explain the security property
  • Cover key lifecycle: generation, storage (HSM/KMS), rotation, revocation
  • Quantify the risk: bits of security, algorithm agility, deprecation timeline
  • Separate protocol from primitive: TLS 1.3 uses ECDHE for key exchange, AES for bulk encryption
0 / 5 completed
1 / 5
The interviewer asks: "Explain the difference between symmetric and asymmetric encryption, and tell me when you would use each in a real system."
Which answer best demonstrates practical cryptography knowledge?