diff options
author | tb <> | 2022-06-20 19:32:35 +0000 |
---|---|---|
committer | tb <> | 2022-06-20 19:32:35 +0000 |
commit | 3e4a2e9464a3863a02833da8b1f8f7c9ca94cdcc (patch) | |
tree | 8c877056095481645ea7ae0c264035aa7db9a566 /src/lib/libcrypto/dsa/dsa_lib.c | |
parent | cd3183d1067bfe88b10ba28c635f84c35a1d15b5 (diff) | |
download | openbsd-3e4a2e9464a3863a02833da8b1f8f7c9ca94cdcc.tar.gz openbsd-3e4a2e9464a3863a02833da8b1f8f7c9ca94cdcc.tar.bz2 openbsd-3e4a2e9464a3863a02833da8b1f8f7c9ca94cdcc.zip |
Clean up BN_kronecker()
Instead of "Cohen's step N" explain in words what is being done. Things
such as (A & B & 2) != 0 being equivalent to (-1)^((A-1)(B-1)/4) being
negative are not entirely obvious... Remove the strange error dance and
adjust variable names to what Cohen's book uses. Simplify various curly
bits.
ok jsing
Diffstat (limited to 'src/lib/libcrypto/dsa/dsa_lib.c')
0 files changed, 0 insertions, 0 deletions