Measurements of key-encapsulation mechanisms on one machine: amd64; Airmont (406c3); 2015 Intel Pentium N3700; 4 x 1600MHz; nucnuc, supercop-20241022
[Page version: 20241120 00:41:14]
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 |
246899 | 247880 | 248851 | timer |
248860 | 249557 | 250753 | smaugt1 |
249491 | 249811 | 250308 | kyber512 |
275945 | 276183 | 276510 | T!!!newhope512cca |
287346 | 288025 | 289460 | T: lac128 |
282609 | 288204 | 293515 | C:threebears624r2cpa |
290865? | 291746? | 366997? | ntruplus576 |
287676 | 294258 | 300583 | threebears624r2cca |
295338 | 298820 | 304756 | C:threebears624r2cpax |
302036 | 307322 | 317570 | threebears624r2ccax |
338151 | 339807 | 343404 | T: C:r5nd3kem5d |
357865 | 359314 | 362760 | T: saber2 |
411182 | 411406 | 412861 | ntruplus768 |
430049 | 431653 | 433559 | kyber90s512 |
433680 | 434102 | 435902 | kyber768 |
480125 | 483507 | 485618 | smaugt3 |
490682 | 491331 | 494928 | ntruplus864 |
508758 | 521247 | 531235 | threebears936r2cca |
534205 | 536959 | 545186 | T: C:r5nd3kem0d |
534184 | 541352 | 548413 | threebears936r2ccax |
537171 | 542019 | 549796 | C:threebears936r2cpax |
543814 | 551981 | 558261 | C:threebears936r2cpa |
582574 | 582842 | 583331 | T!!!newhope1024cca |
592692 | 594696 | 599338 | T: firesaber2 |
609105 | 622224 | 626291 | T: C:r5nd5kem5d |
628719 | 630903 | 632721 | T: ntrulpr653 |
624309? | 640378? | 874319? | ntruplus1152 |
651553 | 653411 | 656836 | T: C:hila5 |
672369 | 673198 | 674198 | kyber1024 |
678637 | 682112 | 686955 | T: C:r5nd5kem0d |
697452 | 699324 | 703322 | ntrulpr653 |
772565 | 774333 | 778604 | T: ntrulpr761 |
777960 | 779329 | 783772 | kyber90s768 |
787079 | 789405 | 792223 | smaugt5 |
813278 | 823150 | 837586 | C:threebears1248r2cpa |
820474 | 829808 | 838728 | threebears1248r2ccax |
835457 | 843266 | 855726 | threebears1248r2cca |
858716 | 861131 | 865706 | ntrulpr761 |
860122 | 865651 | 873591 | C:threebears1248r2cpax |
869337 | 869726 | 873631 | T: kindi256342 |
925002 | 928731 | 932447 | T: kindi512222 |
926928 | 930734 | 935311 | T: ntrulpr857 |
948456 | 949389 | 954302 | T: kindi512241 |
997394 | 998847 | 1001100 | T: lac256 |
1017101 | 1018306 | 1023231 | T: lac192 |
1030200 | 1032492 | 1037180 | ntrulpr857 |
1036083 | 1038552 | 1045610 | T: rqc128 |
1099550 | 1104620 | 1108959 | T: ntrulpr953 |
1217694 | 1222748 | 1227589 | ntrulpr953 |
1234215 | 1237595 | 1241232 | kyber90s1024 |
1236807 | 1238401 | 1242121 | T: ntrulpr1013 |
1242693 | 1252245 | 1260209 | T: hqc1281 |
1334713 | 1337012 | 1340197 | ntrulpr1013 |
1442605 | 1466790 | 1485809 | T: C:edonk128k16n80nu4l6 |
1775755 | 1796309 | 1806633 | T: ntrukem443 |
1801421 | 1806212 | 1813546 | T: ntrulpr1277 |
1931395 | 1934512 | 1938062 | T: kindi512321 |
1984179 | 1987394 | 1989679 | 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 |
11165744 | 11166330 | 11167608 | T: ntrulpr4591761 |
11766392 | 11770364 | 11775814 | T: frodokem976 |
11957410 | 11974909 | 11997150 | T: rolloii192 |
12650051 | 12658423 | 12668515 | T: titaniumccasuper |
12875303 | 12880149 | 12887532 | T: frodokem976aes |
13184063 | 13188687 | 13192099 | T: sntrup653 |
13254882 | 13257431 | 13261223 | 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 |
17569150 | 17573185 | 17576458 | T: sntrup761 |
17664667 | 17667344 | 17671233 | sntrup761 |
18965249 | 18977142 | 18995104 | T: locker3 |
19816749 | 19821335 | 19854503 | T: C:r5n11kem0d |
21857881 | 21880278 | 21884250 | T: ntruhps2048509 |
21921377 | 21930398 | 21932944 | ntruhps2048509 |
21992420 | 21995571 | 21997909 | T: frodokem640shake |
22061825 | 22064864 | 22070620 | T: sntrup857 |
22150978 | 22153094 | 22154696 | 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 |
27180333 | 27184607 | 27195162 | T: sntrup953 |
27292027 | 27295243 | 27300993 | sntrup953 |
30911313 | 30914571 | 30918250 | T: sntrup1013 |
30999556 | 31002552 | 31006972 | sntrup1013 |
32165217 | 32180840 | 32247778 | T: C:ledakemcpa14 |
36923343 | 36926923 | 36931287 | T: sikep503 |
37344059 | 37371148 | 37412077 | T: ntruhps2048677 |
37367896 | 37449247 | 37506996 | ntruhps2048677 |
40920494 | 41002497 | 41040390 | 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 |
48549338 | 48552132 | 48556668 | T: sntrup1277 |
48678735 | 48680300 | 48684256 | T: frodokem976shake |
48729440 | 48737493 | 48741595 | sntrup1277 |
46690326 | 49168345 | 50158168 | T: lotus128 |
50359608 | 50379408 | 50405027 | T: locker9 |
56555818 | 56603004 | 56605308 | T: ntruhps4096821 |
56621156 | 56645420 | 56871683 | ntruhps4096821 |
59700047 | 59763174 | 64955969 | T: sikep503comp |
87545688 | 87549248 | 87554226 | T: frodokem1344shake |
89252612 | 89436123 | 89588358 | T: ntskem1264 |
89923954 | 89937709 | 89954727 | T: C:r5n15kem0d |
92134036 | 92146567 | 92152857 | T: sntrup4591761 |
92228393 | 92244231 | 92250886 | 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 |
303098211 | 303876198 | 304103337 | mceliece348864f |
304282865 | 305578795 | 307126776 | mceliece348864pcf |
320761579 | 320928473 | 321016583 | T: C:ledakemcpa54 |
333534815 | 333588026 | 333625624 | T: C:ledakemcpa53 |
370641024 | 370691794 | 370782334 | T: ledakem1264 |
384888068 | 385244166 | 385539910 | T: sikep610 |
300844699? | 387917333? | 648344268? | T: mceliece348864pc |
388705769 | 388846053 | 397576043 | T: ledakem3464 |
279529507? | 394901247? | 635630600? | T: rsa2048 |
427879550 | 428206226 | 428538451 | T: oddmanhattan128 |
469281598 | 470206121 | 471724982 | T: ledakem34sl |
300990156? | 472887924? | 645901068? | T: mceliece348864 |
487527539 | 487626238 | 488569392 | T: ledakem12sl |
490332187 | 490410269 | 491215158 | T: C:ledakemcpa52 |
319454278? | 491829793? | 664723143? | mceliece348864pc |
405913959? | 494435621? | 667540035? | 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 |
807680762 | 808885810 | 914993555 | T: mceliece460896pcf |
887418815 | 907152167 | 965575424 | mceliece460896pcf |
899616446 | 965271629 | 1025067013 | mceliece460896f |
1085615013 | 1087387766 | 1087456923 | T: ledakem5364 |
1256900739 | 1257422765 | 1258352885 | T: oddmanhattan256 |
1306364311 | 1306556348 | 1306723853 | T: ledakem54sl |
1103447015? | 1383032833? | 1864658463? | mceliece460896 |
1436265541 | 1436570210 | 1438809700 | T: ledakem32sl |
1182486789? | 1450008711? | 1984643091? | mceliece460896pc |
1468169418 | 1471005086 | 1475483667 | T: ledakem5264 |
1500514753 | 1505048881 | 1512883082 | T: ledakem53sl |
1534569588 | 1537570409 | 1546860086 | T: ntskem13136 |
1789205179 | 1801776213 | 1814303922 | T: bigquake1 |
1943056991 | 1945579947 | 1976049238 | T: mceliece6960119pcf |
2021727275 | 2034676819 | 2048153507 | mceliece6960119f |
2021483423 | 2035390971 | 2050142564 | mceliece6960119pcf |
2082676927 | 2086273391 | 2098854622 | T: mceliece6688128f |
2177333437 | 2182068271 | 2185067563 | mceliece6688128pcf |
2174462531 | 2183177317 | 2193328441 | mceliece6688128f |
2342276810 | 2383254580 | 2397275269 | T: mceliece8192128pcf |
2374154612 | 2386289553 | 2387553033 | T: mceliece8192128f |
2431290470 | 2431812479 | 2443957149 | mceliece8192128pcf |
2438003610 | 2459552303 | 2474572857 | mceliece8192128f |
1898332763? | 2581161161? | 4014141820? | mceliece6960119pc |
1883052459? | 2584678542? | 4676722372? | mceliece6960119 |
1804923079? | 3086460606? | 4684435270? | T: mceliece6960119pc |
3276778081 | 3279939898 | 3285181134 | T: ledakem52sl |
2868067318? | 4083138399? | 6491047832? | mceliece8192128pc |
2987893447? | 4602410688? | 6286594459? | T: mceliece6688128 |
2993515151? | 4693946417? | 6320107649? | mceliece6688128pc |
3874002952? | 4721781366? | 6585572324? | mceliece6688128 |
4043709833? | 5240496058? | 7718655951? | mceliece8192128 |
13356929588 | 13740783525 | 14153207083 | T: pqrsa15 |
15930829281 | 15998282617 | 16080749698 | T: bigquake3 |
28290966682 | 28356142057 | 28603976589 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
50006 | 51790 | 56098 | T: rsa2048 |
140414 | 145416 | 159313 | mceliece348864f |
140530 | 145603 | 156177 | T: mceliece348864 |
140683 | 147884 | 158495 | mceliece348864 |
168290 | 173056 | 173702 | T: C:edonk128k16n80nu4l6 |
169210 | 174426 | 183351 | T: mceliece348864pc |
154779 | 175109 | 183428 | T: ntskem1264 |
169790 | 175797 | 189540 | mceliece348864pc |
168781 | 176106 | 183184 | mceliece348864pcf |
203769 | 204086 | 204743 | ntruplus576 |
215452 | 216857 | 218033 | smaugt1 |
215424 | 216955 | 217717 | timer |
218648 | 219328 | 221017 | T: C:r5nd1kem0d |
253942 | 254934 | 255226 | T: lightsaber2 |
268559 | 269965 | 273871 | T: C:r5nd0kem2iot |
295033 | 295263 | 297741 | ntruplus768 |
291745 | 295302 | 297203 | T: C:edonk128k16n80nu8l6 |
295120 | 297137 | 300217 | T: C:r5nd1kem5d |
305364 | 306734 | 315840 | T: C:r5nd1kem4longkey |
280199? | 309598? | 352252? | mceliece460896 |
306055 | 323277 | 359240 | mceliece460896f |
321085 | 327214 | 382008 | T: mceliece460896pcf |
335821 | 336525 | 341605 | ntruplus864 |
338984 | 339281 | 340701 | kyber512 |
324804 | 341990 | 374843 | mceliece460896pcf |
354609 | 355598 | 360374 | T: C:rolloi128 |
320263 | 356283 | 378806 | mceliece460896pc |
366101 | 366375 | 368279 | T: C:edonk128k32n96nu4l4 |
365759 | 373259 | 381356 | threebears624r2ccax |
375747 | 384610 | 397464 | threebears624r2cca |
381761 | 387975 | 412606 | T: ntrukem443 |
386642 | 392586 | 398303 | C:threebears624r2cpa |
392807 | 397285 | 405337 | C:threebears624r2cpax |
395581 | 399192 | 402164 | T: C:rolloi192 |
433354 | 433441 | 434167 | T!!!newhope512cca |
437092 | 441726 | 442409 | smaugt3 |
453580 | 453891 | 459147 | ntruplus1152 |
469023 | 470278 | 472031 | T: saber2 |
470197 | 474375 | 475621 | T: C:rolloi256 |
482243 | 486094 | 487528 | T: C:edonk128ref |
500803 | 503320 | 506760 | T: C:r5nd3kem5d |
533652 | 534638 | 537168 | kyber90s512 |
551183 | 551789 | 553043 | kyber768 |
580387 | 582113 | 583888 | T: lac128 |
585971 | 616140 | 653740 | T: mceliece6688128f |
616638 | 618258 | 620574 | T: C:ledakemcpa13 |
610865 | 618654 | 630018 | threebears936r2cca |
586641 | 619361 | 661802 | T: mceliece6688128 |
612190 | 619490 | 630850 | threebears936r2ccax |
589996 | 623251 | 672284 | mceliece6688128f |
585635 | 624031 | 675555 | mceliece6688128 |
632899 | 640092 | 646347 | T: C:ledakemcpa12 |
641740 | 645750 | 646813 | T: sntrup653 |
654535 | 655959 | 658118 | T: C:ledakemcpa14 |
651090 | 658280 | 668217 | C:threebears936r2cpax |
666385 | 675522 | 682430 | C:threebears936r2cpa |
663515 | 694084 | 724087 | mceliece6688128pcf |
664218 | 699869 | 762373 | mceliece6688128pc |
710332 | 715337 | 739663 | T: ntrukem743 |
712151 | 715525 | 717942 | sntrup653 |
719904 | 721261 | 724530 | smaugt5 |
735228 | 737093 | 740183 | T: firesaber2 |
767819 | 776126 | 779795 | T: ntruhps2048509 |
794456 | 795125 | 798870 | T: sntrup761 |
782884 | 800120 | 824255 | mceliece6960119 |
784112 | 806075 | 836245 | mceliece6960119f |
806583 | 807815 | 809714 | T: C:bikel1 |
816110 | 816762 | 817995 | kyber1024 |
802615 | 817075 | 839419 | T: mceliece8192128f |
818307 | 821008 | 828955 | ntruhrss701 |
807600 | 832955 | 859626 | mceliece8192128 |
829041 | 833113 | 836096 | ntruhps2048509 |
843552 | 844402 | 846784 | T: C:hila5 |
835735 | 857529 | 881421 | T: mceliece6960119pc |
832295 | 860481 | 898460 | mceliece6960119pcf |
841405 | 874300 | 922105 | T: mceliece6960119pcf |
877944 | 881191 | 890393 | T: C:r5nd3kem0d |
880950 | 885287 | 888248 | sntrup761 |
872675 | 891926 | 917321 | mceliece8192128f |
861495 | 895285 | 923580 | mceliece6960119pc |
883421 | 899980 | 929505 | T: mceliece8192128pcf |
902719 | 903918 | 905647 | T!!!newhope1024cca |
890186 | 904220 | 934161 | mceliece8192128pcf |
890887 | 910741 | 930980 | mceliece8192128pc |
909942 | 915014 | 917318 | kyber90s768 |
909042 | 917928 | 939385 | threebears1248r2ccax |
914890 | 922055 | 925607 | T: C:r5nd5kem5d |
931485 | 939325 | 956299 | T: ntskem1380 |
953281 | 954707 | 955554 | T: sntrup857 |
961514 | 963308 | 966967 | T: C:edonk192k48n144nu4l4 |
956063 | 969047 | 974677 | threebears1248r2cca |
964534 | 982881 | 1018730 | C:threebears1248r2cpa |
971203 | 986971 | 1000356 | C:threebears1248r2cpax |
987288 | 991717 | 995386 | T: C:lake1 |
1026966 | 1028370 | 1031812 | T: C:edonk192k32n128nu4l6 |
1052148 | 1057119 | 1058493 | sntrup857 |
1114529 | 1127356 | 1132024 | T: ntruhps2048677 |
1124763 | 1127472 | 1128693 | T: sntrup953 |
1138033 | 1139211 | 1143682 | T: kindi256342 |
1139855 | 1145062 | 1150050 | T: C:r5nd5kem0d |
1177290 | 1178881 | 1182856 | T: rolloii128 |
1194404 | 1199415 | 1208575 | T: ntrulpr653 |
1187697 | 1203064 | 1207654 | ntruhps2048677 |
1210757 | 1217278 | 1253727 | T: C:lake2 |
1239988 | 1245544 | 1247857 | sntrup953 |
1243642 | 1245556 | 1249742 | T: rolloii192 |
1262606 | 1263868 | 1270217 | T: ledakem1464 |
1267848 | 1269432 | 1273896 | ntrulpr653 |
1268240 | 1271017 | 1274601 | T: sntrup1013 |
1314279 | 1318933 | 1322695 | T: C:lake3 |
1340188 | 1342962 | 1346767 | T: kindi512222 |
1364016 | 1366348 | 1368434 | sntrup1013 |
1373389 | 1375442 | 1379848 | T: kindi512241 |
1365526 | 1376200 | 1395215 | T: ntskem13136 |
1384034 | 1386339 | 1389300 | T: rolloii256 |
1374203 | 1390275 | 1412178 | T: lotus128 |
1404752 | 1410803 | 1414846 | kyber90s1024 |
1436043 | 1440424 | 1445716 | T: C:ledakemcpa33 |
1464963 | 1468056 | 1472511 | T: ledakem1364 |
1478919 | 1480442 | 1485585 | T: ntrulpr761 |
1478225 | 1483119 | 1490078 | T: ntruhps4096821 |
1480938 | 1497066 | 1510049 | T: C:ledakemcpa32 |
1495026 | 1499263 | 1505564 | T: C:ledakemcpa34 |
1508373 | 1513219 | 1516415 | T: ledakem14sl |
1544639 | 1547373 | 1550996 | T: lac192 |
1565599 | 1569817 | 1580352 | ntrulpr761 |
1534287 | 1576152 | 1582246 | ntruhps4096821 |
1681816 | 1685020 | 1688922 | T: rqc128 |
1776723 | 1781674 | 1795479 | T: ntrulpr857 |
1838977 | 1842049 | 1843578 | T: sntrup1277 |
1844019 | 1849660 | 1855657 | T: ledakem13sl |
1884829 | 1888198 | 1890738 | ntrulpr857 |
2003554 | 2006162 | 2011026 | T: lac256 |
2011416 | 2014570 | 2016383 | sntrup1277 |
2026022 | 2062613 | 2091587 | T: ledakem1264 |
2064523 | 2069128 | 2076788 | T: locker1 |
2108710 | 2113608 | 2117340 | T: locker2 |
2117501 | 2119684 | 2131266 | T: ntrulpr953 |
2117292 | 2124419 | 2131985 | T: lima2p1024cca |
2192237 | 2193915 | 2195536 | T: C:bikel3 |
2234350 | 2240430 | 2247390 | ntrulpr953 |
2325070 | 2329388 | 2337041 | T: locker3 |
2300259 | 2337610 | 2377337 | T: lotus192 |
2373499 | 2377271 | 2378660 | T: ntrulpr1013 |
2478394 | 2480799 | 2481769 | 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 |
3481516 | 3483570 | 3490191 | T: ntrulpr1277 |
3522670 | 3527582 | 3543558 | T: rqc192 |
3599595 | 3605982 | 3612377 | T: ledakem3364 |
3672383 | 3673793 | 3675417 | ntrulpr1277 |
3850719 | 3867636 | 3875366 | T: ledakem34sl |
4227494 | 4234855 | 4241989 | T: lima2p2048cca |
4258210 | 4270106 | 4274532 | T: titaniumccatoy |
4361191 | 4368299 | 4373512 | T: limasp1018cca |
4649821 | 4756793 | 4799696 | T: bigquake1 |
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 |
11246478 | 11247114 | 11248032 | T: sntrup4591761 |
11336863 | 11338633 | 11339968 | sntrup4591761 |
11868914 | 11885860 | 11916667 | T: hqc2561 |
12146673 | 12162434 | 12174528 | T: titaniumccasuper |
12630485 | 12656437 | 12678286 | T: hqc2562 |
12276092 | 12673416 | 12993761 | T: bigquake3 |
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 |
18178166 | 18573901 | 19142398 | T: bigquake5 |
20974858 | 20986600 | 21013778 | T: C:r5n11kem0d |
22255739 | 22256404 | 22257332 | 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 |
66966 | 67018 | 67291 | C:threebears624r2cpax |
88164 | 88264 | 88645 | C:threebears936r2cpax |
105989 | 106082 | 106205 | C:threebears1248r2cpax |
115179 | 115588 | 116020 | T: C:r5nd1kem0d |
146384 | 146927 | 147704 | T: C:r5nd0kem2iot |
153210 | 154132 | 156245 | C:threebears624r2cpa |
159285 | 160038 | 160830 | T: C:r5nd1kem5d |
162497 | 162912 | 163467 | T: C:r5nd1kem4longkey |
202161 | 203176 | 203503 | T: C:hila5 |
212429 | 215451 | 219322 | C:threebears936r2cpa |
238364 | 242074 | 245490 | C:threebears1248r2cpa |
264640 | 265608 | 267157 | T: C:r5nd3kem5d |
265569 | 265655 | 265777 | ntruplus576 |
286358 | 286572 | 287257 | T: lightsaber2 |
292229 | 293051 | 296439 | smaugt1 |
291189 | 295288 | 296028 | timer |
380221 | 380360 | 380587 | ntruplus768 |
396456 | 397056 | 397738 | kyber512 |
459480 | 459977 | 460504 | ntruplus864 |
481266 | 484489 | 493036 | T: C:r5nd5kem5d |
495768 | 496143 | 496360 | T!!!newhope512cca |
509285 | 510597 | 513011 | T: saber2 |
507423 | 513473 | 523335 | threebears624r2ccax |
523810 | 530962 | 532775 | T: C:r5nd3kem0d |
546839 | 553189 | 553956 | smaugt3 |
577347 | 580136 | 580695 | T: ntrukem443 |
592503 | 595791 | 596602 | kyber90s512 |
597928 | 598144 | 598346 | ntruplus1152 |
624950 | 625899 | 626676 | kyber768 |
657500 | 660444 | 665238 | T: C:r5nd5kem0d |
695330 | 704654 | 713538 | threebears624r2cca |
801821 | 813357 | 814668 | T: firesaber2 |
806216 | 814905 | 830677 | threebears936r2ccax |
843162 | 845214 | 846927 | T: lac128 |
869093 | 870253 | 873624 | smaugt5 |
907685 | 908770 | 909628 | kyber1024 |
943539 | 947640 | 952046 | T: C:r5n11kem0d |
988058 | 989914 | 991188 | kyber90s768 |
1014498 | 1015374 | 1017142 | T: ntskem1264 |
1050230 | 1050735 | 1052347 | T!!!newhope1024cca |
1035975 | 1054747 | 1066683 | threebears936r2cca |
1148154 | 1155174 | 1172923 | threebears1248r2ccax |
1171056 | 1173029 | 1176061 | T: ntrukem743 |
1128678 | 1174125 | 1176754 | T: ntruhps2048509 |
1168455 | 1174152 | 1177359 | ntruhps2048509 |
1176385 | 1177625 | 1179479 | mceliece348864f |
1176522 | 1178208 | 1180679 | mceliece348864 |
1177372 | 1178566 | 1180589 | T: mceliece348864 |
1191617 | 1192263 | 1194019 | mceliece348864pc |
1194537 | 1195779 | 1197526 | mceliece348864pcf |
1194915 | 1196851 | 1199056 | T: mceliece348864pc |
1377478 | 1381488 | 1387167 | T: C:r5n13kem0d |
1461812 | 1463340 | 1466843 | T: kindi256342 |
1468738 | 1470591 | 1474027 | T: sntrup653 |
1480302 | 1482086 | 1485195 | sntrup653 |
1479933 | 1493212 | 1504837 | threebears1248r2cca |
1502064 | 1506187 | 1509191 | kyber90s1024 |
1675882 | 1710128 | 1762568 | T: lotus128 |
1719674 | 1722060 | 1725715 | T: ntrulpr653 |
1744507 | 1752137 | 1826303 | ntruhps2048677 |
1747915 | 1752389 | 1821273 | T: ntruhps2048677 |
1761808 | 1764300 | 1766790 | T: sntrup761 |
1762695 | 1766995 | 1780192 | sntrup761 |
1791308 | 1794642 | 1798076 | ntrulpr653 |
1825584 | 1828054 | 1831831 | T: kindi512222 |
1861913 | 1863298 | 1865321 | T: ntskem1380 |
1865195 | 1867117 | 1871249 | T: kindi512241 |
1945988 | 1948937 | 1953162 | T: C:rolloi128 |
1965956 | 1974118 | 1976934 | ntruhrss701 |
2132687 | 2135454 | 2139620 | T: ntrulpr761 |
2206646 | 2209391 | 2346076 | T: C:rolloi192 |
2217785 | 2220822 | 2224082 | T: sntrup857 |
2217818 | 2221032 | 2224138 | sntrup857 |
2224262 | 2226775 | 2229607 | ntrulpr761 |
2412672 | 2426020 | 2555487 | ntruhps4096821 |
2426034 | 2440757 | 2449495 | T: ntruhps4096821 |
2468857 | 2475472 | 2480466 | T: lima2p1024cca |
2477073 | 2481489 | 2484491 | T: lac192 |
2541847 | 2545385 | 2550227 | mceliece6960119 |
2546769 | 2548959 | 2552943 | mceliece6960119f |
2563340 | 2569434 | 2577279 | mceliece8192128f |
2568039 | 2571811 | 2574427 | mceliece6960119pcf |
2573391 | 2575979 | 2581029 | T: mceliece6960119pc |
2573510 | 2576679 | 2591315 | T: ntrulpr857 |
2572055 | 2579061 | 2584846 | T: mceliece6960119pcf |
2575352 | 2580850 | 2602997 | mceliece6960119pc |
2584958 | 2588544 | 2594364 | mceliece8192128 |
2586426 | 2593007 | 2651586 | T: mceliece8192128f |
2613383 | 2619702 | 2624601 | T: mceliece8192128pcf |
2615372 | 2622062 | 2673373 | mceliece8192128pc |
2617264 | 2625203 | 2676675 | mceliece8192128pcf |
2656146 | 2658024 | 2660782 | T: sntrup953 |
2655494 | 2659243 | 2668395 | sntrup953 |
2680591 | 2683637 | 2685430 | ntrulpr857 |
2939605 | 2957573 | 2980344 | T: lotus192 |
2969031 | 2973875 | 2978646 | mceliece460896f |
2971341 | 2974510 | 2978307 | mceliece460896 |
2987861 | 2991008 | 2994905 | T: mceliece460896pcf |
2988064 | 2992267 | 2994988 | mceliece460896pcf |
2988665 | 2992898 | 3001177 | mceliece460896pc |
3015919 | 3021330 | 3029187 | sntrup1013 |
3017250 | 3025466 | 3028685 | T: sntrup1013 |
3066453 | 3069492 | 3084289 | T: ntrulpr953 |
3169092 | 3176997 | 3180112 | T: lac256 |
3189898 | 3191320 | 3193381 | ntrulpr953 |
3249348 | 3252694 | 3255337 | T: kindi512321 |
3308526 | 3313168 | 3321669 | T: mceliece6688128 |
3310230 | 3315039 | 3317823 | mceliece6688128 |
3310375 | 3317300 | 3330143 | mceliece6688128f |
3310362 | 3318868 | 3331450 | T: mceliece6688128f |
3321734 | 3323689 | 3326969 | T: kindi256522 |
3334707 | 3341218 | 3348924 | mceliece6688128pc |
3337690 | 3341492 | 3350129 | mceliece6688128pcf |
3465523 | 3471238 | 3479752 | T: ntrulpr1013 |
3541465 | 3544924 | 3549208 | T: rolloii128 |
3557941 | 3561760 | 3572701 | ntrulpr1013 |
3561314 | 3563396 | 3564664 | T: C:rolloi256 |
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 |
4486124 | 4488360 | 4493754 | T: sntrup1277 |
4492302 | 4496107 | 4503371 | 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 |
5096060 | 5103579 | 5115810 | T: ntrulpr1277 |
4059915? | 5201929? | 5254701? | T: C:ledakemcpa13 |
5299075 | 5301846 | 5314183 | 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 |
7910663 | 7984130 | 8079758 | 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 |
31569815 | 31570317 | 31570953 | sntrup4591761 |
31569872 | 31570505 | 31571211 | T: sntrup4591761 |
31612813 | 31650053 | 32099578 | T: ledakem3364 |
33339634 | 33340399 | 33341405 | 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 |
131979355 | 132816199 | 134341813 | T: bigquake3 |
148476694 | 149397549 | 149612866 | T: oddmanhattan128 |
205823761 | 205838751 | 205851028 | T: sikep751 |
211462645 | 212227391 | 212863067 | 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 |
|
|
|