200-201 · Question #419
What technology should be used for the verified and secure exchange of public keys between entities Tom0123456789 and Dan9876543210?
The correct answer is A. Password-Authenticated Key Exchange. Password-Authenticated Key Exchange (PAKE) is a cryptographic protocol that allows two parties to securely establish a shared key (or exchange public keys) based on a password, without exposing the password to attackers, even if they are able to observe the communication. It…
Question
What technology should be used for the verified and secure exchange of public keys between entities Tom0123456789 and Dan9876543210?
Options
- APassword-Authenticated Key Exchange
- BEncrypted Key Exchange
- CKey Encapsulation Mechanism
- DInitial Key Sharing
How the community answered
(64 responses)- A86% (55)
- B9% (6)
- C3% (2)
- D2% (1)
Explanation
Password-Authenticated Key Exchange (PAKE) is a cryptographic protocol that allows two parties to securely establish a shared key (or exchange public keys) based on a password, without exposing the password to attackers, even if they are able to observe the communication. It ensures that the exchange of keys is secure and authenticated, preventing man-in-the-middle attacks or impersonation. PAKE is useful when you need to verify the identity of the entities (in this case, Tom0123456789 and Dan9876543210) and securely exchange keys using a password as part of the authentication process. While Encrypted Key Exchange (EKE) is a method for secure key exchange, it is more specific to encrypting the actual exchange of keys and might not necessarily provide password Key Encapsulation Mechanism (KEM) is a technique used in post-quantum cryptography for securely transmitting a symmetric key, but it does not involve verifying entities through Initial Key Sharing is a more general term and does not refer to a specific cryptographic protocol. It lacks the security guarantees provided by a PAKE protocol.
Topics
Community Discussion
No community discussion yet for this question.