Advertisement
Guest User

ProtocolProfilerTMAPs.tcl

a guest
Nov 12th, 2014
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
TCL 18.27 KB | None | 0 0
  1. #####
  2. # ProtocolProfileTMAPs.tcl
  3. # Author: Thomas Schockaert
  4. # Last Changed: 20141104
  5. # Contents: The procedures that provide textmaps for decoding hex strings.
  6. # Howto:
  7. # - These procedures are called by the init procedures from ProtocolProfileInit.tcl
  8. #####
  9.  
  10. ### tmap_define_dns { }
  11. # Description:
  12. # - This procedure defines the static textmaps for the DNS protocol which are used by the mapProtocol function to provide meaningful output.
  13. # Arguments: none
  14. # Returns: nothing
  15. proc tmap_define_dns {
  16.     set static::tmap_flags(0x0100) "Standard Query"
  17.     set static::tmap_flags(0x8180) "Standard Response, No Error"
  18.     set static::tmap_flags(0x8183) "Standard Response, No Such Name"
  19.     set static::tmap_flags(-1) "Unknown"
  20.    
  21.     set static::tmap_querytype(0x001c) "AAAA"
  22.     set static::tmap_querytype(0x0001) "A"
  23.     set static::tmap_querytype(0x000c) "PTR"
  24.     set static::tmap_querytype(0x0006) "SOA"
  25.     set static::tmap_querytype(-1) "Unknown"
  26.    
  27.     set static::tmap_answertype(0x001c) "AAAA"
  28.     set static::tmap_answertype(0x0001) "A"
  29.     set static::tmap_answertype(0x000c) "PTR"
  30.     set static::tmap_answertype(0x0006) "SOA"
  31.     set static::tmap_answertype(-1) "Unknown"  
  32.    
  33.     set static::tmap_queryclass(0x0001) "IN"
  34.     set static::tmap_queryclass(-1) "Unknown"
  35.    
  36.     set static::tmap_answerclass(0x0001) "IN"
  37.     set static::tmap_answerclass(-1) "Unknown" 
  38. }
  39.  
  40. ### tmap_define_ssl { }
  41. # Description:
  42. # - This procedure defines the static textmaps for the SSL protocol which are used by the mapProtocol function to provide meaningful output.
  43. # Arguments: none
  44. # Returns: nothing
  45. proc tmap_define_ssl {
  46.     set static::tmap_version(0x0300) SSLv3.0
  47.     set static::tmap_version(0x0301) TLSv1.0
  48.     set static::tmap_version(0x0302) TLSv1.1
  49.     set static::tmap_version(0x0303) TLSv1.2
  50.     set static::tmap_version(-1) Unknown
  51.    
  52.     set static::tmap_contenttype(0x14) "ChangeCipherSpec"
  53.     set static::tmap_contenttype(0x15) "Alert"
  54.     set static::tmap_contenttype(0x16) "Handshake"
  55.     set static::tmap_contenttype(0x17) "ApplicationData"
  56.     set static::tmap_contenttype(-1) Unknown
  57.    
  58.     set static::tmap_protocol(0x00) "HelloRequest"
  59.     set static::tmap_protocol(0x01) "ClientHello"
  60.     set static::tmap_protocol(0x02) "ServerHello"
  61.     set static::tmap_protocol(0x0b) "Certificate"
  62.     set static::tmap_protocol(0x0c) "ServerKeyExchange"
  63.     set static::tmap_protocol(0x0d) "CertificateRequest"
  64.     set static::tmap_protocol(0x0e) "ServerHelloDone"
  65.     set static::tmap_protocol(0x0f) "CertificateVerify"
  66.     set static::tmap_protocol(0x10) "ClientKeyExchange"
  67.     set static::tmap_protocol(-1) "EncryptedHandshakeMessage"  
  68.    
  69.     set static::tmap_compressionmethod(-1) Unknown
  70.    
  71.     set static::tmap_ciphersuite(-1) Unknown
  72.     set static::tmap_ciphersuite(0x0000) TLS_NULL_WITH_NULL_NULL
  73.     set static::tmap_ciphersuite(0x0001) TLS_RSA_WITH_NULL_MD5
  74.     set static::tmap_ciphersuite(0x0002) TLS_RSA_WITH_NULL_SHA
  75.     set static::tmap_ciphersuite(0x0003) TLS_RSA_EXPORT_WITH_RC4_40_MD5
  76.     set static::tmap_ciphersuite(0x0004) TLS_RSA_WITH_RC4_128_MD5
  77.     set static::tmap_ciphersuite(0x0005) TLS_RSA_WITH_RC4_128_SHA
  78.     set static::tmap_ciphersuite(0x0006) TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5
  79.     set static::tmap_ciphersuite(0x0007) TLS_RSA_WITH_IDEA_CBC_SHA
  80.     set static::tmap_ciphersuite(0x0008) TLS_RSA_EXPORT_WITH_DES40_CBC_SHA
  81.     set static::tmap_ciphersuite(0x0009) TLS_RSA_WITH_DES_CBC_SHA
  82.     set static::tmap_ciphersuite(0x000a) TLS_RSA_WITH_3DES_EDE_CBC_SHA
  83.     set static::tmap_ciphersuite(0x000b) TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA
  84.     set static::tmap_ciphersuite(0x000c) TLS_DH_DSS_WITH_DES_CBC_SHA
  85.     set static::tmap_ciphersuite(0x000d) TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA
  86.     set static::tmap_ciphersuite(0x000e) TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA
  87.     set static::tmap_ciphersuite(0x000f) TLS_DH_RSA_WITH_DES_CBC_SHA
  88.     set static::tmap_ciphersuite(0x0010) TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA
  89.     set static::tmap_ciphersuite(0x0011) TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
  90.     set static::tmap_ciphersuite(0x0012) TLS_DHE_DSS_WITH_DES_CBC_SHA
  91.     set static::tmap_ciphersuite(0x0013) TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA
  92.     set static::tmap_ciphersuite(0x0014) TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA
  93.     set static::tmap_ciphersuite(0x0015) TLS_DHE_RSA_WITH_DES_CBC_SHA
  94.     set static::tmap_ciphersuite(0x0016) TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA
  95.     set static::tmap_ciphersuite(0x0017) TLS_DH_Anon_EXPORT_WITH_RC4_40_MD5
  96.     set static::tmap_ciphersuite(0x0018) TLS_DH_Anon_WITH_RC4_128_MD5
  97.     set static::tmap_ciphersuite(0x0019) TLS_DH_Anon_EXPORT_WITH_DES40_CBC_SHA
  98.     set static::tmap_ciphersuite(0x001a) TLS_DH_Anon_WITH_DES_CBC_SHA
  99.     set static::tmap_ciphersuite(0x001b) TLS_DH_Anon_WITH_3DES_EDE_CBC_SHA
  100.     set static::tmap_ciphersuite(0x001c) SSL_FORTEZZA_KEA_WITH_NULL_SHA
  101.     set static::tmap_ciphersuite(0x001d) SSL_FORTEZZA_KEA_WITH_FORTEZZA_CBC_SHA
  102.     set static::tmap_ciphersuite(0x001e) TLS_KRB5_WITH_DES_CBC_SHA
  103.     set static::tmap_ciphersuite(0x001f) TLS_KRB5_WITH_3DES_EDE_CBC_SHA
  104.     set static::tmap_ciphersuite(0x0020) TLS_KRB5_WITH_RC4_128_SHA
  105.     set static::tmap_ciphersuite(0x0021) TLS_KRB5_WITH_IDEA_CBC_SHA
  106.     set static::tmap_ciphersuite(0x0022) TLS_KRB5_WITH_DES_CBC_MD5
  107.     set static::tmap_ciphersuite(0x0023) TLS_KRB5_WITH_3DES_EDE_CBC_MD5
  108.     set static::tmap_ciphersuite(0x0024) TLS_KRB5_WITH_RC4_128_MD5
  109.     set static::tmap_ciphersuite(0x0025) TLS_KRB5_WITH_IDEA_CBC_MD5
  110.     set static::tmap_ciphersuite(0x0026) TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA
  111.     set static::tmap_ciphersuite(0x0027) TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA
  112.     set static::tmap_ciphersuite(0x0028) TLS_KRB5_EXPORT_WITH_RC4_40_SHA
  113.     set static::tmap_ciphersuite(0x0029) TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5
  114.     set static::tmap_ciphersuite(0x002a) TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5
  115.     set static::tmap_ciphersuite(0x002b) TLS_KRB5_EXPORT_WITH_RC4_40_MD5
  116.     set static::tmap_ciphersuite(0x002c) TLS_PSK_WITH_NULL_SHA
  117.     set static::tmap_ciphersuite(0x002d) TLS_DHE_PSK_WITH_NULL_SHA
  118.     set static::tmap_ciphersuite(0x002e) TLS_RSA_PSK_WITH_NULL_SHA
  119.     set static::tmap_ciphersuite(0x002f) TLS_RSA_WITH_AES_128_CBC_SHA
  120.     set static::tmap_ciphersuite(0x0030) TLS_DH_DSS_WITH_AES_128_CBC_SHA
  121.     set static::tmap_ciphersuite(0x0031) TLS_DH_RSA_WITH_AES_128_CBC_SHA
  122.     set static::tmap_ciphersuite(0x0032) TLS_DHE_DSS_WITH_AES_128_CBC_SHA
  123.     set static::tmap_ciphersuite(0x0033) TLS_DHE_RSA_WITH_AES_128_CBC_SHA
  124.     set static::tmap_ciphersuite(0x0034) TLS_DH_Anon_WITH_AES_128_CBC_SHA
  125.     set static::tmap_ciphersuite(0x0035) TLS_RSA_WITH_AES_256_CBC_SHA
  126.     set static::tmap_ciphersuite(0x0036) TLS_DH_DSS_WITH_AES_256_CBC_SHA
  127.     set static::tmap_ciphersuite(0x0037) TLS_DH_RSA_WITH_AES_256_CBC_SHA
  128.     set static::tmap_ciphersuite(0x0038) TLS_DHE_DSS_WITH_AES_256_CBC_SHA
  129.     set static::tmap_ciphersuite(0x0039) TLS_DHE_RSA_WITH_AES_256_CBC_SHA
  130.     set static::tmap_ciphersuite(0x003a) TLS_DH_Anon_WITH_AES_256_CBC_SHA
  131.     set static::tmap_ciphersuite(0x003b) TLS_RSA_WITH_NULL_SHA256
  132.     set static::tmap_ciphersuite(0x003c) TLS_RSA_WITH_AES_128_CBC_SHA256
  133.     set static::tmap_ciphersuite(0x003d) TLS_RSA_WITH_AES_256_CBC_SHA256
  134.     set static::tmap_ciphersuite(0x003e) TLS_DH_DSS_WITH_AES_128_CBC_SHA256
  135.     set static::tmap_ciphersuite(0x003f) TLS_DH_RSA_WITH_AES_128_CBC_SHA256
  136.     set static::tmap_ciphersuite(0x0040) TLS_DHE_DSS_WITH_AES_128_CBC_SHA256
  137.     set static::tmap_ciphersuite(0x0041) TLS_RSA_WITH_CAMELLIA_128_CBC_SHA
  138.     set static::tmap_ciphersuite(0x0042) TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA
  139.     set static::tmap_ciphersuite(0x0043) TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA
  140.     set static::tmap_ciphersuite(0x0044) TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA
  141.     set static::tmap_ciphersuite(0x0045) TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA
  142.     set static::tmap_ciphersuite(0x0046) TLS_DH_Anon_WITH_CAMELLIA_128_CBC_SHA
  143.     set static::tmap_ciphersuite(0x0047) TLS_ECDH_ECDSA_WITH_NULL_SHA
  144.     set static::tmap_ciphersuite(0x0048) TLS_ECDH_ECDSA_WITH_RC4_128_SHA
  145.     set static::tmap_ciphersuite(0x0049) TLS_ECDH_ECDSA_WITH_DES_CBC_SHA
  146.     set static::tmap_ciphersuite(0x004a) TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
  147.     set static::tmap_ciphersuite(0x004b) TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
  148.     set static::tmap_ciphersuite(0x004c) TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
  149.     set static::tmap_ciphersuite(0x0060) TLS_RSA_EXPORT1024_WITH_RC4_56_MD5
  150.     set static::tmap_ciphersuite(0x0061) TLS_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5
  151.     set static::tmap_ciphersuite(0x0062) TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA
  152.     set static::tmap_ciphersuite(0x0063) TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA
  153.     set static::tmap_ciphersuite(0x0064) TLS_RSA_EXPORT1024_WITH_RC4_56_SHA
  154.     set static::tmap_ciphersuite(0x0065) TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA
  155.     set static::tmap_ciphersuite(0x0066) TLS_DHE_DSS_WITH_RC4_128_SHA
  156.     set static::tmap_ciphersuite(0x0067) TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
  157.     set static::tmap_ciphersuite(0x0068) TLS_DH_DSS_WITH_AES_256_CBC_SHA256
  158.     set static::tmap_ciphersuite(0x0069) TLS_DH_RSA_WITH_AES_256_CBC_SHA256
  159.     set static::tmap_ciphersuite(0x006a) TLS_DHE_DSS_WITH_AES_256_CBC_SHA256
  160.     set static::tmap_ciphersuite(0x006b) TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
  161.     set static::tmap_ciphersuite(0x006c) TLS_DH_Anon_WITH_AES_128_CBC_SHA256
  162.     set static::tmap_ciphersuite(0x006d) TLS_DH_Anon_WITH_AES_256_CBC_SHA256
  163.     set static::tmap_ciphersuite(0x0080) TLS_GOSTR341094_WITH_28147_CNT_IMIT
  164.     set static::tmap_ciphersuite(0x0081) TLS_GOSTR341001_WITH_28147_CNT_IMIT
  165.     set static::tmap_ciphersuite(0x0082) TLS_GOSTR341094_WITH_NULL_GOSTR3411
  166.     set static::tmap_ciphersuite(0x0083) TLS_GOSTR341001_WITH_NULL_GOSTR3411
  167.     set static::tmap_ciphersuite(0x0084) TLS_RSA_WITH_CAMELLIA_256_CBC_SHA
  168.     set static::tmap_ciphersuite(0x0085) TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA
  169.     set static::tmap_ciphersuite(0x0086) TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA
  170.     set static::tmap_ciphersuite(0x0087) TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA
  171.     set static::tmap_ciphersuite(0x0088) TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA
  172.     set static::tmap_ciphersuite(0x0089) TLS_DH_Anon_WITH_CAMELLIA_256_CBC_SHA
  173.     set static::tmap_ciphersuite(0x008a) TLS_PSK_WITH_RC4_128_SHA
  174.     set static::tmap_ciphersuite(0x008b) TLS_PSK_WITH_3DES_EDE_CBC_SHA
  175.     set static::tmap_ciphersuite(0x008c) TLS_PSK_WITH_AES_128_CBC_SHA
  176.     set static::tmap_ciphersuite(0x008d) TLS_PSK_WITH_AES_256_CBC_SHA
  177.     set static::tmap_ciphersuite(0x008e) TLS_DHE_PSK_WITH_RC4_128_SHA
  178.     set static::tmap_ciphersuite(0x008f) TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA
  179.     set static::tmap_ciphersuite(0x0090) TLS_DHE_PSK_WITH_AES_128_CBC_SHA
  180.     set static::tmap_ciphersuite(0x0091) TLS_DHE_PSK_WITH_AES_256_CBC_SHA
  181.     set static::tmap_ciphersuite(0x0092) TLS_RSA_PSK_WITH_RC4_128_SHA
  182.     set static::tmap_ciphersuite(0x0093) TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA
  183.     set static::tmap_ciphersuite(0x0094) TLS_RSA_PSK_WITH_AES_128_CBC_SHA
  184.     set static::tmap_ciphersuite(0x0095) TLS_RSA_PSK_WITH_AES_256_CBC_SHA
  185.     set static::tmap_ciphersuite(0x0096) TLS_RSA_WITH_SEED_CBC_SHA
  186.     set static::tmap_ciphersuite(0x0097) TLS_DH_DSS_WITH_SEED_CBC_SHA
  187.     set static::tmap_ciphersuite(0x0098) TLS_DH_RSA_WITH_SEED_CBC_SHA
  188.     set static::tmap_ciphersuite(0x0099) TLS_DHE_DSS_WITH_SEED_CBC_SHA
  189.     set static::tmap_ciphersuite(0x009a) TLS_DHE_RSA_WITH_SEED_CBC_SHA
  190.     set static::tmap_ciphersuite(0x009b) TLS_DH_Anon_WITH_SEED_CBC_SHA
  191.     set static::tmap_ciphersuite(0x009c) TLS_RSA_WITH_AES_128_GCM_SHA256
  192.     set static::tmap_ciphersuite(0x009d) TLS_RSA_WITH_AES_256_GCM_SHA384
  193.     set static::tmap_ciphersuite(0x009e) TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
  194.     set static::tmap_ciphersuite(0x009f) TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
  195.     set static::tmap_ciphersuite(0x00a0) TLS_DH_RSA_WITH_AES_128_GCM_SHA256
  196.     set static::tmap_ciphersuite(0x00a1) TLS_DH_RSA_WITH_AES_256_GCM_SHA384
  197.     set static::tmap_ciphersuite(0x00a2) TLS_DHE_DSS_WITH_AES_128_GCM_SHA256
  198.     set static::tmap_ciphersuite(0x00a3) TLS_DHE_DSS_WITH_AES_256_GCM_SHA384
  199.     set static::tmap_ciphersuite(0x00a4) TLS_DH_DSS_WITH_AES_128_GCM_SHA256
  200.     set static::tmap_ciphersuite(0x00a5) TLS_DH_DSS_WITH_AES_256_GCM_SHA384
  201.     set static::tmap_ciphersuite(0x00a6) TLS_DH_Anon_WITH_AES_128_GCM_SHA256
  202.     set static::tmap_ciphersuite(0x00a7) TLS_DH_Anon_WITH_AES_256_GCM_SHA384
  203.     set static::tmap_ciphersuite(0x00a8) TLS_PSK_WITH_AES_128_GCM_SHA256
  204.     set static::tmap_ciphersuite(0x00a9) TLS_PSK_WITH_AES_256_GCM_SHA384
  205.     set static::tmap_ciphersuite(0x00aa) TLS_DHE_PSK_WITH_AES_128_GCM_SHA256
  206.     set static::tmap_ciphersuite(0x00ab) TLS_DHE_PSK_WITH_AES_256_GCM_SHA384
  207.     set static::tmap_ciphersuite(0x00ac) TLS_RSA_PSK_WITH_AES_128_GCM_SHA256
  208.     set static::tmap_ciphersuite(0x00ad) TLS_RSA_PSK_WITH_AES_256_GCM_SHA384
  209.     set static::tmap_ciphersuite(0x00ae) TLS_PSK_WITH_AES_128_CBC_SHA256
  210.     set static::tmap_ciphersuite(0x00af) TLS_PSK_WITH_AES_256_CBC_SHA384
  211.     set static::tmap_ciphersuite(0x00b0) TLS_PSK_WITH_NULL_SHA256
  212.     set static::tmap_ciphersuite(0x00b1) TLS_PSK_WITH_NULL_SHA384
  213.     set static::tmap_ciphersuite(0x00b2) TLS_DHE_PSK_WITH_AES_128_CBC_SHA256
  214.     set static::tmap_ciphersuite(0x00b3) TLS_DHE_PSK_WITH_AES_256_CBC_SHA384
  215.     set static::tmap_ciphersuite(0x00b4) TLS_DHE_PSK_WITH_NULL_SHA256
  216.     set static::tmap_ciphersuite(0x00b5) TLS_DHE_PSK_WITH_NULL_SHA384
  217.     set static::tmap_ciphersuite(0x00b6) TLS_RSA_PSK_WITH_AES_128_CBC_SHA256
  218.     set static::tmap_ciphersuite(0x00b7) TLS_RSA_PSK_WITH_AES_256_CBC_SHA384
  219.     set static::tmap_ciphersuite(0x00b8) TLS_RSA_PSK_WITH_NULL_SHA256
  220.     set static::tmap_ciphersuite(0x00b9) TLS_RSA_PSK_WITH_NULL_SHA384
  221.     set static::tmap_ciphersuite(0xc001) TLS_ECDH_ECDSA_WITH_NULL_SHA
  222.     set static::tmap_ciphersuite(0xc002) TLS_ECDH_ECDSA_WITH_RC4_128_SHA
  223.     set static::tmap_ciphersuite(0xc003) TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
  224.     set static::tmap_ciphersuite(0xc004) TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
  225.     set static::tmap_ciphersuite(0xc005) TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
  226.     set static::tmap_ciphersuite(0xc006) TLS_ECDHE_ECDSA_WITH_NULL_SHA
  227.     set static::tmap_ciphersuite(0xc007) TLS_ECDHE_ECDSA_WITH_RC4_128_SHA
  228.     set static::tmap_ciphersuite(0xc008) TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
  229.     set static::tmap_ciphersuite(0xc009) TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
  230.     set static::tmap_ciphersuite(0xc00a) TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
  231.     set static::tmap_ciphersuite(0xc00b) TLS_ECDH_RSA_WITH_NULL_SHA
  232.     set static::tmap_ciphersuite(0xc00c) TLS_ECDH_RSA_WITH_RC4_128_SHA
  233.     set static::tmap_ciphersuite(0xc00d) TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
  234.     set static::tmap_ciphersuite(0xc00e) TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
  235.     set static::tmap_ciphersuite(0xc00f) TLS_ECDH_RSA_WITH_AES_256_CBC_SHA
  236.     set static::tmap_ciphersuite(0xc010) TLS_ECDHE_RSA_WITH_NULL_SHA
  237.     set static::tmap_ciphersuite(0xc011) TLS_ECDHE_RSA_WITH_RC4_128_SHA
  238.     set static::tmap_ciphersuite(0xc012) TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
  239.     set static::tmap_ciphersuite(0xc013) TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
  240.     set static::tmap_ciphersuite(0xc014) TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
  241.     set static::tmap_ciphersuite(0xc015) TLS_ECDH_Anon_WITH_NULL_SHA
  242.     set static::tmap_ciphersuite(0xc016) TLS_ECDH_Anon_WITH_RC4_128_SHA
  243.     set static::tmap_ciphersuite(0xc017) TLS_ECDH_Anon_WITH_3DES_EDE_CBC_SHA
  244.     set static::tmap_ciphersuite(0xc018) TLS_ECDH_Anon_WITH_AES_128_CBC_SHA
  245.     set static::tmap_ciphersuite(0xc019) TLS_ECDH_Anon_WITH_AES_256_CBC_SHA
  246.     set static::tmap_ciphersuite(0xc01a) TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA
  247.     set static::tmap_ciphersuite(0xc01b) TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA
  248.     set static::tmap_ciphersuite(0xc01c) TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA
  249.     set static::tmap_ciphersuite(0xc01d) TLS_SRP_SHA_WITH_AES_128_CBC_SHA
  250.     set static::tmap_ciphersuite(0xc01e) TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA
  251.     set static::tmap_ciphersuite(0xc01f) TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA
  252.     set static::tmap_ciphersuite(0xc020) TLS_SRP_SHA_WITH_AES_256_CBC_SHA
  253.     set static::tmap_ciphersuite(0xc021) TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA
  254.     set static::tmap_ciphersuite(0xc022) TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA
  255.     set static::tmap_ciphersuite(0xc023) TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
  256.     set static::tmap_ciphersuite(0xc024) TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
  257.     set static::tmap_ciphersuite(0xc025) TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
  258.     set static::tmap_ciphersuite(0xc026) TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384
  259.     set static::tmap_ciphersuite(0xc027) TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
  260.     set static::tmap_ciphersuite(0xc028) TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
  261.     set static::tmap_ciphersuite(0xc029) TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256
  262.     set static::tmap_ciphersuite(0xc02a) TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384
  263.     set static::tmap_ciphersuite(0xc02b) TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
  264.     set static::tmap_ciphersuite(0xc02c) TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
  265.     set static::tmap_ciphersuite(0xc02d) TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256
  266.     set static::tmap_ciphersuite(0xc02e) TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384
  267.     set static::tmap_ciphersuite(0xc02f) TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
  268.     set static::tmap_ciphersuite(0xc030) TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
  269.     set static::tmap_ciphersuite(0xc031) TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256
  270.     set static::tmap_ciphersuite(0xc032) TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384
  271.     set static::tmap_ciphersuite(0xc033) TLS_ECDHE_PSK_WITH_RC4_128_SHA
  272.     set static::tmap_ciphersuite(0xc034) TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA
  273.     set static::tmap_ciphersuite(0xc035) TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA
  274.     set static::tmap_ciphersuite(0xc036) TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA
  275.     set static::tmap_ciphersuite(0xc037) TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256
  276.     set static::tmap_ciphersuite(0xc038) TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384
  277.     set static::tmap_ciphersuite(0xc039) TLS_ECDHE_PSK_WITH_NULL_SHA
  278.     set static::tmap_ciphersuite(0xc03a) TLS_ECDHE_PSK_WITH_NULL_SHA256
  279.     set static::tmap_ciphersuite(0xc03b) TLS_ECDHE_PSK_WITH_NULL_SHA384
  280.     set static::tmap_ciphersuite(0xfefe) SSL_RSA_FIPS_WITH_DES_CBC_SHA
  281.     set static::tmap_ciphersuite(0xfeff) SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA
  282.     set static::tmap_ciphersuite(0xffe0) SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA
  283.     set static::tmap_ciphersuite(0xffe1) SSL_RSA_FIPS_WITH_DES_CBC_SHA
  284.    
  285.     set static::tmap_crsighash(0x0201) SHA1_RSA
  286.     set static::tmap_crsighash(0x0202) SHA1_DSA
  287.     set static::tmap_crsighash(0x0203) SHA1_ECDSA
  288.     set static::tmap_crsighash(0x0401) SHA256_RSA
  289.     set static::tmap_crsighash(0x0402) SHA256_DSA
  290.     set static::tmap_crsighash(0x0403) SHA256_ECDSA
  291.     set static::tmap_crsighash(0x0501) SHA384_RSA
  292.     set static::tmap_crsighash(0x0502) SHA384_DSA
  293.     set static::tmap_crsighash(0x0503) SHA384_ECDSA
  294.    
  295.     set static::tmap_crcerttype(0x01) "RSA Sign"
  296.     set static::tmap_crcerttype(0x02) "DSA Sign"
  297.     set static::tmap_crcerttype(0x40) "ECDSA Sign"
  298.    
  299.     set static::tmap_compressionmethod(-1) Unknown
  300.     set static::tmap_compressionmethod(0x00) null
  301. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement