aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/mce
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #286 from randombit/mce-cleanupJack Lloyd2015-09-3022-1183/+953
|\
| * McEliece cleanupsJack Lloyd2015-09-2922-1183/+953
* | Remove warning: assuming signed overflow does not occurSimon Warta2015-09-251-1/+1
|/
* Internal header cleanupsJack Lloyd2015-09-192-2/+0
* pubkey: Add missing overridesDaniel Seither2015-07-302-13/+13
* Fix typosSimon Warta2015-07-241-1/+1
* Silence some extra ';' warningsSimon Warta2015-07-222-2/+2
* The gf2m type is an unsigned 16-bit, so under C promotion rules aJack Lloyd2015-07-051-1/+1
* lib/pubkey: Convert &vec[0] to vec.data()Simon Warta2015-06-238-27/+27
* Add missing headers fixing GCC 4.7 buildlloyd2015-06-171-0/+1
* Remove static castslloyd2015-02-066-34/+28
* Convert PK operations to using Algo_Registry instead of Engine.lloyd2015-02-032-102/+97
* Centralize where string.h/cstring is included to mem_ops.hlloyd2015-01-237-23/+18
* Amalgamation fixeslloyd2015-01-232-5/+3
* Ensure all files have copyright and license info.lloyd2015-01-1020-27/+29
* Cleanuplloyd2015-01-081-7/+5
* When encrypting McEliece or Curve25519 keys, default to GCM instead of CBC.lloyd2014-12-271-1/+1
* Fix header guards for amalgamation (github issue 35)lloyd2014-12-224-31/+31
* Implement a strength estimator for McEliece keys based on HyMES versionlloyd2014-12-093-1/+123
* Add a basic speed test for McEliecelloyd2014-12-081-0/+10
* Remove the Overbeck conversion at Dr. Strenzke's request.lloyd2014-12-063-229/+0
* Add KEM scheme for McEliecefstrenzke2014-12-063-0/+111
* GCC 4.9 fixeslloyd2014-12-022-1/+3
* Move all PK workfactor esstimators to workfactors.*lloyd2014-11-292-4/+8
* Add an implementation of McEliece encryption based on HyMESfstrenzke2014-11-2620-0/+3310