summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa/dsa_ossl.c
diff options
context:
space:
mode:
authorjsing <>2023-01-10 04:13:22 +0000
committerjsing <>2023-01-10 04:13:22 +0000
commit025571eb653f49b9f6e6a57c71a96584022bee66 (patch)
treed00302a5800e6cc6aa751907cf8bb37f9c9b3b03 /src/lib/libcrypto/dsa/dsa_ossl.c
parent220d5e143ca958f5dcdb94de83982d26c17758d0 (diff)
downloadopenbsd-025571eb653f49b9f6e6a57c71a96584022bee66.tar.gz
openbsd-025571eb653f49b9f6e6a57c71a96584022bee66.tar.bz2
openbsd-025571eb653f49b9f6e6a57c71a96584022bee66.zip
Rewrite BN_lshift()
This improves readability and eliminates special handling for various cases, making the code cleaner and closer to constant time. Basic benchmarking shows a performance gain on modern 64 bit architectures. ok tb@
Diffstat (limited to 'src/lib/libcrypto/dsa/dsa_ossl.c')
0 files changed, 0 insertions, 0 deletions