|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <openssl/ssl.h>#include <assert.h>#include <string.h>#include <openssl/err.h>#include <openssl/evp.h>#include <openssl/mem.h>#include <openssl/md5.h>#include <openssl/nid.h>#include "internal.h"Functions | |
| void | ssl3_cleanup_key_block (SSL *ssl) |
| int | ssl3_init_handshake_buffer (SSL *ssl) |
| int | ssl3_init_handshake_hash (SSL *ssl) |
| void | ssl3_free_handshake_hash (SSL *ssl) |
| void | ssl3_free_handshake_buffer (SSL *ssl) |
| int | ssl3_update_handshake_hash (SSL *ssl, const uint8_t *in, size_t in_len) |
| int | ssl3_cert_verify_hash (SSL *ssl, const EVP_MD **out_md, uint8_t *out, size_t *out_len, uint16_t signature_algorithm) |
Variables | |
| const SSL3_ENC_METHOD | SSLv3_enc_data |
| int ssl3_cert_verify_hash | ( | SSL * | ssl, |
| const EVP_MD ** | out_md, | ||
| uint8_t * | out, | ||
| size_t * | out_len, | ||
| uint16_t | signature_algorithm | ||
| ) |
| int ssl3_init_handshake_buffer | ( | SSL * | ssl | ) |
| int ssl3_init_handshake_hash | ( | SSL * | ssl | ) |
| const SSL3_ENC_METHOD SSLv3_enc_data |
1.8.13