summaryrefslogtreecommitdiffstats
path: root/crypto/bn (follow)
Commit message (Expand)AuthorAgeFilesLines
* Avoid double clearing some BIGNUMsPauli2019-07-231-11/+9
* Regenerate mkerr filesRich Salz2019-07-161-69/+1
* Make sure all BIGNUM operations work within the FIPS providerMatt Caswell2019-07-159-35/+75
* Fix an endless loop in BN_generate_prime_exBernd Edlinger2019-07-071-2/+6
* Make BIGNUM rand functions available within the FIPS moduleMatt Caswell2019-07-022-45/+41
* Fix TyposAntoine Cœur2019-07-023-3/+3
* Move bn_asm_src file information to build.info filesRichard Levitte2019-06-171-2/+104
* Use variables in build.info files where it's worth the whileRichard Levitte2019-06-151-10/+8
* Fix building with enable-traceMatt Caswell2019-06-141-0/+2
* Make BIGNUM code available from within the FIPS moduleMatt Caswell2019-06-126-285/+317
* Temporarily disable RAND call in FIPS_MODE until RAND is availableMatt Caswell2019-06-121-0/+29
* Convert bn_rand.c to use EVPMatt Caswell2019-06-121-9/+27
* Create BN_CTX_new_ex() and BN_CTX_secure_new_ex()Matt Caswell2019-06-122-6/+19
* Fix a URL to the NMBRTHRY list archiveBernd Edlinger2019-06-111-1/+2
* Call RSA generation callback at the correct time.Kurt Roeckx2019-04-151-2/+2
* Fix compiling error for mips32r6 and mips64r6Hua Zhang2019-03-191-1/+1
* Add missing '.text' in crypto/bn/asm/ppc.plRichard Levitte2019-03-191-0/+1
* Added NULL check to BN_clear() & BN_CTX_end()Shane Lontis2019-03-193-2/+5
* FIPS 186-4 RSA Generation & ValidationShane Lontis2019-03-123-83/+537
* Adapt BN_CTX_DEBUG to the new generic trace APIRichard Levitte2019-03-061-41/+31
* Add BN_native2bn and BN_bn2nativepad, for native BIGNUM import/exportRichard Levitte2019-02-261-0/+18
* Ensure bn_cmp_words can handle the case where n == 0Matt Caswell2019-02-251-0/+3
* Clear BN_FLG_CONSTTIME on BN_CTX_get()Nicola Tuveri2019-02-201-1/+3
* Fix some CFI issues in x86_64 assemblyDavid Benjamin2019-02-172-0/+8
* ARM64 assembly pack: make it Windows-friendly.Andy Polyakov2019-02-161-8/+8
* ARM assembly pack: make it Windows-friendly.Andy Polyakov2019-02-162-8/+22
* AArch64 assembly pack: authenticate return addresses.Andy Polyakov2019-02-121-0/+4
* Remove unnecessary trailing whitespaceSam Roberts2019-02-053-6/+6
* crypto/bn: fix return value in BN_generate_primeDavid Asraf2019-01-271-1/+1
* Reduce inputs before the RSAZ code.David Benjamin2019-01-161-31/+33
* Update generator copyright year.Viktor Dukhovni2019-01-071-1/+1
* make updateMatt Caswell2019-01-031-1/+1
* Following the license change, modify the boilerplates in crypto/bn/Richard Levitte2018-12-0672-73/+73
* License: change any non-boilerplate comment referring to "OpenSSL license"Richard Levitte2018-12-064-8/+4
* Refactor the computation of API version limitsRichard Levitte2018-12-062-2/+2
* bn/bn_{div|shift}.c: introduce fixed-top interfaces.Andy Polyakov2018-12-052-156/+225
* bn/bn_div.c: make conditional addition unconditionalAndy Polyakov2018-12-051-17/+69
* Configurations/10-main.conf: remove MIPS bn_div_3_words.Andy Polyakov2018-12-051-0/+6
* Clean up BN_consttime_swap.Billy Brumley2018-11-261-44/+17
* Update copyright yearMatt Caswell2018-11-201-1/+1
* [crypto/bn] swap BN_FLG_FIXED_TOP tooBilly Brumley2018-11-101-19/+23
* Fix MSVC warning C4819Chocobo12018-10-301-1/+1
* crypto/bn/asm/x86_64-gcc.c: remove unnecessary redefinition of BN_ULONGRichard Levitte2018-09-211-6/+0
* Update copyright yearMatt Caswell2018-09-118-8/+8
* Check the return from BN_sub() in BN_X931_generate_Xpq().Pauli2018-09-031-1/+3
* bn/bn_lib.c: conceal even memmory access pattern in bn2binpad.Andy Polyakov2018-08-231-10/+24
* bn/bn_blind.c: use Montgomery multiplication when possible.Andy Polyakov2018-08-231-32/+56
* crypto/bn: add more fixed-top routines.Andy Polyakov2018-08-234-10/+107
* bn/bn_mod.c: harmonize BN_mod_add_quick with original implementation.Andy Polyakov2018-07-261-0/+1
* Remove zero special-case in BN_mod_exp_mont.David Benjamin2018-07-241-5/+0