tls1.h File Reference

#include <openssl/buffer.h>

Go to the source code of this file.

Defines

#define TLS1_ALLOW_EXPERIMENTAL_CIPHERSUITES   0
#define TLS1_VERSION   0x0301
#define TLS1_VERSION_MAJOR   0x03
#define TLS1_VERSION_MINOR   0x01
#define TLS1_AD_DECRYPTION_FAILED   21
#define TLS1_AD_RECORD_OVERFLOW   22
#define TLS1_AD_UNKNOWN_CA   48
#define TLS1_AD_ACCESS_DENIED   49
#define TLS1_AD_DECODE_ERROR   50
#define TLS1_AD_DECRYPT_ERROR   51
#define TLS1_AD_EXPORT_RESTRICTION   60
#define TLS1_AD_PROTOCOL_VERSION   70
#define TLS1_AD_INSUFFICIENT_SECURITY   71
#define TLS1_AD_INTERNAL_ERROR   80
#define TLS1_AD_USER_CANCELLED   90
#define TLS1_AD_NO_RENEGOTIATION   100
#define TLS1_CK_RSA_EXPORT1024_WITH_RC4_56_MD5   0x03000060
#define TLS1_CK_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5   0x03000061
#define TLS1_CK_RSA_EXPORT1024_WITH_DES_CBC_SHA   0x03000062
#define TLS1_CK_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA   0x03000063
#define TLS1_CK_RSA_EXPORT1024_WITH_RC4_56_SHA   0x03000064
#define TLS1_CK_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA   0x03000065
#define TLS1_CK_DHE_DSS_WITH_RC4_128_SHA   0x03000066
#define TLS1_CK_RSA_WITH_AES_128_SHA   0x0300002F
#define TLS1_CK_DH_DSS_WITH_AES_128_SHA   0x03000030
#define TLS1_CK_DH_RSA_WITH_AES_128_SHA   0x03000031
#define TLS1_CK_DHE_DSS_WITH_AES_128_SHA   0x03000032
#define TLS1_CK_DHE_RSA_WITH_AES_128_SHA   0x03000033
#define TLS1_CK_ADH_WITH_AES_128_SHA   0x03000034
#define TLS1_CK_RSA_WITH_AES_256_SHA   0x03000035
#define TLS1_CK_DH_DSS_WITH_AES_256_SHA   0x03000036
#define TLS1_CK_DH_RSA_WITH_AES_256_SHA   0x03000037
#define TLS1_CK_DHE_DSS_WITH_AES_256_SHA   0x03000038
#define TLS1_CK_DHE_RSA_WITH_AES_256_SHA   0x03000039
#define TLS1_CK_ADH_WITH_AES_256_SHA   0x0300003A
#define TLS1_CK_RSA_WITH_CAMELLIA_128_CBC_SHA   0x03000041
#define TLS1_CK_DH_DSS_WITH_CAMELLIA_128_CBC_SHA   0x03000042
#define TLS1_CK_DH_RSA_WITH_CAMELLIA_128_CBC_SHA   0x03000043
#define TLS1_CK_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA   0x03000044
#define TLS1_CK_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA   0x03000045
#define TLS1_CK_ADH_WITH_CAMELLIA_128_CBC_SHA   0x03000046
#define TLS1_CK_RSA_WITH_CAMELLIA_256_CBC_SHA   0x03000084
#define TLS1_CK_DH_DSS_WITH_CAMELLIA_256_CBC_SHA   0x03000085
#define TLS1_CK_DH_RSA_WITH_CAMELLIA_256_CBC_SHA   0x03000086
#define TLS1_CK_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA   0x03000087
#define TLS1_CK_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA   0x03000088
#define TLS1_CK_ADH_WITH_CAMELLIA_256_CBC_SHA   0x03000089
#define TLS1_CK_ECDH_ECDSA_WITH_NULL_SHA   0x0300C001
#define TLS1_CK_ECDH_ECDSA_WITH_RC4_128_SHA   0x0300C002
#define TLS1_CK_ECDH_ECDSA_WITH_DES_192_CBC3_SHA   0x0300C003
#define TLS1_CK_ECDH_ECDSA_WITH_AES_128_CBC_SHA   0x0300C004
#define TLS1_CK_ECDH_ECDSA_WITH_AES_256_CBC_SHA   0x0300C005
#define TLS1_CK_ECDHE_ECDSA_WITH_NULL_SHA   0x0300C006
#define TLS1_CK_ECDHE_ECDSA_WITH_RC4_128_SHA   0x0300C007
#define TLS1_CK_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA   0x0300C008
#define TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CBC_SHA   0x0300C009
#define TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CBC_SHA   0x0300C00A
#define TLS1_CK_ECDH_RSA_WITH_NULL_SHA   0x0300C00B
#define TLS1_CK_ECDH_RSA_WITH_RC4_128_SHA   0x0300C00C
#define TLS1_CK_ECDH_RSA_WITH_DES_192_CBC3_SHA   0x0300C00D
#define TLS1_CK_ECDH_RSA_WITH_AES_128_CBC_SHA   0x0300C00E
#define TLS1_CK_ECDH_RSA_WITH_AES_256_CBC_SHA   0x0300C00F
#define TLS1_CK_ECDHE_RSA_WITH_NULL_SHA   0x0300C010
#define TLS1_CK_ECDHE_RSA_WITH_RC4_128_SHA   0x0300C011
#define TLS1_CK_ECDHE_RSA_WITH_DES_192_CBC3_SHA   0x0300C012
#define TLS1_CK_ECDHE_RSA_WITH_AES_128_CBC_SHA   0x0300C013
#define TLS1_CK_ECDHE_RSA_WITH_AES_256_CBC_SHA   0x0300C014
#define TLS1_CK_ECDH_anon_WITH_NULL_SHA   0x0300C015
#define TLS1_CK_ECDH_anon_WITH_RC4_128_SHA   0x0300C016
#define TLS1_CK_ECDH_anon_WITH_DES_192_CBC3_SHA   0x0300C017
#define TLS1_CK_ECDH_anon_WITH_AES_128_CBC_SHA   0x0300C018
#define TLS1_CK_ECDH_anon_WITH_AES_256_CBC_SHA   0x0300C019
#define TLS1_TXT_RSA_EXPORT1024_WITH_RC4_56_MD5   "EXP1024-RC4-MD5"
#define TLS1_TXT_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5   "EXP1024-RC2-CBC-MD5"
#define TLS1_TXT_RSA_EXPORT1024_WITH_DES_CBC_SHA   "EXP1024-DES-CBC-SHA"
#define TLS1_TXT_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA   "EXP1024-DHE-DSS-DES-CBC-SHA"
#define TLS1_TXT_RSA_EXPORT1024_WITH_RC4_56_SHA   "EXP1024-RC4-SHA"
#define TLS1_TXT_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA   "EXP1024-DHE-DSS-RC4-SHA"
#define TLS1_TXT_DHE_DSS_WITH_RC4_128_SHA   "DHE-DSS-RC4-SHA"
#define TLS1_TXT_RSA_WITH_AES_128_SHA   "AES128-SHA"
#define TLS1_TXT_DH_DSS_WITH_AES_128_SHA   "DH-DSS-AES128-SHA"
#define TLS1_TXT_DH_RSA_WITH_AES_128_SHA   "DH-RSA-AES128-SHA"
#define TLS1_TXT_DHE_DSS_WITH_AES_128_SHA   "DHE-DSS-AES128-SHA"
#define TLS1_TXT_DHE_RSA_WITH_AES_128_SHA   "DHE-RSA-AES128-SHA"
#define TLS1_TXT_ADH_WITH_AES_128_SHA   "ADH-AES128-SHA"
#define TLS1_TXT_RSA_WITH_AES_256_SHA   "AES256-SHA"
#define TLS1_TXT_DH_DSS_WITH_AES_256_SHA   "DH-DSS-AES256-SHA"
#define TLS1_TXT_DH_RSA_WITH_AES_256_SHA   "DH-RSA-AES256-SHA"
#define TLS1_TXT_DHE_DSS_WITH_AES_256_SHA   "DHE-DSS-AES256-SHA"
#define TLS1_TXT_DHE_RSA_WITH_AES_256_SHA   "DHE-RSA-AES256-SHA"
#define TLS1_TXT_ADH_WITH_AES_256_SHA   "ADH-AES256-SHA"
#define TLS1_TXT_ECDH_ECDSA_WITH_NULL_SHA   "ECDH-ECDSA-NULL-SHA"
#define TLS1_TXT_ECDH_ECDSA_WITH_RC4_128_SHA   "ECDH-ECDSA-RC4-SHA"
#define TLS1_TXT_ECDH_ECDSA_WITH_DES_192_CBC3_SHA   "ECDH-ECDSA-DES-CBC3-SHA"
#define TLS1_TXT_ECDH_ECDSA_WITH_AES_128_CBC_SHA   "ECDH-ECDSA-AES128-SHA"
#define TLS1_TXT_ECDH_ECDSA_WITH_AES_256_CBC_SHA   "ECDH-ECDSA-AES256-SHA"
#define TLS1_TXT_ECDHE_ECDSA_WITH_NULL_SHA   "ECDHE-ECDSA-NULL-SHA"
#define TLS1_TXT_ECDHE_ECDSA_WITH_RC4_128_SHA   "ECDHE-ECDSA-RC4-SHA"
#define TLS1_TXT_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA   "ECDHE-ECDSA-DES-CBC3-SHA"
#define TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CBC_SHA   "ECDHE-ECDSA-AES128-SHA"
#define TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CBC_SHA   "ECDHE-ECDSA-AES256-SHA"
#define TLS1_TXT_ECDH_RSA_WITH_NULL_SHA   "ECDH-RSA-NULL-SHA"
#define TLS1_TXT_ECDH_RSA_WITH_RC4_128_SHA   "ECDH-RSA-RC4-SHA"
#define TLS1_TXT_ECDH_RSA_WITH_DES_192_CBC3_SHA   "ECDH-RSA-DES-CBC3-SHA"
#define TLS1_TXT_ECDH_RSA_WITH_AES_128_CBC_SHA   "ECDH-RSA-AES128-SHA"
#define TLS1_TXT_ECDH_RSA_WITH_AES_256_CBC_SHA   "ECDH-RSA-AES256-SHA"
#define TLS1_TXT_ECDHE_RSA_WITH_NULL_SHA   "ECDHE-RSA-NULL-SHA"
#define TLS1_TXT_ECDHE_RSA_WITH_RC4_128_SHA   "ECDHE-RSA-RC4-SHA"
#define TLS1_TXT_ECDHE_RSA_WITH_DES_192_CBC3_SHA   "ECDHE-RSA-DES-CBC3-SHA"
#define TLS1_TXT_ECDHE_RSA_WITH_AES_128_CBC_SHA   "ECDHE-RSA-AES128-SHA"
#define TLS1_TXT_ECDHE_RSA_WITH_AES_256_CBC_SHA   "ECDHE-RSA-AES256-SHA"
#define TLS1_TXT_ECDH_anon_WITH_NULL_SHA   "AECDH-NULL-SHA"
#define TLS1_TXT_ECDH_anon_WITH_RC4_128_SHA   "AECDH-RC4-SHA"
#define TLS1_TXT_ECDH_anon_WITH_DES_192_CBC3_SHA   "AECDH-DES-CBC3-SHA"
#define TLS1_TXT_ECDH_anon_WITH_AES_128_CBC_SHA   "AECDH-AES128-SHA"
#define TLS1_TXT_ECDH_anon_WITH_AES_256_CBC_SHA   "AECDH-AES256-SHA"
#define TLS1_TXT_RSA_WITH_CAMELLIA_128_CBC_SHA   "CAMELLIA128-SHA"
#define TLS1_TXT_DH_DSS_WITH_CAMELLIA_128_CBC_SHA   "DH-DSS-CAMELLIA128-SHA"
#define TLS1_TXT_DH_RSA_WITH_CAMELLIA_128_CBC_SHA   "DH-RSA-CAMELLIA128-SHA"
#define TLS1_TXT_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA   "DHE-DSS-CAMELLIA128-SHA"
#define TLS1_TXT_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA   "DHE-RSA-CAMELLIA128-SHA"
#define TLS1_TXT_ADH_WITH_CAMELLIA_128_CBC_SHA   "ADH-CAMELLIA128-SHA"
#define TLS1_TXT_RSA_WITH_CAMELLIA_256_CBC_SHA   "CAMELLIA256-SHA"
#define TLS1_TXT_DH_DSS_WITH_CAMELLIA_256_CBC_SHA   "DH-DSS-CAMELLIA256-SHA"
#define TLS1_TXT_DH_RSA_WITH_CAMELLIA_256_CBC_SHA   "DH-RSA-CAMELLIA256-SHA"
#define TLS1_TXT_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA   "DHE-DSS-CAMELLIA256-SHA"
#define TLS1_TXT_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA   "DHE-RSA-CAMELLIA256-SHA"
#define TLS1_TXT_ADH_WITH_CAMELLIA_256_CBC_SHA   "ADH-CAMELLIA256-SHA"
#define TLS_CT_RSA_SIGN   1
#define TLS_CT_DSS_SIGN   2
#define TLS_CT_RSA_FIXED_DH   3
#define TLS_CT_DSS_FIXED_DH   4
#define TLS_CT_ECDSA_SIGN   64
#define TLS_CT_RSA_FIXED_ECDH   65
#define TLS_CT_ECDSA_FIXED_ECDH   66
#define TLS_CT_NUMBER   7
#define TLS1_FINISH_MAC_LENGTH   12
#define TLS_MD_MAX_CONST_SIZE   20
#define TLS_MD_CLIENT_FINISH_CONST   "client finished"
#define TLS_MD_CLIENT_FINISH_CONST_SIZE   15
#define TLS_MD_SERVER_FINISH_CONST   "server finished"
#define TLS_MD_SERVER_FINISH_CONST_SIZE   15
#define TLS_MD_SERVER_WRITE_KEY_CONST   "server write key"
#define TLS_MD_SERVER_WRITE_KEY_CONST_SIZE   16
#define TLS_MD_KEY_EXPANSION_CONST   "key expansion"
#define TLS_MD_KEY_EXPANSION_CONST_SIZE   13
#define TLS_MD_CLIENT_WRITE_KEY_CONST   "client write key"
#define TLS_MD_CLIENT_WRITE_KEY_CONST_SIZE   16
#define TLS_MD_SERVER_WRITE_KEY_CONST   "server write key"
#define TLS_MD_SERVER_WRITE_KEY_CONST_SIZE   16
#define TLS_MD_IV_BLOCK_CONST   "IV block"
#define TLS_MD_IV_BLOCK_CONST_SIZE   8
#define TLS_MD_MASTER_SECRET_CONST   "master secret"
#define TLS_MD_MASTER_SECRET_CONST_SIZE   13


