/mbedtls-latest/library/ |
D | ecdh.c | 56 int (*f_rng)(void *, unsigned char *, size_t), in ecdh_gen_public_restartable() 68 MBEDTLS_MPI_CHK(mbedtls_ecp_gen_privkey(grp, d, f_rng, p_rng)); in ecdh_gen_public_restartable() 72 f_rng, p_rng, rs_ctx)); in ecdh_gen_public_restartable() 82 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_ecdh_gen_public() 85 return ecdh_gen_public_restartable(grp, d, Q, f_rng, p_rng, NULL); in mbedtls_ecdh_gen_public() 96 int (*f_rng)(void *, unsigned char *, size_t), in ecdh_compute_shared_restartable() 106 f_rng, p_rng, rs_ctx)); in ecdh_compute_shared_restartable() 126 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_ecdh_compute_shared() 130 f_rng, p_rng, NULL); in mbedtls_ecdh_compute_shared() 276 int (*f_rng)(void *, in ecdh_make_params_internal() [all …]
|
D | pk_wrap.c | 233 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in rsa_sign_wrap() 235 ((void) f_rng); in rsa_sign_wrap() 257 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in rsa_sign_wrap() 272 return mbedtls_rsa_pkcs1_sign(rsa, f_rng, p_rng, in rsa_sign_wrap() 282 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in rsa_decrypt_wrap() 294 ((void) f_rng); in rsa_decrypt_wrap() 348 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in rsa_decrypt_wrap() 356 return mbedtls_rsa_pkcs1_decrypt(rsa, f_rng, p_rng, in rsa_decrypt_wrap() 365 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in rsa_encrypt_wrap() 377 ((void) f_rng); in rsa_encrypt_wrap() [all …]
|
D | ecjpake.c | 322 int (*f_rng)(void *, unsigned char *, size_t), in ecjpake_zkp_write() 341 G, &v, &V, f_rng, p_rng)); in ecjpake_zkp_write() 420 int (*f_rng)(void *, unsigned char *, size_t), in ecjpake_kkp_write() 432 f_rng, p_rng)); in ecjpake_kkp_write() 439 p, end, f_rng, p_rng)); in ecjpake_kkp_write() 495 int (*f_rng)(void *, unsigned char *, size_t), in ecjpake_kkpp_write() 503 &p, end, f_rng, p_rng)); in ecjpake_kkpp_write() 505 &p, end, f_rng, p_rng)); in ecjpake_kkpp_write() 531 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_ecjpake_write_round_one() 537 ID_MINE, buf, len, olen, f_rng, p_rng); in mbedtls_ecjpake_write_round_one() [all …]
|
D | dhm.c | 169 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in dhm_random_below() 173 MBEDTLS_MPI_CHK(mbedtls_mpi_random(R, 3, M, f_rng, p_rng)); in dhm_random_below() 181 int (*f_rng)(void *, unsigned char *, size_t), in dhm_make_common() 194 MBEDTLS_MPI_CHK(mbedtls_mpi_fill_random(&ctx->X, x_size, f_rng, p_rng)); in dhm_make_common() 197 ret = dhm_random_below(&ctx->X, &ctx->P, f_rng, p_rng); in dhm_make_common() 225 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_dhm_make_params() 232 ret = dhm_make_common(ctx, x_size, f_rng, p_rng); in mbedtls_dhm_make_params() 310 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_dhm_make_public() 319 ret = dhm_make_common(ctx, x_size, f_rng, p_rng); in mbedtls_dhm_make_public() 344 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in dhm_update_blinding() [all …]
|
D | rsa.c | 1045 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_gen_key() 1086 prime_quality, f_rng, p_rng)); in mbedtls_rsa_gen_key() 1089 prime_quality, f_rng, p_rng)); in mbedtls_rsa_gen_key() 1289 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in rsa_prepare_blinding() 1313 MBEDTLS_MPI_CHK(mbedtls_mpi_fill_random(&ctx->Vf, ctx->len - 1, f_rng, p_rng)); in rsa_prepare_blinding() 1316 MBEDTLS_MPI_CHK(mbedtls_mpi_fill_random(&R, ctx->len - 1, f_rng, p_rng)); in rsa_prepare_blinding() 1410 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_private() 1441 if (f_rng == NULL) { in mbedtls_rsa_private() 1489 MBEDTLS_MPI_CHK(rsa_prepare_blinding(ctx, f_rng, p_rng)); in mbedtls_rsa_private() 1506 f_rng, p_rng)); in mbedtls_rsa_private() [all …]
|
D | pkparse.c | 431 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in pk_parse_key_rfc8410_der() 455 if ((ret = mbedtls_pk_ecc_set_pubkey_from_prv(pk, key, len, f_rng, p_rng)) != 0) { in pk_parse_key_rfc8410_der() 606 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in pk_parse_key_sec1_der() 714 if ((ret = mbedtls_pk_ecc_set_pubkey_from_prv(pk, d, d_len, f_rng, p_rng)) != 0) { in pk_parse_key_sec1_der() 745 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in pk_parse_key_pkcs8_unencrypted_der() 757 (void) f_rng; in pk_parse_key_pkcs8_unencrypted_der() 828 pk_parse_key_rfc8410_der(pk, p, len, end, f_rng, in pk_parse_key_pkcs8_unencrypted_der() 837 (ret = pk_parse_key_sec1_der(pk, p, len, f_rng, p_rng)) != 0) { in pk_parse_key_pkcs8_unencrypted_der() 869 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in mbedtls_pk_parse_key_pkcs8_encrypted_der() 960 return pk_parse_key_pkcs8_unencrypted_der(pk, buf, outlen, f_rng, p_rng); in mbedtls_pk_parse_key_pkcs8_encrypted_der() [all …]
|
D | ecp.c | 1195 MBEDTLS_MPI_CHK(mbedtls_mpi_random((X), 2, &grp->P, f_rng, p_rng)) 1682 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in ecp_randomize_jac() 1686 return mbedtls_internal_ecp_randomize_jac(grp, pt, f_rng, p_rng); in ecp_randomize_jac() 2046 int (*f_rng)(void *, unsigned char *, size_t), in ecp_mul_comb_core() 2079 if (f_rng != 0) { in ecp_mul_comb_core() 2080 MBEDTLS_MPI_CHK(ecp_randomize_jac(grp, R, f_rng, p_rng)); in ecp_mul_comb_core() 2171 int (*f_rng)(void *, unsigned char *, size_t), in ecp_mul_comb_after_precomp() 2193 f_rng, p_rng, rs_ctx)); in ecp_mul_comb_after_precomp() 2215 if (f_rng != 0) { in ecp_mul_comb_after_precomp() 2216 MBEDTLS_MPI_CHK(ecp_randomize_jac(grp, RR, f_rng, p_rng)); in ecp_mul_comb_after_precomp() [all …]
|
D | ecdsa.c | 246 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng, in mbedtls_ecdsa_sign_restartable() 308 MBEDTLS_MPI_CHK(mbedtls_ecp_gen_privkey(grp, pk, f_rng, p_rng)); in mbedtls_ecdsa_sign_restartable() 382 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in mbedtls_ecdsa_sign() 386 f_rng, p_rng, f_rng, p_rng, NULL); in mbedtls_ecdsa_sign() 643 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_ecdsa_write_signature_restartable() 649 if (f_rng == NULL) { in mbedtls_ecdsa_write_signature_restartable() 658 hash, hlen, md_alg, f_rng, in mbedtls_ecdsa_write_signature_restartable() 667 hash, hlen, f_rng, p_rng)); in mbedtls_ecdsa_write_signature_restartable() 671 hash, hlen, f_rng, p_rng, f_rng, in mbedtls_ecdsa_write_signature_restartable() 692 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_ecdsa_write_signature() [all …]
|
D | pk_wrap.h | 44 int (*f_rng)(void *, unsigned char *, size_t), 58 int (*f_rng)(void *, unsigned char *, size_t), 65 int (*f_rng)(void *, unsigned char *, size_t), 71 int (*f_rng)(void *, unsigned char *, size_t), 76 int (*f_rng)(void *, unsigned char *, size_t),
|
D | ssl_ticket.c | 83 if ((ret = ctx->f_rng(ctx->p_rng, key->name, sizeof(key->name))) != 0) { in ssl_ticket_gen_key() 87 if ((ret = ctx->f_rng(ctx->p_rng, buf, sizeof(buf))) != 0) { in ssl_ticket_gen_key() 215 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng, in mbedtls_ssl_ticket_setup() 254 ctx->f_rng = f_rng; in mbedtls_ssl_ticket_setup() 321 if (ctx == NULL || ctx->f_rng == NULL) { in mbedtls_ssl_ticket_write() 345 if ((ret = ctx->f_rng(ctx->p_rng, iv, TICKET_IV_BYTES)) != 0) { in mbedtls_ssl_ticket_write() 436 if (ctx == NULL || ctx->f_rng == NULL) { in mbedtls_ssl_ticket_parse()
|
D | pk.c | 1233 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng, in mbedtls_pk_sign_restartable() 1258 f_rng, p_rng, rs_ctx->rs_ctx); in mbedtls_pk_sign_restartable() 1277 f_rng, p_rng); in mbedtls_pk_sign_restartable() 1286 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in mbedtls_pk_sign() 1290 f_rng, p_rng, NULL); in mbedtls_pk_sign() 1301 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_pk_sign_ext() 1314 sig, sig_size, sig_len, f_rng, p_rng); in mbedtls_pk_sign_ext() 1357 const int ret = mbedtls_rsa_rsassa_pss_sign_no_mode_check(rsa_ctx, f_rng, p_rng, md_alg, in mbedtls_pk_sign_ext() 1377 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in mbedtls_pk_decrypt() 1388 output, olen, osize, f_rng, p_rng); in mbedtls_pk_decrypt() [all …]
|
D | x509write_csr.c | 138 int (*f_rng)(void *, unsigned char *, size_t), in x509write_csr_der_internal() 234 f_rng, p_rng)) != 0) { in x509write_csr_der_internal() 290 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_x509write_csr_der() 302 f_rng, p_rng); in mbedtls_x509write_csr_der() 314 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_x509write_csr_pem() 321 f_rng, p_rng)) < 0) { in mbedtls_x509write_csr_pem()
|
D | rsa_alt_helpers.c | 262 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_validate_params() 281 if (f_rng != NULL && P != NULL && in mbedtls_rsa_validate_params() 282 (ret = mbedtls_mpi_is_prime_ext(P, 50, f_rng, p_rng)) != 0) { in mbedtls_rsa_validate_params() 287 if (f_rng != NULL && Q != NULL && in mbedtls_rsa_validate_params() 288 (ret = mbedtls_mpi_is_prime_ext(Q, 50, f_rng, p_rng)) != 0) { in mbedtls_rsa_validate_params() 293 ((void) f_rng); in mbedtls_rsa_validate_params()
|
D | pk_ecc.c | 86 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in mbedtls_pk_ecc_set_pubkey_from_prv() 90 (void) f_rng; in mbedtls_pk_ecc_set_pubkey_from_prv() 102 (void) f_rng; in mbedtls_pk_ecc_set_pubkey_from_prv() 140 return mbedtls_ecp_mul(&eck->grp, &eck->Q, &eck->d, &eck->grp.G, f_rng, p_rng); in mbedtls_pk_ecc_set_pubkey_from_prv()
|
/mbedtls-latest/include/mbedtls/ |
D | rsa.h | 468 int (*f_rng)(void *, unsigned char *, size_t), 593 int (*f_rng)(void *, unsigned char *, size_t), 622 int (*f_rng)(void *, unsigned char *, size_t), 649 int (*f_rng)(void *, unsigned char *, size_t), 683 int (*f_rng)(void *, unsigned char *, size_t), 726 int (*f_rng)(void *, unsigned char *, size_t), 768 int (*f_rng)(void *, unsigned char *, size_t), 809 int (*f_rng)(void *, unsigned char *, size_t), 852 int (*f_rng)(void *, unsigned char *, size_t), 884 int (*f_rng)(void *, unsigned char *, size_t), [all …]
|
D | pk.h | 288 int (*f_rng)(void *, unsigned char *, size_t), 852 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng); 888 int (*f_rng)(void *, unsigned char *, size_t), 924 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng, 950 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng); 976 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng); 994 int (*f_rng)(void *, unsigned char *, size_t), 1112 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng); 1176 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng);
|
D | ecp.h | 969 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng); 1003 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng, 1182 int (*f_rng)(void *, unsigned char *, size_t), 1215 int (*f_rng)(void *, unsigned char *, size_t), 1243 int (*f_rng)(void *, unsigned char *, size_t), 1260 int (*f_rng)(void *, unsigned char *, size_t), 1454 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng); 1471 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng);
|
D | ecdh.h | 192 int (*f_rng)(void *, unsigned char *, size_t), 228 int (*f_rng)(void *, unsigned char *, size_t), 293 int (*f_rng)(void *, unsigned char *, size_t), 375 int (*f_rng)(void *, unsigned char *, size_t), 431 int (*f_rng)(void *, unsigned char *, size_t),
|
D | ecdsa.h | 163 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng); 274 int (*f_rng)(void *, unsigned char *, size_t), 476 int (*f_rng)(void *, unsigned char *, size_t), 523 int (*f_rng)(void *, unsigned char *, size_t), 611 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng);
|
D | ecjpake.h | 165 int (*f_rng)(void *, unsigned char *, size_t), 206 int (*f_rng)(void *, unsigned char *, size_t), 246 int (*f_rng)(void *, unsigned char *, size_t), 269 int (*f_rng)(void *, unsigned char *, size_t),
|
D | dhm.h | 186 int (*f_rng)(void *, unsigned char *, size_t), 253 int (*f_rng)(void *, unsigned char *, size_t), 284 int (*f_rng)(void *, unsigned char *, size_t),
|
/mbedtls-latest/3rdparty/everest/library/ |
D | everest.c | 50 int( *f_rng )( void *, unsigned char *, size_t ), in mbedtls_everest_make_params() 54 return mbedtls_x25519_make_params( x25519_ctx, olen, buf, blen, f_rng, p_rng ); in mbedtls_everest_make_params() 78 int( *f_rng )( void *, unsigned char *, size_t ), in mbedtls_everest_make_public() 82 return mbedtls_x25519_make_public( x25519_ctx, olen, buf, blen, f_rng, p_rng ); in mbedtls_everest_make_public() 94 int( *f_rng )( void *, unsigned char *, size_t ), in mbedtls_everest_calc_secret() 98 return mbedtls_x25519_calc_secret( x25519_ctx, olen, buf, blen, f_rng, p_rng ); in mbedtls_everest_calc_secret()
|
D | x25519.c | 61 int( *f_rng )(void *, unsigned char *, size_t), in mbedtls_x25519_make_params() 68 if( ( ret = f_rng( p_rng, ctx->our_secret, MBEDTLS_X25519_KEY_SIZE_BYTES ) ) != 0 ) in mbedtls_x25519_make_params() 121 int( *f_rng )(void *, unsigned char *, size_t), in mbedtls_x25519_calc_secret() 126 (( void )f_rng); in mbedtls_x25519_calc_secret() 147 int( *f_rng )(void *, unsigned char *, size_t), in mbedtls_x25519_make_public() 156 if( ( ret = f_rng( p_rng, ctx->our_secret, MBEDTLS_X25519_KEY_SIZE_BYTES ) ) != 0 ) in mbedtls_x25519_make_public()
|
/mbedtls-latest/3rdparty/everest/include/everest/ |
D | x25519.h | 83 int( *f_rng )(void *, unsigned char *, size_t), 142 int( *f_rng )(void *, unsigned char *, size_t), 165 int( *f_rng )(void *, unsigned char *, size_t),
|
D | everest.h | 95 int( *f_rng )( void *, unsigned char *, size_t ), 180 int( *f_rng )( void *, unsigned char *, size_t ), 227 int( *f_rng )( void *, unsigned char *, size_t ),
|