Home
last modified time | relevance | path

Searched refs:pubkey_bytes (Results 1 – 5 of 5) sorted by relevance

/providers/implementations/encode_decode/
A Dml_kem_codecs.c117 if (publen != ML_COMMON_SPKI_OVERHEAD + (ossl_ssize_t) v->pubkey_bytes in ossl_ml_kem_d2i_PUBKEY()
203 || (p8fmt->pub_length > 0 && p8fmt->pub_length != v->pubkey_bytes)) { in ossl_ml_kem_d2i_PKCS8()
235 pos += v->pubkey_bytes; in ossl_ml_kem_d2i_PKCS8()
287 publen = key->vinfo->pubkey_bytes; in ossl_ml_kem_i2d_pubkey()
342 || (p8fmt->pub_length > 0 && p8fmt->pub_length != v->pubkey_bytes)) { in ossl_ml_kem_i2d_prvkey()
406 || !ossl_ml_kem_encode_public_key(pos, v->pubkey_bytes, key)) { in ossl_ml_kem_i2d_prvkey()
412 pos += v->pubkey_bytes; in ossl_ml_kem_i2d_prvkey()
439 publen = key->vinfo->pubkey_bytes; in ossl_ml_kem_key_to_text()
471 if ((pubenc = OPENSSL_malloc(key->vinfo->pubkey_bytes)) == NULL in ossl_ml_kem_key_to_text()
/providers/implementations/kem/
A Dmlx_kem.c123 encap_clen = key->minfo->ctext_bytes + key->xinfo->pubkey_bytes; in mlx_kem_encapsulate()
168 cbuf = ctext + ml_kem_slot * key->xinfo->pubkey_bytes; in mlx_kem_encapsulate()
204 encap_clen = key->xinfo->pubkey_bytes; in mlx_kem_encapsulate()
212 if (encap_clen != key->xinfo->pubkey_bytes) { in mlx_kem_encapsulate()
252 size_t decap_clen = key->minfo->ctext_bytes + key->xinfo->pubkey_bytes; in mlx_kem_decapsulate()
288 cbuf = ctext + ml_kem_slot * key->xinfo->pubkey_bytes; in mlx_kem_decapsulate()
304 decap_clen = key->xinfo->pubkey_bytes; in mlx_kem_decapsulate()
/providers/implementations/keymgmt/
A Dmlx_kmgmt.c.in233 sub_arg->puboff = slot * key->xinfo->pubkey_bytes;
235 sub_arg->publen = key->minfo->pubkey_bytes;
242 sub_arg->publen = key->xinfo->pubkey_bytes;
273 publen = key->minfo->pubkey_bytes + key->xinfo->pubkey_bytes;
397 (int)key->minfo->pubkey_bytes,
398 (int)key->xinfo->pubkey_bytes))
419 size_t pubkey_bytes, prvkey_bytes; local
425 pubkey_bytes = key->minfo->pubkey_bytes + key->xinfo->pubkey_bytes;
451 if (publen != 0 && publen != pubkey_bytes) {
531 size_t publen = key->minfo->pubkey_bytes + key->xinfo->pubkey_bytes;
[all …]
A Dml_kem_kmgmt.c.in267 pubenc = OPENSSL_malloc(v->pubkey_bytes);
269 || !ossl_ml_kem_encode_public_key(pubenc, v->pubkey_bytes, key))
317 tmpl, params, OSSL_PKEY_PARAM_PUB_KEY, pubenc, v->pubkey_bytes))
430 if (publen != 0 && publen != v->pubkey_bytes) {
602 if (!ml_kem_get_key_param(key, p.pubkey, v->pubkey_bytes,
609 if (!ml_kem_get_key_param(key, p.encpubkey, v->pubkey_bytes,
682 || publen != key->vinfo->pubkey_bytes)) {
/providers/implementations/include/prov/
A Dmlx_kem.h22 size_t pubkey_bytes; member

Completed in 21 milliseconds