#include <openssl/cipher.h>
#include <string.h>
#include <openssl/aes.h>
#include <openssl/obj.h>
#include "../../crypto/internal.h"
Go to the source code of this file.
Classes | |
struct | EVP_CFB_CTX |
Functions | |
static int | aes_cfb128_cipher (EVP_CIPHER_CTX *ctx, uint8_t *out, const uint8_t *in, size_t len) |
static int | aes_cfb_init_key (EVP_CIPHER_CTX *ctx, const uint8_t *key, const uint8_t *iv, int enc) |
const EVP_CIPHER * | EVP_aes_128_cfb (void) |
const EVP_CIPHER * | EVP_aes_128_cfb128 (void) |
const EVP_CIPHER * | EVP_aes_192_cfb (void) |
const EVP_CIPHER * | EVP_aes_192_cfb128 (void) |
const EVP_CIPHER * | EVP_aes_256_cfb (void) |
const EVP_CIPHER * | EVP_aes_256_cfb128 (void) |
Variables | |
static const EVP_CIPHER | aes_128_cfb128 |
static const EVP_CIPHER | aes_192_cfb128 |
static const EVP_CIPHER | aes_256_cfb128 |
|
static |
Definition at line 38 of file decrepit/cfb/cfb.c.
|
static |
Definition at line 28 of file decrepit/cfb/cfb.c.
const EVP_CIPHER* EVP_aes_128_cfb | ( | void | ) |
Definition at line 75 of file decrepit/cfb/cfb.c.
const EVP_CIPHER* EVP_aes_128_cfb128 | ( | void | ) |
Definition at line 74 of file decrepit/cfb/cfb.c.
const EVP_CIPHER* EVP_aes_192_cfb | ( | void | ) |
Definition at line 77 of file decrepit/cfb/cfb.c.
const EVP_CIPHER* EVP_aes_192_cfb128 | ( | void | ) |
Definition at line 76 of file decrepit/cfb/cfb.c.
const EVP_CIPHER* EVP_aes_256_cfb | ( | void | ) |
Definition at line 79 of file decrepit/cfb/cfb.c.
const EVP_CIPHER* EVP_aes_256_cfb128 | ( | void | ) |
Definition at line 78 of file decrepit/cfb/cfb.c.
|
static |
Definition at line 53 of file decrepit/cfb/cfb.c.
|
static |
Definition at line 60 of file decrepit/cfb/cfb.c.
|
static |
Definition at line 67 of file decrepit/cfb/cfb.c.