summary refs log tree commit diff
path: root/crypto/src/math/ec/custom/sec/SecP192K1Field.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add MultiplyAddToExt method to fieldsPeter Dettman2014-03-101-0/+12
|
* Use Nat methods instead of specific Nat*.*Ext methodsPeter Dettman2014-03-051-1/+1
| | | | Reduction improvements in curve25519 and secp256r1
* Remove some length-specific methods in favour of the Nat classPeter Dettman2014-03-041-13/+19
| | | | | Add more method variations to Nat Use customized reductions in various fields
* 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-1/+1
| | | | Improved reduction in some fields
* Refactor reduction methods and change scope of PExt fieldsPeter Dettman2014-03-031-9/+6
|
* Round out the Nat192 methodsPeter Dettman2014-02-261-1/+1
| | | | Use Nat*.Copy methods in fields
* Optimization for custom curve reduction when only a few bits need reducing; ↵Peter Dettman2014-02-261-0/+12
| | | | used to delay reduction in point doubling.
* Refactoring in Nat* classesPeter Dettman2014-02-241-1/+1
|
* Avoid modifying the input to the Reduce() methodsPeter Dettman2014-01-311-7/+5
|
* Improve reduction speed for secp192k1 and secp256k1 custom fieldsPeter Dettman2014-01-311-8/+3
|
* Add custom curves for secp192k1 and secp192r1 (P-192)Peter Dettman2014-01-311-0/+156