PcapPlusPlus  20.08
SSLCommon.h
Go to the documentation of this file.
1 #ifndef PACKETPP_SSL_LAYER_COMMON
2 #define PACKETPP_SSL_LAYER_COMMON
3 
4 
14 namespace pcpp
15 {
16 
21 #pragma pack(push, 1)
23  {
25  uint8_t recordType;
27  uint16_t recordVersion;
29  uint16_t length;
30  };
31 #pragma pack(pop)
32 
33 
38 #pragma pack(push, 1)
40  {
42  uint8_t handshakeType;
44  uint8_t length1;
46  uint16_t length2;
47  };
48 #pragma pack(pop)
49 
50 
55 #pragma pack(push, 1)
57  {
59  uint16_t handshakeVersion;
61  uint8_t random[32];
62  };
63 #pragma pack(pop)
64 
65 
70 #pragma pack(push, 1)
72  {
75  };
76 #pragma pack(pop)
77 
78 
83 #pragma pack(push, 1)
85  {
87  uint8_t alertLevel;
90  };
91 #pragma pack(pop)
92 
93 
98  {
102  SSL_ALERT = 21,
107  };
108 
113  {
115  SSL2 = 0x0200,
117  SSL3 = 0x0300,
119  TLS1_0 = 0x0301,
121  TLS1_1 = 0x0302,
123  TLS1_2 = 0x0303
124  };
125 
130  {
155  };
156 
161  {
168  };
169 
174  {
184  SSL_ALERT_RECORD_OVERFLOW = 22,
227  };
228 
233  {
260  };
261 
266  {
293  };
294 
299  {
372  };
373 
378  {
399  };
400 
405  {
462  };
463 
468  {
491  };
492 
493 } //namespace pcpp
494 
495 #endif // PACKETPP_SSL_LAYER_COMMON
pcpp::ssl_tls_client_server_hello
Definition: SSLCommon.h:56
pcpp::SSL_ALERT_ACCESS_DENIED
@ SSL_ALERT_ACCESS_DENIED
Definition: SSLCommon.h:206
pcpp::SSLRecordType
SSLRecordType
Definition: SSLCommon.h:97
pcpp::ssl_tls_handshake_layer::length2
uint16_t length2
Definition: SSLCommon.h:46
pcpp::SSL_SYM_ARIA_256_CBC
@ SSL_SYM_ARIA_256_CBC
Definition: SSLCommon.h:363
pcpp::SSL_ALERT_BAD_CERTIFICATE
@ SSL_ALERT_BAD_CERTIFICATE
Definition: SSLCommon.h:192
pcpp::SSL_SYM_RC4_128
@ SSL_SYM_RC4_128
Definition: SSLCommon.h:305
pcpp::SSL_AUTH_NULL
@ SSL_AUTH_NULL
Definition: SSLCommon.h:268
pcpp::SSL_SYM_DES_64_CBC
@ SSL_SYM_DES_64_CBC
Definition: SSLCommon.h:355
pcpp::SSLVersion
SSLVersion
Definition: SSLCommon.h:112
pcpp::SSL_CCT_ECDSA_SIGN
@ SSL_CCT_ECDSA_SIGN
Definition: SSLCommon.h:484
pcpp::SSL_SYM_GOST28147
@ SSL_SYM_GOST28147
Definition: SSLCommon.h:335
pcpp::SSL_EXT_EXTENDED_MASTER_SECRET
@ SSL_EXT_EXTENDED_MASTER_SECRET
Definition: SSLCommon.h:453
pcpp::TLS1_1
@ TLS1_1
Definition: SSLCommon.h:121
pcpp::SSL_SYM_RC4_56
@ SSL_SYM_RC4_56
Definition: SSLCommon.h:331
pcpp::SSL_CCT_RSA_FIXED_ECDH
@ SSL_CCT_RSA_FIXED_ECDH
Definition: SSLCommon.h:486
pcpp::SSL3
@ SSL3
Definition: SSLCommon.h:117
pcpp::SSL_SYM_AES_128_GCM
@ SSL_SYM_AES_128_GCM
Definition: SSLCommon.h:345
pcpp::SSL_ALERT_CERTIFICATE_REVOKED
@ SSL_ALERT_CERTIFICATE_REVOKED
Definition: SSLCommon.h:196
pcpp::SSL_KEYX_RSA
@ SSL_KEYX_RSA
Definition: SSLCommon.h:237
pcpp::SSL_EXT_HEARTBEAT
@ SSL_EXT_HEARTBEAT
Definition: SSLCommon.h:437
pcpp::SSL_EXT_USER_MAPPING
@ SSL_EXT_USER_MAPPING
Definition: SSLCommon.h:419
pcpp::SSL_KEYX_DHE
@ SSL_KEYX_DHE
Definition: SSLCommon.h:241
pcpp::SSL_KEYX_Unknown
@ SSL_KEYX_Unknown
Definition: SSLCommon.h:259
pcpp::SSLKeyExchangeAlgorithm
SSLKeyExchangeAlgorithm
Definition: SSLCommon.h:232
pcpp::SSL_ALERT_USER_CANCELLED
@ SSL_ALERT_USER_CANCELLED
Definition: SSLCommon.h:220
pcpp::ssl_tls_alert
Definition: SSLCommon.h:84
pcpp::SSL_ALERT_LEVEL_WARNING
@ SSL_ALERT_LEVEL_WARNING
Definition: SSLCommon.h:163
pcpp::SSL_APPLICATION_DATA
@ SSL_APPLICATION_DATA
Definition: SSLCommon.h:106
pcpp::SSL_ALERT
@ SSL_ALERT
Definition: SSLCommon.h:102
pcpp::SSL_SYM_FORTEZZA_CBC
@ SSL_SYM_FORTEZZA_CBC
Definition: SSLCommon.h:317
pcpp::SSL_EXT_SRP
@ SSL_EXT_SRP
Definition: SSLCommon.h:431
pcpp::SSL_FINISHED
@ SSL_FINISHED
Definition: SSLCommon.h:152
pcpp::SSL_EXT_SESSIONTICKET_TLS
@ SSL_EXT_SESSIONTICKET_TLS
Definition: SSLCommon.h:457
pcpp::SSL_SYM_Unknown
@ SSL_SYM_Unknown
Definition: SSLCommon.h:371
pcpp::SSL_ALERT_INTERNAL_ERROR
@ SSL_ALERT_INTERNAL_ERROR
Definition: SSLCommon.h:218
pcpp::SSL_SYM_RC2_CBC_40
@ SSL_SYM_RC2_CBC_40
Definition: SSLCommon.h:307
pcpp::SSLExtensionType
SSLExtensionType
Definition: SSLCommon.h:404
pcpp::SSL_ALERT_LEVEL_ENCRYPTED
@ SSL_ALERT_LEVEL_ENCRYPTED
Definition: SSLCommon.h:167
pcpp::SSL_ALERT_DECRYPT_ERROR
@ SSL_ALERT_DECRYPT_ERROR
Definition: SSLCommon.h:210
pcpp::ssl_tls_handshake_layer::length1
uint8_t length1
Definition: SSLCommon.h:44
pcpp::SSL_SYM_DES_192_EDE3_CBC
@ SSL_SYM_DES_192_EDE3_CBC
Definition: SSLCommon.h:357
pcpp::SSL_EXT_ENCRYPT_THEN_MAC
@ SSL_EXT_ENCRYPT_THEN_MAC
Definition: SSLCommon.h:451
pcpp::SSL_SYM_3DES_EDE_CBC
@ SSL_SYM_3DES_EDE_CBC
Definition: SSLCommon.h:315
pcpp::ssl_tls_client_server_hello::random
uint8_t random[32]
Definition: SSLCommon.h:61
pcpp::SSL_ALERT_HANDSHAKE_FAILURE
@ SSL_ALERT_HANDSHAKE_FAILURE
Definition: SSLCommon.h:188
pcpp::SSL_AUTH_DHE
@ SSL_AUTH_DHE
Definition: SSLCommon.h:290
pcpp::SSL_AUTH_SHA
@ SSL_AUTH_SHA
Definition: SSLCommon.h:286
pcpp::SSL_EXT_STATUS_REQUEST
@ SSL_EXT_STATUS_REQUEST
Definition: SSLCommon.h:417
pcpp::SSLAuthenticationAlgorithm
SSLAuthenticationAlgorithm
Definition: SSLCommon.h:265
pcpp::SSL_HANDSHAKE
@ SSL_HANDSHAKE
Definition: SSLCommon.h:104
pcpp::SSL_EXT_EC_POINT_FORMATS
@ SSL_EXT_EC_POINT_FORMATS
Definition: SSLCommon.h:429
pcpp::SSL_EXT_CLIENT_CERTIFICATE_URL
@ SSL_EXT_CLIENT_CERTIFICATE_URL
Definition: SSLCommon.h:411
pcpp::SSL_HASH_MD5
@ SSL_HASH_MD5
Definition: SSLCommon.h:382
pcpp::SSL_SYM_RC4_128_EXPORT40
@ SSL_SYM_RC4_128_EXPORT40
Definition: SSLCommon.h:349
pcpp::SSL_KEYX_GOST
@ SSL_KEYX_GOST
Definition: SSLCommon.h:253
pcpp::SSL_KEYX_PCT
@ SSL_KEYX_PCT
Definition: SSLCommon.h:257
pcpp::SSL_CHANGE_CIPHER_SPEC
@ SSL_CHANGE_CIPHER_SPEC
Definition: SSLCommon.h:100
pcpp::SSL_SYM_IDEA_128_CBC
@ SSL_SYM_IDEA_128_CBC
Definition: SSLCommon.h:353
pcpp::ssl_tls_record_layer::recordType
uint8_t recordType
Definition: SSLCommon.h:25
pcpp::ssl_tls_record_layer::recordVersion
uint16_t recordVersion
Definition: SSLCommon.h:27
pcpp::SSL_SYM_RC4_64
@ SSL_SYM_RC4_64
Definition: SSLCommon.h:359
pcpp::SSL_EXT_CERT_TYPE
@ SSL_EXT_CERT_TYPE
Definition: SSLCommon.h:425
pcpp::SSL_ALERT_BAD_RECORD_MAC
@ SSL_ALERT_BAD_RECORD_MAC
Definition: SSLCommon.h:180
pcpp::SSL_ALERT_DECRYPTION_FAILED
@ SSL_ALERT_DECRYPTION_FAILED
Definition: SSLCommon.h:182
pcpp::SSL_ALERT_NO_CERTIFICATE
@ SSL_ALERT_NO_CERTIFICATE
Definition: SSLCommon.h:190
pcpp::SSL_HASH_CCM
@ SSL_HASH_CCM
Definition: SSLCommon.h:394
pcpp::SSL_AUTH_ECDSA
@ SSL_AUTH_ECDSA
Definition: SSLCommon.h:282
pcpp::SSL_ALERT_UNEXPECTED_MESSAGE
@ SSL_ALERT_UNEXPECTED_MESSAGE
Definition: SSLCommon.h:178
pcpp::SSL_EXT_TRUSTED_CA_KEYS
@ SSL_EXT_TRUSTED_CA_KEYS
Definition: SSLCommon.h:413
pcpp::TLS1_2
@ TLS1_2
Definition: SSLCommon.h:123
pcpp::SSL_EXT_ELLIPTIC_CURVES
@ SSL_EXT_ELLIPTIC_CURVES
Definition: SSLCommon.h:427
pcpp::SSL_ALERT_PROTOCOL_VERSION
@ SSL_ALERT_PROTOCOL_VERSION
Definition: SSLCommon.h:214
pcpp::SSL_EXT_RENEGOTIATION_INFO
@ SSL_EXT_RENEGOTIATION_INFO
Definition: SSLCommon.h:459
pcpp::SSL2
@ SSL2
Definition: SSLCommon.h:115
pcpp::SSL_SYM_ARIA_128_CBC
@ SSL_SYM_ARIA_128_CBC
Definition: SSLCommon.h:361
pcpp::SSL_SYM_CHACHA20_POLY1305
@ SSL_SYM_CHACHA20_POLY1305
Definition: SSLCommon.h:369
pcpp::ssl_tls_handshake_layer::handshakeType
uint8_t handshakeType
Definition: SSLCommon.h:42
pcpp::ssl_tls_change_cipher_spec
Definition: SSLCommon.h:71
pcpp::SSL_NEW_SESSION_TICKET
@ SSL_NEW_SESSION_TICKET
Definition: SSLCommon.h:138
pcpp::SSL_CERTIFICATE_REQUEST
@ SSL_CERTIFICATE_REQUEST
Definition: SSLCommon.h:144
pcpp::ssl_tls_alert::alertLevel
uint8_t alertLevel
Definition: SSLCommon.h:87
pcpp::SSL_CCT_FORTEZZA_DMS_RESERVED
@ SSL_CCT_FORTEZZA_DMS_RESERVED
Definition: SSLCommon.h:482
pcpp::SSL_SYM_CAMELLIA_128_CBC
@ SSL_SYM_CAMELLIA_128_CBC
Definition: SSLCommon.h:325
pcpp::SSL_EXT_TRUNCATED_HMAC
@ SSL_EXT_TRUNCATED_HMAC
Definition: SSLCommon.h:415
pcpp::SSL_ALERT_LEVEL_FATAL
@ SSL_ALERT_LEVEL_FATAL
Definition: SSLCommon.h:165
pcpp::SSL_EXT_USE_SRTP
@ SSL_EXT_USE_SRTP
Definition: SSLCommon.h:435
pcpp::SSL_AUTH_Unknown
@ SSL_AUTH_Unknown
Definition: SSLCommon.h:292
pcpp::SSL_SYM_AES_256_CBC
@ SSL_SYM_AES_256_CBC
Definition: SSLCommon.h:323
pcpp::SSL_EXT_SIGNATURE_ALGORITHMS
@ SSL_EXT_SIGNATURE_ALGORITHMS
Definition: SSLCommon.h:433
pcpp::SSL_ALERT_ILLEGAL_PARAMETER
@ SSL_ALERT_ILLEGAL_PARAMETER
Definition: SSLCommon.h:202
pcpp::SSL_KEYX_PSK
@ SSL_KEYX_PSK
Definition: SSLCommon.h:251
pcpp::SSLHandshakeType
SSLHandshakeType
Definition: SSLCommon.h:129
pcpp::SSL_EXT_MAX_FRAGMENT_LENGTH
@ SSL_EXT_MAX_FRAGMENT_LENGTH
Definition: SSLCommon.h:409
pcpp::ssl_tls_client_server_hello::handshakeVersion
uint16_t handshakeVersion
Definition: SSLCommon.h:59
pcpp::SSL_AUTH_KRB5
@ SSL_AUTH_KRB5
Definition: SSLCommon.h:278
pcpp::SSL_HELLO_REQUEST
@ SSL_HELLO_REQUEST
Definition: SSLCommon.h:132
pcpp::ssl_tls_alert::alertDescription
uint8_t alertDescription
Definition: SSLCommon.h:89
pcpp::SSLAlertDescription
SSLAlertDescription
Definition: SSLCommon.h:173
pcpp::SSL_KEYX_ECDH
@ SSL_KEYX_ECDH
Definition: SSLCommon.h:243
pcpp::SSL_SYM_RC2_CBC_128_CBC
@ SSL_SYM_RC2_CBC_128_CBC
Definition: SSLCommon.h:351
pcpp::SSLSymetricEncryptionAlgorithm
SSLSymetricEncryptionAlgorithm
Definition: SSLCommon.h:298
pcpp::SSL_SYM_RC2_CBC_56
@ SSL_SYM_RC2_CBC_56
Definition: SSLCommon.h:333
pcpp::ssl_tls_record_layer
Definition: SSLCommon.h:22
pcpp::SSL_AUTH_RSA
@ SSL_AUTH_RSA
Definition: SSLCommon.h:270
pcpp::SSL_SYM_CAMELLIA_256_GCM
@ SSL_SYM_CAMELLIA_256_GCM
Definition: SSLCommon.h:329
pcpp::SSL_SYM_RC4_40
@ SSL_SYM_RC4_40
Definition: SSLCommon.h:303
pcpp::SSL_SYM_CAMELLIA_128_GCM
@ SSL_SYM_CAMELLIA_128_GCM
Definition: SSLCommon.h:327
pcpp::SSL_EXT_STATUS_REQUEST_V2
@ SSL_EXT_STATUS_REQUEST_V2
Definition: SSLCommon.h:441
pcpp::SSL_SYM_NULL
@ SSL_SYM_NULL
Definition: SSLCommon.h:301
pcpp::ssl_tls_change_cipher_spec::changeCipherSpec
uint8_t changeCipherSpec
Definition: SSLCommon.h:74
pcpp::SSL_SYM_AES_256
@ SSL_SYM_AES_256
Definition: SSLCommon.h:343
pcpp::SSL_EXT_SIGNED_CERTIFICATE_TIMESTAMP
@ SSL_EXT_SIGNED_CERTIFICATE_TIMESTAMP
Definition: SSLCommon.h:443
pcpp::SSL_CCT_ECDSA_FIXED_ECDH
@ SSL_CCT_ECDSA_FIXED_ECDH
Definition: SSLCommon.h:488
pcpp::SSL_SYM_AES_128_CBC
@ SSL_SYM_AES_128_CBC
Definition: SSLCommon.h:321
pcpp::SSL_CCT_DSS_FIXED_DH
@ SSL_CCT_DSS_FIXED_DH
Definition: SSLCommon.h:476
pcpp::SSL_ALERT_UNKNOWN_CA
@ SSL_ALERT_UNKNOWN_CA
Definition: SSLCommon.h:204
pcpp::SSL_AUTH_KEA
@ SSL_AUTH_KEA
Definition: SSLCommon.h:276
pcpp::SSL_HASH_SHA
@ SSL_HASH_SHA
Definition: SSLCommon.h:384
pcpp
The main namespace for the PcapPlusPlus lib.
pcpp::SSL_ALERT_DECOMPRESSION_FAILURE
@ SSL_ALERT_DECOMPRESSION_FAILURE
Definition: SSLCommon.h:186
pcpp::SSL_SERVER_HELLO
@ SSL_SERVER_HELLO
Definition: SSLCommon.h:136
pcpp::SSL_ALERT_DECODE_ERROR
@ SSL_ALERT_DECODE_ERROR
Definition: SSLCommon.h:208
pcpp::SSL_CCT_DSS_EPHEMERAL_DH_RESERVED
@ SSL_CCT_DSS_EPHEMERAL_DH_RESERVED
Definition: SSLCommon.h:480
pcpp::SSLAlertLevel
SSLAlertLevel
Definition: SSLCommon.h:160
pcpp::ssl_tls_handshake_layer
Definition: SSLCommon.h:39
pcpp::SSL_SYM_IDEA_CBC
@ SSL_SYM_IDEA_CBC
Definition: SSLCommon.h:309
pcpp::SSL_ALERT_CERTIFICATE_EXPIRED
@ SSL_ALERT_CERTIFICATE_EXPIRED
Definition: SSLCommon.h:198
pcpp::SSL_SYM_ARIA_256_GCM
@ SSL_SYM_ARIA_256_GCM
Definition: SSLCommon.h:367
pcpp::SSL_EXT_SERVER_NAME
@ SSL_EXT_SERVER_NAME
Definition: SSLCommon.h:407
pcpp::SSL_AUTH_PSK
@ SSL_AUTH_PSK
Definition: SSLCommon.h:280
pcpp::SSL_HASH_GOSTR3411
@ SSL_HASH_GOSTR3411
Definition: SSLCommon.h:390
pcpp::SSL_KEYX_KRB5
@ SSL_KEYX_KRB5
Definition: SSLCommon.h:249
pcpp::SSL_AUTH_anon
@ SSL_AUTH_anon
Definition: SSLCommon.h:274
pcpp::SSL_SYM_SEED_CBC
@ SSL_SYM_SEED_CBC
Definition: SSLCommon.h:339
pcpp::SSL_CCT_RSA_SIGN
@ SSL_CCT_RSA_SIGN
Definition: SSLCommon.h:470
pcpp::SSL_EXT_CLIENT_AUTHZ
@ SSL_EXT_CLIENT_AUTHZ
Definition: SSLCommon.h:421
pcpp::SSL_SYM_AES_128
@ SSL_SYM_AES_128
Definition: SSLCommon.h:341
pcpp::SSL_CLIENT_HELLO
@ SSL_CLIENT_HELLO
Definition: SSLCommon.h:134
pcpp::SSL_CLIENT_KEY_EXCHANGE
@ SSL_CLIENT_KEY_EXCHANGE
Definition: SSLCommon.h:150
pcpp::SSL_KEYX_ECDHE
@ SSL_KEYX_ECDHE
Definition: SSLCommon.h:245
pcpp::SSLHashingAlgorithm
SSLHashingAlgorithm
Definition: SSLCommon.h:377
pcpp::SSLClientCertificateType
SSLClientCertificateType
Definition: SSLCommon.h:467
pcpp::SSL_CERTIFICATE
@ SSL_CERTIFICATE
Definition: SSLCommon.h:140
pcpp::SSL_EXT_SERVER_AUTHZ
@ SSL_EXT_SERVER_AUTHZ
Definition: SSLCommon.h:423
pcpp::TLS1_0
@ TLS1_0
Definition: SSLCommon.h:119
pcpp::SSL_SYM_AES_256_GCM
@ SSL_SYM_AES_256_GCM
Definition: SSLCommon.h:347
pcpp::SSL_EXT_SERVER_CERTIFICATE_TYPE
@ SSL_EXT_SERVER_CERTIFICATE_TYPE
Definition: SSLCommon.h:447
pcpp::ssl_tls_record_layer::length
uint16_t length
Definition: SSLCommon.h:29
pcpp::SSL_SERVER_DONE
@ SSL_SERVER_DONE
Definition: SSLCommon.h:146
pcpp::SSL_HANDSHAKE_UNKNOWN
@ SSL_HANDSHAKE_UNKNOWN
Definition: SSLCommon.h:154
pcpp::SSL_SYM_CAMELLIA_256_CBC
@ SSL_SYM_CAMELLIA_256_CBC
Definition: SSLCommon.h:337
pcpp::SSL_EXT_TOKEN_BINDING
@ SSL_EXT_TOKEN_BINDING
Definition: SSLCommon.h:455
pcpp::SSL_EXT_CLIENT_CERTIFICATE_TYPE
@ SSL_EXT_CLIENT_CERTIFICATE_TYPE
Definition: SSLCommon.h:445
pcpp::SSL_ALERT_CLOSE_NOTIFY
@ SSL_ALERT_CLOSE_NOTIFY
Definition: SSLCommon.h:176
pcpp::SSL_SYM_ARIA_128_GCM
@ SSL_SYM_ARIA_128_GCM
Definition: SSLCommon.h:365
pcpp::SSL_CCT_RSA_FIXED_DH
@ SSL_CCT_RSA_FIXED_DH
Definition: SSLCommon.h:474
pcpp::SSL_CCT_RSA_EPHEMERAL_DH_RESERVED
@ SSL_CCT_RSA_EPHEMERAL_DH_RESERVED
Definition: SSLCommon.h:478
pcpp::SSL_SYM_DES40_CBC
@ SSL_SYM_DES40_CBC
Definition: SSLCommon.h:311
pcpp::SSL_EXT_PADDING
@ SSL_EXT_PADDING
Definition: SSLCommon.h:449
pcpp::SSL_SYM_DES_CBC
@ SSL_SYM_DES_CBC
Definition: SSLCommon.h:313
pcpp::SSL_ALERT_ENCRYPTED
@ SSL_ALERT_ENCRYPTED
Definition: SSLCommon.h:226
pcpp::SSL_KEYX_DH
@ SSL_KEYX_DH
Definition: SSLCommon.h:239
pcpp::SSL_HASH_SHA256
@ SSL_HASH_SHA256
Definition: SSLCommon.h:386
pcpp::SSL_HASH_CCM_8
@ SSL_HASH_CCM_8
Definition: SSLCommon.h:396
pcpp::SSL_ALERT_INSUFFICIENT_SECURITY
@ SSL_ALERT_INSUFFICIENT_SECURITY
Definition: SSLCommon.h:216
pcpp::SSL_KEYX_SRP
@ SSL_KEYX_SRP
Definition: SSLCommon.h:255
pcpp::SSL_HASH_Unknown
@ SSL_HASH_Unknown
Definition: SSLCommon.h:398
pcpp::SSL_SYM_DES_CBC_40
@ SSL_SYM_DES_CBC_40
Definition: SSLCommon.h:319
pcpp::SSL_ALERT_UNSUPPORTED_CERTIFICATE
@ SSL_ALERT_UNSUPPORTED_CERTIFICATE
Definition: SSLCommon.h:194
pcpp::SSL_AUTH_PCT
@ SSL_AUTH_PCT
Definition: SSLCommon.h:288
pcpp::SSL_HASH_NULL
@ SSL_HASH_NULL
Definition: SSLCommon.h:380
pcpp::SSL_CCT_UNKNOWN
@ SSL_CCT_UNKNOWN
Definition: SSLCommon.h:490
pcpp::SSL_HASH_GOST28147
@ SSL_HASH_GOST28147
Definition: SSLCommon.h:388
pcpp::SSL_ALERT_EXPORT_RESTRICTION
@ SSL_ALERT_EXPORT_RESTRICTION
Definition: SSLCommon.h:212
pcpp::SSL_ALERT_NO_RENEGOTIATION
@ SSL_ALERT_NO_RENEGOTIATION
Definition: SSLCommon.h:222
pcpp::SSL_ALERT_CERTIFICATE_UNKNOWN
@ SSL_ALERT_CERTIFICATE_UNKNOWN
Definition: SSLCommon.h:200
pcpp::SSL_SERVER_KEY_EXCHANGE
@ SSL_SERVER_KEY_EXCHANGE
Definition: SSLCommon.h:142
pcpp::SSL_AUTH_DSS
@ SSL_AUTH_DSS
Definition: SSLCommon.h:272
pcpp::SSL_ALERT_UNSUPPORTED_EXTENSION
@ SSL_ALERT_UNSUPPORTED_EXTENSION
Definition: SSLCommon.h:224
pcpp::SSL_CERTIFICATE_VERIFY
@ SSL_CERTIFICATE_VERIFY
Definition: SSLCommon.h:148
pcpp::SSL_CCT_DSS_SIGN
@ SSL_CCT_DSS_SIGN
Definition: SSLCommon.h:472
pcpp::SSL_EXT_Unknown
@ SSL_EXT_Unknown
Definition: SSLCommon.h:461
pcpp::SSL_KEYX_FORTEZZA
@ SSL_KEYX_FORTEZZA
Definition: SSLCommon.h:247
pcpp::SSL_KEYX_NULL
@ SSL_KEYX_NULL
Definition: SSLCommon.h:235
pcpp::SSL_HASH_SHA384
@ SSL_HASH_SHA384
Definition: SSLCommon.h:392
pcpp::SSL_AUTH_GOST
@ SSL_AUTH_GOST
Definition: SSLCommon.h:284
pcpp::SSL_EXT_APPLICATION_LAYER_PROTOCOL_NEGOTIATION
@ SSL_EXT_APPLICATION_LAYER_PROTOCOL_NEGOTIATION
Definition: SSLCommon.h:439