Replace mbedtls_platform_enforce_volatile_reads

Replace function mbedtls_platform_enforce_volatile_reads() with
mbedtls_platform_random_delay().
This commit is contained in:
Arto Kinnunen 2019-12-30 17:32:58 +02:00
parent dbf2b43ceb
commit e91f0dc905
6 changed files with 12 additions and 28 deletions

View file

@ -299,7 +299,7 @@ int uECC_verify(const uint8_t *public_key, const uint8_t *message_hash,
/* Accept only if v == r. */
diff = uECC_vli_equal(rx, r);
if (diff == 0) {
mbedtls_platform_enforce_volatile_reads();
mbedtls_platform_random_delay( 50 );
if (diff == 0) {
return UECC_SUCCESS;
}