aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/modes/aead/siv/siv.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix clang-tidy readability-named-parameterJack Lloyd2022-02-061-1/+1
* Fix clang-tidy readability-container-size-empty warningsJack Lloyd2022-02-061-2/+2
* Avoid raw pointers in AEAD codeJack Lloyd2021-04-061-4/+3
* MessageAuthenticationCode::new_objectJack Lloyd2021-04-031-1/+2
* Add StreamCipher::new_objectJack Lloyd2021-04-031-1/+1
* Remove deprecated headers, make more headers internalJack Lloyd2020-11-061-3/+3
* Generalize SIV's support for multiple ADs to the AEAD interfaceJack Lloyd2020-10-311-1/+6
* Rename Integrity_Failure to Invalid_Authentication_TagJack Lloyd2019-01-181-1/+1
* Minor SIV/CMAC optimizationsJack Lloyd2017-11-021-3/+6
* Helpful commentJack Lloyd2017-10-111-1/+2
* Avoid debug iterator errorJack Lloyd2017-09-241-6/+12
* Better tests for SIVJack Lloyd2017-09-241-21/+29
* Further build/test fixes for restricted configurationsJack Lloyd2017-09-241-0/+5
* More include header cleanupsJack Lloyd2017-09-211-0/+1
* Header file cleanupsJack Lloyd2017-09-211-1/+0
* Improve polynomial doubling code, move to utilJack Lloyd2017-08-151-3/+4
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-13/+13
* Cipher_Mode and AEAD_Mode improvementsDaniel Neus2016-11-081-1/+8
* Remove Algo_RegistryJack Lloyd2016-10-211-1/+0
* SIV is restricted to 128 bit ciphersJack Lloyd2016-10-021-0/+2
* Cipher_Mode API improvementsJack Lloyd2016-09-011-9/+4
* Same treatment for cipher modesJack Lloyd2015-09-101-2/+0
* lib/modes: Convert &vec[0] to vec.data()Simon Warta2015-06-241-9/+9
* Add a runtime map of string->func() which when called returnlloyd2015-01-281-3/+4
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
* Replace Transformatio::nstart with start_raw so we can do a full setlloyd2014-11-051-6/+6
* Use unique_ptr instead of bare pointers and explicit delete in block, mac, hash.lloyd2014-01-181-3/+3
* Move lib into srclloyd2014-01-101-0/+180