Jaeden Amero 97cc3b1354 gf128mul: Remove the jump table
If we're unlucky with memory placement, gf128mul_table_bbe may spread over
two cache lines and this would leak b >> 63 to a cache timing attack.
Instead, take an approach that is less likely to make different memory
loads depending on the value of b >> 63 and is also unlikely to be compiled
to a condition.
2018-06-13 12:03:29 +01:00
..
2018-06-13 12:03:27 +01:00
2018-05-25 14:54:14 +01:00
2018-05-30 13:58:38 +01:00
2017-07-27 21:44:33 +01:00
2018-06-11 15:21:05 +01:00
2017-09-06 17:51:14 +03:00
2017-10-10 19:04:27 +03:00
2018-05-15 09:21:57 +01:00
2018-06-13 12:03:29 +01:00
2018-06-11 13:10:14 +01:00
2015-09-04 14:21:07 +02:00
2018-05-25 14:54:14 +01:00
2015-09-04 14:21:07 +02:00
2017-10-29 17:53:52 +02:00
2018-05-15 09:21:57 +01:00
2018-06-13 12:03:27 +01:00
2018-05-15 09:21:57 +01:00