summaryrefslogtreecommitdiff
path: root/cryptest.vcxproj.user
Commit message (Collapse)AuthorAgeFilesLines
* Fix ECP leakage in Add() and Double() (GH #869, PR #871)Jeffrey Walton2019-08-051-1/+1
| | | | | | | 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.
* Add SHAKE-128 and SHAKE-256 (GH #805, PR #806)Jeffrey Walton2019-02-121-1/+1
|
* Fix cryptest.vcxproj.userJeffrey Walton2018-12-251-4/+1
| | | | Debug changes cross-pollinated into the commit
* Use variable length messages in TestEd25519Jeffrey Walton2018-12-251-2/+5
|
* Fix cryptest.vcxproj.user after 916c4484a270 check-inJeffrey Walton2018-10-231-5/+2
|
* Add ChaCha SSE2 implementationJeffrey Walton2018-10-231-3/+6
| | | | | | | | Thanks to Jack Lloyd and Botan for allowing us to use the implementation. The numbers for SSE2 are very good. When compared with Salsa20 ASM the results are: * Salsa20 2.55 cpb; ChaCha/20 2.90 cpb * Salsa20/12 1.61 cpb; ChaCha/12 1.90 cpb * Salsa20/8 1.34 cpb; ChaCha/8 1.5 cpb
* Fix cryptest.vcxproj.userJeffrey Walton2017-11-271-6/+3
| | | | The file was unintentionally checked in with the SIMON-128 commit
* Add NEON and ASIMD intrinsics for SPECK-128 (GH #539)Jeffrey Walton2017-11-271-3/+6
| | | | Performance increased by about 200% on a 980 MHz BananaPi dev-board. Throughput went from about 176.6 cpb to about 60.3 cpb.
* Revert "XOR block in specialized ProcessBlock"Jeffrey Walton2017-05-101-6/+3
| | | | This reverts commit 76bb4ead40ded06b55b506a85106eae38519b7ee. The Visual Studio project files and other test files were not supposed to be checked-in.
* XOR block in specialized ProcessBlockJeffrey Walton2017-05-101-3/+6
| | | | Use Put and Get blocks consistently
* Trivial VC10 project fixes (Issue 287)Jeffrey Walton2016-09-211-1/+1
|
* Make VS2010 default. Archive VS2005 project files. Archive Borland project filesJeffrey Walton2016-09-101-0/+6
VS2005 project files are available in vs2005.zip Borland 10 project files are available in bds10.zip