mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-12-23 16:55:42 +00:00
Rename ATTACK_DETECTED to FAULT_DETECTED
We don't know for sure it's an attack, it could be the hardware failing randomly as well.
This commit is contained in:
parent
2b90961b8d
commit
4d6186beb0
|
@ -88,7 +88,7 @@ extern "C" {
|
|||
* attacks flipping a low number of bits. */
|
||||
#define UECC_SUCCESS 0
|
||||
#define UECC_FAILURE 0x75555555
|
||||
#define UECC_ATTACK_DETECTED 0x7aaaaaaa
|
||||
#define UECC_FAULT_DETECTED 0x7aaaaaaa
|
||||
|
||||
/* Word size (4 bytes considering 32-bits architectures) */
|
||||
#define uECC_WORD_SIZE 4
|
||||
|
|
|
@ -592,7 +592,7 @@ static int uecc_eckey_verify_wrap( void *ctx, mbedtls_md_type_t md_alg,
|
|||
ret_fi = uECC_verify( keypair->public_key, hash,
|
||||
(unsigned) hash_len, signature );
|
||||
|
||||
if( ret_fi == UECC_ATTACK_DETECTED )
|
||||
if( ret_fi == UECC_FAULT_DETECTED )
|
||||
return( MBEDTLS_ERR_PLATFORM_FAULT_DETECTED );
|
||||
|
||||
if( ret_fi == UECC_SUCCESS )
|
||||
|
|
|
@ -304,7 +304,7 @@ int uECC_verify(const uint8_t *public_key, const uint8_t *message_hash,
|
|||
return UECC_SUCCESS;
|
||||
}
|
||||
else {
|
||||
return UECC_ATTACK_DETECTED;
|
||||
return UECC_FAULT_DETECTED;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue