| /src/crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/ |
| ml_kem_codecs.c | 235 ossl_ml_kem_d2i_PUBKEY(const uint8_t *pubenc, int publen, int evp_type, 249 || memcmp(pubenc, vspki->asn1_prefix, ML_COMMON_SPKI_OVERHEAD) != 0) 252 pubenc += ML_COMMON_SPKI_OVERHEAD; 257 if (!ossl_ml_kem_parse_public_key(pubenc, (size_t)publen, ret)) { 560 uint8_t seed[ML_KEM_SEED_BYTES], *prvenc = NULL, *pubenc = NULL; local 602 if ((pubenc = OPENSSL_malloc(key->vinfo->pubkey_bytes)) == NULL 603 || !ossl_ml_kem_encode_public_key(pubenc, publen, key) 604 || !ossl_bio_print_labeled_buf(out, "ek:", pubenc, publen)) 616 OPENSSL_free(pubenc);
|
| ml_kem_codecs.c | 235 ossl_ml_kem_d2i_PUBKEY(const uint8_t *pubenc, int publen, int evp_type, 249 || memcmp(pubenc, vspki->asn1_prefix, ML_COMMON_SPKI_OVERHEAD) != 0) 252 pubenc += ML_COMMON_SPKI_OVERHEAD; 257 if (!ossl_ml_kem_parse_public_key(pubenc, (size_t)publen, ret)) { 560 uint8_t seed[ML_KEM_SEED_BYTES], *prvenc = NULL, *pubenc = NULL; local 602 if ((pubenc = OPENSSL_malloc(key->vinfo->pubkey_bytes)) == NULL 603 || !ossl_ml_kem_encode_public_key(pubenc, publen, key) 604 || !ossl_bio_print_labeled_buf(out, "ek:", pubenc, publen)) 616 OPENSSL_free(pubenc);
|
| /src/crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/ |
| ml_kem_kmgmt.c | 242 uint8_t *pubenc = NULL, *prvenc = NULL, *seedenc = NULL; local 261 pubenc = OPENSSL_malloc(v->pubkey_bytes); 262 if (pubenc == NULL 263 || !ossl_ml_kem_encode_public_key(pubenc, v->pubkey_bytes, key)) 309 if (pubenc != NULL 311 tmpl, params, OSSL_PKEY_PARAM_PUB_KEY, pubenc, v->pubkey_bytes)) 325 OPENSSL_free(pubenc); 385 const void *pubenc = NULL, *prvenc = NULL, *seedenc = NULL; local 425 && OSSL_PARAM_get_octet_string_ptr(p, &pubenc, &publen) != 1) 442 if (memcmp(pubenc, (unsigned char *)prvenc + puboff, publen) != 0) 586 uint8_t *pubenc = NULL; local 653 const void *pubenc = NULL; local [all...] |
| mlx_kmgmt.c | 148 uint8_t *pubenc; member in struct:export_cb_arg_st 172 if (sub_arg->pubenc != NULL 174 void *pub = sub_arg->pubenc + sub_arg->puboff; 211 * The caller is responsible for initialising only the pubenc and prvenc 270 sub_arg.pubenc = OPENSSL_malloc(publen); 271 if (sub_arg.pubenc == NULL) 295 if (sub_arg.pubenc != NULL && sub_arg.pubcount == 2 297 tmpl, NULL, OSSL_PKEY_PARAM_PUB_KEY, sub_arg.pubenc, publen)) 315 OPENSSL_free(sub_arg.pubenc); 378 const uint8_t *pubenc, size_t publen 414 const void *pubenc = NULL, *prvenc = NULL; local 589 const void *pubenc = NULL; local [all...] |
| ml_kem_kmgmt.c | 242 uint8_t *pubenc = NULL, *prvenc = NULL, *seedenc = NULL; local 261 pubenc = OPENSSL_malloc(v->pubkey_bytes); 262 if (pubenc == NULL 263 || !ossl_ml_kem_encode_public_key(pubenc, v->pubkey_bytes, key)) 309 if (pubenc != NULL 311 tmpl, params, OSSL_PKEY_PARAM_PUB_KEY, pubenc, v->pubkey_bytes)) 325 OPENSSL_free(pubenc); 385 const void *pubenc = NULL, *prvenc = NULL, *seedenc = NULL; local 425 && OSSL_PARAM_get_octet_string_ptr(p, &pubenc, &publen) != 1) 442 if (memcmp(pubenc, (unsigned char *)prvenc + puboff, publen) != 0) 586 uint8_t *pubenc = NULL; local 653 const void *pubenc = NULL; local [all...] |
| mlx_kmgmt.c | 148 uint8_t *pubenc; member in struct:export_cb_arg_st 172 if (sub_arg->pubenc != NULL 174 void *pub = sub_arg->pubenc + sub_arg->puboff; 211 * The caller is responsible for initialising only the pubenc and prvenc 270 sub_arg.pubenc = OPENSSL_malloc(publen); 271 if (sub_arg.pubenc == NULL) 295 if (sub_arg.pubenc != NULL && sub_arg.pubcount == 2 297 tmpl, NULL, OSSL_PKEY_PARAM_PUB_KEY, sub_arg.pubenc, publen)) 315 OPENSSL_free(sub_arg.pubenc); 378 const uint8_t *pubenc, size_t publen 414 const void *pubenc = NULL, *prvenc = NULL; local 589 const void *pubenc = NULL; local [all...] |