/mbedtls-latest/library/ |
D | cipher.c | 580 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 …]
|
D | nist_kw.c | 137 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 …]
|
D | ecdh.c | 274 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 …]
|
D | entropy_poll.c | 46 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()
|
D | gcm.c | 108 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 …]
|
D | base64.c | 61 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()
|
D | rsa.c | 447 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 …]
|
D | entropy.c | 204 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 …]
|
D | sha3.c | 274 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 …]
|
D | ssl_tls12_server.c | 1692 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 …]
|
D | ssl_tls12_client.c | 54 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 …]
|
D | ccm.c | 134 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 …]
|
D | dhm.c | 224 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/ |
D | crypt_and_hash.c | 64 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/ |
D | x25519.c | 59 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 …]
|
D | everest.c | 48 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/ |
D | test_suite_pem.function | 14 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 …]
|
D | test_suite_gcm.function | 21 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 …]
|
D | test_suite_ccm.function | 21 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 …]
|
D | test_suite_ecp.function | 84 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/ |
D | cipher_aead_demo.c | 183 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/ |
D | aead_demo.c | 198 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/ |
D | ecjpake.h | 164 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/ |
D | pk_sign.c | 48 size_t olen = 0; in main() local 108 buf, sizeof(buf), &olen, in main() 124 if (fwrite(buf, 1, olen, f) != olen) { in main()
|
D | rsa_sign_pss.c | 49 size_t olen = 0; in main() local 121 buf, sizeof(buf), &olen, in main() 137 if (fwrite(buf, 1, olen, f) != olen) { in main()
|