| Commit message (Expand) | Author | Age | Files | Lines |
* | Change header guard format to BOTAN_FOO_H_ | Jack Lloyd | 2017-09-20 | 10 | -20/+20 |
* | Complete the final annotation changes | Jack Lloyd | 2017-09-19 | 1 | -2/+2 |
* | Add API stability annotations. | Jack Lloyd | 2017-09-19 | 9 | -15/+15 |
* | Post-merge changes to SP 800-56A KDF (GH #1040) | Jack Lloyd | 2017-05-06 | 3 | -77/+120 |
* | Align with comments from code review | Krzysztof Kwiatkowski | 2017-05-04 | 2 | -6/+5 |
* | Use uint64_t to represent 32-bit number (fixes unittests) | Krzysztof Kwiatkowski | 2017-05-03 | 1 | -1/+1 |
* | Update copyright headers | Krzysztof Kwiatkowski | 2017-05-03 | 2 | -2/+6 |
* | SP800-56A revision 2 implementation | Krzysztof Kwiatkowski | 2017-05-03 | 3 | -29/+74 |
* | Adds KDF based on SP 800-56A. Currently it is revision 1 (alternative 1). It ... | Krzysztof Kwiatkowski | 2017-05-03 | 4 | -0/+130 |
* | Content: | Tomasz Frydrych | 2017-04-03 | 1 | -1/+1 |
* | Remove "Dirty hack" for multiple defines in lex_me_harder() | Simon Warta | 2017-04-02 | 9 | -10/+28 |
* | Add BOTAN_UNUSED in creator functions | Jack Lloyd | 2017-01-27 | 1 | -0/+3 |
* | Convert to using standard uintN_t integer types | Jack Lloyd | 2016-12-18 | 17 | -171/+171 |
* | Fix missing include in kdf.cpp | Jack Lloyd | 2016-11-29 | 1 | -0/+1 |
* | Fix memory leak in HKDF | Jack Lloyd | 2016-11-22 | 1 | -1/+1 |
* | Add a test for KDF::name() | René Korthaus | 2016-11-15 | 1 | -1/+1 |
* | Add test vectors for HKDF-Expand and HKDF-Extract | René Korthaus | 2016-11-15 | 1 | -2/+2 |
* | Add full HKDF implementation | René Korthaus | 2016-11-12 | 3 | -8/+108 |
* | Simplify some code by using T::create_or_throw | Jack Lloyd | 2016-11-03 | 2 | -5/+3 |
* | Remove ability to add OIDS at runtime. Remove global OID lock. | Jack Lloyd | 2016-11-03 | 1 | -1/+0 |
* | Cleanup from rebase | Jack Lloyd | 2016-10-21 | 1 | -5/+0 |
* | Remove Algo_Registry | Jack Lloyd | 2016-10-21 | 10 | -126/+157 |
* | Minor doxygen fixes [ci skip] | René Korthaus | 2016-10-19 | 6 | -6/+6 |
* | Improve kdf doxygen [ci skip] | René Korthaus | 2016-10-19 | 8 | -8/+54 |
* | Add test vectors for KDF1/ISO18033 | René Korthaus | 2016-07-15 | 2 | -3/+3 |
* | Update KDF1-ISO 18033 with KDF label argument | Jack Lloyd | 2016-06-20 | 2 | -2/+5 |
* | Merge GH #483 Add ECIES and KDF1 from ISO 18033 | Jack Lloyd | 2016-06-20 | 4 | -0/+81 |
|\ |
|
| * | add kdf1 implementation according to iso-18033 (preparation for ecies) | Philipp Weber | 2016-04-27 | 4 | -0/+81 |
* | | make sure kdf labels are always used | Kai Michaelis | 2016-06-01 | 5 | -10/+29 |
* | | add label parameter to KDF::derive_key | Kai Michaelis | 2016-05-19 | 15 | -36/+175 |
|/ |
|
* | NIST SP800-108 & 56c | Kai Michaelis | 2016-04-20 | 7 | -0/+351 |
* | cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli... | Daniel Neus | 2016-03-05 | 6 | -6/+6 |
* | Add final attribute to many classes | Jack Lloyd | 2016-01-10 | 5 | -6/+6 |
* | Update and consolidate the test framework. | Jack Lloyd | 2015-11-11 | 1 | -0/+1 |
* | Remove use of lookup.h in favor of new T::create API. | Jack Lloyd | 2015-09-21 | 3 | -14/+15 |
* | Address some review comments by Simon. GH #279 | Jack Lloyd | 2015-09-21 | 1 | -1/+1 |
* | Internal header cleanups | Jack Lloyd | 2015-09-19 | 1 | -1/+0 |
* | Handle dependencies re static linking. GH #279 | Jack Lloyd | 2015-09-17 | 9 | -41/+41 |
* | Fix pbkdf, pk padding and ECDH registration for static linking. | Jack Lloyd | 2015-09-11 | 2 | -1/+3 |
* | Fix static lib registration for block, hash, mac, stream, kdf | Jack Lloyd | 2015-09-10 | 6 | -13/+49 |
* | kdf: Add missing overrides | Daniel Seither | 2015-07-30 | 3 | -8/+8 |
* | lib/kdf: Convert &vec[0] to vec.data() | Simon Warta | 2015-06-25 | 6 | -10/+10 |
* | Hide Algorithm_Factory and use the functions in lookup.h internally. | lloyd | 2015-03-04 | 3 | -8/+8 |
* | Convert HKDF to the normal KDF interface | lloyd | 2015-02-18 | 2 | -59/+34 |
* | Modify interfaces of KDF and PBKDF to write output to an array, with | lloyd | 2015-02-18 | 9 | -148/+138 |
* | Add new module `ffi` which provides a plain C interface, plus a new | lloyd | 2015-02-16 | 3 | -0/+119 |
* | Clean up root dir, remove some unneeded dependencies | lloyd | 2015-02-05 | 2 | -8/+0 |
* | Remove algo factory, engines, global RNG, global state, etc. | lloyd | 2015-02-04 | 3 | -6/+5 |
* | Add missing files. Remove cipher lookup from engine code. | lloyd | 2015-02-01 | 1 | -0/+28 |
* | Use registry also for KDF, EMSA, and EME | lloyd | 2015-01-31 | 8 | -56/+47 |