CERTNEXUS-ITS-110-2025 practice question 19 of 35
A corporation's IoT security administrator has configured his IoT endpoints to send their data directly to a database using Secure Sockets Layer (SSL)/Transport Layer Security (TLS). Which entity provides the symmetric key used to secure the data in transit?
Full set: 100 questionsIn the Secure Sockets Layer (SSL)/Transport Layer Security (TLS) handshake process, the session's security is anchored by the server's identity. The database server presents its digital certificate, which contains its public key. The client (the IoT endpoint) then generates a random "pre-master secret," encrypts it using the server's public key, and sends it back. The server is the only entity that can decrypt this message using its corresponding private key. Once decrypted, both the server and the client use the shared pre-master secret to independently generate the identical symmetric session key. Although the client generates the initial secret, the server's unique ability to decrypt it and establish the secure context makes it the pivotal entity in providing the key for the session.
A. The administrator's machine: The administrator's machine is used for configuration and management but is not an active participant in the real-time TLS handshake between the endpoint and the server.
C. The Key Distribution Center (KDC): A KDC is a component of other security protocols like Kerberos. It is not a standard entity within the direct client-server SSL/TLS handshake described.
D. The IoT endpoint: While the IoT endpoint (client) generates the pre-master secret in an RSA key exchange, it relies entirely on the server's public key to protect it. The server's role is essential to complete the exchange and establish the trusted session. ---
1. Internet Engineering Task Force (IETF) RFC 5246
The Transport Layer Security (TLS) Protocol Version 1.2.
Section 7.4.2
Server Certificate: "The server MUST send a certificate message whenever the agreed-upon key exchange method uses certificates for authentication." This highlights the server's role in providing its authenticated public key.
Section 7.4.7.1
Client Key Exchange Message (RSA): "The client generates a 48-byte premastersecret... It is then encrypted using the public key from the server's certificate... The server
upon receiving it
will decrypt it with its private key." This passage details the server's critical role in using its private key to enable the shared secret.
2. MIT OpenCourseWare
6.857 Computer and Network Security
Fall 2017.
Lecture 13 Notes
Transport Layer Security (TLS): The lecture notes describe the TLS handshake
specifying that the server sends its certificate and the client encrypts the pre-master secret with the server's public key. The notes emphasize that the server's possession of the corresponding private key is what secures this exchange
making its role fundamental to the key's establishment. (Available via MIT OCW website).
3. Dierks
T.
and Rescorla
E. (2008). The Transport Layer Security (TLS) Protocol Version 1.2. RFC 5246.
Section F.1.1.2. RSA Key Exchange and Authentication: This appendix details the handshake for RSA-based cipher suites
explicitly stating the server's role in providing the certificate and the client's role in generating and encrypting the pre-master secret. The entire process hinges on the server's asymmetric key pair.
Keep practicing
Take the free CERTNEXUS-ITS-110-2025 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other CERTNEXUS-ITS-110-2025 practice questions
- Question 1A hacker is able to eavesdrop on administrative sessions to remote IoT sensors. Which of …
- Question 2Accompany collects and stores sensitive data from thousands of IoT devices. The company's…
- Question 3You work for a multi-national IoT device vendor. Your European customers are complaining …
- Question 4Which of the following tools or techniques is used by software developers to maintain cod…
- Question 5An IoT system administrator discovers that unauthorized users are able to log onto and ac…
- Question 6A developer is coding for an IoT product in the healthcare sector. What special care must…
