CVSROOT:        /cvs
Module name:    src
Changes by:     t...@cvs.openbsd.org    2023/04/03 15:43:43

Modified files:
        lib/libcrypto/bn: bn_gcd.c 

Log message:
Compress euclid() a little

This function is spread out over way too many lines and has too much
repetition. Once this is made a little more compact, it becomes clearer
that this is a somewhat obfuscated version of binary gcd (it is not
constant time therefore cryptographically unsound. It is not used
internally). This will likely go away later.

ok jsing

Reply via email to