Define Documentation

#define TLS1_AD_ACCESS_DENIED   49

Definition at line 90 of file tls1.h.

#define TLS1_AD_DECODE_ERROR   50

Definition at line 91 of file tls1.h.

#define TLS1_AD_DECRYPT_ERROR   51

Definition at line 92 of file tls1.h.

#define TLS1_AD_DECRYPTION_FAILED   21

Definition at line 87 of file tls1.h.

#define TLS1_AD_EXPORT_RESTRICTION   60

Definition at line 93 of file tls1.h.

#define TLS1_AD_INSUFFICIENT_SECURITY   71

Definition at line 95 of file tls1.h.

#define TLS1_AD_INTERNAL_ERROR   80

Definition at line 96 of file tls1.h.

#define TLS1_AD_NO_RENEGOTIATION   100

Definition at line 98 of file tls1.h.

#define TLS1_AD_PROTOCOL_VERSION   70

Definition at line 94 of file tls1.h.

#define TLS1_AD_RECORD_OVERFLOW   22

Definition at line 88 of file tls1.h.

#define TLS1_AD_UNKNOWN_CA   48

Definition at line 89 of file tls1.h.

#define TLS1_AD_USER_CANCELLED   90

Definition at line 97 of file tls1.h.

#define TLS1_ALLOW_EXPERIMENTAL_CIPHERSUITES   0

