summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bn/bn_internal.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Implement EC field element operations.jsing2025-05-251-1/+3
* Provide bn_mod_{add,sub,mul}_words().jsing2025-05-251-1/+11
* Fix previous.jsing2025-05-251-3/+3
* Provide additional variants of bn_add_words()/bn_sub_words().jsing2025-05-251-1/+11
* Provide additional BN primitives for BN_ULLONG architectures.jsing2023-06-251-21/+79
* Provide and use bn_clzw() in place of bn_word_clz().jsing2023-06-211-1/+9
* Make BN_num_bits() independent of bn->top.jsing2023-06-211-1/+5
* Provide and use various quad word primitives.jsing2023-06-121-1/+109
* Slightly rework bn_mulw_addtw().jsing2023-03-071-5/+3
* Fix comment for bn_mul2_mulw_addtw()jsing2023-03-071-5/+5
* Reimplement bn_sqr_comba{4,8}().jsing2023-02-171-1/+29
* Use bn_addw() in bn_mulw(), rather than duplicating add with carry code.jsing2023-02-161-12/+7
* Rename bn_umul_hilo() to bn_mulw().jsing2023-02-161-55/+59
* Add missing masks to accumulator version of bn_umul_hilo()jsing2023-02-161-1/+5
* Reimplement bn_add_words() and bn_sub_words() using bignum primitives.jsing2023-02-161-1/+58
* zap tabtb2023-02-151-2/+2
* Provide big number primitives for word addition/multiplication.jsing2023-02-141-1/+114
* Provide bn_ct_{eq,ne}_zero{,_mask}() inline functions.jsing2023-02-141-1/+33
* Provide bn_umul_hilo().jsing2023-01-311-0/+159