summary refs log tree commit diff
path: root/crypto/src/math/raw/Nat256.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make classes staticPeter Dettman2023-01-091-1/+1
|
* Missing file from commitPeter Dettman2022-12-011-4/+18
|
* Refactoring in Math.EC.Rfc8032Peter Dettman2022-11-261-6/+468
|
* Use MemoryMarshal.AsBytesPeter Dettman2022-10-241-6/+6
|
* Xor methodsPeter Dettman2022-10-231-0/+71
|
* Fixed loop count for BigInteger conversionPeter Dettman2020-09-111-30/+0
| | | | - remove length-specific variants of FromBigInteger
* Updates to raw math classes from bc-javaPeter Dettman2019-08-021-6/+8
|
* Cache-safety for EC lookup tablesPeter Dettman2018-04-151-0/+20
| | | | | | - creation of cache-safe lookup tables delegated to ECCurve - FixedPointCombMultiplier uses cache-safe lookup table - FixedPointCombMultiplier avoids BigInteger.TestBit
* Fix carry propagation bug in Nat???.Square methodsPeter Dettman2016-11-301-20/+20
|
* Math.Raw support for custom binary curvesPeter Dettman2015-03-231-0/+1387
- Also migrate the 'raw' stuff into Math.Raw following Java build