Definition at line 81 of file tls1.h.

#define TLS1_CK_ADH_WITH_AES_128_SHA   0x03000034

Definition at line 119 of file tls1.h.

#define TLS1_CK_ADH_WITH_AES_256_SHA   0x0300003A

Definition at line 126 of file tls1.h.

#define TLS1_CK_ADH_WITH_CAMELLIA_128_CBC_SHA   0x03000046

Definition at line 134 of file tls1.h.

#define TLS1_CK_ADH_WITH_CAMELLIA_256_CBC_SHA   0x03000089

Definition at line 141 of file tls1.h.

#define TLS1_CK_DH_DSS_WITH_AES_128_SHA   0x03000030

Definition at line 115 of file tls1.h.

#define TLS1_CK_DH_DSS_WITH_AES_256_SHA   0x03000036

Definition at line 122 of file tls1.h.

#define TLS1_CK_DH_DSS_WITH_CAMELLIA_128_CBC_SHA   0x03000042

Definition at line 130 of file tls1.h.

#define TLS1_CK_DH_DSS_WITH_CAMELLIA_256_CBC_SHA   0x03000085

Definition at line 137 of file tls1.h.

#define TLS1_CK_DH_RSA_WITH_AES_128_SHA   0x03000031

Definition at line 116 of file tls1.h.

