Home
last modified time | relevance | path

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

/providers/implementations/kem/
A Dmlx_kem.c114 uint8_t *cbuf; in mlx_kem_encapsulate() local
168 cbuf = ctext + ml_kem_slot * key->xinfo->pubkey_bytes; in mlx_kem_encapsulate()
173 || EVP_PKEY_encapsulate(ctx, cbuf, &encap_clen, sbuf, &encap_slen) <= 0) in mlx_kem_encapsulate()
203 cbuf = ctext + (1 - ml_kem_slot) * key->minfo->ctext_bytes; in mlx_kem_encapsulate()
210 cbuf, encap_clen, &encap_clen) <= 0) in mlx_kem_encapsulate()
249 const uint8_t *cbuf; in mlx_kem_decapsulate() local
288 cbuf = ctext + ml_kem_slot * key->xinfo->pubkey_bytes; in mlx_kem_decapsulate()
293 || EVP_PKEY_decapsulate(ctx, sbuf, &decap_slen, cbuf, decap_clen) <= 0) in mlx_kem_decapsulate()
306 cbuf = ctext + (1 - ml_kem_slot) * key->minfo->ctext_bytes; in mlx_kem_decapsulate()
312 || EVP_PKEY_set1_encoded_public_key(xkey, cbuf, decap_clen) <= 0 in mlx_kem_decapsulate()

Completed in 6 milliseconds