| /src/crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/ |
| ml_dsa_codecs.h | 23 __owur ML_DSA_KEY *ossl_ml_dsa_d2i_PKCS8(const uint8_t *prvenc, int prvlen,
|
| ml_kem_codecs.h | 23 __owur ML_KEM_KEY *ossl_ml_kem_d2i_PKCS8(const uint8_t *prvenc, int prvlen,
|
| ml_kem_codecs.c | 269 ossl_ml_kem_d2i_PKCS8(const uint8_t *prvenc, int prvlen, 292 if ((p8inf = d2i_PKCS8_PRIV_KEY_INFO(NULL, &prvenc, prvlen)) == NULL) 560 uint8_t seed[ML_KEM_SEED_BYTES], *prvenc = NULL, *pubenc = NULL; local 586 if ((prvenc = OPENSSL_malloc(prvlen)) == NULL) 588 if (!ossl_ml_kem_encode_private_key(prvenc, prvlen, key)) 590 if (!ossl_bio_print_labeled_buf(out, "dk:", prvenc, prvlen)) 617 OPENSSL_free(prvenc);
|
| ml_dsa_codecs.c | 400 ossl_ml_dsa_d2i_PKCS8(const uint8_t *prvenc, int prvlen, 425 if ((p8inf = d2i_PKCS8_PRIV_KEY_INFO(NULL, &prvenc, prvlen)) == NULL)
|
| /src/crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/ |
| ml_kem_kmgmt.c | 241 uint8_t *pubenc = NULL, *prvenc = NULL, *seedenc = NULL; local 280 if ((prvenc = OPENSSL_secure_zalloc(prvlen)) == NULL 281 || !ossl_ml_kem_encode_private_key(prvenc, prvlen, key)) 285 if ((prvenc = OPENSSL_secure_zalloc(prvlen)) == NULL) 287 memcpy(prvenc, key->encoded_dk, prvlen); 302 if (prvenc != NULL 304 tmpl, params, OSSL_PKEY_PARAM_PRIV_KEY, prvenc, prvlen)) 323 OPENSSL_secure_clear_free(prvenc, prvlen); 342 static int check_seed(const uint8_t *seed, const uint8_t *prvenc, 348 prvenc + key->vinfo->prvkey_bytes - zlen, zlen 384 const void *pubenc = NULL, *prvenc = NULL, *seedenc = NULL; local [all...] |
| mlx_kmgmt.c | 149 uint8_t *prvenc; member in struct:export_cb_arg_st 187 if (sub_arg->prvenc != NULL 189 void *prv = sub_arg->prvenc + sub_arg->prvoff; 211 * The caller is responsible for initialising only the pubenc and prvenc 282 sub_arg.prvenc = OPENSSL_secure_zalloc(prvlen); 283 if (sub_arg.prvenc == NULL) 300 if (sub_arg.prvenc != NULL && sub_arg.prvcount == 2 302 tmpl, NULL, OSSL_PKEY_PARAM_PRIV_KEY, sub_arg.prvenc, prvlen)) 314 OPENSSL_secure_clear_free(sub_arg.prvenc, prvlen); 379 const uint8_t *prvenc, size_t prvlen 414 const void *pubenc = NULL, *prvenc = NULL; local [all...] |