summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa/dsa_gen.c
diff options
context:
space:
mode:
authorjsing <>2023-01-10 04:13:22 +0000
committerjsing <>2023-01-10 04:13:22 +0000
commitaf9a479c0f4683a58c16c40197d66aca318e29e6 (patch)
treed00302a5800e6cc6aa751907cf8bb37f9c9b3b03 /src/lib/libcrypto/dsa/dsa_gen.c
parent096ef5ab2a7243f1cd6cb8aaaa679dce8b766cdf (diff)
downloadopenbsd-af9a479c0f4683a58c16c40197d66aca318e29e6.tar.gz
openbsd-af9a479c0f4683a58c16c40197d66aca318e29e6.tar.bz2
openbsd-af9a479c0f4683a58c16c40197d66aca318e29e6.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_gen.c')
0 files changed, 0 insertions, 0 deletions