1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-07-29 11:41:15 +03:00

Remove redundant checks, save a few muls

ecp_mul() already checks for this, and this check is not going away, so no
need to do it twice (didn't even result in better error reporting)
This commit is contained in:
Manuel Pégourié-Gonnard
2017-08-23 17:39:18 +02:00
parent 28d162829b
commit bfa1972b4f
2 changed files with 2 additions and 12 deletions

View File

@ -87,11 +87,6 @@ static int ecdh_compute_shared_restartable( mbedtls_ecp_group *grp,
mbedtls_ecp_point_init( &P );
/*
* Make sure Q is a valid pubkey before using it
*/
MBEDTLS_MPI_CHK( mbedtls_ecp_check_pubkey( grp, Q ) );
MBEDTLS_MPI_CHK( mbedtls_ecp_mul_restartable( grp, &P, d, Q,
f_rng, p_rng, rs_ctx ) );