Home
last modified time | relevance | path

Searched refs:olen (Results 1 – 25 of 77) sorted by relevance

1234

/mbedtls-latest/library/
Dcipher.c580 size_t ilen, unsigned char *output, size_t *olen) in mbedtls_cipher_update() argument
598 *olen = 0; in mbedtls_cipher_update()
609 *olen = ilen; in mbedtls_cipher_update()
624 output, ilen, olen); in mbedtls_cipher_update()
632 output, ilen, olen); in mbedtls_cipher_update()
638 *olen = ilen; in mbedtls_cipher_update()
687 *olen += block_size; in mbedtls_cipher_update()
729 *olen += ilen; in mbedtls_cipher_update()
746 *olen = ilen; in mbedtls_cipher_update()
762 *olen = ilen; in mbedtls_cipher_update()
[all …]
Dnist_kw.c137 size_t olen, padlen = 0; in mbedtls_nist_kw_wrap() local
201 inbuff, 16, output, &olen); in mbedtls_nist_kw_wrap()
223 inbuff, 16, outbuff, &olen); in mbedtls_nist_kw_wrap()
267 size_t olen; in unwrap() local
290 inbuff, 16, outbuff, &olen); in unwrap()
329 size_t olen; in mbedtls_nist_kw_unwrap() local
383 input, 16, outbuff, &olen); in mbedtls_nist_kw_unwrap()
588 size_t olen; in mbedtls_nist_kw_self_test() local
615 kw_msg_len[i], out, &olen, sizeof(out)); in mbedtls_nist_kw_self_test()
616 if (ret != 0 || kw_out_len[i] != olen || in mbedtls_nist_kw_self_test()
[all …]
Decdh.c274 size_t *olen, int point_format, in ecdh_make_params_internal() argument
326 *olen = grp_len + pt_len; in ecdh_make_params_internal()
337 int mbedtls_ecdh_make_params(mbedtls_ecdh_context *ctx, size_t *olen, in mbedtls_ecdh_make_params() argument
350 return ecdh_make_params_internal(ctx, olen, ctx->point_format, buf, blen, in mbedtls_ecdh_make_params()
356 return mbedtls_everest_make_params(&ctx->ctx.everest_ecdh, olen, in mbedtls_ecdh_make_params()
360 return ecdh_make_params_internal(&ctx->ctx.mbed_ecdh, olen, in mbedtls_ecdh_make_params()
493 size_t *olen, int point_format, in ecdh_make_public_internal() argument
530 return mbedtls_ecp_tls_write_point(&ctx->grp, &ctx->Q, point_format, olen, in ecdh_make_public_internal()
537 int mbedtls_ecdh_make_public(mbedtls_ecdh_context *ctx, size_t *olen, in mbedtls_ecdh_make_public() argument
548 return ecdh_make_public_internal(ctx, olen, ctx->point_format, buf, blen, in mbedtls_ecdh_make_public()
[all …]
Dentropy_poll.c46 size_t *olen) in mbedtls_platform_entropy_poll() argument
49 *olen = 0; in mbedtls_platform_entropy_poll()
65 *olen += ulong_bytes; in mbedtls_platform_entropy_poll()
151 unsigned char *output, size_t len, size_t *olen) in mbedtls_platform_entropy_poll() argument
161 *olen = (size_t) ret; in mbedtls_platform_entropy_poll()
177 *olen = len; in mbedtls_platform_entropy_poll()
181 *olen = 0; in mbedtls_platform_entropy_poll()
198 *olen = len; in mbedtls_platform_entropy_poll()
208 unsigned char *output, size_t len, size_t *olen) in mbedtls_nv_seed_poll() argument
225 *olen = use_len; in mbedtls_nv_seed_poll()
Dgcm.c108 size_t olen = 0; in gcm_gen_table() local
109 ret = mbedtls_cipher_update(&ctx->cipher_ctx, h, 16, h, &olen); in gcm_gen_table()
387 size_t olen = 0; in mbedtls_gcm_starts() local
441 ret = mbedtls_cipher_update(&ctx->cipher_ctx, ctx->y, 16, ctx->base_ectr, &olen); in mbedtls_gcm_starts()
545 size_t olen = 0; in gcm_mask() local
546 ret = mbedtls_cipher_update(&ctx->cipher_ctx, ctx->y, 16, ectr, &olen); in gcm_mask()
716 size_t olen; in mbedtls_gcm_crypt_and_tag() local
727 output, length, &olen)) != 0) { in mbedtls_gcm_crypt_and_tag()
731 if ((ret = mbedtls_gcm_finish(ctx, NULL, 0, &olen, tag, tag_len)) != 0) { in mbedtls_gcm_crypt_and_tag()
1024 size_t olen; in mbedtls_gcm_self_test() local
[all …]
Dbase64.c61 int mbedtls_base64_encode(unsigned char *dst, size_t dlen, size_t *olen, in mbedtls_base64_encode() argument
69 *olen = 0; in mbedtls_base64_encode()
76 *olen = SIZE_MAX; in mbedtls_base64_encode()
83 *olen = n + 1; in mbedtls_base64_encode()
119 *olen = (size_t) (p - dst); in mbedtls_base64_encode()
128 int mbedtls_base64_decode(unsigned char *dst, size_t dlen, size_t *olen, in mbedtls_base64_decode() argument
187 *olen = 0; in mbedtls_base64_decode()
199 *olen = n; in mbedtls_base64_decode()
228 *olen = (size_t) (p - dst); in mbedtls_base64_decode()
Drsa.c447 size_t *olen) in mbedtls_ct_rsaes_pkcs1_v15_unpadding() argument
563 *olen = plaintext_size; in mbedtls_ct_rsaes_pkcs1_v15_unpadding()
1240 size_t olen; in mbedtls_rsa_public() local
1262 olen = ctx->len; in mbedtls_rsa_public()
1264 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&T, output, olen)); in mbedtls_rsa_public()
1416 size_t olen; in mbedtls_rsa_private() local
1571 olen = ctx->len; in mbedtls_rsa_private()
1572 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&T, output, olen)); in mbedtls_rsa_private()
1769 size_t olen; in mbedtls_rsa_rsaes_oaep_encrypt() local
1783 olen = ctx->len; in mbedtls_rsa_rsaes_oaep_encrypt()
[all …]
Dentropy.c204 size_t olen; in entropy_gather_internal() local
218 olen = 0; in entropy_gather_internal()
220 buf, MBEDTLS_ENTROPY_MAX_GATHER, &olen)) != 0) { in entropy_gather_internal()
227 if (olen > 0) { in entropy_gather_internal()
229 buf, olen)) != 0) { in entropy_gather_internal()
232 ctx->source[i].size += olen; in entropy_gather_internal()
487 size_t len, size_t *olen) in entropy_dummy_source() argument
492 *olen = len; in entropy_dummy_source()
503 size_t olen = 0; in mbedtls_entropy_source_self_test_gather() local
508 buf_len - entropy_len, &olen)) != 0) { in mbedtls_entropy_source_self_test_gather()
[all …]
Dsha3.c274 ctx->olen = 224 / 8; in mbedtls_sha3_starts()
278 ctx->olen = 256 / 8; in mbedtls_sha3_starts()
282 ctx->olen = 384 / 8; in mbedtls_sha3_starts()
286 ctx->olen = 512 / 8; in mbedtls_sha3_starts()
343 uint8_t *output, size_t olen) in mbedtls_sha3_finish() argument
348 if (ctx->olen > 0) { in mbedtls_sha3_finish()
349 if (ctx->olen > olen) { in mbedtls_sha3_finish()
353 olen = ctx->olen; in mbedtls_sha3_finish()
361 while (olen-- > 0) { in mbedtls_sha3_finish()
380 size_t ilen, uint8_t *output, size_t olen) in mbedtls_sha3() argument
[all …]
Dssl_tls12_server.c1692 size_t *olen) in ssl_write_cid_ext() argument
1698 *olen = 0; in ssl_write_cid_ext()
1729 *olen = ssl->own_cid_len + 5; in ssl_write_cid_ext()
1736 size_t *olen) in ssl_write_encrypt_then_mac_ext() argument
1763 *olen = 0; in ssl_write_encrypt_then_mac_ext()
1775 *olen = 4; in ssl_write_encrypt_then_mac_ext()
1782 size_t *olen) in ssl_write_extended_ms_ext() argument
1787 *olen = 0; in ssl_write_extended_ms_ext()
1800 *olen = 4; in ssl_write_extended_ms_ext()
1807 size_t *olen) in ssl_write_session_ticket_ext() argument
[all …]
Dssl_tls12_client.c54 size_t *olen) in ssl_write_renegotiation_ext() argument
58 *olen = 0; in ssl_write_renegotiation_ext()
84 *olen = 5 + ssl->verify_data_len; in ssl_write_renegotiation_ext()
98 size_t *olen) in ssl_write_supported_point_formats_ext() argument
103 *olen = 0; in ssl_write_supported_point_formats_ext()
118 *olen = 6; in ssl_write_supported_point_formats_ext()
131 size_t *olen) in ssl_write_ecjpake_kkpp_ext() argument
137 *olen = 0; in ssl_write_ecjpake_kkpp_ext()
208 *olen = kkpp_len + 4; in ssl_write_ecjpake_kkpp_ext()
219 size_t *olen) in ssl_write_cid_ext() argument
[all …]
Dccm.c134 size_t olen = 0; in mbedtls_ccm_crypt() local
135 ret = mbedtls_cipher_update(&ctx->cipher_ctx, ctx->ctr, 16, tmp_buf, &olen); in mbedtls_ccm_crypt()
162 size_t olen; in ccm_calculate_first_block_if_ready() local
212 ret = mbedtls_cipher_update(&ctx->cipher_ctx, ctx->y, 16, ctx->y, &olen); in ccm_calculate_first_block_if_ready()
296 size_t olen; in mbedtls_ccm_update_ad() local
340 ret = mbedtls_cipher_update(&ctx->cipher_ctx, ctx->y, 16, ctx->y, &olen); in mbedtls_ccm_update_ad()
367 size_t olen; in mbedtls_ccm_update() local
409 ret = mbedtls_cipher_update(&ctx->cipher_ctx, ctx->y, 16, ctx->y, &olen); in mbedtls_ccm_update()
444 ret = mbedtls_cipher_update(&ctx->cipher_ctx, ctx->y, 16, ctx->y, &olen); in mbedtls_ccm_update()
519 size_t olen; in ccm_auth_crypt() local
[all …]
Ddhm.c224 unsigned char *output, size_t *olen, in mbedtls_dhm_make_params() argument
260 *olen = (size_t) (p - output); in mbedtls_dhm_make_params()
309 unsigned char *output, size_t olen, in mbedtls_dhm_make_public() argument
315 if (olen < 1 || olen > mbedtls_dhm_get_len(ctx)) { in mbedtls_dhm_make_public()
327 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&ctx->GX, output, olen)); in mbedtls_dhm_make_public()
406 unsigned char *output, size_t output_size, size_t *olen, in mbedtls_dhm_calc_secret() argument
442 *olen = mbedtls_mpi_size(&ctx->K); in mbedtls_dhm_calc_secret()
443 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&ctx->K, output, *olen)); in mbedtls_dhm_calc_secret()
/mbedtls-latest/programs/aes/
Dcrypt_and_hash.c64 size_t keylen, ilen, olen; in main() local
339 if (mbedtls_cipher_update(&cipher_ctx, buffer, ilen, output, &olen) != 0) { in main()
344 if (mbedtls_md_hmac_update(&md_ctx, output, olen) != 0) { in main()
349 if (fwrite(output, 1, olen, fout) != olen) { in main()
350 mbedtls_fprintf(stderr, "fwrite(%ld bytes) failed\n", (long) olen); in main()
355 if (mbedtls_cipher_finish(&cipher_ctx, output, &olen) != 0) { in main()
359 if (mbedtls_md_hmac_update(&md_ctx, output, olen) != 0) { in main()
364 if (fwrite(output, 1, olen, fout) != olen) { in main()
365 mbedtls_fprintf(stderr, "fwrite(%ld bytes) failed\n", (long) olen); in main()
499 &olen) != 0) { in main()
[all …]
/mbedtls-latest/3rdparty/everest/library/
Dx25519.c59 int mbedtls_x25519_make_params( mbedtls_x25519_context *ctx, size_t *olen, in mbedtls_x25519_make_params() argument
71 *olen = MBEDTLS_X25519_KEY_SIZE_BYTES + 4; in mbedtls_x25519_make_params()
72 if( blen < *olen ) in mbedtls_x25519_make_params()
107 size_t olen = 0; in mbedtls_x25519_get_params() local
111 …return mbedtls_ecp_point_write_binary( &key->grp, &key->Q, MBEDTLS_ECP_PF_COMPRESSED, &olen, ctx->… in mbedtls_x25519_get_params()
119 int mbedtls_x25519_calc_secret( mbedtls_x25519_context *ctx, size_t *olen, in mbedtls_x25519_calc_secret() argument
129 *olen = MBEDTLS_X25519_KEY_SIZE_BYTES; in mbedtls_x25519_calc_secret()
131 if( blen < *olen ) in mbedtls_x25519_calc_secret()
145 int mbedtls_x25519_make_public( mbedtls_x25519_context *ctx, size_t *olen, in mbedtls_x25519_make_public() argument
159 *olen = MBEDTLS_X25519_KEY_SIZE_BYTES + 1; in mbedtls_x25519_make_public()
[all …]
Deverest.c48 int mbedtls_everest_make_params( mbedtls_ecdh_context_everest *ctx, size_t *olen, in mbedtls_everest_make_params() argument
54 return mbedtls_x25519_make_params( x25519_ctx, olen, buf, blen, f_rng, p_rng ); in mbedtls_everest_make_params()
76 int mbedtls_everest_make_public( mbedtls_ecdh_context_everest *ctx, size_t *olen, in mbedtls_everest_make_public() argument
82 return mbedtls_x25519_make_public( x25519_ctx, olen, buf, blen, f_rng, p_rng ); in mbedtls_everest_make_public()
92 int mbedtls_everest_calc_secret( mbedtls_ecdh_context_everest *ctx, size_t *olen, in mbedtls_everest_calc_secret() argument
98 return mbedtls_x25519_calc_secret( x25519_ctx, olen, buf, blen, f_rng, p_rng ); in mbedtls_everest_calc_secret()
/mbedtls-latest/tests/suites/
Dtest_suite_pem.function14 size_t olen = 0, olen2 = 0;
17 ret = mbedtls_pem_write_buffer(start, end, buf->x, buf->len, NULL, 0, &olen);
20 check_buf = (unsigned char *) mbedtls_calloc(1, olen);
23 ret = mbedtls_pem_write_buffer(start, end, buf->x, buf->len, check_buf, olen, &olen2);
25 TEST_ASSERT(olen2 <= olen);
26 TEST_ASSERT(olen > strlen((char *) result_str));
28 TEST_ASSERT(strncmp((char *) check_buf, (char *) result_str, olen) == 0);
40 size_t olen_needed, olen;
47 ret = mbedtls_pem_write_buffer("\n", "\n", data, l, buf, sizeof(buf), &olen);
49 TEST_EQUAL(olen_needed, olen);
[all …]
Dtest_suite_gcm.function21 size_t olen;
37 olen = 0xdeadbeef;
38 TEST_EQUAL(0, mbedtls_gcm_update(ctx, input->x, n1, output, n1, &olen));
39 TEST_EQUAL(n1, olen);
40 TEST_MEMORY_COMPARE(output, olen, expected_output->x, n1);
45 olen = 0xdeadbeef;
46 TEST_EQUAL(0, mbedtls_gcm_update(ctx, input->x + n1, n2, output, n2, &olen));
47 TEST_EQUAL(n2, olen);
48 TEST_MEMORY_COMPARE(output, olen, expected_output->x + n1, n2);
53 TEST_EQUAL(0, mbedtls_gcm_finish(ctx, NULL, 0, &olen, output, tag->len));
[all …]
Dtest_suite_ccm.function21 size_t olen;
36 olen = 0xdeadbeef;
37 TEST_EQUAL(0, mbedtls_ccm_update(ctx, input->x, n1, output, n1, &olen));
38 TEST_EQUAL(n1, olen);
39 TEST_MEMORY_COMPARE(output, olen, expected_output->x, n1);
44 olen = 0xdeadbeef;
45 TEST_EQUAL(0, mbedtls_ccm_update(ctx, input->x + n1, n2, output, n2, &olen));
46 TEST_EQUAL(n2, olen);
47 TEST_MEMORY_COMPARE(output, olen, expected_output->x + n1, n2);
252 size_t olen;
[all …]
Dtest_suite_ecp.function84 size_t olen;
93 &olen,
98 &olen,
595 size_t olen;
609 &olen, buf, blen), ret);
611 TEST_LE_U(olen, MBEDTLS_ECP_MAX_PT_LEN);
612 ASSERT_COMPARE(buf, olen,
619 &olen, buf, blen), ret);
621 ASSERT_COMPARE(buf, olen,
723 size_t olen;
[all …]
/mbedtls-latest/programs/cipher/
Dcipher_aead_demo.c183 size_t olen; in aead_encrypt() local
191 CHK(mbedtls_cipher_update(ctx, part1, part1_len, p, &olen)); in aead_encrypt()
192 p += olen; in aead_encrypt()
193 CHK(mbedtls_cipher_update(ctx, part2, part2_len, p, &olen)); in aead_encrypt()
194 p += olen; in aead_encrypt()
195 CHK(mbedtls_cipher_finish(ctx, p, &olen)); in aead_encrypt()
196 p += olen; in aead_encrypt()
200 olen = p - out; in aead_encrypt()
201 print_buf("out", out, olen); in aead_encrypt()
/mbedtls-latest/programs/psa/
Daead_demo.c198 size_t olen, olen_tag; in aead_encrypt() local
208 PSA_CHECK(psa_aead_update(&op, part1, part1_len, p, end - p, &olen)); in aead_encrypt()
209 p += olen; in aead_encrypt()
210 PSA_CHECK(psa_aead_update(&op, part2, part2_len, p, end - p, &olen)); in aead_encrypt()
211 p += olen; in aead_encrypt()
212 PSA_CHECK(psa_aead_finish(&op, p, end - p, &olen, in aead_encrypt()
214 p += olen; in aead_encrypt()
218 olen = p - out; in aead_encrypt()
219 print_buf("out", out, olen); in aead_encrypt()
/mbedtls-latest/include/mbedtls/
Decjpake.h164 unsigned char *buf, size_t len, size_t *olen,
205 unsigned char *buf, size_t len, size_t *olen,
245 unsigned char *buf, size_t len, size_t *olen,
268 unsigned char *buf, size_t len, size_t *olen,
/mbedtls-latest/programs/pkey/
Dpk_sign.c48 size_t olen = 0; in main() local
108 buf, sizeof(buf), &olen, in main()
124 if (fwrite(buf, 1, olen, f) != olen) { in main()
Drsa_sign_pss.c49 size_t olen = 0; in main() local
121 buf, sizeof(buf), &olen, in main()
137 if (fwrite(buf, 1, olen, f) != olen) { in main()

1234