summaryrefslogtreecommitdiffstats
path: root/crypto/bn
AgeCommit message (Expand)Author
2021-11-19Dual 1536/2048-bit exponentiation optimization for Intel IceLake CPUAndrey Matyukov
2021-11-12Fix return value checking of BN_check_prime invocationsPW Hu
2021-10-28fix some code with obvious wrong coding stylex2018
2021-10-01aarch64: support BTI and pointer authentication in assemblyRuss Butler
2021-07-29Update copyright yearMatt Caswell
2021-07-15Split bignum code out of the sparcv9cap.cTomas Mraz
2021-07-07bn: procduce correct sign for result of BN_mod()Pauli
2021-07-06bn: Make fixed-length Montgomery Multiplication conditional on PPC64Martin Schwenke
2021-07-06bn: Fix .size directiveMartin Schwenke
2021-07-06bn: Use a basic branch-if-not-zeroMartin Schwenke
2021-07-02Fix compile errors when building with --api=1.1.0 no-deprecated.Shane Lontis
2021-06-25ppccap.c: Split out algorithm-specific functionsTomas Mraz
2021-06-22bn: save/restore registers to/from stackMartin Schwenke
2021-06-22bn: Switch $i to be unused r9Martin Schwenke
2021-06-22bn: Drop unnecessary use of r9Martin Schwenke
2021-06-22bn: Update .align pseudo-ops to match conventionMartin Schwenke
2021-06-22bn: Drop use of .p2align pseudo-opMartin Schwenke
2021-06-22Add table entries for fips 186-5 related to RSA auxiliary probableShane Lontis
2021-06-17Update copyright yearMatt Caswell
2021-06-02bn: remove TODOsPauli
2021-05-29add zero strenght arguments to BN and RAND RNG callsPauli
2021-05-29rand: add a strength argument to the BN and RAND RNG callsPauli
2021-05-28Rework and make DEBUG macros consistent.Rich Salz
2021-05-27rsa: rename global rsaz_ sumbols so they are in namespacePauli
2021-05-27bn: rename extract_multiplier_2x20_win5 -> ossl_extract_multiplier_2x20_win5Pauli
2021-05-27bn: rename bn_check_prime_int -> ossl_bn_check_primtPauli
2021-05-26err: rename err_load_xxx_strings_int functionsPauli
2021-05-24Remove some perl 5.14 use from rsaz-avx512.plMatt Caswell
2021-05-20Update copyright yearMatt Caswell
2021-05-09Optimize RSA on armv8fangming.fang
2021-05-08bn: Add fixed length (n=6), unrolled PPC Montgomery MultiplicationMartin Schwenke
2021-05-07Drop libimplementations.aRichard Levitte
2021-05-06Update copyright yearMatt Caswell
2021-04-28Rename some globals, add ossl prefix.Rich Salz
2021-04-22Update copyright yearMatt Caswell
2021-04-14crypto: raise error on malloc failureFdaSilvaYY
2021-04-08Update copyright yearMatt Caswell
2021-04-08Use numbers definition of int128_t and uint128_tAmitay Isaacs
2021-04-02Include BN assembler alongside CPUID codeRichard Levitte
2021-03-31Add a local perl module to get year last changedRich Salz
2021-03-30Increase minimum clang version requirement for rsaz-avx512.plAndrey Matyukov
2021-03-24Rearranged .pdata entries in rsaz-avx512.pl to make them properly ordered.Andrey Matyukov
2021-03-22Dual 1024-bit exponentiation optimization for Intel IceLake CPUAndrey Matyukov
2021-03-18Add ossl_bn_group symbolsShane Lontis
2021-03-14Always check CRYPTO_LOCK_{read,write}_lockRich Salz
2021-03-11Update copyright yearMatt Caswell
2021-03-04bn_ctx.c: Remove TODO 3.0 related to tracing in FIPS moduleTomas Mraz
2021-02-26Fix external symbols for bnShane Lontis
2021-02-18Update copyright yearMatt Caswell
2021-02-09Deprecate BN_pseudo_rand() and BN_pseudo_rand_range()Tomas Mraz