aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/kdf
Commit message (Expand)AuthorAgeFilesLines
* Make get_byte take a compile-time constant indexJack Lloyd2021-04-161-2/+2
* KDF::createJack Lloyd2021-04-052-16/+14
* Add KDF::new_objectJack Lloyd2021-04-0315-49/+77
* Use make_unique in type factory functionsJack Lloyd2021-04-031-10/+10
* Remove the TLS 1.0 PRFJack Lloyd2021-04-014-72/+5
* Don't use shouting case for ASN1_{Type,Class} valuesJack Lloyd2021-01-131-2/+2
* Split ASN1 tags enum class into 2 enum classessledgehammer_9992021-01-111-2/+2
* Convert ASN1_Tag to an enum classJack Lloyd2020-12-201-4/+4
* Switch MAC vs HMAC preference in KDF and PBKDF2Jack Lloyd2020-12-011-2/+2
* Remove the KDF truncation behaviorJack Lloyd2020-11-2819-158/+212
* Make scan_name.h, cpuid.h and http_util.h internalJack Lloyd2020-11-282-2/+2
* Remove deprecated headers, make more headers internalJack Lloyd2020-11-0619-59/+37
* Merge some of the ASN.1 headersJack Lloyd2020-10-311-1/+1
* Fix LGTM warning about overflow checks in SP800-108 KDFJack Lloyd2020-10-027-12/+29
* Fix TLS-PRF KDF tests when MD5 is disabledJack Lloyd2019-11-133-3/+13
* Fix TLS PRF and module policyJack Lloyd2019-11-131-2/+0
* Deprecate many publically available headersJack Lloyd2019-09-0611-0/+24
* Reduce usage of oids.h with the addition of some helpers on OIDJack Lloyd2019-08-042-14/+9
* Deprecate and replace OIDS::lookupJack Lloyd2019-08-041-1/+1
* s/as_string/to_string/Jack Lloyd2019-03-011-1/+1
* Fix indent [ci skip]Jack Lloyd2019-01-051-7/+7
* DER improvementsJack Lloyd2018-05-221-1/+4
* Add message to BOTAN_ARG_CHECK and use it more widelyJack Lloyd2018-05-133-10/+6
* Catch exceptions by reference not valueJack Lloyd2018-03-161-1/+1
* Correct dependencies of kdf and pbkdf [ci skip]Jack Lloyd2018-01-172-1/+3
* Make stream, block, hash and cipher mode base classes optionalJack Lloyd2018-01-123-0/+12
* Add wrappers for reinterpret_cast between char* and uint8_t*Jack Lloyd2017-10-032-6/+6
* Use explicit on more single-argument constructorsJack Lloyd2017-09-302-4/+4
* Address some MSVC warningsJack Lloyd2017-09-302-107/+109
* Require HMAC for HKDFJack Lloyd2017-09-281-0/+4
* Doxygen commentJack Lloyd2017-09-281-0/+6
* Add HKDF-Expand-LabelJack Lloyd2017-09-273-2/+62
* Cryptobox code modernizationJack Lloyd2017-09-221-2/+2
* Apply final annotations to the library alsoJack Lloyd2017-09-223-5/+5
* Header file cleanupsJack Lloyd2017-09-216-11/+1
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-2010-20/+20
* Complete the final annotation changesJack Lloyd2017-09-191-2/+2
* Add API stability annotations.Jack Lloyd2017-09-199-15/+15
* Post-merge changes to SP 800-56A KDF (GH #1040)Jack Lloyd2017-05-063-77/+120
* Align with comments from code reviewKrzysztof Kwiatkowski2017-05-042-6/+5
* Use uint64_t to represent 32-bit number (fixes unittests)Krzysztof Kwiatkowski2017-05-031-1/+1
* Update copyright headersKrzysztof Kwiatkowski2017-05-032-2/+6
* SP800-56A revision 2 implementationKrzysztof Kwiatkowski2017-05-033-29/+74
* Adds KDF based on SP 800-56A. Currently it is revision 1 (alternative 1). It ...Krzysztof Kwiatkowski2017-05-034-0/+130
* Content:Tomasz Frydrych2017-04-031-1/+1
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-029-10/+28
* Add BOTAN_UNUSED in creator functionsJack Lloyd2017-01-271-0/+3
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-1817-171/+171
* Fix missing include in kdf.cppJack Lloyd2016-11-291-0/+1
* Fix memory leak in HKDFJack Lloyd2016-11-221-1/+1