#include <openssl/type_check.h>
#include <assert.h>
#include <string.h>
#include "internal.h"
Go to the source code of this file.
|
static void | cfbr_encrypt_block (const uint8_t *in, uint8_t *out, unsigned nbits, const AES_KEY *key, uint8_t ivec[16], int enc, block128_f block) |
|
void | CRYPTO_cfb128_1_encrypt (const uint8_t *in, uint8_t *out, size_t bits, const AES_KEY *key, uint8_t ivec[16], unsigned *num, int enc, block128_f block) |
|
void | CRYPTO_cfb128_8_encrypt (const unsigned char *in, unsigned char *out, size_t length, const AES_KEY *key, unsigned char ivec[16], unsigned *num, int enc, block128_f block) |
|
void | CRYPTO_cfb128_encrypt (const uint8_t *in, uint8_t *out, size_t len, const AES_KEY *key, uint8_t ivec[16], unsigned *num, int enc, block128_f block) |
|
| OPENSSL_STATIC_ASSERT (16 % sizeof(size_t)==0, "block cannot be divided into size_t") |
|
◆ cfbr_encrypt_block()
◆ CRYPTO_cfb128_1_encrypt()
◆ CRYPTO_cfb128_8_encrypt()
void CRYPTO_cfb128_8_encrypt |
( |
const unsigned char * |
in, |
|
|
unsigned char * |
out, |
|
|
size_t |
length, |
|
|
const AES_KEY * |
key, |
|
|
unsigned char |
ivec[16], |
|
|
unsigned * |
num, |
|
|
int |
enc, |
|
|
block128_f |
block |
|
) |
| |
◆ CRYPTO_cfb128_encrypt()
◆ OPENSSL_STATIC_ASSERT()
OPENSSL_STATIC_ASSERT |
( |
16 % |
sizeofsize_t = =0 , |
|
|
"block cannot be divided into size_t" |
|
|
) |
| |