Measurements of key-encapsulation mechanisms on one machine: amd64; Zen (800f11); 2017 AMD Ryzen 7 1700; 8 x 3000MHz; rumba7, 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:
old
(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 |
15717 | 15859 | 16240 | kyber90s512 |
17164? | 17273? | 28373? | ntruplus576 |
24114 | 24376 | 24791 | kyber90s768 |
24681 | 24722 | 24787 | ntruplus768 |
25446 | 25495 | 25604 | ntruplus864 |
35637 | 35840 | 36149 | kyber90s1024 |
37832 | 38058 | 38285 | kyber512 |
42193 | 42340 | 42522 | T: C:nhcompact512cca |
45518 | 45659 | 45865 | T: lac128 |
50702 | 51029 | 51639 | ntrulpr653 |
52330 | 52736 | 53292 | ntrulpr761 |
53737 | 54307 | 55159 | T: C:r5nd1kem0d |
55773 | 55839 | 56005 | threebears624r2cca |
56115 | 56172 | 56347 | C:threebears624r2cpa |
33477? | 56332? | 79205? | ntruplus1152 |
57650 | 57726 | 57888 | C:threebears624r2cpax |
58377 | 58468 | 58993 | T: ntrulpr4591761 |
58516 | 58690 | 58860 | T: C:nhcompact768cca |
60125 | 60162 | 60293 | threebears624r2ccax |
64510 | 64726 | 65115 | kyber768 |
66107 | 66539 | 67650 | T: lightsaber2 |
66891 | 67740 | 69110 | T: C:r5nd0kem2iot |
69715 | 70155 | 70836 | ntrulpr857 |
71825 | 72693 | 73473 | T: C:r5nd1kem5d |
72957 | 73156 | 73774 | ntrulpr953 |
73306 | 73957 | 75390 | ntrulpr1013 |
73911 | 74141 | 74419 | T: C:nhcompact1024cca |
74152 | 74813 | 75989 | T: C:r5nd1kem4longkey |
76157 | 76324 | 76642 | T: newhope512cca |
94067 | 94610 | 94869 | ntrulpr1277 |
97028 | 97232 | 97758 | kyber1024 |
104101 | 104397 | 105151 | T: hqc128round4 |
115365 | 115490 | 115762 | threebears936r2cca |
120626 | 120730 | 120948 | threebears936r2ccax |
120621 | 120870 | 131700 | C:threebears936r2cpa |
122860 | 123025 | 123308 | C:threebears936r2cpax |
123383 | 123801 | 124088 | T: lac256 |
131819 | 132434 | 133127 | T: lac192 |
132095 | 132800 | 140111 | T: saber2 |
131886 | 133112 | 134123 | T: C:r5nd3kem5d |
146144 | 146460 | 146794 | T: newhope1024cca |
164610 | 164753 | 164973 | threebears1248r2cca |
170625 | 170757 | 170897 | C:threebears1248r2cpa |
170979 | 171247 | 171868 | threebears1248r2ccax |
174051 | 174201 | 174524 | C:threebears1248r2cpax |
180356 | 181705 | 182187 | T: C:hila5 |
201718 | 203825 | 206679 | T: C:r5nd3kem0d |
213199 | 213662 | 214329 | T: kindi256342 |
218535 | 219009 | 222366 | T: firesaber2 |
222567 | 223287 | 223776 | T: kindi512222 |
223120 | 223667 | 224183 | T: kindi512241 |
248056 | 248285 | 248853 | T: hqc192round4 |
252214 | 254893 | 256880 | T: C:r5nd5kem5d |
265260 | 265494 | 265931 | ntruhps2048509 |
266883 | 268814 | 270511 | T: C:r5nd5kem0d |
323803 | 324870 | 325678 | T: saberx4 |
418537 | 421278 | 421825 | ntruhrss701 |
435159 | 435926 | 436792 | ntruhps2048677 |
459604 | 460017 | 460569 | T: kindi512321 |
486368 | 488222 | 495292 | T: hqcrmrs128 |
500299 | 501327 | 534886 | T: hqc256round4 |
543348 | 550903 | 558828 | T: hqc128 |
571064 | 571963 | 572651 | T: kindi256522 |
631785 | 632201 | 632933 | ntruhps4096821 |
620292 | 636507 | 651062 | T: hqc1281 |
651478 | 654041 | 663301 | T: C:r5n11kem0d |
657977 | 665815 | 671297 | T: ntrukem443 |
742399 | 743154 | 754702 | T: C:bikel1 |
785340 | 787473 | 789476 | T: C:ledakemcpa14 |
832968 | 833758 | 834442 | T: lima2p1024cca |
868010 | 876809 | 891265 | T: C:edonk128k16n80nu4l6 |
891782 | 895404 | 898186 | T: rqc128 |
990552 | 992279 | 994129 | T: C:ledakemcpa13 |
975798 | 995357 | 1015009 | T: hqcrmrs192 |
1086876 | 1088454 | 1090613 | T: C:rolloi128 |
1091011 | 1099138 | 1128754 | T: hqc192 |
1132666 | 1135408 | 1139406 | T: frodokem640 |
1146638 | 1147959 | 1173821 | T: C:ledakemcpa12 |
1193866 | 1211316 | 1228281 | T: hqc1921 |
1256394 | 1259261 | 1260841 | T: C:r5n13kem0d |
1295204 | 1309274 | 1332919 | T: hqc1922 |
1334884 | 1337898 | 1340090 | T: frodokem640aes |
1376658 | 1379457 | 1383373 | T: C:edonk128k16n80nu8l6 |
1390231 | 1392288 | 1404460 | T: titaniumccatoy |
1403123 | 1405647 | 1408105 | T: C:rolloi192 |
1555067 | 1558478 | 1565639 | T: titaniumccalite |
1557532 | 1585546 | 1598809 | T: hqcrmrs256 |
1582904 | 1588813 | 1597672 | T: rqc192 |
1663492 | 1664284 | 1665108 | sntrup653 |
1683803 | 1686404 | 1688861 | T: lima2p2048cca |
1721601 | 1722340 | 1724672 | T: limasp1018cca |
1734679 | 1741663 | 1754028 | T: ntrukem743 |
1729751 | 1753841 | 1786729 | T: hqc256 |
1745936 | 1763292 | 1781771 | T: C:edonk128k32n96nu4l4 |
1783757 | 1786073 | 1790880 | T: C:ledakemcpa34 |
1831565 | 1855047 | 1887393 | T: hqc2561 |
1912216 | 1915912 | 1919166 | T: C:rolloi256 |
1979829 | 1981135 | 1997572 | T: titaniumccastd |
2015802 | 2044000 | 2070451 | T: C:edonk192k32n128nu4l6 |
2008235 | 2051747 | 2079926 | T: hqc2562 |
2075587 | 2076841 | 2078514 | T: C:bikel3 |
2123999 | 2140031 | 2149322 | T: C:edonk128ref |
2213601 | 2224533 | 2261639 | T: rqc256 |
2228696 | 2231195 | 2232810 | T: titaniumccamed |
2228443 | 2232094 | 2234745 | sntrup761 |
2228395 | 2241229 | 2269829 | T: hqc2563 |
2278128 | 2281162 | 2283495 | T: frodokem976 |
2325231 | 2326706 | 2330041 | T: sntrup4591761 |
2460106 | 2461449 | 2480638 | T: titaniumccahi |
2489970 | 2492409 | 2494808 | T: C:ledakemcpa33 |
2585139 | 2599564 | 2626159 | T: C:lake1 |
2653323 | 2655019 | 2657114 | T: frodokem976aes |
2700038 | 2717740 | 2754286 | T: C:lake2 |
2847228 | 2848965 | 2851054 | sntrup857 |
2894568 | 2899676 | 2905543 | T: C:r5n15kem0d |
2916789 | 2931750 | 2946828 | T: C:lake3 |
2988934 | 2991523 | 2995102 | T: ledakem1464 |
2996463 | 3016436 | 3051710 | T: C:edonk192k48n144nu4l4 |
3040006 | 3041859 | 3069761 | T: titaniumccasuper |
3045404 | 3047262 | 3092289 | T: C:ledakemcpa32 |
3372616 | 3377245 | 3386887 | T: limasp1306cca |
3478659 | 3484726 | 3495652 | T: limasp1822cca |
3489357 | 3491051 | 3492986 | sntrup953 |
3572263 | 3579830 | 3595298 | T: C:ledakemcpa53 |
3857875 | 3859419 | 3863574 | T: ledakem1364 |
3920737 | 3922010 | 3924099 | sntrup1013 |
3942906 | 3950960 | 3988572 | T: C:ledakemcpa54 |
4121286 | 4124547 | 4126987 | T: ledakem1264 |
4270972 | 4287214 | 4308453 | T: locker1 |
4453491 | 4459114 | 4598373 | T: frodokem1344aes |
4472906 | 4476401 | 4480869 | T: rolloii128 |
4475637? | 4499806? | 5869099? | T: ledakem13sl |
4641539 | 4647838 | 4652992 | T: rolloii192 |
4963019? | 4981395? | 6700360? | T: ledakem14sl |
5006174 | 5022169 | 5040984 | T: locker2 |
5336032 | 5362946 | 5388524 | T: locker3 |
5433802 | 5437275 | 5442093 | T: rolloii256 |
5790681 | 5839174 | 5881077 | T: locker4 |
6187233 | 6195597 | 6204879 | sntrup1277 |
6437008 | 6441729 | 6448319 | T: frodokem640shake |
6518129 | 6525099 | 7312332 | T: ledakem12sl |
6495844 | 6551565 | 6675562 | T: limasp2062cca |
6850930? | 6863050? | 9901651? | T: ledakem3464 |
6877106 | 6912295 | 6950343 | T: locker6 |
7317470 | 7321013 | 7323025 | T: C:ledakemcpa52 |
7518800 | 7550203 | 7586135 | T: locker5 |
7734432 | 7741471 | 7848354 | T: sikep434 |
8029914 | 8112712 | 8173038 | T: ramstakers216091 |
8131488 | 8134641 | 8137514 | T: ledakem3364 |
9197641 | 9207834 | 9343739 | T: ledakem3264 |
10755637 | 10782429 | 10903726 | T: ledakem34sl |
10828123 | 10831521 | 10837847 | T: ledakem33sl |
11106242 | 11169652 | 11200784 | T: locker7 |
12039472 | 12043479 | 12055718 | T: lotus128 |
12154460 | 12164196 | 12179525 | T: sikep503 |
12468143 | 12513167 | 13590252 | T: sikep434comp |
12669365 | 12679092 | 12783165 | T: ledakem5464 |
12682898 | 12703057 | 12729932 | T: locker8 |
13461477 | 13515680 | 13836853 | T: ledakem5364 |
13611258 | 13617689 | 15090619 | T: ledakem32sl |
13582575 | 13632198 | 13702412 | T: locker9 |
14086263 | 14090182 | 14093727 | T: frodokem976shake |
16418526 | 16436539 | 16542279 | T: ledakem54sl |
19550501 | 19586748 | 21289972 | T: sikep503comp |
20300003 | 20312007 | 20322731 | T: sikep610 |
21066839 | 21082749 | 24618899 | T: ledakem53sl |
21287105 | 23006956 | 24019699 | T: ledakem5264 |
23034855 | 23043928 | 23049434 | T: lotus192 |
25233861 | 25240486 | 25248311 | T: frodokem1344shake |
26412817 | 26699329 | 26895576 | T: mersenne756839 |
32133053 | 33250585 | 33400912 | T: ntskem1264 |
32903617 | 33298685 | 35936206 | T: ledakem52sl |
34338739 | 34376101 | 37217898 | T: sikep610comp |
35186375 | 35211729 | 35239762 | T: sikep751 |
37053436 | 37487099 | 37739796 | T: ramstakers756839 |
38836796 | 39018786 | 39726816 | T: lotus256 |
42353243 | 42396935 | 43259532 | mceliece348864pcf |
42553023 | 43213511 | 43257153 | mceliece348864f |
41488131? | 53254505? | 88440799? | mceliece348864 |
54862796 | 59367776 | 60201626 | T: sikep751comp |
41317376? | 65747586? | 90449798? | mceliece348864pc |
97498549 | 100850844 | 101787780 | T: ntskem1380 |
72276654? | 120111614? | 175663034? | T: rsa2048 |
141880782 | 142078563 | 142795804 | mceliece460896pcf |
145570188 | 145607364 | 145923186 | mceliece460896f |
135873471? | 180639853? | 273501433? | mceliece460896 |
197953464 | 198318512 | 198741718 | T: ntskem13136 |
145300292? | 232639929? | 323566373? | mceliece460896pc |
284067431 | 284258197 | 285095861 | mceliece6960119f |
286245111 | 286381899 | 286528652 | mceliece6960119pcf |
316949171 | 317315327 | 317743657 | mceliece6688128f |
317213367 | 317494730 | 317698078 | mceliece6688128pcf |
318503713 | 323796144 | 325927683 | T: oddmanhattan128 |
367716769 | 367944411 | 368430717 | mceliece8192128f |
367212409 | 368105122 | 369884782 | mceliece8192128pcf |
269047058? | 441723570? | 616253008? | mceliece6960119pc |
269762063? | 442665736? | 617680239? | mceliece6960119 |
419745049? | 522705503? | 628643134? | mceliece6688128 |
317389859? | 523068631? | 728814581? | mceliece6688128pc |
513350532 | 525954738 | 527800366 | T: oddmanhattan192 |
368578788? | 573089642? | 678021035? | mceliece8192128 |
368138603? | 573846240? | 782023732? | mceliece8192128pc |
681233672 | 770726383 | 777699337 | T: bigquake1 |
890835032 | 898889637 | 917178471 | T: oddmanhattan256 |
3807111981 | 3895977979 | 3983272305 | T: pqrsa15 |
5729030646 | 6009760146 | 6043098711 | T: bigquake3 |
10838236026 | 11122273409 | 11287112155 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
11985 | 12589 | 13230 | T: rsa2048 |
16226 | 16469 | 16713 | ntruplus576 |
20514 | 20642 | 20951 | ntruplus768 |
22988 | 23073 | 23432 | ntruplus864 |
23345 | 23450 | 23721 | kyber90s512 |
26524 | 26590 | 27037 | ntruhps2048509 |
28291 | 28554 | 29030 | ntruplus1152 |
31424 | 31741 | 32911 | ntruhrss701 |
32636 | 32881 | 33044 | kyber90s768 |
32226 | 33132 | 35032 | mceliece348864f |
32322 | 33269 | 35629 | mceliece348864 |
39463 | 39647 | 39972 | ntruhps2048677 |
41134 | 41749 | 43645 | mceliece348864pc |
41001 | 42001 | 43736 | mceliece348864pcf |
45595 | 45723 | 45942 | kyber90s1024 |
50275 | 50420 | 50802 | ntruhps4096821 |
50470 | 50757 | 51201 | T: ntskem1264 |
51433 | 51496 | 51711 | kyber512 |
55659 | 55940 | 56287 | sntrup653 |
58549 | 58802 | 58974 | sntrup761 |
59835 | 59931 | 65935 | T: sntrup4591761 |
64321 | 65844 | 74041 | T: C:edonk128k16n80nu4l6 |
66658 | 66972 | 67116 | T: C:nhcompact512cca |
64005? | 69696? | 83270? | mceliece460896 |
64335? | 74748? | 87183? | mceliece460896f |
76110 | 76233 | 76645 | sntrup857 |
73342 | 79378 | 90160 | mceliece460896pc |
80086 | 80144 | 80216 | kyber768 |
80331 | 80528 | 80837 | sntrup953 |
81379 | 81488 | 81943 | sntrup1013 |
81769 | 82220 | 82870 | T: C:r5nd1kem0d |
82651 | 82739 | 83009 | threebears624r2cca |
82654 | 82796 | 83018 | threebears624r2ccax |
72757 | 83280 | 90905 | mceliece460896pcf |
82754 | 83477 | 84522 | T: lac128 |
85222 | 85328 | 85557 | C:threebears624r2cpax |
85264 | 85366 | 85620 | C:threebears624r2cpa |
88997 | 89579 | 90093 | ntrulpr653 |
90632 | 90705 | 90985 | T: C:nhcompact768cca |
91805 | 91885 | 92123 | ntrulpr761 |
94091 | 94507 | 95400 | T: lightsaber2 |
101549 | 102316 | 104356 | T: C:r5nd0kem2iot |
103526 | 104106 | 104314 | sntrup1277 |
106070 | 106157 | 106263 | T: ntrulpr4591761 |
103786 | 108160 | 115890 | mceliece6688128f |
104404 | 110224 | 117632 | mceliece6688128 |
110255 | 110981 | 111689 | T: C:r5nd1kem5d |
109912 | 113681 | 120214 | mceliece6960119 |
113418 | 114277 | 116246 | T: C:r5nd1kem4longkey |
110115 | 115025 | 122530 | mceliece6960119f |
118323 | 118416 | 118606 | T: C:nhcompact1024cca |
118336 | 118500 | 118665 | kyber1024 |
118693 | 119802 | 121694 | mceliece8192128f |
119081 | 120246 | 122057 | mceliece8192128 |
115884 | 120248 | 129159 | mceliece6688128pc |
122904 | 123026 | 123590 | T: newhope512cca |
122577 | 123101 | 123695 | T: C:bikel1 |
117605 | 123670 | 132599 | mceliece6688128pcf |
123101 | 123830 | 124592 | ntrulpr857 |
126991 | 127056 | 127114 | ntrulpr953 |
123655 | 127537 | 130701 | mceliece6960119pcf |
124780 | 127815 | 135402 | mceliece6960119pc |
128196 | 128679 | 132348 | ntrulpr1013 |
130833 | 132801 | 135877 | mceliece8192128pc |
134819 | 134877 | 135148 | threebears936r2cca |
134959 | 135031 | 135212 | threebears936r2ccax |
131811 | 135235 | 140525 | mceliece8192128pcf |
143329 | 143501 | 143678 | C:threebears936r2cpax |
143451 | 143551 | 143802 | C:threebears936r2cpa |
145209 | 147902 | 159114 | T: C:edonk128k16n80nu8l6 |
149437 | 149782 | 150408 | T: ntskem1380 |
148730 | 151552 | 161696 | T: ntrukem443 |
158736 | 159158 | 159623 | T: C:ledakemcpa13 |
161936 | 162105 | 163257 | ntrulpr1277 |
161828 | 162285 | 163545 | T: C:rolloi128 |
164370 | 164706 | 165209 | T: C:ledakemcpa14 |
169325 | 171052 | 174097 | T: C:ledakemcpa12 |
171476 | 171840 | 180582 | T: saber2 |
186459 | 187294 | 188301 | T: C:rolloi192 |
191643 | 192637 | 193884 | T: C:r5nd3kem5d |
200263 | 200327 | 200515 | threebears1248r2cca |
200060 | 200754 | 201965 | T: lac192 |
200504 | 200931 | 201559 | threebears1248r2ccax |
207233 | 208284 | 221564 | T: ntskem13136 |
210004 | 210049 | 210380 | C:threebears1248r2cpax |
209994 | 210138 | 210285 | C:threebears1248r2cpa |
211547 | 211913 | 212309 | T: lotus128 |
207297 | 217404 | 224317 | T: C:edonk128k32n96nu4l4 |
225571 | 226258 | 226958 | T: C:rolloi256 |
232312 | 232630 | 233055 | T: newhope1024cca |
241529 | 242520 | 244240 | T: lac256 |
255392 | 255702 | 256183 | T: hqc128round4 |
256358 | 257411 | 258111 | T: C:hila5 |
269014 | 269506 | 271435 | T: firesaber2 |
282156 | 282623 | 283231 | T: kindi256342 |
293979 | 294749 | 295912 | T: C:bikel3 |
292185 | 294811 | 303665 | T: ntrukem743 |
303440 | 303597 | 303989 | T: ledakem1464 |
304086 | 304329 | 304697 | T: ledakem1264 |
313420 | 315602 | 326707 | T: C:edonk128ref |
328191 | 329222 | 330656 | T: kindi512222 |
330297 | 330664 | 331395 | T: kindi512241 |
340349 | 341889 | 343591 | T: C:r5nd3kem0d |
350726 | 351447 | 352714 | T: ledakem1364 |
355399 | 357852 | 359679 | T: C:r5nd5kem5d |
376762 | 377004 | 377425 | T: ledakem13sl |
376357 | 377307 | 377880 | T: lotus192 |
380093 | 381113 | 382297 | T: C:ledakemcpa33 |
383215 | 384337 | 385519 | T: C:ledakemcpa34 |
400119 | 404448 | 410272 | T: C:ledakemcpa32 |
404122 | 404928 | 405898 | T: saberx4 |
410124 | 410387 | 410978 | T: ledakem12sl |
443589 | 444060 | 444601 | T: lotus256 |
458369 | 460296 | 462480 | T: C:r5nd5kem0d |
482485 | 482684 | 483030 | T: ledakem14sl |
497131 | 500168 | 508843 | T: C:lake1 |
556975 | 561426 | 571545 | T: C:lake2 |
564310 | 566374 | 568158 | T: rolloii128 |
573005 | 574860 | 578465 | T: rolloii192 |
591698 | 592441 | 594014 | T: hqc192round4 |
607277 | 607847 | 608667 | T: kindi512321 |
620380 | 623453 | 626257 | T: C:lake3 |
621008 | 633854 | 643110 | T: C:edonk192k32n128nu4l6 |
641182 | 643940 | 646994 | T: rolloii256 |
643541 | 650166 | 673956 | T: hqcrmrs128 |
657745 | 658424 | 659096 | T: lima2p1024cca |
681189 | 684717 | 690870 | T: C:edonk192k48n144nu4l4 |
690159 | 690939 | 691786 | T: kindi256522 |
704807 | 709701 | 737851 | T: hqc128 |
717039 | 718014 | 721913 | T: ledakem3464 |
776863 | 783986 | 793588 | T: locker1 |
808346 | 811126 | 820667 | T: C:r5n11kem0d |
819517 | 820171 | 820883 | T: ledakem3264 |
826833 | 835607 | 862088 | T: locker2 |
854069 | 855140 | 856540 | T: ledakem3364 |
855796 | 857813 | 859522 | T: C:ledakemcpa53 |
854149 | 864584 | 872861 | T: C:ledakemcpa52 |
872760 | 874015 | 876154 | T: C:ledakemcpa54 |
900850 | 907568 | 926032 | T: locker3 |
925940 | 946194 | 964783 | T: hqc1281 |
1048912 | 1060527 | 1065939 | T: locker4 |
1087355 | 1088275 | 1090331 | T: titaniumccatoy |
1102670 | 1103606 | 1106035 | T: ledakem32sl |
1125597 | 1128841 | 1136945 | T: locker6 |
1148323 | 1149976 | 1216612 | T: hqc256round4 |
1173938 | 1176037 | 1179275 | T: rqc128 |
1185726 | 1186413 | 1194730 | T: ledakem33sl |
1230066 | 1231543 | 1233677 | T: ledakem34sl |
1272890 | 1282305 | 1291306 | T: locker5 |
1316656 | 1317166 | 1320442 | T: lima2p2048cca |
1323157 | 1336600 | 1367349 | T: hqcrmrs192 |
1375953 | 1377075 | 1378481 | T: titaniumccalite |
1432579 | 1468348 | 1484540 | T: hqc192 |
1491207 | 1492932 | 1498476 | T: ledakem5364 |
1536808 | 1560032 | 1563042 | T: limasp1018cca |
1572532 | 1574323 | 1576764 | T: C:r5n13kem0d |
1638469 | 1640362 | 1650343 | T: titaniumccastd |
1666023 | 1669554 | 1675181 | T: frodokem640 |
1674807 | 1678627 | 1679959 | T: ledakem5464 |
1791332 | 1815730 | 1840921 | T: hqc1921 |
1826614 | 1827830 | 1830887 | T: frodokem640aes |
1905173 | 1906330 | 1915292 | T: ledakem5264 |
1905776 | 1915151 | 1925274 | T: locker8 |
1944494 | 1946471 | 1947713 | T: ledakem54sl |
1917705 | 1956047 | 2013194 | T: hqc1922 |
1935275 | 1979166 | 2014888 | T: locker7 |
2054754 | 2055890 | 2057252 | T: titaniumccamed |
2116682 | 2145984 | 2176536 | T: locker9 |
2140045 | 2173506 | 2206976 | T: hqcrmrs256 |
2181569 | 2197687 | 2202257 | T: rqc192 |
2231397 | 2232845 | 2234769 | T: ledakem53sl |
2310309 | 2311827 | 2331129 | T: titaniumccahi |
2317285 | 2343227 | 2388877 | T: hqc256 |
2627166 | 2628786 | 2642698 | T: ledakem52sl |
2685898 | 2734107 | 2774343 | T: hqc2561 |
2901496 | 2902748 | 2904238 | T: limasp1306cca |
2936949 | 2939165 | 2963282 | T: titaniumccasuper |
2993576? | 3003400? | 3982301? | T: rqc256 |
2949150 | 3005979 | 3065102 | T: bigquake1 |
3068819 | 3070416 | 3074118 | T: limasp1822cca |
3060231 | 3117470 | 3138470 | T: hqc2562 |
3241277 | 3245445 | 3403446 | T: frodokem976 |
3398394 | 3405988 | 3412769 | T: C:r5n15kem0d |
3371386 | 3415269 | 3459041 | T: hqc2563 |
3468984 | 3474728 | 3486549 | T: frodokem976aes |
5735202 | 5799844 | 5855364 | T: limasp2062cca |
5847206 | 6034384 | 6264862 | T: frodokem1344aes |
6793625 | 6796894 | 6799059 | T: frodokem640shake |
7778520 | 7975167 | 8132181 | T: bigquake3 |
11595351 | 11857049 | 12080414 | T: bigquake5 |
12645142 | 12653958 | 13108571 | T: sikep434 |
14680875 | 14683530 | 14686714 | T: frodokem976shake |
14666565 | 14843942 | 14995118 | T: ramstakers216091 |
19745937 | 19792277 | 19928071 | T: sikep434comp |
19961823 | 19968223 | 19986388 | T: sikep503 |
20140223 | 20152496 | 20164852 | T: pqrsa15 |
24943648 | 24993651 | 25030494 | T: mersenne756839 |
26197833 | 26232669 | 26253044 | T: frodokem1344shake |
30605245 | 30742126 | 30897004 | T: sikep503comp |
37312705 | 37327833 | 37348601 | T: sikep610 |
50990827 | 51145973 | 51439900 | T: sikep610comp |
55362125 | 55709468 | 55953966 | T: oddmanhattan128 |
56813413 | 56825454 | 56833092 | T: sikep751 |
67904579 | 68523376 | 69088013 | T: ramstakers756839 |
87990722 | 88207223 | 88514109 | T: sikep751comp |
102728829 | 102829376 | 103015644 | T: oddmanhattan192 |
212309305 | 213205904 | 214311799 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
16883 | 17037 | 17203 | ntruplus576 |
18115 | 18141 | 18178 | C:threebears624r2cpax |
21308 | 21343 | 21429 | kyber90s512 |
21577 | 21601 | 21742 | ntruplus768 |
23153 | 23176 | 23233 | C:threebears936r2cpax |
24990 | 25051 | 25153 | ntruplus864 |
28114 | 28172 | 28293 | C:threebears1248r2cpax |
30693 | 30924 | 31069 | kyber90s768 |
31600 | 31724 | 31841 | ntruplus1152 |
36667 | 36767 | 37842 | C:threebears624r2cpa |
38288 | 38649 | 39167 | T: C:r5nd1kem0d |
43481 | 43524 | 43602 | C:threebears936r2cpa |
43982 | 44114 | 44300 | kyber90s1024 |
44863 | 44886 | 44965 | kyber512 |
49402 | 49513 | 49564 | ntruhps2048509 |
49046 | 49514 | 50658 | T: C:r5nd0kem2iot |
49815 | 49844 | 49941 | C:threebears1248r2cpa |
53627 | 54311 | 55187 | T: C:r5nd1kem5d |
55223 | 56604 | 58814 | T: C:r5nd1kem4longkey |
62898 | 63041 | 63301 | T: C:hila5 |
64927 | 65103 | 65145 | T: C:nhcompact512cca |
70505 | 70571 | 70621 | kyber768 |
75910 | 76151 | 76301 | ntruhps2048677 |
79239 | 79303 | 79379 | ntruhrss701 |
86343 | 86439 | 86694 | sntrup761 |
88137 | 88219 | 88280 | sntrup653 |
88835 | 88918 | 89006 | T: C:nhcompact768cca |
92106 | 93002 | 93528 | T: C:r5nd3kem5d |
103169 | 103275 | 103367 | ntruhps4096821 |
103937 | 105017 | 106570 | T: lightsaber2 |
106048 | 106408 | 106474 | kyber1024 |
112185 | 112741 | 113519 | T: lac128 |
116382 | 116672 | 116985 | ntrulpr653 |
117191 | 117408 | 117474 | T: C:nhcompact1024cca |
117667 | 117755 | 117947 | threebears624r2ccax |
118548 | 118824 | 118954 | ntrulpr761 |
124604 | 124729 | 124895 | sntrup857 |
126909 | 127064 | 127878 | sntrup953 |
128748 | 128862 | 129067 | sntrup1013 |
133516 | 133609 | 133757 | T: newhope512cca |
142074 | 142383 | 160398 | T: sntrup4591761 |
151418 | 151551 | 151769 | threebears624r2cca |
153638 | 153774 | 153858 | T: ntrulpr4591761 |
160089 | 161325 | 161490 | sntrup1277 |
163052 | 163752 | 164039 | ntrulpr857 |
166195 | 166639 | 166741 | ntrulpr953 |
167011 | 167652 | 169163 | ntrulpr1013 |
173857 | 174047 | 176571 | mceliece348864f |
175015 | 175194 | 175431 | mceliece348864 |
172357 | 176804 | 177956 | T: C:r5nd5kem5d |
180989 | 181281 | 182233 | mceliece348864pcf |
182216 | 182334 | 182597 | mceliece348864pc |
182287 | 182359 | 182560 | threebears936r2ccax |
186763 | 187075 | 198059 | T: saber2 |
189830 | 190447 | 191869 | T: ntrukem443 |
200767 | 201801 | 206125 | T: C:r5nd3kem0d |
210800 | 211356 | 212059 | ntrulpr1277 |
231268 | 231460 | 231841 | threebears936r2cca |
250569 | 250746 | 251027 | T: lotus128 |
252002 | 252265 | 252946 | T: newhope1024cca |
258069 | 258230 | 258715 | threebears1248r2ccax |
260488 | 260928 | 262972 | T: C:r5nd5kem0d |
259849 | 264022 | 265263 | T: C:r5n11kem0d |
290317 | 290871 | 295847 | T: firesaber2 |
295832 | 296409 | 297186 | T: lac192 |
313015 | 313106 | 313344 | threebears1248r2cca |
351860 | 352791 | 353702 | T: kindi256342 |
361931 | 363012 | 365568 | T: C:r5n13kem0d |
389993 | 390185 | 390581 | mceliece460896 |
390392 | 390635 | 391666 | mceliece460896f |
398874 | 399425 | 400546 | T: ntskem1264 |
399741 | 399996 | 400381 | mceliece460896pcf |
399916 | 400541 | 404272 | mceliece460896pc |
425932 | 426150 | 426589 | mceliece6960119f |
425599 | 427110 | 428204 | T: saberx4 |
428500 | 428846 | 431301 | mceliece6960119 |
432050 | 432964 | 435414 | T: ntrukem743 |
435399 | 435829 | 437605 | T: kindi512241 |
433306 | 435991 | 440934 | T: lac256 |
435401 | 436966 | 442055 | T: kindi512222 |
438062 | 438900 | 440802 | mceliece6960119pcf |
440191 | 440607 | 441121 | mceliece6960119pc |
441877 | 442291 | 442847 | T: hqc128round4 |
446056 | 446847 | 455159 | mceliece8192128 |
446502 | 447053 | 447786 | mceliece8192128f |
446593 | 447141 | 447615 | mceliece6688128 |
446490 | 447232 | 457783 | mceliece6688128f |
457151 | 457951 | 458855 | mceliece6688128pc |
457943 | 458421 | 458957 | mceliece8192128pc |
457744 | 458655 | 464498 | mceliece8192128pcf |
457744 | 459277 | 461987 | mceliece6688128pcf |
483720 | 485687 | 487172 | T: lotus192 |
555599 | 555957 | 556255 | T: lotus256 |
762355 | 762975 | 764341 | T: kindi512321 |
804383 | 805168 | 805808 | T: kindi256522 |
808963 | 809567 | 810314 | T: lima2p1024cca |
870396 | 872221 | 894511 | T: ntskem1380 |
945363 | 946150 | 948707 | T: hqc192round4 |
1024641 | 1039469 | 1058206 | T: hqcrmrs128 |
1022942 | 1059399 | 1092263 | T: hqc128 |
1205537 | 1209105 | 1211668 | T: C:rolloi128 |
1214338 | 1214726 | 1215666 | T: C:ledakemcpa12 |
1269602 | 1272263 | 1273528 | T: titaniumccatoy |
858190? | 1303810? | 1568876? | T: C:edonk128k32n96nu4l4 |
1306550 | 1333100 | 1347400 | T: C:r5n15kem0d |
1347991 | 1352110 | 1355279 | T: C:rolloi192 |
1425627 | 1427255 | 1428742 | T: C:ledakemcpa14 |
1488485 | 1490832 | 1492824 | T: C:ledakemcpa13 |
1513996 | 1515739 | 1517123 | T: ntskem13136 |
1527505 | 1533935 | 1552904 | T: hqc1281 |
1594861 | 1596664 | 1598148 | T: titaniumccalite |
1608752 | 1612825 | 1613930 | T: lima2p2048cca |
1672912 | 1679585 | 1683892 | T: frodokem640 |
1751402 | 1752072 | 1753210 | T: frodokem640aes |
1823349 | 1830290 | 1838067 | T: C:lake1 |
1864486 | 1866368 | 1932739 | T: hqc256round4 |
1864781 | 1867278 | 1872932 | T: rolloii128 |
1890004 | 1893420 | 1900313 | T: titaniumccastd |
1946589 | 1953737 | 1960532 | T: hqc192 |
1955519 | 1964624 | 1970019 | T: hqcrmrs192 |
1967010 | 1968321 | 1969527 | T: limasp1018cca |
2024581 | 2031215 | 2038966 | T: rolloii192 |
2246084 | 2248634 | 2253171 | T: C:rolloi256 |
2332903 | 2334619 | 2337125 | T: titaniumccamed |
2411540 | 2427582 | 2429821 | T: rsa2048 |
2450554 | 2451648 | 2457023 | T: ledakem1264 |
2613856 | 2622862 | 2628577 | T: rolloii256 |
2689487 | 2691587 | 2698628 | T: titaniumccahi |
2711154 | 2715725 | 2736875 | T: ledakem1364 |
2715336 | 2753355 | 2784428 | T: hqc1921 |
2725216 | 2852314 | 3029923 | T: hqc1922 |
2856954 | 2858411 | 2869561 | T: C:bikel1 |
2871331 | 2873057 | 2875690 | T: ledakem1464 |
1572988? | 2963901? | 13783722? | T: C:edonk128k16n80nu8l6 |
2980916 | 3005802 | 3160411 | T: hqcrmrs256 |
3071706 | 3153735 | 3167122 | T: hqc256 |
3154949 | 3158557 | 3163163 | T: C:ledakemcpa32 |
3185603 | 3192213 | 3193278 | T: ledakem12sl |
3192266 | 3200987 | 3210653 | T: C:lake2 |
3237345 | 3241788 | 3399710 | T: frodokem976 |
3304733 | 3307793 | 3925317 | T: ledakem13sl |
3328574 | 3335512 | 3339466 | T: frodokem976aes |
3418858 | 3425907 | 3435247 | T: titaniumccasuper |
3673023 | 3684107 | 3698459 | T: locker1 |
3725051 | 3752010 | 3784901 | T: ledakem14sl |
3763495 | 3769121 | 4108389 | T: limasp1306cca |
3897007 | 3904561 | 3914222 | T: rqc128 |
3894218 | 3920770 | 3948835 | T: locker2 |
3936062 | 3938255 | 3942920 | T: limasp1822cca |
3927107 | 3942088 | 3943898 | T: C:ledakemcpa33 |
4035052 | 4074364 | 4094211 | T: hqc2561 |
4097282 | 4109729 | 4204026 | T: bigquake1 |
4271203 | 4290062 | 4310029 | T: locker4 |
4473124 | 4486661 | 4499211 | T: C:lake3 |
4434549 | 4520105 | 4640155 | T: hqc2562 |
4667090 | 4677175 | 4704999 | T: C:ledakemcpa34 |
4960115 | 4981101 | 5010232 | T: hqc2563 |
4486486? | 5408057? | 10373614? | T: C:edonk192k48n144nu4l4 |
5637116 | 5643910 | 5780507 | T: frodokem1344aes |
5842754 | 5867781 | 5889306 | T: locker3 |
6345386 | 6362971 | 6389742 | T: locker6 |
6545231 | 6585585 | 6614945 | T: locker5 |
6731587 | 6733590 | 6737618 | T: frodokem640shake |
6756154 | 6757668 | 6759302 | T: ledakem3264 |
7012381 | 7020348 | 7030453 | T: ledakem3364 |
7107113 | 7176326 | 7251283 | T: locker7 |
7200727 | 7208804 | 7282172 | T: ledakem3464 |
7256237 | 7283955 | 7328383 | T: locker8 |
7474059 | 7595655 | 8328863 | T: limasp2062cca |
7904649 | 7919920 | 8190809 | T: rqc192 |
3153866? | 8007449? | 11557084? | T: C:edonk128ref |
8084763 | 8089966 | 8092872 | T: C:ledakemcpa52 |
8763583 | 8772375 | 8788281 | T: ledakem32sl |
9133907 | 9135908 | 9138462 | T: C:bikel3 |
7270300? | 9335910? | 9358359? | T: C:ledakemcpa53 |
9662061 | 9698994 | 9742419 | T: locker9 |
6733014? | 10069518? | 15506634? | T: C:edonk128k16n80nu4l6 |
10057062 | 10103727 | 10176295 | T: ledakem33sl |
8235843? | 10637273? | 10682167? | T: C:ledakemcpa54 |
10689719 | 11162552 | 11696437 | T: ledakem34sl |
11735211 | 11748474 | 13702311 | T: rqc256 |
13490733 | 13504671 | 13692414 | T: sikep434 |
14480191 | 14508437 | 14519957 | T: ledakem5264 |
14531658 | 14535376 | 14539930 | T: frodokem976shake |
14459812 | 14550580 | 14561965 | T: sikep434comp |
15001835 | 15015200 | 15101237 | T: ledakem5364 |
17669602 | 17707523 | 17740818 | T: ledakem5464 |
13129357? | 18808898? | 114969074? | T: C:edonk192k32n128nu4l6 |
20175837 | 20193624 | 20253032 | T: ledakem52sl |
20504057 | 20511572 | 20534071 | T: ledakem53sl |
21287657 | 21300515 | 21323347 | T: sikep503 |
21994605 | 22001661 | 22019269 | T: ledakem54sl |
22654616 | 22664845 | 22670349 | T: sikep503comp |
25981731 | 26010065 | 26024937 | T: frodokem1344shake |
29846036 | 30082471 | 30097965 | T: bigquake3 |
29974797 | 30134908 | 32340499 | T: ramstakers216091 |
36132160 | 37181026 | 37256886 | T: mersenne756839 |
37551099 | 37571016 | 37590255 | T: sikep610 |
39772335 | 39803723 | 39829980 | T: sikep610comp |
44744206 | 46451714 | 46551099 | T: bigquake5 |
60345200 | 60442112 | 60648264 | T: oddmanhattan128 |
61136145 | 61158639 | 61171568 | T: sikep751 |
64852504 | 64864675 | 64885620 | T: sikep751comp |
113647450 | 114018398 | 114073255 | T: oddmanhattan192 |
128989191 | 129072812 | 129193044 | T: pqrsa15 |
129296037 | 131669060 | 131790588 | T: ramstakers756839 |
234272896 | 234588713 | 235475168 | T: oddmanhattan256 |
|
|
|