Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add additional ASN.1 self tests | Jeffrey Walton | 2021-03-21 | 1 | -1/+1 |
| | |||||
* | Update validat7.cpp | Jeffrey Walton | 2021-03-20 | 1 | -26/+26 |
| | |||||
* | Add additional x25519 self tests | Jeffrey Walton | 2021-03-20 | 1 | -70/+213 |
| | |||||
* | Fix ECP leakage in Add() and Double() (GH #869, PR #871) | Jeffrey Walton | 2019-08-05 | 1 | -8/+38 |
| | | | | | | | This check-in provides the fix for leaks in ECP's Add() and Double(). The fixes were taken from Joost Renes, Craig Costello, and Lejla Batina's [Complete addition formulas for prime order elliptic curves](https://eprint.iacr.org/2015/1060.pdf). The Pull Request includes two additional changes that were related to testing the primary fix. First, an `AuthenticatedKeyAgreementWithRolesValidate` interface was added. It allows us to test key agreement when roles are involved. Roles are "client", "server", "initiator", "recipient", etc. Second, `SetGlobalSeed` was added to `test.cpp` to help with reproducible results. We had code in two different places that set the seed value for the random number generator. But it was sloppy and doing a poor job since results could not be reproduced under some circumstances. | ||||
* | Fix authenticated key agreement domain parameter consistency test | Jeffrey Walton | 2019-08-03 | 1 | -6/+6 |
| | |||||
* | Add AuthenticatedKeyAgreementValidateWithRoles free standing test function | Jeffrey Walton | 2019-08-03 | 1 | -178/+35 |
| | |||||
* | Add ed25519 SignStream and VerifyStream functions (GH #796, PR #797) | Jeffrey Walton | 2019-02-10 | 1 | -0/+53 |
| | |||||
* | Fix self test NEON compile with MSVC compiler (GH #776) | Jeffrey Walton | 2019-01-03 | 1 | -2/+2 |
| | |||||
* | Fix TestEd25519 for Debug builds on PowerPC | Jeffrey Walton | 2018-12-26 | 1 | -4/+2 |
| | |||||
* | Whitespace check-in | Jeffrey Walton | 2018-12-25 | 1 | -2/+2 |
| | |||||
* | Add additional self tests | Jeffrey Walton | 2018-12-25 | 1 | -25/+79 |
| | |||||
* | Use variable length messages in TestEd25519 | Jeffrey Walton | 2018-12-25 | 1 | -7/+10 |
| | |||||
* | Add additional self tests | Jeffrey Walton | 2018-12-25 | 1 | -36/+61 |
| | | | | And whitespace check-in | ||||
* | Add additional self tests | Jeffrey Walton | 2018-12-25 | 1 | -60/+77 |
| | | | | And whitespace check-in | ||||
* | Fix compile with NO_OS_DEPENDENCE | Jeffrey Walton | 2018-12-25 | 1 | -1/+7 |
| | |||||
* | Add ed25519 (GH #764, PR #767) | Jeffrey Walton | 2018-12-24 | 1 | -8/+117 |
| | | | Add ed25519 | ||||
* | Make TestCurve25519 available in Release builds | Jeffrey Walton | 2018-12-14 | 1 | -1/+55 |
| | |||||
* | Add Langley's curve25519 (GH #761, PR# 762) | Jeffrey Walton | 2018-12-11 | 1 | -0/+10 |
| | |||||
* | Add search for test vectors and test data (GH #760) | Jeffrey Walton | 2018-12-07 | 1 | -10/+10 |
| | |||||
* | Fix initialization of 'pass' variable | Jeffrey Walton | 2018-07-29 | 1 | -2/+2 |
| | | | | Copy/paste error from https://github.com/weidai11/cryptopp/commit/d51f701e0638 | ||||
* | Fix HMQV self tests | Jeffrey Walton | 2018-07-29 | 1 | -0/+1 |
| | |||||
* | Update comments | Jeffrey Walton | 2018-07-29 | 1 | -1/+1 |
| | |||||
* | Refactor validat5.cpp and validat6.cpp | Jeffrey Walton | 2018-07-29 | 1 | -488/+298 |
| | | | | Also see https://groups.google.com/forum/#\!topic/cryptopp-users/j_aQj6r-PoI | ||||
* | Split validat*.cpp source files | Jeffrey Walton | 2018-07-28 | 1 | -0/+535 |
Also see https://groups.google.com/forum/#\!topic/cryptopp-users/j_aQj6r-PoI |