aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/tls/tls_cbc
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing whitespaceJack Lloyd2019-01-131-15/+15
* Fix more MSVC warningsJack Lloyd2018-12-101-3/+4
* Fix some MSVC warningsJack Lloyd2018-12-101-3/+9
* Fix bug in TLS CBC unpaddingJack Lloyd2018-12-031-1/+1
* Add CT::Mask typeJack Lloyd2018-11-281-10/+10
* Make exceptions easier to translate to error codesJack Lloyd2018-11-231-1/+1
* Fix more MSVC warningsJack Lloyd2018-10-011-2/+2
* Fix off by one when decoding TLS-CBC ciphertextsJack Lloyd2018-04-092-23/+23
* Remove redundant checkJack Lloyd2017-10-201-3/+0
* Use base CBC modes to implement TLS CBC ciphersuitesJack Lloyd2017-10-193-49/+36
* Remove redundant parensJack Lloyd2017-10-031-1/+1
* In TLS CBC padding check, only need to verify last 256 bytesJack Lloyd2017-09-291-8/+16
* Add a test of TLS CBC padding verificationJack Lloyd2017-09-292-9/+12
* More include header cleanupsJack Lloyd2017-09-211-1/+0
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
* Add API stability annotations.Jack Lloyd2017-09-191-3/+3
* Use constant_time_compare instead of same_memJack Lloyd2017-09-161-2/+2
* More MSVC warnings fixesJack Lloyd2017-08-311-5/+5
* Avoid false positive valgrind in TLS CBC decryptionJack Lloyd2017-08-291-2/+2
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-021-1/+3
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-182-51/+51
* TLS CBC functionality now exposed to the library developer. Useful for direct...Juraj Somorovsky2016-11-191-1/+1
* Cipher_Mode and AEAD_Mode improvementsDaniel Neus2016-11-082-2/+13
* Simplify some code by using T::create_or_throwJack Lloyd2016-11-031-7/+2
* Merge GH #675 Lucky13 countermeasuresJack Lloyd2016-10-242-0/+82
|\
| * Final changes, now using the countermeasure from the Lucky 13 paper again (or...Juraj Somorovsky2016-10-231-36/+32
| * SHA384 countermeasure (not perfect, but makes the attack harder)Juraj Somorovsky2016-10-221-19/+27
| * Lucky 13 patch for SHA-1 and SHA-256Juraj Somorovsky2016-10-162-0/+78
* | Maintainer mode fixesJack Lloyd2016-10-171-7/+3
|/
* Make TLS CBC optionalJack Lloyd2016-10-083-0/+576