Searched refs:encap_clen (Results 1 – 2 of 2) sorted by relevance
/freebsd/crypto/openssl/providers/implementations/kem/ |
H A D | mlx_kem.c | 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() [all …]
|
H A D | ml_kem_kem.c | 152 size_t encap_clen; in ml_kem_encapsulate() local 161 encap_clen = v->ctext_bytes; in ml_kem_encapsulate() 168 *clen = encap_clen; in ml_kem_encapsulate() 183 } else if (*clen < encap_clen) { in ml_kem_encapsulate() 188 *clen = encap_clen; in ml_kem_encapsulate() 204 ret = ossl_ml_kem_encap_seed(ctext, encap_clen, shsec, encap_slen, in ml_kem_encapsulate() 207 ret = ossl_ml_kem_encap_rand(ctext, encap_clen, shsec, encap_slen, key); in ml_kem_encapsulate()
|