Measurements of key-encapsulation mechanisms on one machine: amd64; Silvermont (406c4); 2016 Intel Atom x5-Z8350; 4 x 1440MHz; cherry, 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 |
142429 | 143116 | 144594 | T: C:r5nd1kem0d |
177516 | 180174 | 180534 | T: lightsaber2 |
180517 | 181571 | 191749 | T: C:r5nd0kem2iot |
194940 | 195898 | 197481 | T: C:r5nd1kem5d |
200430 | 202466 | 211554 | T: C:r5nd1kem4longkey |
249641 | 250054 | 250786 | kyber512 |
276008 | 276289 | 276573 | T: newhope512cca |
287379 | 287680 | 288260 | T: lac128 |
286255 | 288761 | 290944 | C:threebears624r2cpa |
287012 | 289668 | 292861 | threebears624r2cca |
294808 | 298160 | 301015 | C:threebears624r2cpax |
303971 | 306009 | 310041 | threebears624r2ccax |
336943 | 338617 | 341072 | T: C:r5nd3kem5d |
352946 | 353756 | 400317 | ntruplus576 |
355316 | 357375 | 358256 | T: saber2 |
434609 | 435346 | 436297 | kyber768 |
432313 | 436446 | 442128 | kyber90s512 |
501027 | 501543 | 504490 | ntruplus768 |
522569 | 525547 | 529717 | threebears936r2cca |
534860 | 537824 | 547909 | T: C:r5nd3kem0d |
540183 | 544223 | 549671 | C:threebears936r2cpa |
545894 | 547003 | 550560 | ntruplus864 |
550937 | 563466 | 580557 | threebears936r2ccax |
560995 | 566112 | 581061 | C:threebears936r2cpax |
579381 | 579799 | 580828 | T: newhope1024cca |
597163 | 599590 | 605937 | T: firesaber2 |
613257 | 624869 | 629178 | T: C:r5nd5kem5d |
631491 | 633793 | 637150 | T: ntrulpr653 |
653018 | 654024 | 655072 | T: C:hila5 |
673146 | 674215 | 678037 | kyber1024 |
679525 | 682563 | 686030 | T: C:r5nd5kem0d |
699546 | 702314 | 706081 | ntrulpr653 |
712432? | 721975? | 1313576? | ntruplus1152 |
777969 | 780043 | 784229 | T: ntrulpr761 |
781584 | 785266 | 791033 | kyber90s768 |
810228 | 818684 | 823779 | threebears1248r2cca |
822106 | 831304 | 837222 | C:threebears1248r2cpax |
830006 | 836879 | 842013 | C:threebears1248r2cpa |
828895 | 842366 | 846326 | threebears1248r2ccax |
863957 | 869873 | 872614 | ntrulpr761 |
869757 | 870302 | 874272 | T: kindi256342 |
925387 | 926236 | 932388 | T: kindi512222 |
938562 | 940125 | 944646 | T: ntrulpr857 |
949769 | 951033 | 955944 | T: kindi512241 |
997685 | 999025 | 1002748 | T: lac256 |
1017423 | 1020379 | 1023735 | T: lac192 |
1026452 | 1028694 | 1032737 | ntrulpr857 |
1039618 | 1042935 | 1048501 | T: rqc128 |
1103877 | 1107179 | 1110448 | T: ntrulpr953 |
1211629 | 1218849 | 1222353 | ntrulpr953 |
1239121 | 1241665 | 1245298 | T: ntrulpr1013 |
1244785 | 1250729 | 1259421 | T: hqc1281 |
1260779 | 1266282 | 1272558 | kyber90s1024 |
1338121 | 1342455 | 1348766 | ntrulpr1013 |
1444611 | 1467631 | 1490843 | T: C:edonk128k16n80nu4l6 |
1777606 | 1797451 | 1808873 | T: ntrukem443 |
1810217 | 1813309 | 1814931 | T: ntrulpr1277 |
1931630 | 1933856 | 1937342 | T: kindi512321 |
1980498 | 1982588 | 1992434 | ntrulpr1277 |
2069031? | 2078456? | 2769273? | T: rqc192 |
2239500 | 2241627 | 2246515 | T: C:edonk128k16n80nu8l6 |
2330634 | 2332596 | 2336141 | T: kindi256522 |
2570404 | 2576630 | 2582725 | T: C:rolloi128 |
2616119 | 2639452 | 2668358 | T: C:edonk128k32n96nu4l4 |
2768122 | 2774127 | 2781166 | T: lima2p1024cca |
2925185 | 2931930 | 3080618 | T: rqc256 |
2968477 | 2991652 | 3007716 | T: hqc1921 |
3180715 | 3201119 | 3212366 | T: hqc1922 |
3278433 | 3286511 | 3297603 | T: C:rolloi192 |
3368223 | 3403935 | 3442480 | T: C:edonk192k32n128nu4l6 |
3403708 | 3408449 | 3415492 | T: C:edonk128ref |
4126492 | 4139563 | 4148629 | T: ntrukem743 |
4638632 | 4640594 | 4642629 | T: C:bikel1 |
4700458 | 4708965 | 4721227 | T: C:rolloi256 |
5005152 | 5046596 | 5089259 | T: C:edonk192k48n144nu4l4 |
5192840 | 5201084 | 5335529 | T: limasp1018cca |
5369632 | 5388031 | 5449819 | T: hqc2561 |
5411810 | 5417991 | 5422653 | T: titaniumccatoy |
5443684 | 5446960 | 5450547 | T: frodokem640 |
5565602 | 5574334 | 5582476 | T: lima2p2048cca |
5716426 | 5747828 | 5789501 | T: hqc2562 |
5799987 | 5856285 | 5870204 | T: remblem928 |
5930871 | 5952874 | 5976920 | T: remblem1056 |
5970165 | 5995225 | 6010837 | T: hqc2563 |
5996170 | 6002653 | 6009975 | T: titaniumccalite |
6096335 | 6099772 | 6103672 | T: frodokem640aes |
7879018 | 7885997 | 7894173 | T: titaniumccastd |
8119397 | 8142893 | 8177667 | T: C:lake1 |
8654619 | 8663467 | 8670950 | T: titaniumccamed |
9001170 | 9008831 | 9017912 | T: limasp1306cca |
9225395 | 9233644 | 9242725 | T: titaniumccahi |
9554650 | 9566210 | 9576633 | T: C:lake3 |
10358125 | 10366108 | 10375535 | T: limasp1822cca |
10465682 | 10475421 | 10487025 | T: C:lake2 |
11116469 | 11138222 | 11159786 | T: rolloii128 |
11180171 | 11181776 | 11183768 | T: ntrulpr4591761 |
11759684 | 11768994 | 11783623 | T: frodokem976 |
11888699 | 11897334 | 11903373 | T: rolloii192 |
12645799 | 12656086 | 12671280 | T: titaniumccasuper |
12880336 | 12883615 | 12887035 | T: frodokem976aes |
13198118 | 13239485 | 13247843 | T: sntrup653 |
13279642 | 13320363 | 13329472 | sntrup653 |
13779112 | 13781237 | 13785086 | T: C:bikel3 |
13912340 | 13921015 | 13934044 | T: rolloii256 |
16146412 | 16157325 | 16176277 | T: locker1 |
17271448 | 17278712 | 17294143 | T: locker2 |
17327378 | 17339473 | 17349296 | T: limasp2062cca |
17590552 | 17624960 | 17637151 | T: sntrup761 |
17669424 | 17682747 | 17716834 | sntrup761 |
18936347 | 18951108 | 18971573 | T: locker3 |
19814941 | 19824507 | 19853024 | T: C:r5n11kem0d |
21835024 | 21855860 | 21933217 | T: ntruhps2048509 |
21866838 | 21919525 | 21969193 | ntruhps2048509 |
21985602 | 21994880 | 21997622 | T: frodokem640shake |
22070101 | 22079709 | 22131552 | T: sntrup857 |
22172231 | 22225414 | 22236937 | sntrup857 |
22232250 | 22246544 | 22266158 | T: locker4 |
22771295 | 22781762 | 22820463 | T: frodokem1344aes |
23588472 | 23826272 | 23978023 | T: ramstakers216091 |
24706060 | 24724450 | 24741957 | T: locker6 |
25069666 | 25094843 | 25118839 | T: locker5 |
27190345 | 27199450 | 27256463 | T: sntrup953 |
27327758 | 27406440 | 27420129 | sntrup953 |
30921212 | 30930614 | 30938819 | T: sntrup1013 |
31017734 | 31036211 | 31041056 | sntrup1013 |
32172179 | 32183962 | 32196756 | T: C:ledakemcpa14 |
36918189 | 36920265 | 36925300 | T: sikep503 |
37528767 | 37539252 | 37592859 | T: ntruhps2048677 |
37639504 | 37656350 | 37674637 | ntruhps2048677 |
41189573 | 41476584 | 41489591 | ntruhrss701 |
45188803 | 45210856 | 45241693 | T: locker7 |
45493897 | 45512191 | 45590512 | T: C:ledakemcpa13 |
46786318 | 46807169 | 46842300 | T: locker8 |
46770402 | 47078488 | 47165218 | T: mersenne756839 |
47101271 | 48272086 | 49498868 | T: lotus128 |
48543424 | 48552685 | 48559384 | T: C:r5n13kem0d |
48561267 | 48638971 | 48686887 | T: sntrup1277 |
48678461 | 48683567 | 48697977 | T: frodokem976shake |
48747041 | 48782339 | 48834901 | sntrup1277 |
50396327 | 50418682 | 50442018 | T: locker9 |
56822533 | 56860031 | 56940868 | ntruhps4096821 |
59663384 | 59757608 | 65006734 | T: sikep503comp |
78981134 | 79028246 | 79049721 | T: C:ledakemcpa12 |
87544429 | 87556563 | 87690075 | T: frodokem1344shake |
88920543 | 89083113 | 89394179 | T: ntskem1264 |
89196431 | 89578437 | 89650619 | T: lotus192 |
89929152 | 89943580 | 89963225 | T: C:r5n15kem0d |
92238431 | 92265764 | 92281535 | T: sntrup4591761 |
92317066 | 92375693 | 92398905 | sntrup4591761 |
100737766 | 104259386 | 106863617 | T: ramstakers756839 |
118194127 | 118205898 | 118216937 | T: sikep751 |
132182463 | 132236048 | 132399222 | T: sikep434 |
134622038 | 134710089 | 134813009 | T: ledakem1464 |
137412919 | 137447291 | 137617795 | T: C:ledakemcpa34 |
142644638 | 142675248 | 142817861 | T: C:ledakemcpa33 |
155538017 | 155696271 | 157419243 | T: ledakem1364 |
166346562 | 167319718 | 168070768 | T: lotus256 |
174462351 | 175863244 | 180244345 | T: ledakem14sl |
174841687 | 176727805 | 179918408 | T: ledakem13sl |
185231950 | 185724982 | 201049035 | T: sikep751comp |
211019224 | 211405741 | 229740453 | T: sikep434comp |
277392071 | 278019801 | 278048198 | T: C:ledakemcpa32 |
286742519 | 289717444 | 298792180 | mceliece348864f |
288380962 | 293050577 | 304446597 | T: mceliece348864f |
305120693 | 306607259 | 309764261 | mceliece348864pcf |
320857392 | 320948767 | 321035345 | T: C:ledakemcpa54 |
328818899 | 328864245 | 328948022 | T: C:ledakemcpa53 |
306799765? | 367197488? | 431825363? | mceliece348864 |
370625270 | 370688595 | 370839223 | T: ledakem1264 |
384780375 | 385174844 | 385457587 | T: sikep610 |
220048028? | 392631130? | 610387596? | T: rsa2048 |
395415510 | 395527320 | 403887572 | T: ledakem3464 |
423345192 | 427337173 | 427951012 | T: oddmanhattan128 |
448624596 | 452152120 | 480442034 | T: ntskem1380 |
389365991? | 458575202? | 651357718? | T: mceliece348864pc |
464401295 | 467188449 | 474885809 | T: ledakem34sl |
388417824? | 476081050? | 649819251? | T: mceliece348864 |
490407059 | 491231993 | 491312627 | T: C:ledakemcpa52 |
378691828? | 493903355? | 670064812? | mceliece348864pc |
496962500 | 497084398 | 498036556 | T: ledakem12sl |
500920868 | 501489682 | 502832193 | T: ledakem3264 |
516547131 | 516624331 | 516728829 | T: ledakem3364 |
585303873 | 585849972 | 586577799 | T: ledakem5464 |
610884574 | 610939501 | 611094001 | T: ledakem33sl |
647982538 | 698969854 | 708384292 | T: sikep610comp |
698538436 | 699722746 | 700444254 | T: oddmanhattan192 |
850057609 | 889213448 | 972638949 | T: mceliece460896f |
904575676 | 956443868 | 1003435500 | mceliece460896f |
911388707 | 983281867 | 1072628803 | mceliece460896pcf |
1085571413 | 1085670143 | 1085840778 | T: ledakem5364 |
1249022368 | 1250491841 | 1251635987 | T: oddmanhattan256 |
1306737154 | 1306880581 | 1307089734 | T: ledakem54sl |
1435737210 | 1436303176 | 1438000721 | T: ledakem32sl |
1479691823 | 1483565600 | 1487561585 | T: ledakem5264 |
1522676114 | 1523061079 | 1531749830 | T: ledakem53sl |
1165643368? | 1523434903? | 2383827988? | T: mceliece460896 |
1520692961 | 1524158965 | 1526932014 | T: ntskem13136 |
1259846240? | 1574683969? | 2077356679? | mceliece460896pc |
1200092066? | 1622829383? | 2246550989? | T: mceliece460896pc |
1260675601? | 1688258877? | 2419153418? | mceliece460896 |
1788218364 | 1806801158 | 1878698088 | T: bigquake1 |
2170858011? | 2424188014? | 2886547127? | T: mceliece6688128pcf |
2134156399? | 2431902146? | 2851748267? | mceliece6960119f |
2249240082? | 2488515513? | 3056488046? | mceliece6688128f |
2266159831? | 2506004338? | 2847829527? | mceliece6688128pcf |
2175434534? | 2786178072? | 3015151626? | mceliece6960119pcf |
2423614674? | 3028056614? | 3214290564? | T: mceliece6960119pcf |
2930285914? | 3070886328? | 4211765881? | mceliece8192128f |
3230001229 | 3234020749 | 3238896978 | T: ledakem52sl |
2724625179? | 3328685943? | 4971634670? | mceliece6960119pc |
2199794336? | 3334461901? | 4676140614? | mceliece6960119 |
2940774166? | 3566241795? | 3803005113? | mceliece8192128pcf |
3070565178? | 4951478649? | 8212224004? | T: mceliece8192128pc |
3911405379? | 5302056353? | 6908906853? | mceliece6688128 |
4442116644? | 5621093635? | 8117026744? | mceliece8192128pc |
4322979524? | 5962214159? | 7718452619? | mceliece6688128pc |
5000996480? | 7223199439? | 9209442550? | mceliece8192128 |
13329127722 | 13660895603 | 13995672168 | T: pqrsa15 |
16019956117 | 16448937313 | 17313045915 | T: bigquake3 |
30004818629 | 31353783105 | 33384970400 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
50943 | 55052 | 57365 | T: rsa2048 |
144632 | 147168 | 151277 | T: ntskem1264 |
141681 | 148049 | 158929 | T: mceliece348864 |
148182 | 162812 | 182139 | T: mceliece348864f |
169445 | 173269 | 174508 | T: C:edonk128k16n80nu4l6 |
175038 | 182532 | 195655 | mceliece348864pcf |
174538 | 183816 | 213312 | T: mceliece348864pc |
182513? | 213982? | 231719? | mceliece348864pc |
218476 | 219377 | 220452 | T: C:r5nd1kem0d |
246879 | 247435 | 248366 | ntruplus576 |
254571 | 255047 | 257724 | T: lightsaber2 |
269347 | 270997 | 279536 | T: C:r5nd0kem2iot |
271971 | 290697 | 321114 | T: mceliece460896f |
291336 | 294316 | 296521 | T: C:edonk128k16n80nu8l6 |
296097 | 297631 | 299744 | T: C:r5nd1kem5d |
279657 | 299691 | 331743 | mceliece460896f |
286367 | 301117 | 335405 | mceliece460896 |
305823 | 307664 | 313037 | T: C:r5nd1kem4longkey |
312951 | 313580 | 315218 | ntruplus768 |
290004 | 321813 | 347686 | T: mceliece460896 |
339470 | 339730 | 340370 | kyber512 |
326574 | 353959 | 391055 | mceliece460896pcf |
354526 | 356274 | 359936 | T: C:rolloi128 |
319250? | 359866? | 405478? | T: mceliece460896pc |
320783? | 360799? | 534774? | mceliece460896pc |
365219 | 366910 | 367911 | T: C:edonk128k32n96nu4l4 |
370207 | 374412 | 378467 | threebears624r2ccax |
371193 | 374475 | 385872 | ntruplus864 |
374495 | 376929 | 380917 | threebears624r2cca |
383629 | 387357 | 408788 | T: ntrukem443 |
385172 | 388098 | 391651 | C:threebears624r2cpa |
387653 | 392520 | 399418 | C:threebears624r2cpax |
395955 | 399690 | 401699 | T: C:rolloi192 |
433416 | 433831 | 434515 | T: newhope512cca |
468134 | 468716 | 470519 | T: saber2 |
472673 | 473589 | 479761 | ntruplus1152 |
470022 | 474645 | 476138 | T: C:rolloi256 |
485832 | 490228 | 493130 | T: C:edonk128ref |
483489 | 496681 | 522101 | mceliece348864f |
500792 | 503395 | 506827 | T: C:r5nd3kem5d |
498991 | 516190 | 530105 | mceliece348864 |
535965 | 541005 | 545502 | kyber90s512 |
551638 | 552220 | 556150 | kyber768 |
581512 | 584398 | 585708 | T: lac128 |
612755 | 614497 | 618153 | T: C:ledakemcpa13 |
582875 | 615217 | 656929 | mceliece6688128f |
622895 | 632008 | 639340 | T: C:ledakemcpa12 |
628187 | 632055 | 635450 | threebears936r2cca |
579053 | 643895 | 686403 | mceliece6688128 |
631345 | 646836 | 682037 | threebears936r2ccax |
646921 | 651096 | 656003 | T: sntrup653 |
655160 | 656958 | 659656 | T: C:ledakemcpa14 |
655320 | 658856 | 663899 | C:threebears936r2cpa |
674175 | 685856 | 708279 | C:threebears936r2cpax |
709681 | 717188 | 738325 | T: ntrukem743 |
667365? | 717969? | 894330? | mceliece6688128pcf |
698390 | 719379 | 743364 | mceliece6960119f |
722690 | 724910 | 732286 | sntrup653 |
671414? | 726726? | 916343? | mceliece6688128pc |
739382 | 741800 | 748075 | T: firesaber2 |
723854 | 749662 | 797220 | mceliece6960119 |
760457 | 765591 | 780292 | T: ntruhps2048509 |
793746 | 798221 | 802353 | T: sntrup761 |
806789 | 808038 | 809847 | T: C:bikel1 |
814543 | 821305 | 827342 | ntruhps2048509 |
819966 | 821432 | 823179 | kyber1024 |
761337? | 837045? | 1184485? | mceliece6960119pc |
842021 | 843543 | 846407 | T: C:hila5 |
831137 | 849966 | 851617 | ntruhrss701 |
832783? | 868266? | 1291687? | mceliece8192128f |
808651 | 871489 | 998891 | T: mceliece6960119pcf |
879379 | 884685 | 889795 | T: C:r5nd3kem0d |
880954 | 886067 | 897196 | sntrup761 |
903648 | 904607 | 906561 | T: newhope1024cca |
881785? | 919188? | 1165700? | mceliece8192128pcf |
913044 | 921324 | 926342 | kyber90s768 |
918142 | 921428 | 928845 | T: C:r5nd5kem5d |
905015 | 932256 | 1010430 | mceliece8192128pc |
927869 | 943265 | 948387 | threebears1248r2cca |
936421 | 943378 | 947302 | threebears1248r2ccax |
887621 | 946349 | 1017796 | mceliece8192128 |
954056 | 955000 | 959486 | T: sntrup857 |
951890 | 957228 | 963766 | C:threebears1248r2cpax |
962151 | 963554 | 968447 | T: C:edonk192k48n144nu4l4 |
948978? | 967662? | 1225226? | T: ntskem1380 |
967247 | 974189 | 980427 | C:threebears1248r2cpa |
954297 | 988235 | 1034830 | T: mceliece8192128pc |
984555 | 989639 | 994095 | T: C:lake1 |
880208? | 991954? | 1104341? | mceliece6960119pcf |
1052112 | 1056486 | 1064824 | sntrup857 |
691652? | 1073770? | 1136134? | T: mceliece6688128pcf |
1106420 | 1128864 | 1134892 | T: ntruhps2048677 |
1129006 | 1132156 | 1143979 | T: sntrup953 |
1138045 | 1138907 | 1142499 | T: kindi256342 |
1144279 | 1149184 | 1154599 | T: C:r5nd5kem0d |
1178336 | 1182662 | 1185490 | T: C:edonk192k32n128nu4l6 |
1179745 | 1182907 | 1185682 | T: rolloii128 |
1178649 | 1183452 | 1188096 | ntruhps2048677 |
1197747 | 1203819 | 1209698 | T: ntrulpr653 |
1208097 | 1212693 | 1216869 | T: C:lake2 |
1249561 | 1252725 | 1255570 | T: rolloii192 |
1248104 | 1260471 | 1274343 | sntrup953 |
1260976 | 1263856 | 1266573 | T: ledakem1464 |
1264121 | 1265752 | 1268651 | T: sntrup1013 |
1273930 | 1276199 | 1280578 | ntrulpr653 |
1282810 | 1291434 | 1319156 | T: lotus128 |
1321660 | 1325177 | 1329269 | T: C:lake3 |
1327500 | 1337562 | 1352503 | T: ntskem13136 |
1339887 | 1341816 | 1345649 | T: kindi512222 |
1364482 | 1368039 | 1374203 | sntrup1013 |
1373892 | 1377199 | 1396486 | T: kindi512241 |
1384437 | 1388579 | 1394277 | T: rolloii256 |
1436367 | 1440021 | 1445635 | T: C:ledakemcpa33 |
1445971 | 1451377 | 1458955 | kyber90s1024 |
1458091 | 1464642 | 1468735 | T: ledakem1364 |
1477658 | 1480492 | 1483228 | T: ntrulpr761 |
1477047 | 1490121 | 1504740 | T: C:ledakemcpa32 |
1493730 | 1497871 | 1507119 | T: C:ledakemcpa34 |
1503899 | 1505540 | 1512262 | T: ledakem14sl |
1543123 | 1545725 | 1548903 | T: lac192 |
1571687 | 1574369 | 1577314 | ntrulpr761 |
1546858 | 1576575 | 1582645 | ntruhps4096821 |
1685223 | 1687939 | 1691367 | T: rqc128 |
1784897 | 1787710 | 1790348 | T: ntrulpr857 |
1841403 | 1846003 | 1850480 | T: ledakem13sl |
1852412 | 1856919 | 1863716 | T: sntrup1277 |
1883847 | 1886124 | 1888609 | ntrulpr857 |
2001762 | 2004915 | 2008213 | T: lac256 |
2022784 | 2027357 | 2032282 | sntrup1277 |
2017717 | 2067607 | 2108401 | T: ledakem1264 |
2064797 | 2070332 | 2076542 | T: locker1 |
2114553 | 2118255 | 2121392 | T: ntrulpr953 |
2116569 | 2119522 | 2123086 | T: locker2 |
2118053 | 2123151 | 2128864 | T: lima2p1024cca |
2191487 | 2193003 | 2195826 | T: C:bikel3 |
2230709 | 2232308 | 2233767 | ntrulpr953 |
2323795 | 2330702 | 2338441 | T: locker3 |
2245185 | 2355229 | 2376033 | T: lotus192 |
2379119 | 2381908 | 2383363 | T: ntrulpr1013 |
2489018 | 2502050 | 2503863 | ntrulpr1013 |
2531155 | 2536541 | 2603087 | T: kindi512321 |
2732092 | 2736849 | 2741495 | T: locker4 |
2710396 | 2756037 | 2794255 | T: ledakem12sl |
2791481 | 2794843 | 2798241 | T: kindi256522 |
2787323 | 2800652 | 2815585 | T: hqc1281 |
2960524 | 2966447 | 2971678 | T: ledakem3464 |
3225873 | 3254338 | 3280207 | T: C:ledakemcpa52 |
3259166 | 3266571 | 3273225 | T: C:ledakemcpa53 |
3268162 | 3272938 | 3277727 | T: locker6 |
3274422 | 3281567 | 3287163 | T: lotus256 |
3374717 | 3381344 | 3387876 | T: locker5 |
3374934 | 3391239 | 3403905 | T: C:ledakemcpa54 |
3501225 | 3502856 | 3504829 | T: ntrulpr1277 |
3521467 | 3529336 | 4225227 | T: rqc192 |
3605189 | 3611476 | 3629844 | T: ledakem3364 |
3672539 | 3680359 | 3697421 | ntrulpr1277 |
3843357 | 3848889 | 3866953 | T: ledakem34sl |
4226567 | 4232841 | 4242569 | T: lima2p2048cca |
4266207 | 4276929 | 4283017 | T: titaniumccatoy |
4362110 | 4367199 | 4371402 | T: limasp1018cca |
4805281 | 4811134 | 4816602 | T: rqc256 |
4789078 | 4878195 | 4944122 | T: bigquake1 |
4845741 | 4958211 | 5085542 | T: ledakem3264 |
4986675 | 4990784 | 4995137 | T: ledakem33sl |
5346904 | 5353998 | 5360204 | T: titaniumccalite |
5538070 | 5545755 | 5570289 | T: locker7 |
5611453 | 5616591 | 5623420 | T: locker8 |
5988596 | 5998717 | 6051781 | T: locker9 |
6499016 | 6505774 | 6510920 | T: titaniumccastd |
6529224 | 6554703 | 6563990 | T: ledakem5464 |
6594261 | 6626230 | 6681851 | T: hqc1921 |
7053414 | 7071753 | 7143629 | T: hqc1922 |
7173925 | 7175770 | 7178431 | T: frodokem640 |
7180279 | 7303710 | 7413788 | T: ledakem32sl |
7567153 | 7571253 | 7574834 | T: frodokem640aes |
7734128 | 7740698 | 7749591 | T: limasp1306cca |
7719270 | 7765634 | 7775229 | T: ledakem5364 |
8020226 | 8029711 | 8035077 | T: titaniumccamed |
8536272 | 8542320 | 8552973 | T: limasp1822cca |
8583537 | 8589494 | 8598866 | T: titaniumccahi |
8562395 | 8592773 | 8606281 | T: ledakem54sl |
8614368 | 8642774 | 8693133 | T: remblem928 |
8684142 | 8710580 | 8777035 | T: remblem1056 |
10326458 | 10338153 | 10482591 | T: ledakem53sl |
11256801 | 11260850 | 11263137 | T: sntrup4591761 |
11348586 | 11352487 | 11357309 | sntrup4591761 |
11890692 | 11928134 | 12058711 | T: hqc2561 |
12124598 | 12134487 | 12153987 | T: titaniumccasuper |
12209296 | 12680585 | 13031918 | T: bigquake3 |
12645341 | 12686696 | 12812523 | T: hqc2562 |
12700971 | 12814821 | 12891608 | T: ledakem5264 |
13246245 | 13272618 | 13295143 | T: hqc2563 |
13919043 | 14161162 | 14511066 | T: ledakem52sl |
14735560 | 14747862 | 14758962 | T: frodokem976 |
15300785 | 15320792 | 15334003 | T: limasp2062cca |
15583082 | 15585712 | 15590747 | T: frodokem976aes |
18390544 | 18824906 | 19162046 | T: bigquake5 |
20974339 | 20980765 | 21012507 | T: C:r5n11kem0d |
22282989 | 22285625 | 22288473 | T: ntrulpr4591761 |
23594655 | 23606538 | 23610304 | T: frodokem640shake |
27609472 | 27633771 | 27667772 | T: frodokem1344aes |
45063676 | 45500546 | 45772379 | T: ramstakers216091 |
50765016 | 50772953 | 50779019 | T: C:r5n13kem0d |
51783541 | 51823253 | 51838243 | T: frodokem976shake |
57979291 | 58030053 | 58083669 | T: pqrsa15 |
60808459 | 60812346 | 60819269 | T: sikep503 |
72117200 | 72503002 | 72588509 | T: mersenne756839 |
92871471 | 92901343 | 92949463 | T: frodokem1344shake |
92681214 | 93051730 | 93500565 | T: sikep503comp |
93981482 | 93998542 | 94014080 | T: C:r5n15kem0d |
130889227 | 131140794 | 131659683 | T: oddmanhattan128 |
191455100 | 191469104 | 191479261 | T: sikep751 |
190199006 | 196726338 | 201864344 | T: ramstakers756839 |
216371990 | 216602264 | 216799700 | T: sikep434 |
247615848 | 248025007 | 248994708 | T: oddmanhattan192 |
295470305 | 296753221 | 298234379 | T: sikep751comp |
332197928 | 333789652 | 334610693 | T: sikep434comp |
581503723 | 587582708 | 604386262 | T: oddmanhattan256 |
706883004 | 707264863 | 707923395 | T: sikep610 |
959876047 | 961612317 | 966055779 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
66552 | 66670 | 67155 | C:threebears624r2cpax |
86172 | 86296 | 86627 | C:threebears936r2cpax |
105994 | 106436 | 106520 | C:threebears1248r2cpax |
115377 | 115973 | 116430 | T: C:r5nd1kem0d |
150647 | 152048 | 153563 | C:threebears624r2cpa |
147398 | 159105 | 161536 | T: C:r5nd0kem2iot |
159072 | 160220 | 160854 | T: C:r5nd1kem5d |
162690 | 163136 | 163928 | T: C:r5nd1kem4longkey |
202074 | 203066 | 204175 | T: C:hila5 |
207320 | 208953 | 211662 | C:threebears936r2cpa |
234229 | 237006 | 244331 | C:threebears1248r2cpa |
264617 | 265441 | 266520 | T: C:r5nd3kem5d |
284440 | 285120 | 287219 | T: lightsaber2 |
308551 | 309267 | 309832 | ntruplus576 |
396872 | 397213 | 397576 | kyber512 |
397056 | 397494 | 398198 | ntruplus768 |
487355 | 488370 | 506607 | ntruplus864 |
484911 | 496236 | 498037 | T: C:r5nd5kem5d |
495939 | 496532 | 497648 | T: newhope512cca |
511116 | 513819 | 518230 | threebears624r2ccax |
512666 | 514451 | 519995 | T: C:r5nd3kem0d |
511755 | 516506 | 517321 | T: saber2 |
578000 | 578979 | 579948 | T: ntrukem443 |
596201 | 599343 | 607986 | kyber90s512 |
626222 | 626996 | 628544 | kyber768 |
648388 | 649272 | 650400 | ntruplus1152 |
650718 | 659357 | 662153 | T: C:r5nd5kem0d |
690077 | 693300 | 697184 | threebears624r2cca |
799667 | 810572 | 814720 | T: firesaber2 |
820680 | 834288 | 885592 | threebears936r2ccax |
841992 | 844206 | 847285 | T: lac128 |
863681 | 873560 | 969795 | mceliece348864f |
900642 | 904454 | 973220 | mceliece348864 |
912087 | 913298 | 914336 | kyber1024 |
910523 | 915086 | 943159 | T: C:r5n11kem0d |
990882 | 996377 | 1001664 | kyber90s768 |
1013193 | 1015245 | 1018657 | T: ntskem1264 |
1041742 | 1046637 | 1050003 | threebears936r2cca |
1055243 | 1056519 | 1058990 | T: newhope1024cca |
1126213 | 1132450 | 1176681 | ntruhps2048509 |
1126951 | 1135764 | 1179539 | T: ntruhps2048509 |
1168734 | 1172043 | 1181654 | threebears1248r2ccax |
1175998 | 1179207 | 1183535 | T: ntrukem743 |
1178119 | 1184523 | 1199992 | T: mceliece348864 |
1199352 | 1206203 | 1311840 | T: mceliece348864pc |
1207979 | 1215612 | 1253436 | mceliece348864pcf |
1195316 | 1228355 | 1298160 | T: mceliece348864f |
1216625 | 1321255 | 1328247 | mceliece348864pc |
1372491 | 1375884 | 1380257 | T: C:r5n13kem0d |
1462155 | 1463776 | 1467455 | T: kindi256342 |
1460124 | 1464403 | 1468768 | threebears1248r2cca |
1474680 | 1483297 | 1490044 | T: sntrup653 |
1479927 | 1485311 | 1490267 | sntrup653 |
1533186 | 1537308 | 1542436 | kyber90s1024 |
1567096 | 1593805 | 1660785 | T: lotus128 |
1722798 | 1725690 | 1729341 | T: ntrulpr653 |
1765405 | 1769457 | 1788789 | T: sntrup761 |
1770316 | 1778889 | 1829231 | T: ntruhps2048677 |
1767597 | 1779201 | 1787356 | sntrup761 |
1805644 | 1810259 | 1814017 | ntrulpr653 |
1828693 | 1830318 | 1833576 | T: kindi512222 |
1835604 | 1840970 | 1848899 | ntruhps2048677 |
1868937 | 1870807 | 1875687 | T: kindi512241 |
1869547 | 1871752 | 1889523 | T: ntskem1380 |
1895075 | 1917407 | 1978107 | ntruhrss701 |
1944854 | 1947898 | 1949423 | T: C:rolloi128 |
2134746 | 2139479 | 2151420 | T: ntrulpr761 |
2211574 | 2214179 | 2345734 | T: C:rolloi192 |
2222365 | 2227182 | 2242364 | sntrup857 |
2224464 | 2227785 | 2232405 | T: sntrup857 |
2234241 | 2237743 | 2242774 | ntrulpr761 |
2442821 | 2449904 | 2562339 | ntruhps4096821 |
2468679 | 2474734 | 2480289 | T: lima2p1024cca |
2480139 | 2485655 | 2495606 | T: lac192 |
2561343 | 2567661 | 2582199 | mceliece6960119f |
2568143 | 2581675 | 2589392 | mceliece6960119 |
2584179 | 2586920 | 2589878 | T: ntrulpr857 |
2593846 | 2611630 | 2683281 | T: mceliece8192128pc |
2578902 | 2618056 | 2661129 | mceliece6960119pcf |
2611419 | 2620342 | 2703279 | mceliece8192128pc |
2623229 | 2635285 | 2745509 | mceliece8192128 |
2581791 | 2641575 | 2764057 | mceliece6960119pc |
2599126 | 2650659 | 2721726 | mceliece8192128f |
2664033 | 2667481 | 2675187 | sntrup953 |
2623066 | 2677551 | 2721788 | T: mceliece6960119pcf |
2679653 | 2682240 | 2685391 | ntrulpr857 |
2667672 | 2685713 | 2701669 | T: sntrup953 |
2677377 | 2686258 | 2731980 | mceliece8192128pcf |
2872122 | 2900882 | 2916429 | T: lotus192 |
2981278 | 2987574 | 3009557 | mceliece460896 |
2998573 | 3002508 | 3124802 | mceliece460896pc |
2994569 | 3017095 | 3061626 | mceliece460896f |
3000727 | 3021200 | 3103275 | T: mceliece460896f |
2998867 | 3025011 | 3044237 | T: mceliece460896 |
3024100 | 3027281 | 3030078 | T: sntrup1013 |
3025881 | 3031165 | 3038949 | sntrup1013 |
3009409 | 3031334 | 3085091 | mceliece460896pcf |
3031188 | 3035227 | 3088788 | T: mceliece460896pc |
3072863 | 3077608 | 3085936 | T: ntrulpr953 |
3178731 | 3185646 | 3189722 | T: lac256 |
3188867 | 3191873 | 3193933 | ntrulpr953 |
3248674 | 3251970 | 3295104 | T: kindi512321 |
3320172 | 3322733 | 3324863 | T: kindi256522 |
3322001 | 3353983 | 3498149 | mceliece6688128 |
3370479 | 3379639 | 3420036 | mceliece6688128f |
3363005 | 3412739 | 3529129 | mceliece6688128pcf |
3403197 | 3421020 | 3543315 | mceliece6688128pc |
3460849 | 3464211 | 3468193 | T: ntrulpr1013 |
3404741 | 3522981 | 3619588 | T: mceliece6688128pcf |
3542889 | 3549463 | 3553889 | T: rolloii128 |
3561011 | 3563949 | 3566982 | T: C:rolloi256 |
3566557 | 3573457 | 3576404 | ntrulpr1013 |
3897758 | 3898606 | 3900008 | T: ntskem13136 |
3933326 | 3935868 | 3937978 | T: rolloii192 |
4082253 | 4085550 | 4101282 | T: C:ledakemcpa13 |
4179956 | 4185878 | 4192025 | T: C:lake1 |
4193356 | 4203000 | 4220355 | T: lotus256 |
4219734 | 4231853 | 4240630 | T: C:ledakemcpa12 |
4500537 | 4514745 | 4538920 | sntrup1277 |
4508375 | 4545212 | 4549629 | T: sntrup1277 |
4645243 | 4675635 | 4810694 | T: hqc1281 |
4660943 | 4676010 | 4683159 | T: C:r5n15kem0d |
4889054 | 4898879 | 4900257 | T: rolloii256 |
4920446 | 4929011 | 4934922 | T: lima2p2048cca |
4987230 | 4994953 | 4999637 | T: titaniumccatoy |
5004271 | 5009667 | 5018836 | T: C:ledakemcpa14 |
5117718 | 5123009 | 5136990 | T: ntrulpr1277 |
5281962 | 5295020 | 5311539 | ntrulpr1277 |
3540668? | 5410772? | 8340740? | T: C:edonk192k48n144nu4l4 |
5428617 | 5432770 | 5437502 | T: limasp1018cca |
1881954? | 5998420? | 6024677? | T: C:edonk128k32n96nu4l4 |
6188346 | 6195767 | 6201150 | T: titaniumccalite |
7130258 | 7145896 | 7158670 | T: C:lake2 |
7205383 | 7207029 | 7209401 | T: frodokem640 |
7358725 | 7361755 | 7366214 | T: frodokem640aes |
7504666 | 7510405 | 7517631 | T: titaniumccastd |
7876692 | 8029815 | 8106284 | T: bigquake1 |
8337094 | 8343067 | 8349679 | T: rqc128 |
8592931 | 8617735 | 8632671 | T: locker1 |
8997503 | 9020209 | 9033122 | T: locker2 |
9114524 | 9120322 | 9129444 | T: titaniumccamed |
9188410 | 9200608 | 9217312 | T: C:lake3 |
9348108 | 9375043 | 9385951 | T: rsa2048 |
9807653 | 9814148 | 9823594 | T: limasp1306cca |
10011082 | 10016464 | 10028617 | T: titaniumccahi |
10048543 | 10078745 | 10097834 | T: locker4 |
10161335 | 10167697 | 10364812 | T: hqc1921 |
10549595 | 10644200 | 10726506 | T: hqc1922 |
10681881 | 10690715 | 10700042 | T: limasp1822cca |
11401940 | 11464333 | 11469644 | T: ledakem1364 |
11427348 | 11467382 | 11499623 | T: ledakem1264 |
11521185 | 11528089 | 11854617 | T: C:ledakemcpa32 |
11887177 | 11966660 | 11989659 | T: remblem928 |
12009326 | 12040883 | 12112363 | T: remblem1056 |
12235831 | 12241575 | 12270841 | T: C:bikel1 |
12637272 | 12708629 | 12733232 | T: locker3 |
13450413 | 13464770 | 13482137 | T: ledakem12sl |
13402165 | 13530976 | 13536189 | T: ledakem1464 |
13753296 | 13767471 | 13789057 | T: C:ledakemcpa33 |
14082353 | 14101087 | 14132401 | T: titaniumccasuper |
14592635 | 14613011 | 14637040 | T: locker6 |
14646046 | 14659084 | 14680741 | T: locker5 |
13199320? | 14997008? | 53453677? | T: C:edonk192k32n128nu4l6 |
14979343 | 15014516 | 15024798 | T: frodokem976 |
15108059 | 15113031 | 15116883 | T: frodokem976aes |
15303154 | 15362662 | 15504486 | T: ledakem13sl |
15797252 | 15877258 | 16095136 | T: ledakem14sl |
12633471? | 16196063? | 16315968? | T: C:ledakemcpa34 |
17560082 | 17578038 | 17590368 | T: locker7 |
17636282 | 17649119 | 17985807 | T: hqc2561 |
17962232 | 17998340 | 18024710 | T: locker8 |
18744378 | 18754513 | 18996273 | T: hqc2562 |
18781699 | 18797826 | 20176839 | T: rqc192 |
19541199 | 19599271 | 19615845 | T: hqc2563 |
19628786 | 19641174 | 19659764 | T: limasp2062cca |
22882833 | 22922245 | 22948133 | T: locker9 |
23385632 | 23411394 | 23426343 | T: frodokem640shake |
26909478 | 26927341 | 26985223 | T: frodokem1344aes |
28712352 | 28720362 | 28734147 | T: rqc256 |
30446887 | 30483460 | 30919238 | T: ledakem3264 |
30490059 | 30510553 | 30520657 | T: C:ledakemcpa52 |
31599763 | 31607626 | 31612211 | T: sntrup4591761 |
31600755 | 31611786 | 31614200 | sntrup4591761 |
32144166 | 32188592 | 32210759 | T: ledakem3364 |
33369920 | 33381874 | 33386529 | T: ntrulpr4591761 |
35448683 | 35944440 | 36223929 | T: ledakem3464 |
36731096 | 36937871 | 36968222 | T: C:ledakemcpa53 |
39509651 | 39518122 | 39526074 | T: C:bikel3 |
39640763 | 39660767 | 39794176 | T: ledakem32sl |
42280411 | 43080983 | 43316162 | T: C:ledakemcpa54 |
46382051 | 46398221 | 46694286 | T: ledakem34sl |
45690458 | 46842933 | 47027154 | T: ledakem33sl |
51614522 | 51649676 | 51696194 | T: frodokem976shake |
19048822? | 55865112? | 86498363? | T: C:edonk128ref |
62577552 | 62699256 | 62744689 | T: ledakem5264 |
64708665 | 64717436 | 64727357 | T: sikep503 |
68795120 | 68802374 | 68813342 | T: sikep503comp |
71135518 | 71216826 | 71937252 | T: ledakem5364 |
43801061? | 73982776? | 82679843? | T: C:edonk128k16n80nu4l6 |
84746328 | 84819914 | 85607583 | T: ledakem5464 |
88032806 | 88391293 | 89079646 | T: ledakem52sl |
92656074 | 92687290 | 92756457 | T: frodokem1344shake |
92790637 | 92853136 | 93593040 | T: ramstakers216091 |
94828290 | 95362525 | 95519340 | T: ledakem53sl |
108361839 | 108577720 | 108694055 | T: mersenne756839 |
108604759 | 109021865 | 109342464 | T: ledakem54sl |
33977459? | 141450427? | 170522318? | T: C:edonk128k16n80nu8l6 |
148062547 | 148208422 | 148367773 | T: oddmanhattan128 |
139097067? | 161134217? | 174967003? | T: bigquake3 |
205799929 | 205812096 | 205824176 | T: sikep751 |
218285902 | 218307803 | 218341757 | T: sikep751comp |
230834603 | 231048177 | 231274597 | T: sikep434 |
245964106 | 246153842 | 246412630 | T: sikep434comp |
245641002? | 276745033? | 353568781? | T: bigquake5 |
284078777 | 284598423 | 285453990 | T: oddmanhattan192 |
364913078 | 377715351 | 394329362 | T: ramstakers756839 |
464432779 | 465117261 | 466406077 | T: pqrsa15 |
669311863 | 675907451 | 679363167 | T: oddmanhattan256 |
711703780 | 712157059 | 712565010 | T: sikep610 |
755401476 | 755834377 | 756308920 | T: sikep610comp |
|
|
|