Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 2 (830f10); 2019 AMD EPYC 7742; 64 x 2250MHz; rome0, supercop-20240716
[Page version: 20240726 23:45:44]
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.
Implementation notes
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 |
9703 | 9828 | 9984 | kyber90s512 |
16455 | 16833 | 17081 | kyber90s768 |
20238? | 20260? | 37168? | ntruplus576 |
23745 | 23936 | 24204 | kyber512 |
25153 | 25350 | 25697 | kyber90s1024 |
29950 | 30079 | 30242 | T: C:nhcompact512cca |
30131 | 30257 | 30546 | T: lac128 |
30535 | 30538 | 30555 | ntruplus864 |
32512 | 32935 | 33065 | ntrulpr653 |
34443 | 34552 | 35015 | ntrulpr761 |
36193 | 36297 | 36533 | T: ntrulpr4591761 |
39553 | 39564 | 39586 | C:threebears624r2cpa |
39573 | 39634 | 39690 | threebears624r2cca |
40607? | 40647? | 77061? | ntruplus1152 |
41469 | 41486 | 41553 | C:threebears624r2cpax |
41365 | 41551 | 41845 | kyber768 |
41793 | 41998 | 42135 | T: C:nhcompact768cca |
43032 | 43113 | 43158 | threebears624r2ccax |
44094 | 44336 | 44452 | ntrulpr857 |
44351 | 44755 | 45345 | T: C:r5nd1kem0d |
46386 | 46560 | 47036 | ntrulpr953 |
47634 | 47734 | 48002 | T: newhope512cca |
47617 | 48935 | 49271 | ntrulpr1013 |
52959 | 53080 | 53214 | T: C:nhcompact1024cca |
54598 | 54676 | 55580 | T: lightsaber2 |
56814 | 56828 | 56879 | ntruplus768 |
59929 | 60078 | 60194 | ntrulpr1277 |
59863 | 60115 | 60453 | kyber1024 |
61469 | 62096 | 62782 | T: C:r5nd1kem5d |
62267 | 63375 | 64237 | T: C:r5nd0kem2iot |
63982 | 64590 | 65089 | T: C:r5nd1kem4longkey |
78164 | 78191 | 78250 | threebears936r2cca |
78774 | 78934 | 79434 | T: lac256 |
79924 | 80079 | 80307 | T: hqc128round4 |
82352 | 82410 | 82510 | threebears936r2ccax |
82625 | 82704 | 82899 | C:threebears936r2cpa |
85727 | 85798 | 85893 | C:threebears936r2cpax |
88165 | 88389 | 88787 | T: lac192 |
92921 | 93140 | 93366 | T: newhope1024cca |
103248 | 103920 | 104594 | T: C:r5nd3kem5d |
110066 | 110553 | 112082 | T: saber2 |
114023 | 114064 | 114152 | threebears1248r2cca |
120060 | 120095 | 120160 | C:threebears1248r2cpa |
120360 | 120416 | 120489 | threebears1248r2ccax |
123202 | 123315 | 123390 | C:threebears1248r2cpax |
153177 | 154525 | 161888 | T: C:hila5 |
167328 | 168508 | 170228 | T: C:r5nd3kem0d |
180542 | 181007 | 181485 | T: firesaber2 |
184925 | 187413 | 189777 | T: hqcrmrs128 |
191370 | 191534 | 192208 | T: hqc192round4 |
192876 | 193142 | 193650 | ntruhps2048509 |
190946 | 193418 | 194582 | T: C:r5nd5kem5d |
195145 | 195613 | 195794 | T: saberx4 |
202714 | 204331 | 205889 | T: C:r5nd5kem0d |
206435 | 207799 | 209382 | T: hqc128 |
217261 | 217766 | 218257 | T: kindi256342 |
225406 | 225531 | 226019 | T: kindi512241 |
225198 | 225733 | 229091 | T: kindi512222 |
243661 | 246593 | 249209 | T: hqc1281 |
304670 | 304939 | 305149 | ntruhrss701 |
314354 | 314710 | 315020 | ntruhps2048677 |
407222 | 414301 | 420141 | T: hqcrmrs192 |
423866 | 424108 | 424776 | T: hqc256round4 |
431028 | 431454 | 432270 | ntruhps4096821 |
431961 | 434686 | 441864 | T: C:r5n11kem0d |
437491 | 441079 | 444382 | T: ntrukem443 |
438457 | 445001 | 450476 | T: hqc192 |
464813 | 465073 | 465461 | T: kindi512321 |
465539 | 472481 | 476968 | T: hqc1921 |
497047 | 504952 | 509836 | T: hqc1922 |
529544 | 531958 | 533435 | T: rqc128 |
562011 | 562615 | 563403 | T: C:bikel1 |
575068 | 575457 | 576137 | T: kindi256522 |
663256 | 675604 | 682197 | T: hqcrmrs256 |
685207 | 686123 | 687551 | T: C:ledakemcpa14 |
686698 | 687207 | 687779 | sntrup761 |
691851 | 702216 | 703236 | T: lima2p1024cca |
732698 | 747686 | 761081 | T: C:edonk128k16n80nu4l6 |
748027 | 762348 | 768946 | T: hqc2561 |
761185 | 763290 | 765746 | T: C:r5n13kem0d |
782398 | 790636 | 804915 | T: hqc256 |
804432 | 814403 | 827734 | T: hqc2562 |
828959 | 830986 | 833674 | T: C:ledakemcpa13 |
841378 | 846392 | 848536 | T: frodokem640 |
835305 | 847427 | 856757 | T: hqc2563 |
865105 | 865544 | 865876 | sntrup653 |
965398 | 966610 | 968139 | T: titaniumccatoy |
1026001? | 1028729? | 1465874? | T: rqc192 |
1067956 | 1068600 | 1069356 | T: titaniumccalite |
1078246 | 1079935 | 1081800 | T: C:rolloi128 |
1118065 | 1118801 | 1119329 | T: frodokem640aes |
1208354 | 1211545 | 1216043 | T: C:edonk128k16n80nu8l6 |
1224190 | 1230453 | 1233329 | T: C:ledakemcpa12 |
1238754 | 1239029 | 1239486 | T: sntrup4591761 |
1395742? | 1402762? | 2016434? | T: rqc256 |
1408400 | 1414293 | 1423910 | T: C:rolloi192 |
1415805 | 1416650 | 1417392 | T: titaniumccastd |
1410823 | 1420810 | 1425326 | T: lima2p2048cca |
1400910 | 1425702 | 1450243 | T: C:edonk128k32n96nu4l4 |
1466627 | 1467202 | 1467866 | sntrup857 |
1549209 | 1550577 | 1553322 | T: titaniumccamed |
1586272 | 1588147 | 1590054 | T: C:ledakemcpa34 |
1636978 | 1638758 | 1643975 | T: limasp1018cca |
1687983 | 1689686 | 1692215 | T: C:bikel3 |
1681639 | 1699898 | 1730022 | T: C:edonk192k32n128nu4l6 |
1703235 | 1705461 | 1707865 | T: titaniumccahi |
1725569 | 1728079 | 1730914 | T: frodokem976 |
1717601 | 1732035 | 1744601 | T: ntrukem743 |
1787095 | 1788153 | 1789693 | sntrup953 |
1825230 | 1830026 | 1834596 | T: C:r5n15kem0d |
1860340 | 1873081 | 1878534 | T: C:edonk128ref |
1920353 | 1923422 | 1926218 | T: C:rolloi256 |
2006411 | 2007328 | 2008070 | sntrup1013 |
2067481 | 2069970 | 2072015 | T: titaniumccasuper |
2121902 | 2124621 | 2127164 | T: frodokem976aes |
2134494 | 2136499 | 2138972 | T: C:ledakemcpa33 |
2442955 | 2456274 | 2471652 | T: C:lake1 |
2461425 | 2471620 | 2482699 | T: C:lake3 |
2673648 | 2678507 | 2685379 | T: C:lake2 |
2672305 | 2691353 | 2718698 | T: C:edonk192k48n144nu4l4 |
2819763 | 2824054 | 2828923 | T: ledakem1464 |
2856880 | 2858799 | 2871861 | T: C:ledakemcpa32 |
2903080 | 2909408 | 2914256 | T: limasp1306cca |
3008902 | 3040747 | 3070950 | T: remblem1056 |
3018658 | 3092691 | 3124591 | T: remblem928 |
3115624 | 3123131 | 3151507 | T: C:ledakemcpa53 |
3148904 | 3149703 | 3150837 | sntrup1277 |
3251611 | 3261180 | 3269393 | T: limasp1822cca |
3375882 | 3378470 | 3381079 | T: C:ledakemcpa54 |
3440382 | 3447054 | 3452229 | T: ledakem1364 |
3553435 | 3556392 | 3564995 | T: ledakem1264 |
3554067 | 3557218 | 3559759 | T: frodokem1344aes |
3717189 | 3718379 | 3719905 | T: frodokem640shake |
3828634 | 3843600 | 3860400 | T: locker1 |
4399052? | 4402936? | 6130056? | T: ledakem14sl |
4426174 | 4443855 | 4464285 | T: locker2 |
4536999 | 4541171 | 4545767 | T: rolloii128 |
4776541 | 4793396 | 4823102 | T: locker3 |
4839373 | 4842452 | 4846496 | T: rolloii192 |
5014303 | 5032465 | 5048992 | T: locker4 |
4234671? | 5430495? | 5617723? | T: ledakem13sl |
5541398 | 5545131 | 5548300 | T: rolloii256 |
5773831 | 5785172 | 5803708 | T: limasp2062cca |
5745312 | 5892826 | 6530186 | T: ledakem12sl |
5975100 | 5978085 | 5979904 | T: sikep434 |
5982514 | 5993501 | 6010253 | T: locker6 |
6048851? | 6064899? | 8862965? | T: ledakem3464 |
6420571 | 6423237 | 6426957 | T: C:ledakemcpa52 |
6434336 | 6514925 | 6574617 | T: ramstakers216091 |
6965926 | 6999319 | 7031435 | T: locker5 |
7335904 | 7340598 | 7347136 | T: ledakem3364 |
7839202 | 7841030 | 7842927 | T: frodokem976shake |
8817813 | 8840006 | 8873012 | T: ledakem3264 |
9726382 | 9734719 | 9741784 | T: sikep503 |
9732060 | 9848231 | 10076722 | T: ledakem34sl |
9855850 | 9880961 | 10740390 | T: sikep434comp |
9869841 | 9892609 | 9927701 | T: ledakem33sl |
10024095 | 10041756 | 10061708 | T: locker7 |
10454995 | 10580880 | 10687200 | T: lotus128 |
10770016 | 10799268 | 10823182 | T: locker8 |
11268830 | 11342349 | 11412806 | T: ledakem5464 |
11591689 | 11615623 | 11673920 | T: locker9 |
12206954 | 12216976 | 12375916 | T: ledakem5364 |
12380985 | 12417448 | 13870243 | T: ledakem32sl |
13527170 | 13528420 | 13530065 | T: frodokem1344shake |
14632139 | 14652439 | 14695512 | T: ledakem54sl |
14792176 | 14846462 | 14933828 | T: mersenne756839 |
15468579 | 15477305 | 15484566 | T: sikep610 |
15793888 | 15870351 | 17446579 | T: sikep503comp |
18389386 | 18572714 | 21939806 | T: ledakem53sl |
19053289 | 19094869 | 19265210 | T: lotus192 |
18179362 | 19852249 | 21706656 | T: ledakem5264 |
25863211 | 25885010 | 25918463 | T: sikep751 |
26330318 | 26397157 | 26646267 | mceliece348864pcf |
26394729 | 26407225 | 26484978 | mceliece348864f |
26515498 | 26570173 | 28679648 | T: sikep610comp |
27733164 | 28053515 | 28287115 | T: ntskem1264 |
28510413 | 28960381 | 29697455 | T: ramstakers756839 |
29994619 | 30086255 | 34423379 | T: ledakem52sl |
30872886 | 30902895 | 31091351 | T: lotus256 |
36021668? | 36251837? | 55912551? | mceliece348864 |
26275889? | 36403854? | 56055227? | mceliece348864pc |
40512517 | 40563439 | 43922307 | T: sikep751comp |
81538246 | 81565589 | 81615965 | mceliece460896pcf |
81605280 | 81663238 | 83020197 | mceliece460896f |
81833075 | 82488645 | 83194548 | T: ntskem1380 |
65471045? | 105714016? | 164330917? | T: rsa2048 |
82279605? | 114167543? | 177176185? | mceliece460896pc |
81602540? | 145255578? | 177217811? | mceliece460896 |
146693675 | 147298028 | 147976179 | T: oddmanhattan128 |
148282424 | 149251718 | 151435745 | mceliece6960119f |
149531729 | 149836139 | 149984234 | mceliece6960119pcf |
156905465 | 157271934 | 158588917 | T: ntskem13136 |
159347259 | 160322780 | 161111589 | mceliece6688128pcf |
159302212 | 160963962 | 162260642 | mceliece6688128f |
181977656 | 182641948 | 184463530 | mceliece8192128f |
180835302 | 183648775 | 184377603 | mceliece8192128pcf |
149888752? | 203294154? | 311735867? | mceliece6960119 |
219662194? | 220426225? | 400842311? | mceliece6688128pc |
241000216 | 243609521 | 244437412 | T: oddmanhattan192 |
203053946? | 257452241? | 312201125? | mceliece6960119pc |
160528323? | 280529490? | 402086613? | mceliece6688128 |
188668906? | 302945240? | 430566593? | mceliece8192128 |
189511882? | 303581540? | 425119960? | mceliece8192128pc |
416409151 | 423660695 | 425168302 | T: oddmanhattan256 |
788547241 | 793819696 | 797819297 | T: bigquake1 |
3307072261 | 3397451500 | 3474395050 | T: pqrsa15 |
6101180848 | 6116121761 | 6142423628 | T: bigquake3 |
10733131633 | 10775895883 | 10893459132 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
8789 | 8833 | 8866 | ntruplus576 |
11948 | 11958 | 11997 | ntruplus768 |
12310 | 12380 | 12408 | kyber90s512 |
13550 | 13558 | 13606 | ntruplus864 |
17037 | 17042 | 17207 | ntruplus1152 |
17117 | 17615 | 18835 | T: rsa2048 |
19444 | 19496 | 19516 | kyber90s768 |
21459 | 21513 | 22031 | ntruhps2048509 |
21420 | 21964 | 24416 | mceliece348864f |
21492 | 22254 | 24021 | mceliece348864 |
25031 | 25076 | 25133 | ntruhrss701 |
27856 | 28901 | 31401 | mceliece348864pcf |
29143 | 29188 | 29236 | kyber90s1024 |
27820 | 29330 | 30841 | mceliece348864pc |
31387 | 31448 | 31951 | ntruhps2048677 |
35020 | 35032 | 35083 | kyber512 |
35692 | 35740 | 35832 | T: sntrup4591761 |
36847 | 36929 | 37350 | ntruhps4096821 |
36800 | 37338 | 43236 | sntrup653 |
39512 | 39559 | 39650 | sntrup761 |
49250 | 49682 | 49788 | sntrup857 |
49866 | 49935 | 49995 | T: C:nhcompact512cca |
45270? | 50987? | 62370? | mceliece460896f |
52996 | 53069 | 53284 | sntrup953 |
46175? | 53193? | 64425? | mceliece460896 |
53452 | 53560 | 53616 | kyber768 |
53566 | 54004 | 54107 | sntrup1013 |
55847 | 55916 | 55963 | ntrulpr653 |
54492 | 56463 | 58428 | T: lac128 |
55940 | 56782 | 66869 | T: C:edonk128k16n80nu4l6 |
51414? | 56923? | 67570? | mceliece460896pc |
58231 | 58338 | 58418 | ntrulpr761 |
58459 | 58490 | 58559 | threebears624r2ccax |
58750 | 58811 | 58872 | threebears624r2cca |
58618 | 58826 | 59241 | T: ntskem1264 |
53075? | 58964? | 68176? | mceliece460896pcf |
60347 | 60375 | 60459 | C:threebears624r2cpax |
60398 | 60432 | 60544 | C:threebears624r2cpa |
64502 | 64653 | 64776 | T: ntrulpr4591761 |
67773 | 67824 | 67929 | sntrup1277 |
68346 | 68397 | 68475 | T: C:nhcompact768cca |
69263 | 69579 | 70179 | T: C:r5nd1kem0d |
75298 | 75458 | 75577 | ntrulpr857 |
76444 | 76600 | 78866 | kyber1024 |
77325 | 77955 | 83088 | T: lightsaber2 |
78416 | 78520 | 78632 | ntrulpr953 |
79324 | 79401 | 79517 | T: newhope512cca |
79660 | 79800 | 81347 | ntrulpr1013 |
87276 | 87383 | 87456 | T: C:nhcompact1024cca |
88529 | 92790 | 100104 | mceliece6688128 |
89243 | 93002 | 99089 | mceliece6688128f |
90986 | 93971 | 97618 | mceliece6960119f |
93966 | 94064 | 94150 | threebears936r2ccax |
94170 | 94215 | 94284 | threebears936r2cca |
91030 | 94453 | 99486 | mceliece6960119 |
93630 | 94681 | 95804 | T: C:r5nd0kem2iot |
94625 | 95498 | 96054 | T: C:r5nd1kem5d |
97610 | 98109 | 98749 | T: C:bikel1 |
98521 | 99212 | 101404 | T: C:r5nd1kem4longkey |
99873 | 100056 | 100182 | ntrulpr1277 |
99567 | 101053 | 107820 | mceliece6960119pc |
101225 | 101352 | 101418 | C:threebears936r2cpax |
97403 | 101466 | 109000 | mceliece6688128pcf |
101431 | 101543 | 101605 | C:threebears936r2cpa |
100127 | 104004 | 108482 | mceliece6688128pc |
100988 | 104087 | 109749 | mceliece6960119pcf |
87846 | 106198 | 108095 | mceliece8192128 |
107233 | 108303 | 109530 | mceliece8192128f |
114185 | 114589 | 115097 | T: C:ledakemcpa13 |
115134 | 115420 | 115655 | T: C:ledakemcpa14 |
98152 | 115991 | 118690 | mceliece8192128pc |
116114 | 118074 | 119312 | T: C:ledakemcpa12 |
117852 | 120175 | 122574 | mceliece8192128pcf |
123351 | 125675 | 129378 | T: ntrukem443 |
128127 | 128614 | 129149 | T: lotus128 |
131089 | 131776 | 133946 | T: lac192 |
139923 | 139977 | 140051 | threebears1248r2ccax |
140413 | 140553 | 140670 | threebears1248r2cca |
142915 | 143085 | 143707 | T: saber2 |
148453 | 148560 | 148594 | C:threebears1248r2cpa |
148507 | 148594 | 148665 | C:threebears1248r2cpax |
151444 | 152091 | 152844 | T: C:rolloi128 |
152222 | 152368 | 152828 | T: newhope1024cca |
131935 | 153830 | 154974 | T: ntskem1380 |
152757 | 156029 | 159328 | T: lac256 |
155507 | 156325 | 157213 | T: C:r5nd3kem5d |
179036 | 179659 | 180483 | T: C:rolloi192 |
165887 | 191396 | 206545 | T: ntskem13136 |
187699 | 195986 | 208009 | T: C:edonk128k16n80nu8l6 |
203878 | 204664 | 205610 | T: C:rolloi256 |
207489 | 208332 | 209148 | T: lotus192 |
212721 | 213906 | 214545 | T: C:hila5 |
215029 | 215182 | 215395 | T: hqc128round4 |
218058 | 218382 | 218953 | T: ledakem1264 |
222152 | 222656 | 224349 | T: firesaber2 |
223761 | 225577 | 229591 | T: ntrukem743 |
227804 | 228722 | 229516 | T: C:bikel3 |
241601 | 241673 | 241789 | T: saberx4 |
253168 | 253763 | 254597 | T: lotus256 |
257667 | 257810 | 258041 | T: ledakem1464 |
262925 | 263269 | 263467 | T: ledakem1364 |
262691 | 264534 | 266064 | T: C:r5nd3kem0d |
270387 | 270848 | 271384 | T: C:ledakemcpa34 |
269996 | 271059 | 271683 | T: C:ledakemcpa33 |
266550 | 272003 | 277879 | T: C:edonk128k32n96nu4l4 |
276544 | 279660 | 281008 | T: C:r5nd5kem5d |
283698 | 284004 | 284376 | T: kindi256342 |
298801 | 302101 | 306427 | T: C:ledakemcpa32 |
302838 | 303120 | 304067 | T: ledakem13sl |
304785 | 305388 | 314793 | T: hqcrmrs128 |
305061 | 306029 | 310065 | T: ledakem12sl |
327054 | 327441 | 327800 | T: kindi512241 |
327156 | 328377 | 328623 | T: kindi512222 |
326630 | 329197 | 330792 | T: C:r5nd5kem0d |
326201 | 332495 | 341250 | T: hqc128 |
355533 | 359147 | 365035 | T: C:lake1 |
364273 | 364688 | 367159 | T: ledakem14sl |
399829 | 401963 | 410913 | T: C:lake2 |
412475 | 414950 | 417052 | T: C:edonk128ref |
431085 | 437535 | 439806 | T: C:lake3 |
458641 | 463783 | 469617 | T: hqc1281 |
478389 | 479012 | 480454 | T: rolloii128 |
481218 | 481522 | 482035 | T: hqc192round4 |
503848 | 504546 | 505831 | T: rolloii192 |
517186 | 517803 | 518554 | T: ledakem3464 |
532075 | 534268 | 541095 | T: C:r5n11kem0d |
541664 | 544102 | 548200 | T: lima2p1024cca |
547751 | 548849 | 549948 | T: rolloii256 |
586647 | 587843 | 591847 | T: ledakem3264 |
608609 | 608811 | 609302 | T: kindi512321 |
609102 | 611069 | 612762 | T: C:ledakemcpa54 |
610993 | 613358 | 614959 | T: C:ledakemcpa53 |
620293 | 620627 | 621428 | T: ledakem3364 |
618772 | 627491 | 635527 | T: C:edonk192k48n144nu4l4 |
627610 | 631569 | 640585 | T: locker1 |
627888 | 634026 | 639700 | T: C:ledakemcpa52 |
653211 | 655600 | 661525 | T: locker2 |
663899 | 668417 | 675735 | T: hqcrmrs192 |
688672 | 688899 | 689506 | T: kindi256522 |
698408 | 702639 | 715592 | T: hqc192 |
714192 | 717835 | 719296 | T: C:edonk192k32n128nu4l6 |
716258 | 742699 | 769603 | T: locker3 |
761582 | 764584 | 766878 | T: rqc128 |
771367 | 772092 | 773266 | T: ledakem32sl |
779881 | 780709 | 782656 | T: titaniumccatoy |
839206 | 844044 | 859285 | T: locker4 |
873937 | 883124 | 890236 | T: hqc1921 |
889531 | 890262 | 892523 | T: ledakem33sl |
910241 | 912801 | 916842 | T: locker6 |
930359 | 931245 | 932734 | T: ledakem34sl |
923839 | 931939 | 945622 | T: hqc1922 |
972793 | 974777 | 976976 | T: C:r5n13kem0d |
975921 | 976763 | 979366 | T: titaniumccalite |
991883 | 992552 | 993596 | T: hqc256round4 |
1069489 | 1074228 | 1088005 | T: locker5 |
1086961 | 1092913 | 1110905 | T: hqcrmrs256 |
1096625 | 1099015 | 1106843 | T: lima2p2048cca |
1181588 | 1182822 | 1185732 | T: titaniumccastd |
1216089 | 1216794 | 1217791 | T: ledakem5364 |
1239928 | 1258058 | 1272325 | T: hqc256 |
1266529 | 1267744 | 1268837 | T: frodokem640 |
1268206 | 1269734 | 1271372 | T: ledakem5464 |
1304586 | 1311180 | 1312625 | T: ledakem5264 |
1409350 | 1410992 | 1416484 | T: ledakem54sl |
1412316 | 1413746 | 1415875 | T: limasp1018cca |
1391461 | 1413802 | 1429856 | T: hqc2561 |
1457287 | 1457873 | 1459182 | T: titaniumccamed |
1500835 | 1511127 | 1525913 | T: hqc2562 |
1551282 | 1552243 | 1553260 | T: frodokem640aes |
1556252 | 1565022 | 1604140 | T: locker7 |
1550972 | 1565511 | 1579808 | T: hqc2563 |
1571165? | 1575675? | 2460625? | T: rqc192 |
1577750 | 1615098 | 1667654 | T: locker8 |
1637981 | 1638775 | 1639753 | T: titaniumccahi |
1713290 | 1733601 | 1801770 | T: locker9 |
1775510 | 1787657 | 1799354 | T: ledakem53sl |
1879905 | 1881789 | 1886698 | T: ledakem52sl |
2052727 | 2054094 | 2056601 | T: titaniumccasuper |
2068201 | 2074441 | 2079810 | T: rqc256 |
2148445 | 2154557 | 2160507 | T: C:r5n15kem0d |
2492193 | 2494368 | 2498693 | T: frodokem976 |
2668015 | 2675238 | 2687494 | T: limasp1306cca |
2795073 | 2797709 | 2802694 | T: limasp1822cca |
2846056 | 2896890 | 2945084 | T: bigquake1 |
2897847 | 2900074 | 2901214 | T: frodokem976aes |
3975605 | 3978722 | 3989539 | T: frodokem640shake |
4412851 | 4435587 | 4454130 | T: remblem1056 |
4442968 | 4504945 | 4564219 | T: remblem928 |
4653881 | 4671158 | 4673278 | T: frodokem1344aes |
5251092 | 5257235 | 5271387 | T: limasp2062cca |
7564211 | 7803344 | 7984960 | T: bigquake3 |
8285199 | 8287302 | 8307893 | T: frodokem976shake |
9772345 | 9777354 | 9788026 | T: sikep434 |
11409823 | 11613695 | 11838848 | T: bigquake5 |
11956348 | 12147035 | 12252480 | T: ramstakers216091 |
14172418 | 14179709 | 14188282 | T: frodokem1344shake |
15350035 | 15370804 | 15436580 | T: sikep434comp |
15884969 | 15898771 | 15916234 | T: pqrsa15 |
16013948 | 16019617 | 16025816 | T: sikep503 |
19756407 | 19820593 | 19871538 | T: mersenne756839 |
24541750 | 24654952 | 24777735 | T: sikep503comp |
28276153 | 28296962 | 28319065 | T: sikep610 |
39305153 | 39404086 | 39572704 | T: sikep610comp |
41878509 | 41908094 | 41932408 | T: sikep751 |
44426755 | 44538134 | 44813832 | T: oddmanhattan128 |
53074306 | 53733085 | 55249611 | T: ramstakers756839 |
64898780 | 65123603 | 65279914 | T: sikep751comp |
82350805 | 82644140 | 82790204 | T: oddmanhattan192 |
172533900 | 173188970 | 173526765 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
9391 | 9409 | 9418 | ntruplus576 |
11699 | 11788 | 11837 | kyber90s512 |
12493 | 12513 | 12535 | ntruplus768 |
14327 | 14340 | 14348 | ntruplus864 |
15056 | 15117 | 15191 | C:threebears624r2cpax |
17887 | 17914 | 17977 | ntruplus1152 |
18664 | 18704 | 18765 | kyber90s768 |
19021 | 19057 | 19129 | C:threebears936r2cpax |
22966 | 23036 | 23044 | C:threebears1248r2cpax |
27367 | 27398 | 27421 | C:threebears624r2cpa |
28246 | 28329 | 28356 | kyber90s1024 |
28375 | 28414 | 28425 | kyber512 |
29675 | 30067 | 30792 | T: C:r5nd1kem0d |
33100 | 33142 | 33235 | C:threebears936r2cpa |
35492 | 35518 | 35544 | ntruhps2048509 |
38330 | 38365 | 38414 | C:threebears1248r2cpa |
42825 | 42934 | 43086 | T: C:r5nd0kem2iot |
43759 | 43867 | 44141 | T: C:r5nd1kem5d |
44193 | 44291 | 44327 | kyber768 |
44433 | 44512 | 44651 | T: C:r5nd1kem4longkey |
48331 | 48441 | 48545 | T: C:nhcompact512cca |
50150 | 50189 | 50262 | sntrup653 |
50619 | 50653 | 50835 | T: C:hila5 |
50697 | 50731 | 50795 | sntrup761 |
55893 | 55943 | 56011 | ntruhps2048677 |
59887 | 59923 | 59979 | ntruhrss701 |
64588 | 64864 | 67098 | kyber1024 |
67654 | 67722 | 67811 | T: C:nhcompact768cca |
67680 | 67738 | 67810 | ntrulpr653 |
68888 | 69065 | 70726 | T: C:r5nd3kem5d |
69371 | 69417 | 69465 | sntrup857 |
69717 | 69875 | 70026 | ntrulpr761 |
71328 | 71605 | 87443 | T: lac128 |
71549 | 71720 | 72113 | ntruhps4096821 |
72292 | 72335 | 72399 | sntrup953 |
72933 | 73027 | 73109 | sntrup1013 |
79022 | 79096 | 79150 | T: sntrup4591761 |
85375 | 85395 | 85465 | threebears624r2ccax |
86157 | 86281 | 86291 | T: C:nhcompact1024cca |
86271 | 86316 | 86386 | T: newhope512cca |
87495 | 88017 | 88227 | T: lightsaber2 |
89588 | 89669 | 89775 | sntrup1277 |
92832 | 92962 | 93060 | ntrulpr857 |
93150 | 93284 | 93405 | T: ntrulpr4591761 |
95624 | 95739 | 95872 | ntrulpr953 |
96761 | 98065 | 98138 | ntrulpr1013 |
110364 | 110431 | 110543 | threebears624r2cca |
112750 | 112847 | 112974 | mceliece348864f |
112820 | 112918 | 113112 | mceliece348864 |
120063 | 120154 | 120311 | mceliece348864pc |
120456 | 120625 | 120832 | mceliece348864pcf |
120577 | 120730 | 120879 | ntrulpr1277 |
129674 | 129755 | 129829 | threebears936r2ccax |
132823 | 135214 | 137371 | T: C:r5nd5kem5d |
134940 | 135909 | 136141 | T: ntrukem443 |
141145 | 142841 | 146142 | T: C:r5nd3kem0d |
152536 | 152873 | 153236 | T: lotus128 |
157064 | 157202 | 161423 | T: saber2 |
163973 | 164069 | 164175 | threebears936r2cca |
167229 | 167282 | 167345 | T: newhope1024cca |
177499 | 181230 | 183500 | T: C:r5nd5kem0d |
182969 | 183054 | 183441 | threebears1248r2ccax |
182415 | 183327 | 183693 | T: lac192 |
184027 | 185289 | 192337 | T: C:r5n11kem0d |
221404 | 221547 | 221609 | threebears1248r2cca |
240507 | 240725 | 241137 | mceliece460896 |
243764 | 244299 | 246129 | T: firesaber2 |
247333 | 247650 | 248022 | mceliece460896pc |
247520 | 247904 | 248273 | mceliece460896pcf |
249011 | 249428 | 249821 | mceliece460896f |
257080 | 257173 | 257255 | T: saberx4 |
257199 | 257610 | 258023 | T: lotus192 |
265762 | 266270 | 266776 | mceliece6960119 |
265993 | 266625 | 266889 | mceliece6960119f |
207173? | 273567? | 275053? | T: lac256 |
275553 | 275707 | 276416 | mceliece6960119pcf |
275593 | 275823 | 276080 | mceliece8192128f |
275757 | 276165 | 276823 | mceliece6960119pc |
276227 | 276417 | 276768 | mceliece6688128f |
276619 | 276734 | 276917 | mceliece6688128 |
277456 | 277653 | 278000 | mceliece8192128 |
277282 | 278473 | 279783 | T: C:r5n13kem0d |
285434 | 285563 | 285943 | mceliece6688128pcf |
285388 | 285922 | 286425 | mceliece6688128pc |
285749 | 285989 | 286406 | mceliece8192128pcf |
287017 | 287739 | 287904 | mceliece8192128pc |
294861 | 295441 | 296324 | T: ntrukem743 |
324799 | 325581 | 326346 | T: lotus256 |
353667 | 354083 | 354525 | T: ntskem1264 |
356938 | 357388 | 358446 | T: kindi256342 |
375490 | 376757 | 378522 | T: hqc128round4 |
435657 | 436338 | 437502 | T: kindi512222 |
435992 | 438538 | 440501 | T: kindi512241 |
573730 | 583016 | 596624 | T: hqc128 |
604805 | 618310 | 627337 | T: hqcrmrs128 |
502151? | 619045? | 1388626? | T: C:edonk128k32n96nu4l4 |
636407 | 637088 | 637674 | T: ntskem1380 |
677159 | 680828 | 686379 | T: lima2p1024cca |
767751 | 768161 | 768771 | T: kindi512321 |
772771 | 773302 | 774079 | T: hqc192round4 |
789189 | 790028 | 963547 | T: C:ledakemcpa12 |
809015 | 809834 | 810215 | T: kindi256522 |
853911 | 854768 | 856907 | T: C:ledakemcpa14 |
703193? | 888601? | 893117? | T: C:ledakemcpa13 |
912915 | 913368 | 913967 | T: titaniumccatoy |
926547 | 929317 | 935085 | T: C:r5n15kem0d |
938005 | 954231 | 960054 | T: hqc1281 |
1083696 | 1087779 | 1096020 | T: hqc192 |
1110574 | 1120811 | 1136097 | T: hqcrmrs192 |
1130843 | 1131356 | 1132509 | T: titaniumccalite |
1145893 | 1148467 | 1150787 | T: C:rolloi128 |
1201437 | 1202319 | 1203785 | T: ntskem13136 |
1266105 | 1267000 | 1268133 | T: frodokem640 |
1345972 | 1351141 | 1354043 | T: C:rolloi192 |
1354272 | 1356699 | 1362381 | T: lima2p2048cca |
1365699 | 1366582 | 1367234 | T: titaniumccastd |
1494332 | 1495210 | 1496401 | T: frodokem640aes |
1545855 | 1554279 | 1575552 | T: hqc1921 |
1556908 | 1559729 | 1567089 | T: hqc1922 |
1621971 | 1622624 | 1623507 | T: hqc256round4 |
1628879 | 1630049 | 1631300 | T: C:bikel1 |
1652331 | 1659354 | 1662230 | T: ledakem1264 |
1659679 | 1660489 | 1662059 | T: titaniumccamed |
1718885 | 1720869 | 1724596 | T: rolloii128 |
1764676 | 1771038 | 1781366 | T: C:lake1 |
1769081 | 1775901 | 1777636 | T: ledakem1364 |
1771856 | 1781351 | 1790581 | T: hqcrmrs256 |
1809660 | 1812015 | 1815534 | T: limasp1018cca |
1832062 | 1837256 | 1847394 | T: ledakem1464 |
1844647 | 1857814 | 1909127 | T: hqc256 |
1912337 | 1913542 | 1915420 | T: titaniumccahi |
1955466 | 1969856 | 1970606 | T: rsa2048 |
1972178 | 1987798 | 1992193 | T: rolloii192 |
1990483 | 1991389 | 1992387 | T: C:ledakemcpa32 |
1823946? | 2097669? | 3134452? | T: C:edonk192k48n144nu4l4 |
2179223 | 2182428 | 2185390 | T: C:rolloi256 |
2250076 | 2255398 | 2260130 | T: hqc2561 |
2280096 | 2285712 | 2298083 | T: ledakem12sl |
2294574 | 2299248 | 2330554 | T: ledakem13sl |
2395396 | 2396375 | 2397494 | T: titaniumccasuper |
2397321 | 2400438 | 2444915 | T: hqc2562 |
2407377 | 2408743 | 2409882 | T: C:ledakemcpa33 |
2428880 | 2438950 | 2480308 | T: ledakem14sl |
2517001 | 2522045 | 2526029 | T: rolloii256 |
2469888 | 2526279 | 2535255 | T: hqc2563 |
2605934 | 2615342 | 2616753 | T: frodokem976 |
2758359 | 2759818 | 2762108 | T: frodokem976aes |
2822787 | 2826957 | 2829513 | T: C:ledakemcpa34 |
2708867? | 2840518? | 6797845? | T: C:edonk128ref |
3062651 | 3068641 | 3076677 | T: C:lake2 |
3208120 | 3211079 | 3214638 | T: rqc128 |
3314130 | 3320326 | 3332409 | T: locker1 |
3459353 | 3473975 | 3496655 | T: locker2 |
3460912 | 3478104 | 3489355 | T: limasp1306cca |
3610580 | 3612066 | 3621885 | T: limasp1822cca |
3788580 | 3811954 | 3845345 | T: locker4 |
3904783 | 3905754 | 3907457 | T: frodokem640shake |
3904803 | 3945269 | 3985146 | T: bigquake1 |
4090568 | 4100636 | 4108290 | T: C:lake3 |
1610333? | 4129657? | 18449536? | T: C:edonk128k16n80nu4l6 |
4572278 | 4584864 | 4702360 | T: ledakem3464 |
4644347 | 4661003 | 4668584 | T: frodokem1344aes |
4771895 | 4776952 | 4779549 | T: ledakem3264 |
4778080 | 4783519 | 4808578 | T: ledakem3364 |
4982945 | 4986493 | 5011229 | T: C:ledakemcpa52 |
5224173 | 5251167 | 5280748 | T: locker3 |
5375348 | 5378479 | 5380931 | T: C:bikel3 |
5624519 | 5632205 | 5667187 | T: C:ledakemcpa53 |
5704151 | 5738018 | 5766551 | T: locker6 |
5955197 | 5981267 | 6019677 | T: locker5 |
6082836 | 6115292 | 6158406 | T: ledakem32sl |
6119625 | 6173112 | 6230091 | T: remblem1056 |
4883488? | 6242829? | 6297522? | T: C:ledakemcpa54 |
6210914 | 6260169 | 6329341 | T: locker7 |
6215332 | 6296699 | 6347460 | T: remblem928 |
6306892 | 6350801 | 6423247 | T: locker8 |
6650767? | 6670088? | 8418454? | T: rqc192 |
6846905 | 6852489 | 6856818 | T: ledakem33sl |
6871586 | 6884702 | 6898906 | T: limasp2062cca |
7394192 | 7400563 | 7407894 | T: ledakem34sl |
8262587 | 8264465 | 8266253 | T: frodokem976shake |
8610043 | 8691914 | 8814113 | T: locker9 |
9847790 | 9861565 | 9867054 | T: ledakem5264 |
10052214 | 10062332 | 10078561 | T: rqc256 |
10444097 | 10447607 | 10449650 | T: sikep434 |
10444864 | 10456155 | 10467204 | T: ledakem5364 |
11255775 | 11262031 | 11270329 | T: sikep434comp |
12062820 | 12070180 | 12082834 | T: ledakem5464 |
14000100 | 14056317 | 14070034 | T: ledakem53sl |
14151807 | 14160969 | 14166050 | T: frodokem1344shake |
14353135 | 14525910 | 14563450 | T: ledakem52sl |
14603425 | 14624939 | 14634147 | T: ledakem54sl |
2604073? | 16321301? | 17034879? | T: C:edonk128k16n80nu8l6 |
17040296 | 17063460 | 17088406 | T: sikep503 |
18080669 | 18094532 | 18109988 | T: sikep503comp |
25306058 | 25324275 | 25414544 | T: ramstakers216091 |
27897733 | 28465415 | 28573059 | T: bigquake3 |
28549985 | 28554624 | 28562496 | T: sikep610 |
28809728 | 29608603 | 29702929 | T: mersenne756839 |
30539787 | 30587549 | 30614266 | T: sikep610comp |
16967261? | 31572614? | 49713095? | T: C:edonk192k32n128nu4l6 |
44045542 | 44077716 | 44247462 | T: bigquake5 |
45116491 | 45139711 | 45180982 | T: sikep751 |
47685770 | 47712969 | 47737334 | T: sikep751comp |
48917621 | 48969030 | 49034310 | T: oddmanhattan128 |
91522986 | 91866840 | 92079299 | T: oddmanhattan192 |
105239598 | 105513024 | 109248315 | T: ramstakers756839 |
108655349 | 108704727 | 108757263 | T: pqrsa15 |
191472990 | 191861572 | 191952254 | T: oddmanhattan256 |
|
|
|