summary refs log tree commit diff
path: root/crypto/src/math/raw (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add asymmetric multiplicationPeter Dettman2018-09-141-4/+14
|
* Add Ed25519 and Ed448 from RFC 8032Peter Dettman2018-07-082-0/+156
|
* Cache-safety for EC lookup tablesPeter Dettman2018-04-159-0/+109
| | | | | | - 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-305-60/+60
|
* Optimized Sqrt and Trace for custom binary curvesPeter Dettman2015-12-281-0/+12
|
* http://www.bouncycastle.org/jira/browse/BMA-82Peter Dettman2015-10-181-2/+4
| | | | - use SecureRandom to generate "arbitrary" values
* Switch from lookup table to bit twiddlingPeter Dettman2015-08-131-42/+67
|
* Math.Raw support for custom binary curvesPeter Dettman2015-03-2313-0/+7040
- Also migrate the 'raw' stuff into Math.Raw following Java build