Raw File
Speed Evaluation,,,,,,,,,,
Key Encapsulation Schemes,,,,,,,,,,
Scheme,Implementation,Key Generation [cycles] (mean),Key Generation [cycles] (min),Key Generation [cycles] (max),Encapsulation [cycles] (mean),Encapsulation [cycles] (min),Encapsulation [cycles] (max),Decapsulation [cycles] (mean),Decapsulation [cycles] (min),Decapsulation [cycles] (max)
babybear (100 executions),clean,4040567,4040567,4040567,5890050,5890050,5890050,12012511,12012511,12012511
babybear (100 executions),opt,678841,678841,678841,858588,858588,858588,1331463,1331463,1331463
babybear-ephem (100 executions),clean,4040567,4040567,4040567,5916913,5916913,5916913,1992862,1992862,1992862
babybear-ephem (100 executions),opt,678840,678840,678840,885163,885163,885163,290198,290198,290198
firesaber (100 executions),clean,3742077,3742077,3742077,4652854,4652854,4652854,5099065,5099065,5099065
firesaber (100 executions),m4,1445891,1445891,1445891,1782978,1782978,1782978,1843481,1843481,1843481
frodokem640aes (100 executions),m4,48348105,48348105,48348105,47130922,47130922,47130922,46594383,46594383,46594383
frodokem640shake (100 executions),m4,79325705,79325705,79325705,79699757,79699757,79699757,79145449,79145449,79145449
frodokem640shake (100 executions),opt,91896318,91896318,91896318,104912447,104912447,104912447,104638561,104638561,104638561
kyber1024 (100 executions),clean,1901335,1900859,1901899,2260972,2260496,2261536,2416774,2416298,2417338
kyber1024 (100 executions),m4,1430558,1430058,1431255,1626057,1625562,1626720,1545585,1545090,1546248
kyber1024-90s (100 executions),clean,1472425,1472014,1472782,1720606,1720195,1720963,1973517,1973106,1973874
kyber1024-90s (100 executions),m4,1009844,1009330,1010446,1099057,1098514,1099708,1115677,1115134,1116328
kyber512 (100 executions),clean,655816,655614,656094,889484,889282,889762,991971,991769,992249
kyber512 (100 executions),m4,471032,470798,471247,597343,597109,597558,555975,555741,556190
kyber512-90s (100 executions),clean,512648,512397,512941,676469,676218,676762,831859,831608,832152
kyber512-90s (100 executions),m4,330674,330429,330849,387138,386893,387313,398673,398428,398848
kyber768 (100 executions),clean,1204978,1204533,1205366,1495803,1495358,1496191,1622337,1621892,1622725
kyber768 (100 executions),m4,887618,887173,887953,1047720,1047308,1048019,985976,985564,986275
kyber768-90s (100 executions),clean,936990,936598,937329,1135877,1135485,1136216,1337409,1337017,1337748
kyber768-90s (100 executions),m4,624485,624067,625074,695432,695004,696031,708683,708255,709282
lac-128-v3a (100 executions),opt,850580,845974,854167,1429623,1424453,1436738,1959971,1954123,1966296
lac-128-v3a (100 executions),ref,1405100,1404853,1408213,2399325,2399079,2402439,3345990,3345675,3349082
lac-128-v3b (100 executions),opt,838222,834260,840916,1414379,1408040,1420136,1938640,1932946,1945054
lac-128-v3b (100 executions),ref,1262836,1262836,1262836,2156580,2156580,2156580,2999306,2999236,2999368
lac-192-v3a (100 executions),opt,1506725,1498109,1517899,2427256,2413903,2442483,3329635,3315962,3342119
lac-192-v3a (100 executions),ref,2355311,2355140,2358606,3816155,3815984,3819450,5261134,5260867,5264447
lac-192-v3b (100 executions),opt,1483518,1475270,1495238,2396247,2383051,2410771,3290104,3274439,3306195
lac-192-v3b (100 executions),ref,2593395,2593395,2593395,4216804,4216804,4216804,5820552,5820471,5820639
lac-256-v3a (100 executions),opt,2019305,2009946,2029532,3632140,3612893,3654861,5326284,5306105,5347008
lac-256-v3a (100 executions),ref,3490042,3489931,3490131,6365490,6365379,6365579,9323913,9323648,9324105
lac-256-v3b (100 executions),opt,1995898,1987640,2005560,3602176,3585802,3616266,5284720,5269246,5303034
lac-256-v3b (100 executions),ref,3466405,3466405,3466405,6335071,6335071,6335071,9281674,9281575,9281764
lac-light-v3a (100 executions),opt,446806,443375,451200,672562,667154,681065,862517,857788,870249
lac-light-v3a (100 executions),ref,722879,722623,726005,1093993,1093737,1097119,1430436,1430101,1433606
lac-light-v3b (100 executions),opt,434424,431816,436936,657519,652188,663164,843914,839144,850368
lac-light-v3b (100 executions),ref,645992,645992,645992,980704,980704,980704,1278903,1278850,1278962
lightsaber (100 executions),clean,1033020,1033020,1033020,1509916,1509916,1509916,1820857,1820857,1820857
lightsaber (100 executions),m4,458660,458660,458660,649332,649332,649332,673339,673339,673339
mamabear (100 executions),clean,8872478,8872478,8872478,11613444,11613444,11613444,23541053,23541053,23541053
mamabear (100 executions),opt,1329473,1329473,1329473,1566826,1566826,1566826,2238894,2238894,2238894
mamabear-ephem (100 executions),clean,8885649,8885649,8885649,11656053,11656053,11656053,2934701,2934701,2934701
mamabear-ephem (100 executions),opt,1341937,1341937,1341937,1608220,1608220,1608220,399162,399162,399162
newhope1024cca (100 executions),clean,1448528,1448269,1448824,2242513,2242254,2242809,2380205,2379946,2380501
newhope1024cca (100 executions),m4,1157918,1157530,1158363,1689232,1688844,1689677,1613720,1613332,1614165
newhope1024cpa (100 executions),clean,1263030,1262718,1263348,1835465,1835153,1835783,327590,327590,327590
newhope1024cpa (100 executions),m4,978185,977857,978537,1282189,1281861,1282541,129651,129651,129651
newhope512cca (100 executions),clean,713178,712990,713395,1121615,1121427,1121832,1175626,1175438,1175843
newhope512cca (100 executions),m4,579163,578883,579444,866129,865849,866410,820160,819880,820441
newhope512cpa (100 executions),clean,621643,621413,621848,903501,903271,903706,162819,162819,162819
newhope512cpa (100 executions),m4,488269,488022,488532,648005,647758,648268,71434,71434,71434
ntruhps2048509 (100 executions),clean,111492425,111492425,111492425,3066947,3066947,3066947,7884197,7884197,7884197
ntruhps2048509 (100 executions),m4,79686034,79686034,79686034,577135,577135,577135,545283,545283,545283
ntruhps2048677 (100 executions),clean,200216118,200216118,200216118,5265948,5265948,5265948,13846001,13846001,13846001
ntruhps2048677 (100 executions),m4,143820865,143820865,143820865,854493,854493,854493,841809,841809,841809
ntruhps4096821 (100 executions),clean,297661023,297661023,297661023,7590614,7590614,7590614,20275565,20275565,20275565
ntruhps4096821 (100 executions),m4,208965432,208965432,208965432,1077000,1077000,1077000,1073275,1073275,1073275
ntruhrss701 (100 executions),clean,214355083,214355083,214355083,5149624,5149624,5149624,14880399,14880399,14880399
ntruhrss701 (100 executions),m4,153182039,153182039,153182039,404905,404905,404905,894739,894739,894739
ntrulpr653 (100 executions),ref,52643753,52643753,52643753,104706486,104706486,104706486,156559108,156559108,156559108
ntrulpr761 (100 executions),m4f,830885,830885,830885,1317654,1317654,1317654,1499988,1499988,1499988
ntrulpr761 (100 executions),ref,71314438,71314438,71314438,141912418,141912418,141912418,212280542,212280542,212280542
ntrulpr857 (100 executions),ref,90283987,90283987,90283987,179731561,179731561,179731561,268923453,268923453,268923453
papabear (100 executions),clean,15605680,15605680,15605680,19240990,19240990,19240990,38867571,38867571,38867571
papabear (100 executions),opt,2213821,2213821,2213821,2511356,2511356,2511356,3389776,3389776,3389776
papabear-ephem (100 executions),clean,15623227,15623227,15623227,19287653,19287653,19287653,3876525,3876525,3876525
papabear-ephem (100 executions),opt,2230426,2230426,2230426,2557020,2557020,2557020,504229,504229,504229
r5n1-1cca-0d (100 executions),m4,3491604,3481684,3498710,3323001,3303330,3344234,3812491,3793060,3834247
r5n1-1cca-0d (100 executions),opt,3588010,3576136,3594696,4043950,4032441,4051145,4533532,4520738,4541081
r5n1-1cpa-0d (100 executions),m4,5462321,5455743,5478356,3921353,3897365,3951982,1092829,1087924,1108789
r5n1-1cpa-0d (100 executions),opt,5768547,5764034,5783676,5177299,5171671,5193047,1093040,1088736,1108682
r5n1-3cca-0d (100 executions),m4,15509880,15469770,15543886,11202487,11127937,11260989,13082191,12979075,13154041
r5n1-3cca-0d (100 executions),opt,16009170,15971396,16041794,15105667,15060337,15143170,16986271,16923242,17034025
r5n1-3cpa-0d (100 executions),m4,8711453,8672149,8744381,6402834,6352399,6450551,1733213,1697763,1755373
r5n1-3cpa-0d (100 executions),opt,9231234,9190947,9263978,8351956,8310879,8383256,1730938,1686348,1755565
r5n1-5cca-0d (100 executions),m4,21358304,21333253,21402114,15619548,15521343,15684186,17531421,17429393,17609529
r5n1-5cca-0d (100 executions),opt,22852707,22824301,22886778,20769321,20746494,20821094,22679431,22651011,22741132
r5n1-5cpa-0d (100 executions),m4,31953027,31900072,32014372,19712097,19579637,19782676,4283344,4225692,4335442
r5n1-5cpa-0d (100 executions),opt,34147654,34096451,34210925,28197596,28137702,28251651,4280320,4226540,4340420
r5nd-1cca-0d (100 executions),m4,444133,438578,447496,649840,644796,654744,802968,798098,808456
r5nd-1cca-0d (100 executions),opt,577831,576638,578948,845994,842980,847850,1063284,1060237,1066043
r5nd-1cca-5d (100 executions),m4,346082,342877,360673,521194,518529,534839,664071,659293,689981
r5nd-1cca-5d (100 executions),opt,434111,431147,447863,683138,680228,696685,899568,895118,913875
r5nd-1cpa-0d (100 executions),m4,324317,320610,327000,413202,409591,417037,140418,139396,141082
r5nd-1cpa-0d (100 executions),opt,406312,405783,407187,512475,511592,513374,157583,156743,158489
r5nd-1cpa-5d (100 executions),m4,380370,377147,384115,529523,527774,531910,221436,219182,223500
r5nd-1cpa-5d (100 executions),opt,478624,477006,479666,715973,713626,718139,309475,307226,311582
r5nd-3cca-0d (100 executions),m4,722107,715707,731395,1072349,1062434,1080452,1300649,1290271,1309425
r5nd-3cca-0d (100 executions),opt,948380,945514,949834,1406602,1402068,1410272,1743291,1735048,1747077
r5nd-3cca-5d (100 executions),m4,727845,722153,734325,1081953,1076739,1085755,1356555,1349798,1360206
r5nd-3cca-5d (100 executions),opt,956327,953044,958126,1485139,1472376,1488322,1934224,1920328,1938918
r5nd-3cpa-0d (100 executions),m4,1045655,1036305,1065525,1374613,1363795,1393193,490189,484769,504751
r5nd-3cpa-0d (100 executions),opt,1421007,1415958,1434438,1952568,1947886,1965730,686236,679448,700220
r5nd-3cpa-5d (100 executions),m4,726818,718784,733368,975706,970934,979682,355447,352475,358227
r5nd-3cpa-5d (100 executions),opt,955269,952572,956962,1379141,1374493,1382275,529855,526811,532725
r5nd-5cca-0d (100 executions),m4,999988,993093,1010844,1479858,1466343,1492759,1766884,1752899,1780148
r5nd-5cca-0d (100 executions),opt,1322692,1321519,1323675,1959924,1958958,1961037,2398022,2391093,2402412
r5nd-5cca-5d (100 executions),m4,1173766,1158445,1183061,1715574,1698872,1725442,2197341,2181180,2207100
r5nd-5cca-5d (100 executions),opt,1638548,1624091,1641219,2512585,2496490,2517060,3327895,3311939,3335143
r5nd-5cpa-0d (100 executions),m4,1348617,1328392,1360962,1809166,1790027,1821060,634647,620595,640177
r5nd-5cpa-0d (100 executions),opt,1892895,1879949,1897403,2656069,2643849,2661973,926061,907712,934732
r5nd-5cpa-5d (100 executions),m4,1230457,1210807,1241895,1672550,1659442,1683696,616237,603785,624269
r5nd-5cpa-5d (100 executions),opt,1714076,1702564,1720960,2513883,2501271,2521567,972891,959863,981313
rollo-I-128 (100 executions),ref,33861072,33690382,34007816,3113500,3105408,3121156,14694648,14008517,15435245
rollo-I-192 (100 executions),ref,45943058,45756043,46200855,3672034,3665932,3678573,18974153,18805659,20084667
rollo-I-256 (100 executions),ref,69323491,68937122,69611454,4725068,4719234,4731521,32339031,32198423,32538312
rollo-II-128 (100 executions),ref,155305161,155013877,155532642,10621613,10615018,10628043,30798365,30698203,31715736
rollo-II-192 (100 executions),ref,183343584,182578200,183811328,12112733,12107861,12118513,36385113,36272752,36517787
rollo-II-256 (100 executions),ref,215860701,215517994,216304902,13587317,13581140,13594998,45235641,45101076,45356459
rqc128 (100 executions),ref,8105798,8087806,8124616,15117875,15098845,15136544,105939613,105675892,106183245
rqc192 (100 executions),ref,23711306,22133193,36240705,39412619,37859202,51719937,254622745,251119052,279316313
saber (100 executions),clean,2179303,2179303,2179303,2885871,2885871,2885871,3351158,3351158,3351158
saber (100 executions),m4,893994,893994,893994,1162082,1162082,1162082,1198307,1198307,1198307
sikep434 (100 executions),m4,48264129,48264129,48264129,78911465,78911465,78911465,84276911,84276911,84276911
sikep434 (100 executions),opt,643140813,643140813,643140813,1053374539,1053374539,1053374539,1123506035,1123506035,1123506035
sikep503 (100 executions),m4,67365363,67365363,67365363,110846067,110846067,110846067,117993160,117993160,117993160
sikep503 (100 executions),opt,972733846,972733846,972733846,1602886599,1602886599,1602886599,1704605781,1704605781,1704605781
sikep610 (100 executions),m4,119480622,119480622,119480622,219632058,219632058,219632058,221029700,221029700,221029700
sikep610 (100 executions),opt,1815959387,1815959387,1815959387,3341196195,3341196195,3341196195,3360955305,3360955305,3360955305
sikep751 (100 executions),m4,204646661,204646661,204646661,331934480,331934480,331934480,356425812,356425812,356425812
sikep751 (100 executions),opt,3288678781,3288678781,3288678781,5333567877,5333567877,5333567877,5728790883,5728790883,5728790883
sntrup653 (100 executions),ref,548355501,538684068,780469915,52679631,52679618,52679632,159534443,159534442,159534473
sntrup761 (100 executions),m4f,11392072,11392072,11392072,794049,794049,794049,743378,743378,743378
sntrup761 (100 executions),ref,728600979,728600979,728600979,71354215,71354215,71354215,216152106,216152106,216152106
sntrup857 (100 executions),ref,920319337,920319337,920319337,90319892,90319892,90319892,274303217,274303217,274303217
Signature Schemes,,,,,,,,,,
Scheme,Implementation,Key Generation [cycles] (mean),Key Generation [cycles] (min),Key Generation [cycles] (max),Sign [cycles] (mean),Sign [cycles] (min),Sign [cycles] (max),Verify [cycles] (mean),Verify [cycles] (min),Verify [cycles] (max)
dilithium2 (100 executions),clean,1614477,1613563,1626981,8032479,2987832,36923036,1830445,1829963,1830901
dilithium2 (100 executions),m4,1407272,1406859,1407763,4331922,1805767,17876042,1374748,1374336,1375098
dilithium3 (100 executions),clean,2539785,2538961,2540640,11759429,4161883,64856628,2671904,2671471,2672362
dilithium3 (100 executions),m4,2156465,2155790,2157193,7314596,2656760,27632645,2090983,2090722,2091343
dilithium4 (100 executions),clean,3398499,3398034,3398906,12168851,5509148,52054919,3684357,3683668,3684920
dilithium4 (100 executions),m4,3046239,3045914,3046773,6846027,3657053,20885859,2962577,2962265,2962975
falcon-1024 (100 executions),clean,622175711,337571831,1880024329,133629247,133291572,133967706,1528951,1528400,1529571
falcon-1024 (100 executions),m4-ct,459534839,273177640,1047054767,85072673,84815948,85305908,980052,969152,985686
falcon-1024 (100 executions),opt-ct,495167251,273177640,1379271017,85054991,84783337,85362818,977782,967975,987002
falcon-1024 (100 executions),opt-leaktime,405281116,244875160,891184049,76013689,75446015,76508847,979746,967632,986832
falcon-512 (100 executions),clean,208399225,130550614,472461727,61097585,60852840,61406301,766917,766489,767319
falcon-512 (100 executions),m4-ct,171386113,102414161,578366405,38980990,38781213,39236694,474764,465756,481271
falcon-512 (100 executions),opt-ct,177602037,102400864,714825912,38965055,38810150,39279838,473672,465686,482281
falcon-512 (100 executions),opt-leaktime,152926229,90346571,337384529,35378639,35029929,35717852,475420,465612,482310
falcon-512-tree (100 executions),m4-ct,171727053,117531546,490748018,17669755,17432665,17857219,473783,465581,481627
falcon-512-tree (100 executions),opt-ct,182000803,117531546,537014335,17671861,17503582,17907492,474096,465021,482523
falcon-512-tree (100 executions),opt-leaktime,168338680,101826596,516678670,19213176,18918057,19567974,474214,465252,481696
luov-47-42-182-chacha (100 executions),ref,21000012,20862841,21114732,57884512,57838973,57939274,32884586,32872366,32898789
luov-47-42-182-keccak (100 executions),ref,29638929,29503412,29794335,66356015,66318361,66400831,43068640,43056451,43084443
luov-61-60-261-chacha (100 executions),ref,61819106,61561060,62087952,250029339,249938705,250092063,107905857,107879984,107927089
luov-61-60-261-keccak (100 executions),ref,92133826,91830833,92425404,279672854,279609342,279728867,138353754,138331818,138373656
luov-7-57-197-chacha (100 executions),ref,35318079,35078613,35553406,65405967,65337206,65476034,40331209,40309316,40344859
luov-7-57-197-keccak (100 executions),ref,50001029,49808905,50194528,79666086,79581864,79744285,55008767,54971175,55020892
sphincs-haraka-128f-robust (1 executions),clean,104787309,104787309,104787309,3878075744,3878075744,3878075744,160747512,160747512,160747512
sphincs-haraka-128f-simple (1 executions),clean,72822905,72822905,72822905,2618613346,2618613346,2618613346,110346142,110346142,110346142
sphincs-haraka-128s-robust (1 executions),clean,3336087734,3336087734,3336087734,62522334287,62522334287,62522334287,69736124,69736124,69736124
sphincs-haraka-128s-simple (1 executions),clean,2312256437,2312256437,2312256437,41759085792,41759085792,41759085792,45891563,45891563,45891563
sphincs-haraka-192f-robust (1 executions),clean,155427078,155427078,155427078,4653572252,4653572252,4653572252,254933605,254933605,254933605
sphincs-haraka-192f-simple (1 executions),clean,107270973,107270973,107270973,3088059988,3088059988,3088059988,168554107,168554107,168554107
sphincs-haraka-192s-robust (1 executions),clean,4957051483,4957051483,4957051483,154251598347,154251598347,154251598347,110861825,110861825,110861825
sphincs-haraka-192s-simple (1 executions),clean,3414581337,3414581337,3414581337,92506480154,92506480154,92506480154,70786261,70786261,70786261
sphincs-haraka-256f-robust (1 executions),clean,415473286,415473286,415473286,11563963571,11563963571,11563963571,277440214,277440214,277440214
sphincs-haraka-256f-simple (1 executions),clean,285155664,285155664,285155664,7636212442,7636212442,7636212442,180737136,180737136,180737136
sphincs-haraka-256s-robust (1 executions),clean,6639120105,6639120105,6639120105,103762136231,103762136231,103762136231,154024957,154024957,154024957
sphincs-haraka-256s-simple (1 executions),clean,4553387845,4553387845,4553387845,67650617389,67650617389,67650617389,98468503,98468503,98468503
sphincs-sha256-128f-robust (1 executions),clean,30486094,30486094,30486094,912695869,912695869,912695869,39774881,39774881,39774881
sphincs-sha256-128f-simple (1 executions),clean,15903697,15903697,15903697,502249164,502249164,502249164,20926343,20926343,20926343
sphincs-sha256-128s-robust (1 executions),clean,975171329,975171329,975171329,13506102373,13506102373,13506102373,16045163,16045163,16045163
sphincs-sha256-128s-simple (1 executions),clean,509099334,509099334,509099334,7581936911,7581936911,7581936911,8649907,8649907,8649907
sphincs-sha256-192f-robust (1 executions),clean,45129438,45129438,45129438,1250923888,1250923888,1250923888,68600406,68600406,68600406
sphincs-sha256-192f-simple (1 executions),clean,23396245,23396245,23396245,660825812,660825812,660825812,34075987,34075987,34075987
sphincs-sha256-192s-robust (1 executions),clean,1444574386,1444574386,1444574386,33011372835,33011372835,33011372835,26737825,26737825,26737825
sphincs-sha256-192s-simple (1 executions),clean,748723035,748723035,748723035,18267765959,18267765959,18267765959,13287049,13287049,13287049
sphincs-sha256-256f-robust (1 executions),clean,164782903,164782903,164782903,3847550681,3847550681,3847550681,95517895,95517895,95517895
sphincs-sha256-256f-simple (1 executions),clean,61681246,61681246,61681246,1492124764,1492124764,1492124764,35023102,35023102,35023102
sphincs-sha256-256s-robust (1 executions),clean,2636998612,2636998612,2636998612,32413409203,32413409203,32413409203,50331427,50331427,50331427
sphincs-sha256-256s-simple (1 executions),clean,985161519,985161519,985161519,12724301171,12724301171,12724301171,17073415,17073415,17073415
sphincs-shake256-128f-robust (1 executions),clean,123500899,123500899,123500899,3712792793,3712792793,3712792793,158221209,158221209,158221209
sphincs-shake256-128f-simple (1 executions),clean,64653461,64653461,64653461,2034928399,2034928399,2034928399,80976754,80976754,80976754
sphincs-shake256-128s-robust (1 executions),clean,3952863150,3952863150,3952863150,54890446193,54890446193,54890446193,70806849,70806849,70806849
sphincs-shake256-128s-simple (1 executions),clean,2069315153,2069315153,2069315153,30698186946,30698186946,30698186946,32311274,32311274,32311274
sphincs-shake256-192f-robust (1 executions),clean,180649244,180649244,180649244,4819914241,4819914241,4819914241,267285175,267285175,267285175
sphincs-shake256-192f-simple (1 executions),clean,94651090,94651090,94651090,2582471427,2582471427,2582471427,133970724,133970724,133970724
sphincs-shake256-192s-robust (1 executions),clean,5781596874,5781596874,5781596874,111470931139,111470931139,111470931139,95270415,95270415,95270415
sphincs-shake256-192s-simple (1 executions),clean,3029224867,3029224867,3029224867,63917126467,63917126467,63917126467,47809446,47809446,47809446
sphincs-shake256-256f-robust (1 executions),clean,476820891,476820891,476820891,10541877335,10541877335,10541877335,261196844,261196844,261196844
sphincs-shake256-256f-simple (1 executions),clean,249876285,249876285,249876285,5717039905,5717039905,5717039905,131984625,131984625,131984625
sphincs-shake256-256s-robust (1 executions),clean,7628190987,7628190987,7628190987,86771181274,86771181274,86771181274,124946339,124946339,124946339
sphincs-shake256-256s-simple (1 executions),clean,3996764935,3996764935,3996764935,47637377023,47637377023,47637377023,65274248,65274248,65274248
Memory Evaluation,,,,,,,,,,
Key Encapsulation Schemes,,,,,,,,,,
Scheme,Implementation,Key Generation [bytes],Encapsulation [bytes],Decapsulation [bytes],,,,,,
babybear,clean,6132,5988,10116,,,,,,
babybear,opt,3076,2964,5092,,,,,,
babybear-ephem,clean,6132,5980,4864,,,,,,
babybear-ephem,opt,3076,2980,2420,,,,,,
firesaber,clean,22700,25556,27036,,,,,,
firesaber,m4,20124,22972,24452,,,,,,
frodokem640aes,m4,31992,62488,83104,,,,,,
frodokem640shake,m4,26600,51976,72592,,,,,,
frodokem640shake,opt,36664,58320,78944,,,,,,
kyber1024,clean,15164,18844,20420,,,,,,
kyber1024,m4,3788,3484,3516,,,,,,
kyber1024-90s,clean,15736,19416,20332,,,,,,
kyber1024-90s,m4,5032,4000,4032,,,,,,
kyber512,clean,6452,9116,9860,,,,,,
kyber512,m4,2388,2476,2492,,,,,,
kyber512-90s,clean,6976,9640,10384,,,,,,
kyber512-90s,m4,2904,2992,3008,,,,,,
kyber768,clean,10556,13724,14820,,,,,,
kyber768,m4,3276,2972,2996,,,,,,
kyber768-90s,clean,11080,14248,15344,,,,,,
kyber768-90s,m4,3976,3488,3512,,,,,,
lac-128-v3a,opt,7436,8964,10396,,,,,,
lac-128-v3a,ref,6396,7924,9448,,,,,,
lac-128-v3b,opt,7436,8964,10396,,,,,,
lac-128-v3b,ref,6396,7924,9356,,,,,,
lac-192-v3a,opt,14604,17476,20304,,,,,,
lac-192-v3a,ref,12540,15412,18148,,,,,,
lac-192-v3b,opt,14604,17476,20304,,,,,,
lac-192-v3b,ref,12540,15412,18240,,,,,,
lac-256-v3a,opt,14604,17700,20660,,,,,,
lac-256-v3a,ref,12632,15636,18688,,,,,,
lac-256-v3b,opt,14604,17700,20660,,,,,,
lac-256-v3b,ref,12632,15636,18688,,,,,,
lac-light-v3a,opt,7436,8852,10172,,,,,,
lac-light-v3a,ref,6396,7812,9132,,,,,,
lac-light-v3b,opt,7436,8852,10172,,,,,,
lac-light-v3b,ref,6396,7812,9132,,,,,,
lightsaber,clean,10540,12276,13020,,,,,,
lightsaber,m4,9652,11388,12132,,,,,,
mamabear,clean,6772,6712,11640,,,,,,
mamabear,opt,3572,3436,6052,,,,,,
mamabear-ephem,clean,6776,6604,4772,,,,,,
mamabear-ephem,opt,3572,3460,2908,,,,,,
newhope1024cca,clean,11028,17300,19516,,,,,,
newhope1024cca,m4,2852,5044,5044,,,,,,
newhope1024cpa,clean,11020,17196,8284,,,,,,
newhope1024cpa,m4,2844,4940,2176,,,,,,
newhope512cca,clean,5900,9108,10236,,,,,,
newhope512cca,m4,1828,2996,2996,,,,,,
newhope512cpa,clean,5892,9004,4184,,,,,,
newhope512cpa,m4,1820,2892,1152,,,,,,
ntruhps2048509,clean,11848,6864,5144,,,,,,
ntruhps2048509,m4,21392,15424,14800,,,,,,
ntruhps2048677,clean,15680,9036,6792,,,,,,
ntruhps2048677,m4,28504,20576,19728,,,,,,
ntruhps4096821,clean,18968,10924,8408,,,,,,
ntruhps4096821,m4,34504,24904,23952,,,,,,
ntruhrss701,clean,14304,7400,8592,,,,,,
ntruhrss701,m4,27560,19352,20552,,,,,,
ntrulpr653,ref,12204,18468,23012,,,,,,
ntrulpr761,m4f,28444,33460,39684,,,,,,
ntrulpr761,ref,14012,21100,26396,,,,,,
ntrulpr857,ref,15668,23532,29500,,,,,,
papabear,clean,7404,7344,13056,,,,,,
papabear,opt,4052,3916,7012,,,,,,
papabear-ephem,clean,7408,7328,4772,,,,,,
papabear-ephem,opt,4052,3940,3380,,,,,,
r5n1-1cca-0d,m4,19860,20092,25884,,,,,,
r5n1-1cca-0d,opt,19860,20092,25884,,,,,,
r5n1-1cpa-0d,m4,19268,19476,13016,,,,,,
r5n1-1cpa-0d,opt,19268,19476,12980,,,,,,
r5n1-3cca-0d,m4,30188,30460,40188,,,,,,
r5n1-3cca-0d,opt,30188,30460,40224,,,,,,
r5n1-3cpa-0d,m4,26932,27196,19540,,,,,,
r5n1-3cpa-0d,opt,26932,27196,19540,,,,,,
r5n1-5cca-0d,m4,37620,37916,52636,,,,,,
r5n1-5cca-0d,opt,37620,37916,52636,,,,,,
r5n1-5cpa-0d,m4,40916,41188,32308,,,,,,
r5n1-5cpa-0d,opt,40916,41188,32308,,,,,,
r5nd-1cca-0d,m4,4500,4860,5604,,,,,,
r5nd-1cca-0d,opt,4500,4860,5604,,,,,,
r5nd-1cca-5d,m4,3940,4388,5012,,,,,,
r5nd-1cca-5d,opt,3940,4388,5012,,,,,,
r5nd-1cpa-0d,m4,4508,4740,1700,,,,,,
r5nd-1cpa-0d,opt,4508,4740,1700,,,,,,
r5nd-1cpa-5d,m4,3844,4292,2100,,,,,,
r5nd-1cpa-5d,opt,3844,4292,2100,,,,,,
r5nd-3cca-0d,m4,6132,6652,7756,,,,,,
r5nd-3cca-0d,opt,6132,6652,7756,,,,,,
r5nd-3cca-5d,m4,5620,6204,7140,,,,,,
r5nd-3cca-5d,opt,5620,6204,7140,,,,,,
r5nd-3cpa-0d,m4,6036,6540,3660,,,,,,
r5nd-3cpa-0d,opt,6036,6540,3676,,,,,,
r5nd-3cpa-5d,m4,5580,6148,2692,,,,,,
r5nd-3cpa-5d,opt,5580,6148,2692,,,,,,
r5nd-5cca-0d,m4,8060,8740,10260,,,,,,
r5nd-5cca-0d,opt,8060,8740,10260,,,,,,
r5nd-5cca-5d,m4,7060,7756,9052,,,,,,
r5nd-5cca-5d,opt,7060,7756,9052,,,,,,
r5nd-5cpa-0d,m4,7524,8180,4612,,,,,,
r5nd-5cpa-0d,opt,7524,8180,4628,,,,,,
r5nd-5cpa-5d,m4,7020,7692,3452,,,,,,
r5nd-5cpa-5d,opt,7028,7700,3460,,,,,,
rollo-I-128,ref,1552,1468,1536,,,,,,
rollo-I-192,ref,1528,1492,1584,,,,,,
rollo-I-256,ref,1592,1540,1680,,,,,,
rollo-II-128,ref,1712,4136,4488,,,,,,
rollo-II-192,ref,1720,4632,4896,,,,,,
rollo-II-256,ref,1816,4848,5208,,,,,,
rqc128,ref,3232,10104,11940,,,,,,
rqc192,ref,4256,24704,27556,,,,,,
saber,clean,15792,17964,19060,,,,,,
saber,m4,13252,15516,16612,,,,,,
sikep434,m4,6272,6504,6840,,,,,,
sikep434,opt,6752,7040,7376,,,,,,
sikep503,m4,6992,7344,7720,,,,,,
sikep503,opt,6664,7016,7392,,,,,,
sikep610,m4,10504,10904,11368,,,,,,
sikep610,opt,10072,10488,10936,,,,,,
sikep751,m4,12272,12272,12840,,,,,,
sikep751,opt,11616,11728,12296,,,,,,
sntrup653,ref,13972,13964,16660,,,,,,
sntrup761,m4f,98420,28612,31452,,,,,,
sntrup761,ref,16244,15988,19116,,,,,,
sntrup857,ref,18260,17868,21404,,,,,,
Signature Schemes,,,,,,,,,,
Scheme,Implementation,Key Generation [bytes],Sign [bytes],Verify [bytes],,,,,,
dilithium2,clean,36396,61292,40644,,,,,,
dilithium2,m4,32324,54156,31460,,,,,,
dilithium3,clean,50732,81772,54980,,,,,,
dilithium3,m4,45636,72596,43748,,,,,,
dilithium4,clean,67116,104388,71452,,,,,,
dilithium4,m4,60996,93076,58084,,,,,,
falcon-1024,clean,35256,82484,8796,,,,,,
falcon-1024,m4-ct,1432,2680,492,,,,,,
falcon-1024,opt-ct,1504,2568,496,,,,,,
falcon-1024,opt-leaktime,1408,2672,492,,,,,,
falcon-512,clean,18392,42460,4700,,,,,,
falcon-512,m4-ct,1480,2480,492,,,,,,
falcon-512,opt-ct,1488,2479,492,,,,,,
falcon-512,opt-leaktime,1488,2576,492,,,,,,
falcon-512-tree,m4-ct,1440,2776,492,,,,,,
falcon-512-tree,opt-ct,1496,2776,492,,,,,,
falcon-512-tree,opt-leaktime,1400,2792,492,,,,,,
luov-47-42-182-chacha,ref,2488,4472,2944,,,,,,
luov-47-42-182-keccak,ref,2884,4548,3340,,,,,,
luov-61-60-261-chacha,ref,3360,6096,4104,,,,,,
luov-61-60-261-keccak,ref,3788,6208,4568,,,,,,
luov-7-57-197-chacha,ref,2736,2704,1256,,,,,,
luov-7-57-197-keccak,ref,3276,2812,2092,,,,,,
sphincs-haraka-128f-robust,clean,3612,3704,4068,,,,,,
sphincs-haraka-128f-simple,clean,3604,3696,4060,,,,,,
sphincs-haraka-128s-robust,clean,3824,3872,3408,,,,,,
sphincs-haraka-128s-simple,clean,3816,3784,3372,,,,,,
sphincs-haraka-192f-robust,clean,5128,5080,5396,,,,,,
sphincs-haraka-192f-simple,clean,5012,5072,5388,,,,,,
sphincs-haraka-192s-robust,clean,5312,5296,4840,,,,,,
sphincs-haraka-192s-simple,clean,5304,5288,4752,,,,,,
sphincs-haraka-256f-robust,clean,7040,7008,6660,,,,,,
sphincs-haraka-256f-simple,clean,7004,7000,6652,,,,,,
sphincs-haraka-256s-robust,clean,7320,7232,6596,,,,,,
sphincs-haraka-256s-simple,clean,7304,7224,6588,,,,,,
sphincs-sha256-128f-robust,clean,2264,2328,2720,,,,,,
sphincs-sha256-128f-simple,clean,2104,2168,2560,,,,,,
sphincs-sha256-128s-robust,clean,2488,2528,2032,,,,,,
sphincs-sha256-128s-simple,clean,2288,2368,1872,,,,,,
sphincs-sha256-192f-robust,clean,3680,3824,4056,,,,,,
sphincs-sha256-192f-simple,clean,3512,3544,3888,,,,,,
sphincs-sha256-192s-robust,clean,3984,3960,3392,,,,,,
sphincs-sha256-192s-simple,clean,3776,3792,3224,,,,,,
sphincs-sha256-256f-robust,clean,5680,5760,5328,,,,,,
sphincs-sha256-256f-simple,clean,5504,5584,5152,,,,,,
sphincs-sha256-256s-robust,clean,5992,5904,5264,,,,,,
sphincs-sha256-256s-simple,clean,5816,5728,5088,,,,,,
sphincs-shake256-128f-robust,clean,2180,2236,2628,,,,,,
sphincs-shake256-128f-simple,clean,2180,2344,2628,,,,,,
sphincs-shake256-128s-robust,clean,2364,2432,1940,,,,,,
sphincs-shake256-128s-simple,clean,2400,2432,1940,,,,,,
sphincs-shake256-192f-robust,clean,3596,3728,3964,,,,,,
sphincs-shake256-192f-simple,clean,3596,3620,3964,,,,,,
sphincs-shake256-192s-robust,clean,3896,3864,3300,,,,,,
sphincs-shake256-192s-simple,clean,3896,3864,3300,,,,,,
sphincs-shake256-256f-robust,clean,5632,5664,5236,,,,,,
sphincs-shake256-256f-simple,clean,5596,5664,5280,,,,,,
sphincs-shake256-256s-robust,clean,5904,5808,5172,,,,,,
sphincs-shake256-256s-simple,clean,5904,5808,5172,,,,,,
Hashing Evaluation,,,,,,,,,,
Key Encapsulation Schemes,,,,,,,,,,
Scheme,Implementation,Key Generation [%],Encapsulation [%],Decapsulation [%],,,,,,
babybear,clean,9.6,7.3,8.6,,,,,,
babybear,opt,56.8,49.5,45.4,,,,,,
babybear-ephem,clean,9.6,7.7,6.5,,,,,,
babybear-ephem,opt,56.8,50.9,44.4,,,,,,
firesaber,clean,19.1,18.9,14.5,,,,,,
firesaber,m4,49.4,49.4,40.1,,,,,,
frodokem640aes,m4,74.3,77.8,77.1,,,,,,
frodokem640shake,m4,85.5,86.5,86.2,,,,,,
frodokem640shake,opt,74.2,65.7,65.2,,,,,,
kyber1024,clean,58.4,57.7,47.1,,,,,,
kyber1024,m4,77.5,80.1,73.5,,,,,,
kyber1024-90s,clean,44.8,43.2,34.4,,,,,,
kyber1024-90s,m4,64.1,66.2,59.5,,,,,,
kyber512,clean,54.0,53.1,38.5,,,,,,
kyber512,m4,75.0,78.9,68.6,,,,,,
kyber512-90s,clean,40.2,37.7,26.3,,,,,,
kyber512-90s,m4,61.2,64.6,53.8,,,,,,
kyber768,clean,56.5,55.9,43.7,,,,,,
kyber768,m4,76.5,79.7,71.7,,,,,,
kyber768-90s,clean,42.7,40.9,31.1,,,,,,
kyber768-90s,m4,62.9,65.6,57.3,,,,,,
lac-128-v3a,opt,20.3,17.3,12.6,,,,,,
lac-128-v3a,ref,12.3,10.3,7.4,,,,,,
lac-128-v3b,opt,20.2,17.2,12.6,,,,,,
lac-128-v3b,ref,13.4,11.3,8.1,,,,,,
lac-192-v3a,opt,12.0,10.1,7.4,,,,,,
lac-192-v3a,ref,7.7,6.4,4.7,,,,,,
lac-192-v3b,opt,11.9,10.1,7.4,,,,,,
lac-192-v3b,ref,6.8,5.8,4.2,,,,,,
lac-256-v3a,opt,12.5,9.7,6.6,,,,,,
lac-256-v3a,ref,7.2,5.6,3.8,,,,,,
lac-256-v3b,opt,12.5,9.7,6.6,,,,,,
lac-256-v3b,ref,7.2,5.5,3.8,,,,,,
lac-light-v3a,opt,21.4,19.4,15.1,,,,,,
lac-light-v3a,ref,13.2,11.9,9.1,,,,,,
lac-light-v3b,opt,21.2,19.3,15.1,,,,,,
lac-light-v3b,ref,14.3,13.0,9.9,,,,,,
lightsaber,clean,25.1,24.0,15.6,,,,,,
lightsaber,m4,56.5,55.8,42.2,,,,,,
mamabear,clean,8.2,6.6,7.6,,,,,,
mamabear,opt,54.3,48.5,45.4,,,,,,
mamabear-ephem,clean,8.2,6.8,5.7,,,,,,
mamabear-ephem,opt,53.8,48.9,41.9,,,,,,
newhope1024cca,clean,59.5,59.2,47.8,,,,,,
newhope1024cca,m4,74.3,78.5,70.3,,,,,,
newhope1024cpa,clean,53.8,50.2,4.2,,,,,,
newhope1024cpa,m4,69.9,71.7,10.7,,,,,,
newhope512cca,clean,61.5,61.7,50.1,,,,,,
newhope512cca,m4,75.6,79.8,71.7,,,,,,
newhope512cpa,clean,56.1,52.5,8.5,,,,,,
newhope512cpa,m4,71.4,73.1,19.4,,,,,,
ntruhps2048509,clean,0.0,0.9,1.3,,,,,,
ntruhps2048509,m4,0.0,4.6,18.9,,,,,,
ntruhps2048677,clean,0.0,0.7,1.0,,,,,,
ntruhps2048677,m4,0.0,4.6,16.7,,,,,,
ntruhps4096821,clean,0.0,0.5,0.8,,,,,,
ntruhps4096821,m4,0.0,3.6,15.5,,,,,,
ntruhrss701,clean,0.0,0.8,1.0,,,,,,
ntruhrss701,m4,0.0,9.6,17.2,,,,,,
ntrulpr653,ref,0.4,0.4,0.3,,,,,,
ntrulpr761,m4f,20.8,26.2,23.0,,,,,,
ntrulpr761,ref,0.4,0.4,0.2,,,,,,
ntrulpr857,ref,0.3,0.3,0.2,,,,,,
papabear,clean,7.5,6.3,7.0,,,,,,
papabear,opt,52.4,47.8,45.2,,,,,,
papabear-ephem,clean,7.5,6.4,5.3,,,,,,
papabear-ephem,opt,52.1,48.0,40.7,,,,,,
r5n1-1cca-0d,m4,0.0,0.0,0.0,,,,,,
r5n1-1cca-0d,opt,0.0,0.0,0.0,,,,,,
r5n1-1cpa-0d,m4,0.0,0.0,0.0,,,,,,
r5n1-1cpa-0d,opt,0.0,0.0,0.0,,,,,,
r5n1-3cca-0d,m4,0.0,0.0,0.0,,,,,,
r5n1-3cca-0d,opt,0.0,0.0,0.0,,,,,,
r5n1-3cpa-0d,m4,0.0,0.0,0.0,,,,,,
r5n1-3cpa-0d,opt,0.0,0.0,0.0,,,,,,
r5n1-5cca-0d,m4,0.0,0.0,0.0,,,,,,
r5n1-5cca-0d,opt,0.0,0.0,0.0,,,,,,
r5n1-5cpa-0d,m4,0.0,0.0,0.0,,,,,,
r5n1-5cpa-0d,opt,0.0,0.0,0.0,,,,,,
r5nd-1cca-0d,m4,0.0,0.0,0.0,,,,,,
r5nd-1cca-0d,opt,0.0,0.0,0.0,,,,,,
r5nd-1cca-5d,m4,0.0,0.0,0.0,,,,,,
r5nd-1cca-5d,opt,0.0,0.0,0.0,,,,,,
r5nd-1cpa-0d,m4,0.0,0.0,0.0,,,,,,
r5nd-1cpa-0d,opt,0.0,0.0,0.0,,,,,,
r5nd-1cpa-5d,m4,0.0,0.0,0.0,,,,,,
r5nd-1cpa-5d,opt,0.0,0.0,0.0,,,,,,
r5nd-3cca-0d,m4,0.0,0.0,0.0,,,,,,
r5nd-3cca-0d,opt,0.0,0.0,0.0,,,,,,
r5nd-3cca-5d,m4,0.0,0.0,0.0,,,,,,
r5nd-3cca-5d,opt,0.0,0.0,0.0,,,,,,
r5nd-3cpa-0d,m4,0.0,0.0,0.0,,,,,,
r5nd-3cpa-0d,opt,0.0,0.0,0.0,,,,,,
r5nd-3cpa-5d,m4,0.0,0.0,0.0,,,,,,
r5nd-3cpa-5d,opt,0.0,0.0,0.0,,,,,,
r5nd-5cca-0d,m4,0.0,0.0,0.0,,,,,,
r5nd-5cca-0d,opt,0.0,0.0,0.0,,,,,,
r5nd-5cca-5d,m4,0.0,0.0,0.0,,,,,,
r5nd-5cca-5d,opt,0.0,0.0,0.0,,,,,,
r5nd-5cpa-0d,m4,0.0,0.0,0.0,,,,,,
r5nd-5cpa-0d,opt,0.0,0.0,0.0,,,,,,
r5nd-5cpa-5d,m4,0.0,0.0,0.0,,,,,,
r5nd-5cpa-5d,opt,0.0,0.0,0.0,,,,,,
rollo-I-128,ref,0.1,0.3,0.2,,,,,,
rollo-I-192,ref,0.1,0.3,0.2,,,,,,
rollo-I-256,ref,0.0,0.2,0.1,,,,,,
rollo-II-128,ref,0.0,2.1,0.9,,,,,,
rollo-II-192,ref,0.0,2.1,0.8,,,,,,
rollo-II-256,ref,0.0,2.0,0.7,,,,,,
rqc128,ref,4.1,4.2,0.9,,,,,,
rqc192,ref,2.6,2.7,0.6,,,,,,
saber,clean,21.8,21.3,14.9,,,,,,
saber,m4,53.0,52.8,41.7,,,,,,
sikep434,m4,0.0,0.1,0.1,,,,,,
sikep434,opt,0.0,0.0,0.0,,,,,,
sikep503,m4,0.0,0.1,0.1,,,,,,
sikep503,opt,0.0,0.0,0.0,,,,,,
sikep610,m4,0.0,0.1,0.1,,,,,,
sikep610,opt,0.0,0.0,0.0,,,,,,
sikep751,m4,0.0,0.0,0.0,,,,,,
sikep751,opt,0.0,0.0,0.0,,,,,,
sntrup653,ref,0.0,0.4,0.1,,,,,,
sntrup761,m4f,0.0,0.0,0.0,,,,,,
sntrup761,ref,0.0,0.3,0.1,,,,,,
sntrup857,ref,0.0,0.3,0.0,,,,,,
Signature Schemes,,,,,,,,,,
Scheme,Implementation,Key Generation [%],Sign [%],Verify [%],,,,,,
dilithium2,clean,61.4,30.0,53.0,,,,,,
dilithium2,m4,77.1,53.3,70.8,,,,,,
dilithium3,clean,66.0,31.2,57.1,,,,,,
dilithium3,m4,78.1,52.8,73.3,,,,,,
dilithium4,clean,66.6,35.6,60.1,,,,,,
dilithium4,m4,79.2,57.6,75.0,,,,,,
falcon-1024,clean,8.5,0.3,27.0,,,,,,
falcon-1024,m4-ct,11.1,0.5,34.2,,,,,,
falcon-1024,opt-ct,10.7,0.5,34.3,,,,,,
falcon-1024,opt-leaktime,12.6,0.5,34.2,,,,,,
falcon-512,clean,12.8,0.4,29.4,,,,,,
falcon-512,m4-ct,15.9,0.5,36.0,,,,,,
falcon-512,opt-ct,17.1,0.5,35.9,,,,,,
falcon-512,opt-leaktime,18.4,0.6,36.0,,,,,,
falcon-512-tree,m4-ct,15.9,1.2,36.0,,,,,,
falcon-512-tree,opt-ct,17.0,1.2,35.9,,,,,,
falcon-512-tree,opt-leaktime,19.3,1.1,35.9,,,,,,
luov-47-42-182-chacha,ref,0.6,0.3,0.1,,,,,,
luov-47-42-182-keccak,ref,38.5,17.3,26.3,,,,,,
luov-61-60-261-chacha,ref,0.4,0.1,0.0,,,,,,
luov-61-60-261-keccak,ref,40.7,13.5,27.0,,,,,,
luov-7-57-197-chacha,ref,0.4,0.2,0.0,,,,,,
luov-7-57-197-keccak,ref,38.3,24.1,34.6,,,,,,
sphincs-haraka-128f-robust,clean,0.0,0.0,0.0,,,,,,
sphincs-haraka-128f-simple,clean,0.0,0.0,0.0,,,,,,
sphincs-haraka-128s-robust,clean,0.0,0.0,0.0,,,,,,
sphincs-haraka-128s-simple,clean,0.0,0.0,0.0,,,,,,
sphincs-haraka-192f-robust,clean,0.0,0.0,0.0,,,,,,
sphincs-haraka-192f-simple,clean,0.0,0.0,0.0,,,,,,
sphincs-haraka-192s-robust,clean,0.0,0.0,0.0,,,,,,
sphincs-haraka-192s-simple,clean,0.0,0.0,0.0,,,,,,
sphincs-haraka-256f-robust,clean,0.0,0.0,0.0,,,,,,
sphincs-haraka-256f-simple,clean,0.0,0.0,0.0,,,,,,
sphincs-haraka-256s-robust,clean,0.0,0.0,0.0,,,,,,
sphincs-haraka-256s-simple,clean,0.0,0.0,0.0,,,,,,
sphincs-sha256-128f-robust,clean,89.0,88.6,89.1,,,,,,
sphincs-sha256-128f-simple,clean,87.6,87.0,87.5,,,,,,
sphincs-sha256-128s-robust,clean,89.0,88.5,89.1,,,,,,
sphincs-sha256-128s-simple,clean,87.6,86.7,87.4,,,,,,
sphincs-sha256-192f-robust,clean,88.6,88.7,88.9,,,,,,
sphincs-sha256-192f-simple,clean,87.3,87.4,87.6,,,,,,
sphincs-sha256-192s-robust,clean,88.6,89.1,89.1,,,,,,
sphincs-sha256-192s-simple,clean,87.3,87.8,87.9,,,,,,
sphincs-sha256-256f-robust,clean,91.9,91.9,92.3,,,,,,
sphincs-sha256-256f-simple,clean,87.0,87.2,87.4,,,,,,
sphincs-sha256-256s-robust,clean,91.9,92.0,92.4,,,,,,
sphincs-sha256-256s-simple,clean,87.2,87.4,87.8,,,,,,
sphincs-shake256-128f-robust,clean,97.8,97.6,97.8,,,,,,
sphincs-shake256-128f-simple,clean,96.4,96.3,96.4,,,,,,
sphincs-shake256-128s-robust,clean,97.8,97.6,97.8,,,,,,
sphincs-shake256-128s-simple,clean,96.4,96.2,96.3,,,,,,
sphincs-shake256-192f-robust,clean,97.7,97.6,97.7,,,,,,
sphincs-shake256-192f-simple,clean,96.3,96.3,96.3,,,,,,
sphincs-shake256-192s-robust,clean,97.7,97.4,97.7,,,,,,
sphincs-shake256-192s-simple,clean,96.3,96.0,96.2,,,,,,
sphincs-shake256-256f-robust,clean,97.7,97.6,97.7,,,,,,
sphincs-shake256-256f-simple,clean,96.3,96.2,96.2,,,,,,
sphincs-shake256-256s-robust,clean,97.7,97.5,97.7,,,,,,
sphincs-shake256-256s-simple,clean,96.3,96.1,96.2,,,,,,
Size Evaluation,,,,,,,,,,
Key Encapsulation Schemes,,,,,,,,,,
Scheme,Implementation,.text [bytes],.data [bytes],.bss [bytes],Total [bytes],,,,,
babybear,clean,5002,0,0,5002,,,,,
babybear,opt,5517,0,0,5517,,,,,
babybear-ephem,clean,4810,0,0,4810,,,,,
babybear-ephem,opt,4859,0,0,4859,,,,,
firesaber,clean,11832,0,0,11832,,,,,
firesaber,m4,44424,0,0,44424,,,,,
frodokem640aes,m4,8568,0,0,8568,,,,,
frodokem640shake,m4,8644,0,0,8644,,,,,
frodokem640shake,opt,6476,0,0,6476,,,,,
kyber1024,clean,5752,0,0,5752,,,,,
kyber1024,m4,11580,0,0,11580,,,,,
kyber1024-90s,clean,5896,0,0,5896,,,,,
kyber1024-90s,m4,11744,0,0,11744,,,,,
kyber512,clean,5060,0,0,5060,,,,,
kyber512,m4,10472,0,0,10472,,,,,
kyber512-90s,clean,5216,0,0,5216,,,,,
kyber512-90s,m4,10628,0,0,10628,,,,,
kyber768,clean,5176,0,0,5176,,,,,
kyber768,m4,10760,0,0,10760,,,,,
kyber768-90s,clean,5332,0,0,5332,,,,,
kyber768-90s,m4,10924,0,0,10924,,,,,
lac-128-v3a,opt,5576,1188,0,6764,,,,,
lac-128-v3a,ref,5468,1188,0,6656,,,,,
lac-128-v3b,opt,4964,1188,0,6152,,,,,
lac-128-v3b,ref,4912,1188,0,6100,,,,,
lac-192-v3a,opt,5396,2276,0,7672,,,,,
lac-192-v3a,ref,5276,2276,0,7552,,,,,
lac-192-v3b,opt,5156,2276,0,7432,,,,,
lac-192-v3b,ref,5092,2276,0,7368,,,,,
lac-256-v3a,opt,4908,2480,0,7388,,,,,
lac-256-v3a,ref,4788,2480,0,7268,,,,,
lac-256-v3b,opt,4664,2480,0,7144,,,,,
lac-256-v3b,ref,4600,2480,0,7080,,,,,
lac-light-v3a,opt,4872,1116,0,5988,,,,,
lac-light-v3a,ref,4764,1116,0,5880,,,,,
lac-light-v3b,opt,4260,1116,0,5376,,,,,
lac-light-v3b,ref,4208,1116,0,5324,,,,,
lightsaber,clean,11952,0,0,11952,,,,,
lightsaber,m4,44576,0,0,44576,,,,,
mamabear,clean,5534,0,0,5534,,,,,
mamabear,opt,5421,0,0,5421,,,,,
mamabear-ephem,clean,4806,0,0,4806,,,,,
mamabear-ephem,opt,4771,0,0,4771,,,,,
newhope1024cca,clean,10760,0,0,10760,,,,,
newhope1024cca,m4,12140,4096,0,16236,,,,,
newhope1024cpa,clean,10396,0,0,10396,,,,,
newhope1024cpa,m4,11172,4096,0,15268,,,,,
newhope512cca,clean,7012,0,0,7012,,,,,
newhope512cca,m4,11120,2048,0,13168,,,,,
newhope512cpa,clean,6648,0,0,6648,,,,,
newhope512cpa,m4,10156,2048,0,12204,,,,,
ntruhps2048509,clean,5896,0,0,5896,,,,,
ntruhps2048509,m4,89020,0,0,89020,,,,,
ntruhps2048677,clean,5908,0,0,5908,,,,,
ntruhps2048677,m4,129440,0,0,129440,,,,,
ntruhps4096821,clean,5596,0,0,5596,,,,,
ntruhps4096821,m4,154388,0,0,154388,,,,,
ntruhrss701,clean,5804,0,0,5804,,,,,
ntruhrss701,m4,132160,0,0,132160,,,,,
ntrulpr653,ref,4452,0,0,4452,,,,,
ntrulpr761,m4f,114293,0,0,114293,,,,,
ntrulpr761,ref,4456,0,0,4456,,,,,
ntrulpr857,ref,4564,0,0,4564,,,,,
papabear,clean,5610,0,0,5610,,,,,
papabear,opt,5373,0,0,5373,,,,,
papabear-ephem,clean,4806,0,0,4806,,,,,
papabear-ephem,opt,4723,0,0,4723,,,,,
r5n1-1cca-0d,m4,3870,0,208,4078,,,,,
r5n1-1cca-0d,opt,3748,0,208,3956,,,,,
r5n1-1cpa-0d,m4,3750,0,208,3958,,,,,
r5n1-1cpa-0d,opt,3668,0,208,3876,,,,,
r5n1-3cca-0d,m4,4210,0,208,4418,,,,,
r5n1-3cca-0d,opt,4072,0,208,4280,,,,,
r5n1-3cpa-0d,m4,3798,0,208,4006,,,,,
r5n1-3cpa-0d,opt,3688,0,208,3896,,,,,
r5n1-5cca-0d,m4,4114,0,208,4322,,,,,
r5n1-5cca-0d,opt,4028,0,208,4236,,,,,
r5n1-5cpa-0d,m4,3838,0,208,4046,,,,,
r5n1-5cpa-0d,opt,3756,0,208,3964,,,,,
r5nd-1cca-0d,m4,3406,0,208,3614,,,,,
r5nd-1cca-0d,opt,3388,0,208,3596,,,,,
r5nd-1cca-5d,m4,5982,0,208,6190,,,,,
r5nd-1cca-5d,opt,5908,0,208,6116,,,,,
r5nd-1cpa-0d,m4,2982,0,208,3190,,,,,
r5nd-1cpa-0d,opt,2916,0,208,3124,,,,,
r5nd-1cpa-5d,m4,5626,0,208,5834,,,,,
r5nd-1cpa-5d,opt,5616,0,208,5824,,,,,
r5nd-3cca-0d,m4,3514,0,208,3722,,,,,
r5nd-3cca-0d,opt,3440,0,208,3648,,,,,
r5nd-3cca-5d,m4,7330,0,208,7538,,,,,
r5nd-3cca-5d,opt,7260,0,208,7468,,,,,
r5nd-3cpa-0d,m4,3054,0,208,3262,,,,,
r5nd-3cpa-0d,opt,3044,0,208,3252,,,,,
r5nd-3cpa-5d,m4,6842,0,208,7050,,,,,
r5nd-3cpa-5d,opt,6772,0,208,6980,,,,,
r5nd-5cca-0d,m4,3538,0,208,3746,,,,,
r5nd-5cca-0d,opt,3524,0,208,3732,,,,,
r5nd-5cca-5d,m4,5202,0,208,5410,,,,,
r5nd-5cca-5d,opt,5180,0,208,5388,,,,,
r5nd-5cpa-0d,m4,3102,0,208,3310,,,,,
r5nd-5cpa-0d,opt,3080,0,208,3288,,,,,
r5nd-5cpa-5d,m4,4594,0,208,4802,,,,,
r5nd-5cpa-5d,opt,4532,0,208,4740,,,,,
rollo-I-128,ref,16044,0,2072,18116,,,,,
rollo-I-192,ref,15972,0,2072,18044,,,,,
rollo-I-256,ref,15868,0,2072,17940,,,,,
rollo-II-128,ref,17104,0,2072,19176,,,,,
rollo-II-192,ref,16932,0,2072,19004,,,,,
rollo-II-256,ref,16932,0,2072,19004,,,,,
rqc128,ref,21588,0,2072,23660,,,,,
rqc192,ref,23756,0,2072,25828,,,,,
saber,clean,11868,0,0,11868,,,,,
saber,m4,44444,0,0,44444,,,,,
sikep434,m4,29600,0,0,29600,,,,,
sikep434,opt,28232,0,0,28232,,,,,
sikep503,m4,31576,0,0,31576,,,,,
sikep503,opt,26432,0,0,26432,,,,,
sikep610,m4,29420,0,0,29420,,,,,
sikep610,opt,19420,0,0,19420,,,,,
sikep751,m4,33012,0,0,33012,,,,,
sikep751,opt,21064,0,0,21064,,,,,
sntrup653,ref,5980,0,0,5980,,,,,
sntrup761,m4f,146845,40,6952,153837,,,,,
sntrup761,ref,6176,0,0,6176,,,,,
sntrup857,ref,6180,0,0,6180,,,,,
Signature Schemes,,,,,,,,,,
Scheme,Implementation,.text [bytes],.data [bytes],.bss [bytes],Total [bytes],,,,,
dilithium2,clean,11184,0,0,11184,,,,,
dilithium2,m4,17736,0,0,17736,,,,,
dilithium3,clean,11068,0,0,11068,,,,,
dilithium3,m4,17676,0,0,17676,,,,,
dilithium4,clean,11256,0,0,11256,,,,,
dilithium4,m4,17824,0,0,17824,,,,,
falcon-1024,clean,80193,0,0,80193,,,,,
falcon-1024,m4-ct,81289,0,79872,161161,,,,,
falcon-1024,opt-ct,81289,0,79872,161161,,,,,
falcon-1024,opt-leaktime,74453,0,79872,154325,,,,,
falcon-512,clean,80165,0,0,80165,,,,,
falcon-512,m4-ct,81289,0,39936,121225,,,,,
falcon-512,opt-ct,81289,0,39936,121225,,,,,
falcon-512,opt-leaktime,74453,0,39936,114389,,,,,
falcon-512-tree,m4-ct,81029,0,27648,108677,,,,,
falcon-512-tree,opt-ct,81029,0,27648,108677,,,,,
falcon-512-tree,opt-leaktime,74193,0,27648,101841,,,,,
luov-47-42-182-chacha,ref,10060,0,0,10060,,,,,
luov-47-42-182-keccak,ref,10080,0,0,10080,,,,,
luov-61-60-261-chacha,ref,10160,0,0,10160,,,,,
luov-61-60-261-keccak,ref,10180,0,0,10180,,,,,
luov-7-57-197-chacha,ref,9948,0,0,9948,,,,,
luov-7-57-197-keccak,ref,9920,0,0,9920,,,,,
sphincs-haraka-128f-robust,clean,16784,0,0,16784,,,,,
sphincs-haraka-128f-simple,clean,16632,0,0,16632,,,,,
sphincs-haraka-128s-robust,clean,17096,0,0,17096,,,,,
sphincs-haraka-128s-simple,clean,16944,0,0,16944,,,,,
sphincs-haraka-192f-robust,clean,16652,0,0,16652,,,,,
sphincs-haraka-192f-simple,clean,16468,0,0,16468,,,,,
sphincs-haraka-192s-robust,clean,16856,0,0,16856,,,,,
sphincs-haraka-192s-simple,clean,16672,0,0,16672,,,,,
sphincs-haraka-256f-robust,clean,17136,0,0,17136,,,,,
sphincs-haraka-256f-simple,clean,16896,0,0,16896,,,,,
sphincs-haraka-256s-robust,clean,17336,0,0,17336,,,,,
sphincs-haraka-256s-simple,clean,17092,0,0,17092,,,,,
sphincs-sha256-128f-robust,clean,4948,0,0,4948,,,,,
sphincs-sha256-128f-simple,clean,4700,0,0,4700,,,,,
sphincs-sha256-128s-robust,clean,5260,0,0,5260,,,,,
sphincs-sha256-128s-simple,clean,5012,0,0,5012,,,,,
sphincs-sha256-192f-robust,clean,5040,0,0,5040,,,,,
sphincs-sha256-192f-simple,clean,4672,0,0,4672,,,,,
sphincs-sha256-192s-robust,clean,5252,0,0,5252,,,,,
sphincs-sha256-192s-simple,clean,4884,0,0,4884,,,,,
sphincs-sha256-256f-robust,clean,5620,0,0,5620,,,,,
sphincs-sha256-256f-simple,clean,5152,0,0,5152,,,,,
sphincs-sha256-256s-robust,clean,5816,0,0,5816,,,,,
sphincs-sha256-256s-simple,clean,5344,0,0,5344,,,,,
sphincs-shake256-128f-robust,clean,4216,0,0,4216,,,,,
sphincs-shake256-128f-simple,clean,4076,0,0,4076,,,,,
sphincs-shake256-128s-robust,clean,4532,0,0,4532,,,,,
sphincs-shake256-128s-simple,clean,4392,0,0,4392,,,,,
sphincs-shake256-192f-robust,clean,4128,0,0,4128,,,,,
sphincs-shake256-192f-simple,clean,3956,0,0,3956,,,,,
sphincs-shake256-192s-robust,clean,4336,0,0,4336,,,,,
sphincs-shake256-192s-simple,clean,4164,0,0,4164,,,,,
sphincs-shake256-256f-robust,clean,4628,0,0,4628,,,,,
sphincs-shake256-256f-simple,clean,4416,0,0,4416,,,,,
sphincs-shake256-256s-robust,clean,4820,0,0,4820,,,,,
sphincs-shake256-256s-simple,clean,4612,0,0,4612,,,,,
back to top