summary refs log tree commit diff
path: root/crypto/src/math/ec/custom/sec/SecP224R1FieldElement.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fermat inversion for all custom curvesPeter Dettman2020-07-071-3/+3
| | | | - also customized random FE gen
* Port of strict hex decoding from bc-javaPeter Dettman2019-09-091-1/+1
|
* Fix circular dependence of staticsPeter Dettman2019-08-101-1/+3
|
* EC-related updates from bc-javaPeter Dettman2018-07-101-1/+1
|
* Math.Raw support for custom binary curvesPeter Dettman2015-03-231-0/+1
| | | | - Also migrate the 'raw' stuff into Math.Raw following Java build
* Fix infinite loop issue when there is no sqrtPeter Dettman2014-03-041-30/+55
| | | | Add test case to check that Sqrt returns null for non-squares
* Share single temp variable across calls in Sqrt()Peter Dettman2014-03-031-10/+9
|
* Allow for (very rare) cases where the Sqrt() algorithm needs to retryPeter Dettman2014-03-021-36/+40
|
* Avoid a few negations in Sqrt()Peter Dettman2014-02-281-7/+8
|
* Optimized Sqrt() for custom secp224r1Peter Dettman2014-02-271-2/+86
|
* Equality/hashcode should ignore "excess" wordsPeter Dettman2014-02-271-2/+2
|
* Add custom curve for secp224r1 (P-224)Peter Dettman2014-02-251-0/+155