diff options
author | jsing <> | 2023-03-07 06:19:44 +0000 |
---|---|---|
committer | jsing <> | 2023-03-07 06:19:44 +0000 |
commit | 0997c0b71b5d3563776da385640073eeb53919be (patch) | |
tree | 6a167a9b374a6e5a6fc9fb06d04f4cff22727f76 /src/lib/libcrypto/dsa/dsa_lib.c | |
parent | 9b37857f5b8c81178521129dbb3c0afdcab594ac (diff) | |
download | openbsd-0997c0b71b5d3563776da385640073eeb53919be.tar.gz openbsd-0997c0b71b5d3563776da385640073eeb53919be.tar.bz2 openbsd-0997c0b71b5d3563776da385640073eeb53919be.zip |
Implement bn_montgomery_multiply()
Provide a constant-time-style Montgomery multiplication implementation.
Use this in place of the assembly bn_mul_mont() on platforms that either
do not have an assembly implementation or have not compiled it in.
Also use this as the fallback version for bn_mul_mont(), rather than
falling back to a non-constant time implementation.
ok beck@ tb@
Diffstat (limited to 'src/lib/libcrypto/dsa/dsa_lib.c')
0 files changed, 0 insertions, 0 deletions