Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/quite/humla-spongycastle.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2014-07-26Execute become-spongy.shRoberto Tyley
2014-02-01Add support for delayed modular reductionPeter Dettman
2014-01-28Implement multi-squaring in-place and use for F2m sqrt()Peter Dettman
2014-01-25Add 0 guard in modInversePeter Dettman
2014-01-22Changes to stay better in line with C# versionPeter Dettman
2014-01-01Add isOne methodPeter Dettman
2013-10-11If there are excess bits in the reduction, just skip themPeter Dettman
2013-10-11Increase the number of bits that can be reduced vector-wisePeter Dettman
2013-10-11Use up/down instead of left/right for shifts to avoid endian confusionPeter Dettman
2013-10-10Speed up modular reduction by reducing multiple words at a timePeter Dettman
2013-10-09Optimize Lopez-Dahab multiplicationPeter Dettman
2013-10-09Improve table-building for Lopez-Dahab multiplicationPeter Dettman
2013-10-08Implement Lopez-Dahab multiplication algorithm for comparisonPeter Dettman
2013-10-08Use 8 banks for width 4Peter Dettman
2013-10-08Introduce 'banks' into modMultiply to reduce looping over 'A' andPeter Dettman
2013-10-08Keep track of all degrees in modInverse() to avoid repetitive scanningPeter Dettman
2013-10-08Rewrite Itoh-Tsujii algorithm in non-recursive form, and add aPeter Dettman
2013-10-07Rework modInverse main loop to keep better track of degreesPeter Dettman
2013-10-07Performance is better in modMultiply() when we just work with bMaxPeter Dettman
2013-10-07Speed up the way the buffers are consolidated into the resultPeter Dettman
2013-10-06Move interleaved 'a' to the start of the working data 'c'Peter Dettman
2013-10-06Change for to do/while since we know the condition is met initiallyPeter Dettman
2013-10-06Make the calculation of bMax clearerPeter Dettman
2013-10-06Use degree of arguments to compare their sizes and determine result-sizePeter Dettman
2013-10-05Reduce results in place to avoid unnecessary copyingPeter Dettman
2013-10-05Change reduction to strictly respect word boundariesPeter Dettman
2013-10-04Remove old codePeter Dettman
2013-10-04Add support for width 5Peter Dettman
2013-10-04Add table and methods to support interleaving by 5sPeter Dettman
2013-10-04Implement multiplication in width 7, and configure a width 8 option,Peter Dettman
2013-10-04Move F2m reduction inside the multiplication and square methods (renamedPeter Dettman
2013-10-03Add support for width 3 in multiplication interleavingPeter Dettman
2013-10-03Port multiply improvements across from IntArrayPeter Dettman
2013-10-03Pass explicit count to shifting methodsPeter Dettman
2013-10-03Add a couple more "registers" to remove 1/4 of shift-addsPeter Dettman
2013-10-03Use square32 instead of square16Peter Dettman
2013-10-03Various small refactoringsPeter Dettman
2013-10-02New class LongArray equivalent to IntArray but using 'long' words.Peter Dettman