| /optee_os/core/lib/libtomcrypt/src/mac/blake2/ |
| H A D | blake2smac_test.c | 281 unsigned long olen = mlen; in blake2smac_test() 284 blake2smac_init(&st, olen, key, klen); in blake2smac_test() 291 blake2smac_done(&st, out, &olen); in blake2smac_test() 292 …if (compare_testvector(out, olen, mac, mlen, "BLAKE2S MAC multi", ilen) != 0) return CRYPT_FAIL_TE… in blake2smac_test() 295 blake2smac_init(&st, olen, key, klen); in blake2smac_test() 297 blake2smac_done(&st, out, &olen); in blake2smac_test() 298 …if (compare_testvector(out, olen, mac, mlen, "BLAKE2S MAC single", ilen) != 0) return CRYPT_FAIL_T… in blake2smac_test()
|
| H A D | blake2bmac_test.c | 281 unsigned long olen = mlen; in blake2bmac_test() 284 blake2bmac_init(&st, olen, key, klen); in blake2bmac_test() 291 blake2bmac_done(&st, out, &olen); in blake2bmac_test() 292 …if (compare_testvector(out, olen, mac, mlen, "BLAKE2B MAC multi", ilen) != 0) return CRYPT_FAIL_TE… in blake2bmac_test() 295 blake2bmac_init(&st, olen, key, klen); in blake2bmac_test() 297 blake2bmac_done(&st, out, &olen); in blake2bmac_test() 298 …if (compare_testvector(out, olen, mac, mlen, "BLAKE2B MAC single", ilen) != 0) return CRYPT_FAIL_T… in blake2bmac_test()
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A 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()
|
| H A D | base64.c | 62 int mbedtls_base64_encode(unsigned char *dst, size_t dlen, size_t *olen, in mbedtls_base64_encode() argument 70 *olen = 0; in mbedtls_base64_encode() 77 *olen = SIZE_MAX; in mbedtls_base64_encode() 84 *olen = n + 1; in mbedtls_base64_encode() 120 *olen = (size_t) (p - dst); in mbedtls_base64_encode() 129 int mbedtls_base64_decode(unsigned char *dst, size_t dlen, size_t *olen, in mbedtls_base64_decode() argument 209 *olen = (n / 4) * 3 - equals; in mbedtls_base64_decode() 220 if ((*olen != 0 && dst == NULL) || dlen < *olen) { in mbedtls_base64_decode() 250 if (*olen != (size_t) (p - dst)) { in mbedtls_base64_decode()
|
| H A 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 …]
|
| H A 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 …]
|
| H A D | cipher.c | 620 size_t ilen, unsigned char *output, size_t *olen) in mbedtls_cipher_update() argument 638 *olen = 0; in mbedtls_cipher_update() 649 *olen = ilen; in mbedtls_cipher_update() 664 output, ilen, olen); in mbedtls_cipher_update() 672 output, ilen, olen); in mbedtls_cipher_update() 678 *olen = ilen; in mbedtls_cipher_update() 727 *olen += block_size; in mbedtls_cipher_update() 769 *olen += ilen; in mbedtls_cipher_update() 786 *olen = ilen; in mbedtls_cipher_update() 802 *olen = ilen; in mbedtls_cipher_update() [all …]
|
| H A D | entropy_poll.h | 34 unsigned char *output, size_t len, size_t *olen); 47 unsigned char *output, size_t len, size_t *olen); 57 unsigned char *output, size_t len, size_t *olen);
|
| H A 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 …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A 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 213 ret = mbedtls_cipher_update(&ctx->cipher_ctx, ctx->y, 16, ctx->y, &olen); in ccm_calculate_first_block_if_ready() 297 size_t olen; in mbedtls_ccm_update_ad() local 341 ret = mbedtls_cipher_update(&ctx->cipher_ctx, ctx->y, 16, ctx->y, &olen); in mbedtls_ccm_update_ad() 368 size_t olen; in mbedtls_ccm_update() local 410 ret = mbedtls_cipher_update(&ctx->cipher_ctx, ctx->y, 16, ctx->y, &olen); in mbedtls_ccm_update() 445 ret = mbedtls_cipher_update(&ctx->cipher_ctx, ctx->y, 16, ctx->y, &olen); in mbedtls_ccm_update() 520 size_t olen; in ccm_auth_crypt() local [all …]
|
| H A D | rsa.c | 449 size_t *olen) in mbedtls_ct_rsaes_pkcs1_v15_unpadding() argument 565 *olen = plaintext_size; in mbedtls_ct_rsaes_pkcs1_v15_unpadding() 1242 size_t olen; in mbedtls_rsa_public() local 1264 olen = ctx->len; in mbedtls_rsa_public() 1266 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&T, output, olen)); in mbedtls_rsa_public() 1418 size_t olen; in mbedtls_rsa_private() local 1573 olen = ctx->len; in mbedtls_rsa_private() 1574 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&T, output, olen)); in mbedtls_rsa_private() 1771 size_t olen; in mbedtls_rsa_rsaes_oaep_encrypt() local 1785 olen = ctx->len; in mbedtls_rsa_rsaes_oaep_encrypt() [all …]
|
| H A 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()
|
| H A D | ssl_tls12_server.c | 1670 size_t *olen) in ssl_write_cid_ext() argument 1676 *olen = 0; in ssl_write_cid_ext() 1707 *olen = ssl->own_cid_len + 5; in ssl_write_cid_ext() 1714 size_t *olen) in ssl_write_encrypt_then_mac_ext() argument 1741 *olen = 0; in ssl_write_encrypt_then_mac_ext() 1753 *olen = 4; in ssl_write_encrypt_then_mac_ext() 1760 size_t *olen) in ssl_write_extended_ms_ext() argument 1765 *olen = 0; in ssl_write_extended_ms_ext() 1778 *olen = 4; in ssl_write_extended_ms_ext() 1785 size_t *olen) in ssl_write_session_ticket_ext() argument [all …]
|
| H A 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 …]
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A 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,
|
| H A D | sha3.h | 53 uint16_t MBEDTLS_PRIVATE(olen); 128 uint8_t *output, size_t olen); 156 size_t olen);
|
| H A D | base64.h | 45 int mbedtls_base64_encode(unsigned char *dst, size_t dlen, size_t *olen, 65 int mbedtls_base64_decode(unsigned char *dst, size_t dlen, size_t *olen,
|
| H A D | dhm.h | 185 unsigned char *output, size_t *olen, 252 unsigned char *output, size_t olen, 283 unsigned char *output, size_t output_size, size_t *olen,
|
| H A D | ecdh.h | 291 int mbedtls_ecdh_make_params(mbedtls_ecdh_context *ctx, size_t *olen, 373 int mbedtls_ecdh_make_public(mbedtls_ecdh_context *ctx, size_t *olen, 429 int mbedtls_ecdh_calc_secret(mbedtls_ecdh_context *ctx, size_t *olen,
|
| H A D | cipher.h | 332 void(*MBEDTLS_PRIVATE(add_padding))(unsigned char *output, size_t olen, size_t data_len); 985 size_t *olen); 1010 unsigned char *output, size_t *olen); 1085 unsigned char *output, size_t *olen); 1137 size_t *olen, size_t tag_len); 1193 size_t *olen, size_t tag_len);
|
| H A D | ecp.h | 777 int format, size_t *olen, 855 int format, size_t *olen, 937 size_t *olen, 1402 size_t *olen, unsigned char *buf, size_t buflen); 1431 int format, size_t *olen,
|
| H A D | oid.h | 558 const char **oid, size_t *olen); 581 const char **oid, size_t *olen); 605 const char **oid, size_t *olen); 641 const char **oid, size_t *olen); 694 int mbedtls_oid_get_oid_by_md(mbedtls_md_type_t md_alg, const char **oid, size_t *olen);
|
| /optee_os/lib/libmbedtls/core/ |
| H A D | dh.c | 105 size_t olen = 0; in crypto_acipher_dh_shared_secret() local 126 &olen, mbd_rand, NULL); in crypto_acipher_dh_shared_secret() 131 crypto_bignum_bin2bn(buf, olen, secret); in crypto_acipher_dh_shared_secret()
|