Measurements of key-encapsulation mechanisms on one machine: amd64; Haswell+AES (306c3); 2013 Intel Core i7-4765T; 4 x 2000MHz; prodesk, supercop-20251222
[Page version: 20260126 20:11:06]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Test results
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
| Cycles to generate a key pair |
| 25% | 50% | 75% | system |
| 19140 | 19296 | 19444 | kyber90s512 |
| 24552 | 24756 | 28684 | kyber512 |
| 25276 | 27020 | 27172 | mlkem512 |
| 29132 | 29296 | 29556 | kyber90s768 |
| 30240 | 30304 | 34924 | ntruplus576 |
| 36604 | 36720 | 36828 | T: C:nhcompact512cca |
| 39344 | 39436 | 39580 | timer |
| 42128 | 42260 | 42504 | kyber90s1024 |
| 40384 | 42648 | 48428 | smaugt1 |
| 42660 | 42748 | 42900 | T: lightsaber2 |
| 43520 | 43584 | 43704 | ntruplus768 |
| 43260 | 43592 | 44280 | mlkem768 |
| 43572 | 44292 | 44416 | ntrulpr653 |
| 44920 | 45148 | 45676 | T: ntrulpr4591761 |
| 45236 | 45328 | 45412 | threebears624r2cca |
| 45680 | 45748 | 45956 | C:threebears624r2cpa |
| 45764 | 46600 | 48084 | T: C:r5nd1kem0d |
| 46424 | 46612 | 47348 | ntrulpr761 |
| 47256 | 47308 | 47376 | C:threebears624r2cpax |
| 42852 | 48364 | 49528 | kyber768 |
| 48492 | 48584 | 48688 | threebears624r2ccax |
| 49368 | 49584 | 49764 | T!!!newhope512cca |
| 51132 | 51244 | 51372 | T: C:nhcompact768cca |
| 39596? | 51900? | 57764? | T: lac128 |
| 52044 | 52096 | 52176 | ntruplus864 |
| 58308 | 58680 | 59044 | ntrulpr857 |
| 59496 | 60184 | 62672 | kyber1024 |
| 61260 | 61484 | 62796 | smaugt3 |
| 61260 | 62104 | 62892 | T: C:r5nd1kem5d |
| 62200 | 62356 | 63204 | ntrulpr953 |
| 62084 | 62660 | 64320 | T: C:r5nd0kem2iot |
| 62356 | 63164 | 63344 | ntrulpr1013 |
| 55804? | 63300? | 74960? | ntruplus1152 |
| 63912 | 64816 | 66156 | T: C:r5nd1kem4longkey |
| 65180 | 65300 | 65548 | T: C:nhcompact1024cca |
| 65448 | 67600 | 74784 | mlkem1024 |
| 74520 | 74588 | 74700 | T: saber2 |
| 80736 | 80848 | 81092 | smaugt5 |
| 82032 | 82240 | 82796 | ntrulpr1277 |
| 88836 | 88944 | 89112 | threebears936r2cca |
| 92992 | 93652 | 114172 | T: lac256 |
| 93548 | 93680 | 93800 | threebears936r2ccax |
| 94064 | 94132 | 94228 | C:threebears936r2cpa |
| 94412 | 94616 | 94924 | T!!!newhope1024cca |
| 94264 | 94644 | 95884 | T: hqc128round4 |
| 97672 | 97980 | 98172 | C:threebears936r2cpax |
| 102224? | 102552? | 141180? | T: lac192 |
| 102064 | 103132 | 105544 | T: C:r5nd3kem5d |
| 115652 | 115704 | 115820 | T: firesaber2 |
| 135444 | 135520 | 135608 | threebears1248r2cca |
| 141484 | 141588 | 141756 | threebears1248r2ccax |
| 142712 | 142824 | 143032 | C:threebears1248r2cpa |
| 147268 | 147480 | 147712 | C:threebears1248r2cpax |
| 158900 | 160888 | 161836 | T: C:r5nd3kem0d |
| 166972 | 167168 | 167920 | ntruhps2048509 |
| 192916 | 197608 | 199228 | T: C:r5nd5kem5d |
| 196356 | 198512 | 201012 | T: C:r5nd5kem0d |
| 202468 | 203376 | 206224 | T: saberx4 |
| 221032 | 223532 | 226276 | T: hqc192round4 |
| 239340 | 239952 | 240792 | T: kindi256342 |
| 256432 | 256920 | 257540 | T: kindi512222 |
| 261308 | 262060 | 262788 | T: kindi512241 |
| 270864 | 274452 | 276248 | ntruhrss701 |
| 273172 | 274564 | 275332 | T: C:hila5 |
| 293264 | 294036 | 294944 | ntruhps2048677 |
| 391432 | 393300 | 409692 | T: hqcrmrs128 |
| 423948 | 424404 | 425428 | ntruhps4096821 |
| 436600 | 438836 | 456428 | T: hqc128 |
| 447240 | 451236 | 456572 | T: C:r5n11kem0d |
| 456152 | 457168 | 470972 | T: hqc256round4 |
| 466120 | 473084 | 486320 | T: hqc1281 |
| 514804 | 518808 | 523732 | T: ntrukem443 |
| 531644 | 532964 | 533712 | T: kindi512321 |
| 599292 | 601208 | 602772 | T: C:bikel1 |
| 647032 | 648596 | 661428 | T: kindi256522 |
| 692496 | 693752 | 694480 | T: lima2p1024cca |
| 743988 | 747612 | 751956 | T: rqc128 |
| 763568 | 781944 | 787572 | T: C:ledakemcpa14 |
| 761816 | 797128 | 803232 | sntrup653 |
| 794144 | 799244 | 828264 | T: hqcrmrs192 |
| 823816 | 825264 | 827448 | sntrup761 |
| 818872 | 837816 | 847484 | T: C:r5n13kem0d |
| 832840 | 843792 | 862224 | T: C:edonk128k16n80nu4l6 |
| 873000 | 876040 | 900584 | T: hqc1921 |
| 870560 | 881352 | 910256 | T: C:ledakemcpa13 |
| 885444 | 891028 | 915980 | T: hqc192 |
| 911072 | 913256 | 965540 | sntrup4591761 |
| 932672 | 960664 | 965460 | T: hqc1922 |
| 913508 | 975288 | 978200 | T: titaniumccatoy |
| 1021228 | 1026144 | 1075316 | T: C:rolloi128 |
| 1043188 | 1044300 | 1046088 | T: titaniumccalite |
| 1059060 | 1064636 | 1069820 | T: ntrukem743 |
| 1084780 | 1088984 | 1091072 | T: C:ledakemcpa12 |
| 1157892 | 1186028 | 1192384 | sntrup857 |
| 1207148 | 1209812 | 1211692 | T: frodokem640 |
| 1299304 | 1301680 | 1305568 | T: C:rolloi192 |
| 1311096 | 1323028 | 1357356 | T: hqcrmrs256 |
| 1361168 | 1364212 | 1368944 | T: C:edonk128k16n80nu8l6 |
| 1325776? | 1373784? | 1863600? | T: rqc192 |
| 1354064 | 1386944 | 1395132 | T: hqc2561 |
| 1405912 | 1410740 | 1423008 | T: lima2p2048cca |
| 1331168 | 1421780 | 1423488 | T: titaniumccastd |
| 1415844 | 1426808 | 1460828 | T: hqc256 |
| 1456856 | 1459552 | 1560636 | T: titaniumccamed |
| 1462440 | 1465232 | 1474076 | T: frodokem640aes |
| 1460344 | 1471888 | 1505844 | T: hqc2562 |
| 1500580 | 1515820 | 1545380 | T: C:edonk128k32n96nu4l4 |
| 1495456 | 1547120 | 1553512 | sntrup953 |
| 1518128 | 1550556 | 1591752 | T: hqc2563 |
| 1554908 | 1556224 | 1563388 | sntrup1013 |
| 1561636 | 1564524 | 1568684 | T: limasp1018cca |
| 1635984 | 1688272 | 1697928 | T: C:ledakemcpa34 |
| 1698840 | 1701192 | 1707200 | T: C:rolloi256 |
| 1707284 | 1710672 | 1816012 | T: titaniumccahi |
| 1738712 | 1742428 | 1751164 | T: C:bikel3 |
| 1814036 | 1828044 | 1839096 | T: C:r5n15kem0d |
| 1863008 | 1880404 | 1906760 | T: C:edonk192k32n128nu4l6 |
| 1899996? | 1910948? | 2700772? | T: rqc256 |
| 1964840 | 1978152 | 1994728 | T: C:edonk128ref |
| 2226760 | 2239648 | 2259408 | T: titaniumccasuper |
| 2286668 | 2304868 | 2344424 | T: C:ledakemcpa33 |
| 2358412 | 2386536 | 2413164 | T: C:lake1 |
| 2590068 | 2602716 | 2616024 | T: C:lake2 |
| 2646652 | 2651560 | 2660788 | T: frodokem976 |
| 2641268 | 2668420 | 2728992 | sntrup1277 |
| 2700360 | 2710448 | 2725432 | T: C:lake3 |
| 2815056 | 2840880 | 2871772 | T: C:edonk192k48n144nu4l4 |
| 2851752 | 2867052 | 2891780 | T: ledakem1464 |
| 2898232 | 2905272 | 2912328 | T: limasp1306cca |
| 3021740 | 3042012 | 3048548 | T: C:ledakemcpa32 |
| 3040936 | 3047216 | 3055736 | T: frodokem976aes |
| 3171004 | 3182316 | 3194104 | T: limasp1822cca |
| 3327728 | 3346108 | 3356484 | T: C:ledakemcpa53 |
| 3603932 | 3616468 | 3627688 | T: C:ledakemcpa54 |
| 3743036 | 3778860 | 3793672 | T: ledakem1364 |
| 3949664 | 3963616 | 3986712 | T: ledakem1264 |
| 3978880 | 3987128 | 3994688 | T: frodokem640shake |
| 4318580 | 4325032 | 4339968 | T: rolloii192 |
| 4300980? | 4360568? | 6633400? | T: ledakem13sl |
| 4345556 | 4378580 | 4400880 | T: locker1 |
| 4450752 | 4458576 | 4465428 | T: rolloii128 |
| 4718016 | 4740992 | 4946296 | T: locker2 |
| 4713892? | 4761472? | 6369128? | T: ledakem14sl |
| 5055592 | 5061572 | 5071320 | T: rolloii256 |
| 5127816 | 5135008 | 5151256 | T: frodokem1344aes |
| 5172212 | 5307992 | 5331440 | T: locker3 |
| 5755500 | 5765620 | 5771644 | T: limasp2062cca |
| 5922336 | 5942968 | 5977944 | T: locker4 |
| 6301748 | 6401632 | 7046864 | T: ledakem12sl |
| 6573540 | 6639352 | 7023800 | T: C:ledakemcpa52 |
| 6661276 | 6819896 | 6837116 | T: locker6 |
| 6916004 | 6979204 | 7375440 | T: remblem1056 |
| 6817660? | 7008584? | 9854756? | T: ledakem3464 |
| 7111064 | 7179064 | 7559864 | T: remblem928 |
| 7570048 | 7597708 | 7636836 | T: locker5 |
| 7571344? | 7632168? | 10177668? | T: frodokem976shake |
| 7927332 | 7961032 | 8021880 | T: ledakem3364 |
| 8186788 | 8206780 | 8218120 | T: sikep434 |
| 8242888 | 8364656 | 8518188 | T: ramstakers216091 |
| 9045656 | 9065192 | 9125472 | T: ledakem3264 |
| 10215252 | 10401088 | 10459256 | T: ledakem33sl |
| 10289628 | 10640456 | 10979340 | T: ledakem34sl |
| 10879428 | 11179640 | 11349900 | T: locker7 |
| 11810448 | 11857296 | 12205476 | T: lotus128 |
| 12082144 | 12092352 | 12119600 | T: sikep503 |
| 11805900 | 12311724 | 12370856 | T: locker8 |
| 12545464 | 12623928 | 13040992 | T: locker9 |
| 12748592 | 12893160 | 12928952 | T: ledakem5464 |
| 13008204 | 13028644 | 13455220 | T: ledakem5364 |
| 12985028 | 13094724 | 14498788 | T: ledakem32sl |
| 13447696 | 13463588 | 14589336 | T: sikep434comp |
| 14927424 | 14936444 | 14954576 | T: frodokem1344shake |
| 16210472 | 16254480 | 16382584 | T: ledakem54sl |
| 19789612 | 19841952 | 21534832 | T: sikep503comp |
| 20184640 | 20534744 | 22223500 | T: ledakem5264 |
| 20746332 | 20838692 | 24155080 | T: ledakem53sl |
| 22171668 | 22205312 | 22500476 | T: lotus192 |
| 23437688 | 23535472 | 23622820 | T: mersenne756839 |
| 25423904 | 25437972 | 25477332 | T: sikep610 |
| 31519968 | 33597888 | 34219468 | T: ledakem52sl |
| 34848508 | 35185904 | 35929932 | mceliece348864f |
| 35485768 | 36573008 | 37248132 | mceliece348864pcf |
| 36138500 | 36576900 | 38240492 | T: ramstakers756839 |
| 35931124 | 36775832 | 36832920 | T: lotus256 |
| 43242232 | 43304432 | 46629212 | T: sikep610comp |
| 44343196 | 44355096 | 44367408 | T: sikep751 |
| 35447648? | 47680768? | 71552920? | mceliece348864pc |
| 36423104? | 47944920? | 72358696? | mceliece348864 |
| 49010812 | 49181956 | 49302092 | T: ntskem1264 |
| 68981808 | 69211748 | 75226924 | T: sikep751comp |
| 67351896? | 108611668? | 167081956? | T: rsa2048 |
| 110426684 | 111752272 | 116215948 | mceliece460896pcf |
| 113099572 | 113823368 | 115566144 | mceliece460896f |
| 153195740 | 153933296 | 154459240 | T: ntskem1380 |
| 116801268? | 190507672? | 269904468? | mceliece460896 |
| 151495384? | 193594916? | 270628352? | mceliece460896pc |
| 241566916 | 242505748 | 243703128 | mceliece6960119f |
| 240549832 | 242965356 | 243263544 | mceliece6960119pcf |
| 273529152 | 274176892 | 274939408 | T: ntskem13136 |
| 275043064 | 275665508 | 277278384 | T: oddmanhattan128 |
| 277203876 | 278523572 | 280289936 | mceliece6688128pcf |
| 277219500 | 278604384 | 285335124 | mceliece6688128f |
| 312856284 | 313812908 | 315788892 | mceliece8192128pcf |
| 313303716 | 314967396 | 315373896 | mceliece8192128f |
| 243649380? | 327996564? | 484422080? | mceliece6960119pc |
| 282010456? | 380334472? | 571799288? | mceliece6688128pc |
| 318933408? | 406792680? | 634070028? | mceliece6960119 |
| 313097924? | 411764664? | 604211912? | mceliece8192128pc |
| 442438136 | 443268568 | 444371696 | T: oddmanhattan192 |
| 289317284? | 468788468? | 659267584? | mceliece6688128 |
| 405056084? | 500381672? | 689695220? | mceliece8192128 |
| 782283716 | 782901792 | 783827852 | T: oddmanhattan256 |
| 845194080 | 861976496 | 868552764 | T: bigquake1 |
| 4125812348 | 4202763820 | 4320978292 | T: pqrsa15 |
| 6885523168 | 6930946204 | 6991515028 | T: bigquake3 |
| 13622626392 | 13794899608 | 14000643208 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 17112 | 18028 | 18732 | T: rsa2048 |
| 23924 | 23980 | 24796 | ntruhps2048509 |
| 24412 | 24460 | 24528 | timer |
| 24416 | 24492 | 25264 | smaugt1 |
| 24936 | 24968 | 25036 | ntruplus576 |
| 25192 | 25284 | 25488 | ntruhrss701 |
| 26672 | 26780 | 30196 | mlkem512 |
| 30564 | 30616 | 30732 | ntruplus768 |
| 31764 | 31836 | 31904 | kyber90s512 |
| 31892 | 32972 | 34932 | mceliece348864 |
| 31652 | 33012 | 34856 | mceliece348864f |
| 35548 | 35732 | 36436 | ntruhps2048677 |
| 37188 | 37964 | 41720 | kyber512 |
| 38276 | 39600 | 41928 | mceliece348864pc |
| 38436 | 39660 | 41704 | mceliece348864pcf |
| 39820 | 39884 | 40084 | ntruplus864 |
| 42052 | 42144 | 42836 | ntruhps4096821 |
| 42576 | 42640 | 43652 | mlkem768 |
| 44592 | 44708 | 44852 | kyber90s768 |
| 44652 | 44952 | 45488 | sntrup4591761 |
| 45676 | 46232 | 46512 | sntrup653 |
| 46508 | 46648 | 47256 | ntruplus1152 |
| 48936 | 49272 | 49560 | sntrup761 |
| 50864 | 50980 | 52568 | smaugt3 |
| 56984 | 57060 | 57332 | T: lightsaber2 |
| 56396 | 58560 | 66032 | kyber768 |
| 60572 | 60704 | 60856 | kyber90s1024 |
| 60280 | 60832 | 61024 | sntrup857 |
| 60856 | 61068 | 61360 | T: C:nhcompact512cca |
| 65372 | 65676 | 65924 | sntrup953 |
| 65636 | 66296 | 66572 | sntrup1013 |
| 67656 | 67784 | 67888 | threebears624r2cca |
| 67792 | 67852 | 67956 | threebears624r2ccax |
| 68676 | 68804 | 68892 | smaugt5 |
| 69200 | 69280 | 69392 | C:threebears624r2cpax |
| 69236 | 69348 | 69448 | C:threebears624r2cpa |
| 70704 | 70800 | 70904 | ntrulpr653 |
| 73504 | 74080 | 74424 | T: C:r5nd1kem0d |
| 74904 | 75032 | 75200 | ntrulpr761 |
| 61108 | 75412 | 75936 | mlkem1024 |
| 67812 | 75500 | 84724 | mceliece460896f |
| 69432 | 75556 | 85524 | mceliece460896 |
| 76756 | 77416 | 77772 | T: ntrulpr4591761 |
| 77484 | 78204 | 78988 | T: lac128 |
| 73496 | 78988 | 87064 | mceliece460896pc |
| 83224 | 83320 | 83468 | T!!!newhope512cca |
| 83292 | 83428 | 83672 | T: C:nhcompact768cca |
| 75780 | 84884 | 90408 | mceliece460896pcf |
| 85484 | 85732 | 86032 | sntrup1277 |
| 79000 | 87212 | 90440 | kyber1024 |
| 90164 | 90696 | 91424 | T: ntskem1264 |
| 91528 | 91916 | 92364 | T: C:ledakemcpa14 |
| 93252 | 93308 | 93412 | T: saber2 |
| 93628 | 94160 | 94816 | T: C:ledakemcpa13 |
| 94892 | 95220 | 95396 | ntrulpr857 |
| 93188 | 97108 | 103704 | T: C:edonk128k16n80nu4l6 |
| 97936 | 98744 | 99572 | T: C:r5nd0kem2iot |
| 100408 | 100568 | 100720 | ntrulpr953 |
| 99972 | 100620 | 101596 | T: C:r5nd1kem5d |
| 101372 | 101592 | 101776 | ntrulpr1013 |
| 101812 | 104656 | 106484 | T: C:ledakemcpa12 |
| 104356 | 105448 | 106776 | T: C:r5nd1kem4longkey |
| 107808 | 107932 | 108068 | T: C:nhcompact1024cca |
| 109560 | 109692 | 109816 | threebears936r2ccax |
| 109780 | 109896 | 110064 | threebears936r2cca |
| 116252 | 116804 | 117472 | T: C:bikel1 |
| 117432 | 117584 | 117728 | C:threebears936r2cpax |
| 118136 | 118228 | 118328 | C:threebears936r2cpa |
| 116096 | 122184 | 131672 | mceliece6688128 |
| 118628 | 124268 | 137728 | mceliece6688128f |
| 124420 | 126644 | 130900 | T: ntrukem443 |
| 123860 | 129460 | 133692 | mceliece6960119f |
| 124248 | 131172 | 140228 | mceliece6960119 |
| 131944 | 132112 | 132308 | ntrulpr1277 |
| 126376 | 134056 | 149752 | mceliece6688128pc |
| 129872 | 137512 | 151940 | mceliece6688128pcf |
| 138908 | 138972 | 139432 | T: firesaber2 |
| 139268 | 140544 | 143104 | mceliece8192128 |
| 136364 | 140676 | 151672 | mceliece6960119pc |
| 134100 | 140708 | 150412 | mceliece6960119pcf |
| 140872 | 142048 | 144996 | mceliece8192128f |
| 148796 | 151048 | 171748 | mceliece8192128pc |
| 152556 | 154564 | 157984 | mceliece8192128pcf |
| 155304 | 155528 | 155960 | T!!!newhope1024cca |
| 154760 | 155548 | 163568 | T: lac192 |
| 156928 | 157760 | 158328 | T: C:rolloi128 |
| 163872 | 164644 | 165748 | T: C:r5nd3kem5d |
| 167180 | 167272 | 167404 | threebears1248r2cca |
| 167432 | 167512 | 167688 | threebears1248r2ccax |
| 167456 | 167940 | 168380 | T: lotus128 |
| 171400 | 171908 | 172652 | T: C:rolloi192 |
| 175736 | 175800 | 175948 | C:threebears1248r2cpax |
| 176320 | 176436 | 176580 | C:threebears1248r2cpa |
| 189584? | 191056? | 259664? | T: lac256 |
| 199620 | 200360 | 201496 | T: C:rolloi256 |
| 202708 | 205784 | 211880 | T: C:edonk128k16n80nu8l6 |
| 212636 | 215704 | 217376 | T: C:ledakemcpa34 |
| 216976 | 217420 | 217860 | T: ledakem1264 |
| 216388 | 225236 | 226348 | T: C:ledakemcpa33 |
| 233032 | 234948 | 239460 | T: ntrukem743 |
| 242716 | 243156 | 246168 | T: ledakem1464 |
| 244264 | 244536 | 252192 | T: hqc128round4 |
| 249572 | 250228 | 252656 | T: saberx4 |
| 247584 | 250756 | 259588 | T: C:edonk128k32n96nu4l4 |
| 250712 | 251856 | 252420 | T: lotus192 |
| 248988 | 256800 | 262824 | T: C:ledakemcpa32 |
| 273512 | 274136 | 275152 | T: C:bikel3 |
| 282404 | 290936 | 292944 | T: C:r5nd3kem0d |
| 292940 | 302300 | 305468 | T: C:r5nd5kem5d |
| 296944 | 302856 | 304452 | T: ledakem1364 |
| 306056 | 307164 | 310924 | T: ledakem12sl |
| 306676 | 307276 | 308152 | T: lotus256 |
| 317528 | 318964 | 321316 | T: kindi256342 |
| 319168 | 321724 | 323928 | T: ledakem13sl |
| 328360 | 330028 | 332048 | T: ntskem1380 |
| 333328 | 333932 | 335052 | T: C:hila5 |
| 335596 | 339748 | 356196 | T: C:r5nd5kem0d |
| 370432 | 375040 | 381096 | T: C:edonk128ref |
| 380508 | 381560 | 382636 | T: kindi512222 |
| 385768 | 387132 | 409844 | T: kindi512241 |
| 404356 | 405268 | 405628 | T: ledakem14sl |
| 408204 | 409296 | 411304 | T: ntskem13136 |
| 445888 | 448944 | 455688 | T: C:lake1 |
| 478536 | 480784 | 500064 | T: C:ledakemcpa53 |
| 486424 | 493124 | 494684 | T: C:ledakemcpa54 |
| 494032 | 497112 | 503592 | T: C:lake2 |
| 503724 | 504276 | 505108 | T: lima2p1024cca |
| 503532 | 506480 | 541968 | T: C:edonk192k32n128nu4l6 |
| 508840 | 510280 | 512488 | T: rolloii128 |
| 508100 | 518288 | 526696 | T: C:ledakemcpa52 |
| 536280 | 538084 | 539736 | T: rolloii192 |
| 548124 | 551060 | 556136 | T: C:r5n11kem0d |
| 551912 | 554852 | 561632 | T: C:lake3 |
| 555320 | 555632 | 556356 | T: hqc192round4 |
| 554100 | 569256 | 578592 | T: hqcrmrs128 |
| 588280 | 589720 | 594164 | T: rolloii256 |
| 596192 | 597248 | 603152 | T: ledakem3264 |
| 600328 | 600664 | 601140 | T: ledakem3464 |
| 589468 | 608732 | 614508 | T: hqc128 |
| 619672 | 622528 | 624752 | T: ledakem3364 |
| 706364 | 709468 | 717024 | T: kindi512321 |
| 718908 | 723240 | 730072 | T: C:edonk192k48n144nu4l4 |
| 718712 | 737308 | 755828 | T: hqc1281 |
| 766308 | 771112 | 778572 | T: locker1 |
| 723156 | 781308 | 782360 | T: titaniumccatoy |
| 780500 | 782236 | 783424 | T: kindi256522 |
| 758684 | 788004 | 791348 | T: locker2 |
| 793860 | 794776 | 812656 | T: ledakem32sl |
| 852732 | 865844 | 879388 | T: locker3 |
| 869852 | 871716 | 874008 | T: ledakem33sl |
| 962372 | 962904 | 963808 | T: titaniumccalite |
| 969756 | 980476 | 1002848 | T: ledakem34sl |
| 979004 | 1012676 | 1025368 | T: locker4 |
| 1020108 | 1021568 | 1024584 | T: lima2p2048cca |
| 1025676 | 1028004 | 1051188 | T: rqc128 |
| 1049804 | 1052864 | 1062692 | T: C:r5n13kem0d |
| 1066740 | 1071060 | 1079924 | T: locker6 |
| 1086888 | 1088224 | 1089284 | T: hqc256round4 |
| 1090932 | 1104704 | 1130904 | T: ledakem5364 |
| 1138168 | 1176824 | 1186948 | T: hqcrmrs192 |
| 1122900 | 1198664 | 1200180 | T: titaniumccastd |
| 1207620 | 1233792 | 1242540 | T: locker5 |
| 1234740 | 1259000 | 1270524 | T: hqc192 |
| 1360332 | 1361808 | 1367516 | T: limasp1018cca |
| 1351072 | 1376688 | 1392584 | T: hqc1921 |
| 1376376 | 1377908 | 1380016 | T: ledakem5264 |
| 1387848 | 1404276 | 1508936 | T: titaniumccamed |
| 1396476 | 1406940 | 1410052 | T: ledakem5464 |
| 1453236 | 1454336 | 1469404 | T: ledakem54sl |
| 1467800 | 1499340 | 1537796 | T: hqc1922 |
| 1679368 | 1682848 | 1787672 | T: titaniumccahi |
| 1707228 | 1722412 | 1741676 | T: ledakem53sl |
| 1721036 | 1727104 | 1731128 | T: frodokem640 |
| 1853824 | 1863820 | 1875556 | T: locker7 |
| 1893144 | 1897808 | 1906348 | T: frodokem640aes |
| 1896292 | 1902320 | 1913816 | T: locker8 |
| 1886504 | 1905196 | 1945452 | T: hqcrmrs256 |
| 1907364? | 1953584? | 2434164? | T: rqc192 |
| 1907392 | 1967772 | 2053324 | T: ledakem52sl |
| 2006300 | 2047924 | 2074884 | T: hqc256 |
| 2022880 | 2076628 | 2086600 | T: locker9 |
| 2182188 | 2183308 | 2192036 | T: titaniumccasuper |
| 2206276 | 2212560 | 2218404 | T: C:r5n15kem0d |
| 2179852 | 2217900 | 2245112 | T: hqc2561 |
| 2289016 | 2329496 | 2350100 | T: hqc2562 |
| 2397948 | 2460044 | 2497900 | T: hqc2563 |
| 2628648 | 2632404 | 2637376 | T: limasp1306cca |
| 2649040 | 2660132 | 2687172 | T: rqc256 |
| 2768332 | 2775400 | 2784912 | T: limasp1822cca |
| 3017988 | 3075328 | 3115404 | T: bigquake1 |
| 3441736 | 3449672 | 3455304 | T: frodokem976 |
| 3678668 | 3684088 | 3689960 | T: frodokem976aes |
| 4344828 | 4351036 | 4352776 | T: frodokem640shake |
| 5300696 | 5307244 | 5311156 | T: limasp2062cca |
| 6226528 | 6234240 | 6240604 | T: frodokem1344aes |
| 8052592 | 8238664 | 8440760 | T: bigquake3 |
| 8017092? | 8948268? | 11801280? | T: frodokem976shake |
| 10226456 | 10249256 | 10354496 | T: remblem1056 |
| 10458672 | 10498548 | 10505680 | T: remblem928 |
| 11815712 | 12153444 | 12367356 | T: bigquake5 |
| 13507888 | 13528072 | 13584664 | T: sikep434 |
| 15164500 | 15451680 | 15733844 | T: ramstakers216091 |
| 15868316 | 15876532 | 15894576 | T: frodokem1344shake |
| 19701112 | 19719192 | 19728288 | T: sikep503 |
| 20432212 | 20509924 | 20671284 | T: pqrsa15 |
| 20997592 | 21034624 | 21118968 | T: sikep434comp |
| 24327536 | 24423760 | 24550532 | T: mersenne756839 |
| 30819068 | 30905448 | 31120076 | T: sikep503comp |
| 46652676 | 46668548 | 46739084 | T: sikep610 |
| 57823780 | 58129176 | 58358060 | T: oddmanhattan128 |
| 64096324 | 64341088 | 64439720 | T: sikep610comp |
| 65457472 | 66041924 | 69210316 | T: ramstakers756839 |
| 71557496 | 71593600 | 71636876 | T: sikep751 |
| 111090160 | 111500332 | 111947952 | T: sikep751comp |
| 111589636 | 111764196 | 112052988 | T: oddmanhattan192 |
| 235835408 | 236390776 | 237184316 | T: oddmanhattan256 |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 18552 | 18604 | 18648 | C:threebears624r2cpax |
| 23444 | 23528 | 23616 | kyber90s512 |
| 24020 | 24044 | 24088 | C:threebears936r2cpax |
| 24784 | 24836 | 25156 | ntruplus576 |
| 29404 | 29468 | 29552 | C:threebears1248r2cpax |
| 29700 | 29768 | 31688 | kyber512 |
| 30056 | 30196 | 30452 | C:threebears624r2cpa |
| 28396 | 30476 | 32408 | mlkem512 |
| 30528 | 30588 | 30648 | ntruplus768 |
| 30220 | 30620 | 33336 | T: C:r5nd1kem0d |
| 33644 | 33756 | 33876 | kyber90s768 |
| 37192 | 37288 | 37436 | C:threebears936r2cpa |
| 38036 | 38116 | 38592 | ntruplus864 |
| 38104 | 38164 | 38244 | ntruhps2048509 |
| 37588 | 38576 | 39608 | smaugt1 |
| 39028 | 39084 | 39148 | timer |
| 40132 | 40824 | 50116 | T: C:r5nd0kem2iot |
| 41740 | 41952 | 42556 | T: C:r5nd1kem5d |
| 44516 | 44556 | 44608 | C:threebears1248r2cpa |
| 43308 | 44648 | 45268 | T: C:r5nd1kem4longkey |
| 44796 | 44988 | 50360 | mlkem768 |
| 47460 | 47520 | 47592 | ntruplus1152 |
| 47792 | 47944 | 48124 | kyber90s1024 |
| 46104 | 49784 | 55028 | kyber768 |
| 53196 | 53296 | 53376 | T: C:hila5 |
| 55208 | 55276 | 55400 | T: lightsaber2 |
| 57120 | 57168 | 57232 | T: C:nhcompact512cca |
| 59332 | 59452 | 59580 | ntruhps2048677 |
| 59576 | 59640 | 59704 | sntrup761 |
| 60616 | 60828 | 60992 | ntruhrss701 |
| 61908 | 62008 | 62220 | sntrup653 |
| 64528 | 64616 | 64828 | mlkem1024 |
| 66128 | 67640 | 73796 | kyber1024 |
| 68176 | 69944 | 76280 | T: C:r5nd3kem5d |
| 68456 | 70340 | 76256 | smaugt3 |
| 75408 | 75596 | 75788 | ntruhps4096821 |
| 78164 | 78248 | 78360 | T: C:nhcompact768cca |
| 85668 | 85772 | 85876 | sntrup857 |
| 88032 | 88112 | 88232 | ntrulpr653 |
| 89316 | 89428 | 89572 | sntrup953 |
| 90040 | 90096 | 90152 | T: saber2 |
| 91508 | 91704 | 91868 | sntrup1013 |
| 91764 | 91888 | 92032 | ntrulpr761 |
| 92204 | 92304 | 92432 | T!!!newhope512cca |
| 92236 | 92320 | 92644 | sntrup4591761 |
| 93572 | 93736 | 93952 | smaugt5 |
| 94976 | 95060 | 95136 | threebears624r2ccax |
| 97800? | 98332? | 130252? | T: lac128 |
| 101872 | 101972 | 102216 | T: C:nhcompact1024cca |
| 108676 | 109168 | 109696 | T: ntrulpr4591761 |
| 117088 | 117236 | 117316 | sntrup1277 |
| 118828 | 119036 | 119256 | ntrulpr857 |
| 121948 | 122172 | 122324 | threebears624r2cca |
| 124128 | 124256 | 124440 | ntrulpr953 |
| 125116 | 125328 | 125540 | ntrulpr1013 |
| 127992 | 128084 | 128396 | mceliece348864 |
| 127756 | 128116 | 128236 | mceliece348864f |
| 127296 | 129572 | 135612 | T: C:r5nd3kem0d |
| 133100 | 133196 | 133388 | mceliece348864pcf |
| 133856 | 134248 | 134772 | mceliece348864pc |
| 134672 | 135256 | 137700 | T: C:r5nd5kem5d |
| 135588 | 135680 | 135844 | T: firesaber2 |
| 145912 | 145992 | 146132 | threebears936r2ccax |
| 162476 | 162696 | 163940 | ntrulpr1277 |
| 161708 | 163860 | 170200 | T: C:r5nd5kem0d |
| 170748 | 172268 | 175584 | T: ntrukem443 |
| 173512 | 173604 | 173704 | T!!!newhope1024cca |
| 174528 | 178812 | 196648 | T: C:r5n11kem0d |
| 182560 | 182888 | 183320 | threebears936r2cca |
| 196260 | 196564 | 197168 | T: lotus128 |
| 211556 | 211668 | 211764 | threebears1248r2ccax |
| 231012 | 240428 | 240772 | T: lac192 |
| 251744 | 252188 | 262060 | T: C:r5n13kem0d |
| 253776 | 254224 | 254640 | mceliece460896f |
| 253836 | 254332 | 254940 | mceliece460896 |
| 255264 | 255440 | 255676 | threebears1248r2cca |
| 259972 | 260352 | 261596 | mceliece460896pcf |
| 260552 | 261456 | 261780 | mceliece460896pc |
| 267856 | 268384 | 270068 | T: saberx4 |
| 278828 | 279088 | 279524 | mceliece6960119 |
| 279700 | 280084 | 280464 | mceliece6960119f |
| 289028 | 289320 | 289860 | mceliece6960119pcf |
| 288648 | 289480 | 290496 | T: lotus192 |
| 289512 | 289812 | 290492 | mceliece6960119pc |
| 290192 | 290792 | 291824 | T: ntrukem743 |
| 297836 | 298164 | 298768 | mceliece6688128f |
| 298880 | 299124 | 299492 | mceliece6688128 |
| 302112 | 303016 | 303284 | mceliece8192128 |
| 303876 | 304216 | 308264 | mceliece8192128f |
| 307368 | 307620 | 308292 | mceliece6688128pcf |
| 306704 | 307648 | 309820 | mceliece6688128pc |
| 310960 | 311324 | 311856 | mceliece8192128pc |
| 311164 | 312244 | 313780 | mceliece8192128pcf |
| 390468 | 390840 | 392592 | T: ntskem1264 |
| 398524 | 399304 | 400296 | T: kindi256342 |
| 339064 | 410720 | 417108 | T: lac256 |
| 415348 | 415660 | 416064 | T: hqc128round4 |
| 461208 | 463352 | 464520 | T: lotus256 |
| 501844 | 502392 | 503128 | T: kindi512222 |
| 509948 | 512004 | 540928 | T: kindi512241 |
| 642292 | 642952 | 643920 | T: lima2p1024cca |
| 720056 | 720676 | 722120 | T: ntskem1380 |
| 725308 | 755464 | 771656 | T: C:ledakemcpa12 |
| 876072 | 877644 | 884828 | T: hqc192round4 |
| 864296 | 878408 | 882712 | T: C:ledakemcpa14 |
| 877396 | 881956 | 897876 | T: C:r5n15kem0d |
| 887500 | 887972 | 889736 | T: kindi512321 |
| 853256 | 898744 | 899364 | T: titaniumccatoy |
| 911032 | 914712 | 916272 | T: kindi256522 |
| 915592 | 919804 | 963948 | T: hqc128 |
| 711184? | 942180? | 968276? | T: C:ledakemcpa13 |
| 947308 | 951364 | 965428 | T: hqcrmrs128 |
| 1056324 | 1059288 | 1063488 | T: C:rolloi128 |
| 1173856 | 1174368 | 1175180 | T: titaniumccalite |
| 1229980 | 1232796 | 1234912 | T: C:rolloi192 |
| 1295108 | 1298016 | 1301760 | T: lima2p2048cca |
| 1303748 | 1308168 | 1317920 | T: hqc1281 |
| 1294380 | 1359472 | 1361756 | T: titaniumccastd |
| 1370656 | 1371760 | 1372916 | T: ntskem13136 |
| 1593116 | 1682596 | 1703652 | T: titaniumccamed |
| 1709336 | 1711888 | 1721272 | T: frodokem640 |
| 1723332 | 1731756 | 1738704 | T: rolloii128 |
| 1705744 | 1734668 | 1767556 | T: hqcrmrs192 |
| 1763476 | 1766600 | 1776124 | T: hqc256round4 |
| 1770580 | 1772244 | 1777296 | T: limasp1018cca |
| 1749824 | 1778884 | 1786396 | T: hqc192 |
| 1798256 | 1801852 | 1806492 | T: C:bikel1 |
| 1802744 | 1806148 | 1808264 | T: frodokem640aes |
| 1831036 | 1834476 | 1841656 | T: C:lake1 |
| 1879412 | 1892428 | 1894964 | T: ledakem1264 |
| 1906072 | 1912352 | 1926832 | T: ledakem1364 |
| 1929240 | 1932412 | 1936872 | T: rolloii192 |
| 1946292 | 1954456 | 2053272 | T: titaniumccahi |
| 1947780 | 1958916 | 1976200 | T: ledakem1464 |
| 1967324 | 1974520 | 2014776 | T: C:ledakemcpa32 |
| 2079060 | 2081044 | 2085340 | T: C:rolloi256 |
| 2130804 | 2178852 | 2247620 | T: hqc1921 |
| 834812? | 2276920? | 9219912? | T: C:edonk128k32n96nu4l4 |
| 2274588 | 2296820 | 2345552 | T: hqc1922 |
| 2374756 | 2387160 | 2462240 | T: C:ledakemcpa33 |
| 2306100 | 2448260 | 2454040 | T: ledakem13sl |
| 2455888 | 2462312 | 2479764 | T: rolloii256 |
| 2520504 | 2521984 | 2530584 | T: titaniumccasuper |
| 2621492 | 2625092 | 2629300 | T: rsa2048 |
| 2287616? | 2703180? | 8665036? | T: C:edonk192k48n144nu4l4 |
| 2681708 | 2733396 | 2743484 | T: ledakem12sl |
| 2731304 | 2805536 | 2816316 | T: hqcrmrs256 |
| 2772476 | 2828876 | 2864820 | T: hqc256 |
| 2801856 | 2860616 | 2894832 | T: ledakem14sl |
| 2299956? | 2862672? | 3167064? | T: C:ledakemcpa34 |
| 3133940 | 3144368 | 3158208 | T: C:lake2 |
| 3255804 | 3292044 | 3342388 | T: hqc2561 |
| 3440724 | 3448268 | 3456620 | T: limasp1306cca |
| 3446904 | 3449044 | 3454776 | T: frodokem976 |
| 3416584 | 3469492 | 3480188 | T: hqc2562 |
| 3484172 | 3486368 | 3491576 | T: frodokem976aes |
| 3597168 | 3616740 | 3656980 | T: hqc2563 |
| 3619440 | 3623488 | 3629100 | T: limasp1822cca |
| 3588732 | 3623900 | 3662024 | T: rqc128 |
| 3682752 | 3704532 | 3724728 | T: locker1 |
| 3731176 | 3745268 | 3873456 | T: locker2 |
| 3988816 | 4015464 | 4112160 | T: bigquake1 |
| 4202636 | 4214300 | 4224692 | T: C:lake3 |
| 4154248 | 4232044 | 4287388 | T: locker4 |
| 4265764 | 4270548 | 4274844 | T: frodokem640shake |
| 5323464 | 5403648 | 5545488 | T: ledakem3464 |
| 5488936 | 5510156 | 5596804 | T: locker3 |
| 5654592 | 5666556 | 5694576 | T: ledakem3364 |
| 5845148 | 5851808 | 5860164 | T: C:bikel3 |
| 5962528 | 5997468 | 6133328 | T: locker6 |
| 6001756 | 6016748 | 6030896 | T: frodokem1344aes |
| 6027908 | 6120340 | 6179088 | T: C:ledakemcpa53 |
| 6088380 | 6203244 | 6292984 | T: ledakem3264 |
| 6312864 | 6326140 | 6337400 | T: locker5 |
| 6641104 | 6781736 | 6803284 | T: C:ledakemcpa54 |
| 6865396 | 6897612 | 6926944 | T: locker7 |
| 6989008 | 6994200 | 7002548 | T: limasp2062cca |
| 6987956 | 7026804 | 7051952 | T: locker8 |
| 7183740 | 7204128 | 7307936 | T: C:ledakemcpa52 |
| 7383356 | 7413880 | 8425392 | T: rqc192 |
| 7778472? | 7835904? | 11938376? | T: frodokem976shake |
| 7805476 | 7851668 | 7995128 | T: ledakem32sl |
| 8717996 | 8729332 | 8740204 | T: ledakem33sl |
| 9322168 | 9438932 | 9570652 | T: ledakem34sl |
| 9453744 | 9489664 | 9514532 | T: locker9 |
| 11517572 | 11525832 | 11604180 | T: rqc256 |
| 12864860 | 12952212 | 12984468 | T: ledakem5264 |
| 13588604 | 13796136 | 13923416 | T: ledakem5364 |
| 13791008 | 13831532 | 14047828 | T: remblem1056 |
| 14066212 | 14147300 | 14172540 | T: remblem928 |
| 14321940 | 14340604 | 14385760 | T: sikep434 |
| 15395876 | 15401564 | 15431012 | T: sikep434comp |
| 15630772 | 15635248 | 15641008 | T: frodokem1344shake |
| 16586976 | 16788172 | 17221240 | T: ledakem5464 |
| 18529836 | 18571280 | 18577476 | T: ledakem53sl |
| 18879100 | 18976116 | 19149680 | T: ledakem52sl |
| 20111956 | 20119140 | 20166936 | T: ledakem54sl |
| 21029952 | 21044572 | 21121248 | T: sikep503 |
| 22927500 | 22942740 | 22952204 | T: sikep503comp |
| 29283144 | 30241096 | 30442172 | T: bigquake3 |
| 19554080? | 32049540? | 32485296? | T: C:edonk128k16n80nu4l6 |
| 31520552 | 32305840 | 32490480 | T: ramstakers216091 |
| 34703824 | 35913652 | 36040276 | T: mersenne756839 |
| 45870324 | 45927512 | 45969228 | T: bigquake5 |
| 46951292 | 46969848 | 47040820 | T: sikep610 |
| 49800952 | 49826008 | 50013884 | T: sikep610comp |
| 63022572 | 63366212 | 64169668 | T: oddmanhattan128 |
| 77077660 | 77089456 | 77107080 | T: sikep751 |
| 62042696? | 81746088? | 110804488? | T: C:edonk128k16n80nu8l6 |
| 82103384 | 82121128 | 82143648 | T: sikep751comp |
| 20360440? | 83442772? | 96177524? | T: C:edonk128ref |
| 22347548? | 102490128? | 158768332? | T: C:edonk192k32n128nu4l6 |
| 123153884 | 123291968 | 123498708 | T: oddmanhattan192 |
| 130524464 | 130789584 | 133074236 | T: ramstakers756839 |
| 146478160 | 146597928 | 146723856 | T: pqrsa15 |
| 259229448 | 260286956 | 260543012 | T: oddmanhattan256 |
|
|
|