#define TLS1_CK_DH_RSA_WITH_AES_256_SHA   0x03000037

Definition at line 123 of file tls1.h.

#define TLS1_CK_DH_RSA_WITH_CAMELLIA_128_CBC_SHA   0x03000043

Definition at line 131 of file tls1.h.

#define TLS1_CK_DH_RSA_WITH_CAMELLIA_256_CBC_SHA   0x03000086

Definition at line 138 of file tls1.h.

#define TLS1_CK_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA   0x03000063

Definition at line 107 of file tls1.h.

#define TLS1_CK_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA   0x03000065

Definition at line 109 of file tls1.h.

#define TLS1_CK_DHE_DSS_WITH_AES_128_SHA   0x03000032

Definition at line 117 of file tls1.h.

#define TLS1_CK_DHE_DSS_WITH_AES_256_SHA   0x03000038

Definition at line 124 of file tls1.h.

#define TLS1_CK_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA   0x03000044

Definition at line 132 of file tls1.h.

#define TLS1_CK_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA   0x03000087

Definition at line 139 of file tls1.h.

#define TLS1_CK_DHE_DSS_WITH_RC4_128_SHA   0x03000066

Definition at line 110 of file tls1.h.

#define TLS1_CK_DHE_RSA_WITH_AES_128_SHA   0x03000033

