Home
last modified time | relevance | path

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

/providers/implementations/kem/
A Dmlx_kem.c115 uint8_t *sbuf; in mlx_kem_encapsulate() local
169 sbuf = shsec + ml_kem_slot * key->xinfo->shsec_bytes; in mlx_kem_encapsulate()
173 || EVP_PKEY_encapsulate(ctx, cbuf, &encap_clen, sbuf, &encap_slen) <= 0) in mlx_kem_encapsulate()
222 sbuf = shsec + (1 - ml_kem_slot) * ML_KEM_SHARED_SECRET_BYTES; in mlx_kem_encapsulate()
227 || EVP_PKEY_derive(ctx, sbuf, &encap_slen) <= 0) in mlx_kem_encapsulate()
250 uint8_t *sbuf; in mlx_kem_decapsulate() local
289 sbuf = shsec + ml_kem_slot * key->xinfo->shsec_bytes; in mlx_kem_decapsulate()
293 || EVP_PKEY_decapsulate(ctx, sbuf, &decap_slen, cbuf, decap_clen) <= 0) in mlx_kem_decapsulate()
307 sbuf = shsec + (1 - ml_kem_slot) * ML_KEM_SHARED_SECRET_BYTES; in mlx_kem_decapsulate()
315 || EVP_PKEY_derive(ctx, sbuf, &decap_slen) <= 0) in mlx_kem_decapsulate()

Completed in 4 milliseconds