summaryrefslogtreecommitdiff
path: root/authenc.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix clang warnings (GH #771)Marcel Raad2019-01-021-1/+1
|
* Remove unneeded Doxygen directiveJeffrey Walton2018-01-191-1/+0
|
* Change Doxygen comment style from //! to ///Jeffrey Walton2017-11-291-29/+29
| | | | Also see https://groups.google.com/forum/#!topic/cryptopp-users/A7-Xt5Knlzw
* Fix GCC -Wreorder warningJeffrey Walton2017-10-131-2/+2
|
* Make UncheckedSetKey in authenc.hJeffrey Walton2017-10-071-8/+3
| | | | | UncheckedSetKey has traditionally been a protected member function. The public API traditionally uses SetKey (and friends) to set the key. Internally, SetKey may call UncheckedSetKey. It looks like UncheckedSetKey was made public when authenticated encryption support was added. Its probably not a good idea to have users calling UncheckedSetKey. Most (all?) of the time it does nothing for authenc modes. The other remaining cases it may not work as expected.
* Comments, constants and whitespaceJeffrey Walton2017-09-301-3/+6
|
* Update documentationJeffrey Walton2017-09-271-4/+28
|
* Change file preamble to include "originally written by Wei Dai"Jeffrey Walton2017-01-271-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
* Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)Jeffrey Walton2016-09-161-1/+1
| | | | trap.h and CRYPTOPP_ASSERT has existed for over a year in Master. We deferred on the cut-over waiting for a minor version bump (5.7). We have to use it now due to CVE-2016-7420
* Updated documentationJeffrey Walton2016-09-101-0/+2
|
* Updated documentationJeffrey Walton2016-04-241-2/+9
|
* Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 ↵Jeffrey Walton2015-11-181-1/+3
| | | | (Coverity rollup)
* CRYPTOPP 5.6.3 RC6 checkinJeffrey Walton2015-11-051-3/+8
|
* Cut-in CRYPTOPP_ASSERT in all remaining header and source filesJeffrey Walton2015-07-261-1/+1
|
* Added "trap.h" include for header and source files that assertJeffrey Walton2015-07-261-0/+1
|
* - add EAX mode, XSalsa20weidai2009-03-121-1/+1
| | | | | | - speed up GCM key setup - wipe stack in AES assembly code - speed up CFB mode
* changes for 5.6: weidai2009-03-021-0/+49
- 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