aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/mce/mceliece_key.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix build problemsJack Lloyd2022-02-091-2/+6
* Fix clang-tidy readability-named-parameterJack Lloyd2022-02-061-1/+1
* Fix clang-tidy performance warningsJack Lloyd2022-02-061-5/+0
* Make get_byte take a compile-time constant indexJack Lloyd2021-04-161-6/+6
* More uses of make_unique instead of unique_ptr(new ...)Jack Lloyd2021-04-041-5/+4
* Use make_shared instead of shared_ptr(new ...)Jack Lloyd2021-04-031-1/+1
* Don't use shouting case for ASN1_{Type,Class} valuesJack Lloyd2021-01-131-12/+12
* Split ASN1 tags enum class into 2 enum classessledgehammer_9992021-01-111-12/+12
* Convert ASN1_Tag to an enum classJack Lloyd2020-12-201-22/+22
* Add Private_Key::public_keyJack Lloyd2020-11-281-0/+7
* Rule of 5Jack Lloyd2020-11-111-0/+5
* Make polyn_gf2m.h internalJack Lloyd2020-11-111-1/+1
* Remove deprecated headers, make more headers internalJack Lloyd2020-11-061-1/+1
* Remove some implementation headers from public McEliece includesJack Lloyd2020-11-051-4/+12
* Fix a Coverity issueJack Lloyd2020-01-031-1/+1
* Fix MSVC warnings in McElieceJack Lloyd2019-12-061-4/+4
* Fix various MSVC warningsJack Lloyd2019-06-291-9/+11
* Make use of AlgorithmIdentifier::USE_EMPTY_PARAMJack Lloyd2018-07-101-1/+1
* DER improvementsJack Lloyd2018-05-221-3/+4
* More header cleanupsJack Lloyd2017-09-231-0/+1
* Apply final annotations to the library alsoJack Lloyd2017-09-221-2/+2
* Avoid g_ prefix on local variableJack Lloyd2017-09-031-3/+3
* Content:Tomasz Frydrych2017-04-031-7/+0
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-41/+41
* Add Private_Key::private_key_info()René Korthaus2016-12-051-1/+1
* Add Public_Key::subject_public_key()René Korthaus2016-12-051-1/+1
* Avoid having source files start with /**Jack Lloyd2016-11-251-1/+1
* Pubkey cleanupsJack Lloyd2016-11-121-0/+5
* Remove Key_Type typedefsJack Lloyd2016-11-081-2/+0
* Revert PK_Verifier change (don't require RNG there).Jack Lloyd2016-10-071-4/+8
* Remove Algo_Registry usage from public key code.Jack Lloyd2016-10-071-4/+16
* Move McEliece KEM operation into the same file as the key type.Jack Lloyd2015-12-261-0/+65
* McEliece cleanupsJack Lloyd2015-09-291-32/+43
* Silence some extra ';' warningsSimon Warta2015-07-221-1/+1
* lib/pubkey: Convert &vec[0] to vec.data()Simon Warta2015-06-231-3/+3
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
* Cleanuplloyd2015-01-081-7/+5
* Implement a strength estimator for McEliece keys based on HyMES versionlloyd2014-12-091-1/+3
* Move all PK workfactor esstimators to workfactors.*lloyd2014-11-291-2/+7
* Add an implementation of McEliece encryption based on HyMESfstrenzke2014-11-261-0/+281