Applied Cryptography and Key Management Questions
Selecting and applying cryptographic primitives correctly: symmetric and asymmetric encryption, hashing, digital signatures, key derivation, secure random number generation, and public key infrastructure. Covers key lifecycle management, key exchange and distribution, choosing appropriate algorithms for a given constraint set including resource-constrained environments, and the forward-looking side of algorithm lifecycle: cryptographic agility and algorithm-migration strategy, forward secrecy, and the post-quantum cryptography transition and planning upgrades without breaking existing data or interoperability. The applied-crypto engineering layer, distinct from compliance-driven crypto standards.
Explain the cryptographic differences between RSA key exchange and ECDHE (Elliptic Curve Diffie-Hellman Ephemeral) key exchange in TLS. Specifically address how each impacts perfect forward secrecy (PFS) and the consequences if a server's long-term private key is later compromised. As a security engineer, what server configuration changes would you make to prioritize PFS and why?
That is every published Applied Cryptography and Key Management question for Information Security Analyst so far. Browse the other topics in this category, or practice this one interactively.