index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libcrypto
/
bn
Age
Commit message (
Expand
)
Author
2023-04-01
Group the non-constant time gcd functions together
Theo Buehler
2023-03-31
Copy BN_FLG flags in BN_copy()
Theo Buehler
2023-03-30
Call bn_copy() unconditionally in BN_mul() and BN_sqr()
Theo Buehler
2023-03-30
Rework BN_exp() a bit
Theo Buehler
2023-03-27
Replace the remaining BN_copy() with bn_copy()
Theo Buehler
2023-03-27
Convert BN_copy() with missing error checks to bn_copy()
Theo Buehler
2023-03-27
Convert BN_copy() with explicit comparison against NULL to bn_copy()
Theo Buehler
2023-03-27
Use bn_copy() rather than inlining it
Theo Buehler
2023-03-27
Drop unnecessary parentheses.
Theo Buehler
2023-03-27
Convert bn_nist.c to BN_copy()
Theo Buehler
2023-03-27
Add bn_copy(), a sane wrapper of BN_copy() for internal use
Theo Buehler
2023-03-26
Minor whitespace tidying
Theo Buehler
2023-03-26
Make several calls to BN_nnmod() unconditional
Theo Buehler
2023-03-26
Correctly reduce negative inpot to BN_mod_exp2_mont()
Theo Buehler
2023-03-26
bn_prime.pl: fix shebang and a couple more whitespace tweaks
Theo Buehler
2023-03-25
Use strict and warnings
Theo Buehler
2023-03-25
Make an attempt at reducing the eyebleed in bn_prime.pl
Theo Buehler
2023-03-25
Use Eric Young's usual license in the proper place rather than a weird
Theo Buehler
2023-03-25
Add RCSID
Theo Buehler
2023-03-25
Add checks to ensure the uint16_t array isn't overflowed when this
Theo Buehler
2023-03-25
Zap an empty line
Theo Buehler
2023-03-15
Ensure negative input to BN_mod_exp_mont_consttime() is correctly reduced.
Joel Sing
2023-03-11
Avoid -0 in BN_div_word().
Joel Sing
2023-03-11
Correct sign handling in BN_add_word().
Joel Sing
2023-03-07
Improve bn_montgomery_multiply_words().
Joel Sing
2023-03-07
Slightly rework bn_mulw_addtw().
Joel Sing
2023-03-07
Call BN_free() instead of BN_clear_free().
Joel Sing
2023-03-07
Limit bn_mul_mont() usage to sizes less than or equal to 8192 bits.
Joel Sing
2023-03-07
Implement bn_montgomery_multiply()
Joel Sing
2023-03-07
Refactor BN_mod_mul_montgomery().
Joel Sing
2023-03-07
Delete unused and unsafe bn_mul_mont() example code.
Joel Sing
2023-03-07
Fix comment for bn_mul2_mulw_addtw()
Joel Sing
2023-02-28
Rewrite/simplify BN_from_montgomery_word() and BN_from_montgomery().
Joel Sing
2023-02-25
Use separate lines instead of semicolons.
Brent Cook
2023-02-23
Use explicit .text instead of .previous to please Windows/MinGW on amd64
Theo Buehler
2023-02-22
Adjust parentheses in mont->ri assignment.
Joel Sing
2023-02-22
Replace bn_sub_part_words() with bn_sub().
Joel Sing
2023-02-22
Rework bn_add()/bn_sub() to operate on word arrays.
Joel Sing
2023-02-22
Rewrite and simplify BN_MONT_CTX_set()
Joel Sing
2023-02-21
remove extra argument
Brent Cook
2023-02-21
Unifdef MONT_WORD.
Joel Sing
2023-02-19
Move BN_MONT_CTX back to bn_local.h for now. It's still used by bn_exp.c
Theo Buehler
2023-02-19
Rewrite BN_MONT_CTX_set_locked()
Joel Sing
2023-02-19
First pass clean up of bn_mont.c.
Joel Sing
2023-02-19
Move BN_MONT_CTX_copy().
Joel Sing
2023-02-19
Move struct bn_mont_ctx_st from bn_local.h to bn_mont.c.
Joel Sing
2023-02-17
Provide optimised versions of bn_addw() and bn_subw() for aarch64.
Joel Sing
2023-02-17
Remove now unused tangle of mul*/sqr* and BN_UMULT_* macros.
Joel Sing
2023-02-17
Reimplement bn_sqr_comba{4,8}().
Joel Sing
2023-02-16
Enable s2n-bignum word_clz() on amd64.
Joel Sing
[prev]
[next]