Package dpkt :: Module ssl_ciphersuites
[hide private]
[frames] | no frames]

Module ssl_ciphersuites

source code


Nicely formatted cipher suite definitions for TLS

A list of cipher suites in the form of CipherSuite objects.
These are supposed to be immutable; don't mess with them.

Classes [hide private]
  CipherSuite
Encapsulates a cipher suite.
  TestCipherSuites
Functions [hide private]
 
BY_NAME(name) source code
Variables [hide private]
  CIPHERSUITES = [CipherSuite(TLS_EMPTY_RENEGOTIATION_INFO), Cip...
  BY_CODE = {0: CipherSuite(TLS_NULL_WITH_NULL_NULL), 1: CipherS...
  BY_NAME_DICT = None
  NULL_SUITE = CipherSuite(TLS_NULL_WITH_NULL_NULL)
  __package__ = None
Variables Details [hide private]

CIPHERSUITES

Value:
[CipherSuite(TLS_EMPTY_RENEGOTIATION_INFO),
 CipherSuite(TLS_FALLBACK),
 CipherSuite(UNKNOWN_CIPHER),
 CipherSuite(TLS_NULL_WITH_NULL_NULL),
 CipherSuite(TLS_RSA_WITH_NULL_MD5),
 CipherSuite(TLS_RSA_WITH_NULL_SHA),
 CipherSuite(TLS_RSA_EXPORT_WITH_RC4_40_MD5),
 CipherSuite(TLS_RSA_WITH_RC4_128_MD5),
...

BY_CODE

Value:
{0: CipherSuite(TLS_NULL_WITH_NULL_NULL),
 1: CipherSuite(TLS_RSA_WITH_NULL_MD5),
 2: CipherSuite(TLS_RSA_WITH_NULL_SHA),
 3: CipherSuite(TLS_RSA_EXPORT_WITH_RC4_40_MD5),
 4: CipherSuite(TLS_RSA_WITH_RC4_128_MD5),
 5: CipherSuite(TLS_RSA_WITH_RC4_128_SHA),
 6: CipherSuite(TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5),
 7: CipherSuite(TLS_RSA_WITH_IDEA_CBC_SHA),
...