| /freebsd-14.2/crypto/openssl/test/ |
| H A D | evp_kdf_test.c | 29 return kctx; in get_kdfbyname_libctx() 861 EVP_KDF_CTX *kctx; in test_kdf_scrypt() local 910 EVP_KDF_CTX *kctx; in test_kdf_ss_hash() local 948 EVP_KDF_CTX *kctx; in test_kdf_x963() local 1006 EVP_KDF_CTX *kctx; in test_kdf_kbkdf_6803_128() local 1061 EVP_KDF_CTX *kctx; in test_kdf_kbkdf_6803_256() local 1154 EVP_KDF_CTX *kctx; in test_kdf_kbkdf_invalid_digest() local 1176 EVP_KDF_CTX *kctx; in test_kdf_kbkdf_invalid_mac() local 1198 EVP_KDF_CTX *kctx; in test_kdf_kbkdf_empty_key() local 1222 EVP_KDF_CTX *kctx; in test_kdf_kbkdf_1byte_key() local [all …]
|
| /freebsd-14.2/crypto/openssl/providers/implementations/macs/ |
| H A D | kmac_prov.c | 151 OPENSSL_cleanse(kctx->key, kctx->key_len); in kmac_free() 152 OPENSSL_cleanse(kctx->custom, kctx->custom_len); in kmac_free() 169 if ((kctx = OPENSSL_zalloc(sizeof(*kctx))) == NULL in kmac_new() 175 return kctx; in kmac_new() 191 return kctx; in kmac_fetch_new() 256 if (!kmac_bytepad_encode_key(kctx->key, sizeof(kctx->key), &kctx->key_len, in kmac_setkey() 308 kctx->custom, kctx->custom_len, block_len)) { in kmac_init() 318 kctx->custom, kctx->custom_len, block_len) in kmac_init() 320 && EVP_DigestUpdate(ctx, kctx->key, kctx->key_len); in kmac_init() 346 lbits = (kctx->xof_mode ? 0 : (kctx->out_len * 8)); in kmac_final() [all …]
|
| /freebsd-14.2/sys/dev/cxgbe/crypto/ |
| H A D | t4_keyctx.c | 531 struct tls_keyctx *kctx) in t4_tls_key_ctx() argument 540 kctx->u.txhdr.dualck_to_txvalid = in t4_tls_key_ctx() 546 kctx->u.txhdr.dualck_to_txvalid |= in t4_tls_key_ctx() 548 kctx->u.txhdr.dualck_to_txvalid = in t4_tls_key_ctx() 551 kctx->u.rxhdr.flitcnt_hmacctrl = in t4_tls_key_ctx() 555 kctx->u.rxhdr.protover_ciphmode = in t4_tls_key_ctx() 559 kctx->u.rxhdr.authmode_to_rxvalid = in t4_tls_key_ctx() 564 kctx->u.rxhdr.ivpresent_to_rxmk_size = in t4_tls_key_ctx() 570 kctx->u.rxhdr.ivinsert_to_authinsrt = in t4_tls_key_ctx() 580 kctx->u.rxhdr.authmode_to_rxvalid |= in t4_tls_key_ctx() [all …]
|
| /freebsd-14.2/crypto/openssl/doc/man7/ |
| H A D | EVP_KDF-SS.pod | 73 EVP_KDF_CTX *kctx = EVP_KDF_CTX_new(kdf); 84 EVP_KDF_CTX *kctx; 89 kctx = EVP_KDF_CTX_new(kdf); 99 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) { 103 EVP_KDF_CTX_free(kctx); 109 EVP_KDF_CTX *kctx; 114 kctx = EVP_KDF_CTX_new(kdf); 132 EVP_KDF_CTX_free(kctx); 138 EVP_KDF_CTX *kctx; 143 kctx = EVP_KDF_CTX_new(kdf); [all …]
|
| H A D | EVP_KDF-KB.pod | 80 EVP_KDF_CTX *kctx = EVP_KDF_CTX_new(kdf); 94 EVP_KDF_CTX *kctx; 99 kctx = EVP_KDF_CTX_new(kdf); 113 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) 116 EVP_KDF_CTX_free(kctx); 122 EVP_KDF_CTX *kctx; 128 kctx = EVP_KDF_CTX_new(kdf); 143 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) 146 EVP_KDF_CTX_free(kctx);
|
| H A D | EVP_KDF-X942-ASN1.pod | 87 EVP_KDF_CTX *kctx = EVP_KDF_CTX_new(kdf); 97 EVP_KDF_CTX *kctx; 98 EVP_KDF_CTX *kctx; 107 if (kctx == NULL) 109 kctx = EVP_KDF_CTX_new(kdf); 111 if (kctx == NULL) 120 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) 123 EVP_KDF_CTX_free(kctx);
|
| H A D | EVP_KDF-X963.pod | 51 EVP_KDF_CTX *kctx = EVP_KDF_CTX_new(kdf); 62 EVP_KDF_CTX *kctx; 67 kctx = EVP_KDF_CTX_new(kdf); 77 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) { 81 EVP_KDF_CTX_free(kctx);
|
| H A D | EVP_KDF-TLS1_PRF.pod | 56 EVP_KDF_CTX *kctx = EVP_KDF_CTX_new(kdf); 70 EVP_KDF_CTX *kctx; 75 kctx = EVP_KDF_CTX_new(kdf); 85 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) { 88 EVP_KDF_CTX_free(kctx);
|
| H A D | provider-kdf.pod | 22 void OSSL_FUNC_kdf_freectx(void *kctx); 26 int OSSL_FUNC_kdf_reset(void *kctx); 27 int OSSL_FUNC_kdf_derive(void *kctx, unsigned char *key, size_t keylen, 37 int OSSL_FUNC_kdf_get_ctx_params(void *kctx, OSSL_PARAM params[]); 38 int OSSL_FUNC_kdf_set_ctx_params(void *kctx, const OSSL_PARAM params[]); 99 the I<kctx> parameter. 105 I<kctx> parameter and return the duplicate copy. 110 side KDF context in the I<kctx> parameter. 114 The I<kctx> parameter contains a pointer to the provider side context. 128 provider side KDF context I<kctx> to I<params>. [all …]
|
| H A D | EVP_KDF-KRB5KDF.pod | 47 EVP_KDF_CTX *kctx = EVP_KDF_CTX_new(kdf); 65 EVP_KDF_CTX *kctx; 73 kctx = EVP_KDF_CTX_new(kdf); 84 if (EVP_KDF_derive(kctx, out, outlen, params) <= 0) 87 EVP_KDF_CTX_free(kctx);
|
| H A D | EVP_KDF-SCRYPT.pod | 76 EVP_KDF_CTX *kctx = EVP_KDF_CTX_new(kdf); 87 EVP_KDF_CTX *kctx; 92 kctx = EVP_KDF_CTX_new(kdf); 103 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) { 122 EVP_KDF_CTX_free(kctx);
|
| H A D | EVP_KDF-HKDF.pod | 92 EVP_KDF_CTX *kctx = EVP_KDF_CTX_new(kdf); 107 EVP_KDF_CTX *kctx; 112 kctx = EVP_KDF_CTX_new(kdf); 124 if (EVP_KDF_derive(kctx, out, sizeof(out), params) <= 0) { 128 EVP_KDF_CTX_free(kctx);
|
| H A D | EVP_KDF-SSHKDF.pod | 92 EVP_KDF_CTX *kctx = EVP_KDF_CTX_new(kdf); 107 EVP_KDF_CTX *kctx; 117 kctx = EVP_KDF_CTX_new(kdf); 131 if (EVP_KDF_derive(kctx, out, outlen, params) <= 0)
|
| /freebsd-14.2/crypto/openssl/demos/kdf/ |
| H A D | hkdf.c | 48 EVP_KDF_CTX *kctx = NULL; in main() local 67 kctx = EVP_KDF_CTX_new(kdf); in main() 68 if (kctx == NULL) { in main() 88 if (EVP_KDF_derive(kctx, out, sizeof(out), params) != 1) { in main() 100 EVP_KDF_CTX_free(kctx); in main()
|
| H A D | pbkdf2.c | 62 EVP_KDF_CTX *kctx = NULL; in main() local 81 kctx = EVP_KDF_CTX_new(kdf); in main() 82 if (kctx == NULL) { in main() 101 if (EVP_KDF_derive(kctx, out, sizeof(out), params) != 1) { in main() 113 EVP_KDF_CTX_free(kctx); in main()
|
| H A D | scrypt.c | 64 EVP_KDF_CTX *kctx = NULL; in main() local 83 kctx = EVP_KDF_CTX_new(kdf); in main() 84 if (kctx == NULL) { in main() 104 if (EVP_KDF_derive(kctx, out, sizeof(out), params) != 1) { in main() 116 EVP_KDF_CTX_free(kctx); in main()
|
| /freebsd-14.2/crypto/openssl/crypto/dh/ |
| H A D | dh_kdf.c | 36 EVP_KDF_CTX *kctx = NULL; in ossl_dh_kdf_X9_42_asn1() local 44 kctx = EVP_KDF_CTX_new(kdf); in ossl_dh_kdf_X9_42_asn1() 45 if (kctx == NULL) in ossl_dh_kdf_X9_42_asn1() 58 ret = EVP_KDF_derive(kctx, out, outlen, params) > 0; in ossl_dh_kdf_X9_42_asn1() 60 EVP_KDF_CTX_free(kctx); in ossl_dh_kdf_X9_42_asn1()
|
| /freebsd-14.2/crypto/openssl/crypto/evp/ |
| H A D | pbe_scrypt.c | 46 EVP_KDF_CTX *kctx; in EVP_PBE_scrypt_ex() local 68 kctx = EVP_KDF_CTX_new(kdf); in EVP_PBE_scrypt_ex() 70 if (kctx == NULL) in EVP_PBE_scrypt_ex() 83 if (EVP_KDF_derive(kctx, key, keylen, params) != 1) in EVP_PBE_scrypt_ex() 86 EVP_KDF_CTX_free(kctx); in EVP_PBE_scrypt_ex()
|
| H A D | p5_crpt.c | 40 EVP_KDF_CTX *kctx = NULL; in PKCS5_PBE_keyivgen_ex() local 85 kctx = EVP_KDF_CTX_new(kdf); in PKCS5_PBE_keyivgen_ex() 87 if (kctx == NULL) in PKCS5_PBE_keyivgen_ex() 97 if (EVP_KDF_derive(kctx, md_tmp, mdsize, params) != 1) in PKCS5_PBE_keyivgen_ex() 108 EVP_KDF_CTX_free(kctx); in PKCS5_PBE_keyivgen_ex()
|
| H A D | p5_crpt2.c | 30 EVP_KDF_CTX *kctx; in ossl_pkcs5_pbkdf2_hmac_ex() local 47 kctx = EVP_KDF_CTX_new(kdf); in ossl_pkcs5_pbkdf2_hmac_ex() 49 if (kctx == NULL) in ossl_pkcs5_pbkdf2_hmac_ex() 60 if (EVP_KDF_derive(kctx, out, keylen, params) != 1) in ossl_pkcs5_pbkdf2_hmac_ex() 63 EVP_KDF_CTX_free(kctx); in ossl_pkcs5_pbkdf2_hmac_ex()
|
| /freebsd-14.2/crypto/openssl/crypto/ec/ |
| H A D | ecdh_kdf.c | 31 EVP_KDF_CTX *kctx = NULL; in ossl_ecdh_kdf_X9_63() local 36 if ((kctx = EVP_KDF_CTX_new(kdf)) != NULL) { in ossl_ecdh_kdf_X9_63() 45 ret = EVP_KDF_derive(kctx, out, outlen, params) > 0; in ossl_ecdh_kdf_X9_63() 46 EVP_KDF_CTX_free(kctx); in ossl_ecdh_kdf_X9_63()
|
| /freebsd-14.2/sys/contrib/openzfs/module/icp/core/ |
| H A D | kcf_sched.c | 113 kcf_context_t *kctx = (kcf_context_t *)buf; in kcf_context_cache_constructor() local 115 kctx->kc_refcnt = 0; in kcf_context_cache_constructor() 124 kcf_context_t *kctx = (kcf_context_t *)buf; in kcf_context_cache_destructor() local 126 ASSERT(kctx->kc_refcnt == 0); in kcf_context_cache_destructor()
|
| /freebsd-14.2/crypto/openssl/ssl/ |
| H A D | tls13_enc.c | 41 EVP_KDF_CTX *kctx; in tls13_hkdf_expand() local 48 kctx = EVP_KDF_CTX_new(kdf); in tls13_hkdf_expand() 50 if (kctx == NULL) in tls13_hkdf_expand() 63 EVP_KDF_CTX_free(kctx); in tls13_hkdf_expand() 68 EVP_KDF_CTX_free(kctx); in tls13_hkdf_expand() 94 EVP_KDF_CTX_free(kctx); in tls13_hkdf_expand() 169 EVP_KDF_CTX *kctx; in tls13_generate_secret() local 180 kctx = EVP_KDF_CTX_new(kdf); in tls13_generate_secret() 182 if (kctx == NULL) { in tls13_generate_secret() 191 EVP_KDF_CTX_free(kctx); in tls13_generate_secret() [all …]
|
| /freebsd-14.2/contrib/libfido2/src/ |
| H A D | es256.c | 224 EVP_PKEY_CTX *kctx = NULL; in es256_sk_create() local 240 if ((kctx = EVP_PKEY_CTX_new(p, NULL)) == NULL || in es256_sk_create() 241 EVP_PKEY_keygen_init(kctx) <= 0 || EVP_PKEY_keygen(kctx, &k) <= 0) { in es256_sk_create() 262 if (kctx != NULL) in es256_sk_create() 263 EVP_PKEY_CTX_free(kctx); in es256_sk_create()
|
| /freebsd-14.2/crypto/heimdal/lib/gssapi/gssapi/ |
| H A D | gssapi_krb5.h | 209 void **kctx); 214 void *kctx);
|