cryptlib
3.4.1
|
#include <ssl.h>
Public Member Functions | |
BUFFER_FIXED (SSL_NONCE_SIZE) BYTE clientNonce[SSL_NONCE_SIZE+8] | |
BUFFER_FIXED (SSL_NONCE_SIZE) BYTE serverNonce[SSL_NONCE_SIZE+8] | |
BUFFER (MAX_SESSIONID_SIZE, sessionIDlength) BYTE sessionID[MAX_SESSIONID_SIZE+8] | |
BUFFER (CRYPT_MAX_PKCSIZE+CRYPT_MAX_TEXTSIZE, premasterSecretSize) BYTE premasterSecret[CRYPT_MAX_PKCSIZE+CRYPT_MAX_TEXTSIZE+8] | |
CHECK_RETVAL_FNPTR | STDC_NONNULL_ARG ((1, 2)) int(*beginHandshake)(INOUT SESSION_INFO *sessionInfoPtr |
CHECK_RETVAL_FNPTR | STDC_NONNULL_ARG ((1, 2)) int(*exchangeKeys)(INOUT SESSION_INFO *sessionInfoPtr |
SL::BUFFER | ( | MAX_SESSIONID_SIZE | , |
sessionIDlength | |||
) |
SL::BUFFER | ( | CRYPT_MAX_PKCSIZE+ | CRYPT_MAX_TEXTSIZE, |
premasterSecretSize | |||
) |
SL::BUFFER_FIXED | ( | SSL_NONCE_SIZE | ) |
SL::BUFFER_FIXED | ( | SSL_NONCE_SIZE | ) |
CHECK_RETVAL_FNPTR SL::STDC_NONNULL_ARG | ( | (1, 2) | ) |
CHECK_RETVAL_FNPTR SL::STDC_NONNULL_ARG | ( | (1, 2) | ) |
CRYPT_ALGO_TYPE SL::authAlgo |
CRYPT_CONTEXT SL::certVerifyContext |
CRYPT_CONTEXT SL::dhContext |
CRYPT_ECCCURVE_TYPE SL::eccCurveID |
CHECK_RETVAL_FNPTR struct SL * SL::handshakeInfo |
CRYPT_ALGO_TYPE SL::keyexAlgo |
CRYPT_ALGO_TYPE SL::keyexSigHashAlgo |
CRYPT_CONTEXT SL::md5context |
CRYPT_CONTEXT SL::sha1context |
CRYPT_CONTEXT SL::sha2context |