summary refs log tree commit diff
path: root/crypto/src/math/ec/custom (follow)
Commit message (Expand)AuthorAgeFilesLines
* Initial work on the Curve25519 field implementationPeter Dettman2014-02-062-19/+288
* Implement Karatsuba multiply/square on 512-bit numbers and use as basis for P...Peter Dettman2014-02-033-31/+512
* Minor optimization for secp521r1 point doublingPeter Dettman2014-02-022-5/+16
* Add custom curve for secp521r1 (P-521)Peter Dettman2014-02-014-0/+679
* ReformattingPeter Dettman2014-02-011-2/+0
* ReformatPeter Dettman2014-02-013-6/+0
* Rename locals in Reduce() methodsPeter Dettman2014-02-012-33/+33
* Optimize Reduce() methodPeter Dettman2014-02-011-8/+16
* Optimize Reduce() methodPeter Dettman2014-02-011-6/+17
* Fix Nat*.Gte methodsPeter Dettman2014-02-012-4/+4
* Make Dec/Inc/IncExt methods work at the full length and change assertions acc...Peter Dettman2014-01-312-24/+20
* Avoid modifying the input to the Reduce() methodsPeter Dettman2014-01-314-50/+48
* Improve reduction speed for secp192k1 and secp256k1 custom fieldsPeter Dettman2014-01-314-16/+126
* Add custom curves for secp192k1 and secp192r1 (P-192)Peter Dettman2014-01-319-0/+2169
* RefactoringPeter Dettman2014-01-315-10/+8
* Unroll MulWordAddExtPeter Dettman2014-01-311-8/+24
* Fix final step of Reduce()Peter Dettman2014-01-301-10/+9
* FormattingPeter Dettman2014-01-301-10/+0
* Take advantage of special prime modulus to optimize sqrtPeter Dettman2014-01-302-4/+107
* Add SquareN to perform repeated modular squaringPeter Dettman2014-01-302-0/+30
* Port point-detaching stuff from JavaPeter Dettman2014-01-282-0/+10
* Port from Java order/cofactor for all curvesPeter Dettman2014-01-282-4/+4
* Make class internalPeter Dettman2014-01-261-1/+1
* Port custom curve for secp256r1 from JavaPeter Dettman2014-01-264-0/+710
* Tidy up commentsPeter Dettman2014-01-262-6/+2
* Port custom curve for secp256k1 from JavaPeter Dettman2014-01-265-0/+1434