36   TLS resumption of a session ended

Created: 10 Jan 2024

Status: Approval (Future Improvement)

Part: Part 100-3 (2020, Edition 1)

Links:

Page: 16

Clause: 6.2

Paragraph: 6.2.27

Issue

Test Condition: DUT is a IEC 62351-3 server implementation.

Description: IEC IS 62351-3:2020 paragraph 5.3 requires the support of session resumption of a closed connection.
IEC TS 62351-100-3: Edition 1.0 2020 provides the test case 6.2.27 for only for client. It is not clear if the server must implement the session resumption of a closed connection when it receives a ClientHello with the session ID of the previous closed connection.

Proposal

“Client Only” in test case 6.2.27 shall be removed and the test shall be performed by both Client and Server.

Discussion Created Status
Personally, I would change the text for test case 6.2.27 into:
"If a previous TLS session was dropped within the Configured interval for Session Renegotiation, the DUT shall support TLS Session Resumption (initiated by the client by sending the ClientHello message to the Server) upon the TCP/IP connection is re-established."
Please note that also Table 5 in IEC 62351-100-3 must be changed, as the test case is applicable for both the client and the server.

Regarding test case 6.2.29. I need to restudy this. I would not delete it now. I would prefer to create another ticket.
12 Jan 24 Approval (Future Improvement)
Agreed.
The text “Client Only” in test case 6.2.27 shall be removed because the test case shall be performed by both Client and Server. The description of this test case shall be changed to:

"The DUT is able to perform the TLS Session Resumption (initiated by the client by sending the ClientHello message to the
Server) upon the TCP/IP connection is re-established, if a previous TLS Session was dropped within the Configured interval
for Session Renegotiation"

The test case 6.2.29 is incorrect: an HelloRequest message sent by the Server to the Client solicits the client to initiate the Session Renegotiation, not Session Resumption. This test case shall be removed.
11 Jan 24 Approval (Future Improvement)

 

Privacy | Contact | Disclaimer

Tissue DB v. 23.12.13.1