Searched refs:prvenc (Results 1 – 6 of 6) sorted by relevance
| /freebsd/crypto/openssl/providers/implementations/keymgmt/ |
| H A D | ml_kem_kmgmt.c | 241 uint8_t *pubenc = NULL, *prvenc = NULL, *seedenc = NULL; in ml_kem_export() local 280 if ((prvenc = OPENSSL_secure_zalloc(prvlen)) == NULL in ml_kem_export() 281 || !ossl_ml_kem_encode_private_key(prvenc, prvlen, key)) in ml_kem_export() 285 if ((prvenc = OPENSSL_secure_zalloc(prvlen)) == NULL) in ml_kem_export() 287 memcpy(prvenc, key->encoded_dk, prvlen); in ml_kem_export() 302 if (prvenc != NULL in ml_kem_export() 304 tmpl, params, OSSL_PKEY_PARAM_PRIV_KEY, prvenc, prvlen)) in ml_kem_export() 323 OPENSSL_secure_clear_free(prvenc, prvlen); in ml_kem_export() 342 static int check_seed(const uint8_t *seed, const uint8_t *prvenc, in check_seed() argument 348 prvenc + key->vinfo->prvkey_bytes - zlen, zlen) in check_seed() [all …]
|
| H A D | mlx_kmgmt.c | 149 uint8_t *prvenc; member 187 if (sub_arg->prvenc != NULL in export_sub_cb() 189 void *prv = sub_arg->prvenc + sub_arg->prvoff; in export_sub_cb() 282 sub_arg.prvenc = OPENSSL_secure_zalloc(prvlen); in mlx_kem_export() 283 if (sub_arg.prvenc == NULL) in mlx_kem_export() 300 if (sub_arg.prvenc != NULL && sub_arg.prvcount == 2 in mlx_kem_export() 302 tmpl, NULL, OSSL_PKEY_PARAM_PRIV_KEY, sub_arg.prvenc, prvlen)) in mlx_kem_export() 314 OPENSSL_secure_clear_free(sub_arg.prvenc, prvlen); in mlx_kem_export() 379 const uint8_t *prvenc, size_t prvlen) in load_keys() argument 387 minimal_selection, key, slot, prvenc, in load_keys() [all …]
|
| /freebsd/crypto/openssl/providers/implementations/encode_decode/ |
| H A D | ml_kem_codecs.c | 269 ossl_ml_kem_d2i_PKCS8(const uint8_t *prvenc, int prvlen, in ossl_ml_kem_d2i_PKCS8() argument 292 if ((p8inf = d2i_PKCS8_PRIV_KEY_INFO(NULL, &prvenc, prvlen)) == NULL) in ossl_ml_kem_d2i_PKCS8() 560 uint8_t seed[ML_KEM_SEED_BYTES], *prvenc = NULL, *pubenc = NULL; in ossl_ml_kem_key_to_text() local 586 if ((prvenc = OPENSSL_malloc(prvlen)) == NULL) in ossl_ml_kem_key_to_text() 588 if (!ossl_ml_kem_encode_private_key(prvenc, prvlen, key)) in ossl_ml_kem_key_to_text() 590 if (!ossl_bio_print_labeled_buf(out, "dk:", prvenc, prvlen)) in ossl_ml_kem_key_to_text() 617 OPENSSL_free(prvenc); in ossl_ml_kem_key_to_text()
|
| H A D | ml_dsa_codecs.h | 23 __owur ML_DSA_KEY *ossl_ml_dsa_d2i_PKCS8(const uint8_t *prvenc, int prvlen,
|
| H A D | ml_kem_codecs.h | 23 __owur ML_KEM_KEY *ossl_ml_kem_d2i_PKCS8(const uint8_t *prvenc, int prvlen,
|
| H A D | ml_dsa_codecs.c | 400 ossl_ml_dsa_d2i_PKCS8(const uint8_t *prvenc, int prvlen, in ossl_ml_dsa_d2i_PKCS8() argument 425 if ((p8inf = d2i_PKCS8_PRIV_KEY_INFO(NULL, &prvenc, prvlen)) == NULL) in ossl_ml_dsa_d2i_PKCS8()
|