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-09-24Use WNafUtil.generateNaf to get the NAF instead of generating inlinePeter Dettman
2013-09-24Rewrite using WNafUtil.generateNaf instead of the inline Naf generationPeter Dettman
2013-09-24Add generateNaf as special case with window width 2Peter Dettman
2013-09-24Specify window width as int; add range checkPeter Dettman
2013-09-24Add 'Zeroless' Signed Digit Right-to-Left multiplierPeter Dettman
2013-09-24Move precomputation into WNafUtil.precomputePeter Dettman
2013-09-24Factor windowNaf method out to WNafUtil.generateWindowNafPeter Dettman
2013-09-24Add WNafUtil class and factor some code out of WNafL2RMultiplierPeter Dettman
2013-09-24Initial implementation of projective homogeneous coordinates for FpPeter Dettman
2013-09-24Clamp window size to range [2, 8]Peter Dettman
2013-09-24Finish Modified-Jacobian coordinates implementation for FpPeter Dettman
2013-09-24Assume null curve means affine coordsPeter Dettman
2013-09-24Delegate accessors to get[XY]Coord methodsPeter Dettman
2013-09-24Don't check normalization after just calling normalizePeter Dettman
2013-09-24Rename!Peter Dettman
2013-09-24Soften curve checks and import points if necessaryPeter Dettman
2013-09-24Rename WNafMultiplier to WnafL2RMultiplierPeter Dettman
2013-09-24Fix the precomputation array size for window size 8Peter Dettman
2013-09-24Ensure the result is on the original point's curvePeter Dettman
2013-09-24A multiplier that uses (potentially) separate coordinate systems forPeter Dettman
2013-09-24Handle infinity in importPointPeter Dettman
2013-09-24Check for same-curve point in importPointPeter Dettman
2013-09-24Add new method importPoint to support working in mixed-coordinatesPeter Dettman
2013-09-24Optimize for small a4 other than -3Peter Dettman
2013-09-23Use doubleProductFromSquares when X1Squared availablePeter Dettman
2013-09-23Fix y-coord accessorsPeter Dettman
2013-09-23Update various EC algorithms and tests to use normalize andPeter Dettman
2013-09-23Deprecate getX/getY and replace with get(Affine)[XY]CoordPeter Dettman
2013-09-23Normalize the points that are repeatedly addedPeter Dettman
2013-09-23Simpler logic for Jacobian coordinates in the case Z2 == 1 (i.e. addingPeter Dettman
2013-09-23Optimize doubling for a4 == -3 when using Jacobian coordinatesPeter Dettman
2013-09-23Enable support for Jacobian coordinates in Fp curvesPeter Dettman
2013-09-23Fix negate and threeTimes for Jacobian coordinatesPeter Dettman
2013-09-23Add normalize method to ECPoint, and use normalized version whenPeter Dettman
2013-09-23Make supportsCoordinateSystem publicPeter Dettman
2013-09-23EC point equals/hashCode should include the new zs fieldPeter Dettman
2013-09-23Missing from earlier commitPeter Dettman
2013-09-23Add null checks in constructorsPeter Dettman
2013-09-23ECMultiplier now lives in the ECCurve instead of each pointPeter Dettman
2013-09-23Make ECMultiplier and the various implementations publicPeter Dettman
2013-09-22Make DoubleAddMultiplier the default, and use for FpPeter Dettman
2013-09-22Speedup Fp field calculations when the prime has a small residuePeter Dettman
2013-09-21Add Zeroless Signed Digit left-to-right multiplierPeter Dettman
2013-09-21Add Montgomery Ladder multiplierPeter Dettman
2013-09-21Add implementation of Joye's double-add algorithmPeter Dettman
2013-09-21Cheaper x3Peter Dettman
2013-09-21Some extra quick checks for same object argumentPeter Dettman
2013-09-21Implement Fp optimisation of 3P calculation in new threeTimes() methodPeter Dettman
2013-09-20Use the new method twicePlus in left-to-right EC multiplicationsPeter Dettman
2013-09-20Avoid final call to twice()Peter Dettman