Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | http://www.bouncycastle.org/jira/browse/BMA-82 | Peter Dettman | 2015-10-18 | 1 | -2/+1 |
| | | | | - use SecureRandom to generate "arbitrary" values | ||||
* | Add range checks to F2m field elements | Peter Dettman | 2015-06-09 | 1 | -0/+3 |
| | |||||
* | Math.Raw support for custom binary curves | Peter Dettman | 2015-03-23 | 1 | -0/+1 |
| | | | | - Also migrate the 'raw' stuff into Math.Raw following Java build | ||||
* | Add SquarePow method to ECFieldElement | Peter Dettman | 2015-03-23 | 1 | -8/+16 |
| | |||||
* | Refactoring in Sqrt() | Peter Dettman | 2014-02-26 | 1 | -14/+6 |
| | |||||
* | Refactoring in Sqrt() | Peter Dettman | 2014-02-25 | 1 | -13/+12 |
| | |||||
* | Implement the 8m + 5 case from Pocklington's sqrt algorithm (seems to be ↵ | Peter Dettman | 2014-02-25 | 1 | -7/+45 |
| | | | | only used by secp224k1) | ||||
* | Delete old commented-out code | Peter Dettman | 2014-02-09 | 1 | -476/+0 |
| | |||||
* | Add custom curve for secp521r1 (P-521) | Peter Dettman | 2014-02-01 | 1 | -5/+4 |
| | |||||
* | Add support for delayed modular reduction | Peter Dettman | 2014-02-01 | 1 | -1/+108 |
| | |||||
* | Implement multi-squaring in-place and use for F2m sqrt() | Peter Dettman | 2014-01-28 | 1 | -7/+6 |
| | |||||
* | Make Barrett reduction available for more prime moduli | Peter Dettman | 2014-01-26 | 1 | -12/+6 |
| | |||||
* | Implement Sqrt in F2m | Peter Dettman | 2014-01-25 | 1 | -1/+9 |
| | |||||
* | Port of AddOne method(s) from Java | Peter Dettman | 2014-01-25 | 1 | -0/+16 |
| | |||||
* | Implement very basic Barrett reduction as alternative to very slow ↵ | Peter Dettman | 2014-01-24 | 1 | -19/+41 |
| | | | | BigInteger.Mod | ||||
* | Optimization in ModReduce | Peter Dettman | 2014-01-24 | 1 | -3/+6 |
| | |||||
* | Use residue-based reduction for more curves, in particular P-256 | Peter Dettman | 2014-01-23 | 1 | -2/+8 |
| | |||||
* | Add Nat/Mod classes and use instead of (slow) BigInteger.ModInverse ↵ | Peter Dettman | 2014-01-23 | 1 | -10/+26 |
| | | | | implementation for FpFieldElement | ||||
* | Override methods to optimize for LongArray | Peter Dettman | 2014-01-22 | 1 | -0/+20 |
| | |||||
* | Port LongArray from Java and use in F2mFieldElement | Peter Dettman | 2014-01-22 | 1 | -155/+56 |
| | |||||
* | Fix Equals methods | Peter Dettman | 2014-01-21 | 1 | -13/+7 |
| | |||||
* | Make typed Equals methods public (and virtual) | Peter Dettman | 2014-01-21 | 1 | -3/+3 |
| | |||||
* | Bring Fp field element code mostly up-to-date with Java version | Peter Dettman | 2014-01-21 | 1 | -776/+797 |
| | |||||
* | Add ECFieldElement.GetEncoded() method | Peter Dettman | 2013-12-05 | 1 | -2/+7 |
| | |||||
* | Initial import of old CVS repository | Peter Dettman | 2013-06-28 | 1 | -0/+1253 |