Lines Matching refs:ct
143 const unsigned char *ct, size_t ctlen, in hpke_aead_dec() argument
181 if (EVP_DecryptUpdate(ctx, pt, &len, ct, ctlen - taglen) != 1) { in hpke_aead_dec()
187 taglen, (void *)(ct + ctlen - taglen))) { in hpke_aead_dec()
220 unsigned char *ct, size_t *ctlen) in hpke_aead_enc() argument
262 if (EVP_EncryptUpdate(ctx, ct, &len, pt, ptlen) != 1) { in hpke_aead_enc()
268 if (EVP_EncryptFinal_ex(ctx, ct + len, &len) != 1) { in hpke_aead_enc()
278 memcpy(ct + *ctlen, tag, taglen); in hpke_aead_enc()
284 OPENSSL_cleanse(ct, *ctlen); in hpke_aead_enc()
1152 unsigned char *ct, size_t *ctlen, in OSSL_HPKE_seal() argument
1159 if (ctx == NULL || ct == NULL || ctlen == NULL || *ctlen == 0 in OSSL_HPKE_seal()
1182 if (hpke_aead_enc(ctx, seqbuf, aad, aadlen, pt, ptlen, ct, ctlen) != 1) { in OSSL_HPKE_seal()
1196 const unsigned char *ct, size_t ctlen) in OSSL_HPKE_open() argument
1202 || ct == NULL || ctlen == 0) { in OSSL_HPKE_open()
1224 if (hpke_aead_dec(ctx, seqbuf, aad, aadlen, ct, ctlen, pt, ptlen) != 1) { in OSSL_HPKE_open()
1365 unsigned char *ct, size_t ctlen, in OSSL_HPKE_get_grease_value() argument
1375 || ct == NULL || ctlen == 0 || suite == NULL) { in OSSL_HPKE_get_grease_value()
1417 if (RAND_bytes_ex(libctx, ct, ctlen, 0) <= 0) { in OSSL_HPKE_get_grease_value()