aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/kdf/kdf.cpp
Commit message (Expand)AuthorAgeFilesLines
* KDF::createJack Lloyd2021-04-051-14/+0
* Add KDF::new_objectJack Lloyd2021-04-031-9/+9
* Use make_unique in type factory functionsJack Lloyd2021-04-031-10/+10
* Remove the TLS 1.0 PRFJack Lloyd2021-04-011-15/+1
* Switch MAC vs HMAC preference in KDF and PBKDF2Jack Lloyd2020-12-011-2/+2
* Make scan_name.h, cpuid.h and http_util.h internalJack Lloyd2020-11-281-1/+1
* Remove deprecated headers, make more headers internalJack Lloyd2020-11-061-9/+9
* Fix TLS-PRF KDF tests when MD5 is disabledJack Lloyd2019-11-131-1/+5
* Correct dependencies of kdf and pbkdf [ci skip]Jack Lloyd2018-01-171-0/+1
* Cryptobox code modernizationJack Lloyd2017-09-221-2/+2
* Header file cleanupsJack Lloyd2017-09-211-5/+1
* Post-merge changes to SP 800-56A KDF (GH #1040)Jack Lloyd2017-05-061-2/+2
* SP800-56A revision 2 implementationKrzysztof Kwiatkowski2017-05-031-3/+3
* Adds KDF based on SP 800-56A. Currently it is revision 1 (alternative 1). It ...Krzysztof Kwiatkowski2017-05-031-0/+14
* Add BOTAN_UNUSED in creator functionsJack Lloyd2017-01-271-0/+3
* Fix missing include in kdf.cppJack Lloyd2016-11-291-0/+1
* Add test vectors for HKDF-Expand and HKDF-ExtractRené Korthaus2016-11-151-2/+2
* Add full HKDF implementationRené Korthaus2016-11-121-0/+16
* Simplify some code by using T::create_or_throwJack Lloyd2016-11-031-1/+1
* Remove Algo_RegistryJack Lloyd2016-10-211-42/+141
* add kdf1 implementation according to iso-18033 (preparation for ecies)Philipp Weber2016-04-271-0/+8
* NIST SP800-108 & 56cKai Michaelis2016-04-201-0/+17
* cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli...Daniel Neus2016-03-051-1/+1
* Update and consolidate the test framework.Jack Lloyd2015-11-111-0/+1
* Handle dependencies re static linking. GH #279Jack Lloyd2015-09-171-4/+24
* Fix pbkdf, pk padding and ECDH registration for static linking.Jack Lloyd2015-09-111-0/+2
* Fix static lib registration for block, hash, mac, stream, kdfJack Lloyd2015-09-101-2/+49
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-041-1/+1
* Use registry also for KDF, EMSA, and EMElloyd2015-01-311-45/+4
* Use registry for streams and MACs. Start updating callers.lloyd2015-01-311-5/+0
* Remove SSLv3 and handling of SSLv2 client hellos.lloyd2015-01-111-9/+0
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
* Fix algo factory compilelloyd2014-01-181-1/+1
* Move lib into srclloyd2014-01-101-0/+81