boringssl/crypto/fipsmodule/rsa
Adam Langley 8379978bc8 Allow |RSA_FLAG_NO_BLINDING| to be set with |e| set.
This change allows blinding to be disabled without also having to remove
|e|, which would disable the CRT and the glitch checks. This is to
support disabling blinding in the FIPS power-on tests.

(Note: the case where |e| isn't set is tested by RSATest.OnlyDGiven.)

Change-Id: I28f18beda33b1687bf145f4cbdfd37ce262dd70f
Reviewed-on: https://boringssl-review.googlesource.com/17146
Commit-Queue: Adam Langley <alangley@gmail.com>
Commit-Queue: Adam Langley <agl@google.com>
Reviewed-by: David Benjamin <davidben@google.com>
Reviewed-by: Adam Langley <agl@google.com>
2017-06-13 20:27:25 +00:00
..
blinding.c Move rsa/ to fipsmodule/rsa/ 2017-05-04 21:22:39 +00:00
internal.h Move rsa/ to fipsmodule/rsa/ 2017-05-04 21:22:39 +00:00
padding.c Move rsa/ to fipsmodule/rsa/ 2017-05-04 21:22:39 +00:00
rsa_impl.c Allow |RSA_FLAG_NO_BLINDING| to be set with |e| set. 2017-06-13 20:27:25 +00:00
rsa.c Remove ex_data's dup hook. 2017-05-23 22:43:59 +00:00