| /include/openssl/ |
| A D | params.h | 31 # define OSSL_PARAM_int(key, addr) \ argument 33 # define OSSL_PARAM_uint(key, addr) \ argument 36 # define OSSL_PARAM_long(key, addr) \ argument 38 # define OSSL_PARAM_ulong(key, addr) \ argument 41 # define OSSL_PARAM_int32(key, addr) \ argument 43 # define OSSL_PARAM_uint32(key, addr) \ argument 46 # define OSSL_PARAM_int64(key, addr) \ argument 48 # define OSSL_PARAM_uint64(key, addr) \ argument 51 # define OSSL_PARAM_size_t(key, addr) \ argument 53 # define OSSL_PARAM_time_t(key, addr) \ argument [all …]
|
| A D | param_build.h | 27 int OSSL_PARAM_BLD_push_uint(OSSL_PARAM_BLD *bld, const char *key, 29 int OSSL_PARAM_BLD_push_long(OSSL_PARAM_BLD *bld, const char *key, 31 int OSSL_PARAM_BLD_push_ulong(OSSL_PARAM_BLD *bld, const char *key, 33 int OSSL_PARAM_BLD_push_int32(OSSL_PARAM_BLD *bld, const char *key, 35 int OSSL_PARAM_BLD_push_uint32(OSSL_PARAM_BLD *bld, const char *key, 37 int OSSL_PARAM_BLD_push_int64(OSSL_PARAM_BLD *bld, const char *key, 39 int OSSL_PARAM_BLD_push_uint64(OSSL_PARAM_BLD *bld, const char *key, 41 int OSSL_PARAM_BLD_push_size_t(OSSL_PARAM_BLD *bld, const char *key, 43 int OSSL_PARAM_BLD_push_time_t(OSSL_PARAM_BLD *bld, const char *key, 45 int OSSL_PARAM_BLD_push_double(OSSL_PARAM_BLD *bld, const char *key, [all …]
|
| A D | aes.h | 52 AES_KEY *key); 55 AES_KEY *key); 58 const AES_KEY *key); 61 const AES_KEY *key); 64 const AES_KEY *key, const int enc); 67 size_t length, const AES_KEY *key, 71 size_t length, const AES_KEY *key, 75 size_t length, const AES_KEY *key, 79 size_t length, const AES_KEY *key, 89 size_t length, const AES_KEY *key, [all …]
|
| A D | modes.h | 29 size_t len, const void *key, 33 size_t len, const void *key, 37 size_t blocks, const void *key, 41 size_t blocks, const void *key, 46 size_t len, const void *key, 49 size_t len, const void *key, 53 size_t len, const void *key, 65 size_t len, const void *key, 70 size_t len, const void *key, 99 const void *key, [all …]
|
| A D | camellia.h | 60 CAMELLIA_KEY *key); 63 const CAMELLIA_KEY *key); 66 const CAMELLIA_KEY *key); 69 const CAMELLIA_KEY *key, 74 const CAMELLIA_KEY *key, 80 const CAMELLIA_KEY *key, 87 const CAMELLIA_KEY *key, 94 const CAMELLIA_KEY *key, 101 const CAMELLIA_KEY *key, 106 size_t length, const CAMELLIA_KEY *key,
|
| A D | ec.h | 1022 OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); 1041 OSSL_DEPRECATEDIN_3_0 int EC_KEY_up_ref(EC_KEY *key); 1120 OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); 1206 OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey(EC_KEY **key, 1216 OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey(const EC_KEY *key, 1230 OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECParameters(EC_KEY **key, 1255 OSSL_DEPRECATEDIN_3_0 EC_KEY *o2i_ECPublicKey(EC_KEY **key, 1484 int (*init)(EC_KEY *key), 1485 void (*finish)(EC_KEY *key), 1526 int (**pinit)(EC_KEY *key), [all …]
|
| A D | objects.h | 77 const void *OBJ_bsearch_(const void *key, const void *base, int num, int size, 79 const void *OBJ_bsearch_ex_(const void *key, const void *base, int num, 87 scope type2 * OBJ_bsearch_##nm(type1 *key, type2 const *base, int num) 92 type2 * OBJ_bsearch_##nm(type1 *key, type2 const *base, int num) 128 static type2 *OBJ_bsearch_##nm(type1 *key, type2 const *base, int num) \ 130 return (type2 *)OBJ_bsearch_(key, base, num, sizeof(type2), \ 142 type2 *OBJ_bsearch_##nm(type1 *key, type2 const *base, int num) \ 144 return (type2 *)OBJ_bsearch_(key, base, num, sizeof(type2), \ 149 # define OBJ_bsearch(type1,key,type2,base,num,cmp) \ argument 150 ((type2 *)OBJ_bsearch_(CHECKED_PTR_OF(type1,key),CHECKED_PTR_OF(type2,base), \ [all …]
|
| A D | rc2.h | 40 OSSL_DEPRECATEDIN_3_0 void RC2_set_key(RC2_KEY *key, int len, 43 unsigned char *out, RC2_KEY *key, 45 OSSL_DEPRECATEDIN_3_0 void RC2_encrypt(unsigned long *data, RC2_KEY *key); 46 OSSL_DEPRECATEDIN_3_0 void RC2_decrypt(unsigned long *data, RC2_KEY *key);
|
| A D | cast.h | 44 void CAST_set_key(CAST_KEY *key, int len, const unsigned char *data); 47 const CAST_KEY *key, int enc); 49 void CAST_encrypt(CAST_LONG *data, const CAST_KEY *key); 51 void CAST_decrypt(CAST_LONG *data, const CAST_KEY *key);
|
| A D | blowfish.h | 50 OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len, 52 OSSL_DEPRECATEDIN_3_0 void BF_encrypt(BF_LONG *data, const BF_KEY *key); 53 OSSL_DEPRECATEDIN_3_0 void BF_decrypt(BF_LONG *data, const BF_KEY *key); 55 unsigned char *out, const BF_KEY *key,
|
| A D | rc5.h | 50 OSSL_DEPRECATEDIN_3_0 int RC5_32_set_key(RC5_32_KEY *key, int len, 55 RC5_32_KEY *key, 57 OSSL_DEPRECATEDIN_3_0 void RC5_32_encrypt(unsigned long *data, RC5_32_KEY *key); 58 OSSL_DEPRECATEDIN_3_0 void RC5_32_decrypt(unsigned long *data, RC5_32_KEY *key);
|
| A D | des.h | 176 OSSL_DEPRECATEDIN_3_0 void DES_set_odd_parity(DES_cblock *key); 177 OSSL_DEPRECATEDIN_3_0 int DES_check_key_parity(const_DES_cblock *key); 178 OSSL_DEPRECATEDIN_3_0 int DES_is_weak_key(const_DES_cblock *key); 186 int DES_set_key(const_DES_cblock *key, DES_key_schedule *schedule); 188 int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); 190 int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule); 192 void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); 193 OSSL_DEPRECATEDIN_3_0 void DES_string_to_key(const char *str, DES_cblock *key);
|
| A D | hmac.h | 39 const void *key, int len, 43 OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, 54 unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len,
|
| /include/crypto/ |
| A D | sm4_platform.h | 46 SM4_KEY *key); 50 const SM4_KEY *key); 52 const SM4_KEY *key); 61 const SM4_KEY *key); 63 const SM4_KEY *key); 71 const SM4_KEY *key); 73 const SM4_KEY *key); 89 const SM4_KEY *key); 91 const SM4_KEY *key); 113 const SM4_KEY *key); [all …]
|
| A D | ml_kem.h | 206 # define ossl_ml_kem_key_vinfo(key) ((key)->vinfo) argument 207 # define ossl_ml_kem_have_pubkey(key) ((key)->t != NULL) argument 208 # define ossl_ml_kem_have_prvkey(key) ((key)->s != NULL) argument 209 # define ossl_ml_kem_have_seed(key) ((key)->d != NULL) argument 210 # define ossl_ml_kem_have_dkenc(key) ((key)->encoded_dk != NULL) argument 211 # define ossl_ml_kem_decoded_key(key) ((key)->encoded_dk != NULL \ argument 212 || ((key)->s == NULL && (key)->d != NULL)) 225 void ossl_ml_kem_key_reset(ML_KEM_KEY *key); 227 void ossl_ml_kem_key_free(ML_KEM_KEY *key); 247 ML_KEM_KEY *key); [all …]
|
| A D | ml_dsa.h | 82 void ossl_ml_dsa_key_reset(ML_DSA_KEY *key); 83 __owur int ossl_ml_dsa_key_pub_alloc(ML_DSA_KEY *key); 84 __owur int ossl_ml_dsa_key_priv_alloc(ML_DSA_KEY *key); 85 void ossl_ml_dsa_key_free(ML_DSA_KEY *key); 90 __owur int ossl_ml_dsa_key_pairwise_check(const ML_DSA_KEY *key); 93 __owur size_t ossl_ml_dsa_key_get_pub_len(const ML_DSA_KEY *key); 95 __owur size_t ossl_ml_dsa_key_get_priv_len(const ML_DSA_KEY *key); 97 __owur int ossl_ml_dsa_key_get_prov_flags(const ML_DSA_KEY *key); 103 __owur size_t ossl_ml_dsa_key_get_sig_len(const ML_DSA_KEY *key); 106 OSSL_LIB_CTX *ossl_ml_dsa_key_get0_libctx(const ML_DSA_KEY *key); [all …]
|
| A D | slh_dsa.h | 28 void ossl_slh_dsa_key_free(SLH_DSA_KEY *key); 32 __owur int ossl_slh_dsa_key_has(const SLH_DSA_KEY *key, int selection); 33 __owur int ossl_slh_dsa_key_pairwise_check(const SLH_DSA_KEY *key); 40 __owur const uint8_t *ossl_slh_dsa_key_get_pub(const SLH_DSA_KEY *key); 42 __owur size_t ossl_slh_dsa_key_get_pub_len(const SLH_DSA_KEY *key); 45 __owur int ossl_slh_dsa_set_pub(SLH_DSA_KEY *key, const uint8_t *pub, 47 __owur size_t ossl_slh_dsa_key_get_priv_len(const SLH_DSA_KEY *key); 48 __owur size_t ossl_slh_dsa_key_get_n(const SLH_DSA_KEY *key); 50 __owur size_t ossl_slh_dsa_key_get_sig_len(const SLH_DSA_KEY *key); 51 __owur const char *ossl_slh_dsa_key_get_name(const SLH_DSA_KEY *key); [all …]
|
| A D | aes_platform.h | 18 AES_KEY *key); 20 AES_KEY *key); 22 const AES_KEY *key); 24 const AES_KEY *key); 207 AES_KEY *key); 209 AES_KEY *key); 220 const AES_KEY *key); 222 const AES_KEY *key); 328 const AES_KEY *key); 579 const AES_KEY *key); [all …]
|
| A D | cmll_platform.h | 23 void cmll_t4_set_key(const unsigned char *key, int bits, CAMELLIA_KEY *ks); 25 const CAMELLIA_KEY *key); 27 const CAMELLIA_KEY *key); 30 size_t len, const CAMELLIA_KEY *key, 33 size_t len, const CAMELLIA_KEY *key, 36 size_t len, const CAMELLIA_KEY *key, 39 size_t len, const CAMELLIA_KEY *key, 42 size_t blocks, const CAMELLIA_KEY *key, 45 size_t blocks, const CAMELLIA_KEY *key,
|
| A D | sm2.h | 32 const EC_KEY *key); 37 ECDSA_SIG *ossl_sm2_do_sign(const EC_KEY *key, 43 int ossl_sm2_do_verify(const EC_KEY *key, 67 int ossl_sm2_ciphertext_size(const EC_KEY *key, const EVP_MD *digest, 73 int ossl_sm2_encrypt(const EC_KEY *key, 78 int ossl_sm2_decrypt(const EC_KEY *key,
|
| A D | aria.h | 44 ARIA_KEY *key); 46 ARIA_KEY *key); 49 const ARIA_KEY *key);
|
| A D | ecx.h | 80 void ossl_ecx_key_set0_libctx(ECX_KEY *key, OSSL_LIB_CTX *libctx); 81 unsigned char *ossl_ecx_key_allocate_privkey(ECX_KEY *key); 82 void ossl_ecx_key_free(ECX_KEY *key); 83 int ossl_ecx_key_up_ref(ECX_KEY *key); 84 ECX_KEY *ossl_ecx_key_dup(const ECX_KEY *key, int selection); 152 int ossl_ecx_public_from_private(ECX_KEY *key);
|
| A D | chacha.h | 28 size_t len, const unsigned int key[8], 33 const unsigned int key[8], const unsigned int counter[4]);
|
| /include/internal/ |
| A D | hashtable.h | 36 HT_KEY key; member 108 memset((key), 0, sizeof(*(key))); \ 109 (key)->key_header.keysize = (sizeof(*(key)) - sizeof(HT_KEY)); \ 110 (key)->key_header.keybuf = (((uint8_t *)key) + sizeof(HT_KEY)); \ 116 #define HT_KEY_RESET(key) memset((key)->key_header.keybuf, 0, (key)->key_header.keysize) argument 121 #define HT_SET_KEY_FIELD(key, member, value) (key)->keyfields.member = value; argument 129 strncpy((key)->keyfields.member, value, sizeof((key)->keyfields.member) - 1); \ 139 ossl_ht_strcase((key)->keyfields.member, value, sizeof((key)->keyfields.member) -1); \ 150 strncpy((key)->keyfields.member, value, sizeof((key)->keyfields.member) - 1); \ 173 #define TO_HT_KEY(key) &(key)->key_header argument [all …]
|
| A D | param_build_set.h | 29 const char *key, int num); 31 const char *key, long num); 33 const char *key, const char *buf); 35 const char *key, 39 const char *key, const BIGNUM *bn); 41 const char *key, const BIGNUM *bn, size_t sz); 43 const char *key, const BIGNUM *bn); 45 const char *key, const BIGNUM *bn,
|