scapy.layers.tls.crypto.suites
TLS cipher suites.
A comprehensive list of specified cipher suites can be consulted at: https://www.iana.org/assignments/tls-parameters/tls-parameters.xhtml
- class scapy.layers.tls.crypto.suites.SSL_CK_DES_192_EDE3_CBC_WITH_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_3DES_EDE_CBC
- key_block_len = 48
- name = 'SSL_CK_DES_192_EDE3_CBC_WITH_MD5'
- usable = True
- val = 458944
- class scapy.layers.tls.crypto.suites.SSL_CK_DES_64_CBC_WITH_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_DES_CBC
- key_block_len = 16
- name = 'SSL_CK_DES_64_CBC_WITH_MD5'
- usable = True
- val = 393280
- class scapy.layers.tls.crypto.suites.SSL_CK_IDEA_128_CBC_WITH_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_IDEA_CBC
- key_block_len = 32
- name = 'SSL_CK_IDEA_128_CBC_WITH_MD5'
- usable = True
- val = 327808
- class scapy.layers.tls.crypto.suites.SSL_CK_RC2_128_CBC_EXPORT40_WITH_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_RC2_CBC
- key_block_len = 32
- name = 'SSL_CK_RC2_128_CBC_EXPORT40_WITH_MD5'
- usable = True
- val = 262272
- class scapy.layers.tls.crypto.suites.SSL_CK_RC2_128_CBC_WITH_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_RC2_CBC
- key_block_len = 32
- name = 'SSL_CK_RC2_128_CBC_WITH_MD5'
- usable = True
- val = 196736
- class scapy.layers.tls.crypto.suites.SSL_CK_RC4_128_EXPORT40_WITH_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_RC4_128
- key_block_len = 32
- name = 'SSL_CK_RC4_128_EXPORT40_WITH_MD5'
- usable = True
- val = 131200
- class scapy.layers.tls.crypto.suites.SSL_CK_RC4_128_WITH_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_RC4_128
- key_block_len = 32
- name = 'SSL_CK_RC4_128_WITH_MD5'
- usable = True
- val = 65664
- class scapy.layers.tls.crypto.suites.TLS_AES_128_CCM_8_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CCM_8_TLS13
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- name = 'TLS_AES_128_CCM_8_SHA256'
- usable = True
- val = 4869
- class scapy.layers.tls.crypto.suites.TLS_AES_128_CCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CCM_TLS13
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- name = 'TLS_AES_128_CCM_SHA256'
- usable = True
- val = 4868
- class scapy.layers.tls.crypto.suites.TLS_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_GCM_TLS13
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- name = 'TLS_AES_128_GCM_SHA256'
- usable = True
- val = 4865
- class scapy.layers.tls.crypto.suites.TLS_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_GCM_TLS13
- hash_alg[source]
alias of
Hash_SHA384
- hmac_alg = None
- name = 'TLS_AES_256_GCM_SHA384'
- usable = True
- val = 4866
- class scapy.layers.tls.crypto.suites.TLS_CHACHA20_POLY1305_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CHACHA20_POLY1305_TLS13
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- name = 'TLS_CHACHA20_POLY1305_SHA256'
- usable = True
- val = 4867
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 17
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 19
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 50
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 64
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 162
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 56
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_AES_256_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 106
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 163
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 68
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 189
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49280
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 135
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 195
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49281
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_DES_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 18
- class scapy.layers.tls.crypto.suites.TLS_DHE_DSS_WITH_SEED_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 153
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 143
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 144
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 178
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_128_CCM(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49318
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_128_CCM_8(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49322
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 170
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 145
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 179
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_256_CCM(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49319
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_256_CCM_8(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49323
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 171
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49302
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49296
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49303
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49297
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 52397
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_NULL_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 45
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_NULL_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 180
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_NULL_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 181
- class scapy.layers.tls.crypto.suites.TLS_DHE_PSK_WITH_RC4_128_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 142
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_DES40_CBC
- key_block_len = 50
- kx_alg[source]
alias of
KX_DHE_RSA_EXPORT
- name = 'TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA'
- usable = True
- val = 20
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_3DES_EDE_CBC
- key_block_len = 88
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA'
- usable = True
- val = 22
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CBC
- key_block_len = 72
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_AES_128_CBC_SHA'
- usable = True
- val = 51
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 96
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_AES_128_CBC_SHA256'
- usable = True
- val = 103
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_128_CCM(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CCM
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 40
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_AES_128_CCM'
- usable = True
- val = 49310
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_128_CCM_8(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CCM_8
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 40
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_AES_128_CCM_8'
- usable = True
- val = 49314
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_GCM
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 40
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_AES_128_GCM_SHA256'
- usable = True
- val = 158
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CBC
- key_block_len = 104
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_AES_256_CBC_SHA'
- usable = True
- val = 57
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_256_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 128
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_AES_256_CBC_SHA256'
- usable = True
- val = 107
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_256_CCM(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CCM
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 72
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_AES_256_CCM'
- usable = True
- val = 49311
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_256_CCM_8(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CCM_8
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 72
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_AES_256_CCM_8'
- usable = True
- val = 49315
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_GCM
- hash_alg[source]
alias of
Hash_SHA384
- hmac_alg = None
- key_block_len = 72
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_AES_256_GCM_SHA384'
- usable = True
- val = 159
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_128_CBC
- key_block_len = 72
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA'
- usable = True
- val = 69
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_128_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 96
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256'
- usable = True
- val = 190
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49276
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_256_CBC
- key_block_len = 104
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA'
- usable = True
- val = 136
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_256_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 128
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256'
- usable = True
- val = 196
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49277
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CHACHA20_POLY1305
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 88
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256'
- usable = True
- val = 52394
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256_OLD(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 52245
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_DES_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_DES_CBC
- key_block_len = 56
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_DES_CBC_SHA'
- usable = True
- val = 21
- class scapy.layers.tls.crypto.suites.TLS_DHE_RSA_WITH_SEED_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_SEED_CBC
- key_block_len = 72
- kx_alg[source]
alias of
KX_DHE_RSA
- name = 'TLS_DHE_RSA_WITH_SEED_CBC_SHA'
- usable = True
- val = 154
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 11
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 13
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 48
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 62
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 164
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 54
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_AES_256_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 104
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 165
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 66
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 187
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49282
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 133
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 193
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49283
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_DES_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 12
- class scapy.layers.tls.crypto.suites.TLS_DH_DSS_WITH_SEED_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 151
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 14
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 16
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 63
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 160
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 55
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_AES_256_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 105
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 161
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 67
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 188
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49278
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 134
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 194
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49279
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_DES_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 15
- class scapy.layers.tls.crypto.suites.TLS_DH_RSA_WITH_SEED_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 152
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_DES40_CBC
- key_block_len = 50
- kx_alg[source]
alias of
KX_DH_anon_EXPORT
- name = 'TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA'
- usable = True
- val = 25
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_EXPORT_WITH_RC4_40_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_RC4_40
- key_block_len = 42
- kx_alg[source]
alias of
KX_DH_anon_EXPORT
- name = 'TLS_DH_anon_EXPORT_WITH_RC4_40_MD5'
- usable = True
- val = 23
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_3DES_EDE_CBC
- key_block_len = 88
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_3DES_EDE_CBC_SHA'
- usable = True
- val = 27
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CBC
- key_block_len = 72
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_AES_128_CBC_SHA'
- usable = True
- val = 52
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 96
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_AES_128_CBC_SHA256'
- usable = True
- val = 108
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_GCM
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 40
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_AES_128_GCM_SHA256'
- usable = True
- val = 166
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CBC
- key_block_len = 104
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_AES_256_CBC_SHA'
- usable = True
- val = 58
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_AES_256_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 128
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_AES_256_CBC_SHA256'
- usable = True
- val = 109
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_GCM
- hash_alg[source]
alias of
Hash_SHA384
- hmac_alg = None
- key_block_len = 72
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_AES_256_GCM_SHA384'
- usable = True
- val = 167
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_128_CBC
- key_block_len = 72
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA'
- usable = True
- val = 70
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_128_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 96
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256'
- usable = True
- val = 191
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49284
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_256_CBC
- key_block_len = 104
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA'
- usable = True
- val = 137
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_256_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 128
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256'
- usable = True
- val = 197
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49285
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_DES_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_DES_CBC
- key_block_len = 56
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_DES_CBC_SHA'
- usable = True
- val = 26
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_RC4_128_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_RC4_128
- key_block_len = 64
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_RC4_128_MD5'
- usable = True
- val = 24
- class scapy.layers.tls.crypto.suites.TLS_DH_anon_WITH_SEED_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_SEED_CBC
- key_block_len = 72
- kx_alg[source]
alias of
KX_DH_anon
- name = 'TLS_DH_anon_WITH_SEED_CBC_SHA'
- usable = True
- val = 155
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_3DES_EDE_CBC
- key_block_len = 88
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA'
- usable = True
- val = 49160
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CBC
- key_block_len = 72
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA'
- usable = True
- val = 49161
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 96
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256'
- usable = True
- val = 49187
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_128_CCM(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CCM
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 40
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_AES_128_CCM'
- usable = True
- val = 49324
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CCM_8
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 40
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8'
- usable = True
- val = 49326
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_GCM
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 40
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256'
- usable = True
- val = 49195
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CBC
- key_block_len = 104
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA'
- usable = True
- val = 49162
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CBC
- hash_alg[source]
alias of
Hash_SHA384
- hmac_alg[source]
alias of
Hmac_SHA384
- key_block_len = 160
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384'
- usable = True
- val = 49188
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_256_CCM(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CCM
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 72
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_AES_256_CCM'
- usable = True
- val = 49325
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CCM_8
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 72
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8'
- usable = True
- val = 49327
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_GCM
- hash_alg[source]
alias of
Hash_SHA384
- hmac_alg = None
- key_block_len = 72
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384'
- usable = True
- val = 49196
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_128_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 96
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256'
- usable = True
- val = 49266
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49286
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_256_CBC
- hash_alg[source]
alias of
Hash_SHA384
- hmac_alg[source]
alias of
Hmac_SHA384
- key_block_len = 160
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384'
- usable = True
- val = 49267
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49287
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CHACHA20_POLY1305
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 88
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256'
- usable = True
- val = 52393
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256_OLD(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 52244
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_NULL_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_NULL
- key_block_len = 40
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_NULL_SHA'
- usable = True
- val = 49158
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_ECDSA_WITH_RC4_128_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_RC4_128
- key_block_len = 72
- kx_alg[source]
alias of
KX_ECDHE_ECDSA
- name = 'TLS_ECDHE_ECDSA_WITH_RC4_128_SHA'
- usable = True
- val = 49159
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49204
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49205
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49207
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49206
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49208
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49306
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49307
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 52396
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_NULL_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49209
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_NULL_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49210
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_NULL_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49211
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_PSK_WITH_RC4_128_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49203
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_3DES_EDE_CBC
- key_block_len = 88
- kx_alg[source]
alias of
KX_ECDHE_RSA
- name = 'TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA'
- usable = True
- val = 49170
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CBC
- key_block_len = 72
- kx_alg[source]
alias of
KX_ECDHE_RSA
- name = 'TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA'
- usable = True
- val = 49171
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 96
- kx_alg[source]
alias of
KX_ECDHE_RSA
- name = 'TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256'
- usable = True
- val = 49191
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_GCM
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 40
- kx_alg[source]
alias of
KX_ECDHE_RSA
- name = 'TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'
- usable = True
- val = 49199
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CBC
- key_block_len = 104
- kx_alg[source]
alias of
KX_ECDHE_RSA
- name = 'TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA'
- usable = True
- val = 49172
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CBC
- hash_alg[source]
alias of
Hash_SHA384
- hmac_alg[source]
alias of
Hmac_SHA384
- key_block_len = 160
- kx_alg[source]
alias of
KX_ECDHE_RSA
- name = 'TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384'
- usable = True
- val = 49192
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_GCM
- hash_alg[source]
alias of
Hash_SHA384
- hmac_alg = None
- key_block_len = 72
- kx_alg[source]
alias of
KX_ECDHE_RSA
- name = 'TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384'
- usable = True
- val = 49200
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_128_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 96
- kx_alg[source]
alias of
KX_ECDHE_RSA
- name = 'TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256'
- usable = True
- val = 49270
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49290
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_256_CBC
- hash_alg[source]
alias of
Hash_SHA384
- hmac_alg[source]
alias of
Hmac_SHA384
- key_block_len = 160
- kx_alg[source]
alias of
KX_ECDHE_RSA
- name = 'TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384'
- usable = True
- val = 49271
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49291
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CHACHA20_POLY1305
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 88
- kx_alg[source]
alias of
KX_ECDHE_RSA
- name = 'TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256'
- usable = True
- val = 52392
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256_OLD(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 52243
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_NULL_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_NULL
- key_block_len = 40
- kx_alg[source]
alias of
KX_ECDHE_RSA
- name = 'TLS_ECDHE_RSA_WITH_NULL_SHA'
- usable = True
- val = 49168
- class scapy.layers.tls.crypto.suites.TLS_ECDHE_RSA_WITH_RC4_128_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_RC4_128
- key_block_len = 72
- kx_alg[source]
alias of
KX_ECDHE_RSA
- name = 'TLS_ECDHE_RSA_WITH_RC4_128_SHA'
- usable = True
- val = 49169
- class scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49155
- class scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49156
- class scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49189
- class scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49197
- class scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49157
- class scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49190
- class scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49198
- class scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49268
- class scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49288
- class scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49269
- class scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49289
- class scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_NULL_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49153
- class scapy.layers.tls.crypto.suites.TLS_ECDH_ECDSA_WITH_RC4_128_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49154
- class scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49165
- class scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49166
- class scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49193
- class scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49201
- class scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49167
- class scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49194
- class scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49202
- class scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49272
- class scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49292
- class scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49273
- class scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49293
- class scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_NULL_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49163
- class scapy.layers.tls.crypto.suites.TLS_ECDH_RSA_WITH_RC4_128_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49164
- class scapy.layers.tls.crypto.suites.TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_3DES_EDE_CBC
- key_block_len = 88
- kx_alg[source]
alias of
KX_ECDH_anon
- name = 'TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA'
- usable = True
- val = 49175
- class scapy.layers.tls.crypto.suites.TLS_ECDH_anon_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CBC
- key_block_len = 72
- kx_alg[source]
alias of
KX_ECDH_anon
- name = 'TLS_ECDH_anon_WITH_AES_128_CBC_SHA'
- usable = True
- val = 49176
- class scapy.layers.tls.crypto.suites.TLS_ECDH_anon_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CBC
- key_block_len = 104
- kx_alg[source]
alias of
KX_ECDH_anon
- name = 'TLS_ECDH_anon_WITH_AES_256_CBC_SHA'
- usable = True
- val = 49177
- class scapy.layers.tls.crypto.suites.TLS_ECDH_anon_WITH_NULL_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_NULL
- key_block_len = 40
- kx_alg[source]
alias of
KX_ECDH_anon
- name = 'TLS_ECDH_anon_WITH_NULL_SHA'
- usable = True
- val = 49173
- class scapy.layers.tls.crypto.suites.TLS_ECDH_anon_WITH_RC4_128_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_RC4_128
- key_block_len = 72
- kx_alg[source]
alias of
KX_ECDH_anon
- name = 'TLS_ECDH_anon_WITH_RC4_128_SHA'
- usable = True
- val = 49174
- class scapy.layers.tls.crypto.suites.TLS_KRB5_EXPORT_WITH_DES40_CBC_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 41
- class scapy.layers.tls.crypto.suites.TLS_KRB5_EXPORT_WITH_DES40_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 38
- class scapy.layers.tls.crypto.suites.TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 42
- class scapy.layers.tls.crypto.suites.TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 39
- class scapy.layers.tls.crypto.suites.TLS_KRB5_EXPORT_WITH_RC4_40_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 43
- class scapy.layers.tls.crypto.suites.TLS_KRB5_EXPORT_WITH_RC4_40_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 40
- class scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_3DES_EDE_CBC_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 35
- class scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 31
- class scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_DES_CBC_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 34
- class scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_DES_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 30
- class scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_IDEA_CBC_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 37
- class scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_IDEA_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 33
- class scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_RC4_128_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 36
- class scapy.layers.tls.crypto.suites.TLS_KRB5_WITH_RC4_128_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 32
- class scapy.layers.tls.crypto.suites.TLS_NULL_WITH_NULL_NULL(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_NULL
- key_block_len = 0
- name = 'TLS_NULL_WITH_NULL_NULL'
- usable = True
- val = 0
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 139
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 140
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 174
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_128_CCM(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49316
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_128_CCM_8(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49320
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 168
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 141
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 175
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_256_CCM(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49317
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_256_CCM_8(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49321
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 169
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49300
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49294
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49301
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49295
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_CHACHA20_POLY1305_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 52395
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_NULL_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 44
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_NULL_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 176
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_NULL_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 177
- class scapy.layers.tls.crypto.suites.TLS_PSK_WITH_RC4_128_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 138
- class scapy.layers.tls.crypto.suites.TLS_RSA_EXPORT_WITH_DES40_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_DES40_CBC
- key_block_len = 50
- kx_alg[source]
alias of
KX_RSA_EXPORT
- name = 'TLS_RSA_EXPORT_WITH_DES40_CBC_SHA'
- usable = True
- val = 8
- class scapy.layers.tls.crypto.suites.TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_RC2_CBC_40
- key_block_len = 42
- kx_alg[source]
alias of
KX_RSA_EXPORT
- name = 'TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5'
- usable = True
- val = 6
- class scapy.layers.tls.crypto.suites.TLS_RSA_EXPORT_WITH_RC4_40_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_RC4_40
- key_block_len = 42
- kx_alg[source]
alias of
KX_RSA_EXPORT
- name = 'TLS_RSA_EXPORT_WITH_RC4_40_MD5'
- usable = True
- val = 3
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 147
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 148
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 182
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 172
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 149
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_AES_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 183
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 173
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49304
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49298
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49305
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49299
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 52398
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_NULL_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 46
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_NULL_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 184
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_NULL_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 185
- class scapy.layers.tls.crypto.suites.TLS_RSA_PSK_WITH_RC4_128_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 146
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_3DES_EDE_CBC
- key_block_len = 88
- name = 'TLS_RSA_WITH_3DES_EDE_CBC_SHA'
- usable = True
- val = 10
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CBC
- key_block_len = 72
- name = 'TLS_RSA_WITH_AES_128_CBC_SHA'
- usable = True
- val = 47
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 96
- name = 'TLS_RSA_WITH_AES_128_CBC_SHA256'
- usable = True
- val = 60
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_128_CCM(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CCM
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 40
- name = 'TLS_RSA_WITH_AES_128_CCM'
- usable = True
- val = 49308
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_128_CCM_8(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_CCM_8
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 40
- name = 'TLS_RSA_WITH_AES_128_CCM_8'
- usable = True
- val = 49312
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_128_GCM
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 40
- name = 'TLS_RSA_WITH_AES_128_GCM_SHA256'
- usable = True
- val = 156
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CBC
- key_block_len = 104
- name = 'TLS_RSA_WITH_AES_256_CBC_SHA'
- usable = True
- val = 53
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_256_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 128
- name = 'TLS_RSA_WITH_AES_256_CBC_SHA256'
- usable = True
- val = 61
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_256_CCM(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CCM
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 72
- name = 'TLS_RSA_WITH_AES_256_CCM'
- usable = True
- val = 49309
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_256_CCM_8(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_CCM_8
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg = None
- key_block_len = 72
- name = 'TLS_RSA_WITH_AES_256_CCM_8'
- usable = True
- val = 49313
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_AES_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_AES_256_GCM
- hash_alg[source]
alias of
Hash_SHA384
- hmac_alg = None
- key_block_len = 72
- name = 'TLS_RSA_WITH_AES_256_GCM_SHA384'
- usable = True
- val = 157
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_CAMELLIA_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_128_CBC
- key_block_len = 72
- name = 'TLS_RSA_WITH_CAMELLIA_128_CBC_SHA'
- usable = True
- val = 65
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_128_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 96
- name = 'TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256'
- usable = True
- val = 186
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49274
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_CAMELLIA_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_256_CBC
- key_block_len = 104
- name = 'TLS_RSA_WITH_CAMELLIA_256_CBC_SHA'
- usable = True
- val = 132
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_CAMELLIA_256_CBC
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 128
- name = 'TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256'
- usable = True
- val = 192
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49275
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_DES_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_DES_CBC
- key_block_len = 56
- name = 'TLS_RSA_WITH_DES_CBC_SHA'
- usable = True
- val = 9
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_IDEA_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_IDEA_CBC
- key_block_len = 72
- name = 'TLS_RSA_WITH_IDEA_CBC_SHA'
- usable = True
- val = 7
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_NULL_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_NULL
- key_block_len = 32
- name = 'TLS_RSA_WITH_NULL_MD5'
- usable = True
- val = 1
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_NULL_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_NULL
- key_block_len = 40
- name = 'TLS_RSA_WITH_NULL_SHA'
- usable = True
- val = 2
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_NULL_SHA256(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_NULL
- hash_alg[source]
alias of
Hash_SHA256
- hmac_alg[source]
alias of
Hmac_SHA256
- key_block_len = 64
- name = 'TLS_RSA_WITH_NULL_SHA256'
- usable = True
- val = 59
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_RC4_128_MD5(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_RC4_128
- key_block_len = 64
- name = 'TLS_RSA_WITH_RC4_128_MD5'
- usable = True
- val = 4
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_RC4_128_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_RC4_128
- key_block_len = 72
- name = 'TLS_RSA_WITH_RC4_128_SHA'
- usable = True
- val = 5
- class scapy.layers.tls.crypto.suites.TLS_RSA_WITH_SEED_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- cipher_alg[source]
alias of
Cipher_SEED_CBC
- key_block_len = 72
- name = 'TLS_RSA_WITH_SEED_CBC_SHA'
- usable = True
- val = 150
- class scapy.layers.tls.crypto.suites.TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49180
- class scapy.layers.tls.crypto.suites.TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49183
- class scapy.layers.tls.crypto.suites.TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49186
- class scapy.layers.tls.crypto.suites.TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49179
- class scapy.layers.tls.crypto.suites.TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49182
- class scapy.layers.tls.crypto.suites.TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49185
- class scapy.layers.tls.crypto.suites.TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49178
- class scapy.layers.tls.crypto.suites.TLS_SRP_SHA_WITH_AES_128_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49181
- class scapy.layers.tls.crypto.suites.TLS_SRP_SHA_WITH_AES_256_CBC_SHA(tls_version=771)[source]
Bases:
_GenericCipherSuite
- usable = False
- val = 49184
- scapy.layers.tls.crypto.suites.get_algs_from_ciphersuite_name(ciphersuite_name)[source]
Return the 3-tuple made of the Key Exchange Algorithm class, the Cipher class and the HMAC class, through the parsing of the ciphersuite name.
- scapy.layers.tls.crypto.suites.get_usable_ciphersuites(li, kx)[source]
From a list of proposed ciphersuites, this function returns a list of usable cipher suites, i.e. for which key exchange, cipher and hash algorithms are known to be implemented and usable in current version of the TLS extension. The order of the cipher suites in the list returned by the function matches the one of the proposal.