Searched refs:u2 (Results 1 – 3 of 3) sorted by relevance
/mbedtls-latest/library/ |
D | ecdsa.c | 38 mbedtls_mpi u1, u2; /* intermediate values */ member 51 mbedtls_mpi_init(&ctx->u2); in ecdsa_restart_ver_init() 65 mbedtls_mpi_free(&ctx->u2); in ecdsa_restart_ver_free() 496 mbedtls_mpi e, s_inv, u1, u2; in mbedtls_ecdsa_verify_restartable() local 498 mbedtls_mpi *pu1 = &u1, *pu2 = &u2; in mbedtls_ecdsa_verify_restartable() 502 mbedtls_mpi_init(&u1); mbedtls_mpi_init(&u2); in mbedtls_ecdsa_verify_restartable() 515 pu2 = &rs_ctx->ver->u2; in mbedtls_ecdsa_verify_restartable() 586 mbedtls_mpi_free(&u1); mbedtls_mpi_free(&u2); in mbedtls_ecdsa_verify_restartable()
|
/mbedtls-latest/3rdparty/p256-m/p256-m/ |
D | p256-m.c | 1423 uint32_t u1[8], u2[8]; in p256_ecdsa_verify() local 1429 u256_cmov(u2, r, 1); in p256_ecdsa_verify() 1430 m256_prep(u2, &p256_n); /* r in Montgomery domain */ in p256_ecdsa_verify() 1431 m256_mul(u2, u2, s, &p256_n); /* u2 = r * s^-1 mod n */ in p256_ecdsa_verify() 1432 m256_done(u2, &p256_n); /* u2 out of Montgomery domain */ in p256_ecdsa_verify() 1440 scalar_mult(e, s, px, py, u2); /* (e, s) = R2 = u2 * Qu */ in p256_ecdsa_verify() 1450 point_add_or_double_leaky(u1, u2, px, py, e, s); in p256_ecdsa_verify()
|
/mbedtls-latest/tests/suites/ |
D | test_suite_ecp.function | 258 * Compute R = u1 * G + u2 * Q 266 mbedtls_mpi u1, u2, xR, yR; 274 mbedtls_mpi_init(&u1); mbedtls_mpi_init(&u2); 280 TEST_ASSERT(mbedtls_test_read_mpi(&u2, u2_str) == 0); 294 &u1, &grp.G, &u2, &Q, &ctx); 308 &u1, &grp.G, &u2, &Q, &ctx); 317 mbedtls_mpi_free(&u1); mbedtls_mpi_free(&u2); 513 /* Compute R = u1 * P1 + u2 * P2 */ 516 mbedtls_mpi u1, u2; 525 mbedtls_mpi_init(&u2); [all …]
|