summary refs log tree commit diff
path: root/crypto/src/math/ec/custom/sec/SecP521R1Field.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Math.Raw support for custom binary curvesPeter Dettman2015-03-231-0/+2
| | | | - Also migrate the 'raw' stuff into Math.Raw following Java build
* Use more specific Nat methodsPeter Dettman2014-03-101-2/+2
|
* Refactoring in the Nat* classes and some new method variationsPeter Dettman2014-03-031-9/+8
| | | | Improved reduction in some fields
* Simplify Twice()Peter Dettman2014-02-271-7/+3
|
* Add extra arg to AddWord() and add variant of Copy()Peter Dettman2014-02-261-2/+2
|
* Refactoring in Nat* classesPeter Dettman2014-02-241-1/+1
|
* Implement Karatsuba multiply/square on 512-bit numbers and use as basis for ↵Peter Dettman2014-02-031-13/+28
| | | | P-521 multiply/square
* Minor optimization for secp521r1 point doublingPeter Dettman2014-02-021-0/+12
|
* Add custom curve for secp521r1 (P-521)Peter Dettman2014-02-011-0/+131