Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Clear GCC -Wcast-align warnings on ARM | Jeffrey Walton | 2018-01-20 | 1 | -9/+13 |
| | | | | The buffers and workspaces are aligned | ||||
* | Remove unneeded Doxygen directive | Jeffrey Walton | 2018-01-19 | 1 | -2/+0 |
| | |||||
* | Change Doxygen comment style from //! to /// | Jeffrey Walton | 2017-11-29 | 1 | -11/+11 |
| | | | | Also see https://groups.google.com/forum/#!topic/cryptopp-users/A7-Xt5Knlzw | ||||
* | Update documentation | Jeffrey Walton | 2017-11-26 | 1 | -1/+1 |
| | |||||
* | Update documentation links | Jeffrey Walton | 2017-09-28 | 1 | -1/+1 |
| | |||||
* | Switch to reinterpret_cast in MDC | Jeffrey Walton | 2017-08-04 | 1 | -7/+6 |
| | |||||
* | Switch to ConditionalByteReverse. Removed mutuable hash member | Jeffrey Walton | 2017-08-04 | 1 | -5/+7 |
| | |||||
* | Cleared unused variable warnings | Jeffrey Walton | 2017-08-01 | 1 | -0/+1 |
| | |||||
* | Add OldRandomPool class (Issue 452) | Jeffrey Walton | 2017-08-01 | 1 | -17/+18 |
| | | | | | | | | | | | | | | | | | RandomPool used to be a PGP-style deterministic generator and folks used it as a key generation function. At Crypto++ 5.5 the design changed to harden it agianst rollback attacks. The design change resulted in an upgrade barrier. That is, some folks are stuck at Crypto++ 4.2 or Crypto++ 5.2 because they must interoperate with existing software. Below is the test program we used for the test vector. It was run against Crypto++ 5.4. RandomPool prng; SecByteBlock seed(0x00, 384), result(64); prng.Put(seed, seed.size()); prng.GenerateBlock(result, result.size()); HexEncoder encoder(new FileSink(std::cout)); std::cout << "RandomPool: "; encoder.Put(result, sizeof(result)); std::cout << std::endl; | ||||
* | Change file preamble to include "originally written by Wei Dai" | Jeffrey Walton | 2017-01-27 | 1 | -1/+1 |
| | | | | We have made a fair number of changes, and we don't want WD to receive credit for issues he was not part of | ||||
* | Initial fix for older Apple ld's non_lazy_ptr missing symbols (Issue 255) | Jeffrey Walton | 2016-09-06 | 1 | -6/+12 |
| | |||||
* | CRYPTOPP 5.6.3 RC6 checkin | Jeffrey Walton | 2015-11-05 | 1 | -72/+73 |
| | |||||
* | changes for 5.6: | weidai | 2009-03-02 | 1 | -1/+1 |
| | | | | | | - added AuthenticatedSymmetricCipher interface class and Filter wrappers - added CCM, GCM (with SSE2 assembly), CMAC, and SEED - improved AES speed on x86 and x64 - removed WORD64_AVAILABLE; compiler 64-bit int support is now required | ||||
* | port to GCC 4, reorganize implementations of SetKey | weidai | 2006-12-10 | 1 | -2/+1 |
| | |||||
* | fix MSVC 2005 warnings | weidai | 2006-03-13 | 1 | -1/+1 |
| | |||||
* | fix documentation, fix PanamaMAC, fix algorithm names | weidai | 2004-07-22 | 1 | -0/+1 |
| | |||||
* | port to GCC 3.4 | weidai | 2004-06-19 | 1 | -7/+7 |
| | |||||
* | create DLL version, fix GetNextIV() bug in CTR and OFB modes | weidai | 2003-07-04 | 1 | -2/+2 |
| | |||||
* | add CRYPTOPP_NO_VTABLE | weidai | 2003-05-16 | 1 | -1/+1 |
| | |||||
* | Initial revision | weidai | 2002-10-04 | 1 | -0/+72 |