summary refs log tree commit diff
path: root/crypto/src/math/ec/custom/sec/SecP256R1Field.cs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add MultiplyAddToExt method to fieldsPeter Dettman2014-03-101-2/+11
* Refactor temporary variables in reductionsPeter Dettman2014-03-101-8/+8
* Minor improvement to reduction release-1.8.0-beta.2Peter Dettman2014-03-061-3/+5
* Improved reductionPeter Dettman2014-03-051-34/+28
* Reduction optimization for secp256r1Peter Dettman2014-03-051-5/+73
* Use Nat methods instead of specific Nat*.*Ext methodsPeter Dettman2014-03-051-1/+2
* Remove some length-specific methods in favour of the Nat classPeter Dettman2014-03-041-6/+5
* Just use shift methods from Nat class evverywherePeter Dettman2014-03-041-3/+3
* Refactoring in the Nat* classes and some new method variationsPeter Dettman2014-03-031-8/+8
* Refactor reduction methods and change scope of PExt fieldsPeter Dettman2014-03-031-30/+36
* Optimize final adjustments in Reduce()Peter Dettman2014-02-271-11/+8
* Round out the Nat192 methodsPeter Dettman2014-02-261-1/+1
* Optimization for custom curve reduction when only a few bits need reducing; u...Peter Dettman2014-02-261-0/+36
* Rename locals in Reduce() methodsPeter Dettman2014-02-011-18/+18
* Optimize Reduce() methodPeter Dettman2014-02-011-8/+16
* Fix final step of Reduce()Peter Dettman2014-01-301-10/+9
* Add SquareN to perform repeated modular squaringPeter Dettman2014-01-301-0/+15
* Port custom curve for secp256r1 from JavaPeter Dettman2014-01-261-0/+175