summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa/dsa_lib.c
diff options
context:
space:
mode:
authorjsing <>2023-03-07 06:19:44 +0000
committerjsing <>2023-03-07 06:19:44 +0000
commit0997c0b71b5d3563776da385640073eeb53919be (patch)
tree6a167a9b374a6e5a6fc9fb06d04f4cff22727f76 /src/lib/libcrypto/dsa/dsa_lib.c
parent9b37857f5b8c81178521129dbb3c0afdcab594ac (diff)
downloadopenbsd-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