Measurements of key-encapsulation mechanisms on one machine: amd64; Airmont (406c3); 2015 Intel Pentium N3700; 4 x 1600MHz; nucnuc, supercop-20240625
[Page version: 20240912 11:46:01]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Test results
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
142584 | 143279 | 144840 | T: C:r5nd1kem0d |
177805 | 178663 | 179638 | T: lightsaber2 |
178415 | 179660 | 189769 | T: C:r5nd0kem2iot |
193403 | 194975 | 196340 | T: C:r5nd1kem5d |
200709 | 201698 | 212135 | T: C:r5nd1kem4longkey |
249565 | 249996 | 250420 | kyber512 |
273642 | 273963 | 274244 | T: newhope512cca |
277226 | 281004 | 284398 | threebears624r2cca |
281258 | 285949 | 292307 | C:threebears624r2cpa |
287346 | 288025 | 289460 | T: lac128 |
290428 | 294438 | 301033 | C:threebears624r2cpax |
297467 | 303117 | 309216 | threebears624r2ccax |
338151 | 339807 | 343404 | T: C:r5nd3kem5d |
357340? | 358423? | 654617? | ntruplus576 |
357865 | 359314 | 362760 | T: saber2 |
429619 | 430582 | 432229 | kyber90s512 |
433379 | 434016 | 435144 | kyber768 |
500618 | 500895 | 503329 | ntruplus768 |
516689 | 521735 | 528906 | C:threebears936r2cpa |
529706 | 536540 | 540830 | threebears936r2cca |
534205 | 536959 | 545186 | T: C:r5nd3kem0d |
544196 | 544598 | 548376 | ntruplus864 |
532941 | 545129 | 559424 | threebears936r2ccax |
537094 | 545489 | 557963 | C:threebears936r2cpax |
582630 | 582826 | 583608 | T: newhope1024cca |
592692 | 594696 | 599338 | T: firesaber2 |
619624 | 620898 | 625599 | T: ntrulpr653 |
609105 | 622224 | 626291 | T: C:r5nd5kem5d |
651553 | 653411 | 656836 | T: C:hila5 |
672786 | 673814 | 677709 | kyber1024 |
678637 | 682112 | 686955 | T: C:r5nd5kem0d |
688373 | 690537 | 692344 | ntrulpr653 |
717965? | 726088? | 1325822? | ntruplus1152 |
761530 | 763232 | 768060 | T: ntrulpr761 |
770608 | 776624 | 780068 | kyber90s768 |
802696 | 816702 | 825674 | threebears1248r2cca |
807025 | 818969 | 836149 | C:threebears1248r2cpa |
832129 | 844013 | 858127 | C:threebears1248r2cpax |
834574 | 852470 | 870491 | threebears1248r2ccax |
850612 | 853038 | 856740 | ntrulpr761 |
869337 | 869726 | 873631 | T: kindi256342 |
921690 | 926003 | 927735 | T: ntrulpr857 |
925002 | 928731 | 932447 | T: kindi512222 |
948456 | 949389 | 954302 | T: kindi512241 |
997394 | 998847 | 1001100 | T: lac256 |
1017101 | 1018306 | 1023231 | T: lac192 |
1023082 | 1024996 | 1029101 | ntrulpr857 |
1036083 | 1038552 | 1045610 | T: rqc128 |
1090076 | 1093157 | 1096542 | T: ntrulpr953 |
1206414 | 1211239 | 1216066 | ntrulpr953 |
1224458 | 1225931 | 1230382 | T: ntrulpr1013 |
1232979 | 1234668 | 1239244 | kyber90s1024 |
1242693 | 1252245 | 1260209 | T: hqc1281 |
1331415 | 1335775 | 1338862 | ntrulpr1013 |
1775755 | 1796309 | 1806633 | T: ntrukem443 |
1802113 | 1808167 | 1812181 | T: ntrulpr1277 |
1931395 | 1934512 | 1938062 | T: kindi512321 |
1965218 | 1976099 | 1980007 | ntrulpr1277 |
2068533 | 2074532 | 2096776 | T: rqc192 |
2329924 | 2331777 | 2334720 | T: kindi256522 |
2573217 | 2577105 | 2582124 | T: C:rolloi128 |
2764745 | 2773591 | 2780233 | T: lima2p1024cca |
2925190 | 2929144 | 2943762 | T: rqc256 |
2965552 | 2974055 | 2993406 | T: hqc1921 |
3165343 | 3184756 | 3195576 | T: hqc1922 |
3270684 | 3279625 | 3294112 | T: C:rolloi192 |
4116377 | 4131188 | 4140783 | T: ntrukem743 |
4638539 | 4639903 | 4641284 | T: C:bikel1 |
4685279 | 4696985 | 4706756 | T: C:rolloi256 |
5194634 | 5199752 | 5206376 | T: limasp1018cca |
5352102 | 5375373 | 5382722 | T: hqc2561 |
5414549 | 5418581 | 5423078 | T: frodokem640 |
5421864 | 5429899 | 5436907 | T: titaniumccatoy |
5571213 | 5581657 | 5596628 | T: lima2p2048cca |
5701290 | 5714357 | 5742248 | T: hqc2562 |
5797673 | 5807820 | 5851038 | T: remblem928 |
5904259 | 5923111 | 5958528 | T: remblem1056 |
5995715 | 6002528 | 6010611 | T: titaniumccalite |
5983020 | 6008622 | 6034152 | T: hqc2563 |
6094747 | 6102650 | 6105637 | T: frodokem640aes |
7876008 | 7885015 | 7892179 | T: titaniumccastd |
8119620 | 8144623 | 8180230 | T: C:lake1 |
8669780 | 8678055 | 8684292 | T: titaniumccamed |
9006387 | 9015846 | 9025333 | T: limasp1306cca |
9226202 | 9236267 | 9245164 | T: titaniumccahi |
9533343 | 9541732 | 9556585 | T: C:lake3 |
10365317 | 10381674 | 10555152 | T: limasp1822cca |
10427172 | 10443422 | 10594348 | T: C:lake2 |
11029990 | 11040863 | 11047272 | T: rolloii128 |
11165547 | 11166194 | 11167580 | T: ntrulpr4591761 |
11766392 | 11770364 | 11775814 | T: frodokem976 |
11957410 | 11974909 | 11997150 | T: rolloii192 |
12650051 | 12658423 | 12668515 | T: titaniumccasuper |
12875303 | 12880149 | 12887532 | T: frodokem976aes |
13779836 | 13781508 | 13784361 | T: C:bikel3 |
13901081 | 13909418 | 13917638 | T: rolloii256 |
16177326 | 16198442 | 16210623 | T: locker1 |
17245859 | 17261279 | 17281208 | T: locker2 |
17398720 | 17411182 | 17419812 | T: limasp2062cca |
18965249 | 18977142 | 18995104 | T: locker3 |
19816749 | 19821335 | 19854503 | T: C:r5n11kem0d |
21690383 | 21734334 | 21805603 | T: ntruhps2048509 |
21818671 | 21838394 | 21842753 | ntruhps2048509 |
21992420 | 21995571 | 21997909 | T: frodokem640shake |
22251142 | 22267839 | 22279135 | T: locker4 |
22770946 | 22775371 | 22783749 | T: frodokem1344aes |
23674171 | 23903899 | 24141838 | T: ramstakers216091 |
24711685 | 24736960 | 24762808 | T: locker6 |
25040894 | 25065375 | 25089211 | T: locker5 |
32165217 | 32180840 | 32247778 | T: C:ledakemcpa14 |
36923343 | 36926923 | 36931287 | T: sikep503 |
37258510 | 37267419 | 37297834 | ntruhps2048677 |
37269146 | 37272593 | 37295767 | T: ntruhps2048677 |
40862103 | 40867522 | 40935407 | ntruhrss701 |
43018362 | 43055453 | 43068651 | T: sntrup653 |
43107289 | 43141383 | 43147461 | sntrup653 |
44924336 | 44931438 | 44942770 | T: C:ledakemcpa13 |
45211971 | 45228379 | 45265520 | T: locker7 |
46872322 | 46903427 | 46935926 | T: locker8 |
47138115 | 47208496 | 47295912 | T: mersenne756839 |
48543956 | 48551458 | 48559279 | T: C:r5n13kem0d |
48678735 | 48680300 | 48684256 | T: frodokem976shake |
46690326 | 49168345 | 50158168 | T: lotus128 |
50359608 | 50379408 | 50405027 | T: locker9 |
56374384 | 56764267 | 56773824 | T: ntruhps4096821 |
56525075 | 56897046 | 56951684 | ntruhps4096821 |
57629308 | 57634484 | 57892364 | sntrup761 |
57849614 | 57900175 | 57908572 | T: sntrup761 |
59700047 | 59763174 | 64955969 | T: sikep503comp |
73625096 | 73649591 | 73962410 | sntrup857 |
73536125 | 73942754 | 73962542 | T: sntrup857 |
87545688 | 87549248 | 87554226 | T: frodokem1344shake |
89252612 | 89436123 | 89588358 | T: ntskem1264 |
89923954 | 89937709 | 89954727 | T: C:r5n15kem0d |
89669315 | 90108612 | 90240440 | T: sntrup953 |
90163903 | 90172034 | 90222219 | sntrup953 |
92111893 | 92115935 | 92120164 | T: sntrup4591761 |
92796163 | 92819596 | 92843034 | T: C:ledakemcpa12 |
89213545 | 94284624 | 94894415 | T: lotus192 |
102551078 | 102604885 | 102610379 | T: sntrup1013 |
102618444 | 102726634 | 102736368 | sntrup1013 |
101637297 | 105113802 | 107709592 | T: ramstakers756839 |
118199274 | 118209007 | 118218972 | T: sikep751 |
132217851 | 132337855 | 132489869 | T: sikep434 |
134658395 | 134730821 | 134815683 | T: ledakem1464 |
135397483 | 135425605 | 135467704 | T: C:ledakemcpa34 |
142714161 | 142909898 | 144347913 | T: C:ledakemcpa33 |
155364426 | 155667179 | 157770703 | T: ledakem1364 |
169398585 | 169485881 | 169493697 | T: sntrup1277 |
169469254 | 169552094 | 169674033 | sntrup1277 |
169453565 | 174199588 | 174946694 | T: lotus256 |
174479948 | 175814797 | 178886048 | T: ledakem14sl |
176775495 | 176927341 | 181047555 | T: ledakem13sl |
185729774 | 186012220 | 201542871 | T: sikep751comp |
211172166 | 211825149 | 230333947 | T: sikep434comp |
277317368 | 277357360 | 278002851 | T: C:ledakemcpa32 |
276682781 | 277842561 | 279299128 | T: mceliece348864f |
279916574 | 281966934 | 283820055 | T: mceliece348864pcf |
295831578 | 296549795 | 297305612 | mceliece348864f |
297724575 | 298840971 | 300455743 | mceliece348864pcf |
320761579 | 320928473 | 321016583 | T: C:ledakemcpa54 |
333534815 | 333588026 | 333625624 | T: C:ledakemcpa53 |
286621835? | 367183554? | 608122453? | T: mceliece348864pc |
286897867? | 367552627? | 528800673? | T: mceliece348864 |
370641024 | 370691794 | 370782334 | T: ledakem1264 |
384888068 | 385244166 | 385539910 | T: sikep610 |
305083612? | 385599028? | 546453020? | mceliece348864pc |
305780674? | 385619463? | 546167851? | mceliece348864 |
388705769 | 388846053 | 397576043 | T: ledakem3464 |
279529507? | 394901247? | 635630600? | T: rsa2048 |
427879550 | 428206226 | 428538451 | T: oddmanhattan128 |
469281598 | 470206121 | 471724982 | T: ledakem34sl |
487527539 | 487626238 | 488569392 | T: ledakem12sl |
490332187 | 490410269 | 491215158 | T: C:ledakemcpa52 |
501206548 | 501488409 | 501877172 | T: ledakem3264 |
532172748 | 532257737 | 532368376 | T: ledakem3364 |
573793255 | 582360298 | 603917041 | T: ntskem1380 |
584938044 | 585506568 | 585591123 | T: ledakem5464 |
593464432 | 594416368 | 594705022 | T: ledakem33sl |
648080791 | 648842004 | 700788006 | T: sikep610comp |
702596476 | 703280738 | 703930448 | T: oddmanhattan192 |
768156626 | 771410149 | 781587889 | T: mceliece460896pcf |
765908656 | 783180038 | 916893889 | T: mceliece460896f |
856635449 | 874099587 | 1013746421 | mceliece460896pcf |
869863655 | 935808355 | 998058967 | mceliece460896f |
1085615013 | 1087387766 | 1087456923 | T: ledakem5364 |
1001825698? | 1250102895? | 1683574049? | mceliece460896 |
1256900739 | 1257422765 | 1258352885 | T: oddmanhattan256 |
1306364311 | 1306556348 | 1306723853 | T: ledakem54sl |
1436265541 | 1436570210 | 1438809700 | T: ledakem32sl |
1468169418 | 1471005086 | 1475483667 | T: ledakem5264 |
1075298293? | 1479564594? | 1945025526? | mceliece460896pc |
1500514753 | 1505048881 | 1512883082 | T: ledakem53sl |
1534569588 | 1537570409 | 1546860086 | T: ntskem13136 |
1928817585 | 1930192486 | 1943067897 | T: mceliece6960119pcf |
2014476490 | 2017692620 | 2023366610 | T: mceliece6688128f |
2020747778 | 2023261866 | 2055496338 | mceliece6960119f |
2028578307 | 2038457463 | 2042923407 | mceliece6960119pcf |
2104869378 | 2112837201 | 2125900971 | mceliece6688128pcf |
2112662000 | 2117401737 | 2124818763 | mceliece6688128f |
2440317630 | 2473358924 | 2495275740 | mceliece8192128pcf |
2459140653 | 2490518631 | 2536725839 | mceliece8192128f |
1793574179? | 2629487015? | 4000182006? | T: mceliece6960119pc |
1893270520? | 3264510221? | 4708947212? | mceliece6960119 |
1889013902? | 3279356501? | 4688666714? | mceliece6960119pc |
3276778081 | 3279939898 | 3285181134 | T: ledakem52sl |
2610281893? | 3357455513? | 4857320606? | mceliece6688128pc |
2553041075? | 3965635389? | 6458291822? | T: mceliece6688128pc |
2838247154? | 3998426346? | 6325145915? | T: mceliece8192128 |
2568526328? | 4083561682? | 4919090283? | T: mceliece6688128 |
2642839088? | 4165843888? | 6454324717? | mceliece6688128 |
3051386781? | 4219849323? | 6557427997? | mceliece8192128 |
2859489794? | 5184643128? | 7595595412? | T: mceliece8192128pc |
4091404752? | 5243833019? | 7617887594? | mceliece8192128pc |
13356929588 | 13740783525 | 14153207083 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
50006 | 51790 | 56098 | T: rsa2048 |
140357 | 145292 | 155196 | T: mceliece348864f |
140448 | 145403 | 153014 | T: mceliece348864 |
140330 | 145637 | 153579 | mceliece348864f |
140714 | 152292 | 160061 | mceliece348864 |
168919 | 174332 | 188601 | T: mceliece348864pcf |
154779 | 175109 | 183428 | T: ntskem1264 |
168911 | 176094 | 182254 | mceliece348864pcf |
169727 | 176277 | 182359 | T: mceliece348864pc |
169669 | 177612 | 189918 | mceliece348864pc |
218648 | 219328 | 221017 | T: C:r5nd1kem0d |
243992 | 244583 | 245740 | ntruplus576 |
253942 | 254934 | 255226 | T: lightsaber2 |
268559 | 269965 | 273871 | T: C:r5nd0kem2iot |
295120 | 297137 | 300217 | T: C:r5nd1kem5d |
278959 | 305060 | 342908 | mceliece460896f |
305364 | 306734 | 315840 | T: C:r5nd1kem4longkey |
280682 | 312679 | 330048 | mceliece460896 |
312603 | 313276 | 315907 | ntruplus768 |
304192 | 326050 | 375881 | mceliece460896pc |
310553 | 330595 | 365452 | T: mceliece460896f |
338791 | 339175 | 342414 | kyber512 |
320557 | 343354 | 380990 | T: mceliece460896pcf |
321493 | 346052 | 374245 | mceliece460896pcf |
354609 | 355598 | 360374 | T: C:rolloi128 |
359699 | 366680 | 373845 | threebears624r2ccax |
365301 | 370201 | 377266 | threebears624r2cca |
369635 | 370407 | 371797 | ntruplus864 |
381761 | 387975 | 412606 | T: ntrukem443 |
382188 | 392746 | 400504 | C:threebears624r2cpa |
390141 | 395970 | 404413 | C:threebears624r2cpax |
395581 | 399192 | 402164 | T: C:rolloi192 |
432060 | 432289 | 432824 | T: newhope512cca |
469023 | 470278 | 472031 | T: saber2 |
471489 | 472472 | 479525 | ntruplus1152 |
470197 | 474375 | 475621 | T: C:rolloi256 |
500803 | 503320 | 506760 | T: C:r5nd3kem5d |
538124 | 539169 | 542382 | kyber90s512 |
551225 | 551979 | 554348 | kyber768 |
580387 | 582113 | 583888 | T: lac128 |
591388 | 611078 | 656365 | mceliece6688128 |
616638 | 618258 | 620574 | T: C:ledakemcpa13 |
600980 | 620967 | 663995 | T: mceliece6688128f |
593237 | 621260 | 680262 | T: mceliece6688128 |
596395 | 622426 | 666831 | mceliece6688128f |
632899 | 640092 | 646347 | T: C:ledakemcpa12 |
638510 | 640540 | 645288 | T: sntrup653 |
634551 | 642354 | 650927 | C:threebears936r2cpa |
630006 | 645772 | 662822 | threebears936r2ccax |
640200 | 651234 | 662288 | threebears936r2cca |
654535 | 655959 | 658118 | T: C:ledakemcpa14 |
659331 | 674175 | 689276 | C:threebears936r2cpax |
668153 | 691974 | 732045 | mceliece6688128pcf |
705460 | 709161 | 711023 | sntrup653 |
681650 | 714714 | 776859 | mceliece6688128pc |
710332 | 715337 | 739663 | T: ntrukem743 |
686200 | 720175 | 767276 | T: mceliece6688128pc |
723317 | 726454 | 737386 | T: ntruhps2048509 |
735228 | 737093 | 740183 | T: firesaber2 |
774938 | 786291 | 789383 | ntruhps2048509 |
783907 | 788597 | 793530 | ntruhrss701 |
789902 | 791152 | 794169 | T: sntrup761 |
776005 | 800680 | 856100 | mceliece6960119 |
779460 | 801751 | 831641 | mceliece6960119f |
806583 | 807815 | 809714 | T: C:bikel1 |
798955 | 814685 | 836861 | mceliece8192128 |
815607 | 815824 | 818162 | kyber1024 |
807365 | 824241 | 857991 | T: mceliece8192128 |
806484 | 824640 | 840240 | mceliece8192128f |
843552 | 844402 | 846784 | T: C:hila5 |
841496 | 861463 | 896041 | mceliece6960119pc |
840007 | 864243 | 889060 | T: mceliece6960119pcf |
851305 | 867000 | 902855 | T: mceliece6960119pc |
847560 | 869941 | 905139 | mceliece6960119pcf |
872815 | 874495 | 878179 | sntrup761 |
877944 | 881191 | 890393 | T: C:r5nd3kem0d |
891026 | 903279 | 923545 | mceliece8192128pc |
903703 | 904211 | 905569 | T: newhope1024cca |
883420 | 907800 | 929945 | T: mceliece8192128pc |
887967 | 909781 | 931293 | mceliece8192128pcf |
909786 | 912321 | 914626 | kyber90s768 |
914890 | 922055 | 925607 | T: C:r5nd5kem5d |
931485 | 939325 | 956299 | T: ntskem1380 |
932869 | 941550 | 950784 | threebears1248r2cca |
927631 | 943325 | 965870 | threebears1248r2ccax |
945208 | 948700 | 952896 | T: sntrup857 |
959617 | 974325 | 1006337 | C:threebears1248r2cpa |
965295 | 978786 | 989192 | C:threebears1248r2cpax |
987288 | 991717 | 995386 | T: C:lake1 |
1041316 | 1043663 | 1045879 | sntrup857 |
1051234 | 1054547 | 1065126 | T: ntruhps2048677 |
1113931 | 1118463 | 1127383 | T: sntrup953 |
1138033 | 1139211 | 1143682 | T: kindi256342 |
1139855 | 1145062 | 1150050 | T: C:r5nd5kem0d |
1150735 | 1154915 | 1158768 | ntruhps2048677 |
1177290 | 1178881 | 1182856 | T: rolloii128 |
1177228 | 1180399 | 1184216 | T: ntrulpr653 |
1210757 | 1217278 | 1253727 | T: C:lake2 |
1228128 | 1230447 | 1232342 | sntrup953 |
1243642 | 1245556 | 1249742 | T: rolloii192 |
1253895 | 1256462 | 1258376 | T: sntrup1013 |
1255134 | 1259658 | 1267062 | ntrulpr653 |
1262606 | 1263868 | 1270217 | T: ledakem1464 |
1314279 | 1318933 | 1322695 | T: C:lake3 |
1340188 | 1342962 | 1346767 | T: kindi512222 |
1355509 | 1358916 | 1366599 | sntrup1013 |
1373389 | 1375442 | 1379848 | T: kindi512241 |
1365526 | 1376200 | 1395215 | T: ntskem13136 |
1384034 | 1386339 | 1389300 | T: rolloii256 |
1374203 | 1390275 | 1412178 | T: lotus128 |
1409504 | 1411733 | 1414539 | kyber90s1024 |
1406143 | 1411961 | 1447148 | T: ntruhps4096821 |
1436043 | 1440424 | 1445716 | T: C:ledakemcpa33 |
1456632 | 1460165 | 1462985 | T: ntrulpr761 |
1464963 | 1468056 | 1472511 | T: ledakem1364 |
1480938 | 1497066 | 1510049 | T: C:ledakemcpa32 |
1495026 | 1499263 | 1505564 | T: C:ledakemcpa34 |
1493711 | 1500549 | 1536362 | ntruhps4096821 |
1508373 | 1513219 | 1516415 | T: ledakem14sl |
1544639 | 1547373 | 1550996 | T: lac192 |
1549490 | 1553687 | 1556660 | ntrulpr761 |
1681816 | 1685020 | 1688922 | T: rqc128 |
1762923 | 1774053 | 1777526 | T: ntrulpr857 |
1830177 | 1832558 | 1833899 | T: sntrup1277 |
1844019 | 1849660 | 1855657 | T: ledakem13sl |
1869288 | 1872787 | 1874912 | ntrulpr857 |
2002692 | 2004607 | 2007260 | sntrup1277 |
2003554 | 2006162 | 2011026 | T: lac256 |
2026022 | 2062613 | 2091587 | T: ledakem1264 |
2064523 | 2069128 | 2076788 | T: locker1 |
2092189 | 2094768 | 2096718 | T: ntrulpr953 |
2108710 | 2113608 | 2117340 | T: locker2 |
2117292 | 2124419 | 2131985 | T: lima2p1024cca |
2192237 | 2193915 | 2195536 | T: C:bikel3 |
2214497 | 2219812 | 2229141 | ntrulpr953 |
2325070 | 2329388 | 2337041 | T: locker3 |
2300259 | 2337610 | 2377337 | T: lotus192 |
2355525 | 2359010 | 2360587 | T: ntrulpr1013 |
2467704 | 2479712 | 2487475 | ntrulpr1013 |
2532327 | 2534264 | 2537824 | T: kindi512321 |
2703833 | 2737661 | 2778701 | T: ledakem12sl |
2734847 | 2737838 | 2743860 | T: locker4 |
2791641 | 2795595 | 2801275 | T: kindi256522 |
2786031 | 2797024 | 2810724 | T: hqc1281 |
2956824 | 2966328 | 2973876 | T: ledakem3464 |
3239152 | 3256514 | 3280806 | T: C:ledakemcpa52 |
3260178 | 3266977 | 3274543 | T: C:ledakemcpa53 |
3268456 | 3275335 | 3280449 | T: locker6 |
3366414 | 3375100 | 3386321 | T: lotus256 |
3381941 | 3387305 | 3392983 | T: locker5 |
3390608 | 3398206 | 3404715 | T: C:ledakemcpa54 |
3461496 | 3487295 | 3496136 | T: ntrulpr1277 |
3522670 | 3527582 | 3543558 | T: rqc192 |
3599595 | 3605982 | 3612377 | T: ledakem3364 |
3662343 | 3663442 | 3665069 | ntrulpr1277 |
3850719 | 3867636 | 3875366 | T: ledakem34sl |
4227494 | 4234855 | 4241989 | T: lima2p2048cca |
4258210 | 4270106 | 4274532 | T: titaniumccatoy |
4361191 | 4368299 | 4373512 | T: limasp1018cca |
4814908 | 4820710 | 4827644 | T: rqc256 |
4826136 | 4894817 | 4997102 | T: ledakem3264 |
4973283 | 4979738 | 4991622 | T: ledakem33sl |
5330359 | 5342104 | 5352048 | T: titaniumccalite |
5547559 | 5554252 | 5575439 | T: locker7 |
5625251 | 5633204 | 5639217 | T: locker8 |
5995949 | 6005683 | 6059978 | T: locker9 |
6496504 | 6507500 | 6514265 | T: titaniumccastd |
6557589 | 6570002 | 6737827 | T: ledakem5464 |
6592958 | 6603032 | 6628231 | T: hqc1921 |
7035281 | 7052477 | 7070909 | T: hqc1922 |
7033099 | 7061010 | 7063829 | T: frodokem640 |
7204898 | 7346379 | 7435898 | T: ledakem32sl |
7567536 | 7569880 | 7571550 | T: frodokem640aes |
7735317 | 7743996 | 7754750 | T: limasp1306cca |
7728809 | 7770933 | 7782362 | T: ledakem5364 |
8045706 | 8059059 | 8075688 | T: titaniumccamed |
8534502 | 8550574 | 8560852 | T: limasp1822cca |
8553697 | 8571216 | 8636683 | T: ledakem54sl |
8582397 | 8594668 | 8604751 | T: titaniumccahi |
8607511 | 8620738 | 8690333 | T: remblem928 |
8670715 | 8707889 | 8751887 | T: remblem1056 |
10279091 | 10310901 | 10324911 | T: ledakem53sl |
11246633 | 11247367 | 11248930 | T: sntrup4591761 |
11868914 | 11885860 | 11916667 | T: hqc2561 |
12146673 | 12162434 | 12174528 | T: titaniumccasuper |
12630485 | 12656437 | 12678286 | T: hqc2562 |
12732133 | 12804814 | 12918725 | T: ledakem5264 |
13268327 | 13301791 | 13325354 | T: hqc2563 |
13804264 | 14150368 | 14420132 | T: ledakem52sl |
14726598 | 14731046 | 14783243 | T: frodokem976 |
15328693 | 15340098 | 15355989 | T: limasp2062cca |
15582821 | 15586897 | 15591985 | T: frodokem976aes |
20974858 | 20986600 | 21013778 | T: C:r5n11kem0d |
22255543 | 22256341 | 22257404 | T: ntrulpr4591761 |
23587219 | 23589930 | 23607795 | T: frodokem640shake |
27609234 | 27616309 | 27628508 | T: frodokem1344aes |
44963404 | 45421857 | 45776186 | T: ramstakers216091 |
50766705 | 50774236 | 50783705 | T: C:r5n13kem0d |
51770031 | 51773765 | 51805394 | T: frodokem976shake |
58234643 | 58294498 | 58354366 | T: pqrsa15 |
60817785 | 60823259 | 60827413 | T: sikep503 |
72560583 | 72671336 | 72793365 | T: mersenne756839 |
92659409 | 92816661 | 93192776 | T: sikep503comp |
92863419 | 92943913 | 92999571 | T: frodokem1344shake |
93985022 | 93995062 | 94014924 | T: C:r5n15kem0d |
131722044 | 131988937 | 132215837 | T: oddmanhattan128 |
191478507 | 191490518 | 191506233 | T: sikep751 |
191417091 | 197657606 | 202499833 | T: ramstakers756839 |
216411885 | 216620908 | 216760157 | T: sikep434 |
249518149 | 249826012 | 250340825 | T: oddmanhattan192 |
295648797 | 295928772 | 298650667 | T: sikep751comp |
332723171 | 333106078 | 334675049 | T: sikep434comp |
614947958 | 618043328 | 619905858 | T: oddmanhattan256 |
707001881 | 707504556 | 708003545 | T: sikep610 |
960543526 | 965022602 | 970686572 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
65652 | 65967 | 66093 | C:threebears624r2cpax |
83544 | 83673 | 84324 | C:threebears936r2cpax |
106017 | 106052 | 106095 | C:threebears1248r2cpax |
115179 | 115588 | 116020 | T: C:r5nd1kem0d |
146384 | 146927 | 147704 | T: C:r5nd0kem2iot |
149980 | 151764 | 154254 | C:threebears624r2cpa |
159285 | 160038 | 160830 | T: C:r5nd1kem5d |
162497 | 162912 | 163467 | T: C:r5nd1kem4longkey |
202161 | 203176 | 203503 | T: C:hila5 |
207026 | 212384 | 215833 | C:threebears936r2cpa |
236732 | 240227 | 243869 | C:threebears1248r2cpa |
264640 | 265608 | 267157 | T: C:r5nd3kem5d |
286358 | 286572 | 287257 | T: lightsaber2 |
305186 | 305721 | 306379 | ntruplus576 |
395918 | 396357 | 399778 | kyber512 |
395860 | 396499 | 397211 | ntruplus768 |
481266 | 484489 | 493036 | T: C:r5nd5kem5d |
485338 | 486004 | 487456 | ntruplus864 |
497358 | 497553 | 497712 | T: newhope512cca |
500474 | 506667 | 516384 | threebears624r2ccax |
509285 | 510597 | 513011 | T: saber2 |
523810 | 530962 | 532775 | T: C:r5nd3kem0d |
577347 | 580136 | 580695 | T: ntrukem443 |
594230 | 595428 | 596241 | kyber90s512 |
624649 | 626524 | 628933 | kyber768 |
640620 | 641645 | 643394 | ntruplus1152 |
657500 | 660444 | 665238 | T: C:r5nd5kem0d |
678595 | 685275 | 694119 | threebears624r2cca |
801821 | 813357 | 814668 | T: firesaber2 |
815333 | 830485 | 848687 | threebears936r2ccax |
843162 | 845214 | 846927 | T: lac128 |
907340 | 907684 | 909047 | kyber1024 |
943539 | 947640 | 952046 | T: C:r5n11kem0d |
980765 | 984015 | 990799 | kyber90s768 |
1014498 | 1015374 | 1017142 | T: ntskem1264 |
1050836 | 1051690 | 1053506 | T: newhope1024cca |
1045162 | 1053867 | 1068878 | threebears936r2cca |
1123302 | 1129755 | 1162210 | T: ntruhps2048509 |
1136054 | 1160195 | 1166495 | ntruhps2048509 |
1167894 | 1168526 | 1170334 | mceliece348864f |
1167692 | 1169085 | 1171378 | T: mceliece348864 |
1168207 | 1169151 | 1170838 | mceliece348864 |
1168098 | 1169205 | 1170418 | T: mceliece348864f |
1171056 | 1173029 | 1176061 | T: ntrukem743 |
1152285 | 1181000 | 1209940 | threebears1248r2ccax |
1186768 | 1187565 | 1189898 | T: mceliece348864pcf |
1186681 | 1188135 | 1189613 | T: mceliece348864pc |
1187365 | 1188288 | 1189880 | mceliece348864pcf |
1187680 | 1188385 | 1189897 | mceliece348864pc |
1377478 | 1381488 | 1387167 | T: C:r5n13kem0d |
1425467 | 1436808 | 1446190 | threebears1248r2cca |
1461812 | 1463340 | 1466843 | T: kindi256342 |
1504869 | 1507817 | 1509759 | kyber90s1024 |
1697618 | 1699479 | 1702846 | T: ntrulpr653 |
1675882 | 1710128 | 1762568 | T: lotus128 |
1711617 | 1713282 | 1717160 | T: sntrup653 |
1708554 | 1713530 | 1716934 | sntrup653 |
1733282 | 1737826 | 1746917 | sntrup761 |
1736436 | 1738179 | 1741339 | T: sntrup761 |
1737656 | 1751257 | 1756092 | ntruhps2048677 |
1772452 | 1776584 | 1784526 | ntrulpr653 |
1825584 | 1828054 | 1831831 | T: kindi512222 |
1752762 | 1830129 | 1834127 | T: ntruhps2048677 |
1861913 | 1863298 | 1865321 | T: ntskem1380 |
1865195 | 1867117 | 1871249 | T: kindi512241 |
1945988 | 1948937 | 1953162 | T: C:rolloi128 |
1958558 | 1969525 | 1978756 | ntruhrss701 |
2101656 | 2104862 | 2107195 | T: ntrulpr761 |
2197901 | 2201909 | 2216250 | ntrulpr761 |
2206646 | 2209391 | 2346076 | T: C:rolloi192 |
2468857 | 2475472 | 2480466 | T: lima2p1024cca |
2477073 | 2481489 | 2484491 | T: lac192 |
2483934 | 2486906 | 2492182 | mceliece6960119 |
2490953 | 2492409 | 2497302 | mceliece6960119f |
2407344 | 2517643 | 2525505 | T: ntruhps4096821 |
2514456 | 2517971 | 2521641 | mceliece6960119pcf |
2512557 | 2518163 | 2522587 | T: mceliece6960119pc |
2514222 | 2519041 | 2521428 | T: mceliece6960119pcf |
2511661 | 2519222 | 2523508 | mceliece6960119pc |
2424386 | 2527031 | 2544015 | ntruhps4096821 |
2548158 | 2551645 | 2576768 | T: ntrulpr857 |
2555594 | 2570599 | 2577532 | mceliece8192128f |
2554881 | 2573444 | 2585134 | T: mceliece8192128 |
2574999 | 2585697 | 2591023 | mceliece8192128 |
2586997 | 2600141 | 2604957 | mceliece8192128pcf |
2601742 | 2611935 | 2618205 | mceliece8192128pc |
2606294 | 2617627 | 2651999 | T: mceliece8192128pc |
2641009 | 2643701 | 2646008 | sntrup857 |
2645266 | 2651133 | 2654656 | T: sntrup857 |
2661110 | 2666054 | 2684063 | ntrulpr857 |
2950494 | 2953133 | 2956649 | mceliece460896 |
2949112 | 2953850 | 2956322 | mceliece460896f |
2950127 | 2954742 | 2960626 | T: mceliece460896f |
2939605 | 2957573 | 2980344 | T: lotus192 |
2967649 | 2971056 | 2974746 | T: mceliece460896pcf |
2968254 | 2972903 | 2975084 | mceliece460896pc |
2970248 | 2973940 | 2977893 | mceliece460896pcf |
3053257 | 3057680 | 3062583 | T: ntrulpr953 |
3158626 | 3163870 | 3172268 | ntrulpr953 |
3169787 | 3173686 | 3179241 | sntrup953 |
3169092 | 3176997 | 3180112 | T: lac256 |
3173925 | 3177626 | 3182042 | T: sntrup953 |
3249348 | 3252694 | 3255337 | T: kindi512321 |
3290527 | 3294708 | 3303481 | mceliece6688128 |
3292993 | 3296510 | 3304575 | T: mceliece6688128 |
3293860 | 3299781 | 3314231 | T: mceliece6688128f |
3295999 | 3304708 | 3316680 | mceliece6688128f |
3315818 | 3320196 | 3324479 | mceliece6688128pc |
3316308 | 3321051 | 3325813 | mceliece6688128pcf |
3317056 | 3322046 | 3328510 | T: mceliece6688128pc |
3321734 | 3323689 | 3326969 | T: kindi256522 |
3430907 | 3438734 | 3444406 | T: ntrulpr1013 |
3512724 | 3515582 | 3520313 | sntrup1013 |
3532664 | 3534326 | 3536506 | T: sntrup1013 |
3538696 | 3540003 | 3542954 | ntrulpr1013 |
3541465 | 3544924 | 3549208 | T: rolloii128 |
3561314 | 3563396 | 3564664 | T: C:rolloi256 |
3896641 | 3898012 | 3899527 | T: ntskem13136 |
3922146 | 3926278 | 3931652 | T: rolloii192 |
4192981 | 4200582 | 4205660 | T: C:lake1 |
4151035 | 4233508 | 4240431 | T: C:ledakemcpa12 |
4316945 | 4325006 | 4331682 | T: lotus256 |
4618463 | 4678845 | 4744324 | T: hqc1281 |
4667985 | 4690446 | 4701030 | T: C:r5n15kem0d |
4894621 | 4896961 | 4898512 | T: rolloii256 |
4922347 | 4931737 | 4939507 | T: lima2p2048cca |
4979451 | 4988962 | 4995744 | T: titaniumccatoy |
4988888 | 4992226 | 5087012 | T: C:ledakemcpa14 |
5063821 | 5070360 | 5087952 | T: ntrulpr1277 |
4059915? | 5201929? | 5254701? | T: C:ledakemcpa13 |
5246899 | 5248985 | 5253289 | ntrulpr1277 |
5347231 | 5350668 | 5384583 | T: sntrup1277 |
5350853 | 5367998 | 5379005 | sntrup1277 |
5430226 | 5438588 | 5528556 | T: limasp1018cca |
6181997 | 6189811 | 6196957 | T: titaniumccalite |
7147226 | 7163617 | 7639713 | T: C:lake2 |
7201044 | 7205042 | 7237797 | T: frodokem640 |
7363037 | 7368682 | 7374553 | T: frodokem640aes |
7499942 | 7507359 | 7513997 | T: titaniumccastd |
8340707 | 8347297 | 8354504 | T: rqc128 |
8590289 | 8615374 | 8627942 | T: locker1 |
8996126 | 9009246 | 9017969 | T: locker2 |
9139263 | 9154294 | 9168787 | T: titaniumccamed |
9179134 | 9192697 | 9202155 | T: C:lake3 |
9363431 | 9366058 | 9367629 | T: rsa2048 |
9813244 | 9817926 | 9823637 | T: limasp1306cca |
10022808 | 10033483 | 10048458 | T: titaniumccahi |
10034306 | 10068137 | 10082546 | T: locker4 |
10171032 | 10204396 | 10210470 | T: hqc1921 |
10570364 | 10576694 | 10616831 | T: hqc1922 |
10688477 | 10695888 | 10708637 | T: limasp1822cca |
11441167 | 11449920 | 11539372 | T: ledakem1364 |
11385354 | 11586381 | 11600862 | T: ledakem1264 |
11562298 | 11722190 | 11880290 | T: C:ledakemcpa32 |
11810708 | 11856112 | 11937988 | T: remblem928 |
11999893 | 12020828 | 12119613 | T: remblem1056 |
12238435 | 12243426 | 12264580 | T: C:bikel1 |
12632434 | 12693370 | 12726363 | T: locker3 |
13265562 | 13528348 | 13567510 | T: ledakem12sl |
13533208 | 13538751 | 13542918 | T: ledakem1464 |
13614747 | 13635650 | 13785676 | T: C:ledakemcpa33 |
14149589 | 14166229 | 14180937 | T: titaniumccasuper |
14589299 | 14612260 | 14627113 | T: locker6 |
14651063 | 14670901 | 14682910 | T: locker5 |
14970105 | 14975211 | 14978555 | T: frodokem976 |
15102440 | 15106990 | 15115756 | T: frodokem976aes |
15367077 | 15458026 | 15829816 | T: ledakem13sl |
15776586 | 15802014 | 15811150 | T: ledakem14sl |
12670650? | 16216606? | 16382249? | T: C:ledakemcpa34 |
17565012 | 17588529 | 17620836 | T: locker7 |
17577170 | 17651521 | 17699611 | T: hqc2561 |
17982588 | 18010380 | 18039441 | T: locker8 |
18675767 | 18697515 | 18757128 | T: hqc2562 |
18773515 | 18788413 | 18795737 | T: rqc192 |
19528068 | 19576704 | 19590209 | T: hqc2563 |
19632716 | 19650004 | 19675435 | T: limasp2062cca |
22900284 | 22930724 | 22960607 | T: locker9 |
23385654 | 23392947 | 23408763 | T: frodokem640shake |
26904642 | 26947811 | 26955875 | T: frodokem1344aes |
28744923 | 28757098 | 28773292 | T: rqc256 |
30332231 | 30352917 | 30499605 | T: C:ledakemcpa52 |
30444582 | 30845270 | 31291362 | T: ledakem3264 |
31568837 | 31569258 | 31569944 | T: sntrup4591761 |
31612813 | 31650053 | 32099578 | T: ledakem3364 |
33339203 | 33339777 | 33340784 | T: ntrulpr4591761 |
35043868 | 35073271 | 36423110 | T: ledakem3464 |
36732954 | 36918605 | 36953254 | T: C:ledakemcpa53 |
39083722 | 39294239 | 39790533 | T: ledakem32sl |
39522530 | 39532785 | 39547539 | T: C:bikel3 |
33395243? | 43091873? | 43382731? | T: C:ledakemcpa54 |
45182144 | 46132697 | 46301759 | T: ledakem33sl |
46137586 | 46491664 | 46876388 | T: ledakem34sl |
51598931 | 51632235 | 51645240 | T: frodokem976shake |
62282499 | 62830751 | 62975671 | T: ledakem5264 |
64706544 | 64711320 | 64717603 | T: sikep503 |
68798784 | 68807669 | 68817627 | T: sikep503comp |
71228339 | 71267435 | 72133573 | T: ledakem5364 |
84737099 | 84763732 | 84841404 | T: ledakem5464 |
87889616 | 87989822 | 88336104 | T: ledakem52sl |
92637884 | 92651656 | 92689360 | T: frodokem1344shake |
93668621 | 94079572 | 94948092 | T: ramstakers216091 |
94793999 | 94862525 | 94917353 | T: ledakem53sl |
103048150 | 103206250 | 108593946 | T: mersenne756839 |
108307249 | 108721889 | 109054316 | T: ledakem54sl |
148476694 | 149397549 | 149612866 | T: oddmanhattan128 |
205823761 | 205838751 | 205851028 | T: sikep751 |
218309352 | 218329586 | 218360437 | T: sikep751comp |
230900221 | 231104038 | 231299502 | T: sikep434 |
246335165 | 246511043 | 246703862 | T: sikep434comp |
286314433 | 286905170 | 288083527 | T: oddmanhattan192 |
371995696 | 390566758 | 393009726 | T: ramstakers756839 |
464423455 | 465403420 | 466599958 | T: pqrsa15 |
684701081 | 688563103 | 691168263 | T: oddmanhattan256 |
711931688 | 712342227 | 712846871 | T: sikep610 |
755361903 | 755798674 | 756289268 | T: sikep610comp |
|
|
|