summaryrefslogtreecommitdiffstats
path: root/crypto/bn
AgeCommit message (Expand)Author
2001-02-28Fix a bug which caused BN_div to produce theDr. Stephen Henson
2001-02-22e_os.h does not belong with the exported headers. Do not put it thereRichard Levitte
2001-02-22Use e_os2.h rather than opensslconf.h, since some needed macros areRichard Levitte
2001-02-20Use new-style system-id macros everywhere possible. I hope I haven'tRichard Levitte
2001-02-20Fix BN_[pseudo_]rand: 'mask' must be used even if top=-1.Bodo Möller
2001-02-20Use new-style system-id macros.Richard Levitte
2001-02-20BN_rand_range() needs a BN_rand() variant that doesn't set the MSB.Ulf Möller
2001-02-19Make all configuration macros available for application by makingRichard Levitte
2001-02-10Simplify BN_rand_rangeBodo Möller
2001-02-08Another comment change. (Previous comment does not applyBodo Möller
2001-02-08Change comments. (The expected number of iterations in BN_rand_rangeBodo Möller
2001-02-08oops -- remove observation codeBodo Möller
2001-02-08Integrate my implementation of a countermeasure againstBodo Möller
2001-02-07Bleichenbacher's DSA attackUlf Möller
2001-01-23There is no C version of bn_div_3_wordsUlf Möller
2000-12-15The C version of bn_sub_part_words is needed not onlyBodo Möller
2000-12-15Very few in the "README" is up-to-dateBodo Möller
2000-12-14The BN_mul bug test apparently is no longer neededBodo Möller
2000-12-13Problem: bn_mul_normal() misbehaves if the size of b is 0.Richard Levitte
2000-12-13In bn_mul_recursive(), make sure the comba routines are only calledRichard Levitte
2000-12-13Rewrite the extension code to use an ASN1_ITEM structureDr. Stephen Henson
2000-12-08bn_part_sub_word prototype.Ulf Möller
2000-12-07Fix some things that look like bugs.Bodo Möller
2000-12-07TEST_MUL and TEST_SQR added.Bodo Möller
2000-12-07Sign-related fixes (and tests).Bodo Möller
2000-12-07Move 'q->neg = 0' to those places where it is neededBodo Möller
2000-12-06BN_mod_sqrt documentation/commentBodo Möller
2000-12-06remove a comment that shouldn't have been there any moreUlf Möller
2000-12-06Faster BN_mod_sqrt algorithm for p == 5 (8).Bodo Möller
2000-12-06Use bc's "print" feature whenever it is available,Bodo Möller
2000-12-06remove useless instructionUlf Möller
2000-12-06Intel assembler version for bn_sub_part_words(). I haven't gotUlf Möller
2000-12-06test_mod_mul is useful, let's run it more often.Ulf Möller
2000-12-05Use assert as in the rest of the BN library.Ulf Möller
2000-12-04Remove the last bn_wexpand()s that made us break constness. OfRichard Levitte
2000-12-04Change error message to "bignum too long"Bodo Möller
2000-12-03include <limits.h>Bodo Möller
2000-12-03Don't allow BIGNUMs to become so large that computations with dmaxBodo Möller
2000-12-02Add a comment to explain the purpose of bn_cmp_part_words().Richard Levitte
2000-12-02last commit was wrong. Now it works. :)Ulf Möller
2000-12-02arglUlf Möller
2000-12-02forgot to remove the loop variableUlf Möller
2000-12-02Loops like this one:Ulf Möller
2000-12-02New function BN_bntest_rand() to detect more BN library bugs.Ulf Möller
2000-12-02Fix bn_cmp_part_words() and move it to bn_lib.c.Ulf Möller
2000-12-01functionality for BN_mod_sqrt timingsBodo Möller
2000-12-01"make depend"Bodo Möller
2000-11-30Fix the recently introduced test that checks if the result is 0Bodo Möller
2000-11-30Fix BN_rshift, which caused lots of trouble.Bodo Möller
2000-11-30Remove randomness from the test. These constants give me a segmentBodo Möller