summary refs log tree commit diff
path: root/crypto/src/math/ec/ECCurve.cs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Port GLV implementation from JavaPeter Dettman2014-03-131-2/+24
* Add new CreateRawPoint method on ECCurve that includes the Z coordsPeter Dettman2014-03-131-0/+12
* Use ToBigInteger() for A/B comparison in curve equalityPeter Dettman2014-02-191-4/+4
* Index precomputation info by namePeter Dettman2014-02-071-6/+20
* Cleanup various warnings, and reformattingPeter Dettman2014-01-291-1/+2
* Avoid division when decompressing a lambda-projective pointPeter Dettman2014-01-281-9/+5
* Port from Java order/cofactor for all curvesPeter Dettman2014-01-281-29/+46
* Port of latest EC multipliers from JavaPeter Dettman2014-01-271-1/+1
* Refactor DecompressPointPeter Dettman2014-01-261-8/+3
* Port of jacobian/-modified coordinates from JavaPeter Dettman2014-01-261-52/+65
* Port latest Java fixes for lambda-projective and make it the default for F2mPeter Dettman2014-01-251-9/+9
* Implement homogeneous and lambda-projective coordinate systems in F2m curvesPeter Dettman2014-01-251-14/+53
* Default to COORD_HOMOGENEOUS for FpPeter Dettman2014-01-241-1/+1
* Implementation of homogeneous coordinates for FpPeter Dettman2014-01-241-1/+27
* Port of several interrelated things from Java build:Peter Dettman2014-01-231-1/+91
* Add foundations for supporting other coordinate systemsPeter Dettman2014-01-221-26/+210
* Use new Math.Field classes in EC curves, and avoid casting in client codePeter Dettman2014-01-221-83/+70
* Bring Fp field element code mostly up-to-date with Java versionPeter Dettman2014-01-211-2/+3
* Use Negate() to simplifyPeter Dettman2013-12-051-1/+1
* Initial import of old CVS repositoryPeter Dettman2013-06-281-0/+651