aboutsummaryrefslogtreecommitdiffstats
path: root/src/modes/aead
Commit message (Collapse)AuthorAgeFilesLines
* Shuffle things around. Add NIST X.509 test to build.lloyd2014-01-0121-2277/+0
|
* Have default EAX tag size match block sizelloyd2013-12-312-4/+4
|
* Set default offset for all cipher mode update/final signatures.lloyd2013-12-315-18/+18
|
* Remove debug headerslloyd2013-12-301-3/+0
|
* Move clmul to its own file (for abi flags)lloyd2013-12-275-74/+101
|
* Unusedlloyd2013-12-271-7/+0
|
* Cleanuplloyd2013-12-272-19/+17
|
* Clean up GCM. Add CLMUL support.lloyd2013-12-273-48/+216
|
* s/default_nonce_size/default_nonce_length/lloyd2013-12-103-3/+3
|
* Add SIVlloyd2013-12-054-1/+316
|
* Support the normal names for CCM in TLS policy configlloyd2013-12-041-0/+9
|
* Give everything setting a feature test macro in build.h a version codelloyd2013-11-285-5/+5
| | | | | | so application code can check for the specific API it expects without having to keep track of what versions APIs x,y,z changed. Arbitrarily set all current API versions to 20131128.
* merge of '5e53891d2c77f27a22d07ed26923745f9a5f3336'lloyd2013-11-081-2/+2
|\ | | | | | | and 'a895552efd212665d83064e9517976ef63f41368'
| * Use BS constant where possiblelloyd2013-11-071-2/+2
| |
* | Avoid static const in GCM as welllloyd2013-11-071-1/+1
|/
* Work around a strange bug where Clang won't find CCM_Mode::BS unlesslloyd2013-11-071-1/+1
| | | | it is non-static.
* Add CCM modelloyd2013-09-054-2/+416
|
* Support 64 and 96 bit tags in OCB, using the nonce formatting rulelloyd2013-08-262-2/+3
| | | | added in the latest CFRG internet draft.
* Some OCB cleanupslloyd2013-08-252-98/+90
|
* merge of '59ddcb9c6e450b61f95165721510c583d6a9cde3'lloyd2013-08-254-6/+11
|\ | | | | | | and 'ec9ea0e8135ae0f0835c01c558a32db94e950535'
| * Expose AEAD_Mode::tag_sizelloyd2013-08-224-6/+11
| |
* | Store the OCB checksum in wide blocks and fold once at the endlloyd2013-08-251-25/+20
|/
* Add Cipher_Mode intermediate class. Add missing BOTAN_DLL exportslloyd2013-08-191-3/+5
|
* Make XTS a Transformation under src/modeslloyd2013-08-1412-0/+1361
Move AEAD modes to src/modes/aead Add filters for Transformations (based on original AEAD filters)