Home
last modified time | relevance | path

Searched refs:u2 (Results 1 – 3 of 3) sorted by relevance

/mbedtls-latest/library/
Decdsa.c38 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/
Dp256-m.c1423 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/
Dtest_suite_ecp.function258 * 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 …]