Definition at line 118 of file tls1.h.

#define TLS1_CK_DHE_RSA_WITH_AES_256_SHA   0x03000039

Definition at line 125 of file tls1.h.

#define TLS1_CK_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA   0x03000045

Definition at line 133 of file tls1.h.

#define TLS1_CK_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA   0x03000088

Definition at line 140 of file tls1.h.

#define TLS1_CK_ECDH_anon_WITH_AES_128_CBC_SHA   0x0300C018

Definition at line 171 of file tls1.h.

#define TLS1_CK_ECDH_anon_WITH_AES_256_CBC_SHA   0x0300C019

Definition at line 172 of file tls1.h.

#define TLS1_CK_ECDH_anon_WITH_DES_192_CBC3_SHA   0x0300C017

Definition at line 170 of file tls1.h.

#define TLS1_CK_ECDH_anon_WITH_NULL_SHA   0x0300C015

Definition at line 168 of file tls1.h.

#define TLS1_CK_ECDH_anon_WITH_RC4_128_SHA   0x0300C016

Definition at line 169 of file tls1.h.

#define TLS1_CK_ECDH_ECDSA_WITH_AES_128_CBC_SHA   0x0300C004

Definition at line 147 of file tls1.h.

#define TLS1_CK_ECDH_ECDSA_WITH_AES_256_CBC_SHA   0x0300C005

Definition at line 148 of file tls1.h.

#define TLS1_CK_ECDH_ECDSA_WITH_DES_192_CBC3_SHA   0x0300C003

Definition at line 146 of file tls1.h.

#define TLS1_CK_ECDH_ECDSA_WITH_NULL_SHA   0x0300C001

Definition at line 144 of file tls1.h.

#define TLS1_CK_ECDH_ECDSA_WITH_RC4_128_SHA   0x0300C002

Definition at line 145 of file tls1.h.

#define TLS1_CK_ECDH_RSA_WITH_AES_128_CBC_SHA   0x0300C00E

Definition at line 159 of file tls1.h.

#define TLS1_CK_ECDH_RSA_WITH_AES_256_CBC_SHA   0x0300C00F

Definition at line 160 of file tls1.h.

#define TLS1_CK_ECDH_RSA_WITH_DES_192_CBC3_SHA   0x0300C00D

Definition at line 158 of file tls1.h.

#define TLS1_CK_ECDH_RSA_WITH_NULL_SHA   0x0300C00B

Definition at line 156 of file tls1.h.

#define TLS1_CK_ECDH_RSA_WITH_RC4_128_SHA   0x0300C00C

Definition at line 157 of file tls1.h.

#define TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CBC_SHA   0x0300C009

Definition at line 153 of file tls1.h.

#define TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CBC_SHA   0x0300C00A

Definition at line 154 of file tls1.h.

#define TLS1_CK_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA   0x0300C008

Definition at line 152 of file tls1.h.

#define TLS1_CK_ECDHE_ECDSA_WITH_NULL_SHA   0x0300C006

Definition at line 150 of file tls1.h.

#define TLS1_CK_ECDHE_ECDSA_WITH_RC4_128_SHA   0x0300C007

Definition at line 151 of file tls1.h.

#define TLS1_CK_ECDHE_RSA_WITH_AES_128_CBC_SHA   0x0300C013

Definition at line 165 of file tls1.h.

#define TLS1_CK_ECDHE_RSA_WITH_AES_256_CBC_SHA   0x0300C014

Definition at line 166 of file tls1.h.

#define TLS1_CK_ECDHE_RSA_WITH_DES_192_CBC3_SHA   0x0300C012

Definition at line 164 of file tls1.h.

#define TLS1_CK_ECDHE_RSA_WITH_NULL_SHA   0x0300C010

Definition at line 162 of file tls1.h.

#define TLS1_CK_ECDHE_RSA_WITH_RC4_128_SHA   0x0300C011

Definition at line 163 of file tls1.h.

