summary refs log tree commit diff
path: root/crypto/src/math/ec/ECAlgorithms.cs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Misc. refactoring after bc-fips-csharp updatesPeter Dettman2023-02-041-3/+2
* Refactoring in Math.ECPeter Dettman2022-11-191-15/+10
* BigInteger direct conversion to Span<uint>Peter Dettman2022-11-131-4/+15
* Refactor stackalloc usagePeter Dettman2022-10-061-1/+4
* Save heap allocationsPeter Dettman2022-10-041-1/+7
* Mark several EC multipliers as obsoletePeter Dettman2020-02-201-2/+3
* Add non-constant-time variant to ECLookupTablePeter Dettman2019-08-091-2/+2
* Implement promotion for ECPoint precomputationsPeter Dettman2019-08-041-6/+91
* Improve caching behaviour for algorithms using endomorphismsPeter Dettman2019-08-031-12/+15
* EC wNAF-related updates from bc-javaPeter Dettman2019-08-021-16/+32
* EC-related updates from bc-javaPeter Dettman2018-07-101-7/+24
* F2mCurve cleanupPeter Dettman2015-03-261-5/+13
* Port of WNaf precomp optimization from JavaPeter Dettman2015-02-081-1/+13
* Add automatic EC point validation for decoded points and for multiplier outputsPeter Dettman2014-07-231-6/+48
* Fix inverted sense of "negs" in ImplSumOfMultiplies (porting error)Peter Dettman2014-06-301-1/+1
* Take advantage of GLV (when available) in sum-of-multiplies methodsPeter Dettman2014-03-141-7/+89
* Port GLV implementation from JavaPeter Dettman2014-03-131-6/+42
* Provide SumOfMultiplies as an arbitrary-length generalization of SumOfTwoMult...Peter Dettman2014-02-091-0/+91
* Fix casts to satisfy .NET 1.1Peter Dettman2014-02-071-2/+2
* Use parallel wNAF for sumOfTwoMultipliesPeter Dettman2014-02-071-4/+69
* Port of several interrelated things from Java build:Peter Dettman2014-01-231-23/+27
* Use ImportPoint to make sure points are on same curvePeter Dettman2014-01-231-15/+49
* Use new Math.Field classes in EC curves, and avoid casting in client codePeter Dettman2014-01-221-79/+91
* Initial import of old CVS repositoryPeter Dettman2013-06-281-0/+93