Go to the source code of this file.
Classes | |
| struct | evp_pkey_ctx_st |
| struct | evp_pkey_method_st |
Macros | |
| #define | BLOCK_CIPHER_ecb_loop() |
| #define | BLOCK_CIPHER_func_ecb(cname, cprefix, kstruct, ksched) |
| #define | EVP_MAXCHUNK ((size_t)1<<(sizeof(long)*8-2)) |
| #define | BLOCK_CIPHER_func_ofb(cname, cprefix, cbits, kstruct, ksched) |
| #define | BLOCK_CIPHER_func_cbc(cname, cprefix, kstruct, ksched) |
| #define | BLOCK_CIPHER_func_cfb(cname, cprefix, cbits, kstruct, ksched) |
| #define | BLOCK_CIPHER_all_funcs(cname, cprefix, cbits, kstruct, ksched) |
| #define | BLOCK_CIPHER_def1(cname, nmode, mode, MODE, kstruct, nid, block_size, key_len, iv_len, flags, init_key, cleanup, set_asn1, get_asn1, ctrl) |
| #define | BLOCK_CIPHER_def_cbc(cname, kstruct, nid, block_size, key_len, iv_len, flags, init_key, cleanup, set_asn1, get_asn1, ctrl) |
| #define | BLOCK_CIPHER_def_cfb(cname, kstruct, nid, key_len, iv_len, cbits, flags, init_key, cleanup, set_asn1, get_asn1, ctrl) |
| #define | BLOCK_CIPHER_def_ofb(cname, kstruct, nid, key_len, iv_len, cbits, flags, init_key, cleanup, set_asn1, get_asn1, ctrl) |
| #define | BLOCK_CIPHER_def_ecb(cname, kstruct, nid, block_size, key_len, flags, init_key, cleanup, set_asn1, get_asn1, ctrl) |
| #define | BLOCK_CIPHER_defs(cname, kstruct, nid, block_size, key_len, iv_len, cbits, flags, init_key, cleanup, set_asn1, get_asn1, ctrl) |
| #define | IMPLEMENT_BLOCK_CIPHER(cname, ksched, cprefix, kstruct, nid, block_size, key_len, iv_len, cbits, flags, init_key, cleanup, set_asn1, get_asn1, ctrl) |
| #define | EVP_C_DATA(kstruct, ctx) ((kstruct *)(ctx)->cipher_data) |
| #define | IMPLEMENT_CFBR(cipher, cprefix, kstruct, ksched, keysize, cbits, iv_len) |
| #define | EVP_PKEY_FLAG_DYNAMIC 1 |
Functions | |
| void | evp_pkey_set_cb_translate (BN_GENCB *cb, EVP_PKEY_CTX *ctx) |
| int | PKCS5_v2_PBKDF2_keyivgen (EVP_CIPHER_CTX *ctx, const char *pass, int passlen, ASN1_TYPE *param, const EVP_CIPHER *c, const EVP_MD *md, int en_de) |
| #define BLOCK_CIPHER_all_funcs | ( | cname, | |
| cprefix, | |||
| cbits, | |||
| kstruct, | |||
| ksched | |||
| ) |
Definition at line 127 of file evp_locl.h.
| #define BLOCK_CIPHER_def1 | ( | cname, | |
| nmode, | |||
| mode, | |||
| MODE, | |||
| kstruct, | |||
| nid, | |||
| block_size, | |||
| key_len, | |||
| iv_len, | |||
| flags, | |||
| init_key, | |||
| cleanup, | |||
| set_asn1, | |||
| get_asn1, | |||
| ctrl | |||
| ) |
Definition at line 133 of file evp_locl.h.
| #define BLOCK_CIPHER_def_cbc | ( | cname, | |
| kstruct, | |||
| nid, | |||
| block_size, | |||
| key_len, | |||
| iv_len, | |||
| flags, | |||
| init_key, | |||
| cleanup, | |||
| set_asn1, | |||
| get_asn1, | |||
| ctrl | |||
| ) |
Definition at line 149 of file evp_locl.h.
| #define BLOCK_CIPHER_def_cfb | ( | cname, | |
| kstruct, | |||
| nid, | |||
| key_len, | |||
| iv_len, | |||
| cbits, | |||
| flags, | |||
| init_key, | |||
| cleanup, | |||
| set_asn1, | |||
| get_asn1, | |||
| ctrl | |||
| ) |
Definition at line 155 of file evp_locl.h.
| #define BLOCK_CIPHER_def_ecb | ( | cname, | |
| kstruct, | |||
| nid, | |||
| block_size, | |||
| key_len, | |||
| flags, | |||
| init_key, | |||
| cleanup, | |||
| set_asn1, | |||
| get_asn1, | |||
| ctrl | |||
| ) |
Definition at line 169 of file evp_locl.h.
| #define BLOCK_CIPHER_def_ofb | ( | cname, | |
| kstruct, | |||
| nid, | |||
| key_len, | |||
| iv_len, | |||
| cbits, | |||
| flags, | |||
| init_key, | |||
| cleanup, | |||
| set_asn1, | |||
| get_asn1, | |||
| ctrl | |||
| ) |
Definition at line 162 of file evp_locl.h.
| #define BLOCK_CIPHER_defs | ( | cname, | |
| kstruct, | |||
| nid, | |||
| block_size, | |||
| key_len, | |||
| iv_len, | |||
| cbits, | |||
| flags, | |||
| init_key, | |||
| cleanup, | |||
| set_asn1, | |||
| get_asn1, | |||
| ctrl | |||
| ) |
Definition at line 175 of file evp_locl.h.
| #define BLOCK_CIPHER_ecb_loop | ( | ) |
Definition at line 63 of file evp_locl.h.
| #define BLOCK_CIPHER_func_cbc | ( | cname, | |
| cprefix, | |||
| kstruct, | |||
| ksched | |||
| ) |
Definition at line 95 of file evp_locl.h.
| #define BLOCK_CIPHER_func_cfb | ( | cname, | |
| cprefix, | |||
| cbits, | |||
| kstruct, | |||
| ksched | |||
| ) |
Definition at line 110 of file evp_locl.h.
| #define BLOCK_CIPHER_func_ecb | ( | cname, | |
| cprefix, | |||
| kstruct, | |||
| ksched | |||
| ) |
Definition at line 70 of file evp_locl.h.
| #define BLOCK_CIPHER_func_ofb | ( | cname, | |
| cprefix, | |||
| cbits, | |||
| kstruct, | |||
| ksched | |||
| ) |
Definition at line 80 of file evp_locl.h.
| #define EVP_C_DATA | ( | kstruct, | |
| ctx | |||
| ) | ((kstruct *)(ctx)->cipher_data) |
Definition at line 255 of file evp_locl.h.
| #define EVP_MAXCHUNK ((size_t)1<<(sizeof(long)*8-2)) |
Definition at line 78 of file evp_locl.h.
| #define EVP_PKEY_FLAG_DYNAMIC 1 |
Definition at line 289 of file evp_locl.h.
| #define IMPLEMENT_BLOCK_CIPHER | ( | cname, | |
| ksched, | |||
| cprefix, | |||
| kstruct, | |||
| nid, | |||
| block_size, | |||
| key_len, | |||
| iv_len, | |||
| cbits, | |||
| flags, | |||
| init_key, | |||
| cleanup, | |||
| set_asn1, | |||
| get_asn1, | |||
| ctrl | |||
| ) |
Definition at line 246 of file evp_locl.h.
| #define IMPLEMENT_CFBR | ( | cipher, | |
| cprefix, | |||
| kstruct, | |||
| ksched, | |||
| keysize, | |||
| cbits, | |||
| iv_len | |||
| ) |
Definition at line 257 of file evp_locl.h.
| void evp_pkey_set_cb_translate | ( | BN_GENCB * | cb, |
| EVP_PKEY_CTX * | ctx | ||
| ) |
Definition at line 187 of file pmeth_gn.c.
| int PKCS5_v2_PBKDF2_keyivgen | ( | EVP_CIPHER_CTX * | ctx, |
| const char * | pass, | ||
| int | passlen, | ||
| ASN1_TYPE * | param, | ||
| const EVP_CIPHER * | c, | ||
| const EVP_MD * | md, | ||
| int | en_de | ||
| ) |
Definition at line 230 of file p5_crpt2.c.
1.8.2