Lines Matching refs:encap_clen
112 size_t encap_clen; in mlx_kem_encapsulate() local
123 encap_clen = key->minfo->ctext_bytes + key->xinfo->pubkey_bytes; in mlx_kem_encapsulate()
130 *clen = encap_clen; in mlx_kem_encapsulate()
145 } else if (*clen < encap_clen) { in mlx_kem_encapsulate()
150 *clen = encap_clen; in mlx_kem_encapsulate()
166 encap_clen = key->minfo->ctext_bytes; in mlx_kem_encapsulate()
173 || EVP_PKEY_encapsulate(ctx, cbuf, &encap_clen, sbuf, &encap_slen) <= 0) in mlx_kem_encapsulate()
175 if (encap_clen != key->minfo->ctext_bytes) { in mlx_kem_encapsulate()
178 key->minfo->algorithm_name, (unsigned long) encap_clen); in mlx_kem_encapsulate()
204 encap_clen = key->xinfo->pubkey_bytes; in mlx_kem_encapsulate()
210 cbuf, encap_clen, &encap_clen) <= 0) in mlx_kem_encapsulate()
212 if (encap_clen != key->xinfo->pubkey_bytes) { in mlx_kem_encapsulate()
215 key->xinfo->algorithm_name, (unsigned long) encap_clen); in mlx_kem_encapsulate()