#include <openssl/opensslconf.h>
#include <stdio.h>
#include <string.h>
#include <openssl/evp.h>
#include <openssl/objects.h>
#include <openssl/aes.h>
#include <openssl/sha.h>
#include "evp_locl.h"
Go to the source code of this file.
Classes | |
struct | EVP_AES_HMAC_SHA1 |
Macros | |
#define | EVP_CIPH_FLAG_AEAD_CIPHER 0x200000 |
#define | EVP_CTRL_AEAD_TLS1_AAD 0x16 |
#define | EVP_CTRL_AEAD_SET_MAC_KEY 0x17 |
#define | EVP_CIPH_FLAG_DEFAULT_ASN1 0 |
#define | TLS1_1_VERSION 0x0302 |
#define | NO_PAYLOAD_LENGTH ((size_t)-1) |
Functions | |
const EVP_CIPHER * | EVP_aes_128_cbc_hmac_sha1 (void) |
const EVP_CIPHER * | EVP_aes_256_cbc_hmac_sha1 (void) |
#define EVP_CIPH_FLAG_AEAD_CIPHER 0x200000 |
Definition at line 64 of file e_aes_cbc_hmac_sha1.c.
#define EVP_CIPH_FLAG_DEFAULT_ASN1 0 |
Definition at line 70 of file e_aes_cbc_hmac_sha1.c.
#define EVP_CTRL_AEAD_SET_MAC_KEY 0x17 |
Definition at line 66 of file e_aes_cbc_hmac_sha1.c.
#define EVP_CTRL_AEAD_TLS1_AAD 0x16 |
Definition at line 65 of file e_aes_cbc_hmac_sha1.c.
#define NO_PAYLOAD_LENGTH ((size_t)-1) |
Definition at line 86 of file e_aes_cbc_hmac_sha1.c.
#define TLS1_1_VERSION 0x0302 |
Definition at line 73 of file e_aes_cbc_hmac_sha1.c.
const EVP_CIPHER* EVP_aes_128_cbc_hmac_sha1 | ( | void | ) |
Definition at line 397 of file e_aes_cbc_hmac_sha1.c.
const EVP_CIPHER* EVP_aes_256_cbc_hmac_sha1 | ( | void | ) |
Definition at line 401 of file e_aes_cbc_hmac_sha1.c.