summary refs log tree commit diff
path: root/crypto/src/math/ec/ECPoint.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Several optimizations and make notes of possible delayed reductionsPeter Dettman2014-01-281-17/+28
|
* RefactoringPeter Dettman2014-01-281-2/+1
|
* Fix and re-enable twicePlus for lambda-projective coordinatesPeter Dettman2014-01-281-59/+73
|
* Port point-detaching stuff from JavaPeter Dettman2014-01-281-0/+17
|
* Port of latest EC multipliers from JavaPeter Dettman2014-01-271-12/+2
|
* Fix coord access in Negate()Peter Dettman2014-01-261-36/+8
| | | | Reformatting
* Port of jacobian/-modified coordinates from JavaPeter Dettman2014-01-261-17/+289
| | | | Make jacobian-modified the default coordinates for Fp
* Port latest Java fixes for lambda-projective and make it the default for F2mPeter Dettman2014-01-251-59/+83
|
* Implement homogeneous and lambda-projective coordinate systems in F2m curvesPeter Dettman2014-01-251-53/+375
|
* Implementation of homogeneous coordinates for FpPeter Dettman2014-01-241-136/+474
| | | | | Various changes to point methods to deal with non-affine points Changes in client code and tests to apply point normalization
* Port of several interrelated things from Java build:Peter Dettman2014-01-231-102/+250
| | | | | | | | - Z coordinates for points - More point normalization code - Curve management of point precomp info - Add WNafUtilities and use in multipliers/ECAlgorithms - Make various fields/classes protected/public
* Add foundations for supporting other coordinate systemsPeter Dettman2014-01-221-59/+16
| | | | | Add curve configuration Multipliers now live on the curve instead of points
* Implement TwicePlus optimization in Fp curvesPeter Dettman2014-01-221-44/+167
|
* Fix Equals methodsPeter Dettman2014-01-211-14/+21
|
* Initial import of old CVS repositoryPeter Dettman2013-06-281-0/+572