ProtocolVersion
- class mtf.network_port.tls.tls_dtls_config.ProtocolVersion
Enum representing different versions of SSL/TLS protocols.
Attributes:
- SSL2tuple
Secure Sockets Layer version 2.0, an early and now deprecated version of SSL.
- SSL3tuple
Secure Sockets Layer version 3.0, a more secure version than SSL2 but still deprecated.
- TLS10tuple
Transport Layer Security version 1.0, the first version of TLS succeeding SSL3.
- TLS11tuple
Transport Layer Security version 1.1, an improvement over TLS 1.0 with better security features.
- TLS12tuple
Transport Layer Security version 1.2, widely used with advanced security features compared to previous versions.
- TLS13tuple
Transport Layer Security version 1.3, the latest and most secure version of the TLS protocol.
- DTLS10str
Datagram Transport Layer Security version 1.0, based on TLS 1.1 but designed for datagram-based communications.
- DTLS12str
Datagram Transport Layer Security version 1.2, based on TLS 1.2, providing improved security for datagram protocols.
- SSL2 = 'SSL2'
- SSL3 = 'SSL3'
- TLS10 = 'TLS10'
- TLS11 = 'TLS11'
- TLS12 = 'TLS12'
- TLS13 = 'TLS13'
- DTLS10 = 'DTLS10'
- DTLS12 = 'DTLS12'