Manuel Pégourié-Gonnard
9e1c532847
RSA: use CT gcd-modinv in deduce_private_exponent()
...
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com >
2025-08-14 09:40:05 +02:00
Manuel Pégourié-Gonnard
a4bf680e92
RSA: refactor: avoid code duplication
...
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com >
2025-08-14 09:40:05 +02:00
Manuel Pégourié-Gonnard
630148e67f
RSA: use constant-time modinv in deduce_crt()
...
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com >
2025-08-14 09:40:05 +02:00
Manuel Pégourié-Gonnard
7dcfd73731
RSA: use constant-time GCD in deduce_primes()
...
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com >
2025-08-14 09:18:52 +02:00
Dave Rodgman
16799db69a
update headers
...
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com >
2023-11-02 19:47:20 +00:00
Chien Wong
e2caf4161b
Fix a few unchecked value issue
...
Signed-off-by: Chien Wong <m@xv97.com >
2023-08-01 22:41:17 +08:00
Gilles Peskine
449bd8303e
Switch to the new code style
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2023-01-11 14:50:10 +01:00
Chris Jones
66a4cd46fd
Rename rsa_internal.* to rsa_alt_helpers.*
...
Rename both `rsa_internal.h` and `rsa_internal.c` to more descriptive
names: `rsa_alt_helpers.h` and `rsa_alt_helpers.c`.
Also re-orders `rsa_internal.c` to match the order in `rsa_internal.h`
Signed-off-by: Chris Jones <christopher.jones@arm.com >
2021-03-10 12:52:37 +00:00