Home
last modified time | relevance | path

Searched refs:outlen (Results 1 – 25 of 34) sorted by relevance

12

/crypto/asn1/
A Da_strex.c150 outlen = 0; in do_buf()
230 return outlen; in do_buf()
291 if (outlen < 0) in do_dump()
332 int outlen, len; in do_print_ex() local
342 outlen = 0; in do_print_ex()
352 outlen++; in do_print_ex()
396 outlen += len; in do_print_ex()
398 outlen += 2; in do_print_ex()
407 return outlen; in do_print_ex()
434 int outlen, len; in do_name_ex() local
[all …]
A Da_mbstr.c49 int outform, outlen = 0; in ASN1_mbstring_ncopy() local
178 outlen = nchar; in ASN1_mbstring_ncopy()
183 outlen = nchar << 1; in ASN1_mbstring_ncopy()
188 outlen = nchar << 2; in ASN1_mbstring_ncopy()
193 outlen = 0; in ASN1_mbstring_ncopy()
198 if ((p = OPENSSL_malloc(outlen + 1)) == NULL) { in ASN1_mbstring_ncopy()
205 dest->length = outlen; in ASN1_mbstring_ncopy()
207 p[outlen] = 0; in ASN1_mbstring_ncopy()
272 int *outlen, len; in out_utf8() local
277 outlen = arg; in out_utf8()
[all …]
/crypto/sha/
A Dsha3.c108 if (outlen == 0) in ossl_sha3_final()
147 if (outlen == 0) in ossl_sha3_squeeze()
178 if (outlen > ctx->bufsz) in ossl_sha3_squeeze()
181 len = outlen; in ossl_sha3_squeeze()
184 outlen -= len; in ossl_sha3_squeeze()
187 if (outlen == 0) in ossl_sha3_squeeze()
191 if (outlen >= bsz) { in ossl_sha3_squeeze()
192 len = bsz * (outlen / bsz); in ossl_sha3_squeeze()
196 outlen -= len; in ossl_sha3_squeeze()
198 if (outlen > 0) { in ossl_sha3_squeeze()
[all …]
/crypto/pkcs12/
A Dp12_decr.c26 int outlen, i; in PKCS12_pbe_crypt_ex() local
88 outlen = i; in PKCS12_pbe_crypt_ex()
97 outlen += i; in PKCS12_pbe_crypt_ex()
102 (int)mac_len, out+outlen) < 0) { in PKCS12_pbe_crypt_ex()
108 outlen += mac_len; in PKCS12_pbe_crypt_ex()
112 *datalen = outlen; in PKCS12_pbe_crypt_ex()
144 int outlen = 0; in PKCS12_item_decrypt_d2i_ex() local
147 &out, &outlen, 0, libctx, propq)) in PKCS12_item_decrypt_d2i_ex()
152 BIO_dump(trc_out, out, outlen); in PKCS12_item_decrypt_d2i_ex()
155 ret = ASN1_item_d2i(NULL, &p, outlen, it); in PKCS12_item_decrypt_d2i_ex()
[all …]
/crypto/ct/
A Dct_b64.c27 int outlen, i; in ct_base64_decode() local
35 outlen = (int)((inlen / 4) * 3); in ct_base64_decode()
36 outbuf = OPENSSL_malloc(outlen); in ct_base64_decode()
40 outlen = EVP_DecodeBlock(outbuf, (unsigned char *)in, (int)inlen); in ct_base64_decode()
41 if (outlen < 0) { in ct_base64_decode()
49 --outlen; in ct_base64_decode()
55 return outlen; in ct_base64_decode()
/crypto/pem/
A Dpvkfmt.c585 outlen = 16 in do_i2b()
618 return outlen; in do_i2b()
624 int outlen, wrlen; in do_i2b_bio() local
627 if (outlen < 0) in do_i2b_bio()
632 return outlen; in do_i2b_bio()
1046 outlen += pklen; in i2b_PVK()
1048 return outlen; in i2b_PVK()
1117 ret = outlen; in i2b_PVK()
1134 int outlen, wrlen; in i2b_PVK_bio_ex() local
1137 if (outlen < 0) in i2b_PVK_bio_ex()
[all …]
/crypto/ec/
A Decdh_kdf.c24 int ossl_ecdh_kdf_X9_63(unsigned char *out, size_t outlen, in ossl_ecdh_kdf_X9_63() argument
45 ret = EVP_KDF_derive(kctx, out, outlen, params) > 0; in ossl_ecdh_kdf_X9_63()
57 int ECDH_KDF_X9_62(unsigned char *out, size_t outlen, in ECDH_KDF_X9_62() argument
62 return ossl_ecdh_kdf_X9_63(out, outlen, Z, Zlen, sinfo, sinfolen, md, NULL, in ECDH_KDF_X9_62()
A Dec_kmeth.c149 int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key, in ECDH_compute_key() argument
152 size_t *outlen)) in ECDH_compute_key() argument
160 if (outlen > INT_MAX) { in ECDH_compute_key()
167 KDF(sec, seclen, out, &outlen); in ECDH_compute_key()
169 if (outlen > seclen) in ECDH_compute_key()
170 outlen = seclen; in ECDH_compute_key()
171 memcpy(out, sec, outlen); in ECDH_compute_key()
174 return (int)outlen; in ECDH_compute_key()
A Decx_key.c111 unsigned char *secret, size_t *secretlen, size_t outlen) in ossl_ecx_compute_key() argument
130 if (outlen < keylen) { in ossl_ecx_compute_key()
A Dec_pmeth.c169 size_t outlen; in pkey_ec_derive() local
204 outlen = *keylen; in pkey_ec_derive()
206 ret = ECDH_compute_key(key, outlen, pubkey, eckey, 0); in pkey_ec_derive()
/crypto/dh/
A Ddh_kdf.c27 int ossl_dh_kdf_X9_42_asn1(unsigned char *out, size_t outlen, in ossl_dh_kdf_X9_42_asn1() argument
57 ret = EVP_KDF_derive(kctx, out, outlen, params) > 0; in ossl_dh_kdf_X9_42_asn1()
65 int DH_KDF_X9_42(unsigned char *out, size_t outlen, in DH_KDF_X9_42() argument
77 return ossl_dh_kdf_X9_42_asn1(out, outlen, Z, Zlen, key_alg, in DH_KDF_X9_42()
/crypto/evp/
A Devp_rand.c553 size_t outlen, unsigned int strength, in evp_rand_generate_locked() argument
568 for (; outlen > 0; outlen -= chunk, out += chunk) { in evp_rand_generate_locked()
569 chunk = outlen > max_request ? max_request : outlen; in evp_rand_generate_locked()
584 int EVP_RAND_generate(EVP_RAND_CTX *ctx, unsigned char *out, size_t outlen, in EVP_RAND_generate() argument
592 res = evp_rand_generate_locked(ctx, out, outlen, strength, in EVP_RAND_generate()
645 size_t outlen) in evp_rand_nonce_locked() argument
650 return ctx->meth->nonce(ctx->algctx, out, str, outlen, outlen) > 0; in evp_rand_nonce_locked()
651 return evp_rand_generate_locked(ctx, out, outlen, str, 0, NULL, 0); in evp_rand_nonce_locked()
654 int EVP_RAND_nonce(EVP_RAND_CTX *ctx, unsigned char *out, size_t outlen) in EVP_RAND_nonce() argument
658 if (ctx == NULL || out == NULL || outlen == 0) { in EVP_RAND_nonce()
[all …]
A Dasymcipher.c242 unsigned char *out, size_t *outlen, in EVP_PKEY_encrypt() argument
265 ret = cipher->encrypt(ctx->op.ciph.algctx, out, outlen, (out == NULL ? 0 : *outlen), in, inlen); in EVP_PKEY_encrypt()
277 M_check_autoarg(ctx, out, outlen, EVP_F_EVP_PKEY_ENCRYPT) in EVP_PKEY_encrypt()
278 return ctx->pmeth->encrypt(ctx, out, outlen, in, inlen); in EVP_PKEY_encrypt()
292 unsigned char *out, size_t *outlen, in EVP_PKEY_decrypt() argument
315 ret = cipher->decrypt(ctx->op.ciph.algctx, out, outlen, (out == NULL ? 0 : *outlen), in, inlen); in EVP_PKEY_decrypt()
328 M_check_autoarg(ctx, out, outlen, EVP_F_EVP_PKEY_DECRYPT) in EVP_PKEY_decrypt()
329 return ctx->pmeth->decrypt(ctx, out, outlen, in, inlen); in EVP_PKEY_decrypt()
A Dmac_lib.c259 unsigned char *out, size_t outsize, size_t *outlen) in EVP_Q_mac() argument
267 if (outlen != NULL) in EVP_Q_mac()
268 *outlen = 0; in EVP_Q_mac()
307 if (res != NULL && outlen != NULL) in EVP_Q_mac()
308 *outlen = len; in EVP_Q_mac()
A Dec_ctrl.c147 int EVP_PKEY_CTX_set_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int outlen) in EVP_PKEY_CTX_set_ecdh_kdf_outlen() argument
150 size_t len = outlen; in EVP_PKEY_CTX_set_ecdh_kdf_outlen()
157 if (outlen <= 0) { in EVP_PKEY_CTX_set_ecdh_kdf_outlen()
A Ddh_ctrl.c236 int EVP_PKEY_CTX_set_dh_kdf_outlen(EVP_PKEY_CTX *ctx, int outlen) in EVP_PKEY_CTX_set_dh_kdf_outlen() argument
239 size_t len = outlen; in EVP_PKEY_CTX_set_dh_kdf_outlen()
246 if (outlen <= 0) { in EVP_PKEY_CTX_set_dh_kdf_outlen()
/crypto/rsa/
A Drsa_oaep.c353 long i, outlen = 0; in PKCS1_MGF1() local
366 for (i = 0; outlen < len; i++) { in PKCS1_MGF1()
377 if (outlen + mdlen <= len) { in PKCS1_MGF1()
378 if (!EVP_DigestFinal_ex(c, mask + outlen, NULL)) in PKCS1_MGF1()
380 outlen += mdlen; in PKCS1_MGF1()
384 memcpy(mask + outlen, md, len - outlen); in PKCS1_MGF1()
385 outlen = len; in PKCS1_MGF1()
A Drsa_pmeth.c328 unsigned char *out, size_t *outlen, in pkey_rsa_encrypt() argument
356 *outlen = ret; in pkey_rsa_encrypt()
361 unsigned char *out, size_t *outlen, in pkey_rsa_decrypt() argument
393 *outlen = constant_time_select_s(constant_time_msb_s(ret), *outlen, ret); in pkey_rsa_decrypt()
/crypto/cms/
A Dcms_kemri.c263 int outlen = 0; in cms_kek_cipher() local
278 if (!EVP_CipherUpdate(kemri->ctx, NULL, &outlen, in, (int)inlen)) in cms_kek_cipher()
280 out = OPENSSL_malloc(outlen); in cms_kek_cipher()
283 if (!EVP_CipherUpdate(kemri->ctx, out, &outlen, in, (int)inlen)) in cms_kek_cipher()
287 *poutlen = (size_t)outlen; in cms_kek_cipher()
A Dcms_pwri.c202 static int kek_unwrap_key(unsigned char *out, size_t *outlen, in kek_unwrap_key() argument
250 *outlen = (size_t)tmp[0]; in kek_unwrap_key()
251 memcpy(out, tmp + 4, *outlen); in kek_unwrap_key()
259 static int kek_wrap_key(unsigned char *out, size_t *outlen, in kek_wrap_key() argument
302 *outlen = olen; in kek_wrap_key()
A Dcms_kari.c213 int outlen; in cms_kek_cipher() local
225 if (!EVP_CipherUpdate(kari->ctx, NULL, &outlen, in, (int)inlen)) in cms_kek_cipher()
227 out = OPENSSL_malloc(outlen); in cms_kek_cipher()
230 if (!EVP_CipherUpdate(kari->ctx, out, &outlen, in, (int)inlen)) in cms_kek_cipher()
233 *poutlen = (size_t)outlen; in cms_kek_cipher()
/crypto/siphash/
A Dsiphash.c197 int SipHash_Final(SIPHASH *ctx, unsigned char *out, size_t outlen) in SipHash_Final() argument
207 if (ctx->crounds == 0 || outlen == 0 || outlen != (size_t)ctx->hash_size) in SipHash_Final()
/crypto/
A Dpunycode.c251 int ossl_a2ulabel(const char *in, char *out, size_t outlen) in ossl_a2ulabel() argument
269 if (!WPACKET_init_static_len(&pkt, (unsigned char *)out, outlen, 0)) in ossl_a2ulabel()
/crypto/crmf/
A Dcrmf_pbm.c119 unsigned char **out, size_t *outlen) in OSSL_CRMF_pbm_new() argument
197 msg, msglen, mac_res, EVP_MAX_MD_SIZE, outlen) == NULL) in OSSL_CRMF_pbm_new()
A Dcrmf_lib.c760 EVP_PKEY *pkey, int *outlen) in OSSL_CRMF_ENCRYPTEDVALUE_decrypt() argument
773 if (outlen == NULL) { in OSSL_CRMF_ENCRYPTEDVALUE_decrypt()
777 *outlen = 0; in OSSL_CRMF_ENCRYPTEDVALUE_decrypt()
837 || !EVP_DecryptUpdate(evp_ctx, out, outlen, in OSSL_CRMF_ENCRYPTEDVALUE_decrypt()
840 || !EVP_DecryptFinal(evp_ctx, out + *outlen, &n)) { in OSSL_CRMF_ENCRYPTEDVALUE_decrypt()
844 *outlen += n; in OSSL_CRMF_ENCRYPTEDVALUE_decrypt()

Completed in 72 milliseconds

12