Measurements of key-encapsulation mechanisms on one machine: amd64; Goldmont (506c9); 2016 Intel Celeron J3455; 4 x 1500MHz; wooden, supercop-20250415
[Page version: 20250523 10:17: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.
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 |
78404 | 78884 | 79512 | T: C:r5nd1kem0d |
94600 | 94622 | 94920 | threebears624r2cca |
94672 | 94680 | 94694 | C:threebears624r2cpa |
99676 | 99698 | 99714 | C:threebears624r2cpax |
100508 | 101450 | 104310 | T: C:r5nd0kem2iot |
102126 | 102160 | 102222 | threebears624r2ccax |
103926 | 104858 | 105748 | T: C:r5nd1kem5d |
108620 | 108862 | 114242 | T: lightsaber2 |
108962 | 109412 | 109814 | kyber512 |
108308 | 109432 | 111528 | T: C:r5nd1kem4longkey |
148102 | 148424 | 148782 | smaugt1 |
148412 | 148818 | 149576 | timer |
178696 | 178926 | 179116 | threebears936r2cca |
182794 | 183966 | 185982 | T: C:r5nd3kem5d |
186464 | 186492 | 186942 | C:threebears936r2cpa |
185382 | 186838 | 187556 | T: lac128 |
187076 | 187720 | 188692 | kyber768 |
188506 | 188530 | 188570 | threebears936r2ccax |
193210 | 193252 | 193326 | C:threebears936r2cpax |
197640 | 197804 | 198086 | T!!!newhope512cca |
219054 | 219854 | 220680 | T: saber2 |
221914? | 221988? | 290598? | ntruplus576 |
275506 | 276660 | 294648 | kyber90s512 |
286312 | 286336 | 286820 | threebears1248r2cca |
291836 | 293152 | 293404 | smaugt3 |
294410 | 296334 | 300024 | T: C:r5nd3kem0d |
296824 | 296938 | 297264 | C:threebears1248r2cpa |
298800 | 298926 | 299196 | threebears1248r2ccax |
307088 | 307706 | 309586 | C:threebears1248r2cpax |
310858 | 310940 | 312676 | ntruplus768 |
316768 | 318124 | 319654 | kyber1024 |
334650 | 338672 | 342172 | T: C:r5nd5kem5d |
356646 | 358568 | 362340 | T: firesaber2 |
365690 | 366508 | 367538 | T: ntrulpr653 |
365974 | 368092 | 372428 | T: C:r5nd5kem0d |
381946 | 382000 | 382982 | ntruplus864 |
403530 | 404504 | 405216 | ntrulpr653 |
419178 | 419458 | 420986 | T!!!newhope1024cca |
442512 | 443046 | 445548 | T: ntrulpr761 |
469328 | 471438 | 474232 | smaugt5 |
470998 | 472184 | 472760 | T: C:hila5 |
474638 | 475394 | 477818 | T: kindi256342 |
489842 | 492156 | 494658 | ntrulpr761 |
503240 | 504434 | 507204 | kyber90s768 |
507612 | 508288 | 510594 | T: kindi512222 |
513174 | 515052 | 516758 | T: kindi512241 |
527840 | 531694 | 536546 | T: ntrulpr857 |
582984 | 588860 | 590456 | ntrulpr857 |
480390? | 615292? | 691260? | ntruplus1152 |
618298 | 619260 | 621700 | T: ntrulpr953 |
666320 | 669076 | 675696 | T: lac256 |
671230 | 673456 | 676234 | T: lac192 |
684340 | 686878 | 691046 | ntrulpr953 |
698324 | 701276 | 704806 | T: ntrulpr1013 |
751436 | 752946 | 761688 | ntrulpr1013 |
774736 | 777134 | 790344 | T: rqc128 |
807994 | 810596 | 814174 | kyber90s1024 |
862296 | 866446 | 878732 | T: hqc1281 |
993652 | 998084 | 1009332 | T: ntrulpr1277 |
1055886 | 1058190 | 1069112 | T: kindi512321 |
1043428 | 1058660 | 1071310 | T: C:edonk128k16n80nu4l6 |
1105838 | 1119630 | 1136154 | ntrulpr1277 |
1274638 | 1275978 | 1291014 | T: kindi256522 |
1282604 | 1295006 | 1307964 | T: ntrukem443 |
1297190 | 1302272 | 1314200 | T: lima2p1024cca |
1463778? | 1489584? | 2039506? | T: rqc192 |
1692388 | 1700362 | 1728344 | T: C:edonk128k16n80nu8l6 |
1650180 | 1720844 | 1747096 | T: C:rolloi128 |
2010650 | 2044050 | 2075486 | T: C:edonk128k32n96nu4l4 |
2032786? | 2062848? | 2842566? | T: rqc256 |
2070522 | 2086920 | 2101740 | T: hqc1921 |
2171588 | 2180080 | 2201550 | T: C:rolloi192 |
2221182 | 2236072 | 2251998 | T: hqc1922 |
2461144 | 2475368 | 2503290 | T: frodokem640 |
2465486 | 2479360 | 2500902 | T: C:edonk128ref |
2511272 | 2530534 | 2543798 | T: titaniumccatoy |
2510422 | 2552482 | 2599336 | T: C:edonk192k32n128nu4l6 |
2596336 | 2609980 | 2629062 | T: lima2p2048cca |
2597616 | 2621626 | 2640476 | T: C:rolloi256 |
2706366 | 2718046 | 2735004 | T: C:bikel1 |
2843650 | 2860500 | 2891472 | T: ntrukem743 |
2854372 | 2872686 | 2885644 | T: limasp1018cca |
2854894 | 2874710 | 2892330 | T: titaniumccalite |
2968236 | 2986304 | 2999894 | T: frodokem640aes |
3704138 | 3726622 | 3741892 | T: titaniumccastd |
3715242 | 3729998 | 3761658 | T: remblem928 |
3798868 | 3809600 | 3825038 | T: remblem1056 |
3793194 | 3811988 | 3827618 | T: hqc2561 |
3788632 | 3816570 | 3872730 | T: C:edonk192k48n144nu4l4 |
4041606 | 4057230 | 4071806 | T: hqc2562 |
4121520 | 4129658 | 4144190 | T: titaniumccamed |
4224192 | 4241232 | 4261250 | T: hqc2563 |
4453342 | 4460942 | 4471090 | T: titaniumccahi |
5185462 | 5193372 | 5210472 | T: limasp1306cca |
5348764 | 5364162 | 5389224 | T: frodokem976 |
5587682 | 5593542 | 5613750 | T: limasp1822cca |
5774048 | 5801466 | 5831714 | T: C:lake1 |
6221720 | 6233090 | 6249450 | T: frodokem976aes |
6303156 | 6324280 | 6359320 | T: titaniumccasuper |
6687196 | 6697560 | 6720352 | T: C:lake3 |
7024530 | 7060192 | 7208434 | T: rolloii128 |
7237916 | 7253412 | 7274640 | T: C:lake2 |
7604828 | 7613606 | 7647944 | T: sntrup653 |
7649880 | 7659788 | 7677024 | sntrup653 |
7944654 | 7961460 | 7974366 | T: C:bikel3 |
8091798 | 8101592 | 8120162 | T: rolloii192 |
9476190 | 9490824 | 9504322 | T: rolloii256 |
10084400 | 10094326 | 10112728 | T: sntrup761 |
10122662 | 10137402 | 10155330 | sntrup761 |
10330748 | 10352108 | 10388142 | T: limasp2062cca |
10763226 | 10774624 | 10797658 | T: frodokem1344aes |
11163674 | 11168880 | 11181960 | T: ntrulpr4591761 |
11305716 | 11324926 | 11390016 | T: locker1 |
11926704 | 11933768 | 11955064 | T: C:r5n11kem0d |
12214410 | 12231874 | 12266100 | T: locker2 |
12893070 | 12926532 | 12965108 | T: sntrup857 |
12976580 | 12985108 | 13017420 | sntrup857 |
13462710 | 13474858 | 13499838 | T: locker3 |
14821234 | 14846510 | 14885036 | T: ntruhps2048509 |
14846154 | 14855246 | 14873848 | ntruhps2048509 |
15253722 | 15271622 | 15284120 | T: frodokem640shake |
15182588 | 15399936 | 15633214 | T: ramstakers216091 |
15581710 | 15600084 | 15626356 | T: locker4 |
15638578 | 15690616 | 15719416 | T: sntrup953 |
15693656 | 15738970 | 15778858 | sntrup953 |
17459100 | 17479026 | 17501976 | T: locker6 |
18021840 | 18039788 | 18079818 | T: locker5 |
18031400 | 18062774 | 18094114 | T: sntrup1013 |
18091156 | 18119782 | 18181316 | sntrup1013 |
21818888 | 21855694 | 21892040 | T: C:ledakemcpa14 |
22008856 | 22022938 | 22032608 | T: sikep503 |
25188970 | 25203052 | 25264756 | T: ntruhps2048677 |
25376436 | 25397226 | 25423666 | ntruhps2048677 |
25896256 | 25918954 | 26018652 | T: C:ledakemcpa13 |
26846534 | 26898118 | 26945780 | ntruhrss701 |
27992722 | 28019732 | 28074146 | T: sntrup1277 |
28115082 | 28156682 | 28267650 | sntrup1277 |
29191758 | 29223564 | 29289646 | T: C:r5n13kem0d |
30647908 | 31582062 | 31741982 | T: lotus128 |
31704706 | 31742220 | 31793664 | T: locker7 |
32970944 | 32994952 | 33036404 | T: locker8 |
33276170 | 33379562 | 33571552 | T: mersenne756839 |
34101378 | 34109816 | 34127156 | T: frodokem976shake |
35496794 | 35543334 | 35590848 | T: locker9 |
35985310 | 36177170 | 39682356 | T: sikep503comp |
36501958 | 36550412 | 36626374 | T: ntruhps4096821 |
36549464 | 36584540 | 36640256 | ntruhps4096821 |
38132828 | 38181770 | 38232470 | T: sntrup4591761 |
38175852 | 38200546 | 38280982 | sntrup4591761 |
53507506 | 53562610 | 53652532 | T: C:r5n15kem0d |
57354190 | 57453480 | 57513860 | T: C:ledakemcpa12 |
58552418 | 58640434 | 59448344 | T: lotus192 |
61411208 | 61428090 | 61457302 | T: frodokem1344shake |
66438194 | 66548512 | 66876402 | T: ntskem1264 |
67415388 | 67472354 | 67534040 | T: sikep751 |
70439702 | 72334672 | 73798934 | T: ramstakers756839 |
77202418 | 77267326 | 77321850 | T: C:ledakemcpa34 |
77403378 | 77515048 | 77637800 | T: ledakem1464 |
85239050 | 85354130 | 85928414 | T: C:ledakemcpa33 |
91676058 | 91695792 | 91725974 | T: sikep434 |
94413918 | 94615678 | 94898612 | T: ledakem1364 |
97281616 | 99011466 | 101931752 | T: ledakem13sl |
101220138 | 103141562 | 103264720 | T: lotus256 |
103606678 | 103794342 | 107813312 | T: ledakem14sl |
106634480 | 106833680 | 115868948 | T: sikep751comp |
145754848 | 145917246 | 158748962 | T: sikep434comp |
157798690 | 157933706 | 158098118 | T: C:ledakemcpa32 |
102871936? | 177501034? | 285963010? | T: rsa2048 |
188490434 | 188694156 | 189721784 | T: C:ledakemcpa53 |
199903456 | 200105890 | 200318358 | T: C:ledakemcpa54 |
214877758 | 214996068 | 215182502 | mceliece348864pcf |
214937704 | 215097504 | 215202904 | mceliece348864f |
219756886 | 219897616 | 220251174 | T: ledakem1264 |
236587320 | 236922516 | 245568554 | T: ledakem3464 |
262469744 | 262496392 | 262610364 | T: sikep610 |
264754022 | 265205224 | 266126392 | T: ledakem12sl |
248716378? | 267060516? | 392022492? | T: ntskem1380 |
268383060 | 269288872 | 276378966 | T: ledakem34sl |
279427016 | 279852112 | 284882496 | T: ledakem3264 |
285036370 | 285197770 | 285453228 | T: C:ledakemcpa52 |
294267548 | 294951164 | 296270672 | T: oddmanhattan128 |
311217864 | 312305266 | 313350872 | T: ledakem3364 |
323021414 | 323348408 | 326771708 | T: ledakem33sl |
336587880 | 337049476 | 338569542 | T: ledakem5464 |
243436808? | 377575494? | 448578234? | mceliece348864pc |
243409252? | 378423332? | 512377208? | mceliece348864 |
439773198 | 440175568 | 475463322 | T: sikep610comp |
479391278 | 479935266 | 480670718 | T: oddmanhattan192 |
636328420 | 637426228 | 638428834 | T: ledakem5364 |
667524206 | 668380494 | 671299240 | T: mceliece460896pcf |
722680406 | 724869226 | 728018536 | mceliece460896f |
725666392 | 729182238 | 733301034 | mceliece460896pcf |
814755862 | 815874038 | 818287160 | T: ledakem32sl |
839977336 | 840537142 | 845344642 | T: ledakem54sl |
838561574 | 841439154 | 844371192 | T: ledakem5264 |
851868002 | 852486922 | 853777740 | T: oddmanhattan256 |
900356956 | 903920180 | 909927792 | T: ledakem53sl |
716489120? | 920273636? | 1315264610? | T: mceliece460896pc |
932340406 | 935722708 | 937296462 | T: ntskem13136 |
778579960? | 959190722? | 1355548262? | mceliece460896pc |
759106586? | 977647186? | 1375047916? | mceliece460896 |
733168058? | 1119027822? | 1528106280? | T: mceliece460896 |
1280058284 | 1286589610 | 1294860608 | T: bigquake1 |
1359608792 | 1360105594 | 1361276318 | mceliece6960119pcf |
1363465222 | 1364987416 | 1367622490 | mceliece6960119f |
1439923642 | 1442195158 | 1448770312 | T: mceliece6960119pcf |
1441329150 | 1446729480 | 1453229442 | T: mceliece6960119f |
1638836606 | 1642121790 | 1645615914 | T: mceliece6688128pcf |
1636409488 | 1642851024 | 1650251280 | T: mceliece6688128f |
1676600436 | 1680995594 | 1684812494 | mceliece6688128pcf |
1686309164 | 1689004238 | 1691677828 | mceliece6688128f |
1703041988 | 1736746548 | 1748653900 | T: mceliece8192128pcf |
1756172806 | 1764294904 | 1809609532 | mceliece8192128f |
1744814056 | 1795660418 | 1807645490 | mceliece8192128pcf |
1844148966 | 1849373452 | 1881950212 | T: ledakem52sl |
1417299526? | 1871318876? | 2720398980? | mceliece6960119 |
1429358318? | 1958518980? | 3105036056? | mceliece6960119pc |
1397429848? | 2263093592? | 3113853068? | T: mceliece6960119 |
2110711794? | 2655505582? | 4232578654? | mceliece6688128 |
2191568528? | 3039578354? | 4736525242? | mceliece8192128pc |
2587160816? | 3146639776? | 4210317866? | T: mceliece6688128 |
2126343660? | 3181549176? | 4243237678? | mceliece6688128pc |
2170683862? | 3766490398? | 5477042066? | mceliece8192128 |
6008391490 | 6207477644 | 6348089186 | T: pqrsa15 |
13241302632 | 13301492168 | 13357293772 | T: bigquake3 |
23781666150 | 23897247178 | 23967561372 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
21846 | 22128 | 23912 | T: rsa2048 |
91112 | 93486 | 99724 | mceliece348864f |
91962 | 96298 | 103996 | mceliece348864 |
104220 | 109796 | 111224 | T: ntskem1264 |
113146 | 119074 | 127512 | mceliece348864pc |
113774 | 121250 | 132772 | mceliece348864pcf |
126414 | 126526 | 128174 | timer |
126598 | 127222 | 127790 | smaugt1 |
127028 | 127930 | 129154 | T: C:r5nd1kem0d |
131134 | 131222 | 131418 | threebears624r2cca |
132260 | 132294 | 132360 | threebears624r2ccax |
134744 | 134766 | 134856 | C:threebears624r2cpa |
134764 | 134902 | 134956 | C:threebears624r2cpax |
142108 | 143078 | 144286 | T: C:edonk128k16n80nu4l6 |
143848 | 143872 | 143960 | ntruplus576 |
154136 | 154242 | 154344 | T: lightsaber2 |
162608 | 163718 | 166562 | T: C:r5nd0kem2iot |
173240 | 174090 | 175222 | T: C:r5nd1kem5d |
181846 | 182380 | 183242 | T: C:ledakemcpa14 |
182102 | 182724 | 186048 | T: C:r5nd1kem4longkey |
187300 | 187834 | 188756 | T: C:ledakemcpa13 |
176248? | 189464? | 229744? | T: mceliece460896 |
192510 | 193042 | 193166 | kyber512 |
175982? | 200504? | 222288? | mceliece460896f |
185316 | 200626 | 226848 | mceliece460896 |
204540 | 204574 | 204808 | ntruplus768 |
216038 | 220238 | 224926 | T: C:ledakemcpa12 |
223098 | 223154 | 223506 | threebears936r2ccax |
223826 | 224178 | 225224 | threebears936r2cca |
213818 | 232196 | 251464 | T: mceliece460896pc |
213126 | 232784 | 252220 | T: mceliece460896pcf |
234210 | 234612 | 237502 | C:threebears936r2cpa |
234474 | 234680 | 235200 | C:threebears936r2cpax |
212666 | 236062 | 264180 | mceliece460896pc |
223382 | 237716 | 269962 | mceliece460896pcf |
238928 | 238938 | 239210 | ntruplus864 |
245422 | 246474 | 247718 | T: C:rolloi128 |
260662 | 263854 | 264364 | smaugt3 |
274970 | 279214 | 294748 | T: ntrukem443 |
282782 | 283602 | 284870 | T: saber2 |
282700 | 284258 | 286660 | T: C:edonk128k16n80nu8l6 |
289368 | 291102 | 292444 | T: C:r5nd3kem5d |
309450 | 309634 | 309794 | T!!!newhope512cca |
312090 | 313254 | 314302 | T: C:rolloi192 |
313562 | 313862 | 315666 | kyber768 |
319948 | 320952 | 322746 | T: C:edonk128k32n96nu4l4 |
323486 | 324234 | 325496 | ntruplus1152 |
322946 | 324668 | 326000 | T: C:rolloi256 |
339524 | 339700 | 340268 | threebears1248r2ccax |
339668 | 339950 | 340440 | threebears1248r2cca |
353716 | 353972 | 354536 | C:threebears1248r2cpa |
355740 | 356048 | 357166 | C:threebears1248r2cpax |
355810 | 356176 | 381364 | kyber90s512 |
360270 | 363342 | 368144 | T: lac128 |
390372 | 393986 | 395544 | T: sntrup653 |
413404 | 414728 | 416420 | T: C:ledakemcpa34 |
425748 | 426682 | 432870 | sntrup653 |
427272 | 428024 | 435652 | smaugt5 |
440700 | 441030 | 441452 | T: firesaber2 |
442216 | 443336 | 445336 | T: C:ledakemcpa33 |
439568 | 460932 | 503466 | mceliece6688128f |
468482 | 469764 | 470482 | T: C:edonk128ref |
441896 | 470246 | 519640 | T: mceliece6688128 |
442050 | 473262 | 512430 | mceliece6688128 |
445246 | 478184 | 524556 | T: mceliece6688128f |
475036 | 479674 | 482234 | T: sntrup761 |
467468 | 480860 | 517712 | T: mceliece6960119 |
468916 | 490974 | 527432 | mceliece6960119 |
489694 | 492364 | 499004 | T: C:r5nd3kem0d |
481690 | 499144 | 522374 | T: mceliece6960119f |
504966 | 505588 | 506990 | kyber1024 |
503956 | 506158 | 509746 | T: ntruhps2048509 |
507158 | 512100 | 514726 | ntruhrss701 |
508280 | 517888 | 529258 | T: C:ledakemcpa32 |
511806 | 519366 | 535170 | T: ntrukem743 |
519360 | 520138 | 521296 | T: C:bikel1 |
518548 | 521054 | 525530 | T: ntskem1380 |
519492 | 521568 | 526762 | sntrup761 |
516108 | 530972 | 583350 | mceliece6688128pcf |
530698 | 531052 | 533186 | T: ledakem1464 |
504560 | 532274 | 578964 | T: mceliece6688128pcf |
533138 | 534944 | 536936 | ntruhps2048509 |
531736 | 535874 | 541192 | T: C:r5nd5kem5d |
514264 | 536360 | 582930 | mceliece6688128pc |
530188 | 548608 | 584798 | T: mceliece6960119pcf |
557102 | 559942 | 565954 | T: sntrup857 |
541764 | 560512 | 596452 | mceliece8192128 |
543186 | 563110 | 590018 | mceliece8192128f |
546996 | 589578 | 637552 | mceliece6960119pc |
597502 | 599102 | 601386 | T: C:hila5 |
606406 | 609410 | 611518 | kyber90s768 |
610422 | 610996 | 612748 | sntrup857 |
618894 | 619650 | 626290 | T: ledakem14sl |
624482 | 624740 | 627102 | T: kindi256342 |
623398 | 626294 | 629226 | T: C:r5nd5kem0d |
616490 | 632818 | 666244 | T: mceliece8192128pcf |
615726 | 633526 | 665410 | mceliece8192128pc |
619456 | 638686 | 685672 | mceliece6960119f |
623700 | 646878 | 671056 | mceliece8192128pcf |
649644 | 649752 | 651656 | T!!!newhope1024cca |
652012 | 655534 | 664886 | T: sntrup953 |
666674 | 669846 | 677838 | T: C:lake1 |
691424 | 693610 | 703842 | T: ntrulpr653 |
709684 | 712722 | 718130 | T: ntruhps2048677 |
694474 | 713544 | 772240 | mceliece6960119pcf |
715994 | 723356 | 727386 | sntrup953 |
726068 | 728524 | 734276 | T: sntrup1013 |
730388 | 731176 | 737238 | ntrulpr653 |
735756 | 737538 | 744840 | T: ledakem1364 |
738982 | 739958 | 744818 | T: kindi512222 |
745944 | 747384 | 750268 | T: kindi512241 |
751412 | 755090 | 760704 | ntruhps2048677 |
767400 | 772178 | 781280 | T: ntskem13136 |
784856 | 786356 | 789234 | sntrup1013 |
793546 | 795854 | 811774 | T: C:lake2 |
833188 | 834398 | 838414 | T: C:edonk192k48n144nu4l4 |
833862 | 838426 | 843972 | T: ntrulpr761 |
839530 | 843852 | 852854 | T: rolloii128 |
860880 | 863824 | 874402 | T: C:lake3 |
889008 | 889768 | 896724 | ntrulpr761 |
892908 | 893988 | 906530 | T: lima2p1024cca |
894560 | 897444 | 908786 | T: rolloii192 |
880030 | 906936 | 920808 | T: lotus128 |
917284 | 921516 | 927712 | T: ntruhps4096821 |
927562 | 929998 | 950264 | T: C:ledakemcpa54 |
933706 | 937558 | 942754 | kyber90s1024 |
936056 | 938090 | 948868 | T: ledakem13sl |
971426 | 973776 | 986170 | ntruhps4096821 |
979018 | 983640 | 1007316 | T: C:ledakemcpa53 |
1007326 | 1010172 | 1018138 | T: rolloii256 |
1005886 | 1013746 | 1023354 | T: ntrulpr857 |
1015538 | 1023354 | 1037014 | T: lac192 |
1041642 | 1042726 | 1059998 | T: sntrup1277 |
1045568 | 1047954 | 1055588 | T: C:edonk192k32n128nu4l6 |
1037492 | 1059314 | 1082554 | T: C:ledakemcpa52 |
1067140 | 1074916 | 1080106 | ntrulpr857 |
1109776 | 1135088 | 1175826 | T: ledakem1264 |
1143926 | 1155414 | 1165468 | sntrup1277 |
1171228 | 1176484 | 1189530 | T: ntrulpr953 |
1225576 | 1235288 | 1247412 | T: rqc128 |
1245144 | 1256990 | 1265118 | ntrulpr953 |
1330810 | 1340038 | 1345904 | T: ntrulpr1013 |
1338910 | 1346732 | 1355638 | T: lac256 |
1371844 | 1387552 | 1435932 | T: lotus192 |
1385592 | 1387912 | 1412396 | ntrulpr1013 |
1370888 | 1395458 | 1486978 | T: locker1 |
1398852 | 1400126 | 1421210 | T: C:bikel3 |
1383716 | 1406660 | 1413614 | T: kindi512321 |
1408228 | 1413112 | 1436044 | T: locker2 |
1422786 | 1427264 | 1449734 | T: ledakem3464 |
1488318 | 1516000 | 1542888 | T: ledakem12sl |
1530522 | 1532772 | 1555740 | T: kindi256522 |
1556292 | 1561590 | 1583618 | T: locker3 |
1795938 | 1802236 | 1824596 | T: lima2p2048cca |
1819920 | 1826312 | 1852096 | T: locker4 |
1845930 | 1853472 | 1879766 | T: titaniumccatoy |
1852156 | 1864806 | 1880336 | T: ledakem34sl |
1868632 | 1873422 | 1900562 | T: ledakem3364 |
1919976 | 1945560 | 1952596 | T: ntrulpr1277 |
1946754 | 1959892 | 1975922 | T: hqc1281 |
1966214 | 1982636 | 2062360 | T: lotus256 |
2022774 | 2043508 | 2055362 | ntrulpr1277 |
2183888 | 2194924 | 2215446 | T: locker6 |
2324566 | 2346866 | 2360160 | T: locker5 |
2346278 | 2357684 | 2375222 | T: limasp1018cca |
2411544 | 2434274 | 2980028 | T: rqc192 |
2534160 | 2548040 | 2571890 | T: titaniumccalite |
2633940 | 2652990 | 2663718 | T: ledakem33sl |
2678960 | 2752476 | 2832258 | T: ledakem3264 |
2866570 | 2896572 | 2911010 | T: titaniumccastd |
3063532 | 3082258 | 3090268 | T: ledakem5464 |
3248566? | 3263616? | 4060868? | T: rqc256 |
3409172 | 3429702 | 3437914 | T: frodokem640 |
3738236 | 3754860 | 3775616 | T: locker7 |
3797892 | 3820674 | 3835736 | T: titaniumccamed |
3813152 | 3831824 | 3840768 | T: locker8 |
3837664 | 3857072 | 3865530 | T: frodokem640aes |
3790360 | 3864728 | 3929202 | T: bigquake1 |
4001414 | 4019858 | 4032098 | T: ledakem5364 |
4026382 | 4044090 | 4055970 | T: ledakem54sl |
4051884 | 4072286 | 4109856 | T: locker9 |
4175500 | 4189772 | 4217584 | T: titaniumccahi |
4094116 | 4193514 | 4269368 | T: ledakem32sl |
4499906 | 4512290 | 4530622 | T: limasp1306cca |
4664308 | 4679204 | 4694894 | T: hqc1921 |
4785578 | 4790278 | 4801482 | T: limasp1822cca |
4988162 | 5000864 | 5019348 | T: hqc1922 |
5404702 | 5417208 | 5446526 | T: ledakem53sl |
5437394 | 5465550 | 5498296 | T: remblem928 |
5526160 | 5545024 | 5563028 | T: remblem1056 |
5880398 | 5895480 | 5913162 | T: titaniumccasuper |
6873382 | 6898650 | 6932852 | T: frodokem976 |
7417282 | 7495482 | 7556344 | T: ledakem5264 |
7631884 | 7640868 | 7652448 | T: frodokem976aes |
8098180 | 8299262 | 8499756 | T: ledakem52sl |
8494866 | 8511046 | 8533122 | T: hqc2561 |
9032496 | 9046134 | 9072852 | T: hqc2562 |
9227418 | 9243306 | 9276536 | T: limasp2062cca |
9436604 | 9458614 | 9477724 | T: hqc2563 |
10205662 | 10446212 | 10726336 | T: bigquake3 |
11262214 | 11268630 | 11278772 | T: sntrup4591761 |
11319096 | 11325142 | 11360962 | sntrup4591761 |
13125676 | 13139000 | 13152552 | T: frodokem1344aes |
15540808 | 15970832 | 16326068 | T: bigquake5 |
16563248 | 16571734 | 16580732 | T: frodokem640shake |
18007546 | 18020192 | 18090484 | T: C:r5n11kem0d |
22277588 | 22293120 | 22356504 | T: ntrulpr4591761 |
27988438 | 28279688 | 28704412 | T: ramstakers216091 |
36106326 | 36115264 | 36136046 | T: sikep503 |
36791396 | 36816172 | 36854606 | T: frodokem976shake |
38468888 | 38613196 | 38723622 | T: pqrsa15 |
44666260 | 44716604 | 44759956 | T: C:r5n13kem0d |
50200442 | 50415986 | 50735226 | T: mersenne756839 |
55747838 | 55974508 | 56253976 | T: sikep503comp |
65962378 | 65982662 | 66013644 | T: frodokem1344shake |
81632420 | 81747044 | 81849176 | T: C:r5n15kem0d |
101226274 | 101523792 | 102064432 | T: oddmanhattan128 |
109213196 | 109258588 | 109316816 | T: sikep751 |
127142386 | 128710798 | 133370794 | T: ramstakers756839 |
150103690 | 150161584 | 150320590 | T: sikep434 |
169778166 | 170354638 | 171155204 | T: sikep751comp |
197527442 | 197873174 | 198451624 | T: oddmanhattan192 |
229625294 | 230680460 | 232135782 | T: sikep434comp |
414445408 | 415328612 | 416825790 | T: oddmanhattan256 |
483443048 | 483509972 | 483588410 | T: sikep610 |
651404960 | 654618822 | 657962528 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
31740 | 31762 | 31782 | C:threebears624r2cpax |
40764 | 40780 | 40824 | C:threebears936r2cpax |
50632 | 50820 | 50884 | C:threebears624r2cpa |
50716 | 50868 | 50928 | C:threebears1248r2cpax |
63784 | 64038 | 64222 | T: C:r5nd1kem0d |
72072 | 72118 | 83140 | C:threebears936r2cpa |
84914 | 85174 | 85398 | C:threebears1248r2cpa |
88958 | 92686 | 94056 | T: C:r5nd0kem2iot |
94872 | 94980 | 97378 | T: C:r5nd1kem5d |
98472 | 98746 | 99016 | T: C:r5nd1kem4longkey |
134766 | 134942 | 135268 | T: C:hila5 |
148820 | 149028 | 150294 | T: C:r5nd3kem5d |
168128 | 168244 | 173366 | T: lightsaber2 |
172030 | 172198 | 173150 | timer |
171760 | 172554 | 173466 | smaugt1 |
180444 | 180490 | 180556 | threebears624r2ccax |
194070 | 194086 | 194252 | ntruplus576 |
231732 | 231790 | 232136 | threebears624r2cca |
253858 | 254552 | 254782 | kyber512 |
270540 | 270584 | 270610 | ntruplus768 |
277510 | 278606 | 279706 | T: C:r5nd3kem0d |
285968 | 286306 | 289346 | T: C:r5nd5kem5d |
287042 | 287120 | 287234 | threebears936r2ccax |
302344 | 302540 | 303500 | T: saber2 |
325460 | 326556 | 330680 | smaugt3 |
332120 | 332370 | 332672 | ntruplus864 |
343500 | 348090 | 349368 | T: C:r5nd5kem0d |
357246 | 358006 | 383696 | threebears936r2cca |
359496 | 359712 | 360182 | T!!!newhope512cca |
389642 | 391252 | 392468 | T: ntrukem443 |
397094 | 397200 | 397376 | kyber90s512 |
405432 | 406930 | 407642 | kyber768 |
417354 | 417716 | 418242 | threebears1248r2ccax |
433598 | 433930 | 434256 | ntruplus1152 |
458364 | 459704 | 467866 | T: C:r5n11kem0d |
470580 | 473222 | 474998 | T: firesaber2 |
508596 | 509136 | 509944 | threebears1248r2cca |
512098 | 513328 | 522368 | smaugt5 |
527366 | 528134 | 531316 | T: lac128 |
644664 | 645332 | 647418 | kyber1024 |
658582 | 658982 | 660320 | T: ntskem1264 |
660428 | 661788 | 664200 | kyber90s768 |
704466 | 705510 | 713798 | ntruhps2048509 |
710886 | 711326 | 716296 | T: ntruhps2048509 |
721534 | 724682 | 730554 | T: C:r5n13kem0d |
765506 | 766094 | 766680 | T!!!newhope1024cca |
784470 | 785376 | 787932 | T: kindi256342 |
808906 | 811930 | 819024 | T: ntrukem743 |
853494 | 853768 | 869614 | mceliece348864f |
853844 | 854412 | 859580 | mceliece348864 |
865268 | 865660 | 876972 | mceliece348864pc |
864972 | 866086 | 881254 | mceliece348864pcf |
914008 | 917890 | 925406 | sntrup653 |
914832 | 919578 | 923584 | T: sntrup653 |
978526 | 979794 | 990970 | T: kindi512222 |
986202 | 987256 | 998086 | T: ntrulpr653 |
986470 | 988020 | 997438 | T: kindi512241 |
998126 | 999724 | 1011438 | kyber90s1024 |
1027046 | 1032864 | 1051844 | sntrup761 |
1030484 | 1036000 | 1046228 | T: sntrup761 |
1030236 | 1036368 | 1042298 | ntrulpr653 |
1045892 | 1057230 | 1064058 | ntruhps2048677 |
1048358 | 1061594 | 1072788 | T: ntruhps2048677 |
1070148 | 1090072 | 1107304 | T: lotus128 |
1054936? | 1105000? | 1451646? | T: C:edonk128k32n96nu4l4 |
1120224 | 1120960 | 1137188 | T: lima2p1024cca |
1125370 | 1137894 | 1149520 | ntruhrss701 |
1199618 | 1206610 | 1215872 | T: ntrulpr761 |
1246646 | 1247750 | 1258922 | ntrulpr761 |
1259292 | 1260064 | 1281272 | T: ntskem1380 |
1346216 | 1354658 | 1371374 | sntrup857 |
1355480 | 1358732 | 1375174 | T: sntrup857 |
1403950 | 1411242 | 1422160 | T: ntruhps4096821 |
1397206 | 1417050 | 1424642 | ntruhps4096821 |
1437352 | 1444938 | 1459768 | T: ntrulpr857 |
1488582 | 1492114 | 1514550 | ntrulpr857 |
1604842 | 1616770 | 1632774 | sntrup953 |
1611884 | 1621732 | 1641686 | T: sntrup953 |
1639208 | 1641898 | 1665172 | T: lac192 |
1703934 | 1713808 | 1734208 | T: ntrulpr953 |
1714914 | 1726634 | 1775020 | T: lotus192 |
1700542 | 1726902 | 1777460 | mceliece6960119f |
1714018 | 1735950 | 1751706 | mceliece6960119pcf |
1740458 | 1769158 | 1776018 | T: kindi512321 |
1777606 | 1789826 | 1808814 | T: C:rolloi128 |
1767792 | 1790000 | 1801766 | ntrulpr953 |
1796444 | 1801172 | 1824150 | T: kindi256522 |
1806498 | 1809270 | 1834196 | sntrup1013 |
1810644 | 1818762 | 1845696 | T: mceliece6960119 |
1810444 | 1821402 | 1841058 | T: sntrup1013 |
1809634 | 1823974 | 1844602 | mceliece6960119 |
1825592 | 1835396 | 1862568 | T: mceliece6960119pcf |
1840456 | 1854624 | 1957092 | T: mceliece6960119f |
1845636 | 1857038 | 1881370 | mceliece8192128f |
1845890 | 1861762 | 1884456 | mceliece8192128 |
1827570 | 1861880 | 1907766 | mceliece6960119pc |
1862112 | 1863828 | 1899472 | T: mceliece8192128pcf |
1864170 | 1896740 | 1949978 | mceliece8192128pcf |
1862468 | 1899288 | 1941396 | mceliece8192128pc |
1914536 | 1921314 | 1940258 | T: ntrulpr1013 |
1989298 | 1999750 | 2019268 | ntrulpr1013 |
2067494 | 2071916 | 2096934 | T: C:r5n15kem0d |
2082946 | 2093614 | 2118266 | mceliece460896f |
2084488 | 2097028 | 2118664 | T: mceliece460896 |
2084478 | 2097062 | 2117948 | mceliece460896 |
2096122 | 2105638 | 2132822 | T: mceliece460896pc |
2093854 | 2108582 | 2134662 | mceliece460896pc |
2104776 | 2114204 | 2128744 | T: C:rolloi192 |
2096818 | 2118180 | 2150578 | T: mceliece460896pcf |
2095790 | 2121662 | 2147964 | mceliece460896pcf |
2109682 | 2130546 | 2148970 | T: lac256 |
2171060 | 2190890 | 2208974 | T: titaniumccatoy |
2264050 | 2276602 | 2297694 | T: lima2p2048cca |
2324278 | 2339076 | 2360014 | T: mceliece6688128f |
2340504 | 2352192 | 2372932 | mceliece6688128pcf |
2322680 | 2354058 | 2370122 | mceliece6688128 |
2341396 | 2355052 | 2381302 | T: mceliece6688128pcf |
2339758 | 2356348 | 2376382 | mceliece6688128pc |
2323178 | 2356944 | 2371386 | mceliece6688128f |
2323846 | 2357688 | 2369034 | T: mceliece6688128 |
2521046 | 2551532 | 2626124 | T: lotus256 |
2566454 | 2578606 | 2599502 | T: ntskem13136 |
2675190? | 2698066? | 3501648? | T: C:ledakemcpa13 |
2700748 | 2724090 | 2734030 | sntrup1277 |
2705194 | 2731714 | 2741036 | T: sntrup1277 |
2745922 | 2765058 | 2779670 | T: rolloii128 |
2773338 | 2801338 | 2818400 | T: ntrulpr1277 |
2811944 | 2838838 | 2850940 | T: C:ledakemcpa12 |
2813772 | 2839954 | 2853316 | T: C:lake1 |
2887888 | 2907996 | 2916690 | ntrulpr1277 |
2922786 | 2955680 | 2966978 | T: titaniumccalite |
3026040 | 3050726 | 3056908 | T: limasp1018cca |
3219046 | 3231876 | 3248022 | T: rolloii192 |
3272698 | 3293908 | 3309512 | T: C:rolloi256 |
3326186 | 3340958 | 3364156 | T: hqc1281 |
3319602 | 3348542 | 3362622 | T: titaniumccastd |
3387364 | 3400972 | 3419090 | T: C:ledakemcpa14 |
3397700 | 3420944 | 3428274 | T: frodokem640 |
3678850 | 3692014 | 3704870 | T: frodokem640aes |
2410878? | 3697816? | 3726264? | T: C:edonk192k48n144nu4l4 |
4102978 | 4116300 | 4136238 | T: rolloii256 |
2522938? | 4198406? | 19494818? | T: C:edonk128k16n80nu4l6 |
4326260 | 4342566 | 4370794 | T: titaniumccamed |
4679568 | 4696366 | 4705982 | T: rsa2048 |
4813076 | 4829936 | 4844990 | T: C:lake2 |
4875340 | 4891616 | 4915006 | T: titaniumccahi |
4992786? | 5744072? | 19872682? | T: C:edonk128ref |
5772496 | 5801596 | 5819934 | T: locker1 |
5795080 | 5810444 | 5844030 | T: rqc128 |
5839772 | 5848170 | 5860836 | T: limasp1306cca |
5906002 | 5927518 | 5959260 | T: bigquake1 |
6053758 | 6066794 | 6079402 | T: locker2 |
6149310 | 6163506 | 6177460 | T: C:lake3 |
6207876 | 6218036 | 6240406 | T: limasp1822cca |
6746690 | 6770974 | 6820420 | T: locker4 |
6873854 | 6889008 | 6912994 | T: titaniumccasuper |
7040808 | 7058490 | 7088018 | T: frodokem976 |
7205034 | 7225060 | 7244804 | T: hqc1921 |
7253442 | 7305320 | 7326482 | T: frodokem976aes |
7545848 | 7551600 | 7571768 | T: hqc1922 |
7594954 | 7626956 | 7680520 | T: remblem928 |
7710604 | 7745736 | 7827064 | T: ledakem1364 |
7758692 | 7774346 | 7794190 | T: remblem1056 |
7854876 | 7875058 | 7907466 | T: ledakem1264 |
7934728 | 7947802 | 7967620 | T: C:bikel1 |
8159468 | 8184704 | 8208488 | T: C:ledakemcpa32 |
8553418 | 8572344 | 8598040 | T: locker3 |
9048948 | 9074740 | 9108048 | T: ledakem1464 |
9193762 | 9227954 | 9287032 | T: ledakem12sl |
9273028 | 9283478 | 9300156 | T: C:ledakemcpa33 |
9849554 | 9871656 | 9890810 | T: locker6 |
9966446 | 9987032 | 10004418 | T: locker5 |
10603308 | 10627728 | 10658912 | T: ledakem14sl |
10559636 | 10656090 | 10739486 | T: ledakem13sl |
8494418? | 11069898? | 11084290? | T: C:ledakemcpa34 |
11705106 | 11726970 | 12858390 | T: rqc192 |
11851672 | 11868952 | 11900310 | T: locker7 |
12058032 | 12074264 | 12098728 | T: limasp2062cca |
12171732 | 12191928 | 12216772 | T: locker8 |
12621922 | 12635212 | 12718760 | T: hqc2561 |
12935848 | 12949998 | 12967618 | T: frodokem1344aes |
13420390 | 13431710 | 13451250 | T: hqc2562 |
13999130 | 14028524 | 14051842 | T: hqc2563 |
15450914 | 15473816 | 15507596 | T: locker9 |
16511406 | 16519910 | 16530746 | T: frodokem640shake |
17803266 | 17836936 | 19420490 | T: rqc256 |
21044270 | 21138246 | 21259178 | T: ledakem3264 |
22254326 | 22282782 | 22323352 | T: C:ledakemcpa52 |
22262100 | 22308650 | 22355860 | T: ledakem3364 |
24945360 | 25011822 | 25060966 | T: ledakem3464 |
26174416 | 26192196 | 26215618 | T: C:bikel3 |
27096320 | 27128674 | 27219464 | T: C:ledakemcpa53 |
27241920 | 27282888 | 27372596 | T: ledakem32sl |
31055284 | 31067672 | 31126628 | sntrup4591761 |
31055116 | 31070046 | 31136470 | T: sntrup4591761 |
31446884 | 31673646 | 31738694 | T: C:ledakemcpa54 |
31351154 | 32001934 | 32115176 | T: ledakem33sl |
7586310? | 32797738? | 42663894? | T: C:edonk128k16n80nu8l6 |
32534872 | 33186584 | 33466698 | T: ledakem34sl |
33388912 | 33411000 | 33472698 | T: ntrulpr4591761 |
36709028 | 36726028 | 36741262 | T: frodokem976shake |
38491506 | 38512468 | 38536194 | T: sikep503 |
41069266 | 41094770 | 41115114 | T: sikep503comp |
43463786 | 43558806 | 43739620 | T: ledakem5264 |
49548878 | 49723798 | 49828554 | T: ledakem5364 |
58041242 | 58701332 | 58815642 | T: ramstakers216091 |
58777730 | 58855828 | 59075594 | T: ledakem5464 |
10659368? | 61023520? | 168981948? | T: C:edonk192k32n128nu4l6 |
62603414 | 62700418 | 62763424 | T: ledakem52sl |
65831974 | 65847062 | 65879882 | T: frodokem1344shake |
66353196 | 66481660 | 66736870 | T: ledakem53sl |
72305004 | 72713954 | 74033596 | T: mersenne756839 |
76160572 | 76241656 | 76379004 | T: ledakem54sl |
98876424 | 100011870 | 101441772 | T: bigquake3 |
111756936 | 112286824 | 112751706 | T: oddmanhattan128 |
117399656 | 117492186 | 117545738 | T: sikep751 |
124509156 | 124552412 | 124576634 | T: sikep751comp |
155565928 | 158961494 | 160700822 | T: bigquake5 |
160135572 | 160175974 | 160235332 | T: sikep434 |
170207256 | 170251982 | 170305028 | T: sikep434comp |
219854572 | 220284898 | 220865626 | T: oddmanhattan192 |
237861748 | 238015952 | 238312822 | T: pqrsa15 |
245879426 | 251253574 | 261682998 | T: ramstakers756839 |
458359292 | 459889760 | 462856768 | T: oddmanhattan256 |
486032656 | 486100826 | 486181188 | T: sikep610 |
513424230 | 513524740 | 513609928 | T: sikep610comp |
|
|
|