#define TLS1_CK_RSA_EXPORT1024_WITH_DES_CBC_SHA   0x03000062

Definition at line 106 of file tls1.h.

#define TLS1_CK_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5   0x03000061

Definition at line 105 of file tls1.h.

#define TLS1_CK_RSA_EXPORT1024_WITH_RC4_56_MD5   0x03000060

Definition at line 104 of file tls1.h.

#define TLS1_CK_RSA_EXPORT1024_WITH_RC4_56_SHA   0x03000064

Definition at line 108 of file tls1.h.

#define TLS1_CK_RSA_WITH_AES_128_SHA   0x0300002F

Definition at line 114 of file tls1.h.

#define TLS1_CK_RSA_WITH_AES_256_SHA   0x03000035

Definition at line 121 of file tls1.h.

#define TLS1_CK_RSA_WITH_CAMELLIA_128_CBC_SHA   0x03000041

Definition at line 129 of file tls1.h.

#define TLS1_CK_RSA_WITH_CAMELLIA_256_CBC_SHA   0x03000084

Definition at line 136 of file tls1.h.

#define TLS1_FINISH_MAC_LENGTH   12

Definition at line 260 of file tls1.h.

#define TLS1_TXT_ADH_WITH_AES_128_SHA   "ADH-AES128-SHA"

Definition at line 195 of file tls1.h.

#define TLS1_TXT_ADH_WITH_AES_256_SHA   "ADH-AES256-SHA"

Definition at line 202 of file tls1.h.

#define TLS1_TXT_ADH_WITH_CAMELLIA_128_CBC_SHA   "ADH-CAMELLIA128-SHA"

Definition at line 241 of file tls1.h.

#define TLS1_TXT_ADH_WITH_CAMELLIA_256_CBC_SHA   "ADH-CAMELLIA256-SHA"

Definition at line 248 of file tls1.h.

#define TLS1_TXT_DH_DSS_WITH_AES_128_SHA   "DH-DSS-AES128-SHA"

Definition at line 191 of file tls1.h.

#define TLS1_TXT_DH_DSS_WITH_AES_256_SHA   "DH-DSS-AES256-SHA"

Definition at line 198 of file tls1.h.

#define TLS1_TXT_DH_DSS_WITH_CAMELLIA_128_CBC_SHA   "DH-DSS-CAMELLIA128-SHA"

Definition at line 237 of file tls1.h.

#define TLS1_TXT_DH_DSS_WITH_CAMELLIA_256_CBC_SHA   "DH-DSS-CAMELLIA256-SHA"

Definition at line 244 of file tls1.h.

#define TLS1_TXT_DH_RSA_WITH_AES_128_SHA   "DH-RSA-AES128-SHA"

Definition at line 192 of file tls1.h.

#define TLS1_TXT_DH_RSA_WITH_AES_256_SHA   "DH-RSA-AES256-SHA"

Definition at line 199 of file tls1.h.

#define TLS1_TXT_DH_RSA_WITH_CAMELLIA_128_CBC_SHA   "DH-RSA-CAMELLIA128-SHA"

Definition at line 238 of file tls1.h.

#define TLS1_TXT_DH_RSA_WITH_CAMELLIA_256_CBC_SHA   "DH-RSA-CAMELLIA256-SHA"

Definition at line 245 of file tls1.h.

#define TLS1_TXT_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA   "EXP1024-DHE-DSS-DES-CBC-SHA"

Definition at line 184 of file tls1.h.

#define TLS1_TXT_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA   "EXP1024-DHE-DSS-RC4-SHA"

Definition at line 186 of file tls1.h.

#define TLS1_TXT_DHE_DSS_WITH_AES_128_SHA   "DHE-DSS-AES128-SHA"

Definition at line 193 of file tls1.h.

#define TLS1_TXT_DHE_DSS_WITH_AES_256_SHA   "DHE-DSS-AES256-SHA"

Definition at line 200 of file tls1.h.

#define TLS1_TXT_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA   "DHE-DSS-CAMELLIA128-SHA"

Definition at line 239 of file tls1.h.

#define TLS1_TXT_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA   "DHE-DSS-CAMELLIA256-SHA"

Definition at line 246 of file tls1.h.

#define TLS1_TXT_DHE_DSS_WITH_RC4_128_SHA   "DHE-DSS-RC4-SHA"

Definition at line 187 of file tls1.h.

#define TLS1_TXT_DHE_RSA_WITH_AES_128_SHA   "DHE-RSA-AES128-SHA"

Definition at line 194 of file tls1.h.

#define TLS1_TXT_DHE_RSA_WITH_AES_256_SHA   "DHE-RSA-AES256-SHA"

