summary refs log tree commit diff
path: root/crypto/src/math/ec/custom/djb/Curve25519.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Port of strict hex decoding from bc-javaPeter Dettman2019-09-091-3/+3
|
* Fix circular dependence of staticsPeter Dettman2019-08-101-1/+1
|
* Add non-constant-time variant to ECLookupTablePeter Dettman2019-08-091-11/+32
|
* Cache-safety for EC lookup tablesPeter Dettman2018-04-151-0/+58
| | | | | | - creation of cache-safe lookup tables delegated to ECCurve - FixedPointCombMultiplier uses cache-safe lookup table - FixedPointCombMultiplier avoids BigInteger.TestBit
* Math.Raw support for custom binary curvesPeter Dettman2015-03-231-1/+1
| | | | - Also migrate the 'raw' stuff into Math.Raw following Java build
* Add automatic EC point validation for decoded points and for multiplier outputsPeter Dettman2014-07-231-25/+2
|
* Port of latest Curve25519 stuff from Java buildPeter Dettman2014-03-171-0/+100