This application has been updated with new features to enhance its DTLS protocol support and user configuration options.
The following updates were made to the main window:
-
Cipher Suites: A combobox has been added to allow users to choose the desired cipher suite.
-
Common Name of the Server: Clients can now provide the server's common name for verification.
-
Persistent Checkbox: A new option has been added to save the session key after the first handshake for session persistence.
-
Add Server Verification (Optional): An option for two-sided verification has been added.
-
DTLS Server Port: A button to configure the DTLS server port is now available.
Updates to the Network Tab include:
-
Send Simple Acknowledge: A checkbox to enable simple acknowledgment sending.
-
Enable DTLS Server: Users can now enable the DTLS server and choose a specific port.
-
Certificates and Keys: Certificates and keys can now be loaded in the same way as SSL certificates and keys.
-
Smart Responses: Smart responses now function using the DTLS protocol for enhanced communication capabilities.
The application provides examples of both regular connection creation and persistent connections using Wireshark for monitoring.
Make sure to replace the placeholder image paths (e.g., ./images/image_name.png
) with actual image URLs or file paths once the images are uploaded to the appropriate location in your project.