Manuel Pégourié-Gonnard
10d8e8ed64
Use safer return values in uECC_verify()
...
This is a first step in protecting against fault injection attacks: the
attacker can no longer change failure into success by flipping a single bit.
Additional steps are needed to prevent other attacks (instruction skip etc)
and will be the object of future commits.
The return value of uECC_vli_equal() should be protected as well, which will
be done in a future commit as well.
2019-11-21 15:12:44 +01:00
..
2015-06-25 10:59:56 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-23 14:53:29 +01:00
2019-10-30 14:07:04 +02:00
2019-10-03 13:14:33 +03:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-09-04 16:19:49 +01:00
2019-10-30 14:07:04 +02:00
2019-10-22 10:03:07 +02:00
2019-06-25 09:10:57 +01:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-09-25 16:37:07 +01:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-22 10:03:07 +02:00
2019-10-22 10:03:07 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-22 10:03:07 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-22 10:03:07 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-08 18:57:31 +01:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-22 10:03:07 +02:00
2019-10-22 10:03:07 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-03 13:14:33 +03:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-11-21 15:12:44 +01:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-11-19 11:49:05 +01:00
2018-10-11 11:04:20 +01:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2018-10-09 16:36:53 +01:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-09-04 16:17:45 +01:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2018-09-06 12:09:56 +01:00
2019-06-20 16:33:02 +01:00
2019-10-24 12:19:33 +03:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-23 14:53:29 +01:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00
2019-10-30 14:07:04 +02:00