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
2013-10-04Move F2m reduction inside the multiplication and square methods (renamedPeter Dettman
2013-10-03Switch over to using LongArrayPeter Dettman
2013-10-03Add support for width 3 in multiplication interleavingPeter Dettman
2013-10-03Port multiply improvements across from IntArrayPeter Dettman
2013-10-03Reduce further the number of shifts required in multiplyPeter 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-03Improve naming in multiplyPeter Dettman
2013-10-03Use an extra "register" in multiply to save 1/4 the 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
2013-10-02Add initial implementation of homogeneous projective coordinates for F2mPeter Dettman
2013-10-02Optimizations for multiply: re-order args depending on relative size,Peter Dettman
2013-10-02Normalize all precomputed pointsPeter Dettman
2013-10-02Allow null entries in the argument to normalizeAllPeter Dettman
2013-10-02Add static getAllCoordinateSystems methodPeter Dettman
2013-10-02Some minor optimizations to modInversePeter Dettman
2013-10-02Deal with X == 0 in lambda-projective operationsPeter Dettman
2013-10-02twicePlus() optimisation for lambda-projectivePeter Dettman
2013-10-02Fp.twicePlus should check for y == 0Peter Dettman
2013-10-02checkCurveEquation special case x == 0 for lambda coordinatesPeter Dettman
2013-10-01Move F2m inversion code into IntArrayPeter Dettman
2013-10-01Don't store tPeter Dettman
2013-10-01A few more small improvements to multiplyPeter Dettman
2013-10-01Use an 8-bit precomputation table for squaringPeter Dettman
2013-10-01Factor out square16 method and unroll loopPeter Dettman
2013-10-01Move squaring table to static fieldPeter Dettman
2013-09-30Provide internal method addShiftedByWordsQuick for use in the inner loopPeter Dettman
2013-09-30RefactoringPeter Dettman
2013-09-30Replace IntArray.bitLength() with degree(), using lookup for bytePeter Dettman
2013-09-30Add method to support adding an IntArray left-shifted by some number ofPeter Dettman
2013-09-30Improve performance of shiftLeft(int)Peter Dettman
2013-09-30Improve speed of multiplyPeter Dettman
2013-09-30Implement word-wise reductionPeter Dettman
2013-09-30Keep the k values in an arrayPeter Dettman
2013-09-30Add some new utility methods for clearing a bit and right shiftingPeter Dettman
2013-09-29getYCoord for lambda-projective coords needs to consider ZPeter Dettman
2013-09-29Improvements to equals/hashCodePeter Dettman
2013-09-28Can't use WTauNafMultiplier with Lambda coordinates atmPeter Dettman
2013-09-28Fix equal-x check for lambda-projective additionPeter Dettman
2013-09-28An F2m point with X == 0 is its own additive inversePeter Dettman
2013-09-28Enable lambda-projective support though there are still some problemsPeter Dettman
2013-09-28Some more tightening and optimization of lambda-project coordsPeter Dettman
2013-09-28Add ECPoint.toString() methodPeter Dettman
2013-09-28Add constant for skewed coordinatesPeter Dettman
2013-09-28Implement addition and some other bits and pieces for lambda-projectivePeter Dettman
2013-09-28Add method addOne() to ECFieldElementPeter Dettman
2013-09-28Consolidate null curve checks required by implicitlyCa stuffPeter Dettman
2013-09-28Merge branch 'master' of git.bouncycastle.org:bc-javaPeter Dettman