Measurements of key-encapsulation mechanisms on one machine: amd64; Zen 3 (a50f00); 2021 AMD Ryzen 5 PRO 5650G; 6 x 3900MHz; cezanne, supercop-20241022
[Page version: 20241120 00:41:14]
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 |
8116 | 8238 | 8335 | kyber90s512 |
13690 | 13886 | 14147 | kyber90s768 |
21047 | 21204 | 21436 | kyber90s1024 |
21229 | 21327 | 21478 | kyber512 |
25902 | 26104 | 26429 | ntrulpr653 |
26326 | 26377 | 32222 | ntruplus576 |
26947 | 27036 | 27156 | T: lac128 |
27169 | 27314 | 27637 | ntrulpr761 |
28002 | 28122 | 28276 | T: C:nhcompact512cca |
28552 | 28625 | 28772 | T: lightsaber2 |
28635 | 28782 | 29192 | T: ntrulpr4591761 |
34106 | 34237 | 34334 | ntrulpr857 |
35515 | 35594 | 35735 | timer |
35754 | 35858 | 35974 | smaugt1 |
36224 | 36468 | 36778 | kyber768 |
36355 | 36677 | 36926 | ntrulpr953 |
36892 | 36927 | 36985 | C:threebears624r2cpa |
36731 | 36962 | 37158 | ntrulpr1013 |
37034 | 37065 | 37203 | threebears624r2cca |
38477 | 38510 | 38574 | C:threebears624r2cpax |
39519 | 39574 | 39630 | threebears624r2ccax |
40336 | 40518 | 40771 | T: C:nhcompact768cca |
41774 | 42413 | 42918 | T: C:r5nd1kem0d |
43218 | 43265 | 43309 | ntruplus768 |
43174 | 43403 | 43561 | T!!!newhope512cca |
45168 | 45197 | 45244 | ntruplus864 |
47364 | 47728 | 47975 | ntrulpr1277 |
49174 | 49327 | 49497 | T: C:nhcompact1024cca |
51168 | 51326 | 51414 | T: saber2 |
51920 | 52011 | 52158 | smaugt3 |
52681 | 52958 | 53284 | kyber1024 |
58749 | 59355 | 60402 | T: C:r5nd1kem5d |
50003? | 59364? | 70612? | ntruplus1152 |
58864 | 59910 | 61732 | T: C:r5nd0kem2iot |
60610 | 61614 | 62926 | T: C:r5nd1kem4longkey |
68057 | 68279 | 68567 | smaugt5 |
68480 | 68618 | 68777 | T: hqc128round4 |
71865 | 72285 | 72551 | T: lac256 |
74196 | 74238 | 74354 | threebears936r2cca |
77269 | 77369 | 77428 | C:threebears936r2cpa |
77993 | 78290 | 78565 | threebears936r2ccax |
78251 | 78350 | 78552 | T: firesaber2 |
80670 | 80886 | 81442 | T: lac192 |
80813 | 80926 | 81328 | C:threebears936r2cpax |
84701 | 85021 | 85499 | T!!!newhope1024cca |
97091 | 98375 | 99463 | T: C:r5nd3kem5d |
108815 | 108895 | 109009 | threebears1248r2cca |
114092 | 114179 | 114537 | C:threebears1248r2cpa |
116053 | 116482 | 116656 | threebears1248r2ccax |
117095 | 117208 | 117366 | C:threebears1248r2cpax |
131805 | 132154 | 132707 | ntruhps2048509 |
142335 | 143597 | 145477 | T: hqcrmrs128 |
146589 | 147783 | 148259 | T: C:hila5 |
153494 | 154215 | 158871 | T: hqc128 |
156926 | 157094 | 157209 | T: saberx4 |
157373 | 157695 | 158107 | T: hqc192round4 |
158994 | 160573 | 163437 | T: C:r5nd3kem0d |
175978 | 176690 | 176867 | T: kindi256342 |
178619 | 180753 | 183525 | T: C:r5nd5kem5d |
182103 | 182385 | 187301 | T: hqc1281 |
182545 | 182754 | 183219 | T: kindi512222 |
186916 | 187266 | 189977 | T: kindi512241 |
199084 | 201672 | 204033 | T: C:r5nd5kem0d |
235205 | 236026 | 236335 | ntruhrss701 |
236924 | 237400 | 237841 | ntruhps2048677 |
318188 | 318594 | 324661 | T: hqc256round4 |
342376 | 343371 | 349554 | T: hqcrmrs192 |
349177 | 349609 | 350297 | ntruhps4096821 |
357645 | 361899 | 366039 | T: hqc1921 |
375936 | 376757 | 383334 | T: hqc192 |
380902 | 382695 | 387450 | T: C:r5n11kem0d |
387830 | 395094 | 402671 | T: hqc1922 |
399729 | 402401 | 405769 | T: ntrukem443 |
410550 | 410783 | 411322 | T: kindi512321 |
447499 | 448364 | 449571 | T: rqc128 |
468934 | 469591 | 471082 | T: kindi256522 |
525399 | 527206 | 576448 | T: C:bikel1 |
523524 | 531891 | 543184 | T: hqcrmrs256 |
541798 | 542710 | 543617 | sntrup761 |
558789 | 566653 | 571682 | T: hqc256 |
566327 | 567020 | 573081 | T: lima2p1024cca |
582763 | 592109 | 594038 | T: hqc2561 |
603295 | 605379 | 610352 | T: C:ledakemcpa14 |
612378 | 618700 | 622279 | T: hqc2562 |
608753 | 625308 | 650090 | sntrup653 |
640314 | 649094 | 657913 | T: hqc2563 |
661608 | 671984 | 685843 | T: C:edonk128k16n80nu4l6 |
678714 | 686996 | 690220 | T: C:r5n13kem0d |
688039 | 689743 | 692164 | T: C:ledakemcpa13 |
790448 | 791098 | 791961 | T: titaniumccatoy |
806755 | 824501 | 858460 | T: frodokem640 |
836543 | 840159 | 907591 | T: rqc192 |
871516 | 876332 | 880189 | sntrup4591761 |
897123 | 897888 | 898439 | T: titaniumccalite |
939705 | 940829 | 942175 | T: C:ledakemcpa12 |
996148 | 1000621 | 1010445 | T: frodokem640aes |
1015477 | 1023241 | 1028027 | sntrup857 |
1057434 | 1059589 | 1063586 | T: C:rolloi128 |
1100798 | 1102849 | 1106305 | T: C:edonk128k16n80nu8l6 |
1126375 | 1126941 | 1127915 | T: titaniumccastd |
1153891 | 1156095 | 1165611 | T: lima2p2048cca |
1201121 | 1203268 | 1210033 | T: rqc256 |
1248382 | 1249469 | 1251684 | T: limasp1018cca |
1246665 | 1259076 | 1304132 | sntrup953 |
1252124 | 1263256 | 1283264 | T: C:edonk128k32n96nu4l4 |
1271965 | 1274524 | 1275827 | T: titaniumccamed |
1287883 | 1290190 | 1292828 | T: C:rolloi192 |
1375365 | 1382330 | 1397081 | sntrup1013 |
1384821 | 1387476 | 1390052 | T: C:ledakemcpa34 |
1387709 | 1389348 | 1399012 | T: titaniumccahi |
1451273 | 1453140 | 1455249 | T: C:bikel3 |
1461608 | 1473769 | 1485551 | T: ntrukem743 |
1532821 | 1534387 | 1543651 | T: frodokem976 |
1588032 | 1592511 | 1597184 | T: C:r5n15kem0d |
1622223 | 1626462 | 1633485 | T: C:edonk128ref |
1652622 | 1677838 | 1691774 | T: C:edonk192k32n128nu4l6 |
1707661 | 1711970 | 1713301 | T: titaniumccasuper |
1729611 | 1731752 | 1733885 | T: C:rolloi256 |
1774085 | 1776566 | 1793467 | T: C:ledakemcpa33 |
1886769 | 1892519 | 1900233 | T: frodokem976aes |
1899001 | 1909479 | 1925850 | T: C:lake1 |
1976725 | 1984974 | 2014754 | T: C:lake2 |
2062316 | 2068710 | 2074103 | T: C:lake3 |
2135180 | 2152569 | 2169573 | T: remblem1056 |
2194752 | 2201036 | 2234778 | T: remblem928 |
2287048 | 2295997 | 2310131 | sntrup1277 |
2323553 | 2330820 | 2422292 | T: limasp1306cca |
2359246 | 2388248 | 2414259 | T: C:edonk192k48n144nu4l4 |
2539700 | 2543434 | 2549947 | T: limasp1822cca |
2608364 | 2611316 | 2647904 | T: C:ledakemcpa32 |
2668927 | 2677352 | 2704436 | T: ledakem1464 |
2723255 | 2742373 | 2748952 | T: C:ledakemcpa53 |
3055251 | 3066010 | 3078280 | T: ledakem1364 |
3208122 | 3210703 | 3393447 | T: frodokem1344aes |
3219934 | 3226792 | 3238870 | T: C:ledakemcpa54 |
3251348 | 3264082 | 3281413 | T: locker1 |
3280940 | 3285969 | 3295520 | T: ledakem1264 |
3307304 | 3309306 | 3325256 | T: frodokem640shake |
3658161 | 3667547 | 3680947 | T: locker2 |
4013604 | 4027441 | 4043176 | T: locker3 |
4024135? | 4062053? | 5772554? | T: ledakem14sl |
4101240 | 4106751 | 4119396 | T: rolloii128 |
4197276? | 4229892? | 5485940? | T: ledakem13sl |
4328045 | 4335817 | 4346509 | T: locker4 |
4480978 | 4486880 | 4497327 | T: rolloii192 |
4823395 | 4842068 | 4856588 | T: limasp2062cca |
5067441 | 5076527 | 5086070 | T: locker6 |
5137159 | 5147673 | 5180021 | T: rolloii256 |
5123750 | 5179998 | 5221136 | T: C:ledakemcpa52 |
5361785 | 5398473 | 6162735 | T: ledakem12sl |
5718996 | 5721725 | 5732523 | T: sikep434 |
5886606 | 5897519 | 5914419 | T: locker5 |
6610257 | 6670918 | 6712363 | T: ramstakers216091 |
6754139 | 6785629 | 6841815 | T: ledakem3364 |
6845249 | 6874363 | 6876226 | T: frodokem976shake |
6985677? | 7375975? | 11143890? | T: ledakem3464 |
8481290 | 8520372 | 8583455 | T: ledakem3264 |
8510748 | 8525982 | 8541723 | T: locker7 |
8548469 | 8553783 | 8568566 | T: sikep503 |
8982822 | 9014302 | 9091121 | T: lotus128 |
9187512 | 9305028 | 9623610 | T: ledakem33sl |
9303300 | 9314866 | 9325848 | T: locker8 |
9290406 | 9466726 | 10169813 | T: sikep434comp |
9951757 | 9974126 | 9987678 | T: locker9 |
10502255? | 10536248? | 15832855? | T: ledakem34sl |
11053894 | 11108860 | 12611005 | T: ledakem32sl |
11284850 | 11311197 | 11431879 | T: ledakem5464 |
11842286 | 11884655 | 11893936 | T: frodokem1344shake |
12776380 | 12818778 | 12903423 | T: ledakem5364 |
13901174 | 13942271 | 15166953 | T: sikep503comp |
14035119 | 14071134 | 14111220 | T: mersenne756839 |
14255243 | 14313611 | 14337360 | T: sikep610 |
16053945 | 16131534 | 18136695 | T: ledakem5264 |
16205767? | 16346356? | 24313144? | T: ledakem54sl |
16435916 | 16519725 | 16545045 | T: lotus192 |
18696845? | 18862014? | 23840319? | T: ledakem53sl |
24239320 | 24284102 | 26274143 | T: sikep610comp |
24621701 | 24660880 | 24715921 | T: sikep751 |
24660013 | 24761849 | 25124667 | mceliece348864pcf |
24782201 | 24791144 | 24799081 | mceliece348864f |
26397852 | 26776453 | 27244893 | T: lotus256 |
28626715 | 29148717 | 29424521 | T: ntskem1264 |
28974560 | 29537806 | 30096793 | T: ramstakers756839 |
30175227 | 34097208 | 34644919 | T: ledakem52sl |
24518105? | 34300489? | 64058320? | mceliece348864 |
38863606 | 41974754 | 42255388 | T: sikep751comp |
34203828? | 44215837? | 63948449? | mceliece348864pc |
73521316 | 73610566 | 73743003 | mceliece460896pcf |
73572083 | 73703235 | 73879075 | mceliece460896f |
92560064 | 93007832 | 93393793 | T: ntskem1380 |
61110600? | 93652263? | 163883637? | T: rsa2048 |
103444468? | 104234726? | 163729634? | mceliece460896pc |
123515228 | 123644670 | 123806113 | T: oddmanhattan128 |
103329985? | 133716024? | 193789983? | mceliece460896 |
136473566 | 137819094 | 138321019 | mceliece6960119pcf |
138751421 | 141456704 | 141917562 | mceliece6960119f |
151091782 | 151517517 | 152102682 | mceliece6688128f |
150948696 | 151965953 | 152373201 | mceliece6688128pcf |
169463581 | 170304335 | 171366496 | T: ntskem13136 |
171376328 | 172312134 | 173368470 | mceliece8192128pcf |
172652883 | 173684054 | 174486002 | mceliece8192128f |
141028030? | 192154474? | 292418776? | mceliece6960119pc |
210351857 | 210859945 | 212773730 | T: oddmanhattan192 |
175114363? | 233502910? | 351266663? | mceliece8192128pc |
137859914? | 236013109? | 340142687? | mceliece6960119 |
206515332? | 267668196? | 443273051? | mceliece6688128 |
219633912? | 279092351? | 396608151? | mceliece6688128pc |
179207379? | 288271518? | 349146122? | mceliece8192128 |
374417050 | 374904188 | 377383977 | T: oddmanhattan256 |
682039781 | 737507375 | 741378877 | T: bigquake1 |
3245268367 | 3298612122 | 3409938369 | T: pqrsa15 |
6039768793 | 6089426222 | 6148990445 | T: bigquake3 |
8983510639 | 9234724316 | 9491721481 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
10545 | 10585 | 10609 | kyber90s512 |
11513 | 11913 | 12245 | T: rsa2048 |
16543 | 16583 | 16635 | kyber90s768 |
16804 | 16842 | 16904 | ntruplus576 |
17606 | 17693 | 17972 | ntruhps2048509 |
20131 | 20698 | 22989 | mceliece348864 |
20750 | 20883 | 20935 | ntruplus768 |
19747 | 21173 | 22934 | mceliece348864f |
21742 | 21887 | 22024 | ntruhrss701 |
21933 | 22014 | 22085 | timer |
22158 | 22187 | 22310 | smaugt1 |
24029 | 24075 | 24167 | ntruplus864 |
24333 | 24371 | 24454 | kyber90s1024 |
25200 | 25790 | 27144 | mceliece348864pc |
25790 | 26818 | 28382 | mceliece348864pcf |
26869 | 26986 | 27199 | ntruhps2048677 |
29385 | 29553 | 29671 | sntrup4591761 |
30701 | 30870 | 31044 | sntrup653 |
31222 | 31299 | 31609 | kyber512 |
32322 | 32376 | 32501 | ntruplus1152 |
32784 | 32908 | 33128 | ntruhps4096821 |
32905 | 33017 | 33302 | sntrup761 |
38262 | 38343 | 38452 | T: lightsaber2 |
40312 | 40502 | 40766 | sntrup857 |
43385 | 43466 | 43545 | smaugt3 |
43291 | 43569 | 43813 | sntrup953 |
43834 | 44034 | 44196 | sntrup1013 |
44348 | 44567 | 44674 | ntrulpr653 |
44301 | 44751 | 45715 | T: C:edonk128k16n80nu4l6 |
45299 | 45329 | 45418 | T: C:nhcompact512cca |
46490 | 46580 | 46654 | ntrulpr761 |
47069 | 47238 | 47293 | kyber768 |
50145 | 50961 | 52178 | T: lac128 |
46658? | 51259? | 59900? | mceliece460896f |
52289 | 52908 | 53012 | T: ntrulpr4591761 |
48309? | 53931? | 61189? | mceliece460896pc |
49184 | 54523 | 59678 | mceliece460896 |
55103 | 55243 | 55585 | threebears624r2cca |
55490 | 55770 | 55947 | threebears624r2ccax |
56554 | 56590 | 57033 | C:threebears624r2cpax |
56456 | 56883 | 56956 | C:threebears624r2cpa |
52024? | 56961? | 66541? | mceliece460896pcf |
56453 | 56994 | 59288 | sntrup1277 |
58668 | 58729 | 58800 | ntrulpr857 |
60285 | 60450 | 60675 | smaugt5 |
61384 | 61829 | 62162 | ntrulpr953 |
62381 | 62481 | 62700 | T: C:nhcompact768cca |
62729 | 62891 | 63010 | ntrulpr1013 |
51526? | 63199? | 67644? | T: ntskem1264 |
64230 | 64311 | 64409 | T: saber2 |
64258 | 64955 | 65517 | T: C:r5nd1kem0d |
67581 | 67716 | 69461 | kyber1024 |
72054 | 72178 | 72264 | T!!!newhope512cca |
78798 | 78875 | 79046 | T: C:nhcompact1024cca |
79497 | 79782 | 80067 | ntrulpr1277 |
79902 | 80423 | 83401 | T: C:edonk128k16n80nu8l6 |
88112 | 88358 | 88751 | T: C:ledakemcpa13 |
88005 | 89300 | 90731 | T: C:r5nd0kem2iot |
88555 | 89503 | 90412 | T: C:r5nd1kem5d |
87101 | 89764 | 94319 | mceliece6960119f |
89632 | 89858 | 90277 | T: C:ledakemcpa14 |
89614 | 89873 | 90039 | threebears936r2cca |
85350 | 91920 | 103398 | mceliece6688128f |
92137 | 92151 | 92159 | threebears936r2ccax |
92379 | 93009 | 93587 | T: C:bikel1 |
92206 | 93084 | 94121 | T: C:r5nd1kem4longkey |
94246 | 94365 | 94537 | T: firesaber2 |
95811 | 95915 | 96077 | C:threebears936r2cpa |
97928 | 97951 | 97973 | C:threebears936r2cpax |
91834 | 98207 | 106686 | mceliece6960119 |
94790 | 98990 | 114831 | mceliece8192128 |
91813 | 99437 | 109430 | mceliece6688128pc |
98356 | 99476 | 101147 | T: C:ledakemcpa12 |
87283? | 101100? | 124871? | mceliece6688128 |
100246? | 102757? | 134240? | mceliece8192128pc |
92550 | 103494 | 110877 | mceliece6688128pcf |
100360? | 105423? | 126182? | mceliece8192128pcf |
106787 | 107148 | 107588 | T: lotus128 |
102585? | 107393? | 157908? | mceliece6960119pc |
107051 | 113765 | 120296 | mceliece6960119pcf |
114696 | 117004 | 119702 | T: ntrukem443 |
117121 | 120298 | 138464 | mceliece8192128f |
120664 | 121400 | 122865 | T: lac192 |
134324 | 134562 | 134748 | threebears1248r2ccax |
134707 | 135049 | 135231 | threebears1248r2cca |
137411 | 137578 | 137821 | T!!!newhope1024cca |
141946 | 142132 | 142286 | C:threebears1248r2cpax |
142016 | 142150 | 142389 | C:threebears1248r2cpa |
141386 | 143537 | 146418 | T: lac256 |
144291 | 145381 | 147008 | T: C:r5nd3kem5d |
138621? | 146141? | 182660? | T: C:edonk128ref |
146947 | 147255 | 147978 | T: C:rolloi128 |
163034 | 163510 | 164130 | T: C:rolloi192 |
159062 | 165156 | 177684 | T: C:edonk128k32n96nu4l4 |
122104? | 178211? | 193541? | T: ntskem1380 |
178423 | 178716 | 182869 | T: lotus192 |
180681 | 181224 | 181966 | T: C:rolloi256 |
183537 | 184014 | 184749 | T: ledakem1264 |
185010 | 185364 | 185648 | T: hqc128round4 |
188361 | 188563 | 189053 | T: saberx4 |
195215 | 197983 | 200593 | T: ntrukem743 |
198761 | 199454 | 200877 | T: ledakem1464 |
199593 | 200350 | 200975 | T: C:hila5 |
200962 | 202142 | 212589 | T: lotus256 |
156111? | 204480? | 205048? | T: ntskem13136 |
208071 | 208507 | 209017 | T: C:ledakemcpa33 |
208212 | 208508 | 208883 | T: C:ledakemcpa34 |
213399 | 214468 | 215988 | T: ledakem1364 |
219355 | 220158 | 220824 | T: C:bikel3 |
230142 | 230526 | 231013 | T: kindi256342 |
246343 | 247528 | 252837 | T: hqcrmrs128 |
245700 | 247814 | 250460 | T: C:r5nd3kem0d |
252531 | 256659 | 259020 | T: C:ledakemcpa32 |
256095 | 257188 | 262850 | T: hqc128 |
260926 | 263291 | 264889 | T: C:r5nd5kem5d |
264670 | 265586 | 267970 | T: ledakem12sl |
267051 | 267353 | 268279 | T: kindi512222 |
274696 | 275342 | 275872 | T: ledakem13sl |
272954 | 275749 | 276330 | T: kindi512241 |
288949 | 291297 | 296511 | T: C:lake1 |
294263 | 294927 | 296350 | T: ledakem14sl |
311917 | 312904 | 314563 | T: C:r5nd5kem0d |
315293 | 317394 | 319927 | T: C:lake2 |
355653 | 357062 | 358889 | T: C:lake3 |
362479 | 365036 | 370164 | T: hqc1281 |
418424 | 418944 | 419683 | T: hqc192round4 |
423556 | 424228 | 425358 | T: rolloii128 |
416053 | 434237 | 472272 | T: C:edonk192k48n144nu4l4 |
443704 | 444143 | 445089 | T: lima2p1024cca |
443753 | 444547 | 448155 | T: ledakem3464 |
444429 | 445602 | 450537 | T: rolloii192 |
476480 | 483617 | 486105 | T: C:r5n11kem0d |
492064 | 493013 | 502481 | T: C:ledakemcpa54 |
494864 | 495603 | 496509 | T: C:ledakemcpa53 |
506710 | 508088 | 509478 | T: rolloii256 |
511675 | 517699 | 525179 | T: C:ledakemcpa52 |
525700 | 526174 | 526777 | T: ledakem3364 |
522566 | 527309 | 532462 | T: C:edonk192k32n128nu4l6 |
532300 | 533006 | 534047 | T: ledakem3264 |
538683 | 539104 | 539529 | T: kindi512321 |
546426 | 550128 | 554650 | T: locker1 |
557119 | 558876 | 562305 | T: locker2 |
561364 | 561621 | 562215 | T: kindi256522 |
575822 | 578542 | 586533 | T: hqcrmrs192 |
617183 | 618800 | 620832 | T: locker3 |
615605 | 619379 | 627144 | T: hqc192 |
620743 | 624719 | 633461 | T: rqc128 |
641126 | 642606 | 642930 | T: titaniumccatoy |
669929 | 671131 | 679523 | T: ledakem32sl |
688339 | 691298 | 696347 | T: ledakem33sl |
699007 | 707323 | 712649 | T: hqc1921 |
730113 | 732701 | 737337 | T: locker4 |
759491 | 762404 | 769151 | T: hqc1922 |
773566 | 775958 | 778949 | T: locker6 |
793684 | 796294 | 797076 | T: ledakem34sl |
798535 | 799470 | 805789 | T: hqc256round4 |
805552 | 806199 | 807098 | T: titaniumccalite |
870113 | 871258 | 872747 | T: C:r5n13kem0d |
882934 | 893792 | 899503 | T: hqcrmrs256 |
898319 | 899925 | 904384 | T: lima2p2048cca |
915852 | 932203 | 978108 | T: locker5 |
922810 | 934933 | 945900 | T: hqc256 |
960700 | 962522 | 963280 | T: titaniumccastd |
993522 | 995503 | 996964 | T: ledakem5464 |
1093124 | 1098896 | 1103313 | T: ledakem5364 |
1108210 | 1108945 | 1110169 | T: frodokem640 |
1127300 | 1130187 | 1134579 | T: ledakem5264 |
1125746 | 1130674 | 1134366 | T: limasp1018cca |
1143639 | 1155166 | 1162234 | T: hqc2561 |
1199480 | 1200157 | 1200915 | T: titaniumccamed |
1192614 | 1202615 | 1210319 | T: hqc2562 |
1242193 | 1253736 | 1260261 | T: hqc2563 |
1254772 | 1257387 | 1262417 | T: rqc192 |
1335876 | 1337924 | 1367678 | T: frodokem640aes |
1336302 | 1337939 | 1339354 | T: ledakem54sl |
1343909 | 1347400 | 1353040 | T: titaniumccahi |
1408778 | 1413119 | 1436499 | T: locker7 |
1417342 | 1420705 | 1427376 | T: locker8 |
1543965 | 1547290 | 1567286 | T: locker9 |
1547774 | 1557331 | 1559783 | T: ledakem53sl |
1659421 | 1660530 | 1662398 | T: titaniumccasuper |
1719301 | 1722018 | 1723945 | T: ledakem52sl |
1773509? | 1778696? | 2330606? | T: rqc256 |
1883707 | 1888165 | 1893169 | T: C:r5n15kem0d |
2169972 | 2171219 | 2172559 | T: frodokem976 |
2142345 | 2223019 | 2237970 | T: limasp1306cca |
2260692 | 2269500 | 2362654 | T: limasp1822cca |
2369531 | 2423785 | 2485237 | T: bigquake1 |
2495285 | 2501065 | 2504362 | T: frodokem976aes |
3035503 | 3044288 | 3063148 | T: remblem1056 |
3122640 | 3145850 | 3180397 | T: remblem928 |
3549814 | 3552154 | 3554244 | T: frodokem640shake |
3939965 | 3943020 | 3946902 | T: frodokem1344aes |
4329311 | 4518980 | 4547424 | T: limasp2062cca |
6551676 | 6690622 | 6844158 | T: bigquake3 |
7268224 | 7271675 | 7279946 | T: frodokem976shake |
9354586 | 9367997 | 9378804 | T: sikep434 |
9932349 | 10270163 | 10569203 | T: bigquake5 |
12486279 | 12488588 | 12490954 | T: frodokem1344shake |
12368332 | 12501661 | 12610250 | T: ramstakers216091 |
14018218 | 14049543 | 14061675 | T: sikep503 |
14448722 | 14504392 | 14563472 | T: sikep434comp |
16271349 | 16283067 | 16300918 | T: pqrsa15 |
20768189 | 20817105 | 20877084 | T: mersenne756839 |
21518705 | 21613996 | 21727261 | T: sikep503comp |
26122939 | 26141253 | 26156296 | T: sikep610 |
35894428 | 36002066 | 36190814 | T: sikep610comp |
39927379 | 39950395 | 40078675 | T: sikep751 |
41357393 | 41446290 | 41590449 | T: oddmanhattan128 |
53804316 | 55021735 | 55815065 | T: ramstakers756839 |
62055322 | 62289952 | 62604855 | T: sikep751comp |
80879281 | 81056802 | 81217220 | T: oddmanhattan192 |
165701511 | 165952765 | 166431514 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
9644 | 9688 | 9725 | kyber90s512 |
14920 | 14942 | 14985 | C:threebears624r2cpax |
15294 | 15329 | 15378 | kyber90s768 |
16803 | 16825 | 16859 | ntruplus576 |
18951 | 18980 | 18999 | C:threebears936r2cpax |
20379 | 20427 | 20466 | ntruplus768 |
22746 | 22793 | 22831 | kyber90s1024 |
23364 | 23389 | 23438 | C:threebears1248r2cpax |
23874 | 23929 | 23985 | ntruplus864 |
25094 | 25168 | 25276 | kyber512 |
25333 | 25370 | 25400 | C:threebears624r2cpa |
27249 | 27342 | 27972 | T: C:r5nd1kem0d |
29939 | 29989 | 30141 | ntruhps2048509 |
31302 | 31353 | 31407 | C:threebears936r2cpa |
32086 | 32400 | 32515 | ntruplus1152 |
33997 | 34089 | 34189 | smaugt1 |
34511 | 34598 | 34694 | timer |
36097 | 36164 | 36193 | C:threebears1248r2cpa |
37557 | 37635 | 37717 | T: lightsaber2 |
38563 | 38638 | 38684 | kyber768 |
38678 | 39111 | 40478 | T: C:r5nd1kem5d |
38598 | 39223 | 42196 | T: C:r5nd0kem2iot |
40350 | 40457 | 41225 | T: C:r5nd1kem4longkey |
41255 | 41281 | 41311 | T: C:hila5 |
41940 | 42212 | 42437 | sntrup761 |
42177 | 42397 | 42655 | sntrup653 |
43900 | 43948 | 43993 | T: C:nhcompact512cca |
50537 | 50750 | 50985 | ntruhps2048677 |
52410 | 52796 | 52941 | ntruhrss701 |
53110 | 53265 | 53523 | ntrulpr653 |
54717 | 54790 | 54862 | ntrulpr761 |
56740 | 56821 | 58458 | kyber1024 |
56549 | 56950 | 57607 | sntrup857 |
59831 | 60072 | 60434 | sntrup953 |
60324 | 60407 | 60547 | smaugt3 |
60473 | 60860 | 61101 | sntrup1013 |
62085 | 62172 | 62255 | T: C:nhcompact768cca |
62842 | 62990 | 63130 | T: saber2 |
63310 | 63554 | 65281 | T: C:r5nd3kem5d |
65396 | 65465 | 65507 | sntrup4591761 |
66142 | 66242 | 66439 | T: lac128 |
69653 | 69737 | 69850 | ntruhps4096821 |
71166 | 71321 | 71464 | ntrulpr857 |
74126 | 74565 | 74875 | ntrulpr953 |
74564 | 74655 | 74722 | ntrulpr1013 |
75188 | 75787 | 82518 | sntrup1277 |
75843 | 76088 | 76549 | T: ntrulpr4591761 |
77772 | 77842 | 77926 | T: C:nhcompact1024cca |
78123 | 78367 | 78467 | T!!!newhope512cca |
79149 | 79504 | 79649 | threebears624r2ccax |
82539 | 82671 | 82876 | smaugt5 |
92616 | 92748 | 92853 | T: firesaber2 |
93935 | 94406 | 94756 | ntrulpr1277 |
100810 | 101179 | 101294 | threebears624r2cca |
102259 | 102432 | 102939 | mceliece348864f |
102314 | 102456 | 102660 | mceliece348864 |
107944 | 108103 | 108260 | mceliece348864pcf |
108146 | 108324 | 108512 | mceliece348864pc |
117437 | 117806 | 119098 | T: C:r5nd5kem5d |
118371 | 118643 | 119744 | T: ntrukem443 |
119597 | 121159 | 128074 | T: C:r5nd3kem0d |
121253 | 122054 | 122294 | T: lotus128 |
123170 | 123233 | 123347 | threebears936r2ccax |
145276 | 147403 | 148267 | T: C:r5nd5kem0d |
149400 | 149588 | 149746 | T!!!newhope1024cca |
152220 | 152306 | 152479 | threebears936r2cca |
159002 | 159549 | 164417 | T: C:r5n11kem0d |
171268 | 171494 | 171882 | T: lac192 |
173981 | 174671 | 175394 | threebears1248r2ccax |
199181 | 199379 | 199541 | T: saberx4 |
202413 | 202647 | 202816 | mceliece460896f |
203542 | 203705 | 203899 | mceliece460896 |
207576 | 207698 | 207898 | mceliece460896pc |
209230 | 209544 | 209783 | threebears1248r2cca |
211175 | 211445 | 211657 | mceliece460896pcf |
209406 | 212146 | 218000 | T: lotus192 |
226948 | 227339 | 228737 | mceliece6960119 |
229172 | 229379 | 229585 | mceliece6960119f |
235222 | 235417 | 235584 | mceliece6960119pcf |
237914 | 238076 | 238305 | mceliece6960119pc |
237638 | 238383 | 239057 | mceliece8192128 |
238296 | 238591 | 238868 | mceliece8192128f |
238619 | 238886 | 239071 | mceliece6688128f |
239791 | 240025 | 240397 | T: ntrukem743 |
244267 | 244854 | 245383 | T: C:r5n13kem0d |
246166 | 246464 | 246795 | mceliece6688128pcf |
245521 | 246674 | 271273 | T: lotus256 |
247059 | 247664 | 249436 | mceliece6688128 |
246948 | 249447 | 252752 | mceliece8192128pcf |
249986 | 250326 | 250763 | mceliece6688128pc |
248842 | 250951 | 251649 | mceliece8192128pc |
260730 | 262194 | 266386 | T: ntskem1264 |
259004 | 264278 | 266310 | T: lac256 |
289991 | 290274 | 290548 | T: kindi256342 |
325556 | 325692 | 325918 | T: hqc128round4 |
355519 | 356052 | 356715 | T: kindi512222 |
363827 | 366682 | 368311 | T: kindi512241 |
477652 | 482140 | 486339 | T: hqc128 |
488848 | 489142 | 489500 | T: ntskem1380 |
539483 | 540771 | 544546 | T: hqcrmrs128 |
543671 | 548066 | 549289 | T: lima2p1024cca |
568295 | 574815 | 577116 | T: C:ledakemcpa13 |
579462 | 590535 | 615401 | T: C:ledakemcpa12 |
658644 | 658993 | 659500 | T: kindi256522 |
670038 | 670613 | 671265 | T: hqc192round4 |
681276 | 682440 | 683845 | T: kindi512321 |
694490 | 696324 | 699153 | T: C:ledakemcpa14 |
697093 | 700262 | 701683 | T: C:r5n15kem0d |
657407 | 748914 | 760381 | T: C:edonk128k32n96nu4l4 |
751436 | 752249 | 759054 | T: titaniumccatoy |
746197 | 769270 | 796180 | T: hqc1281 |
918875 | 920836 | 925231 | T: ntskem13136 |
936104 | 936827 | 940360 | T: titaniumccalite |
986959 | 990394 | 1014947 | T: hqc192 |
1044996 | 1054317 | 1057352 | T: hqcrmrs192 |
1063010 | 1066733 | 1068389 | T: C:rolloi128 |
1094427 | 1100606 | 1101893 | T: lima2p2048cca |
1109986 | 1110918 | 1111943 | T: frodokem640 |
1110218 | 1112060 | 1113220 | T: titaniumccastd |
1230689 | 1235002 | 1315425 | T: C:rolloi192 |
1244390 | 1245788 | 1253924 | T: hqc1921 |
1245919 | 1247467 | 1254504 | T: C:bikel1 |
1273046 | 1273611 | 1273995 | T: frodokem640aes |
1299606 | 1300507 | 1301220 | T: hqc256round4 |
1303145 | 1306617 | 1314990 | T: hqc1922 |
1350436 | 1363514 | 1372214 | T: C:lake1 |
1370434 | 1371138 | 1372007 | T: titaniumccamed |
1426570 | 1429319 | 1443101 | T: hqc256 |
1441864 | 1443395 | 1447963 | T: limasp1018cca |
1443454 | 1444946 | 1446593 | T: ledakem1264 |
1474685 | 1477923 | 1483100 | T: rolloii128 |
1531788 | 1534731 | 1548225 | T: ledakem1364 |
1524980 | 1546128 | 1555626 | T: hqcrmrs256 |
1571020 | 1571898 | 1572891 | T: titaniumccahi |
1601626 | 1602815 | 1604097 | T: ledakem1464 |
1710187 | 1716279 | 1734260 | T: rolloii192 |
1710398 | 1718653 | 1722810 | T: C:ledakemcpa32 |
1523603? | 1737652? | 2152544? | T: C:edonk192k48n144nu4l4 |
1862949 | 1900848 | 1904660 | T: hqc2561 |
1909007 | 1922540 | 1938434 | T: hqc2562 |
1936909 | 1948839 | 1951191 | T: titaniumccasuper |
1937805 | 1950297 | 1958146 | T: C:ledakemcpa33 |
1970742 | 1973297 | 2023425 | T: ledakem13sl |
2015826 | 2029498 | 2039384 | T: ledakem12sl |
2039271 | 2042310 | 2046453 | T: hqc2563 |
2049546 | 2053876 | 2059481 | T: C:rolloi256 |
2156751 | 2189671 | 2200874 | T: ledakem14sl |
2257881 | 2259889 | 2261111 | T: frodokem976 |
1774791? | 2276230? | 2284276? | T: C:ledakemcpa34 |
1790139? | 2295582? | 21516229? | T: C:edonk128ref |
2294951 | 2297987 | 2302542 | T: rolloii256 |
2356779 | 2360270 | 2370481 | T: frodokem976aes |
2397096 | 2398399 | 2406432 | T: rsa2048 |
2408061 | 2416719 | 2428777 | T: C:lake2 |
2747202 | 2752180 | 2772724 | T: limasp1306cca |
2746543 | 2754173 | 2763366 | T: locker1 |
2833966 | 2839285 | 2848881 | T: rqc128 |
2841180 | 2848860 | 2862457 | T: locker2 |
2896628 | 2901628 | 2969454 | T: limasp1822cca |
3049661 | 3064740 | 3098691 | T: bigquake1 |
3154684 | 3160285 | 3169546 | T: locker4 |
3287826 | 3295712 | 3302824 | T: C:lake3 |
3481136 | 3483216 | 3486157 | T: frodokem640shake |
3880648 | 3885144 | 3913403 | T: C:bikel3 |
3910602 | 3913183 | 3918382 | T: frodokem1344aes |
4039091 | 4050388 | 4092559 | T: ledakem3364 |
4214581 | 4229771 | 4235124 | T: C:ledakemcpa52 |
4223206 | 4242708 | 4268847 | T: remblem1056 |
4137007 | 4276177 | 4334565 | T: ledakem3464 |
4309496 | 4341981 | 4389630 | T: remblem928 |
4357869 | 4366195 | 4384143 | T: locker3 |
4365787 | 4369818 | 4374673 | T: ledakem3264 |
4701802 | 4712319 | 4723000 | T: locker6 |
4758863 | 4766289 | 4785349 | T: C:ledakemcpa53 |
4969194 | 4988176 | 5024702 | T: locker5 |
5336379 | 5365481 | 5391632 | T: locker7 |
5364954 | 5377069 | 5394594 | T: locker8 |
5547781 | 5578909 | 5596899 | T: ledakem32sl |
5593763 | 5636328 | 5646850 | T: C:ledakemcpa54 |
5711628 | 5718991 | 5729151 | T: rqc192 |
5815806 | 5830281 | 5868414 | T: limasp2062cca |
5947071 | 5951526 | 5977030 | T: ledakem33sl |
6323073 | 6399668 | 6416374 | T: ledakem34sl |
2660651? | 6944296? | 7394055? | T: C:edonk128k16n80nu8l6 |
7249659 | 7252067 | 7255709 | T: frodokem976shake |
7406246 | 7420637 | 7435433 | T: locker9 |
8815807 | 8830782 | 9961647 | T: rqc256 |
9026193 | 9073336 | 9178088 | T: ledakem5264 |
9791542 | 9810465 | 9820378 | T: ledakem5364 |
9985599 | 9989579 | 10000382 | T: sikep434 |
1414110? | 10586352? | 12792939? | T: C:edonk128k16n80nu4l6 |
10609135 | 10616343 | 10622461 | T: sikep434comp |
10653294 | 10669399 | 10779851 | T: ledakem5464 |
12419116 | 12424436 | 12430084 | T: frodokem1344shake |
13042919 | 13078525 | 13098769 | T: ledakem53sl |
13298490 | 13327745 | 13345032 | T: ledakem54sl |
13319257 | 13336796 | 13346985 | T: ledakem52sl |
14947541 | 14961338 | 15069891 | T: sikep503 |
15878653 | 15884801 | 15891087 | T: sikep503comp |
4414725? | 21809570? | 27712562? | T: C:edonk192k32n128nu4l6 |
25628403 | 25918646 | 25992879 | T: ramstakers216091 |
26349777 | 26396619 | 26842247 | T: sikep610 |
27409412 | 27725734 | 28662846 | T: bigquake3 |
27816660 | 27838311 | 28157181 | T: sikep610comp |
30977728 | 30992999 | 31084592 | T: mersenne756839 |
42059207 | 42374520 | 42769378 | T: bigquake5 |
42839035 | 43011430 | 43102633 | T: sikep751 |
45571250 | 45598336 | 45635672 | T: sikep751comp |
46320272 | 46442890 | 46567592 | T: oddmanhattan128 |
91364099 | 91626438 | 91879777 | T: oddmanhattan192 |
105918038 | 108755465 | 109331087 | T: ramstakers756839 |
117023875 | 117070576 | 117175793 | T: pqrsa15 |
184701787 | 184991295 | 185263855 | T: oddmanhattan256 |
|
|
|