Definition at line 201 of file tls1.h.

#define TLS1_TXT_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA   "DHE-RSA-CAMELLIA128-SHA"

Definition at line 240 of file tls1.h.

#define TLS1_TXT_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA   "DHE-RSA-CAMELLIA256-SHA"

Definition at line 247 of file tls1.h.

#define TLS1_TXT_ECDH_anon_WITH_AES_128_CBC_SHA   "AECDH-AES128-SHA"

Definition at line 232 of file tls1.h.

#define TLS1_TXT_ECDH_anon_WITH_AES_256_CBC_SHA   "AECDH-AES256-SHA"

Definition at line 233 of file tls1.h.

#define TLS1_TXT_ECDH_anon_WITH_DES_192_CBC3_SHA   "AECDH-DES-CBC3-SHA"

Definition at line 231 of file tls1.h.

#define TLS1_TXT_ECDH_anon_WITH_NULL_SHA   "AECDH-NULL-SHA"

Definition at line 229 of file tls1.h.

#define TLS1_TXT_ECDH_anon_WITH_RC4_128_SHA   "AECDH-RC4-SHA"

Definition at line 230 of file tls1.h.

#define TLS1_TXT_ECDH_ECDSA_WITH_AES_128_CBC_SHA   "ECDH-ECDSA-AES128-SHA"

Definition at line 208 of file tls1.h.

#define TLS1_TXT_ECDH_ECDSA_WITH_AES_256_CBC_SHA   "ECDH-ECDSA-AES256-SHA"

Definition at line 209 of file tls1.h.

#define TLS1_TXT_ECDH_ECDSA_WITH_DES_192_CBC3_SHA   "ECDH-ECDSA-DES-CBC3-SHA"

Definition at line 207 of file tls1.h.

#define TLS1_TXT_ECDH_ECDSA_WITH_NULL_SHA   "ECDH-ECDSA-NULL-SHA"

Definition at line 205 of file tls1.h.

#define TLS1_TXT_ECDH_ECDSA_WITH_RC4_128_SHA   "ECDH-ECDSA-RC4-SHA"

Definition at line 206 of file tls1.h.

#define TLS1_TXT_ECDH_RSA_WITH_AES_128_CBC_SHA   "ECDH-RSA-AES128-SHA"

Definition at line 220 of file tls1.h.

#define TLS1_TXT_ECDH_RSA_WITH_AES_256_CBC_SHA   "ECDH-RSA-AES256-SHA"

Definition at line 221 of file tls1.h.

#define TLS1_TXT_ECDH_RSA_WITH_DES_192_CBC3_SHA   "ECDH-RSA-DES-CBC3-SHA"

Definition at line 219 of file tls1.h.

#define TLS1_TXT_ECDH_RSA_WITH_NULL_SHA   "ECDH-RSA-NULL-SHA"

Definition at line 217 of file tls1.h.

#define TLS1_TXT_ECDH_RSA_WITH_RC4_128_SHA   "ECDH-RSA-RC4-SHA"

Definition at line 218 of file tls1.h.

#define TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CBC_SHA   "ECDHE-ECDSA-AES128-SHA"

Definition at line 214 of file tls1.h.

#define TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CBC_SHA   "ECDHE-ECDSA-AES256-SHA"

Definition at line 215 of file tls1.h.

#define TLS1_TXT_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA   "ECDHE-ECDSA-DES-CBC3-SHA"

Definition at line 213 of file tls1.h.

#define TLS1_TXT_ECDHE_ECDSA_WITH_NULL_SHA   "ECDHE-ECDSA-NULL-SHA"

Definition at line 211 of file tls1.h.

#define TLS1_TXT_ECDHE_ECDSA_WITH_RC4_128_SHA   "ECDHE-ECDSA-RC4-SHA"

Definition at line 212 of file tls1.h.

#define TLS1_TXT_ECDHE_RSA_WITH_AES_128_CBC_SHA   "ECDHE-RSA-AES128-SHA"

Definition at line 226 of file tls1.h.

#define TLS1_TXT_ECDHE_RSA_WITH_AES_256_CBC_SHA   "ECDHE-RSA-AES256-SHA"

Definition at line 227 of file tls1.h.

#define TLS1_TXT_ECDHE_RSA_WITH_DES_192_CBC3_SHA   "ECDHE-RSA-DES-CBC3-SHA"

Definition at line 225 of file tls1.h.

#define TLS1_TXT_ECDHE_RSA_WITH_NULL_SHA   "ECDHE-RSA-NULL-SHA"

Definition at line 223 of file tls1.h.

