webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <openssl/ssl.h>
#include <assert.h>
#include <string.h>
#include <openssl/buf.h>
#include <openssl/err.h>
#include <openssl/md5.h>
#include <openssl/mem.h>
#include <openssl/sha.h>
#include <openssl/stack.h>
#include "internal.h"
#include "../crypto/internal.h"
Classes | |
struct | cipher_order_st |
struct | cipher_alias_st |
Macros | |
#define | CIPHER_ADD 1 |
#define | CIPHER_KILL 2 |
#define | CIPHER_DEL 3 |
#define | CIPHER_ORD 4 |
#define | CIPHER_SPECIAL 5 |
#define | ITEM_SEP(a) (((a) == ':') || ((a) == ' ') || ((a) == ';') || ((a) == ',')) |
Typedefs | |
typedef struct cipher_order_st | CIPHER_ORDER |
typedef struct cipher_alias_st | CIPHER_ALIAS |
#define CIPHER_ADD 1 |
#define CIPHER_DEL 3 |
#define CIPHER_KILL 2 |
#define CIPHER_ORD 4 |
#define CIPHER_SPECIAL 5 |
typedef struct cipher_alias_st CIPHER_ALIAS |
typedef struct cipher_order_st CIPHER_ORDER |
const char* SSL_CIPHER_description | ( | const SSL_CIPHER * | cipher, |
char * | buf, | ||
int | len | ||
) |
int SSL_CIPHER_get_bits | ( | const SSL_CIPHER * | cipher, |
int * | out_alg_bits | ||
) |
int ssl_cipher_get_evp_aead | ( | const EVP_AEAD ** | out_aead, |
size_t * | out_mac_secret_len, | ||
size_t * | out_fixed_iv_len, | ||
const SSL_CIPHER * | cipher, | ||
uint16_t | version | ||
) |
uint32_t SSL_CIPHER_get_id | ( | const SSL_CIPHER * | cipher | ) |
int ssl_cipher_get_key_type | ( | const SSL_CIPHER * | cipher | ) |
const char* SSL_CIPHER_get_kx_name | ( | const SSL_CIPHER * | cipher | ) |
uint16_t SSL_CIPHER_get_max_version | ( | const SSL_CIPHER * | cipher | ) |
uint16_t SSL_CIPHER_get_min_version | ( | const SSL_CIPHER * | cipher | ) |
const char* SSL_CIPHER_get_name | ( | const SSL_CIPHER * | cipher | ) |
size_t ssl_cipher_get_record_split_len | ( | const SSL_CIPHER * | cipher | ) |
char* SSL_CIPHER_get_rfc_name | ( | const SSL_CIPHER * | cipher | ) |
uint16_t ssl_cipher_get_value | ( | const SSL_CIPHER * | cipher | ) |
const char* SSL_CIPHER_get_version | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_has_MD5_HMAC | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_has_SHA1_HMAC | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_has_SHA256_HMAC | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_is_AES | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_is_AES128CBC | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_is_AES128GCM | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_is_AES256CBC | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_is_AESGCM | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_is_block_cipher | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_is_CECPQ1 | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_is_CHACHA20POLY1305 | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_is_DHE | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_is_ECDHE | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_is_ECDSA | ( | const SSL_CIPHER * | cipher | ) |
int SSL_CIPHER_is_NULL | ( | const SSL_CIPHER * | cipher | ) |
int ssl_cipher_requires_server_key_exchange | ( | const SSL_CIPHER * | cipher | ) |
int ssl_cipher_uses_certificate_auth | ( | const SSL_CIPHER * | cipher | ) |
int SSL_COMP_add_compression_method | ( | int | id, |
COMP_METHOD * | cm | ||
) |
COMP_METHOD* SSL_COMP_get_compression_methods | ( | void | ) |
const char* SSL_COMP_get_name | ( | const COMP_METHOD * | comp | ) |
const SSL_CIPHER* SSL_get_cipher_by_value | ( | uint16_t | value | ) |
STACK_OF | ( | SSL_CIPHER | ) |