Measurements of key-encapsulation mechanisms on one machine: amd64; Ivy Bridge+AES (306a9); 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, supercop-20250922
[Page version: 20251001 12:36:32]
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:
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 |
60354 | 61092 | 62235 | T: C:r5nd1kem0d |
67317 | 67832 | 68796 | threebears624r2cca |
67735 | 68025 | 68320 | C:threebears624r2cpa |
70242 | 70315 | 70555 | C:threebears624r2cpax |
71717 | 72000 | 72656 | threebears624r2ccax |
74678 | 75272 | 76605 | T: C:r5nd1kem5d |
76426 | 76830 | 77458 | kyber512 |
76464 | 77881 | 80062 | T: lightsaber2 |
80362 | 80999 | 81882 | T: C:r5nd0kem2iot |
81167 | 83230 | 84531 | T: C:r5nd1kem4longkey |
104827? | 105132? | 131819? | smaugt1 |
104706 | 105189 | 108177 | timer |
122573 | 122692 | 123091 | threebears936r2cca |
126844 | 126923 | 127114 | C:threebears936r2cpa |
128065 | 128189 | 128394 | threebears936r2ccax |
129415 | 129929 | 130219 | C:threebears936r2cpax |
131158 | 132578 | 136598 | T: C:r5nd3kem5d |
132474 | 132600 | 132902 | T!!!newhope512cca |
138789 | 139353 | 140453 | kyber768 |
153527 | 159096 | 159294 | T: saber2 |
163459 | 164787 | 165849 | T: lac128 |
178082 | 178172 | 222241 | ntruplus576 |
194459 | 194578 | 194683 | threebears1248r2cca |
199562 | 199806 | 201296 | threebears1248r2ccax |
201046 | 201717 | 202359 | C:threebears1248r2cpa |
204208 | 204447 | 204821 | C:threebears1248r2cpax |
205272 | 207126 | 209570 | T: C:r5nd3kem0d |
204345 | 207190 | 210732 | smaugt3 |
215954 | 216709 | 217870 | kyber1024 |
230043 | 231629 | 236745 | T: ntrulpr653 |
233381 | 233948 | 234833 | kyber90s512 |
237584 | 241314 | 245419 | T: C:r5nd5kem5d |
247534 | 248814 | 259879 | T: firesaber2 |
250500 | 250545 | 250629 | ntruplus768 |
258967 | 259747 | 261017 | T: C:hila5 |
257794 | 262525 | 265874 | T: C:r5nd5kem0d |
266685 | 268519 | 275188 | ntrulpr653 |
281294 | 281655 | 282123 | T!!!newhope1024cca |
284303 | 289355 | 302229 | T: ntrulpr761 |
296262 | 296335 | 296562 | ntruplus864 |
288096 | 296568 | 297431 | T: kindi256342 |
309871 | 319820 | 320735 | T: kindi512222 |
313198 | 322761 | 323614 | T: kindi512241 |
336527 | 341396 | 351301 | ntrulpr761 |
332759 | 343886 | 415651 | smaugt5 |
349066 | 352487 | 356928 | T: ntrulpr857 |
372351? | 374380? | 521468? | ntruplus1152 |
397926 | 403026 | 413829 | ntrulpr857 |
401642 | 405665 | 409888 | T: ntrulpr953 |
419488 | 420828 | 422603 | kyber90s768 |
446244 | 447722 | 450759 | T: ntrulpr1013 |
458449 | 460263 | 463412 | T: lac256 |
467059 | 468358 | 475736 | T: lac192 |
472909 | 477115 | 482229 | ntrulpr953 |
513136 | 517283 | 521120 | ntrulpr1013 |
652479 | 655753 | 658081 | T: ntrulpr1277 |
642867 | 663053 | 665020 | T: kindi512321 |
681946 | 682851 | 684325 | kyber90s1024 |
776522 | 781544 | 786841 | ntrulpr1277 |
782468 | 783854 | 785369 | T: kindi256522 |
833182 | 834770 | 835969 | T: lima2p1024cca |
867288 | 873763 | 879615 | T: ntrukem443 |
897679 | 914044 | 933042 | T: hqc1281 |
1032360 | 1047449 | 1065367 | T: C:edonk128k16n80nu4l6 |
1108620 | 1113529 | 1119395 | T: rqc128 |
1499162 | 1505469 | 1582008 | T: C:rolloi128 |
1638056 | 1639608 | 1641764 | T: titaniumccatoy |
1647125 | 1652178 | 1657254 | T: ntrukem743 |
1644079 | 1653487 | 1663238 | T: C:edonk128k16n80nu8l6 |
1690543 | 1692354 | 1695938 | T: lima2p2048cca |
1747176 | 1749495 | 1752540 | T: frodokem640 |
1788781 | 1809614 | 1834707 | T: hqc1921 |
1845869 | 1846920 | 1848773 | T: titaniumccalite |
1866384 | 1869177 | 1872869 | T: limasp1018cca |
1865302 | 1885721 | 1912374 | T: C:edonk128k32n96nu4l4 |
1916910 | 1928605 | 2006324 | T: C:rolloi192 |
1916204 | 1947589 | 1975423 | T: hqc1922 |
1991854 | 1995155 | 2002474 | T: frodokem640aes |
2054387 | 2063700 | 2087890 | T: rqc192 |
2198479 | 2222648 | 2254495 | T: C:edonk192k32n128nu4l6 |
2400447 | 2402881 | 2406030 | T: C:bikel1 |
2449526 | 2453764 | 2458860 | T: C:edonk128ref |
2539415 | 2543402 | 2548119 | T: C:rolloi256 |
2551772 | 2553837 | 2559565 | T: titaniumccastd |
2634314 | 2636917 | 2645201 | T: titaniumccamed |
2693048 | 2735460 | 2775555 | T: hqc2561 |
2806332 | 2809945 | 2818814 | T: titaniumccahi |
2885010 | 2900846 | 2940007 | T: rqc256 |
3014118 | 3066515 | 3107103 | T: hqc2562 |
3145521 | 3154731 | 3173907 | T: C:lake1 |
3316160 | 3368137 | 3413603 | T: hqc2563 |
3386758 | 3388263 | 3391192 | T: limasp1306cca |
3389600 | 3412069 | 3441404 | T: C:edonk192k48n144nu4l4 |
3562460 | 3565986 | 3575100 | T: C:lake2 |
3561827 | 3569922 | 3582744 | T: frodokem976 |
3590382 | 3597849 | 3608475 | T: C:lake3 |
3762325 | 3765489 | 3777098 | T: limasp1822cca |
4080462 | 4089570 | 4100002 | T: frodokem976aes |
4113335 | 4124143 | 4132460 | T: titaniumccasuper |
4826525 | 4837566 | 4843899 | sntrup653 |
4777832 | 4864299 | 4873992 | T: sntrup653 |
5702691 | 5713107 | 5721079 | T: locker1 |
6253894 | 6262158 | 6293912 | T: sntrup761 |
6299485 | 6308543 | 6320637 | T: locker2 |
6307179 | 6321893 | 6368493 | sntrup761 |
6457029 | 6480638 | 6496350 | T: rolloii128 |
6574645 | 6586067 | 6599406 | T: rolloii192 |
6624639 | 6637729 | 6657554 | T: limasp2062cca |
6925973 | 6932978 | 6943034 | T: locker3 |
7120376 | 7128871 | 7142730 | T: frodokem1344aes |
7283894 | 7285472 | 7291138 | T: C:bikel3 |
7690209 | 7698376 | 7707025 | T: locker4 |
7725494 | 7764881 | 7781615 | T: rolloii256 |
7745040 | 7792476 | 7828882 | T: sntrup857 |
7828159 | 7852483 | 7904366 | sntrup857 |
7868935 | 7871869 | 7879611 | T: C:r5n11kem0d |
8723649 | 8737406 | 8752266 | T: locker6 |
9440769 | 9458548 | 9473522 | T: locker5 |
9463275 | 9574976 | 9674047 | T: ramstakers216091 |
9648844 | 9664480 | 9701778 | T: sntrup953 |
9677853 | 9684508 | 9721473 | sntrup953 |
10288495 | 10292426 | 10296877 | T: frodokem640shake |
10741949 | 10748171 | 10756456 | ntruhps2048509 |
10726800 | 10748669 | 10773514 | T: ntruhps2048509 |
10965166 | 10966194 | 10968128 | T: ntrulpr4591761 |
10959102 | 11003092 | 11614353 | T: sntrup1013 |
11077741 | 11097313 | 11699102 | sntrup1013 |
11357585 | 11394774 | 11482242 | T: remblem1056 |
11334117 | 11416990 | 11464785 | T: remblem928 |
14986706 | 15007795 | 15116610 | T: lotus128 |
15168916 | 15181010 | 15198315 | T: locker7 |
15330442 | 15333950 | 15336906 | T: sikep503 |
15927650 | 15944913 | 15964557 | T: locker8 |
17053610 | 17069854 | 17087934 | T: locker9 |
17089760 | 17116097 | 17139193 | T: sntrup1277 |
17158115 | 17181525 | 17244714 | sntrup1277 |
17500247 | 17520541 | 17537816 | T: C:ledakemcpa14 |
18501840 | 18517298 | 18531333 | ntruhps2048677 |
18515734 | 18536674 | 18577090 | T: ntruhps2048677 |
19282028 | 19283847 | 19286972 | T: C:r5n13kem0d |
19740034 | 19760468 | 19769148 | ntruhrss701 |
22632092 | 22663461 | 22886596 | T: C:ledakemcpa13 |
22848821 | 22853020 | 22871327 | T: frodokem976shake |
24016805 | 24114810 | 24126627 | sntrup4591761 |
23997077 | 24119285 | 24195279 | T: sntrup4591761 |
24620667 | 24641227 | 26909863 | T: sikep503comp |
26687403 | 26768937 | 26790168 | T: ntruhps4096821 |
26936773 | 26958411 | 27011204 | ntruhps4096821 |
28457758 | 28661910 | 28744338 | T: lotus192 |
32098466 | 32206455 | 32317972 | T: mersenne756839 |
35774973 | 35782172 | 35797017 | T: C:r5n15kem0d |
38431860 | 38462282 | 38489324 | T: C:ledakemcpa12 |
40035810 | 40613933 | 42375938 | T: ramstakers756839 |
41475404 | 41503697 | 41520133 | T: frodokem1344shake |
49086731 | 49095330 | 49105282 | T: sikep751 |
50199139 | 50299202 | 53796412 | T: lotus256 |
58740989 | 59309819 | 59815076 | T: ntskem1264 |
59310642 | 59400733 | 59478641 | T: C:ledakemcpa34 |
63055348 | 63101797 | 63301092 | T: ledakem1464 |
67007256 | 67044661 | 67082650 | T: sikep434 |
69170155 | 69198939 | 69233806 | T: C:ledakemcpa33 |
76551554 | 76625629 | 82887807 | T: sikep751comp |
81349129 | 81451932 | 81677456 | T: ledakem1364 |
86425793 | 87254487 | 88492472 | T: ledakem14sl |
106098361 | 106142192 | 106321893 | mceliece348864pcf |
106085180 | 106208423 | 106272345 | mceliece348864f |
106260812 | 106340780 | 115668222 | T: sikep434comp |
106983714 | 107575981 | 109406869 | T: ledakem13sl |
96644026? | 111081452? | 139986991? | T: mceliece348864pc |
113427003 | 113503266 | 113734831 | T: C:ledakemcpa32 |
107509116? | 120560994? | 162918821? | mceliece348864 |
119050428? | 133478557? | 162230490? | mceliece348864pc |
143607933 | 143826547 | 144029146 | T: C:ledakemcpa54 |
84569582? | 145608691? | 225636883? | T: rsa2048 |
150930345 | 151197218 | 151488771 | T: ledakem1264 |
152271138 | 152424469 | 152501704 | T: C:ledakemcpa53 |
173175310 | 174499509 | 177112469 | T: ledakem3464 |
185217693 | 185950727 | 186360198 | T: ntskem1380 |
193776922 | 193809843 | 194086205 | T: sikep610 |
211971778 | 212615285 | 212920319 | T: ledakem12sl |
226286683 | 226459318 | 226733422 | T: ledakem3364 |
236423260 | 237672932 | 239475918 | T: ledakem34sl |
259618708 | 259742248 | 259868492 | T: C:ledakemcpa52 |
263944630 | 264305088 | 264811884 | T: mceliece460896pcf |
283250949 | 285042339 | 285418326 | T: ledakem5464 |
292770017 | 293679569 | 294844140 | T: ledakem33sl |
314520909 | 314983223 | 315478377 | mceliece460896f |
314613188 | 315157000 | 315724327 | mceliece460896pcf |
263127588? | 317280084? | 477217153? | T: mceliece460896 |
324098469 | 324250089 | 324383586 | T: sikep610comp |
325788399 | 327005773 | 327825005 | T: ntskem13136 |
327396325 | 328290862 | 328814978 | T: ledakem3264 |
313514299? | 414778902? | 466993871? | mceliece460896 |
411727210 | 417437611 | 418517598 | T: oddmanhattan128 |
314541805? | 419993962? | 528469433? | mceliece460896pc |
487135623 | 487604395 | 490102006 | T: ledakem5364 |
536821160 | 537109248 | 537918008 | T: mceliece8192128pcf |
542633422 | 545238484 | 548083397 | T: ledakem54sl |
585920751 | 586321874 | 590867510 | mceliece8192128pcf |
586574081 | 586806901 | 587484916 | mceliece8192128f |
608586809 | 609991511 | 610884320 | mceliece6960119f |
610668833 | 612459690 | 613174126 | mceliece6960119pcf |
633040042 | 634808560 | 636168046 | T: ledakem32sl |
649776857 | 650595133 | 660550449 | T: oddmanhattan192 |
652959945 | 654991712 | 657692114 | mceliece6688128f |
653736057 | 657263544 | 658693187 | mceliece6688128pcf |
576847610? | 693989024? | 928790180? | mceliece8192128 |
575931725? | 694517807? | 1041600864? | mceliece8192128pc |
717183306 | 718476575 | 720308086 | T: ledakem5264 |
739869011 | 741154990 | 744761399 | T: ledakem53sl |
656966767? | 758311497? | 957825284? | T: mceliece6960119 |
611947319? | 808593425? | 1012514843? | mceliece6960119 |
613210047? | 811510559? | 914863092? | mceliece6960119pc |
755300019? | 877935753? | 1113472461? | mceliece6688128 |
752323134? | 884140360? | 1117809333? | mceliece6688128pc |
925115722 | 936208330 | 946600664 | T: bigquake1 |
1141324660 | 1144308502 | 1150533908 | T: oddmanhattan256 |
1365007626 | 1368505053 | 1371731460 | T: ledakem52sl |
4672969773 | 4780912254 | 4901632086 | T: pqrsa15 |
7741361253 | 7881720531 | 8052851973 | T: bigquake3 |
14864936230 | 15028646784 | 15247002276 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
32503 | 33665 | 35032 | T: rsa2048 |
64201 | 66891 | 73502 | mceliece348864 |
64175 | 68744 | 73358 | mceliece348864f |
77078 | 81740 | 86564 | mceliece348864pcf |
80224? | 87402? | 100629? | T: mceliece348864pc |
88809 | 88892 | 95048 | smaugt1 |
87216 | 90299 | 91043 | timer |
81672 | 91802 | 97195 | mceliece348864pc |
92258 | 92357 | 92482 | threebears624r2ccax |
92539 | 92632 | 92774 | threebears624r2cca |
94901 | 95211 | 95615 | C:threebears624r2cpa |
95318 | 95372 | 95505 | C:threebears624r2cpax |
95568 | 95960 | 96493 | T: ntskem1264 |
98386 | 99017 | 99972 | T: C:r5nd1kem0d |
104349 | 104394 | 104501 | ntruplus576 |
104992 | 110856 | 123033 | T: C:edonk128k16n80nu4l6 |
111179 | 111657 | 112320 | T: lightsaber2 |
123051 | 124018 | 125832 | T: C:r5nd0kem2iot |
125224 | 126151 | 127061 | T: C:r5nd1kem5d |
132889 | 133582 | 134386 | T: C:ledakemcpa14 |
136333 | 137045 | 138379 | T: C:r5nd1kem4longkey |
138747 | 139092 | 139815 | kyber512 |
127746? | 143466? | 159822? | mceliece460896 |
142041 | 143497 | 144510 | T: C:ledakemcpa13 |
133712 | 143612 | 163890 | mceliece460896f |
139810 | 149980 | 171469 | mceliece460896pc |
133427? | 150839? | 172072? | T: mceliece460896 |
151270 | 151578 | 151928 | threebears936r2cca |
152246 | 152294 | 152708 | ntruplus768 |
152595 | 152906 | 153470 | threebears936r2ccax |
160385 | 160551 | 160680 | C:threebears936r2cpa |
160422 | 160948 | 161122 | C:threebears936r2cpax |
157844 | 161098 | 164497 | T: C:ledakemcpa12 |
148600 | 162058 | 181648 | mceliece460896pcf |
150540 | 163966 | 187732 | T: mceliece460896pcf |
170528 | 170757 | 170952 | ntruplus864 |
179336 | 179547 | 180734 | smaugt3 |
198386 | 199368 | 207819 | T: saber2 |
210887 | 211049 | 211263 | T!!!newhope512cca |
219102 | 220078 | 220787 | kyber768 |
218908 | 220458 | 222356 | T: C:r5nd3kem5d |
223985 | 225508 | 226851 | T: C:rolloi128 |
226394 | 226480 | 227095 | ntruplus1152 |
221931 | 227797 | 238691 | T: C:edonk128k16n80nu8l6 |
229219 | 229417 | 229877 | threebears1248r2ccax |
228977 | 229565 | 229874 | threebears1248r2cca |
226154 | 231832 | 237685 | T: ntrukem443 |
240544 | 240700 | 240859 | C:threebears1248r2cpax |
241305 | 241603 | 242177 | C:threebears1248r2cpa |
243531 | 244977 | 246732 | T: sntrup653 |
257718 | 258960 | 259876 | T: C:rolloi192 |
264664 | 269699 | 281821 | T: C:edonk128k32n96nu4l4 |
264825 | 273524 | 291594 | mceliece6960119 |
260648 | 274006 | 305562 | mceliece6688128pcf |
251360 | 276164 | 311306 | mceliece6688128 |
263476? | 284438? | 329830? | mceliece6688128f |
285129 | 286199 | 286990 | T: C:rolloi256 |
290158 | 290393 | 291054 | kyber90s512 |
289599 | 290688 | 293404 | smaugt5 |
288172 | 290943 | 293158 | T: lac128 |
289136 | 291394 | 293386 | sntrup653 |
276088 | 294789 | 339218 | T: mceliece6960119 |
268676? | 296222? | 355128? | mceliece6688128pc |
287100 | 296294 | 311151 | mceliece8192128f |
292376 | 300762 | 323400 | mceliece6960119pcf |
301662 | 302977 | 304448 | T: C:ledakemcpa34 |
304449 | 305514 | 315666 | T: firesaber2 |
304740 | 305561 | 307202 | T: sntrup761 |
293186 | 309284 | 356130 | mceliece6960119pc |
321396 | 322897 | 326050 | T: ntruhps2048509 |
324013 | 325680 | 326938 | T: lotus128 |
327324 | 328711 | 330827 | T: C:ledakemcpa33 |
290480? | 329203? | 381116? | mceliece6960119f |
330088 | 331261 | 334562 | kyber1024 |
317936 | 331882 | 355671 | mceliece8192128pc |
325108 | 337872 | 364108 | mceliece8192128pcf |
332914 | 351120 | 376812 | T: mceliece8192128pcf |
354953 | 356714 | 361111 | ntruhps2048509 |
352398 | 357689 | 365965 | ntruhrss701 |
358660 | 359293 | 360229 | T: C:hila5 |
311848? | 359694? | 459258? | mceliece8192128 |
359458 | 361658 | 369845 | sntrup761 |
369835 | 372342 | 385832 | T: C:r5nd3kem0d |
366383 | 378707 | 381769 | T: sntrup857 |
379788 | 380273 | 380835 | T: kindi256342 |
371687 | 381816 | 384458 | T: C:r5nd5kem5d |
372789 | 382058 | 393627 | T: C:ledakemcpa32 |
387770 | 388401 | 389212 | T: C:bikel1 |
389224 | 389918 | 391114 | T: ntskem1380 |
390679 | 394668 | 403448 | T: ntrukem743 |
422224 | 424457 | 441222 | sntrup857 |
419524 | 424719 | 439545 | T: C:edonk192k32n128nu4l6 |
426001 | 428614 | 432222 | T: sntrup953 |
434300 | 436911 | 440346 | T: ntrulpr653 |
442428 | 442701 | 443121 | T!!!newhope1024cca |
443228 | 449671 | 466271 | T: C:r5nd5kem0d |
454028 | 456046 | 469963 | T: kindi512222 |
458605 | 459794 | 474557 | T: kindi512241 |
463955 | 467932 | 470600 | T: ntruhps2048677 |
473825 | 475621 | 477133 | ntrulpr653 |
477673 | 479258 | 481118 | T: sntrup1013 |
487093 | 487763 | 489639 | kyber90s768 |
485292 | 493881 | 498024 | T: lotus192 |
495085 | 497423 | 499214 | sntrup953 |
507867 | 509755 | 512646 | ntruhps2048677 |
534994 | 535838 | 537419 | T: ledakem1464 |
544779 | 546489 | 548059 | sntrup1013 |
545269 | 547793 | 577222 | T: ntrulpr761 |
544452 | 547861 | 555468 | T: C:edonk128ref |
551480 | 552591 | 554753 | T: ntskem13136 |
582335 | 582922 | 584191 | T: lima2p1024cca |
600872 | 603040 | 636047 | ntrulpr761 |
604868 | 609495 | 612151 | T: ntruhps4096821 |
621194 | 624968 | 632824 | T: C:lake1 |
630877 | 632137 | 635025 | T: ledakem14sl |
661029 | 664229 | 674205 | ntruhps4096821 |
664690 | 670896 | 675132 | T: ntrulpr857 |
671036 | 672734 | 675766 | T: C:ledakemcpa54 |
675068 | 679463 | 686909 | T: ledakem1364 |
677804 | 681757 | 683609 | T: sntrup1277 |
676108 | 685522 | 699388 | T: lotus256 |
702148 | 712844 | 715592 | T: lac192 |
711723 | 715399 | 726419 | T: C:edonk192k48n144nu4l4 |
713223 | 716444 | 721129 | T: C:lake2 |
716109 | 717183 | 718476 | ntrulpr857 |
720379 | 722919 | 726032 | T: C:ledakemcpa53 |
759036 | 759816 | 761537 | kyber90s1024 |
759161 | 761152 | 763017 | T: rolloii128 |
758581 | 773183 | 784871 | T: C:ledakemcpa52 |
785273 | 786922 | 790062 | T: rolloii192 |
784321 | 789301 | 808648 | T: ntrulpr953 |
787521 | 790166 | 793748 | T: C:lake3 |
789459 | 792011 | 797949 | sntrup1277 |
847276 | 855022 | 876338 | T: kindi512321 |
858356 | 859512 | 866203 | T: ledakem13sl |
853070 | 861765 | 868275 | ntrulpr953 |
864570 | 870105 | 871902 | T: ntrulpr1013 |
874413 | 876026 | 878695 | T: rolloii256 |
902052 | 905621 | 917229 | T: lac256 |
934309 | 937527 | 947000 | ntrulpr1013 |
938446 | 941521 | 966666 | T: kindi256522 |
988126 | 993994 | 1001091 | T: locker1 |
1053614 | 1057868 | 1063074 | T: locker2 |
1039713 | 1069368 | 1093218 | T: ledakem1264 |
1082016 | 1083215 | 1084646 | T: C:bikel3 |
1171654 | 1172940 | 1174547 | T: lima2p2048cca |
1186012 | 1188752 | 1193980 | T: locker3 |
1219310 | 1220571 | 1221855 | T: titaniumccatoy |
1272887 | 1275179 | 1277372 | T: ntrulpr1277 |
1303348 | 1306817 | 1311466 | T: locker4 |
1322142 | 1323578 | 1328567 | T: ledakem3464 |
1394284 | 1400543 | 1411048 | ntrulpr1277 |
1385829 | 1410366 | 1438597 | T: ledakem12sl |
1382682 | 1413204 | 1431050 | T: hqc1281 |
1474181 | 1477227 | 1482104 | T: locker6 |
1509701 | 1513947 | 1519086 | T: rqc128 |
1531244 | 1533402 | 1535590 | T: limasp1018cca |
1619853 | 1623752 | 1629054 | T: locker5 |
1647294 | 1648369 | 1649627 | T: titaniumccalite |
1735204 | 1748279 | 1765879 | T: ledakem3364 |
1745286 | 1756891 | 1768385 | T: ledakem34sl |
2004482 | 2009170 | 2010902 | T: titaniumccastd |
2338423 | 2341476 | 2348664 | T: frodokem640 |
2421232 | 2429556 | 2441642 | T: locker7 |
2422093 | 2433661 | 2443280 | T: locker8 |
2438700 | 2441722 | 2446518 | T: titaniumccamed |
2458029 | 2463893 | 2470446 | T: ledakem33sl |
2482713 | 2485849 | 2488822 | T: frodokem640aes |
2584084 | 2638147 | 2712670 | T: ledakem3264 |
2651663 | 2653384 | 2655116 | T: titaniumccahi |
2674653 | 2682018 | 2697552 | T: locker9 |
2800520 | 2829840 | 2875183 | T: hqc1921 |
2932183 | 2935544 | 2939100 | T: limasp1306cca |
2952122 | 2958972 | 2964858 | T: ledakem5464 |
2997206 | 3004446 | 3010615 | T: rqc192 |
3025034 | 3046129 | 3088269 | T: hqc1922 |
3103221 | 3106125 | 3109604 | T: limasp1822cca |
3120018 | 3187402 | 3258695 | T: bigquake1 |
3771200 | 3795103 | 3863295 | T: ledakem5364 |
3840423 | 3859061 | 3867628 | T: ledakem54sl |
3881164 | 3886064 | 3890801 | T: titaniumccasuper |
3890340 | 3943528 | 4013010 | T: ledakem32sl |
4090820 | 4098846 | 4106011 | T: rqc256 |
4198624 | 4251702 | 4326097 | T: hqc2561 |
4655418 | 4664327 | 4685472 | T: frodokem976 |
4798034 | 4853275 | 4908208 | T: hqc2562 |
4877492 | 4889792 | 4897810 | T: frodokem976aes |
4895553 | 4922012 | 4963759 | T: ledakem53sl |
5323768 | 5372541 | 5414465 | T: hqc2563 |
5871630 | 5884633 | 5888225 | T: limasp2062cca |
6682730 | 6757731 | 6877625 | T: ledakem5264 |
7116095 | 7188817 | 7222189 | T: C:r5n11kem0d |
7336779 | 7480113 | 7632119 | T: ledakem52sl |
8420119 | 8425449 | 8432076 | T: frodokem1344aes |
8291784 | 8491180 | 8698135 | T: bigquake3 |
11009188 | 11010283 | 11013154 | T: sntrup4591761 |
11062271 | 11063229 | 11064927 | sntrup4591761 |
11126359 | 11130846 | 11137683 | T: frodokem640shake |
12414530 | 12718033 | 12992867 | T: bigquake5 |
16931117 | 16983336 | 17049780 | T: remblem928 |
17006069 | 17029421 | 17080532 | T: remblem1056 |
17150621 | 17451865 | 17680078 | T: ramstakers216091 |
17406145 | 17466576 | 17554174 | T: C:r5n13kem0d |
21912377 | 21913051 | 21914587 | T: ntrulpr4591761 |
22724886 | 22740032 | 22761886 | T: pqrsa15 |
24868087 | 24878540 | 24887055 | T: frodokem976shake |
25198164 | 25212499 | 25217703 | T: sikep503 |
28378826 | 28404317 | 28443155 | T: mersenne756839 |
32316339 | 32472434 | 32640413 | T: C:r5n15kem0d |
38473552 | 38654609 | 38858181 | T: sikep503comp |
44709767 | 44737687 | 44779715 | T: frodokem1344shake |
72267726 | 72642247 | 72914757 | T: oddmanhattan128 |
71956752 | 72943415 | 76533528 | T: ramstakers756839 |
79416491 | 79437253 | 79454867 | T: sikep751 |
109725264 | 109753849 | 109796225 | T: sikep434 |
123026849 | 123251018 | 123660961 | T: sikep751comp |
130351509 | 130684745 | 130866399 | T: oddmanhattan192 |
167696292 | 168481407 | 168827634 | T: sikep434comp |
278243531 | 279113167 | 280006101 | T: oddmanhattan256 |
356676075 | 356714273 | 356753420 | T: sikep610 |
480710061 | 483108545 | 483494738 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
22669 | 22731 | 22818 | C:threebears624r2cpax |
28557 | 28994 | 29051 | C:threebears936r2cpax |
35184 | 35317 | 35407 | C:threebears1248r2cpax |
40961 | 41637 | 42136 | C:threebears624r2cpa |
42966 | 43341 | 45190 | T: C:r5nd1kem0d |
54046 | 54118 | 54218 | C:threebears936r2cpa |
56317 | 57028 | 59242 | T: C:r5nd1kem5d |
58388 | 58929 | 63310 | T: C:r5nd0kem2iot |
60067 | 61598 | 64771 | T: C:r5nd1kem4longkey |
63060 | 63198 | 63274 | C:threebears1248r2cpa |
94493 | 94811 | 95139 | T: C:hila5 |
95321 | 96504 | 99343 | T: C:r5nd3kem5d |
119203 | 119543 | 119921 | T: lightsaber2 |
119215 | 120163 | 129194 | smaugt1 |
121386 | 122586 | 122856 | timer |
125529 | 125622 | 125875 | threebears624r2ccax |
137828 | 137896 | 138082 | ntruplus576 |
167516 | 167652 | 167818 | threebears624r2cca |
177132 | 181585 | 187084 | T: C:r5nd5kem5d |
185454 | 185831 | 186261 | kyber512 |
185391 | 187980 | 192428 | T: C:r5nd3kem0d |
192922 | 193327 | 193684 | mceliece348864f |
193954 | 194402 | 194732 | mceliece348864 |
197159 | 197233 | 197306 | ntruplus768 |
198597 | 199208 | 200468 | threebears936r2ccax |
203752 | 204140 | 204686 | mceliece348864pcf |
203919 | 204985 | 205764 | T: mceliece348864pc |
205217 | 205388 | 205577 | mceliece348864pc |
213452 | 218546 | 223994 | T: saber2 |
223406 | 225713 | 228761 | smaugt3 |
231527 | 235642 | 242361 | T: C:r5nd5kem0d |
236783 | 236873 | 236985 | ntruplus864 |
246680 | 246935 | 247136 | T!!!newhope512cca |
248910 | 249226 | 249677 | threebears936r2cca |
269534 | 269897 | 271281 | T: ntrukem443 |
282096 | 282923 | 284519 | kyber768 |
284219 | 284421 | 285050 | threebears1248r2ccax |
302394 | 302490 | 302650 | ntruplus1152 |
324223 | 324513 | 324989 | kyber90s512 |
326799 | 332632 | 350984 | T: firesaber2 |
349043 | 350792 | 357763 | smaugt5 |
353180 | 353413 | 353928 | threebears1248r2cca |
382793 | 385228 | 390489 | T: C:r5n11kem0d |
384874 | 387256 | 390613 | T: lotus128 |
386191 | 390405 | 408520 | T: lac128 |
424027 | 424877 | 426091 | T: mceliece460896 |
426232 | 429925 | 430440 | mceliece460896f |
431298 | 431798 | 432838 | mceliece460896 |
431070 | 431903 | 432754 | kyber1024 |
436192 | 436643 | 437439 | mceliece460896pc |
436558 | 437143 | 440168 | mceliece460896pcf |
440124 | 440689 | 441378 | T: mceliece460896pcf |
459074 | 459443 | 459933 | T: mceliece6960119 |
460573 | 461698 | 462722 | mceliece6960119 |
464642 | 465496 | 466277 | mceliece6960119f |
466948 | 468161 | 469638 | T: ntruhps2048509 |
471150 | 473522 | 478438 | ntruhps2048509 |
476480 | 477310 | 492279 | T: kindi256342 |
476165 | 477929 | 480625 | mceliece6960119pc |
475535 | 478587 | 480631 | mceliece6960119pcf |
489559 | 489912 | 490557 | T: ntskem1264 |
493332 | 493717 | 494268 | mceliece8192128f |
493474 | 493820 | 494268 | mceliece6688128 |
493818 | 494356 | 495210 | mceliece8192128 |
493156 | 494762 | 495866 | mceliece6688128f |
502509 | 504958 | 510065 | T: ntrukem743 |
507181 | 507808 | 508478 | mceliece6688128pcf |
507953 | 508658 | 509097 | mceliece8192128pc |
509388 | 509626 | 510130 | mceliece8192128pcf |
509188 | 509699 | 510354 | T: mceliece8192128pcf |
509409 | 509908 | 512235 | mceliece6688128pc |
524894 | 525171 | 525482 | T!!!newhope1024cca |
527113 | 527585 | 528185 | kyber90s768 |
537777 | 540544 | 546648 | T: sntrup653 |
538726 | 541147 | 547162 | sntrup653 |
582993 | 584720 | 587652 | T: C:r5n13kem0d |
599260 | 600482 | 627425 | T: kindi512222 |
604087 | 606116 | 626148 | T: kindi512241 |
614590 | 616670 | 635320 | T: ntrulpr653 |
611674 | 621184 | 641698 | T: lotus192 |
658208 | 660268 | 662595 | ntrulpr653 |
701507 | 702426 | 703976 | ntruhps2048677 |
706357 | 716129 | 720813 | T: ntruhps2048677 |
716760 | 718550 | 727669 | sntrup761 |
719019 | 722072 | 728442 | T: sntrup761 |
737586 | 738315 | 740053 | T: lima2p1024cca |
770890 | 773162 | 778609 | ntruhrss701 |
783319 | 784184 | 785453 | T: ntrulpr761 |
809609 | 810278 | 811222 | kyber90s1024 |
836606 | 839049 | 854036 | ntrulpr761 |
876540 | 878605 | 886260 | sntrup857 |
878268 | 879549 | 880698 | T: sntrup857 |
900055 | 900533 | 901407 | T: ntskem1380 |
885530 | 908688 | 941356 | T: lotus256 |
933917 | 935108 | 936303 | T: ntruhps4096821 |
943157 | 953905 | 971404 | ntruhps4096821 |
955516 | 957337 | 960760 | T: ntrulpr857 |
1005319 | 1007148 | 1028821 | ntrulpr857 |
1049521 | 1060666 | 1078926 | T: sntrup953 |
1061905 | 1064251 | 1114774 | T: kindi512321 |
1065822 | 1067629 | 1068848 | sntrup953 |
1106121 | 1111483 | 1170297 | T: lac192 |
1126961 | 1131861 | 1136967 | T: ntrulpr953 |
1135092 | 1136520 | 1142257 | T: kindi256522 |
1131608 | 1144628 | 1180465 | sntrup1013 |
1166510 | 1168988 | 1172814 | T: sntrup1013 |
1194168 | 1196023 | 1223552 | ntrulpr953 |
1267944 | 1270735 | 1282953 | T: ntrulpr1013 |
1288160 | 1290119 | 1292721 | T: C:rolloi128 |
1334343 | 1335920 | 1350439 | ntrulpr1013 |
1426429 | 1427958 | 1430508 | T: titaniumccatoy |
1425545 | 1435086 | 1453676 | T: lac256 |
1480102 | 1481577 | 1484976 | T: lima2p2048cca |
1519224 | 1522292 | 1524662 | T: C:rolloi192 |
1752060 | 1754044 | 1757455 | T: sntrup1277 |
1753538 | 1755796 | 1775234 | sntrup1277 |
1816052 | 1816509 | 1817379 | T: ntskem13136 |
1857951 | 1859134 | 1860957 | T: ntrulpr1277 |
1900149 | 1901846 | 1903378 | T: titaniumccalite |
1932770 | 1939154 | 1954243 | T: C:r5n15kem0d |
1974548 | 1977064 | 2023708 | ntrulpr1277 |
1977780 | 1991135 | 1996248 | T: limasp1018cca |
2195240 | 2197750 | 2201909 | T: C:lake1 |
2198594? | 2209232? | 2873262? | T: C:ledakemcpa13 |
2237887 | 2275622 | 2295368 | T: hqc1281 |
2296684 | 2314119 | 2317094 | T: C:ledakemcpa12 |
2312734 | 2315568 | 2318762 | T: rolloii128 |
2320330 | 2322392 | 2324570 | T: titaniumccastd |
2337450 | 2341087 | 2348954 | T: frodokem640 |
2375124 | 2381266 | 2384726 | T: frodokem640aes |
2410606 | 2419290 | 2427297 | T: C:rolloi256 |
2516886 | 2519044 | 2522577 | T: rolloii192 |
2673118 | 2694135 | 2707311 | T: C:ledakemcpa14 |
2770399 | 2774024 | 2778772 | T: titaniumccamed |
3091674 | 3093049 | 3095961 | T: titaniumccahi |
2965967? | 3123956? | 4869147? | T: C:edonk128k32n96nu4l4 |
3176963 | 3182306 | 3186818 | T: rolloii256 |
3224690 | 3232593 | 3243270 | T: rsa2048 |
3632926 | 3636987 | 3641500 | T: C:lake2 |
3495950? | 3714806? | 8185073? | T: C:edonk192k48n144nu4l4 |
3816084 | 3819182 | 3822396 | T: limasp1306cca |
4028939 | 4036716 | 4048221 | T: limasp1822cca |
4190885 | 4203277 | 4319615 | T: hqc1921 |
4416670 | 4426782 | 4434285 | T: locker1 |
4403454 | 4455186 | 4488550 | T: hqc1922 |
4401258 | 4516913 | 4537469 | T: bigquake1 |
4518431 | 4523708 | 4529645 | T: titaniumccasuper |
4609866 | 4617985 | 4623853 | T: locker2 |
4668688 | 4673138 | 4677832 | T: frodokem976 |
4695213 | 4707368 | 4713476 | T: frodokem976aes |
4795671 | 4807572 | 4817728 | T: C:lake3 |
5080026 | 5089565 | 5100128 | T: locker4 |
5201266 | 5206361 | 5213098 | T: rqc128 |
5407338 | 5442941 | 5457937 | T: C:bikel1 |
6216728 | 6259595 | 6437192 | T: hqc2561 |
6264887 | 6273095 | 6283610 | T: C:ledakemcpa32 |
6294097 | 6303878 | 6326495 | T: ledakem1264 |
6447328 | 6457559 | 6471011 | T: ledakem1364 |
6626082 | 6636258 | 6644298 | T: locker3 |
6948586 | 6957173 | 7063524 | T: hqc2562 |
7225030 | 7232159 | 7246615 | T: locker6 |
7311214 | 7320251 | 7327678 | T: ledakem12sl |
7452839 | 7463447 | 7477967 | T: locker5 |
7560412 | 7565248 | 7576157 | T: ledakem1464 |
7691900 | 7701052 | 7705664 | T: limasp2062cca |
7762967 | 7781280 | 7791808 | T: C:ledakemcpa33 |
7632054 | 7882818 | 7901212 | T: hqc2563 |
8148854 | 8158186 | 8171123 | T: frodokem1344aes |
8436708 | 8450999 | 8471995 | T: locker7 |
8450634 | 8469429 | 8491556 | T: locker8 |
8614183 | 8625915 | 8748360 | T: ledakem13sl |
8951258 | 8963407 | 8972492 | T: ledakem14sl |
7034811? | 9253035? | 9316720? | T: C:ledakemcpa34 |
11029974 | 11033694 | 11037172 | T: frodokem640shake |
11205029 | 11230331 | 11242403 | T: locker9 |
12065198 | 12093951 | 12118708 | T: rqc192 |
14828209 | 14845718 | 14864551 | T: C:ledakemcpa52 |
17357060 | 17431351 | 17524940 | T: ledakem3264 |
17586339 | 17601679 | 17614449 | T: C:ledakemcpa53 |
17645483 | 17673832 | 17713430 | T: ledakem3364 |
17716217 | 17723786 | 17736821 | T: C:bikel3 |
18111585 | 18127816 | 18148548 | T: rqc256 |
19666234 | 19924372 | 19967441 | T: ledakem3464 |
20776131 | 20817843 | 20912798 | T: C:ledakemcpa54 |
21622437 | 21645384 | 21674733 | T: ledakem32sl |
22757477 | 22856981 | 22961255 | T: remblem928 |
22911559 | 22945464 | 22991219 | T: remblem1056 |
13765292? | 23142606? | 94632176? | T: C:edonk128k16n80nu4l6 |
24655066 | 24657188 | 24665452 | T: frodokem976shake |
25441562 | 25502413 | 25518121 | T: ledakem33sl |
26240090 | 26281871 | 26631056 | T: ledakem34sl |
26845790 | 26850843 | 26854547 | T: sikep503 |
28476579 | 28487495 | 28508890 | T: sikep503comp |
29155023 | 29313557 | 29424726 | T: bigquake3 |
31800417 | 31803273 | 31809895 | T: sntrup4591761 |
31800352 | 31803963 | 31810721 | sntrup4591761 |
32852045 | 32853445 | 32857899 | T: ntrulpr4591761 |
33323370 | 33390558 | 33483904 | T: ledakem5264 |
35718658 | 35913554 | 36008874 | T: ramstakers216091 |
38803060 | 38903422 | 38989546 | T: ledakem5364 |
41253087 | 41902653 | 41917738 | T: mersenne756839 |
44631040 | 44643431 | 44844139 | T: frodokem1344shake |
44684678 | 44876193 | 45348477 | T: bigquake5 |
46507333 | 46533489 | 46600448 | T: ledakem5464 |
48150807 | 48230443 | 48453629 | T: ledakem52sl |
50309571 | 50336312 | 50379948 | T: ledakem53sl |
59163030 | 59190018 | 59312246 | T: ledakem54sl |
79444498 | 79597451 | 80070940 | T: oddmanhattan128 |
78616433? | 81499552? | 128466049? | T: C:edonk128ref |
85418195 | 85473328 | 85577014 | T: sikep751 |
85385252? | 87885433? | 121878297? | T: C:edonk192k32n128nu4l6 |
90678125 | 90699857 | 90712943 | T: sikep751comp |
117025084 | 117053045 | 117096470 | T: sikep434 |
124400531 | 124420504 | 124460751 | T: sikep434comp |
29488558? | 139916859? | 144384862? | T: C:edonk128k16n80nu8l6 |
142978977 | 143533720 | 147859397 | T: ramstakers756839 |
144580650 | 145130721 | 145748029 | T: oddmanhattan192 |
167573313 | 167638313 | 167953394 | T: pqrsa15 |
307426838 | 308848218 | 310164871 | T: oddmanhattan256 |
358607966 | 358621008 | 358666341 | T: sikep610 |
379279849 | 379330803 | 379453935 | T: sikep610comp |
|
|
|