SK0-005 · Question #98
Which of the following PKI elements will a web server distribute to all of its clients using HTTPS?
The correct answer is B. Server public key. When establishing an HTTPS connection, a web server distributes its server public key to clients, allowing them to encrypt data that only the server, with its corresponding private key, can decrypt.
Question
Which of the following PKI elements will a web server distribute to all of its clients using HTTPS?
Options
- ARoot CA public key
- BServer public key
- CRoot CA private key
- DServer private key
- EServer session key
How the community answered
(20 responses)- B90% (18)
- C5% (1)
- E5% (1)
Why each option
When establishing an HTTPS connection, a web server distributes its server public key to clients, allowing them to encrypt data that only the server, with its corresponding private key, can decrypt.
While the Root CA's public key is essential for validating the server's certificate, it is typically already trusted and stored in the client's trust store, not explicitly distributed by the web server during each connection.
During the SSL/TLS handshake for HTTPS, the web server sends its digital certificate to the client. This certificate contains the server's public key, which the client uses to encrypt the symmetric session key for secure communication. The client needs the server's public key to establish a secure, encrypted channel with the server.
The Root CA's private key is used to sign certificates and must be kept strictly confidential by the Certificate Authority; it is never distributed to clients.
The server's private key is a secret component kept only by the server to decrypt data encrypted with its public key and to sign responses; it is never shared with clients.
A server session key is a symmetric key generated after the initial handshake, often using the server's public key for initial secure exchange, and is unique to each session, not a static PKI element distributed.
Concept tested: HTTPS SSL/TLS handshake and public key distribution
Source: https://learn.microsoft.com/en-us/windows/win32/secauthn/public-key-cryptography
Topics
Community Discussion
No community discussion yet for this question.