Searched refs:sbuf (Results 1 – 1 of 1) sorted by relevance
| /providers/implementations/kem/ |
| A D | mlx_kem.c | 115 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