aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/bn
Commit message (Expand)AuthorAgeFilesLines
* s390x: Disable mod-expo offloading to a crypto card for small exponentsIngo Franzki47 hours1-2/+11
* ec: make ossl_ec_scalar_mul_ladder() scalar padding constant timeIgor Ustinov2026-09-291-0/+38
* Remove unused static variables to suppress new clang warningTomas Mraz2026-09-171-8/+0
* Copyright year updatesopenssl-machine2026-09-0941-41/+41
* Fix the emitted error files for out-of-tree and Windows buildsBob Beck2026-09-011-0/+1
* Generate the error headers and tables at build timeBob Beck2026-09-011-56/+0
* Generate the committed generator-output headers at build timeBob Beck2026-09-012-280/+3
* Convert BIO_snprintf() in BN_bn2dec() to snprintf() and guard each advance.Bob Beck2026-08-261-4/+6
* Convert BIO_snprintf() callers that ignore the return value to snprintf().Bob Beck2026-08-261-2/+2
* Correct the wrong comment.Igor Ustinov2026-08-121-6/+9
* Implement the BN acceleration for Elbrus2000Alexander Troosh2026-07-313-4/+833
* bn_lib.c: Special-case the BN_num_bits_word function for the Elbrus2000 archAlexander Troosh2026-07-311-0/+15
* Add gf2m specialization for Elbrus2000Gleb Popov2026-07-312-0/+35
* Apply suggestion from @andrewkdinhKurt Roeckx2026-07-291-1/+1
* Add value_barrier in BN_consttime_swapKurt Roeckx2026-07-291-4/+4
* Add value_barrier in MOD_EXP_CTIME_COPY_FROM_PREBUFKurt Roeckx2026-07-291-2/+3
* Avoid undefined behavior adding or subtracting two BN_zero() valuesTomas Mraz2026-07-101-0/+7
* Fix a bug in BN_ucmp() when comparing constant-time BIGNUMs of different lengthsIgor Ustinov2026-07-101-3/+21
* We no longer need to test for GCC versions this oldBob Beck2026-07-103-7/+7
* Drop Windows CE support.Bob Beck2026-06-251-12/+0
* s390x: Don't ignore errors from s390x_mod_exp_hw() and s390x_crt()Ingo Franzki2026-06-211-10/+29
* Fix parentheses in bn_cp_64 macroNorbert Pocs2026-06-101-2/+2
* Fix macro staircase formatting issueNorbert Pocs2026-06-101-41/+41
* Fix broken hex data by reformattingNorbert Pocs2026-06-031-224/+23
* Refactor BN_mod() and BN_nnmod() arguments to match documentationRichard Levitte2026-05-291-6/+6
* Move *_arch.h to include/archNorbert Pocs2026-05-1014-14/+14
* bn_nist.c: remove unreachable BN_BITS2 == 64Milan Broz2026-05-071-3/+0
* Generate guarded bn_prime.hBob Beck2026-05-062-1/+14
* Add icx compiler version support in perl asm scriptsWolfgang Beck2026-04-2710-0/+71
* Updated broken documentation links in various filesStacey Zheng2026-04-032-5/+4
* Change !BN_copy() to BN_copy() == NULLAlyssa Sfravara2026-03-3111-30/+30
* Add optimized Montgomery squaring for RV64GCfengpengbo2026-03-131-5/+1440
* bn: Save/restore non-volatile registers in RSAZ AVX-IFMA code for Win64Zhiguo Zhou2026-03-133-0/+173
* Fix uninitialized variables in rsaz-3k-avxifma & rsaz-4k-avxifmaslontis2026-03-132-6/+2
* Copyright year updatesopenssl-machine2026-03-105-5/+5
* Bugfix of bn_sqr_mont procedure on SPARC sun4vIgor Ustinov2026-02-181-1/+1
* bn: Remove the BN_RECURSION cpp defineGleb Popov2026-01-123-36/+16
* bn: Remove the BN_SQR_COMBA cpp defineGleb Popov2026-01-122-5/+4
* bn: Remove the BN_MUL_COMBA cpp defineGleb Popov2026-01-123-19/+12
* This PR performs further optimization based on the already merged "Implement ...fengpengbo2025-12-301-91/+75
* Fix register usage comment in ARMv8 Montgomery sqr asm.fengpengbo2025-12-251-1/+1
* Add a couple of DH related StatementMacros, and adjustRichard Levitte2025-12-171-30/+30
* Redo source reformatting with the TypeNames addedRichard Levitte2025-12-177-31/+31
* Refactor types that are '#define'd into proper typedefsRichard Levitte2025-12-171-3/+3
* 4.0-POST-CLANG-FORMAT-WEBKIT4.0-POST-CLANG-FORMAT-WEBKITBob Beck2025-12-0941-2374/+2949
* const up some more low hanging thingsCaolán McNamara2025-12-031-1/+1
* Avoid warning about zero extending unsigned int on WindowsTomas Mraz2025-12-031-2/+3
* Disable clang format around .c includesBob Beck2025-12-031-0/+2
* RSA: Update RSA keygen.slontis2025-11-132-23/+70
* crypto/bn/rsaz_exp.h: use constant_time_select_bn in bn_select_wordsEugene Syromiatnikov2025-11-101-1/+1