webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Functions
e_tls.c File Reference
#include <assert.h>
#include <limits.h>
#include <string.h>
#include <openssl/aead.h>
#include <openssl/cipher.h>
#include <openssl/err.h>
#include <openssl/hmac.h>
#include <openssl/md5.h>
#include <openssl/mem.h>
#include <openssl/sha.h>
#include <openssl/type_check.h>
#include "../internal.h"
#include "internal.h"

Classes

struct  AEAD_TLS_CTX
 

Functions

 OPENSSL_COMPILE_ASSERT (EVP_MAX_MD_SIZE< 256, mac_key_len_fits_in_uint8_t)
 
const EVP_AEADEVP_aead_aes_128_cbc_sha1_tls (void)
 
const EVP_AEADEVP_aead_aes_128_cbc_sha1_tls_implicit_iv (void)
 
const EVP_AEADEVP_aead_aes_128_cbc_sha256_tls (void)
 
const EVP_AEADEVP_aead_aes_256_cbc_sha1_tls (void)
 
const EVP_AEADEVP_aead_aes_256_cbc_sha1_tls_implicit_iv (void)
 
const EVP_AEADEVP_aead_aes_256_cbc_sha256_tls (void)
 
const EVP_AEADEVP_aead_aes_256_cbc_sha384_tls (void)
 
const EVP_AEADEVP_aead_des_ede3_cbc_sha1_tls (void)
 
const EVP_AEADEVP_aead_des_ede3_cbc_sha1_tls_implicit_iv (void)
 
const EVP_AEADEVP_aead_null_sha1_tls (void)
 

Function Documentation

◆ EVP_aead_aes_128_cbc_sha1_tls()

const EVP_AEAD* EVP_aead_aes_128_cbc_sha1_tls ( void  )

◆ EVP_aead_aes_128_cbc_sha1_tls_implicit_iv()

const EVP_AEAD* EVP_aead_aes_128_cbc_sha1_tls_implicit_iv ( void  )

◆ EVP_aead_aes_128_cbc_sha256_tls()

const EVP_AEAD* EVP_aead_aes_128_cbc_sha256_tls ( void  )

◆ EVP_aead_aes_256_cbc_sha1_tls()

const EVP_AEAD* EVP_aead_aes_256_cbc_sha1_tls ( void  )

◆ EVP_aead_aes_256_cbc_sha1_tls_implicit_iv()

const EVP_AEAD* EVP_aead_aes_256_cbc_sha1_tls_implicit_iv ( void  )

◆ EVP_aead_aes_256_cbc_sha256_tls()

const EVP_AEAD* EVP_aead_aes_256_cbc_sha256_tls ( void  )

◆ EVP_aead_aes_256_cbc_sha384_tls()

const EVP_AEAD* EVP_aead_aes_256_cbc_sha384_tls ( void  )

◆ EVP_aead_des_ede3_cbc_sha1_tls()

const EVP_AEAD* EVP_aead_des_ede3_cbc_sha1_tls ( void  )

◆ EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv()

const EVP_AEAD* EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv ( void  )

◆ EVP_aead_null_sha1_tls()

const EVP_AEAD* EVP_aead_null_sha1_tls ( void  )

◆ OPENSSL_COMPILE_ASSERT()

OPENSSL_COMPILE_ASSERT ( )