Measurements of key-encapsulation mechanisms on one machine: amd64; Core 2 65nm (6fb); 2007 Intel Core 2 Duo T7300; 2 x 2000MHz; trident, supercop-20241022
[Page version: 20241207 23:21:02]
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 |
111587 | 111770 | 112346 | threebears624r2cca |
112648 | 112881 | 113352 | C:threebears624r2cpa |
113758 | 113982 | 114313 | C:threebears624r2cpax |
116817 | 117162 | 117676 | threebears624r2ccax |
158074 | 158810 | 159652 | kyber512 |
167595 | 167809 | 168189 | T!!!newhope512cca |
195402 | 198292 | 213991 | T: C:r5nd1kem0d |
201211 | 201487 | 240868 | ntruplus576 |
166262 | 204128 | 204427 | T: lightsaber2 |
208372 | 210841 | 236642 | smaugt1 |
211387 | 211780 | 212940 | threebears936r2cca |
216819 | 217043 | 217561 | threebears936r2ccax |
218182 | 218973 | 227128 | C:threebears936r2cpa |
220954 | 222124 | 224416 | C:threebears936r2cpax |
217339 | 243668 | 248442 | T: C:r5nd0kem2iot |
245969 | 248204 | 269763 | timer |
251280 | 254396 | 277883 | T: C:r5nd1kem4longkey |
272391 | 273330 | 274594 | kyber90s512 |
246595? | 273651? | 335140? | T: C:r5nd1kem5d |
274327 | 275227 | 276579 | kyber768 |
284162 | 284395 | 284927 | ntruplus768 |
296796 | 298912 | 322623 | T: lac128 |
331972? | 342914? | 463232? | T: saber2 |
346082 | 346519 | 347102 | threebears1248r2cca |
346616 | 347067 | 348026 | ntruplus864 |
349985 | 351110 | 352622 | T: C:hila5 |
350111 | 351907 | 354341 | T!!!newhope1024cca |
358524 | 358973 | 361284 | C:threebears1248r2cpa |
359229 | 360607 | 362132 | threebears1248r2ccax |
361901 | 362769 | 364714 | C:threebears1248r2cpax |
407486? | 415655? | 760153? | smaugt3 |
420719 | 421879 | 423586 | kyber1024 |
427937? | 434227? | 587535? | ntruplus1152 |
507112 | 508670 | 510880 | T: kindi256342 |
505022 | 508789 | 510802 | kyber90s768 |
548415 | 550944 | 554451 | T: kindi512222 |
550991 | 553262 | 555356 | T: kindi512241 |
559907 | 568081 | 629353 | T: C:r5nd3kem5d |
659264 | 671602 | 696919 | T: ntrulpr653 |
696540? | 699851? | 940454? | smaugt5 |
586352? | 737984? | 831808? | T: firesaber2 |
796180 | 803331 | 806053 | kyber90s1024 |
911333 | 914033 | 917941 | T: C:r5nd3kem0d |
831968 | 1009768 | 1024491 | T: ntrulpr761 |
1019272 | 1048344 | 1053333 | T: ntrulpr857 |
1069377 | 1073953 | 1090751 | T: hqc1281 |
1067858 | 1114598 | 1193339 | T: lac256 |
1104173 | 1125667 | 1192647 | T: lac192 |
1129584 | 1134923 | 1138363 | T: kindi512321 |
1183620 | 1199662 | 1220490 | T: C:edonk128k16n80nu4l6 |
1238570 | 1257011 | 1416082 | T: ntrulpr953 |
1267592 | 1271350 | 1275394 | T: C:r5nd5kem0d |
1132879 | 1273842 | 1338566 | T: C:r5nd5kem5d |
1354607 | 1357597 | 1362449 | T: kindi256522 |
1409468 | 1414552 | 1426577 | T: lima2p1024cca |
1398539 | 1593809 | 1622411 | T: ntrulpr1013 |
1999056 | 2005056 | 2011589 | T: C:edonk128k16n80nu8l6 |
2138810 | 2152737 | 2336715 | T: ntrulpr1277 |
2374677 | 2383668 | 2405105 | T: hqc1921 |
2380085 | 2404711 | 2428684 | T: C:edonk128k32n96nu4l4 |
2405202 | 2408050 | 2410340 | T: titaniumccatoy |
2493335 | 2494933 | 2497293 | T: lima2p2048cca |
2548202 | 2565847 | 2579747 | T: hqc1922 |
2734840 | 2738468 | 2746253 | T: titaniumccalite |
2801352 | 2809272 | 2819749 | T: limasp1018cca |
2853951 | 2895668 | 2934759 | T: C:edonk192k32n128nu4l6 |
2974893 | 2981174 | 2992375 | T: C:edonk128ref |
3548473 | 3551733 | 3558316 | T: titaniumccastd |
3640184 | 3675150 | 3809520 | T: ntrukem443 |
3908900 | 3910645 | 3916561 | T: titaniumccamed |
3988195 | 3989618 | 3992198 | T: titaniumccahi |
4197937 | 4223570 | 4248242 | T: hqc2561 |
4513682 | 4537158 | 4599320 | T: hqc2562 |
4510503 | 4557543 | 4594113 | T: C:edonk192k48n144nu4l4 |
4703287 | 4706152 | 4710204 | T: limasp1306cca |
4727117 | 4748818 | 4783667 | T: hqc2563 |
5167720 | 5185626 | 5217165 | T: C:lake1 |
5438852 | 5444656 | 5454038 | T: limasp1822cca |
5982787 | 5984348 | 5996492 | T: titaniumccasuper |
6048081 | 6066420 | 6083839 | T: C:lake3 |
6389155 | 6400610 | 6413644 | T: C:lake2 |
7743772 | 7758859 | 7802881 | T: remblem1056 |
7859725 | 7934024 | 7993558 | T: remblem928 |
9191231 | 9196982 | 9203271 | T: limasp2062cca |
10214507 | 10227394 | 10246883 | T: locker1 |
10817971 | 10844344 | 11263104 | T: ntrukem743 |
10997061 | 11009940 | 11057986 | T: locker2 |
11427739 | 11429312 | 11431673 | T: ntrulpr4591761 |
12046202 | 12061555 | 12088053 | T: locker3 |
12833347 | 12959051 | 13772202 | T: sntrup653 |
12864146 | 12981027 | 13075653 | sntrup653 |
13178654 | 13184311 | 13187431 | T: frodokem640shake |
13178198 | 13300203 | 13385121 | T: ramstakers216091 |
14010905 | 14025112 | 14037842 | T: locker4 |
14755104 | 14758385 | 14768193 | T: C:r5n11kem0d |
14954795 | 14957746 | 14961298 | T: C:bikel1 |
15676527 | 15694287 | 15726390 | T: locker6 |
16223545 | 16238396 | 16263825 | T: locker5 |
16978333 | 17038631 | 17185571 | T: ntruhps2048509 |
17089839 | 17177556 | 18095142 | ntruhps2048509 |
17701295 | 17778177 | 18400667 | sntrup761 |
17071329 | 18480785 | 18518363 | T: sntrup761 |
19421482 | 19429189 | 19437567 | T: C:ledakemcpa14 |
19917857 | 19924872 | 19971854 | T: frodokem640 |
20470959 | 20557660 | 20570959 | T: frodokem640aes |
22086510 | 22184907 | 22224221 | T: sntrup857 |
21527942 | 22245501 | 23016045 | sntrup857 |
22824622 | 22874854 | 22994611 | T: sikep503 |
26586446 | 27713168 | 28649092 | sntrup953 |
28469338 | 28515888 | 28678018 | T: locker7 |
28472758 | 28933407 | 29212873 | ntruhps2048677 |
29077930 | 29096375 | 29105065 | T: frodokem976shake |
29052364 | 29148144 | 29299417 | T: ntruhps2048677 |
29681800 | 29719960 | 29838444 | T: locker8 |
30438049 | 30578108 | 30665302 | T: sntrup1013 |
30597099 | 31158836 | 31696888 | sntrup1013 |
31771761 | 32218118 | 32438409 | T: locker9 |
32566385 | 32581944 | 32593147 | T: C:ledakemcpa13 |
33586275 | 34065664 | 34297116 | T: mersenne756839 |
34940397 | 34942721 | 34945477 | T: C:r5n13kem0d |
35182256 | 35611168 | 35852476 | ntruhrss701 |
36902586 | 37046782 | 40616492 | T: sikep503comp |
41925145 | 41977675 | 42089055 | T: lotus128 |
45911407 | 45962785 | 46014471 | T: frodokem976 |
46645283 | 46693757 | 46764599 | T: frodokem976aes |
47476871 | 47518623 | 49579242 | T: sntrup1277 |
48309224 | 48520006 | 48700991 | ntruhps4096821 |
48783442 | 49025621 | 49482462 | T: ntruhps4096821 |
47965399 | 49064310 | 49583426 | sntrup1277 |
49201148 | 49210856 | 49220542 | T: C:bikel3 |
52188503 | 52193960 | 52199275 | T: frodokem1344shake |
53847186 | 58033215 | 63562830 | T: ntskem1264 |
60945570 | 60961902 | 60982788 | T: C:ledakemcpa12 |
60863398 | 61586271 | 62612736 | T: ramstakers756839 |
65545898 | 65583971 | 65683143 | sntrup4591761 |
65486452 | 65701797 | 66069176 | T: sntrup4591761 |
66107736 | 66127135 | 66152753 | T: ledakem1464 |
70151147 | 70161102 | 70170045 | T: C:r5n15kem0d |
70236957 | 70281218 | 70521688 | T: sikep751 |
73050552 | 73065292 | 73080039 | T: C:ledakemcpa33 |
80327867 | 80839206 | 81763095 | T: lotus192 |
81915059 | 81932801 | 81981115 | T: ledakem1364 |
87552719 | 87897153 | 87930330 | T: frodokem1344aes |
91529891 | 91555901 | 91630078 | T: C:ledakemcpa34 |
93663668 | 93700203 | 95930710 | T: ledakem14sl |
109980185 | 110140801 | 120511320 | T: sikep751comp |
110918359 | 111276181 | 111632362 | T: sikep434 |
113106922 | 114541289 | 116071860 | T: ledakem13sl |
131135863 | 131163346 | 131181199 | T: C:ledakemcpa32 |
154645644 | 154667564 | 154703729 | T: C:ledakemcpa54 |
156597791 | 156614038 | 156639363 | T: C:ledakemcpa53 |
162316659 | 163415275 | 163489700 | T: lotus256 |
173144857 | 173169021 | 173214643 | T: ledakem1264 |
177370591 | 178104456 | 193968845 | T: sikep434comp |
166791619 | 179190838 | 188768653 | T: ntskem1380 |
188388474 | 188444168 | 193050935 | T: ledakem3464 |
137347313? | 206990264? | 324995517? | T: rsa2048 |
234305403 | 234369627 | 235161408 | T: ledakem12sl |
239610664 | 239676343 | 240318424 | T: ledakem34sl |
250038370 | 250063164 | 250097046 | T: ledakem3364 |
258437455 | 259631503 | 261540466 | T: mceliece348864f |
271705945 | 271771493 | 272854083 | mceliece348864f |
271687972 | 271839609 | 273271647 | mceliece348864pcf |
234221688? | 298678711? | 497528696? | T: mceliece348864pc |
303559776 | 303617754 | 303730407 | T: ledakem5464 |
245088036? | 308620127? | 500892821? | mceliece348864pc |
246299737? | 311625818? | 500920031? | mceliece348864 |
324964530 | 325041124 | 325160803 | T: ledakem33sl |
334874751 | 335443318 | 335815849 | T: sikep610 |
345902397 | 345971881 | 346174150 | T: ledakem3264 |
343000825 | 346839992 | 348424913 | T: oddmanhattan128 |
300523925 | 348038503 | 364698515 | T: ntskem13136 |
370732024 | 370773765 | 370842547 | T: C:ledakemcpa52 |
526993745 | 527031623 | 527108072 | T: ledakem5364 |
553693073 | 555193614 | 556869962 | T: oddmanhattan192 |
561451938 | 563308623 | 606960285 | T: sikep610comp |
625563952 | 625715385 | 626496620 | T: ledakem54sl |
689328545 | 689461349 | 691095874 | T: ledakem32sl |
745016081 | 745360175 | 749617049 | T: ledakem53sl |
751582447 | 751761839 | 754127472 | T: ledakem5264 |
879855762 | 882748224 | 891747776 | mceliece460896pcf |
880422179 | 883128945 | 891830547 | mceliece460896f |
987239856 | 989270347 | 991033045 | T: oddmanhattan256 |
1064841997 | 1084824838 | 1127495238 | T: bigquake1 |
824151146? | 1106770657? | 1666365431? | mceliece460896pc |
840701154? | 1125858066? | 1999120040? | mceliece460896 |
1315758986 | 1326058128 | 1336960254 | T: mceliece8192128pcf |
1370494332 | 1391740620 | 1410317148 | mceliece8192128pcf |
1385112660 | 1394669567 | 1408029424 | mceliece8192128f |
1554735835 | 1557491797 | 1560450729 | T: ledakem52sl |
1701552376 | 1702698271 | 1703609832 | T: mceliece6960119f |
1350587347? | 1741194726? | 2539716974? | mceliece8192128pc |
1762717905 | 1763444930 | 1765310375 | mceliece6960119f |
1763651281 | 1766055992 | 1776147937 | mceliece6960119pcf |
1963412090 | 1964826908 | 1966049761 | mceliece6688128pcf |
1960861789 | 1974749678 | 1978669902 | mceliece6688128f |
1579070763? | 1976534041? | 2647882692? | T: mceliece8192128pc |
1578119491? | 2121000318? | 3178927776? | mceliece6960119 |
1698361342? | 2147021548? | 2625331510? | mceliece8192128 |
1675836007? | 2328717005? | 3637529373? | mceliece6688128 |
1579211618? | 2632951836? | 3191423060? | mceliece6960119pc |
2309593160? | 2965156852? | 4263882966? | mceliece6688128pc |
8043409481 | 8160811347 | 8349380296 | T: pqrsa15 |
9361325881 | 9740254048 | 10846372337 | T: bigquake3 |
17079691315 | 17445654725 | 18534447734 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
28217 | 29514 | 32370 | T: rsa2048 |
121145 | 121434 | 122078 | ntruplus576 |
141759 | 145076 | 153983 | mceliece348864 |
143109 | 146293 | 154681 | mceliece348864f |
147526 | 148262 | 151186 | threebears624r2cca |
148095 | 148414 | 148988 | threebears624r2ccax |
148428 | 148903 | 149576 | C:threebears624r2cpax |
144354 | 149808 | 157985 | T: mceliece348864f |
149852 | 150077 | 150345 | C:threebears624r2cpa |
149682 | 162282 | 181316 | T: ntskem1264 |
165593 | 167029 | 168760 | T: C:edonk128k16n80nu4l6 |
174519 | 177633 | 186550 | T: mceliece348864pc |
174801 | 177799 | 184276 | mceliece348864pcf |
178298 | 178403 | 179609 | ntruplus768 |
178045 | 181425 | 192344 | mceliece348864pc |
206272 | 206630 | 209655 | ntruplus864 |
206863 | 207613 | 208506 | T: C:ledakemcpa14 |
212755 | 213094 | 213592 | kyber512 |
232969 | 234124 | 235231 | T: C:ledakemcpa13 |
255506 | 256009 | 256495 | threebears936r2ccax |
256853 | 257932 | 259145 | threebears936r2cca |
262667 | 262931 | 263182 | T!!!newhope512cca |
264985 | 265750 | 266954 | C:threebears936r2cpax |
252120 | 266555 | 271309 | T: lightsaber2 |
266318 | 268081 | 274174 | C:threebears936r2cpa |
271615 | 272370 | 274756 | ntruplus1152 |
224507? | 282361? | 283947? | timer |
277380 | 283881 | 288857 | T: C:ledakemcpa12 |
247443? | 288332? | 328183? | smaugt1 |
278116 | 292812 | 315681 | mceliece460896 |
293043 | 295696 | 296867 | T: C:edonk128k16n80nu8l6 |
286806 | 298748 | 315420 | mceliece460896f |
329460 | 330673 | 331812 | kyber90s512 |
340243 | 341134 | 342643 | kyber768 |
340107? | 343290? | 434010? | T: C:r5nd0kem2iot |
340873 | 354359 | 381401 | mceliece460896pc |
347508 | 364109 | 381021 | T: C:r5nd1kem0d |
368103 | 368906 | 371411 | T: C:edonk128k32n96nu4l4 |
383549 | 388236 | 440310 | T: C:r5nd1kem5d |
345998 | 393259 | 414587 | mceliece460896pcf |
402021 | 403808 | 404794 | threebears1248r2cca |
406406 | 407191 | 412202 | threebears1248r2ccax |
414382 | 415677 | 416921 | C:threebears1248r2cpa |
415632 | 416808 | 420052 | C:threebears1248r2cpax |
395773? | 449941? | 520157? | T: C:r5nd1kem4longkey |
479083 | 480949 | 483351 | T: C:ledakemcpa34 |
479409 | 481273 | 482820 | T: C:hila5 |
488110 | 489017 | 491474 | T: C:edonk128ref |
500756 | 501448 | 502776 | kyber1024 |
504417 | 510298 | 521263 | T: ntrukem443 |
493651? | 518300? | 622173? | smaugt3 |
504269 | 522776 | 543713 | mceliece8192128 |
468460 | 525905 | 533027 | T: saber2 |
516372 | 529084 | 540555 | mceliece8192128f |
521212 | 531211 | 570108 | mceliece6688128f |
534906 | 535685 | 536956 | T: C:ledakemcpa33 |
519592 | 537142 | 576114 | mceliece6688128 |
544657 | 552934 | 555157 | T!!!newhope1024cca |
568258? | 575765? | 1045444? | T: ntskem13136 |
577977 | 580699 | 709839 | T: sntrup653 |
578899 | 583235 | 585392 | kyber90s768 |
573222? | 605530? | 737197? | T: ntskem1380 |
605196 | 615871 | 633136 | T: mceliece6960119f |
604756 | 620512 | 647544 | mceliece6960119 |
607671 | 621983 | 652785 | mceliece6960119f |
622235 | 623218 | 626429 | sntrup653 |
619809 | 637684 | 646027 | T: C:ledakemcpa32 |
617035 | 647419 | 733717 | T: mceliece8192128pcf |
621251 | 649855 | 682786 | mceliece6688128pc |
650261 | 655247 | 659086 | T: ntruhps2048509 |
653739 | 655684 | 657660 | T: lotus128 |
665798 | 668790 | 670770 | T: kindi256342 |
661952 | 685090 | 726985 | mceliece8192128pc |
662311 | 685679 | 759718 | mceliece8192128pcf |
687385? | 690168? | 894435? | smaugt5 |
680570 | 690711 | 784098 | ntruhps2048509 |
693200 | 697109 | 702892 | T: C:lake1 |
572861 | 699806 | 715731 | T: lac128 |
643867 | 722165 | 747747 | mceliece6688128pcf |
707413 | 722705 | 737859 | mceliece6960119pc |
720138 | 733096 | 761912 | mceliece6960119pcf |
734063 | 736112 | 739208 | T: C:edonk192k32n128nu4l6 |
650298 | 738991 | 758191 | T: mceliece8192128pc |
760717 | 766595 | 849887 | T: firesaber2 |
791945 | 796201 | 800778 | T: kindi512222 |
798273 | 803012 | 806176 | T: kindi512241 |
805045 | 809520 | 814773 | T: C:lake2 |
825454 | 827889 | 830051 | T: lima2p1024cca |
839290 | 841300 | 842323 | T: ledakem1464 |
804078 | 844773 | 891695 | sntrup761 |
844944 | 851256 | 965702 | ntruhrss701 |
888736 | 895269 | 899028 | kyber90s1024 |
891904 | 895332 | 899123 | T: C:lake3 |
794560 | 906918 | 976767 | T: C:r5nd3kem5d |
863434 | 923331 | 928299 | T: sntrup761 |
950171 | 952598 | 958643 | T: C:edonk192k48n144nu4l4 |
978945 | 981721 | 982950 | T: ledakem14sl |
988107 | 989103 | 990443 | T: lotus192 |
985050 | 990878 | 1045729 | sntrup857 |
1034092 | 1035921 | 1038130 | T: C:ledakemcpa54 |
1028105 | 1105312 | 1111954 | T: sntrup857 |
1003295 | 1111591 | 1123676 | T: ntruhps2048677 |
1113593 | 1119575 | 1123363 | T: ledakem1364 |
1124654 | 1126690 | 1128336 | T: C:bikel1 |
1162846 | 1164577 | 1166389 | T: C:ledakemcpa53 |
1101021 | 1171366 | 1175400 | ntruhps2048677 |
1179041 | 1193049 | 1402076 | sntrup953 |
1193465 | 1240432 | 1247673 | T: ntrukem743 |
1286024 | 1288126 | 1494525 | T: ntrulpr653 |
1297039 | 1303328 | 1309413 | T: locker1 |
1280431 | 1304315 | 1460347 | T: sntrup1013 |
1280364 | 1313451 | 1341215 | T: C:ledakemcpa52 |
1321313 | 1324560 | 1535529 | sntrup1013 |
1350855 | 1355062 | 1360024 | T: locker2 |
1397451 | 1399392 | 1402721 | T: lotus256 |
1394668 | 1401406 | 1474129 | T: ntruhps4096821 |
1416776 | 1417588 | 1419034 | T: ledakem13sl |
1425540 | 1451947 | 1628058 | ntruhps4096821 |
1478064 | 1483173 | 1489233 | T: kindi512321 |
1482832 | 1488014 | 1492881 | T: locker3 |
1590158 | 1615238 | 1761033 | T: C:r5nd5kem5d |
1621969 | 1625353 | 1628238 | T: kindi256522 |
1666778 | 1669279 | 1671758 | T: lima2p2048cca |
1685448 | 1688920 | 1693513 | T: C:r5nd3kem0d |
1692750 | 1695999 | 1703789 | T: ntrulpr761 |
1704508 | 1709719 | 1722402 | T: locker4 |
1747795 | 1779186 | 1803684 | T: lac192 |
1792324 | 1793999 | 1796534 | T: titaniumccatoy |
1772376 | 1827385 | 1873226 | T: ledakem1264 |
1982744 | 1989782 | 2296388 | T: ntrulpr857 |
2086684 | 2094632 | 2103827 | T: locker6 |
2096651 | 2107533 | 2310522 | sntrup1277 |
2112709 | 2114697 | 2117557 | T: ledakem3464 |
2069271 | 2175811 | 2182615 | T: sntrup1277 |
2197390 | 2203300 | 2211831 | T: locker5 |
2209236 | 2211584 | 2217879 | T: limasp1018cca |
2046637 | 2242098 | 2295387 | T: lac256 |
2229662 | 2249174 | 2287245 | T: hqc1281 |
2369229 | 2377704 | 2382044 | T: C:r5nd5kem0d |
2462701 | 2464728 | 2466777 | T: titaniumccalite |
2434921 | 2505817 | 2541964 | T: ledakem12sl |
2407123 | 2506977 | 2798416 | T: ntrulpr953 |
2782241 | 2783542 | 2784308 | T: ledakem34sl |
2782031 | 2784591 | 2795942 | T: titaniumccastd |
2997071 | 2998438 | 3000329 | T: ledakem3364 |
2724383 | 3188106 | 3193972 | T: ntrulpr1013 |
3459015 | 3463426 | 3488591 | T: C:bikel3 |
3525561 | 3532828 | 3555887 | T: locker7 |
3610059 | 3618783 | 3626895 | T: locker8 |
3653346 | 3657263 | 3664143 | T: titaniumccamed |
3796613 | 3798729 | 3801088 | T: titaniumccahi |
3825055 | 3834941 | 3871360 | T: locker9 |
4019800 | 4082371 | 4176386 | T: bigquake1 |
4126131 | 4127804 | 4129297 | T: limasp1306cca |
4139728 | 4142853 | 4158073 | T: ledakem33sl |
4228351 | 4289691 | 4595969 | T: ntrulpr1277 |
4356596 | 4359456 | 4363672 | T: limasp1822cca |
4341168 | 4455477 | 4573569 | T: ledakem3264 |
4699946 | 4701903 | 4704656 | T: ledakem5464 |
4968685 | 4990294 | 5014814 | T: hqc1921 |
5303133 | 5328274 | 5352868 | T: hqc1922 |
5673946 | 5681625 | 5695101 | T: titaniumccasuper |
6251904 | 6252668 | 6254136 | T: ledakem54sl |
6352370 | 6354681 | 6356513 | T: ledakem5364 |
6885765 | 6962705 | 7069586 | T: ledakem32sl |
8268448 | 8272212 | 8291916 | T: limasp2062cca |
8492784 | 8496448 | 8499359 | T: ledakem53sl |
8837502 | 8869650 | 8903280 | T: hqc2561 |
9480575 | 9527946 | 9571731 | T: hqc2562 |
9897930 | 9939140 | 9997017 | T: hqc2563 |
10435712 | 10695192 | 10958068 | T: bigquake3 |
10905189 | 10909627 | 10918161 | T: C:r5n11kem0d |
11254621 | 11256853 | 11259938 | T: sntrup4591761 |
11315360 | 11316124 | 11318003 | sntrup4591761 |
11283413 | 11359985 | 11472656 | T: remblem1056 |
11559766 | 11712746 | 11786792 | T: remblem928 |
12244156 | 12361333 | 12481028 | T: ledakem5264 |
12788892 | 13006977 | 13495433 | T: ledakem52sl |
14571752 | 14595043 | 14598577 | T: frodokem640shake |
15690202 | 16045001 | 16373306 | T: bigquake5 |
21235534 | 21241844 | 21366942 | T: frodokem640 |
21688937 | 21773675 | 21783127 | T: frodokem640aes |
22611293 | 22613572 | 22615831 | T: ntrulpr4591761 |
24654090 | 24999028 | 25235758 | T: ramstakers216091 |
26035807 | 26040207 | 26042844 | T: C:r5n13kem0d |
31716967 | 31721056 | 31727599 | T: frodokem976shake |
33893417 | 34015028 | 34059498 | T: pqrsa15 |
37552129 | 37568175 | 37697146 | T: sikep503 |
41954258 | 42048658 | 42605337 | T: mersenne756839 |
47941735 | 47949680 | 47957377 | T: C:r5n15kem0d |
48299807 | 48510920 | 48556663 | T: frodokem976 |
48842135 | 48900799 | 48994380 | T: frodokem976aes |
56741326 | 56745721 | 56758316 | T: frodokem1344shake |
57413943 | 57579911 | 57787772 | T: sikep503comp |
87874140 | 88678130 | 90300250 | T: oddmanhattan128 |
90812771 | 91281404 | 91308406 | T: frodokem1344aes |
111799882 | 113128421 | 114917841 | T: ramstakers756839 |
113768270 | 113819181 | 113944090 | T: sikep751 |
170824124 | 171189326 | 171902213 | T: oddmanhattan192 |
175971168 | 176701224 | 177561034 | T: sikep751comp |
181739032 | 182182465 | 182571526 | T: sikep434 |
278934512 | 279699276 | 281255952 | T: sikep434comp |
355022985 | 356292193 | 357103695 | T: oddmanhattan256 |
616719515 | 617539227 | 618326373 | T: sikep610 |
831754529 | 834232883 | 837869636 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
34580 | 34620 | 34823 | C:threebears624r2cpax |
44760 | 45070 | 45174 | C:threebears936r2cpax |
54819 | 54936 | 55233 | C:threebears624r2cpa |
56001 | 56110 | 56184 | C:threebears1248r2cpax |
74569 | 74796 | 74900 | C:threebears936r2cpa |
94527 | 94604 | 94684 | C:threebears1248r2cpa |
118411 | 119396 | 121816 | T: C:r5nd1kem0d |
136749 | 137065 | 137389 | T: C:hila5 |
162495 | 162687 | 163004 | ntruplus576 |
163269 | 164194 | 164966 | T: C:r5nd1kem5d |
166927 | 168562 | 202748 | T: C:r5nd1kem4longkey |
147527? | 182865? | 242145? | T: C:r5nd0kem2iot |
196997 | 197582 | 197919 | threebears624r2ccax |
231519 | 231595 | 231956 | ntruplus768 |
250151 | 250694 | 251442 | kyber512 |
256564 | 257125 | 257623 | threebears624r2cca |
284029 | 284434 | 284846 | ntruplus864 |
306389 | 306947 | 307269 | T!!!newhope512cca |
323177 | 323485 | 324211 | threebears936r2ccax |
320908 | 342730 | 347298 | T: lightsaber2 |
319754? | 359227? | 484457? | T: C:r5nd3kem5d |
362585 | 363679 | 365079 | kyber90s512 |
363834 | 364007 | 364731 | ntruplus1152 |
291424? | 382819? | 384950? | timer |
388132 | 389866 | 391959 | kyber768 |
400819 | 401968 | 403389 | threebears936r2cca |
438378 | 460519 | 462926 | smaugt1 |
486802 | 488229 | 491455 | threebears1248r2ccax |
504204 | 505776 | 507955 | T: C:r5n11kem0d |
557057 | 557718 | 558573 | kyber1024 |
577057? | 582926? | 912392? | T: saber2 |
587703 | 590145 | 591629 | threebears1248r2cca |
625306 | 629375 | 631226 | kyber90s768 |
642738 | 643893 | 645458 | T!!!newhope1024cca |
633535? | 723297? | 910211? | T: C:r5nd5kem5d |
526604? | 743319? | 747555? | smaugt3 |
760056 | 765227 | 768986 | T: ntskem1264 |
793586 | 796167 | 799644 | T: lotus128 |
832497 | 834293 | 836305 | T: C:r5n13kem0d |
839431 | 842431 | 846458 | T: kindi256342 |
858779? | 862870? | 1133884? | T: firesaber2 |
871324 | 879712 | 882193 | T: C:r5nd3kem0d |
883658 | 895272 | 995282 | T: lac128 |
898786? | 928295? | 1127868? | smaugt5 |
932689 | 935732 | 937814 | mceliece348864 |
932538 | 936507 | 940913 | mceliece348864f |
944508 | 947271 | 950630 | mceliece348864pcf |
943568 | 948963 | 953099 | kyber90s1024 |
945518 | 950191 | 956031 | T: mceliece348864f |
948005 | 953969 | 964048 | T: mceliece348864pc |
949979 | 962087 | 967202 | mceliece348864pc |
1047931 | 1050771 | 1053011 | T: lima2p1024cca |
1058187 | 1059758 | 1062365 | T: kindi512222 |
1060311 | 1062119 | 1075419 | T: kindi512241 |
1182383 | 1209372 | 1225380 | T: ntrukem443 |
1216031 | 1216651 | 1223848 | T: C:r5nd5kem0d |
1263493 | 1264805 | 1270641 | T: lotus192 |
1332201 | 1374299 | 1380634 | ntruhps2048509 |
1181460 | 1375348 | 1384228 | T: ntruhps2048509 |
1459158 | 1462501 | 1470723 | T: ntskem1380 |
1522791 | 1524982 | 1645869 | sntrup653 |
1552363 | 1665969 | 1747012 | T: sntrup653 |
1685461 | 1742814 | 1793480 | sntrup761 |
1677361 | 1781394 | 1964858 | T: sntrup761 |
1827749 | 1835066 | 1836364 | T: lotus256 |
1872273 | 1874333 | 1879233 | T: kindi512321 |
1905184 | 1908392 | 1912985 | T: kindi256522 |
1808092 | 1933139 | 1956383 | T: ntrulpr653 |
2035243 | 2037747 | 2223886 | ntruhps2048677 |
2096273 | 2099029 | 2100576 | T: titaniumccatoy |
2094829 | 2102515 | 2117241 | mceliece460896 |
2105455 | 2111299 | 2114268 | mceliece460896pc |
2111215 | 2113124 | 2115091 | T: lima2p2048cca |
2112586 | 2114749 | 2129570 | mceliece460896pcf |
2103143 | 2136034 | 2158414 | mceliece460896f |
2187430 | 2205090 | 2336220 | ntruhrss701 |
2259173 | 2263684 | 2269629 | T: mceliece6960119f |
2269036 | 2272025 | 2274450 | mceliece6960119 |
2264883 | 2272345 | 2280667 | mceliece6960119f |
2277396 | 2281175 | 2283314 | mceliece6960119pcf |
2279624 | 2284244 | 2287723 | mceliece6960119pc |
2166753 | 2293043 | 2296373 | T: ntrukem743 |
2270197 | 2306821 | 2338729 | T: ntrulpr761 |
2328824 | 2332186 | 2363731 | T: mceliece8192128pcf |
2329552 | 2335058 | 2349371 | mceliece6688128f |
2315842 | 2339777 | 2381858 | mceliece8192128 |
2332331 | 2347076 | 2352633 | mceliece6688128 |
2331098 | 2350664 | 2354278 | T: mceliece8192128pc |
2349665 | 2361855 | 2365563 | mceliece6688128pcf |
2335012 | 2363297 | 2365899 | mceliece8192128pc |
2347224 | 2364162 | 2367158 | mceliece6688128pc |
2343163 | 2381321 | 2386781 | mceliece8192128f |
2372529 | 2390263 | 2393459 | T: C:r5n15kem0d |
2396372 | 2406074 | 2414837 | mceliece8192128pcf |
1929775? | 2445119? | 2448274? | T: ntruhps2048677 |
2554375 | 2599348 | 2708570 | sntrup857 |
2605369 | 2619050 | 2626569 | T: C:lake1 |
2623416 | 2646332 | 2694386 | T: lac192 |
2759642 | 2793053 | 2827236 | T: sntrup857 |
2829637 | 2831933 | 2834440 | T: titaniumccalite |
2883848 | 2886340 | 2896683 | T: limasp1018cca |
3093989 | 3172472 | 3325695 | T: ntruhps4096821 |
3197716 | 3200561 | 3241688 | T: ntskem13136 |
3144814 | 3207882 | 3370682 | T: ntrulpr857 |
3222163 | 3225430 | 3228243 | T: titaniumccastd |
3054717 | 3281513 | 3354158 | sntrup953 |
3208731 | 3334299 | 3449350 | ntruhps4096821 |
3329773 | 3352262 | 3613478 | T: lac256 |
3372891 | 3453620 | 3705127 | T: sntrup1013 |
3508706 | 3523941 | 3536194 | T: C:ledakemcpa12 |
3588181 | 3590268 | 3593323 | T: hqc1281 |
3507808 | 3610090 | 3706250 | T: ntrulpr953 |
3388340 | 3664302 | 3704628 | sntrup1013 |
3280548? | 3882778? | 5790781? | T: C:edonk192k48n144nu4l4 |
4147477 | 4153210 | 4158280 | T: titaniumccamed |
4158655 | 4161902 | 4162853 | T: C:ledakemcpa14 |
4143104 | 4169038 | 4240053 | T: ntrulpr1013 |
2153782? | 4261799? | 6241034? | T: C:edonk128k32n96nu4l4 |
4364334 | 4376643 | 4477455 | T: C:lake2 |
4385145 | 4393878 | 4399119 | T: C:ledakemcpa13 |
4421201 | 4422823 | 4438187 | T: titaniumccahi |
5102297 | 5109611 | 5112955 | T: rsa2048 |
5358289 | 5378111 | 5389341 | T: locker1 |
5380988 | 5384629 | 6031386 | sntrup1277 |
5397364 | 5400156 | 5402951 | T: limasp1306cca |
5469159 | 5499060 | 5540317 | T: bigquake1 |
5597863 | 5611609 | 5627033 | T: locker2 |
5599387 | 5622179 | 5655281 | T: C:lake3 |
5546905 | 5665348 | 5929054 | T: sntrup1277 |
5662933 | 5668489 | 5671260 | T: limasp1822cca |
6244059 | 6269102 | 6282065 | T: locker4 |
6423992 | 6513454 | 6541986 | T: ntrulpr1277 |
6602993 | 6604667 | 6639113 | T: titaniumccasuper |
7472661 | 7492753 | 7509103 | T: hqc1921 |
7851002 | 7877257 | 7901465 | T: locker3 |
7811766 | 7911577 | 7940722 | T: hqc1922 |
9114173 | 9137961 | 9152814 | T: locker6 |
9221565 | 9242187 | 9262670 | T: locker5 |
9793653 | 9808754 | 9823177 | T: C:ledakemcpa32 |
10859986 | 10866785 | 10883917 | T: limasp2062cca |
11089396 | 11108995 | 11138797 | T: locker7 |
11316042 | 11351071 | 11381858 | T: locker8 |
12023524 | 12041693 | 12062071 | T: ledakem1264 |
12092314 | 12097782 | 12103769 | T: C:ledakemcpa33 |
12356596 | 12371682 | 12392458 | T: ledakem1364 |
12856265 | 12938967 | 12976756 | T: hqc2561 |
13770358 | 13858920 | 13890164 | T: hqc2562 |
14190925 | 14329125 | 14361834 | T: ledakem12sl |
14324379 | 14350192 | 14537578 | T: hqc2563 |
14375638 | 14401836 | 14445616 | T: locker9 |
14444675 | 14452767 | 14470606 | T: frodokem640shake |
14459527 | 14468604 | 14478239 | T: ledakem1464 |
10970544? | 14525165? | 14561924? | T: C:ledakemcpa34 |
15555125 | 15688306 | 15698454 | T: remblem1056 |
15726067 | 15771194 | 16010655 | T: remblem928 |
16096256 | 16105995 | 16238753 | T: ledakem13sl |
17186045 | 17227367 | 17240940 | T: ledakem14sl |
20247818 | 20250141 | 20255087 | T: C:bikel1 |
21235274 | 21245721 | 21257398 | T: frodokem640 |
21569387 | 21590484 | 21666777 | T: frodokem640aes |
24835778 | 24861413 | 24910557 | T: C:ledakemcpa52 |
29202520 | 29222336 | 29227193 | T: C:ledakemcpa53 |
23110991? | 31089630? | 71926667? | T: C:edonk128k16n80nu8l6 |
31303762 | 31304677 | 31306933 | sntrup4591761 |
31304419 | 31305287 | 31308676 | T: sntrup4591761 |
31710872 | 31714880 | 31735040 | T: frodokem976shake |
32819255 | 32841047 | 32846379 | T: C:ledakemcpa54 |
33790161 | 33794270 | 33796823 | T: ntrulpr4591761 |
33762827 | 33880606 | 34074815 | T: ledakem3264 |
34954657 | 35074068 | 35085198 | T: ledakem3364 |
38032396 | 38091320 | 38881800 | T: ledakem3464 |
40072090 | 40084026 | 40217313 | T: sikep503 |
42441357 | 42455008 | 42777953 | T: ledakem32sl |
42638920 | 42655674 | 42736105 | T: sikep503comp |
42816900 | 46750314 | 50364534 | T: bigquake5 |
48249182 | 48400107 | 48436808 | T: frodokem976 |
48725861 | 48736807 | 49454584 | T: ledakem33sl |
48799230 | 48949912 | 49028532 | T: frodokem976aes |
51603978 | 52331271 | 52514037 | T: ramstakers216091 |
54197930 | 54240867 | 55011289 | T: ledakem34sl |
56737437 | 56750185 | 56766920 | T: frodokem1344shake |
32913771? | 58773929? | 85755546? | T: C:edonk192k32n128nu4l6 |
59659875 | 60591412 | 63428454 | T: mersenne756839 |
66937546 | 67041802 | 67131506 | T: C:bikel3 |
67553067 | 67560562 | 67581492 | T: ledakem5264 |
13319856? | 68220726? | 87554554? | T: C:edonk128k16n80nu4l6 |
28274544? | 68436259? | 68915014? | T: bigquake3 |
51669966? | 71204717? | 144231345? | T: C:edonk128ref |
76169936 | 76179770 | 76229642 | T: ledakem5364 |
89983295 | 90002012 | 90065276 | T: ledakem5464 |
91037974 | 91043606 | 91195252 | T: frodokem1344aes |
95866850 | 95898720 | 96075975 | T: ledakem52sl |
96884403 | 98504116 | 100242167 | T: oddmanhattan128 |
102221084 | 102234681 | 102252625 | T: ledakem53sl |
117895818 | 118191511 | 118332894 | T: ledakem54sl |
122223057 | 122247372 | 122432285 | T: sikep751 |
129746082 | 129777099 | 129845316 | T: sikep751comp |
190990821 | 191515773 | 192026096 | T: oddmanhattan192 |
193714669 | 194170319 | 194738341 | T: sikep434 |
206313935 | 206746468 | 207190798 | T: sikep434comp |
216109644 | 220094652 | 221849695 | T: ramstakers756839 |
260767542 | 260945545 | 261796785 | T: pqrsa15 |
392844642 | 393707896 | 395284644 | T: oddmanhattan256 |
619786640 | 620628950 | 621292722 | T: sikep610 |
654130682 | 655011525 | 655803423 | T: sikep610comp |
|
|
|