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