#define TLS1_TXT_ECDHE_RSA_WITH_RC4_128_SHA   "ECDHE-RSA-RC4-SHA"

Definition at line 224 of file tls1.h.

#define TLS1_TXT_RSA_EXPORT1024_WITH_DES_CBC_SHA   "EXP1024-DES-CBC-SHA"

Definition at line 183 of file tls1.h.

#define TLS1_TXT_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5   "EXP1024-RC2-CBC-MD5"

Definition at line 182 of file tls1.h.

#define TLS1_TXT_RSA_EXPORT1024_WITH_RC4_56_MD5   "EXP1024-RC4-MD5"

Definition at line 181 of file tls1.h.

#define TLS1_TXT_RSA_EXPORT1024_WITH_RC4_56_SHA   "EXP1024-RC4-SHA"

Definition at line 185 of file tls1.h.

#define TLS1_TXT_RSA_WITH_AES_128_SHA   "AES128-SHA"

Definition at line 190 of file tls1.h.

#define TLS1_TXT_RSA_WITH_AES_256_SHA   "AES256-SHA"

Definition at line 197 of file tls1.h.

#define TLS1_TXT_RSA_WITH_CAMELLIA_128_CBC_SHA   "CAMELLIA128-SHA"

Definition at line 236 of file tls1.h.

#define TLS1_TXT_RSA_WITH_CAMELLIA_256_CBC_SHA   "CAMELLIA256-SHA"

Definition at line 243 of file tls1.h.

#define TLS1_VERSION   0x0301

Definition at line 83 of file tls1.h.

#define TLS1_VERSION_MAJOR   0x03

Definition at line 84 of file tls1.h.

#define TLS1_VERSION_MINOR   0x01

Definition at line 85 of file tls1.h.

#define TLS_CT_DSS_FIXED_DH   4

Definition at line 254 of file tls1.h.

#define TLS_CT_DSS_SIGN   2

Definition at line 252 of file tls1.h.

#define TLS_CT_ECDSA_FIXED_ECDH   66

Definition at line 257 of file tls1.h.

#define TLS_CT_ECDSA_SIGN   64

Definition at line 255 of file tls1.h.

#define TLS_CT_NUMBER   7

Definition at line 258 of file tls1.h.

#define TLS_CT_RSA_FIXED_DH   3

Definition at line 253 of file tls1.h.

#define TLS_CT_RSA_FIXED_ECDH   65

Definition at line 256 of file tls1.h.

#define TLS_CT_RSA_SIGN   1

Definition at line 251 of file tls1.h.

#define TLS_MD_CLIENT_FINISH_CONST   "client finished"

Definition at line 263 of file tls1.h.

#define TLS_MD_CLIENT_FINISH_CONST_SIZE   15

Definition at line 264 of file tls1.h.

#define TLS_MD_CLIENT_WRITE_KEY_CONST   "client write key"

Definition at line 271 of file tls1.h.

#define TLS_MD_CLIENT_WRITE_KEY_CONST_SIZE   16

Definition at line 272 of file tls1.h.

#define TLS_MD_IV_BLOCK_CONST   "IV block"

Definition at line 275 of file tls1.h.

#define TLS_MD_IV_BLOCK_CONST_SIZE   8

Definition at line 276 of file tls1.h.

#define TLS_MD_KEY_EXPANSION_CONST   "key expansion"

Definition at line 269 of file tls1.h.

#define TLS_MD_KEY_EXPANSION_CONST_SIZE   13

Definition at line 270 of file tls1.h.

#define TLS_MD_MASTER_SECRET_CONST   "master secret"

Definition at line 277 of file tls1.h.

#define TLS_MD_MASTER_SECRET_CONST_SIZE   13

Definition at line 278 of file tls1.h.

#define TLS_MD_MAX_CONST_SIZE   20

Definition at line 262 of file tls1.h.

#define TLS_MD_SERVER_FINISH_CONST   "server finished"

Definition at line 265 of file tls1.h.

#define TLS_MD_SERVER_FINISH_CONST_SIZE   15

Definition at line 266 of file tls1.h.

#define TLS_MD_SERVER_WRITE_KEY_CONST   "server write key"

Definition at line 273 of file tls1.h.

#define TLS_MD_SERVER_WRITE_KEY_CONST   "server write key"

Definition at line 273 of file tls1.h.

#define TLS_MD_SERVER_WRITE_KEY_CONST_SIZE   16

Definition at line 274 of file tls1.h.

#define TLS_MD_SERVER_WRITE_KEY_CONST_SIZE   16

Definition at line 274 of file tls1.h.


Generated on Thu Aug 20 22:33:07 2009 for OpenXDAS by  doxygen 1.5.6