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-04-11Simplify logic in getNafWeightPeter Dettman
2014-04-10Missed from previous commitPeter Dettman
2014-04-10Fixed-point-comb uses existing precomputation info if it's for the samePeter Dettman
2014-03-25Migrated Pack out of crypto.utilDavid Hook
2014-03-22Fix shifting error from last commitPeter Dettman
2014-03-21Optimize Curve25519 point operationsPeter Dettman
2014-03-17A few small follow-ups to the Curve25519 stuffPeter Dettman
2014-03-15Add initial implementation of curve25519 (in Weierstrass form!)Peter Dettman
2014-03-14Take advantage of GLV (when available) in sum-of-multiplies methodsPeter Dettman
2014-03-14Optimize squaring by inlining the shiftUpBitPeter Dettman
2014-03-13Rename parametersPeter Dettman
2014-03-13Remove unnecessary 'synchronized'Peter Dettman
2014-03-13Move 2 classes into math.ec.endoPeter Dettman
2014-03-12Store 'beta' parameter in GLV Type B as just a BigIntegerPeter Dettman
2014-03-12Don't output anything for curves when no endomorphism is foundPeter Dettman
2014-03-12Minor change to order of outputPeter Dettman
2014-03-12Add support for "GLV Type B" endomorphism and configure the "koblitz" FpPeter Dettman
2014-03-12Add GLVMultiplier and supporting interfacesPeter Dettman
2014-03-12Add support for use of ECPointMap to support GLVPeter Dettman
2014-03-12All subclasses to control the choice of width to usePeter Dettman
2014-03-12Add mapPointWithPreComp method that precomputes WNAF data for a point p,Peter Dettman
2014-03-12Add ECPointMap interface and implementations that scale X, Y coordinatesPeter Dettman
2014-03-12Add scaleX, scaleY methods to ECPointPeter Dettman
2014-03-12Add new createRawPoint method on ECCurve that includes the Z coordsPeter Dettman
2014-03-12Add a tool for finding endomorphisms on EC curves; currently only findsPeter Dettman
2014-03-10Optimize some of the addition/doubling internalsPeter Dettman
2014-03-10Add multiplyAddToExt method to fieldsPeter Dettman
2014-03-10Refactor temporary variables in reductionsPeter Dettman
2014-03-10Inline reduce32 calls and registerize some values to avoid extra writesPeter Dettman
2014-03-10Use more specific Nat methodsPeter Dettman
2014-03-06Minor improvement to reductionPeter Dettman
2014-03-05Improved reductionPeter Dettman
2014-03-05Reduction optimization for secp256r1Peter Dettman
2014-03-05Use Nat methods instead of specific Nat*.*Ext methodsPeter Dettman
2014-03-04Fix infinite loop issue when there is no sqrtPeter Dettman
2014-03-04Remove some length-specific methods in favour of the Nat classPeter Dettman
2014-03-04Just use shift methods from Nat class evverywherePeter Dettman
2014-03-03Refactoring in the Nat* classes and some new method variationsPeter Dettman
2014-03-03Share single temp variable across calls in sqrt()Peter Dettman
2014-03-03Refactor reduction methods and change scope of PExt fieldsPeter Dettman
2014-03-03Add/rename mulAddTo variationsPeter Dettman
2014-03-02Allow for (very rare) cases where the sqrt() algorithm needs to retryPeter Dettman
2014-02-28Avoid a few negations in sqrt()Peter Dettman
2014-02-27Optimized sqrt() for custom secp224r1Peter Dettman
2014-02-27Equality/hashcode should ignore "excess" wordsPeter Dettman
2014-02-27Optimize sqrt() for custom secp384r1Peter Dettman
2014-02-27Optimize final adjustments in reduce()Peter Dettman
2014-02-27Simplify twice()Peter Dettman
2014-02-27Optimize final adjustments in reduce()/reduce32()Peter Dettman
2014-02-27Remove commented codePeter Dettman