Question: Which of the following correctly describes the difference between public key cryptography and public key infrastructure?
A. Public key cryptography is the use of an asymmetric algorithm, while public key infrastructure is the use of a symmetric algorithm.
B. Public key cryptography is used to create public/private key pairs, and public key infrastructure is used to perform key exchange and agreement.
C. Public key cryptography provides authentication and nonrepudiation, while public key infrastructure provides confidentiality and integrity.
D. Public key cryptography is another name for asymmetric cryptography, while public key infrastructure consists of public key cryptographic mechanisms.

Download pdf (with explanations) edition of this exam.