Measurements of key-encapsulation mechanisms on one machine: amd64; Goldmont Plus (706a8); 2019 Intel Celeron N4020; 2 x 1100MHz; gemini, supercop-20240425
[Page version: 20240726 23:45:44]
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.
Implementation notes
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 |
92608 | 93307 | 101834 | T: C:r5nd1kem0d |
113697 | 113817 | 114002 | threebears624r2cca |
117131 | 117297 | 117687 | C:threebears624r2cpa |
117842 | 117916 | 118143 | C:threebears624r2cpax |
117311 | 120543 | 129445 | T: C:r5nd0kem2iot |
123816 | 124779 | 134149 | T: C:r5nd1kem5d |
128135 | 128317 | 129098 | threebears624r2ccax |
127660 | 129046 | 138714 | T: C:r5nd1kem4longkey |
175061 | 175662 | 189760 | kyber512 |
177511 | 177724 | 178259 | T: newhope512cca |
175376 | 178445 | 193679 | T: lac128 |
212621 | 212972 | 213165 | threebears936r2cca |
217268 | 217562 | 218099 | C:threebears936r2cpa |
222907 | 224133 | 242528 | T: C:r5nd3kem5d |
227498 | 227731 | 228076 | threebears936r2ccax |
271265 | 273159 | 295633 | kyber90s512 |
290132 | 291467 | 314132 | kyber768 |
298364 | 299039 | 299578 | C:threebears936r2cpax |
305254 | 306941 | 309489 | T: ntrulpr653 |
320771 | 321524 | 345268 | T: C:hila5 |
325717 | 326508 | 328700 | threebears1248r2cca |
335802 | 336750 | 339236 | C:threebears1248r2cpa |
342456 | 342643 | 343159 | threebears1248r2ccax |
354730 | 357023 | 359497 | ntrulpr653 |
357753 | 361846 | 390253 | T: C:r5nd3kem0d |
372402 | 375386 | 377551 | T: ntrulpr761 |
385688 | 386007 | 386634 | T: newhope1024cca |
399851 | 402419 | 433422 | T: C:r5nd5kem5d |
408665 | 410029 | 445182 | T: kindi256342 |
432136 | 435514 | 438469 | ntrulpr761 |
445877 | 448303 | 451561 | T: ntrulpr857 |
454145 | 456722 | 491198 | T: C:r5nd5kem0d |
457186 | 457810 | 458496 | C:threebears1248r2cpax |
457679 | 458618 | 498456 | T: kindi512222 |
462981 | 464485 | 503644 | T: kindi512241 |
465045 | 467419 | 505174 | kyber1024 |
493672 | 494741 | 534990 | kyber90s768 |
510235 | 511943 | 515004 | ntrulpr857 |
525731 | 528355 | 533099 | T: ntrulpr953 |
595775 | 597507 | 598886 | T: ntrulpr1013 |
600106 | 603126 | 652250 | T: lac256 |
604220 | 607295 | 610274 | ntrulpr953 |
608280 | 612685 | 660346 | T: lac192 |
665581 | 667480 | 669624 | ntrulpr1013 |
791497 | 794696 | 857316 | kyber90s1024 |
799111 | 800620 | 804017 | T: rqc128 |
858615 | 860315 | 861827 | T: ntrulpr1277 |
907949 | 919795 | 980466 | T: hqc1281 |
946330 | 949162 | 1029959 | T: kindi512321 |
970418 | 971891 | 974672 | ntrulpr1277 |
1270971 | 1274900 | 1395345 | T: kindi256522 |
1521929? | 1660630? | 2111780? | T: rqc192 |
1715602 | 1719751 | 1724161 | T: C:rolloi128 |
1952687 | 1963321 | 2151671 | T: frodokem640 |
1978718 | 1982097 | 1985068 | T: C:rolloi192 |
2056196 | 2073901 | 2093392 | T: ntrukem443 |
2097437 | 2099885 | 2172305 | T: rqc256 |
2089301 | 2105989 | 2268639 | T: hqc1921 |
2025900 | 2193635 | 2196845 | T: lima2p1024cca |
2247973 | 2261730 | 2450722 | T: hqc1922 |
2541537 | 2551137 | 2815852 | T: frodokem640aes |
2564344 | 2567477 | 2785510 | T: C:bikel1 |
2686145 | 2692532 | 2734604 | T: C:rolloi256 |
3315614 | 3317881 | 3596383 | T: limasp1018cca |
3438030 | 3447212 | 3459599 | T: ntrukem743 |
3771232 | 3797938 | 4101438 | T: hqc2561 |
4016845 | 4036329 | 4357866 | T: hqc2562 |
4133741 | 4136454 | 4149696 | T: remblem1056 |
4165525 | 4176802 | 4258211 | T: remblem928 |
4174827 | 4191335 | 4543179 | T: frodokem976 |
4231473 | 4253629 | 4579077 | T: hqc2563 |
4330333 | 4331257 | 4332844 | T: titaniumccatoy |
4061846 | 4397856 | 4407960 | T: lima2p2048cca |
4756960 | 4758254 | 4759802 | T: titaniumccalite |
5103281 | 5108690 | 5544413 | T: frodokem976aes |
5162168 | 5195888 | 5729661 | T: C:lake1 |
5771551 | 5773914 | 6266852 | T: limasp1306cca |
6159564 | 6170224 | 6761166 | T: C:lake3 |
6256243 | 6257816 | 6260254 | T: titaniumccastd |
6609142 | 6623107 | 7243110 | T: C:lake2 |
6703262 | 6709108 | 6718364 | T: rolloii192 |
6726526 | 6729441 | 7300229 | T: limasp1822cca |
6748866 | 6760854 | 6771150 | T: rolloii128 |
6931017 | 6933007 | 6934309 | T: titaniumccamed |
7425906 | 7427292 | 7429144 | T: titaniumccahi |
7578932 | 7582356 | 8204947 | T: C:bikel3 |
7834396 | 7843674 | 7852229 | T: rolloii256 |
8509016 | 8517367 | 9221429 | T: frodokem1344aes |
10096221 | 10100687 | 10104650 | T: titaniumccasuper |
10407492 | 10423601 | 11430871 | T: locker1 |
11075682 | 11076846 | 11077795 | T: ntrulpr4591761 |
11124626 | 11140085 | 12231454 | T: locker2 |
11032424 | 11961043 | 11976322 | T: limasp2062cca |
12394780 | 12409406 | 13559645 | T: locker3 |
13202301 | 13291179 | 14375366 | T: frodokem640shake |
14330339 | 14351675 | 15823145 | T: locker4 |
14591883 | 14722114 | 15898162 | T: ramstakers216091 |
15809276 | 15818410 | 15822202 | T: ntruhps2048509 |
15973844 | 15980594 | 15996089 | ntruhps2048509 |
16067426 | 16088062 | 17621363 | T: locker6 |
16414990 | 16443661 | 17969951 | T: locker5 |
17629599 | 17634092 | 17639012 | T: sntrup653 |
17681968 | 17687766 | 17694306 | sntrup653 |
18072035 | 18103622 | 19474787 | T: C:r5n11kem0d |
19074451 | 19105569 | 20678370 | T: C:ledakemcpa14 |
20913531 | 20916544 | 20921848 | T: sikep503 |
23181521 | 23187369 | 23192813 | T: sntrup761 |
23239315 | 23244909 | 23252490 | sntrup761 |
23572018 | 25574323 | 25600436 | T: C:ledakemcpa13 |
27203290 | 27209512 | 27214852 | T: ntruhps2048677 |
27258726 | 27267599 | 27300974 | ntruhps2048677 |
28437770 | 28757685 | 32051287 | T: lotus128 |
28939344 | 28942337 | 28950330 | ntruhrss701 |
28933550 | 28976397 | 29066832 | T: mersenne756839 |
29396037 | 29465661 | 32151494 | T: locker7 |
29501864 | 29509357 | 32147553 | T: frodokem976shake |
30757773 | 30760042 | 30768457 | T: sntrup857 |
30835649 | 30838808 | 30843984 | sntrup857 |
32483234 | 32514400 | 35634847 | T: locker9 |
30270479 | 33210593 | 33264863 | T: locker8 |
34122538 | 34192899 | 37234102 | T: sikep503comp |
36572150 | 36574000 | 36576480 | T: sntrup953 |
36653255 | 36658678 | 36678548 | sntrup953 |
39583847 | 39614032 | 39635340 | ntruhps4096821 |
40240162 | 40246794 | 40254769 | T: ntruhps4096821 |
40962850 | 40969631 | 40975458 | T: sntrup1013 |
41031391 | 41038735 | 41046907 | sntrup1013 |
42315852 | 42322639 | 42344586 | T: sntrup4591761 |
44603985 | 44615488 | 48043327 | T: C:r5n13kem0d |
48597945 | 52668271 | 52732121 | T: C:ledakemcpa12 |
53363628 | 53378420 | 57951959 | T: frodokem1344shake |
56451016 | 56512610 | 60748840 | T: lotus192 |
60974579 | 61760661 | 62276031 | T: ntskem1264 |
62112205 | 62117283 | 62130414 | T: sntrup1277 |
62230858 | 62238120 | 62797805 | sntrup1277 |
66769915 | 66774166 | 66817243 | T: sikep751 |
66550979 | 66793342 | 72720530 | T: ledakem1464 |
64211172 | 66886705 | 69423521 | T: ramstakers756839 |
69618865 | 69685621 | 75617774 | T: C:ledakemcpa34 |
76186594 | 76243867 | 83210528 | T: C:ledakemcpa33 |
81755292 | 82095354 | 88822599 | T: ledakem1364 |
82146031 | 88491662 | 88545750 | T: C:r5n15kem0d |
89710575 | 89729590 | 97450432 | T: sikep434 |
88060021 | 90185903 | 94008706 | T: ledakem13sl |
89185945 | 91298764 | 96685761 | T: ledakem14sl |
97255090 | 97590420 | 104353699 | T: lotus256 |
104941265 | 105020492 | 114019114 | T: sikep751comp |
142421402 | 142544853 | 154954188 | T: sikep434comp |
148137581 | 159772331 | 160038128 | T: C:ledakemcpa32 |
172215458 | 172359652 | 187025148 | T: C:ledakemcpa53 |
172290096 | 172408967 | 188154727 | T: C:ledakemcpa54 |
183388777 | 184565520 | 187103821 | T: ntskem1380 |
192424913 | 192777603 | 209260966 | T: ledakem1264 |
205096672 | 210696336 | 222618542 | T: ledakem3464 |
233210351 | 233941356 | 253566034 | T: ledakem12sl |
139076614? | 238694204? | 372893847? | T: rsa2048 |
242596769 | 247089686 | 262099511 | T: ledakem34sl |
248330552 | 248447838 | 270109216 | T: ledakem3364 |
257338749 | 257352595 | 257372090 | T: sikep610 |
263668558 | 264848911 | 285921646 | mceliece348864pcf |
245968317 | 267117715 | 267241082 | T: C:ledakemcpa52 |
260923751 | 267394437 | 281497310 | T: ledakem3264 |
257685763 | 277891178 | 279282028 | mceliece348864f |
277465560 | 278541349 | 307263313 | T: oddmanhattan128 |
288006977 | 293139863 | 313102980 | T: ledakem5464 |
295736319 | 298445581 | 320330276 | T: ledakem33sl |
262664941? | 308362278? | 397843583? | mceliece348864 |
260387545? | 323965416? | 407134931? | mceliece348864pc |
336529175 | 343350792 | 346355294 | T: ntskem13136 |
447426104 | 447676921 | 448371092 | T: oddmanhattan192 |
469460531 | 470324584 | 507953107 | T: sikep610comp |
608760233 | 609059858 | 609508052 | T: ledakem5364 |
723501679 | 725171098 | 787113824 | T: ledakem54sl |
747988846 | 760701098 | 810559746 | T: ledakem32sl |
763354039 | 765303988 | 834336668 | T: ledakem5264 |
764341807 | 769830825 | 828578372 | T: ledakem53sl |
785964298 | 787833999 | 852688446 | mceliece460896pcf |
791269941 | 792086084 | 866981461 | T: oddmanhattan256 |
848676376 | 853803309 | 855441837 | mceliece460896f |
862804601? | 1138563925? | 1561680347? | mceliece460896 |
854281023? | 1177418944? | 1459339800? | mceliece460896pc |
1304373829 | 1308356954 | 1405463872 | mceliece6960119pcf |
1397823574 | 1415094987 | 1423489183 | mceliece6960119f |
1483062399 | 1490934256 | 1496705373 | mceliece8192128pcf |
1526612952 | 1543753699 | 1549587335 | mceliece6688128f |
1592965790 | 1597787010 | 1718307382 | mceliece6688128pcf |
1602875567 | 1658315525 | 1680907456 | mceliece8192128f |
1666707948 | 1672840132 | 1808994253 | T: ledakem52sl |
1436990059? | 1863841339? | 2717743593? | mceliece6960119pc |
1373597125? | 2059284459? | 2843795855? | mceliece6960119 |
1950407939? | 2135960635? | 3236858557? | mceliece8192128pc |
1779534856? | 2228893397? | 2893524289? | mceliece6688128 |
1525862078? | 2329314624? | 3239720201? | mceliece6688128pc |
1642869942? | 2410724950? | 3268105240? | mceliece8192128 |
6373940006 | 6583725709 | 6903122802 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
20505 | 22277 | 23202 | T: rsa2048 |
94726 | 95059 | 95513 | T: ntskem1264 |
137383 | 138241 | 150215 | T: C:r5nd1kem0d |
152244 | 152369 | 152632 | threebears624r2cca |
152788 | 152910 | 153182 | threebears624r2ccax |
162336 | 162554 | 162707 | C:threebears624r2cpax |
166932 | 167100 | 167563 | C:threebears624r2cpa |
169788 | 172188 | 185636 | T: C:r5nd0kem2iot |
179148 | 182381 | 194078 | mceliece348864f |
183298 | 184596 | 200216 | T: C:r5nd1kem5d |
174787 | 186527 | 193835 | mceliece348864pcf |
184184 | 187354 | 198382 | mceliece348864 |
191212 | 194759 | 209074 | T: C:r5nd1kem4longkey |
218734 | 231508 | 238566 | mceliece348864pc |
231620 | 232629 | 252295 | kyber512 |
256364 | 256475 | 256813 | threebears936r2ccax |
257495 | 257789 | 258224 | threebears936r2cca |
259261 | 260374 | 261356 | T: C:rolloi128 |
273591 | 273756 | 274202 | C:threebears936r2cpa |
277100 | 277476 | 277909 | T: newhope512cca |
282991 | 285639 | 300642 | T: ntrukem443 |
303913 | 304971 | 306093 | T: C:rolloi192 |
317275 | 318815 | 345572 | T: C:r5nd3kem5d |
319979 | 320671 | 321438 | T: sntrup653 |
338829 | 341697 | 368207 | T: lac128 |
341277 | 342540 | 343746 | T: C:rolloi256 |
345637 | 346810 | 375421 | kyber90s512 |
321066 | 349799 | 385664 | mceliece460896 |
358004 | 358868 | 359251 | C:threebears936r2cpax |
345318 | 368841 | 405388 | mceliece460896f |
369844 | 370689 | 371584 | sntrup653 |
369409 | 371350 | 401247 | kyber768 |
375566 | 375687 | 376293 | threebears1248r2ccax |
378348 | 378877 | 379640 | threebears1248r2cca |
381493 | 387310 | 399372 | T: ntskem1380 |
388911 | 389519 | 390423 | T: sntrup761 |
366490 | 394876 | 426585 | mceliece460896pc |
399859 | 400352 | 401696 | C:threebears1248r2cpa |
384367 | 405099 | 439594 | mceliece460896pcf |
430783 | 431711 | 433587 | T: ntruhps2048509 |
440666 | 442019 | 479373 | T: C:hila5 |
447519 | 448498 | 449388 | sntrup761 |
425089 | 449362 | 474469 | mceliece6688128 |
450734 | 451933 | 453993 | ntruhrss701 |
435716 | 455822 | 480626 | mceliece6960119 |
435153 | 462259 | 513389 | mceliece6688128f |
461957 | 462757 | 470240 | T: sntrup857 |
464391 | 465316 | 466449 | ntruhps2048509 |
473378 | 474022 | 510862 | T: C:bikel1 |
462553 | 481637 | 509576 | mceliece6960119pc |
462530 | 489581 | 514962 | mceliece8192128 |
472097 | 500351 | 544955 | mceliece6960119f |
469152 | 500409 | 560724 | mceliece6688128pc |
493059 | 518911 | 572382 | mceliece6688128pcf |
502561 | 519013 | 555978 | mceliece8192128f |
521591 | 521853 | 522946 | C:threebears1248r2cpax |
534640 | 535604 | 536842 | sntrup857 |
536318 | 537912 | 585874 | T: kindi256342 |
516370 | 539792 | 582241 | mceliece6960119pcf |
503673 | 543674 | 550344 | T: ntskem13136 |
546584 | 547773 | 549439 | T: sntrup953 |
549638 | 551940 | 596365 | kyber1024 |
549144 | 552004 | 570627 | T: ntrukem743 |
546543 | 552237 | 602513 | T: C:r5nd3kem0d |
521425 | 562163 | 564497 | T: C:ledakemcpa13 |
531350 | 568844 | 574943 | T: C:ledakemcpa12 |
556964 | 577288 | 607717 | mceliece8192128pcf |
575941 | 578977 | 615399 | T: C:r5nd5kem5d |
579389 | 581403 | 624310 | T: C:ledakemcpa14 |
582823 | 584177 | 586398 | T: ntrulpr653 |
557246 | 584223 | 618599 | mceliece8192128pc |
584094 | 585911 | 633925 | kyber90s768 |
593878 | 594159 | 594813 | T: newhope1024cca |
614510 | 615776 | 616947 | T: ntruhps2048677 |
617169 | 618769 | 620225 | T: sntrup1013 |
622044 | 623258 | 624724 | sntrup953 |
633845 | 635256 | 637496 | ntrulpr653 |
642268 | 647670 | 709850 | T: C:lake1 |
665875 | 666883 | 667873 | ntruhps2048677 |
672032 | 672827 | 731415 | T: kindi512222 |
681729 | 683084 | 741259 | T: kindi512241 |
689743 | 691175 | 696427 | sntrup1013 |
711534 | 717184 | 771495 | T: C:r5nd5kem0d |
713648 | 721384 | 725460 | T: ntrulpr761 |
772736 | 774413 | 776053 | ntrulpr761 |
774839 | 778993 | 852387 | T: C:lake2 |
803091 | 804639 | 872339 | T: lotus128 |
805752 | 806928 | 808452 | T: ntruhps4096821 |
839522 | 840384 | 841931 | T: rolloii128 |
854955 | 857113 | 859111 | T: ntrulpr857 |
857224 | 860663 | 941513 | T: C:lake3 |
864833 | 865803 | 867549 | ntruhps4096821 |
865710 | 866804 | 868047 | T: rolloii192 |
873610 | 875378 | 945855 | T: ledakem1464 |
885601 | 888146 | 899369 | T: sntrup1277 |
900258 | 902584 | 972597 | kyber90s1024 |
913874 | 920450 | 1006808 | T: lac192 |
920718 | 921960 | 923681 | ntrulpr857 |
965918 | 967242 | 970135 | T: rolloii256 |
1002237 | 1004080 | 1013073 | sntrup1277 |
1011684 | 1013287 | 1021234 | T: ntrulpr953 |
1030076 | 1031408 | 1110258 | T: ledakem1364 |
1035294 | 1036481 | 1119750 | T: ledakem14sl |
1092121 | 1095679 | 1099574 | ntrulpr953 |
1146427 | 1147500 | 1148648 | T: ntrulpr1013 |
1198336 | 1202599 | 1297313 | T: lac256 |
1217229 | 1218446 | 1220081 | ntrulpr1013 |
1223026 | 1224357 | 1322602 | T: lotus192 |
1231565 | 1234670 | 1238500 | T: rqc128 |
1251048 | 1253045 | 1362447 | T: kindi512321 |
1260667 | 1262320 | 1358217 | T: C:ledakemcpa33 |
1273971 | 1275554 | 1375555 | T: C:bikel3 |
1307561 | 1309053 | 1415455 | T: ledakem13sl |
1335292 | 1341838 | 1462655 | T: locker1 |
1272827 | 1355204 | 1372754 | T: C:ledakemcpa32 |
1356839 | 1358597 | 1462755 | T: C:ledakemcpa34 |
1367068 | 1373137 | 1496499 | T: locker2 |
1383002 | 1425111 | 1477336 | T: ledakem1264 |
1519326 | 1522751 | 1674257 | T: kindi256522 |
1559468 | 1563868 | 1698488 | T: locker3 |
1666606 | 1668049 | 1681075 | T: ntrulpr1277 |
1760354 | 1761761 | 1903549 | T: lotus256 |
1774292 | 1775936 | 1777293 | ntrulpr1277 |
1795707 | 1799951 | 1970609 | T: locker4 |
1686170 | 1822875 | 1826720 | T: lima2p1024cca |
1798267 | 1834962 | 1944138 | T: ledakem12sl |
1969125 | 1981306 | 2125025 | T: hqc1281 |
2122414 | 2128166 | 2323002 | T: locker6 |
2140547 | 2146514 | 2319475 | T: ledakem3464 |
2216176 | 2219900 | 2425224 | T: locker5 |
2597092 | 2598569 | 2812803 | T: ledakem3364 |
2470370? | 2733742? | 3649116? | T: rqc192 |
2795192 | 2801744 | 3030388 | T: frodokem640 |
2883510 | 2885477 | 3121765 | T: ledakem34sl |
2925596 | 2927385 | 3156439 | T: C:ledakemcpa53 |
2973697 | 2978048 | 3221540 | T: limasp1018cca |
2864248 | 3056153 | 3079293 | T: C:ledakemcpa52 |
3130813 | 3141396 | 3371534 | T: C:ledakemcpa54 |
3291314 | 3292814 | 3574480 | T: frodokem640aes |
3301345? | 3305653? | 4138109? | T: rqc256 |
3303331 | 3395214 | 3538190 | T: ledakem3264 |
3476623 | 3478472 | 3480192 | T: titaniumccatoy |
3495112 | 3500065 | 3781910 | T: ledakem33sl |
3352373 | 3623853 | 3630047 | T: lima2p2048cca |
3637067 | 3653521 | 3984438 | T: locker7 |
3902911 | 3954467 | 4264327 | T: locker9 |
3652799 | 4002857 | 4084545 | T: locker8 |
4223520 | 4225025 | 4226673 | T: titaniumccalite |
4581182 | 4599727 | 4973236 | T: hqc1921 |
4722321 | 4727804 | 5112912 | T: ledakem5464 |
4818064 | 4929293 | 5273258 | T: ledakem32sl |
4922209 | 4948892 | 5347164 | T: hqc1922 |
5118385 | 5123602 | 5556444 | T: limasp1306cca |
5225871 | 5227095 | 5228691 | T: titaniumccastd |
5570412 | 5608475 | 6073449 | T: frodokem976 |
5782318 | 5787222 | 6283032 | T: limasp1822cca |
5863657 | 5867353 | 5872845 | T: ledakem5364 |
6040630 | 6052575 | 6075284 | T: remblem1056 |
6104062 | 6119411 | 6150317 | T: remblem928 |
6232581 | 6283243 | 6796212 | T: frodokem976aes |
6314450 | 6322869 | 6885489 | T: ledakem54sl |
6408325 | 6409949 | 6424262 | T: titaniumccamed |
6896333 | 6897644 | 6899376 | T: titaniumccahi |
7269292 | 7284064 | 7948664 | T: ledakem53sl |
8279902 | 8315583 | 8968118 | T: hqc2561 |
8665994 | 8751853 | 9473195 | T: ledakem5264 |
8800354 | 8825939 | 9560543 | T: hqc2562 |
9263152 | 9288986 | 10044319 | T: hqc2563 |
9445943 | 9449341 | 9451983 | T: titaniumccasuper |
10021875 | 10307477 | 10791727 | T: ledakem52sl |
10469268 | 10474645 | 11445632 | T: frodokem1344aes |
9976875 | 10816033 | 10844681 | T: limasp2062cca |
11140155 | 11141828 | 11159401 | T: sntrup4591761 |
14402273 | 14407930 | 15661962 | T: frodokem640shake |
16873783 | 16906146 | 18227020 | T: C:r5n11kem0d |
22133971 | 22135687 | 22137205 | T: ntrulpr4591761 |
26797176 | 27059073 | 29048799 | T: ramstakers216091 |
31973426 | 32202697 | 34846547 | T: frodokem976shake |
33747873 | 33790768 | 37179745 | T: pqrsa15 |
34468669 | 34472533 | 34478977 | T: sikep503 |
41146675 | 41154687 | 44429791 | T: C:r5n13kem0d |
42094477 | 42115122 | 42159134 | T: mersenne756839 |
52834154 | 53059343 | 53158525 | T: sikep503comp |
57749503 | 57765976 | 62925730 | T: frodokem1344shake |
75715527 | 81787915 | 81806450 | T: C:r5n15kem0d |
91570820 | 92102975 | 100467512 | T: oddmanhattan128 |
108159676 | 108230023 | 108291198 | T: sikep751 |
116990218 | 121499556 | 126475520 | T: ramstakers756839 |
146948132 | 146971201 | 159497510 | T: sikep434 |
167385542 | 168098326 | 168912955 | T: sikep751comp |
183168429 | 183376178 | 183591873 | T: oddmanhattan192 |
224443115 | 225507271 | 225872895 | T: sikep434comp |
361265038 | 362179635 | 394065435 | T: oddmanhattan256 |
473830782 | 473869728 | 474042635 | T: sikep610 |
645078292 | 696081986 | 699764024 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
35862 | 35866 | 35942 | C:threebears624r2cpax |
45279 | 45408 | 45418 | C:threebears936r2cpax |
52796 | 52873 | 52947 | C:threebears1248r2cpax |
71309 | 71391 | 71551 | C:threebears624r2cpa |
72016 | 72714 | 78256 | T: C:r5nd1kem0d |
92429 | 92495 | 92585 | C:threebears936r2cpa |
101986 | 102066 | 102469 | C:threebears1248r2cpa |
100414 | 105432 | 109108 | T: C:r5nd0kem2iot |
104885 | 106072 | 113447 | T: C:r5nd1kem5d |
107395 | 108490 | 117979 | T: C:r5nd1kem4longkey |
120990 | 122052 | 131788 | T: C:hila5 |
172152 | 172962 | 186931 | T: C:r5nd3kem5d |
256037 | 256249 | 256728 | threebears624r2ccax |
277912 | 277985 | 302210 | kyber512 |
324664 | 325036 | 325540 | T: newhope512cca |
327855 | 328158 | 328629 | threebears624r2cca |
320838 | 330303 | 361469 | T: C:r5nd5kem5d |
324980 | 340109 | 355853 | T: C:r5nd3kem0d |
388879 | 389876 | 421954 | kyber90s512 |
396820 | 396927 | 397264 | threebears936r2ccax |
414310 | 416529 | 448981 | T: C:r5nd5kem0d |
429190 | 430831 | 467616 | kyber768 |
431534 | 433735 | 437949 | T: ntrukem443 |
483026 | 486624 | 524419 | T: lac128 |
491259 | 491659 | 492353 | threebears936r2cca |
542325 | 542518 | 542967 | threebears1248r2ccax |
580890 | 580979 | 581188 | T: ntskem1264 |
623429 | 624333 | 675551 | kyber1024 |
638600 | 639783 | 693416 | kyber90s768 |
657012 | 658587 | 759096 | mceliece348864pc |
661259 | 662149 | 663657 | threebears1248r2cca |
658944 | 662481 | 663815 | ntruhps2048509 |
660106 | 664108 | 666429 | T: ntruhps2048509 |
613630 | 664702 | 666427 | mceliece348864f |
620621 | 672150 | 674125 | mceliece348864 |
672302 | 673897 | 731645 | T: kindi256342 |
706629 | 707205 | 707703 | T: newhope1024cca |
773578 | 778530 | 806217 | mceliece348864pcf |
752182 | 785937 | 855298 | T: C:r5n11kem0d |
811279 | 813133 | 814674 | T: sntrup653 |
813767 | 814858 | 815929 | sntrup653 |
833304 | 835393 | 843770 | T: ntrulpr653 |
881229 | 883274 | 962038 | T: kindi512222 |
884827 | 885969 | 888116 | ntrulpr653 |
892748 | 894649 | 969764 | T: kindi512241 |
899331 | 905236 | 910609 | T: ntrukem743 |
907062 | 908230 | 909656 | T: sntrup761 |
911882 | 914395 | 918786 | sntrup761 |
964962 | 966873 | 1047910 | T: lotus128 |
966954 | 968719 | 1049037 | kyber90s1024 |
983559 | 985385 | 987667 | ntruhps2048677 |
986455 | 988268 | 990045 | T: ntruhps2048677 |
1019334 | 1022219 | 1023526 | T: ntrulpr761 |
1075086 | 1077149 | 1079349 | ntruhrss701 |
1081951 | 1084157 | 1096165 | ntrulpr761 |
1117692 | 1118785 | 1119587 | T: ntskem1380 |
1207047 | 1208264 | 1303627 | T: C:r5n13kem0d |
1219482 | 1220560 | 1222262 | sntrup857 |
1219920 | 1224771 | 1226441 | T: sntrup857 |
1234848 | 1237669 | 1242051 | T: ntrulpr857 |
1295400 | 1296722 | 1297982 | ntrulpr857 |
1326544 | 1329020 | 1334174 | T: ntruhps4096821 |
1326303 | 1329531 | 1332636 | ntruhps4096821 |
1452380 | 1453797 | 1455076 | T: sntrup953 |
1452328 | 1454398 | 1462429 | sntrup953 |
1459014 | 1460805 | 1462599 | T: ntrulpr953 |
1460868 | 1466151 | 1581018 | T: lac192 |
1519951 | 1521867 | 1642843 | T: lotus192 |
1538125 | 1539404 | 1541405 | ntrulpr953 |
1549105 | 1552389 | 1689136 | mceliece460896pcf |
1554458 | 1556705 | 1694681 | T: kindi512321 |
1562722 | 1564746 | 1569447 | T: C:rolloi128 |
1553650 | 1588927 | 1688558 | mceliece460896pc |
1505203 | 1590510 | 1632929 | mceliece460896 |
1630921 | 1633030 | 1769882 | mceliece6960119 |
1639054 | 1641686 | 1643430 | sntrup1013 |
1634655 | 1643021 | 1648027 | mceliece460896f |
1641477 | 1645215 | 1648701 | T: sntrup1013 |
1663430 | 1668043 | 1677390 | T: ntrulpr1013 |
1723382 | 1725912 | 1897908 | mceliece6688128 |
1732959 | 1735546 | 1747712 | ntrulpr1013 |
1717447 | 1759100 | 1862930 | mceliece6960119pcf |
1771514 | 1774921 | 1779042 | mceliece6960119f |
1795342 | 1796548 | 1798621 | mceliece8192128pcf |
1794218 | 1798596 | 1974853 | T: kindi256522 |
1807396 | 1811659 | 1920953 | T: C:rolloi192 |
1865249 | 1867608 | 2075277 | mceliece6960119pc |
1857496 | 1868933 | 2027904 | T: lac256 |
1870502 | 1874236 | 1881091 | mceliece6688128f |
1863949 | 1879712 | 2078003 | mceliece8192128f |
1876342 | 1947710 | 2031988 | mceliece8192128 |
1946137 | 1948353 | 2222138 | mceliece6688128pcf |
1947941 | 1954000 | 2117105 | mceliece8192128pc |
1952605 | 1955398 | 2117137 | mceliece6688128pc |
1881661 | 2036917 | 2040557 | T: lima2p1024cca |
2232698 | 2234468 | 2415542 | T: lotus256 |
2318385 | 2319096 | 2320010 | T: ntskem13136 |
2408767 | 2412058 | 2419186 | sntrup1277 |
2410313 | 2416637 | 2425517 | T: sntrup1277 |
2425726 | 2428224 | 2440901 | T: ntrulpr1277 |
2529225 | 2533094 | 2543118 | ntrulpr1277 |
2618488 | 2626668 | 2897898 | T: C:lake1 |
2665782 | 2667934 | 2671886 | T: rolloii128 |
2789900 | 2793123 | 3035681 | T: frodokem640 |
3003355 | 3005727 | 3011859 | T: rolloii192 |
3056302 | 3059087 | 3062536 | T: C:rolloi256 |
3110112 | 3139262 | 3645599 | T: C:ledakemcpa13 |
3165069 | 3170374 | 3442818 | T: frodokem640aes |
3223530 | 3227147 | 3518681 | T: hqc1281 |
2973028 | 3235354 | 3244566 | T: C:ledakemcpa12 |
3585397 | 3588102 | 3890916 | T: limasp1018cca |
3635233 | 3643659 | 3937308 | T: C:ledakemcpa14 |
3482804 | 3762738 | 3787707 | T: C:r5n15kem0d |
3820604 | 3822974 | 3826614 | T: rolloii256 |
3744561 | 4049960 | 4054598 | T: lima2p2048cca |
4061061 | 4062141 | 4063595 | T: titaniumccatoy |
4470039 | 4478161 | 4923116 | T: C:lake2 |
4509872 | 4513510 | 4906633 | T: rsa2048 |
4905683 | 4907662 | 4909284 | T: titaniumccalite |
5054722 | 5058189 | 5062655 | T: rqc128 |
5467662 | 5485167 | 6003575 | T: locker1 |
5711290 | 5720014 | 6275618 | T: locker2 |
5761185 | 5771885 | 6321426 | T: C:lake3 |
6021390 | 6023430 | 6026171 | T: titaniumccastd |
6031875 | 6088121 | 6548671 | T: frodokem976 |
6327131 | 6331840 | 6873685 | T: limasp1306cca |
6447333 | 6457338 | 7095742 | T: locker4 |
6443225 | 6499098 | 6967187 | T: frodokem976aes |
6989663 | 7009628 | 7619091 | T: hqc1921 |
7021398 | 7027859 | 7622547 | T: limasp1822cca |
7293884 | 7296086 | 7297576 | T: titaniumccamed |
7377558 | 7385521 | 7999459 | T: hqc1922 |
7460863 | 7468202 | 8247595 | T: C:bikel1 |
7631873 | 7680854 | 8555447 | T: ledakem1364 |
7911672 | 7918610 | 8528422 | T: ledakem1264 |
8043933 | 8046651 | 8049622 | T: titaniumccahi |
8110546 | 8134216 | 8854335 | T: locker3 |
8396924 | 8407864 | 8446616 | T: remblem1056 |
8451468 | 8466101 | 8489950 | T: remblem928 |
8710421 | 8720162 | 9647516 | T: ledakem1464 |
9257449 | 9265198 | 9950615 | T: ledakem12sl |
9314086 | 9326605 | 10211337 | T: locker6 |
9395897 | 9411874 | 10311783 | T: locker5 |
9708413 | 9727985 | 10804174 | T: C:ledakemcpa33 |
8557639 | 9769312 | 10144652 | T: C:ledakemcpa32 |
10455183 | 10507991 | 11657486 | T: ledakem14sl |
10554901 | 10606248 | 11681747 | T: ledakem13sl |
10666714 | 10745910 | 11710955 | T: frodokem1344aes |
10986787 | 10991354 | 10997211 | T: titaniumccasuper |
11390147 | 11403951 | 12487982 | T: locker7 |
11507724 | 11541053 | 12687203 | T: C:ledakemcpa34 |
11031202 | 11965210 | 13386144 | T: rqc192 |
12226964 | 12230394 | 13260179 | T: hqc2561 |
11562861 | 12681483 | 12941018 | T: locker8 |
12979396 | 13012510 | 14132485 | T: hqc2562 |
12519361 | 13574475 | 13606233 | T: limasp2062cca |
13601154 | 13606396 | 14808803 | T: hqc2563 |
14269620 | 14272042 | 15521959 | T: frodokem640shake |
14743060 | 14772464 | 16136600 | T: locker9 |
17221695 | 17400063 | 18945524 | T: rqc256 |
21206088 | 21216866 | 23092572 | T: ledakem3264 |
22090942 | 22101419 | 24105077 | T: ledakem3364 |
24759639 | 25148444 | 27311649 | T: ledakem3464 |
25227524 | 25249959 | 27520392 | T: C:bikel3 |
23626146 | 25497266 | 25536297 | T: C:ledakemcpa52 |
27077553 | 27244540 | 29939236 | T: ledakem32sl |
28357933 | 28362562 | 30675457 | T: C:ledakemcpa53 |
31087737 | 31088401 | 31089769 | T: sntrup4591761 |
31369018 | 31671600 | 34191080 | T: ledakem33sl |
32216801 | 32241917 | 35116828 | T: frodokem976shake |
32821995 | 32896511 | 35369794 | T: ledakem34sl |
32843085 | 33061021 | 36019941 | T: C:ledakemcpa54 |
33189076 | 33190035 | 33191307 | T: ntrulpr4591761 |
36693099 | 36715349 | 36756554 | T: sikep503 |
39003347 | 39041064 | 39071278 | T: sikep503comp |
44086451 | 44351230 | 47875437 | T: ledakem5264 |
53860459 | 53877411 | 58638358 | T: ramstakers216091 |
53705854 | 53907523 | 53973981 | T: ledakem5364 |
58059993 | 58080293 | 63192354 | T: frodokem1344shake |
58566482 | 58593032 | 63177078 | T: ledakem5464 |
58606436 | 62980029 | 63288739 | T: mersenne756839 |
62928223 | 63108971 | 68690361 | T: ledakem52sl |
66309526 | 66358725 | 72417459 | T: ledakem53sl |
76296475 | 76510219 | 82817509 | T: ledakem54sl |
101132209 | 101199265 | 110875862 | T: oddmanhattan128 |
116364677 | 116472351 | 116502206 | T: sikep751 |
123312290 | 123320864 | 123332408 | T: sikep751comp |
156727115 | 156762898 | 170135832 | T: sikep434 |
166531368 | 166547780 | 166555062 | T: sikep434comp |
202572244 | 202754094 | 203621759 | T: oddmanhattan192 |
215852882 | 216938643 | 243860908 | T: ramstakers756839 |
224120135 | 224283143 | 244369703 | T: pqrsa15 |
398462150 | 399408267 | 436819407 | T: oddmanhattan256 |
476460046 | 476481168 | 476569684 | T: sikep610 |
503875504 | 548739815 | 548885707 | T: sikep610comp |
|
|
|