d1c0de6fe0
These will be used in follow-up commits. The _s names are taken from upstream, to ease importing code. I've also promoted the CONSTTIME_* macros from the test. None of them are really necessary except ~0u cannot substitute for CONSTTIME_TRUE_S on 64-bit platforms, so having the macros seems safer. Once everything is converted, I expect the unsigned versions can be removed, so I've made the _8 and _int functions act on size_t rather than unsigned. The users of these functions basically only believe that array indices and bytes exist. BUG=22 Change-Id: I987bfb0c708dc726a6f2afcb05b6619bbd600564 Reviewed-on: https://boringssl-review.googlesource.com/14306 Commit-Queue: David Benjamin <davidben@google.com> Reviewed-by: Adam Langley <agl@google.com> |
||
---|---|---|
.. | ||
blinding.c | ||
CMakeLists.txt | ||
internal.h | ||
padding.c | ||
rsa_asn1.c | ||
rsa_impl.c | ||
rsa_test.cc | ||
rsa.c |