Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add DOTNET and LIB preprocessor flags as per BouncyCastle-PCL | Peter Dettman | 2015-11-09 | 2 | -0/+4 |
| | |||||
* | Port PrimesTest from Java | Peter Dettman | 2015-10-29 | 2 | -0/+180 |
| | |||||
* | Avoid duplicate tests | Peter Dettman | 2015-10-29 | 1 | -3/+3 |
| | |||||
* | Mark expensive tests with ExplicitAttribute and add faster alternatives | Peter Dettman | 2015-10-28 | 1 | -36/+62 |
| | |||||
* | Add consistency checks with custom curves and regular | Peter Dettman | 2015-08-14 | 1 | -6/+45 |
| | |||||
* | F2mCurve cleanup | Peter Dettman | 2015-03-26 | 1 | -1/+1 |
| | |||||
* | Only test each named curve once | Peter Dettman | 2015-03-24 | 1 | -1/+3 |
| | |||||
* | Port of TlsTestSuite from Java, and misc. TLS code | Peter Dettman | 2015-03-09 | 2 | -23/+21 |
| | | | | - Upgrade to NUnit 2.6.4 and adjust various test code | ||||
* | Add automatic EC point validation for decoded points and for multiplier outputs | Peter Dettman | 2014-07-23 | 1 | -31/+2 |
| | |||||
* | Reduce the number of test cases | Peter Dettman | 2014-07-21 | 1 | -1/+1 |
| | |||||
* | Asterisk the default coordinates for each curve | Peter Dettman | 2014-07-02 | 1 | -3/+5 |
| | |||||
* | Port ECAlgorithmsTest from Java | Peter Dettman | 2014-07-01 | 3 | -5/+157 |
| | |||||
* | Port of latest Curve25519 stuff from Java build | Peter Dettman | 2014-03-17 | 2 | -5/+24 |
| | |||||
* | Change primary measurement to multiplication rate using fixed-duration rounds | Peter Dettman | 2014-03-14 | 1 | -24/+47 |
| | |||||
* | Weight the performance test more towards random points | Peter Dettman | 2014-03-12 | 1 | -3/+9 |
| | |||||
* | Adapt performance test to exclude outliers form average | Peter Dettman | 2014-03-10 | 1 | -15/+32 |
| | |||||
* | Fix infinite loop issue when there is no sqrt | Peter Dettman | 2014-03-04 | 1 | -0/+25 |
| | | | | Add test case to check that Sqrt returns null for non-squares | ||||
* | Check a few more points in the encoding test | Peter Dettman | 2014-02-25 | 1 | -1/+7 |
| | |||||
* | Use GetEncoded(boolean) instead of deprecated constructor | Peter Dettman | 2014-02-09 | 1 | -7/+3 |
| | |||||
* | Add order/cofactor to the small test curves | Peter Dettman | 2014-02-06 | 1 | -10/+18 |
| | |||||
* | Increase number of rounds | Peter Dettman | 2014-01-26 | 1 | -3/+2 |
| | |||||
* | Change F2m test curve to match Java version more clearly | Peter Dettman | 2014-01-25 | 1 | -18/+14 |
| | |||||
* | Formatting | Peter Dettman | 2014-01-24 | 1 | -8/+4 |
| | |||||
* | Some more EC point normalization | Peter Dettman | 2014-01-24 | 1 | -1/+1 |
| | |||||
* | Run point test on all supported coordinate systems | Peter Dettman | 2014-01-24 | 1 | -13/+36 |
| | |||||
* | Implementation of homogeneous coordinates for Fp | Peter Dettman | 2014-01-24 | 2 | -76/+99 |
| | | | | | Various changes to point methods to deal with non-affine points Changes in client code and tests to apply point normalization | ||||
* | Rewrite some tests to avoid (obsoleted) explicit field element construction | Peter Dettman | 2014-01-23 | 1 | -4/+2 |
| | |||||
* | Formatting | Peter Dettman | 2014-01-23 | 1 | -987/+987 |
| | |||||
* | Add foundations for supporting other coordinate systems | Peter Dettman | 2014-01-22 | 2 | -12/+34 |
| | | | | | Add curve configuration Multipliers now live on the curve instead of points | ||||
* | Use new Math.Field classes in EC curves, and avoid casting in client code | Peter Dettman | 2014-01-22 | 1 | -13/+2 |
| | |||||
* | Implement TwicePlus optimization in Fp curves | Peter Dettman | 2014-01-22 | 1 | -0/+19 |
| | |||||
* | Bring EC performance test up-to-date with Java version | Peter Dettman | 2014-01-21 | 1 | -53/+109 |
| | |||||
* | Use ECCurve.CreatePoint | Peter Dettman | 2014-01-21 | 1 | -430/+428 |
| | | | | Formatting | ||||
* | Initial import of old CVS repository | Peter Dettman | 2013-06-28 | 7 | -0/+1985 |