summaryrefslogtreecommitdiffstats
path: root/crypto/bn
AgeCommit message (Expand)Author
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
2021-01-28Update copyright yearRichard Levitte
2021-01-25bn: Deprecate the X9.31 RSA key generation related functionsTomas Mraz
2021-01-13Fix incorrect use of BN_CTX APIAgustin Gianni
2021-01-04Update copyright years of auto-generated headers (make update)Dr. David von Oheimb
2020-12-03remove unused assignmentsPauli
2020-11-26Update copyright yearMatt Caswell
2020-11-24ERR: Rebuild all generated error headers and source filesRichard Levitte
2020-11-18Only disabled what we need to in a no-dh buildMatt Caswell
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-10-15Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-09-10Diverse build.info: Adjust pathsRichard Levitte
2020-08-27Ignore vendor name in Clang version number.Jung-uk Kim
2020-08-12Add fix for RSA keygen in FIPS using keysizes 2048 < bits < 3072Shane Lontis
2020-08-06Update copyright yearMatt Caswell
2020-07-30unify spelling of serializePauli
2020-07-15Disable optimiization of BN_num_bits_word() for VS2005 ARM compiler due toaSoujyuTanaka
2020-07-11BN: Check endianness in run-time, in BN_native2bn() and BN_bn2nativepad()Richard Levitte
2020-06-25Update copyright yearMatt Caswell
2020-06-21Flag RSA secret BNs as consttime on keygen and checksNicola Tuveri
2020-06-16Refactor BN_R_NO_INVERSE logic in internal functionsNicola Tuveri
2020-06-08fix doc typo in bn_dh.cHubert Kario
2020-06-04Update copyright yearMatt Caswell
2020-05-20Avoid potential overflow to the sign bit when shifting left 24 placesTomas Mraz
2020-05-15Update copyright yearMatt Caswell
2020-05-02Add solaris assembler fixes for legacy providerShane Lontis
2020-04-29Amend references to "OpenSSL license"Shourya Shukla
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte