Measurements of key-encapsulation mechanisms on one machine: amd64; Airmont (406c3); 2015 Intel Pentium N3700; 4 x 1600MHz; nucnuc, supercop-20240909
[Page version: 20241011 15:42:05]
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 |
249460 | 249884 | 250603 | kyber512 |
273642 | 273963 | 274244 | T: newhope512cca |
281487 | 285781 | 290116 | threebears624r2cca |
282297 | 285887 | 293512 | C:threebears624r2cpa |
287346 | 288025 | 289460 | T: lac128 |
293925 | 299072 | 303958 | C:threebears624r2cpax |
300996 | 306000 | 313531 | threebears624r2ccax |
338151 | 339807 | 343404 | T: C:r5nd3kem5d |
357656? | 358046? | 655156? | ntruplus576 |
357865 | 359314 | 362760 | T: saber2 |
430547 | 431649 | 434700 | kyber90s512 |
433512 | 434266 | 435627 | kyber768 |
500705 | 501094 | 502616 | ntruplus768 |
508995 | 517543 | 525522 | threebears936r2cca |
534205 | 536959 | 545186 | T: C:r5nd3kem0d |
535761 | 541075 | 546991 | threebears936r2ccax |
544173 | 544375 | 547001 | ntruplus864 |
535040 | 545250 | 552244 | C:threebears936r2cpa |
553178 | 561016 | 570315 | C:threebears936r2cpax |
582630 | 582826 | 583608 | T: newhope1024cca |
592692 | 594696 | 599338 | T: firesaber2 |
609105 | 622224 | 626291 | T: C:r5nd5kem5d |
627416 | 628800 | 633293 | T: ntrulpr653 |
651553 | 653411 | 656836 | T: C:hila5 |
672518 | 673398 | 675415 | kyber1024 |
678637 | 682112 | 686955 | T: C:r5nd5kem0d |
699391 | 702126 | 703929 | ntrulpr653 |
774780 | 777878 | 780730 | kyber90s768 |
775898 | 780409 | 783256 | T: ntrulpr761 |
717649? | 793681? | 1914692? | ntruplus1152 |
812488 | 821724 | 836036 | C:threebears1248r2cpa |
826928 | 833611 | 844889 | threebears1248r2cca |
825764 | 836667 | 846606 | threebears1248r2ccax |
858478 | 860194 | 865440 | ntrulpr761 |
855287 | 863560 | 871678 | C:threebears1248r2cpax |
869337 | 869726 | 873631 | T: kindi256342 |
925002 | 928731 | 932447 | T: kindi512222 |
935191 | 940523 | 942301 | T: ntrulpr857 |
948456 | 949389 | 954302 | T: kindi512241 |
997394 | 998847 | 1001100 | T: lac256 |
1017101 | 1018306 | 1023231 | T: lac192 |
1029499 | 1032314 | 1037183 | ntrulpr857 |
1036083 | 1038552 | 1045610 | T: rqc128 |
1096535 | 1100261 | 1102998 | T: ntrulpr953 |
1215539 | 1220350 | 1225337 | ntrulpr953 |
1237318 | 1243251 | 1246870 | kyber90s1024 |
1248544 | 1252150 | 1255571 | T: ntrulpr1013 |
1242693 | 1252245 | 1260209 | T: hqc1281 |
1333707 | 1336383 | 1340302 | ntrulpr1013 |
1442605 | 1466790 | 1485809 | T: C:edonk128k16n80nu4l6 |
1775755 | 1796309 | 1806633 | T: ntrukem443 |
1806656 | 1817617 | 1820260 | T: ntrulpr1277 |
1931395 | 1934512 | 1938062 | T: kindi512321 |
1984783 | 1993998 | 1997822 | ntrulpr1277 |
2068533 | 2074532 | 2096776 | T: rqc192 |
2246079 | 2250624 | 2258202 | T: C:edonk128k16n80nu8l6 |
2329924 | 2331777 | 2334720 | T: kindi256522 |
2573217 | 2577105 | 2582124 | T: C:rolloi128 |
2611150 | 2637713 | 2666629 | T: C:edonk128k32n96nu4l4 |
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 |
3328158 | 3334211 | 3339157 | T: C:edonk128ref |
3304756 | 3334376 | 3383499 | T: C:edonk192k32n128nu4l6 |
4116377 | 4131188 | 4140783 | T: ntrukem743 |
4638539 | 4639903 | 4641284 | T: C:bikel1 |
4685279 | 4696985 | 4706756 | T: C:rolloi256 |
4997653 | 5024870 | 5059111 | T: C:edonk192k48n144nu4l4 |
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 |
11166080 | 11166612 | 11167472 | T: ntrulpr4591761 |
11766392 | 11770364 | 11775814 | T: frodokem976 |
11957410 | 11974909 | 11997150 | T: rolloii192 |
12650051 | 12658423 | 12668515 | T: titaniumccasuper |
12875303 | 12880149 | 12887532 | T: frodokem976aes |
13185284 | 13187248 | 13190507 | T: sntrup653 |
13267594 | 13271304 | 13276330 | sntrup653 |
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 |
17570430 | 17573092 | 17577373 | T: sntrup761 |
17655949 | 17660150 | 17663216 | sntrup761 |
18965249 | 18977142 | 18995104 | T: locker3 |
19816749 | 19821335 | 19854503 | T: C:r5n11kem0d |
21827855 | 21844354 | 21870543 | T: ntruhps2048509 |
21815211 | 21907471 | 21925888 | ntruhps2048509 |
21992420 | 21995571 | 21997909 | T: frodokem640shake |
22053559 | 22057180 | 22059343 | T: sntrup857 |
22158531 | 22162412 | 22166547 | sntrup857 |
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 |
27179096 | 27183313 | 27190960 | T: sntrup953 |
27290234 | 27293993 | 27298216 | sntrup953 |
30900791 | 30904300 | 30908346 | T: sntrup1013 |
31000613 | 31006562 | 31011081 | sntrup1013 |
32165217 | 32180840 | 32247778 | T: C:ledakemcpa14 |
36923343 | 36926923 | 36931287 | T: sikep503 |
37284015 | 37288920 | 37371284 | T: ntruhps2048677 |
37422308 | 37488232 | 37505069 | ntruhps2048677 |
41010155 | 41284462 | 41313280 | ntruhrss701 |
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 |
48552154 | 48557836 | 48567651 | T: sntrup1277 |
48678735 | 48680300 | 48684256 | T: frodokem976shake |
48742341 | 48745405 | 48750231 | sntrup1277 |
46690326 | 49168345 | 50158168 | T: lotus128 |
50359608 | 50379408 | 50405027 | T: locker9 |
56618324 | 56696616 | 56791207 | T: ntruhps4096821 |
56651006 | 56815358 | 56836222 | ntruhps4096821 |
59700047 | 59763174 | 64955969 | T: sikep503comp |
87545688 | 87549248 | 87554226 | T: frodokem1344shake |
89252612 | 89436123 | 89588358 | T: ntskem1264 |
89923954 | 89937709 | 89954727 | T: C:r5n15kem0d |
92115862 | 92119435 | 92126329 | T: sntrup4591761 |
92211419 | 92216834 | 92222137 | sntrup4591761 |
92796163 | 92819596 | 92843034 | T: C:ledakemcpa12 |
89213545 | 94284624 | 94894415 | T: lotus192 |
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 |
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 |
286032185 | 287399524 | 287783382 | T: mceliece348864pcf |
302880922 | 303861088 | 304349144 | mceliece348864pcf |
304703436 | 305673241 | 305835128 | mceliece348864f |
320761579 | 320928473 | 321016583 | T: C:ledakemcpa54 |
333534815 | 333588026 | 333625624 | T: C:ledakemcpa53 |
370641024 | 370691794 | 370782334 | T: ledakem1264 |
384888068 | 385244166 | 385539910 | T: sikep610 |
388705769 | 388846053 | 397576043 | T: ledakem3464 |
279529507? | 394901247? | 635630600? | T: rsa2048 |
319953634? | 406919927? | 579293148? | mceliece348864pc |
427879550 | 428206226 | 428538451 | T: oddmanhattan128 |
469281598 | 470206121 | 471724982 | T: ledakem34sl |
487527539 | 487626238 | 488569392 | T: ledakem12sl |
490332187 | 490410269 | 491215158 | T: C:ledakemcpa52 |
319752896? | 492346442? | 664877414? | mceliece348864 |
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 |
849263407 | 858562951 | 868849608 | T: mceliece460896pcf |
903215806 | 937314258 | 992739718 | mceliece460896f |
879879019 | 975138916 | 990928128 | mceliece460896pcf |
1085615013 | 1087387766 | 1087456923 | T: ledakem5364 |
1256900739 | 1257422765 | 1258352885 | T: oddmanhattan256 |
1003878642? | 1272765534? | 1812978523? | mceliece460896 |
1306364311 | 1306556348 | 1306723853 | T: ledakem54sl |
1436265541 | 1436570210 | 1438809700 | T: ledakem32sl |
1468169418 | 1471005086 | 1475483667 | T: ledakem5264 |
1500514753 | 1505048881 | 1512883082 | T: ledakem53sl |
1172159405? | 1521562381? | 2060740640? | mceliece460896pc |
1534569588 | 1537570409 | 1546860086 | T: ntskem13136 |
1830370799 | 1844268193 | 1857428403 | T: bigquake1 |
1926173743 | 1927735800 | 1929080259 | T: mceliece6960119pcf |
1926590945 | 1936516279 | 1939386752 | T: mceliece6960119f |
1980981661 | 1988398134 | 2022181695 | mceliece6960119f |
1985317990 | 1988897912 | 2000365249 | mceliece6960119pcf |
2106893494 | 2109912333 | 2115919393 | T: mceliece6688128f |
2175603993 | 2176828591 | 2179805009 | mceliece6688128pcf |
2182192111 | 2185947996 | 2194106863 | mceliece6688128f |
2387323623 | 2390663178 | 2425801850 | T: mceliece8192128pcf |
2394303359 | 2396861917 | 2445508811 | T: mceliece8192128f |
2452114214 | 2453270387 | 2493131437 | mceliece8192128pcf |
2472919368 | 2474726111 | 2483427166 | mceliece8192128f |
1904012842? | 3250653421? | 4122051977? | mceliece6960119 |
3276778081 | 3279939898 | 3285181134 | T: ledakem52sl |
1893164146? | 3293352881? | 4830598351? | mceliece6960119pc |
3046532155? | 3905659519? | 5536846140? | mceliece6688128 |
3107589310? | 3964512497? | 5671793253? | mceliece6688128pc |
3906313101? | 3986185676? | 7484425133? | T: mceliece8192128 |
2877710618? | 5234531272? | 6519060500? | mceliece8192128pc |
4049715317? | 5245937148? | 6456479311? | mceliece8192128 |
13356929588 | 13740783525 | 14153207083 | T: pqrsa15 |
15824694149 | 15922817154 | 15989625059 | T: bigquake3 |
28719727262 | 28930283234 | 29035984321 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
50006 | 51790 | 56098 | T: rsa2048 |
140530 | 145483 | 154971 | mceliece348864 |
140683 | 148792 | 160401 | mceliece348864f |
168290 | 173056 | 173702 | T: C:edonk128k16n80nu4l6 |
169180 | 174544 | 183056 | mceliece348864pc |
169599 | 174624 | 181870 | T: mceliece348864pcf |
154779 | 175109 | 183428 | T: ntskem1264 |
169454 | 175723 | 187392 | mceliece348864pcf |
218648 | 219328 | 221017 | T: C:r5nd1kem0d |
243884 | 244811 | 245764 | ntruplus576 |
253942 | 254934 | 255226 | T: lightsaber2 |
268559 | 269965 | 273871 | T: C:r5nd0kem2iot |
268521 | 282542 | 322036 | mceliece460896f |
291745 | 295302 | 297203 | T: C:edonk128k16n80nu8l6 |
264659? | 295994? | 335882? | mceliece460896 |
295120 | 297137 | 300217 | T: C:r5nd1kem5d |
305364 | 306734 | 315840 | T: C:r5nd1kem4longkey |
312403 | 312826 | 314380 | ntruplus768 |
303495 | 321923 | 374212 | T: mceliece460896pcf |
304549 | 323508 | 362729 | mceliece460896pcf |
307956 | 328071 | 371019 | mceliece460896pc |
339545 | 339875 | 340157 | kyber512 |
354609 | 355598 | 360374 | T: C:rolloi128 |
366101 | 366375 | 368279 | T: C:edonk128k32n96nu4l4 |
362670 | 368462 | 378790 | threebears624r2ccax |
369611 | 370314 | 372990 | ntruplus864 |
370649 | 375262 | 382823 | threebears624r2cca |
381761 | 387975 | 412606 | T: ntrukem443 |
387268 | 394084 | 400832 | C:threebears624r2cpa |
391460 | 398619 | 404009 | C:threebears624r2cpax |
395581 | 399192 | 402164 | T: C:rolloi192 |
432060 | 432289 | 432824 | T: newhope512cca |
469023 | 470278 | 472031 | T: saber2 |
471068 | 472019 | 479549 | ntruplus1152 |
470197 | 474375 | 475621 | T: C:rolloi256 |
482243 | 486094 | 487528 | T: C:edonk128ref |
500803 | 503320 | 506760 | T: C:r5nd3kem5d |
536538 | 538046 | 539125 | kyber90s512 |
550944 | 551628 | 552437 | kyber768 |
580387 | 582113 | 583888 | T: lac128 |
591895 | 616701 | 651120 | T: mceliece6688128f |
616638 | 618258 | 620574 | T: C:ledakemcpa13 |
612514 | 620774 | 634729 | threebears936r2ccax |
598380 | 621400 | 672195 | mceliece6688128 |
589040 | 622338 | 670035 | mceliece6688128f |
612818 | 624548 | 636172 | threebears936r2cca |
632899 | 640092 | 646347 | T: C:ledakemcpa12 |
642226 | 645969 | 646725 | T: sntrup653 |
654535 | 655959 | 658118 | T: C:ledakemcpa14 |
658595 | 669168 | 677168 | C:threebears936r2cpa |
667911 | 677039 | 683988 | C:threebears936r2cpax |
667111 | 682522 | 716865 | mceliece6688128pcf |
673560 | 697405 | 723740 | mceliece6688128pc |
710332 | 715337 | 739663 | T: ntrukem743 |
718788 | 720547 | 724829 | sntrup653 |
735228 | 737093 | 740183 | T: firesaber2 |
762760 | 767510 | 775611 | T: ntruhps2048509 |
791847 | 792718 | 796301 | T: sntrup761 |
778460 | 801939 | 841560 | mceliece6960119 |
772560 | 804235 | 838561 | T: mceliece6960119f |
806583 | 807815 | 809714 | T: C:bikel1 |
803979 | 816521 | 843220 | T: mceliece8192128 |
815716 | 817250 | 819994 | kyber1024 |
802463 | 818309 | 854845 | mceliece8192128 |
814796 | 819086 | 827846 | ntruhps2048509 |
801360 | 819200 | 840324 | T: mceliece8192128f |
811498 | 828485 | 851606 | mceliece8192128f |
843552 | 844402 | 846784 | T: C:hila5 |
827320 | 851298 | 855647 | ntruhrss701 |
829072 | 853641 | 886460 | mceliece6960119pc |
838920 | 863106 | 888509 | T: mceliece6960119pcf |
860861 | 879138 | 902875 | mceliece6960119f |
877944 | 881191 | 890393 | T: C:r5nd3kem0d |
879615 | 881619 | 885453 | sntrup761 |
880399 | 893530 | 929460 | T: mceliece8192128pcf |
903703 | 904211 | 905569 | T: newhope1024cca |
886880 | 905666 | 928596 | mceliece8192128pc |
887101 | 910301 | 930135 | mceliece8192128pcf |
908520 | 913240 | 916861 | kyber90s768 |
896037 | 918495 | 951140 | mceliece6960119pcf |
914890 | 922055 | 925607 | T: C:r5nd5kem5d |
920183 | 932948 | 950405 | threebears1248r2ccax |
931485 | 939325 | 956299 | T: ntskem1380 |
952239 | 954631 | 956661 | T: sntrup857 |
947841 | 959390 | 973348 | threebears1248r2cca |
961514 | 963308 | 966967 | T: C:edonk192k48n144nu4l4 |
971397 | 983619 | 1009966 | C:threebears1248r2cpa |
987288 | 991717 | 995386 | T: C:lake1 |
974471 | 992567 | 1003363 | C:threebears1248r2cpax |
1026966 | 1028370 | 1031812 | T: C:edonk192k32n128nu4l6 |
1050055 | 1051241 | 1053061 | sntrup857 |
1111558 | 1129180 | 1134642 | T: ntruhps2048677 |
1125188 | 1129230 | 1134862 | T: sntrup953 |
1138033 | 1139211 | 1143682 | T: kindi256342 |
1139855 | 1145062 | 1150050 | T: C:r5nd5kem0d |
1177290 | 1178881 | 1182856 | T: rolloii128 |
1183138 | 1188441 | 1202360 | ntruhps2048677 |
1191296 | 1197401 | 1203468 | T: ntrulpr653 |
1210757 | 1217278 | 1253727 | T: C:lake2 |
1237579 | 1243429 | 1247121 | sntrup953 |
1243642 | 1245556 | 1249742 | T: rolloii192 |
1262606 | 1263868 | 1270217 | T: ledakem1464 |
1265035 | 1267945 | 1272399 | T: sntrup1013 |
1273889 | 1275711 | 1279656 | ntrulpr653 |
1314279 | 1318933 | 1322695 | T: C:lake3 |
1340188 | 1342962 | 1346767 | T: kindi512222 |
1364594 | 1367001 | 1369682 | sntrup1013 |
1373389 | 1375442 | 1379848 | T: kindi512241 |
1365526 | 1376200 | 1395215 | T: ntskem13136 |
1384034 | 1386339 | 1389300 | T: rolloii256 |
1374203 | 1390275 | 1412178 | T: lotus128 |
1405820 | 1413859 | 1417199 | kyber90s1024 |
1436043 | 1440424 | 1445716 | T: C:ledakemcpa33 |
1443855 | 1451087 | 1478729 | T: ntruhps4096821 |
1464963 | 1468056 | 1472511 | T: ledakem1364 |
1477286 | 1482183 | 1491557 | T: ntrulpr761 |
1480938 | 1497066 | 1510049 | T: C:ledakemcpa32 |
1495026 | 1499263 | 1505564 | T: C:ledakemcpa34 |
1508373 | 1513219 | 1516415 | T: ledakem14sl |
1535307 | 1541627 | 1576871 | ntruhps4096821 |
1544639 | 1547373 | 1550996 | T: lac192 |
1569101 | 1572806 | 1584316 | ntrulpr761 |
1681816 | 1685020 | 1688922 | T: rqc128 |
1788129 | 1792744 | 1797417 | T: ntrulpr857 |
1839925 | 1842335 | 1844449 | T: sntrup1277 |
1844019 | 1849660 | 1855657 | T: ledakem13sl |
1886581 | 1888842 | 1891862 | ntrulpr857 |
2003554 | 2006162 | 2011026 | T: lac256 |
2018286 | 2021097 | 2022532 | sntrup1277 |
2026022 | 2062613 | 2091587 | T: ledakem1264 |
2064523 | 2069128 | 2076788 | T: locker1 |
2110627 | 2112484 | 2115851 | T: ntrulpr953 |
2108710 | 2113608 | 2117340 | T: locker2 |
2117292 | 2124419 | 2131985 | T: lima2p1024cca |
2192237 | 2193915 | 2195536 | T: C:bikel3 |
2234785 | 2239520 | 2251983 | ntrulpr953 |
2325070 | 2329388 | 2337041 | T: locker3 |
2300259 | 2337610 | 2377337 | T: lotus192 |
2389086 | 2390712 | 2393595 | T: ntrulpr1013 |
2479784 | 2481038 | 2482219 | 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 |
3484351 | 3511410 | 3513381 | T: ntrulpr1277 |
3522670 | 3527582 | 3543558 | T: rqc192 |
3599595 | 3605982 | 3612377 | T: ledakem3364 |
3673720 | 3699739 | 3706555 | 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 |
4788263 | 4872703 | 4941607 | T: bigquake1 |
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 |
11246680 | 11247208 | 11248127 | T: sntrup4591761 |
11336387 | 11336951 | 11338235 | sntrup4591761 |
11868914 | 11885860 | 11916667 | T: hqc2561 |
12146673 | 12162434 | 12174528 | T: titaniumccasuper |
12231131 | 12550357 | 12872406 | T: bigquake3 |
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 |
18540394 | 18996573 | 19374433 | T: bigquake5 |
20974858 | 20986600 | 21013778 | T: C:r5n11kem0d |
22255855 | 22256729 | 22258077 | 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 |
66916 | 67015 | 67157 | C:threebears624r2cpax |
86587 | 86807 | 86950 | C:threebears936r2cpax |
106174 | 106259 | 106459 | C:threebears1248r2cpax |
115179 | 115588 | 116020 | T: C:r5nd1kem0d |
146384 | 146927 | 147704 | T: C:r5nd0kem2iot |
150168 | 151778 | 153303 | C:threebears624r2cpa |
159285 | 160038 | 160830 | T: C:r5nd1kem5d |
162497 | 162912 | 163467 | T: C:r5nd1kem4longkey |
202161 | 203176 | 203503 | T: C:hila5 |
212673 | 215839 | 219348 | C:threebears936r2cpa |
236403 | 239067 | 246909 | C:threebears1248r2cpa |
264640 | 265608 | 267157 | T: C:r5nd3kem5d |
286358 | 286572 | 287257 | T: lightsaber2 |
305375 | 305846 | 306607 | ntruplus576 |
395925 | 396346 | 397097 | ntruplus768 |
396869 | 397375 | 397552 | kyber512 |
481266 | 484489 | 493036 | T: C:r5nd5kem5d |
485275 | 485905 | 487776 | ntruplus864 |
497358 | 497553 | 497712 | T: newhope512cca |
509285 | 510597 | 513011 | T: saber2 |
507881 | 512831 | 522828 | threebears624r2ccax |
523810 | 530962 | 532775 | T: C:r5nd3kem0d |
577347 | 580136 | 580695 | T: ntrukem443 |
594671 | 595493 | 596405 | kyber90s512 |
624423 | 625717 | 625942 | kyber768 |
640882 | 641738 | 643636 | ntruplus1152 |
657500 | 660444 | 665238 | T: C:r5nd5kem0d |
691787 | 699117 | 710740 | threebears624r2cca |
801821 | 813357 | 814668 | T: firesaber2 |
809019 | 815482 | 829009 | threebears936r2ccax |
843162 | 845214 | 846927 | T: lac128 |
907455 | 909142 | 912240 | kyber1024 |
943539 | 947640 | 952046 | T: C:r5n11kem0d |
984430 | 986218 | 990228 | kyber90s768 |
1014498 | 1015374 | 1017142 | T: ntskem1264 |
1034335 | 1044107 | 1064104 | threebears936r2cca |
1050836 | 1051690 | 1053506 | T: newhope1024cca |
1125316 | 1131258 | 1161950 | T: ntruhps2048509 |
1130985 | 1136476 | 1168123 | ntruhps2048509 |
1171056 | 1173029 | 1176061 | T: ntrukem743 |
1175354 | 1176746 | 1179010 | mceliece348864f |
1161315 | 1177517 | 1197498 | threebears1248r2ccax |
1176924 | 1181136 | 1182727 | mceliece348864 |
1193116 | 1193764 | 1195510 | mceliece348864pc |
1192151 | 1194335 | 1196836 | mceliece348864pcf |
1194672 | 1197386 | 1199772 | T: mceliece348864pcf |
1377478 | 1381488 | 1387167 | T: C:r5n13kem0d |
1461812 | 1463340 | 1466843 | T: kindi256342 |
1471575 | 1473649 | 1477081 | T: sntrup653 |
1474720 | 1478213 | 1481190 | sntrup653 |
1475350 | 1490594 | 1502644 | threebears1248r2cca |
1494263 | 1499233 | 1507967 | kyber90s1024 |
1675882 | 1710128 | 1762568 | T: lotus128 |
1712865 | 1714720 | 1719165 | T: ntrulpr653 |
1744762 | 1758827 | 1818768 | T: ntruhps2048677 |
1761447 | 1763854 | 1766209 | T: sntrup761 |
1765572 | 1768845 | 1772023 | sntrup761 |
1796944 | 1798993 | 1802338 | ntrulpr653 |
1750763 | 1821539 | 1824424 | ntruhps2048677 |
1825584 | 1828054 | 1831831 | T: kindi512222 |
1861913 | 1863298 | 1865321 | T: ntskem1380 |
1865195 | 1867117 | 1871249 | T: kindi512241 |
1893504 | 1910881 | 1982052 | ntruhrss701 |
1945988 | 1948937 | 1953162 | T: C:rolloi128 |
2139734 | 2143045 | 2146996 | T: ntrulpr761 |
2206646 | 2209391 | 2346076 | T: C:rolloi192 |
2219225 | 2221771 | 2224643 | ntrulpr761 |
2222712 | 2228028 | 2232093 | T: sntrup857 |
2224115 | 2228541 | 2233431 | sntrup857 |
2468857 | 2475472 | 2480466 | T: lima2p1024cca |
2477073 | 2481489 | 2484491 | T: lac192 |
2426090 | 2528176 | 2538457 | T: ntruhps4096821 |
2533389 | 2537585 | 2573593 | mceliece6960119f |
2544340 | 2546793 | 2552884 | T: mceliece6960119f |
2546083 | 2547736 | 2553490 | mceliece6960119 |
2420399 | 2551897 | 2560049 | ntruhps4096821 |
2552823 | 2558094 | 2623471 | mceliece6960119pcf |
2573521 | 2576046 | 2581115 | T: mceliece6960119pcf |
2575009 | 2581085 | 2602584 | mceliece6960119pc |
2583555 | 2586833 | 2590142 | T: ntrulpr857 |
2584764 | 2590516 | 2601264 | T: mceliece8192128 |
2589554 | 2592339 | 2597127 | T: mceliece8192128f |
2591776 | 2594935 | 2599471 | mceliece8192128 |
2612801 | 2619213 | 2674856 | mceliece8192128pcf |
2594830 | 2624982 | 2652250 | mceliece8192128f |
2613681 | 2626780 | 2633060 | T: mceliece8192128pcf |
2622729 | 2629303 | 2668423 | mceliece8192128pc |
2654840 | 2658321 | 2662710 | sntrup953 |
2659893 | 2663619 | 2675702 | T: sntrup953 |
2689981 | 2693812 | 2708581 | ntrulpr857 |
2939605 | 2957573 | 2980344 | T: lotus192 |
2968557 | 2972163 | 2975553 | mceliece460896 |
2972085 | 2974577 | 2982219 | mceliece460896f |
2989127 | 2991261 | 2996186 | mceliece460896pcf |
2989243 | 2993456 | 2996548 | T: mceliece460896pcf |
2991201 | 2995482 | 3000603 | mceliece460896pc |
3011034 | 3014234 | 3017037 | sntrup1013 |
3017802 | 3022199 | 3031005 | T: sntrup1013 |
3069868 | 3072008 | 3078840 | T: ntrulpr953 |
3169092 | 3176997 | 3180112 | T: lac256 |
3189104 | 3198806 | 3209730 | ntrulpr953 |
3249348 | 3252694 | 3255337 | T: kindi512321 |
3310091 | 3314366 | 3317797 | mceliece6688128 |
3312271 | 3316759 | 3328318 | T: mceliece6688128f |
3313301 | 3317346 | 3327026 | mceliece6688128f |
3321734 | 3323689 | 3326969 | T: kindi256522 |
3333863 | 3338519 | 3347280 | mceliece6688128pc |
3339455 | 3349430 | 3358756 | mceliece6688128pcf |
3473818 | 3478726 | 3496736 | T: ntrulpr1013 |
3541465 | 3544924 | 3549208 | T: rolloii128 |
3561314 | 3563396 | 3564664 | T: C:rolloi256 |
3562031 | 3564314 | 3566189 | ntrulpr1013 |
3896641 | 3898012 | 3899527 | T: ntskem13136 |
3922146 | 3926278 | 3931652 | T: rolloii192 |
2577813? | 3983049? | 4549331? | T: C:edonk128k32n96nu4l4 |
4192981 | 4200582 | 4205660 | T: C:lake1 |
4151035 | 4233508 | 4240431 | T: C:ledakemcpa12 |
4316945 | 4325006 | 4331682 | T: lotus256 |
4498173 | 4499255 | 4501335 | sntrup1277 |
4496628 | 4506868 | 4509520 | T: sntrup1277 |
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 |
4111917? | 5019944? | 11400432? | T: C:edonk192k48n144nu4l4 |
5095292 | 5111073 | 5115596 | T: ntrulpr1277 |
4059915? | 5201929? | 5254701? | T: C:ledakemcpa13 |
5282638 | 5288257 | 5307202 | ntrulpr1277 |
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 |
7869925 | 7979021 | 8082165 | T: bigquake1 |
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 |
11819792? | 23100543? | 63132002? | T: C:edonk128ref |
22128600? | 23247353? | 155796400? | T: C:edonk192k32n128nu4l6 |
23385654 | 23392947 | 23408763 | T: frodokem640shake |
21949317? | 23719243? | 35080398? | T: C:edonk128k16n80nu8l6 |
26904642 | 26947811 | 26955875 | T: frodokem1344aes |
28744923 | 28757098 | 28773292 | T: rqc256 |
30332231 | 30352917 | 30499605 | T: C:ledakemcpa52 |
30444582 | 30845270 | 31291362 | T: ledakem3264 |
31569640 | 31570111 | 31570788 | sntrup4591761 |
31570147 | 31570790 | 31571404 | T: sntrup4591761 |
31612813 | 31650053 | 32099578 | T: ledakem3364 |
33339648 | 33340219 | 33342261 | 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 |
12554312? | 54502736? | 130356015? | T: C:edonk128k16n80nu4l6 |
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 |
134691875 | 135605170 | 135971841 | T: bigquake3 |
148476694 | 149397549 | 149612866 | T: oddmanhattan128 |
205823761 | 205838751 | 205851028 | T: sikep751 |
211463645 | 212602138 | 213832151 | T: bigquake5 |
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 |
|
|
|