CVSROOT: /cvs Module name: src Changes by: [email protected] 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
