aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pk_pad/emsa1
Commit message (Collapse)AuthorAgeFilesLines
* 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-15/+15
| | | | | | Renames a couple of functions for somewhat better name consistency, eg make_u32bit becomes make_uint32. The old typedefs remain for now since probably lots of application code uses them.
* Simplify EMSA1 message recovery codeJack Lloyd2016-11-021-14/+12
|
* Add ECKCDSA signature algorithmRené Korthaus2016-06-142-1/+10
|
* cppcheck fixes: Class 'X' has a constructor with 1 argument that is not ↵Daniel Neus2016-03-051-1/+1
| | | | explicit.
* Fix pbkdf, pk padding and ECDH registration for static linking.Jack Lloyd2015-09-111-3/+0
| | | | | | | | With this change the tests pass when linked against a static library built in the normal (non-amalgamation) fashion. Remove the restriction in configure.py, and have circleci build the clang static build as a non-amalg.
* pk_pad: Add missing overridesDaniel Seither2015-07-301-4/+4
|
* Clean up root dir, remove some unneeded dependencieslloyd2015-02-051-4/+0
|
* Use registry also for KDF, EMSA, and EMElloyd2015-01-311-0/+3
|
* Ensure all files have copyright and license info.lloyd2015-01-102-2/+2
| | | | | Update license header line to specify the terms and refer to the file, neither of which it included before.
* More unique_ptr, and pull <memory> all the way up to types.hlloyd2014-01-182-30/+17
|
* Move lib into srclloyd2014-01-103-0/+158