Measurements of key-encapsulation mechanisms on one machine: amd64; Broadwell+AES (406f1); 2016 Intel Xeon E5-2609 v4; 8 x 1700MHz; bolero, supercop-20250415
[Page version: 20250506 12:42:47]
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:
old
(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 |
19488 | 19588 | 19696 | kyber90s512 |
24960 | 25172 | 26768 | kyber512 |
29592 | 29768 | 29996 | kyber90s768 |
30652? | 34340? | 38656? | ntruplus576 |
35828 | 36040 | 36456 | T: C:nhcompact512cca |
37716 | 37780 | 37892 | timer |
37796? | 37968? | 49594? | smaugt1 |
39952 | 40700 | 43248 | ntrulpr653 |
41856 | 41968 | 42084 | T: lightsaber2 |
42348 | 42540 | 42848 | kyber90s1024 |
43000 | 43208 | 49124 | T: lac128 |
43392 | 43672 | 44176 | T: ntrulpr4591761 |
43352 | 43804 | 51148 | kyber768 |
43164 | 43928 | 44572 | ntrulpr761 |
43948 | 44100 | 44716 | ntruplus768 |
44136 | 44184 | 44424 | threebears624r2cca |
44524 | 44628 | 50440 | C:threebears624r2cpa |
46152 | 46224 | 46320 | C:threebears624r2cpax |
46056 | 46524 | 47044 | T: C:r5nd1kem0d |
47024 | 47092 | 47180 | threebears624r2ccax |
50392 | 50520 | 50716 | T: C:nhcompact768cca |
52440 | 52548 | 59784 | ntruplus864 |
54088 | 54236 | 54476 | ntrulpr857 |
57252 | 57676 | 58664 | ntrulpr953 |
57880 | 58480 | 58992 | ntrulpr1013 |
58492 | 58704 | 59132 | T!!!newhope512cca |
56156 | 59944 | 64868 | smaugt3 |
60984 | 61824 | 63392 | T: C:r5nd0kem2iot |
61824? | 62856? | 80036? | T: C:r5nd1kem5d |
63892 | 64428 | 65404 | T: C:r5nd1kem4longkey |
64976 | 65124 | 65792 | T: C:nhcompact1024cca |
65052 | 67120 | 79324 | kyber1024 |
56284? | 67948? | 83680? | ntruplus1152 |
73384 | 73440 | 73616 | T: saber2 |
76584 | 76788 | 77328 | ntrulpr1277 |
79040 | 79336 | 79612 | smaugt5 |
86436 | 86528 | 86604 | threebears936r2cca |
88896 | 89056 | 89452 | T: hqc128round4 |
90148 | 90252 | 90476 | threebears936r2ccax |
94392? | 96224? | 123032? | C:threebears936r2cpax |
104312 | 105372 | 106584 | T: C:r5nd3kem5d |
96984 | 106732 | 114308 | T: lac256 |
106632 | 108672 | 116304 | T: lac192 |
112440 | 112552 | 112740 | T: firesaber2 |
112360 | 112684 | 113048 | T!!!newhope1024cca |
92016? | 130232? | 130820? | C:threebears936r2cpa |
132464 | 133280 | 133916 | threebears1248r2cca |
137220 | 137396 | 137532 | threebears1248r2ccax |
138444 | 138632 | 161016 | C:threebears1248r2cpa |
141912? | 142244? | 200746? | C:threebears1248r2cpax |
164896 | 165228 | 166208 | ntruhps2048509 |
169604 | 170356 | 170840 | T: C:hila5 |
172052 | 173276 | 176768 | T: C:r5nd3kem0d |
187112 | 188916 | 192772 | T: C:r5nd5kem5d |
200436 | 201208 | 201800 | T: saberx4 |
204428 | 205092 | 212672 | T: hqc192round4 |
208952 | 213580 | 221516 | T: C:r5nd5kem0d |
229200 | 229708 | 230712 | T: kindi256342 |
241816 | 242840 | 246160 | T: kindi512222 |
248260 | 248560 | 249372 | T: kindi512241 |
272576 | 273044 | 273696 | ntruhrss701 |
280076 | 281172 | 283796 | ntruhps2048677 |
395000 | 399948 | 402680 | ntruhps4096821 |
417176 | 418456 | 463200 | T: hqc256round4 |
459376 | 465912 | 559266 | T: hqcrmrs128 |
482560 | 486380 | 494296 | T: C:r5n11kem0d |
504504 | 505732 | 507576 | T: kindi512321 |
516776 | 517612 | 542044 | T: hqc128 |
516100 | 521208 | 528716 | T: ntrukem443 |
520428 | 522784 | 524912 | T: C:bikel1 |
561772 | 565408 | 588400 | T: hqc1281 |
613660 | 615340 | 620608 | T: kindi256522 |
686704 | 694988 | 695880 | T: lima2p1024cca |
730464 | 739860 | 743236 | T: C:ledakemcpa14 |
805388? | 809048? | 1151869? | sntrup761 |
812216 | 827616 | 881556 | sntrup653 |
859676? | 865424? | 1142579? | T: rqc128 |
859744? | 865692? | 1183671? | T: C:ledakemcpa13 |
874400 | 880120 | 942256 | T: C:r5n13kem0d |
875716 | 886720 | 906228 | T: C:edonk128k16n80nu4l6 |
906404 | 907352 | 908748 | T: titaniumccatoy |
914924 | 951488 | 963404 | T: hqcrmrs192 |
958592 | 960556 | 965684 | T: C:rolloi128 |
937944 | 992558 | 1093760 | sntrup4591761 |
1033248 | 1037204 | 1072464 | T: hqc1921 |
1029860 | 1037940 | 1069036 | T: hqc192 |
1073444 | 1087440 | 1098228 | T: ntrukem743 |
1085248 | 1096068 | 1264620 | T: titaniumccalite |
1102424 | 1137752 | 1143872 | T: hqc1922 |
1190880 | 1196556 | 1206520 | T: frodokem640 |
1195580 | 1204020 | 1275664 | sntrup857 |
1271112 | 1275432 | 1496424 | T: C:rolloi192 |
1353996 | 1364004 | 1395956 | T: C:ledakemcpa12 |
1335804? | 1388764? | 1963359? | T: titaniumccastd |
1416732 | 1421948 | 1593748 | T: lima2p2048cca |
1424240 | 1429320 | 1446164 | T: C:edonk128k16n80nu8l6 |
1482068 | 1483644 | 1498356 | T: C:bikel3 |
1494700 | 1505804 | 1520816 | T: frodokem640aes |
1519216 | 1525188 | 1554816 | T: titaniumccamed |
1528852 | 1539592 | 1730824 | T: hqcrmrs256 |
1525960 | 1542252 | 1562920 | sntrup953 |
1565132 | 1569020 | 1774324 | T: limasp1018cca |
1563876? | 1592444? | 2131863? | T: C:ledakemcpa34 |
1564596 | 1600196 | 1624248 | sntrup1013 |
1586960 | 1623072 | 1637664 | T: hqc2561 |
1604788 | 1630516 | 1657420 | T: C:edonk128k32n96nu4l4 |
1654436 | 1661248 | 1673636 | T: C:rolloi256 |
1657988 | 1686004 | 1712192 | T: hqc256 |
1688688 | 1723716 | 1762404 | T: hqc2562 |
1790824 | 1803760 | 1850108 | T: hqc2563 |
1487564? | 1820155? | 2144480? | T: rqc192 |
1906972 | 1925416 | 1963180 | T: C:edonk192k32n128nu4l6 |
2050180 | 2062900 | 2127712 | T: C:r5n15kem0d |
1774568? | 2093828? | 2502638? | T: titaniumccahi |
2103868 | 2114060 | 2128692 | T: C:edonk128ref |
2112876? | 2216164? | 3072212? | T: rqc256 |
2106404 | 2217004 | 2233720 | T: titaniumccasuper |
2300264 | 2313080 | 2324372 | T: C:ledakemcpa33 |
2540148 | 2563616 | 2589600 | T: C:lake1 |
2547384 | 2576616 | 2610840 | sntrup1277 |
2643436 | 2664308 | 2693072 | T: frodokem976 |
2742092 | 2761680 | 2790316 | T: ledakem1464 |
2793888 | 2807320 | 2817844 | T: C:lake2 |
2836456 | 2855152 | 2944776 | T: C:lake3 |
2981452 | 2988676 | 3000284 | T: limasp1306cca |
2976304 | 3000004 | 3039600 | T: C:ledakemcpa32 |
3016892 | 3038420 | 3066168 | T: C:edonk192k48n144nu4l4 |
3113548 | 3133076 | 3182928 | T: C:ledakemcpa53 |
3128668 | 3151992 | 3172472 | T: limasp1822cca |
3151960 | 3172660 | 3206464 | T: frodokem976aes |
3515840 | 3556024 | 3567380 | T: C:ledakemcpa54 |
3597424? | 3621740? | 4507372? | T: ledakem1364 |
3695604 | 3715916 | 4294100 | T: ledakem1264 |
3972424 | 3982724 | 4008000 | T: frodokem640shake |
4273504 | 4284036 | 4296648 | T: rolloii128 |
4345976 | 4355832 | 4371032 | T: rolloii192 |
4549372 | 4667884 | 4739848 | T: locker1 |
4572220? | 4716900? | 6199244? | T: ledakem14sl |
4988652 | 5008656 | 5183388 | T: locker2 |
5088944 | 5095588 | 5107744 | T: rolloii256 |
4056744? | 5202456? | 6367256? | T: ledakem13sl |
5278892 | 5287572 | 5308724 | T: frodokem1344aes |
5472788 | 5497236 | 5679144 | T: locker3 |
5871952 | 5876212 | 5884192 | T: limasp2062cca |
6061460 | 6087416 | 6285212 | T: locker4 |
6189128 | 6203380 | 6227844 | T: sikep434 |
6130564 | 6348256 | 6885780 | T: ledakem12sl |
6416648? | 6644516? | 9573104? | T: ledakem3464 |
6570456 | 6739516 | 6753972 | T: C:ledakemcpa52 |
6820168 | 6837712 | 6875480 | T: locker6 |
7523396 | 7542196 | 7564180 | T: ledakem3364 |
7798784 | 7846380 | 8040432 | T: locker5 |
7670204 | 7941932 | 8193848 | T: ramstakers216091 |
8235916 | 8281864 | 9338496 | T: ledakem3264 |
8468740 | 8481984 | 8716440 | T: sikep503 |
8554836 | 8563260 | 8572336 | T: frodokem976shake |
8727080 | 8737868 | 8755888 | T: remblem1056 |
8776156 | 8789336 | 8832704 | T: remblem928 |
10045896 | 10117132 | 11089356 | T: sikep434comp |
9944260 | 10200376 | 12099827 | T: ledakem34sl |
10305256 | 10372416 | 12517540 | T: ledakem33sl |
11553012 | 11589368 | 12060620 | T: lotus128 |
11854112 | 11929232 | 12463272 | T: locker7 |
12256304 | 12373312 | 12513960 | T: ledakem5464 |
12513516 | 12676736 | 13125196 | T: locker8 |
12092164? | 12745072? | 15139684? | T: ledakem32sl |
12929216 | 12944620 | 12976640 | T: ledakem5364 |
13293840 | 13319876 | 13494904 | T: locker9 |
13859740 | 13886484 | 15083152 | T: sikep503comp |
14985196 | 14992948 | 15007352 | T: frodokem1344shake |
15317164? | 15409664? | 20913864? | T: ledakem54sl |
15341676 | 15412456 | 15692832 | T: sikep610 |
19780224 | 20291720 | 23092088 | T: ledakem5264 |
20025508 | 20842152 | 23844392 | T: ledakem53sl |
21881880 | 21933060 | 22040704 | T: lotus192 |
25465692 | 25474132 | 25563720 | T: sikep751 |
26143008 | 26207216 | 28616296 | T: sikep610comp |
26677336 | 26853540 | 26952708 | T: mersenne756839 |
31003208 | 33077004 | 35397944 | T: ledakem52sl |
34806056 | 34882340 | 35256432 | mceliece348864pcf |
35130468 | 35186144 | 35253732 | mceliece348864f |
36224776 | 37141404 | 38221660 | T: ramstakers756839 |
35619812 | 38771448 | 39007532 | T: lotus256 |
40154504 | 40230864 | 44001468 | T: sikep751comp |
34716632? | 45309592? | 67140720? | mceliece348864pc |
46654672 | 46956684 | 47260200 | T: ntskem1264 |
44977792? | 55769760? | 87947560? | mceliece348864 |
63161492? | 100405492? | 136245324? | T: rsa2048 |
108994140 | 109344204 | 109605728 | mceliece460896pcf |
108477224 | 109550692 | 109798844 | mceliece460896f |
144981112 | 145316528 | 147851880 | T: ntskem1380 |
120486072? | 149544112? | 219262968? | mceliece460896pc |
148498988? | 184630092? | 290489408? | mceliece460896 |
231673148 | 232906092 | 244577364 | mceliece6960119pcf |
233277096 | 233561824 | 234643088 | mceliece6960119f |
261608840 | 262125148 | 265548844 | T: ntskem13136 |
264005104 | 264870896 | 271323404 | mceliece6688128pcf |
263822612 | 267137504 | 267883252 | mceliece6688128f |
296654012 | 298520540 | 311254044 | mceliece8192128f |
298098228 | 298887848 | 317221493 | mceliece8192128pcf |
318866264 | 319140184 | 319712604 | T: oddmanhattan128 |
233861860? | 348196364? | 546547944? | mceliece6960119 |
307730104? | 382583324? | 457745700? | mceliece6960119pc |
298597592? | 390847432? | 561817864? | mceliece8192128 |
284201156? | 436517968? | 607435136? | mceliece6688128 |
349178876? | 439453740? | 608412780? | mceliece6688128pc |
386406884? | 473225832? | 668804120? | mceliece8192128pc |
504109812 | 506060216 | 518937840 | T: oddmanhattan192 |
851583816 | 862590468 | 884626804 | T: bigquake1 |
897361704 | 902917676 | 920863552 | T: oddmanhattan256 |
3325677308 | 3405954860 | 3494425556 | T: pqrsa15 |
6737099712 | 6886158636 | 7075733768 | T: bigquake3 |
12641933392 | 12970668692 | 13227573736 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
15632 | 16352 | 16932 | T: rsa2048 |
24156 | 24196 | 24228 | timer |
24212 | 24324 | 25076 | ntruhps2048509 |
24476? | 24560? | 34624? | smaugt1 |
25180 | 25240 | 25376 | ntruplus576 |
26552 | 26664 | 27008 | ntruhrss701 |
30932 | 31024 | 32072 | ntruplus768 |
30660 | 31768 | 33044 | mceliece348864f |
31392? | 33108? | 42075? | mceliece348864 |
33144 | 33204 | 33336 | kyber90s512 |
35904 | 36172 | 36788 | ntruhps2048677 |
36448 | 37816 | 39180 | mceliece348864pcf |
36616 | 38036 | 40392 | mceliece348864pc |
38836 | 39044 | 41488 | kyber512 |
40120 | 40220 | 42304 | ntruplus864 |
41284 | 41504 | 42204 | ntruhps4096821 |
43848 | 44632 | 49684 | sntrup653 |
44780 | 44920 | 46176 | sntrup4591761 |
45984 | 46140 | 46780 | kyber90s768 |
46688 | 46860 | 47912 | ntruplus1152 |
47292 | 47440 | 47608 | sntrup761 |
49016 | 49964 | 50892 | smaugt3 |
55936 | 56028 | 56204 | T: lightsaber2 |
58312 | 58440 | 60484 | kyber768 |
59240? | 59496? | 82744? | sntrup857 |
60728 | 60828 | 61096 | T: C:nhcompact512cca |
61756 | 61896 | 62160 | kyber90s1024 |
64216 | 64904 | 65156 | sntrup1013 |
65288 | 65436 | 65636 | threebears624r2ccax |
65884 | 65972 | 66172 | threebears624r2cca |
62636 | 67032 | 76956 | mceliece460896f |
67104 | 67228 | 67444 | ntrulpr653 |
67436 | 67532 | 67708 | C:threebears624r2cpax |
67480 | 67652 | 76352 | C:threebears624r2cpa |
68364 | 68468 | 68632 | smaugt5 |
63916 | 68808 | 78012 | mceliece460896 |
70892 | 71160 | 71400 | ntrulpr761 |
70252 | 74968 | 80796 | mceliece460896pc |
74584 | 75088 | 75792 | T: C:r5nd1kem0d |
76888 | 77200 | 77428 | T: ntrulpr4591761 |
79648 | 79716 | 79912 | T: C:nhcompact768cca |
72836? | 80604? | 102379? | mceliece460896pcf |
83232 | 83348 | 83568 | sntrup1277 |
83976 | 84456 | 85352 | T: lac128 |
82304 | 85240 | 97388 | kyber1024 |
86004 | 86372 | 86716 | T: ntskem1264 |
63356? | 89364? | 89770? | sntrup953 |
90072 | 90328 | 90988 | ntrulpr857 |
90892 | 91368 | 91780 | T: C:ledakemcpa14 |
92664 | 92728 | 92828 | T: saber2 |
95196 | 95400 | 95672 | ntrulpr953 |
96296 | 96380 | 96544 | ntrulpr1013 |
95820? | 97084? | 139531? | T: C:ledakemcpa13 |
94532 | 97092 | 104020 | T: C:edonk128k16n80nu4l6 |
97148 | 97380 | 97964 | T!!!newhope512cca |
97068 | 97952 | 99096 | T: C:r5nd0kem2iot |
99236? | 99968? | 129331? | T: C:r5nd1kem5d |
103988 | 104144 | 104352 | T: C:nhcompact1024cca |
104384 | 105024 | 106960 | T: C:r5nd1kem4longkey |
106276 | 106384 | 106560 | threebears936r2ccax |
106624 | 106780 | 107212 | threebears936r2cca |
105032 | 108152 | 120700 | T: C:ledakemcpa12 |
114208 | 114952 | 115772 | T: C:bikel1 |
114504? | 115064? | 161828? | C:threebears936r2cpa |
113968? | 115284? | 148993? | C:threebears936r2cpax |
114000 | 118192 | 125428 | mceliece6688128f |
114164 | 120584 | 126332 | mceliece6688128 |
122252 | 125476 | 131156 | mceliece6960119 |
122800 | 125824 | 129888 | mceliece6960119f |
126008 | 126140 | 127432 | ntrulpr1277 |
120016 | 127136 | 134368 | mceliece6688128pc |
125072 | 127292 | 131672 | T: ntrukem443 |
124828? | 132992? | 168407? | mceliece6688128pcf |
133248 | 134836 | 137344 | mceliece8192128 |
131756 | 134992 | 142728 | mceliece6960119pc |
135364 | 135448 | 135620 | T: firesaber2 |
131884 | 136284 | 145504 | mceliece6960119pcf |
135116 | 136460 | 139044 | mceliece8192128f |
145988 | 147580 | 150612 | mceliece8192128pcf |
152976 | 153588 | 154688 | T: lotus128 |
156000? | 157360? | 221991? | T: C:rolloi128 |
161516 | 162852 | 166552 | T: C:r5nd3kem5d |
162692 | 162864 | 163784 | threebears1248r2cca |
162428 | 162892 | 170728 | threebears1248r2ccax |
146048? | 164056? | 201715? | mceliece8192128pc |
163524 | 164644 | 199024 | T: lac192 |
170012 | 171084 | 204914 | T: C:rolloi192 |
171772? | 172348? | 243231? | C:threebears1248r2cpax |
172228? | 174028? | 242913? | C:threebears1248r2cpa |
182872 | 184352 | 184904 | T!!!newhope1024cca |
191956 | 204512 | 231252 | T: lac256 |
206416 | 206976 | 207660 | T: ledakem1264 |
205456 | 208816 | 215532 | T: C:edonk128k16n80nu8l6 |
217512 | 218312 | 220828 | T: C:rolloi256 |
214976 | 218324 | 219796 | T: C:ledakemcpa34 |
220888 | 224636 | 226304 | T: C:ledakemcpa33 |
227224 | 227940 | 229184 | T: C:hila5 |
226192 | 228388 | 229248 | T: lotus192 |
233048 | 237024 | 241288 | T: ntrukem743 |
238332 | 238564 | 238800 | T: hqc128round4 |
235876 | 238868 | 249892 | T: ledakem1464 |
244936 | 245224 | 246348 | T: saberx4 |
247356 | 260448 | 274844 | T: C:ledakemcpa32 |
264692? | 266308? | 374658? | T: C:bikel3 |
267056 | 271988 | 280380 | T: C:edonk128k32n96nu4l4 |
290432 | 290956 | 291664 | T: ledakem1364 |
280820 | 292196 | 297480 | T: C:r5nd3kem0d |
293216 | 295012 | 300596 | T: C:r5nd5kem5d |
296408 | 297888 | 298296 | T: ledakem12sl |
304056 | 304564 | 305260 | T: kindi256342 |
304736? | 307300? | 428650? | T: ledakem13sl |
327916 | 329132 | 331656 | T: ntskem1380 |
346900 | 351248 | 358664 | T: C:r5nd5kem0d |
287720? | 356840? | 359864? | T: lotus256 |
359712 | 360012 | 361144 | T: kindi512222 |
368420 | 368704 | 369592 | T: kindi512241 |
369532 | 373956 | 382236 | T: C:edonk128ref |
385052 | 389628 | 397808 | T: C:edonk192k32n128nu4l6 |
391676 | 400684 | 411348 | T: ledakem14sl |
409120 | 410380 | 413684 | T: ntskem13136 |
485892 | 487316 | 489148 | T: C:ledakemcpa54 |
483652 | 501316 | 507292 | T: C:ledakemcpa53 |
502844 | 503572 | 505256 | T: lima2p1024cca |
505740 | 513060 | 519404 | T: C:lake1 |
517548 | 518964 | 520576 | T: rolloii128 |
506248 | 522860 | 587960 | T: C:ledakemcpa52 |
523708 | 525148 | 526532 | T: hqc192round4 |
530200 | 531224 | 533260 | T: rolloii192 |
565464 | 567136 | 569340 | T: ledakem3264 |
572160 | 574412 | 577696 | T: C:lake2 |
578456 | 579464 | 580572 | T: ledakem3464 |
581812 | 587756 | 591920 | T: C:r5n11kem0d |
585004 | 590068 | 638811 | T: rolloii256 |
603144 | 605764 | 608568 | T: ledakem3364 |
613924 | 618664 | 644372 | T: hqcrmrs128 |
618292 | 620280 | 622948 | T: C:lake3 |
669160 | 671572 | 675504 | T: kindi512321 |
671952 | 697808 | 783556 | T: hqc128 |
705156 | 709728 | 718220 | T: C:edonk192k48n144nu4l4 |
718748 | 719480 | 725884 | T: titaniumccatoy |
742324 | 744136 | 747312 | T: kindi256522 |
767840 | 777480 | 778500 | T: ledakem32sl |
819248 | 829468 | 848308 | T: locker1 |
829420 | 832212 | 839724 | T: locker2 |
827708 | 851904 | 858416 | T: hqc1281 |
881192 | 882796 | 886076 | T: ledakem33sl |
939648 | 949344 | 964000 | T: locker3 |
963208 | 966048 | 978040 | T: ledakem34sl |
942040 | 983496 | 1007276 | T: titaniumccalite |
1008536 | 1013124 | 1041208 | T: hqc256round4 |
1018068? | 1022624? | 1358406? | T: lima2p2048cca |
1074708 | 1078180 | 1086564 | T: locker4 |
1079752 | 1087160 | 1120644 | T: C:r5n13kem0d |
1100048 | 1102160 | 1105248 | T: ledakem5364 |
1137776 | 1140232 | 1172404 | T: rqc128 |
1159668 | 1163556 | 1172680 | T: locker6 |
1129260 | 1179572 | 1186132 | T: titaniumccastd |
1253296 | 1286524 | 1323244 | T: hqcrmrs192 |
1315792 | 1319836 | 1329968 | T: locker5 |
1322416 | 1332208 | 1349344 | T: limasp1018cca |
1350848? | 1357124? | 1901005? | T: ledakem5464 |
1363412 | 1368076 | 1377708 | T: ledakem5264 |
1379412 | 1386584 | 1391784 | T: ledakem54sl |
1354040 | 1396752 | 1402932 | T: hqc192 |
1455960? | 1473076? | 2034113? | T: titaniumccamed |
1528920 | 1566152 | 1577240 | T: hqc1921 |
1655772 | 1679716 | 1715496 | T: hqc1922 |
1677576 | 1707232 | 1772708 | T: ledakem53sl |
1709880 | 1713756 | 1726632 | T: frodokem640 |
1715704? | 1745588? | 2206212? | T: titaniumccahi |
1916964 | 1933112 | 1982272 | T: ledakem52sl |
1961684 | 1976808 | 1991832 | T: frodokem640aes |
1982336 | 1992996 | 2006520 | T: locker7 |
2030624 | 2038864 | 2060680 | T: rqc192 |
2051756 | 2059456 | 2079664 | T: locker8 |
2096008 | 2146852 | 2167504 | T: hqcrmrs256 |
2176456 | 2198024 | 2253200 | T: locker9 |
2072120 | 2243372 | 2486752 | T: titaniumccasuper |
2239012 | 2284764 | 2304772 | T: hqc256 |
2374388 | 2386812 | 2444324 | T: C:r5n15kem0d |
2430752 | 2473640 | 2500116 | T: hqc2561 |
2611496 | 2619848 | 2630860 | T: limasp1306cca |
2574480 | 2625084 | 2642560 | T: hqc2562 |
2679524 | 2694760 | 2751004 | T: hqc2563 |
2743140 | 2755136 | 2769864 | T: limasp1822cca |
2857828? | 2984884? | 3767668? | T: rqc256 |
2954808 | 3047852 | 3119416 | T: bigquake1 |
3458892 | 3470028 | 3476732 | T: frodokem976 |
3692284 | 3701260 | 3712204 | T: frodokem976aes |
4337448 | 4352980 | 4375792 | T: frodokem640shake |
5266092 | 5271196 | 5276220 | T: limasp2062cca |
6173232 | 6181104 | 6186888 | T: frodokem1344aes |
7792992 | 7998900 | 8298308 | T: bigquake3 |
9047500 | 9060452 | 9289020 | T: frodokem976shake |
10077592 | 10114008 | 10167168 | T: sikep434 |
11916656 | 12252844 | 12575996 | T: bigquake5 |
13043628 | 13068848 | 13263784 | T: remblem1056 |
13140016 | 13154168 | 13165920 | T: remblem928 |
13941860 | 13952856 | 13969344 | T: sikep503 |
14238044 | 14631436 | 15025880 | T: ramstakers216091 |
15754632 | 15761496 | 15773052 | T: frodokem1344shake |
15727964 | 15825472 | 15897440 | T: sikep434comp |
19506020 | 19541084 | 20200752 | T: pqrsa15 |
21612160 | 21751204 | 21944008 | T: sikep503comp |
25522068 | 25559076 | 25747172 | T: mersenne756839 |
28003748 | 28048404 | 28061044 | T: sikep610 |
38709996 | 39011852 | 39500728 | T: sikep610comp |
41258732 | 41283392 | 41332596 | T: sikep751 |
58131248 | 58431544 | 58732784 | T: oddmanhattan128 |
64361780 | 64903944 | 65526588 | T: sikep751comp |
66077864 | 68221500 | 71694612 | T: ramstakers756839 |
110060264 | 110267372 | 110727056 | T: oddmanhattan192 |
231858388 | 235466996 | 242227764 | T: oddmanhattan256 |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
18364 | 18396 | 18428 | C:threebears624r2cpax |
18960 | 19000 | 19076 | ntruplus576 |
22780 | 22844 | 23132 | ntruplus768 |
23376? | 23424? | 30552? | C:threebears936r2cpax |
24272 | 24324 | 24416 | kyber90s512 |
28720? | 28792? | 40635? | C:threebears1248r2cpax |
29232 | 29260 | 29320 | ntruplus864 |
29848 | 30068 | 33724 | C:threebears624r2cpa |
30264 | 30408 | 34880 | kyber512 |
30252 | 30820 | 34680 | T: C:r5nd1kem0d |
34400 | 34588 | 35360 | kyber90s768 |
35848 | 36104 | 36336 | ntruplus1152 |
38044? | 38124? | 53958? | smaugt1 |
38444 | 38488 | 38572 | timer |
38816 | 38860 | 38920 | ntruhps2048509 |
39204 | 40200 | 45104 | T: C:r5nd0kem2iot |
37312? | 42276? | 52809? | C:threebears936r2cpa |
42680 | 43572 | 43972 | T: C:r5nd1kem4longkey |
44112? | 44452? | 62339? | C:threebears1248r2cpa |
46736 | 47512 | 47660 | T: C:r5nd1kem5d |
48228 | 48336 | 48544 | kyber90s1024 |
52096 | 52336 | 52568 | T: C:hila5 |
54452 | 54496 | 54564 | T: lightsaber2 |
47228 | 56344 | 56420 | kyber768 |
57724 | 57816 | 57956 | T: C:nhcompact512cca |
58972 | 59048 | 59184 | sntrup761 |
61064 | 61292 | 69332 | sntrup653 |
61836 | 61948 | 62072 | ntruhps2048677 |
62172 | 62276 | 62388 | ntruhrss701 |
66608 | 66804 | 67900 | smaugt3 |
67284 | 67392 | 68880 | kyber1024 |
69828 | 74676 | 75032 | T: C:r5nd3kem5d |
75444 | 75516 | 75656 | T: C:nhcompact768cca |
77432 | 77672 | 77856 | ntruhps4096821 |
82768 | 83028 | 83204 | ntrulpr653 |
85020? | 85244? | 120348? | sntrup857 |
85888 | 86464 | 86784 | ntrulpr761 |
89656 | 89868 | 90060 | T: saber2 |
90604 | 90732 | 90912 | sntrup1013 |
92672 | 92760 | 92972 | threebears624r2ccax |
92704 | 92952 | 93236 | smaugt5 |
93960 | 94132 | 99913 | sntrup4591761 |
99900 | 100272 | 100432 | T: C:nhcompact1024cca |
103864 | 104124 | 104708 | T!!!newhope512cca |
109132 | 109356 | 109648 | T: ntrulpr4591761 |
111384 | 111544 | 111900 | ntrulpr857 |
115744 | 115864 | 115980 | sntrup1277 |
116384 | 116548 | 116796 | ntrulpr953 |
116896 | 117028 | 117428 | ntrulpr1013 |
121424 | 121612 | 121864 | threebears624r2cca |
88988? | 125443? | 125909? | sntrup953 |
125656? | 125836? | 177827? | mceliece348864 |
125736 | 125876 | 125968 | mceliece348864f |
125504 | 125968 | 140104 | T: lac128 |
131696 | 131880 | 132068 | mceliece348864pcf |
131552 | 132268 | 132900 | mceliece348864pc |
133244 | 133324 | 133504 | T: firesaber2 |
123548? | 136860? | 187238? | T: C:r5nd3kem0d |
137800 | 139292 | 140616 | T: C:r5nd5kem5d |
142436 | 142528 | 142640 | threebears936r2ccax |
153604 | 153976 | 154672 | ntrulpr1277 |
167992 | 171076 | 176588 | T: C:r5nd5kem0d |
170748 | 171500 | 173872 | T: ntrukem443 |
178716 | 178868 | 179440 | threebears936r2cca |
178796 | 179092 | 179432 | T: lotus128 |
195896 | 196064 | 196632 | T!!!newhope1024cca |
217980 | 220660 | 224720 | T: C:r5n11kem0d |
209036? | 236820? | 295851? | threebears1248r2ccax |
237096 | 249668 | 278896 | T: lac192 |
253376 | 253756 | 254444 | mceliece460896f |
254008 | 254516 | 255304 | threebears1248r2cca |
256772 | 257916 | 259028 | mceliece460896 |
259004 | 261588 | 291676 | mceliece460896pcf |
263592 | 263944 | 264624 | mceliece460896pc |
265820 | 267092 | 267924 | T: saberx4 |
264424 | 270376 | 289104 | T: lotus192 |
278528? | 278968? | 394910? | mceliece6960119 |
278516? | 279096? | 394021? | mceliece6960119f |
287512? | 288272? | 407099? | mceliece6960119pcf |
287976 | 288400 | 289040 | mceliece6960119pc |
286876 | 291644 | 297504 | T: ntrukem743 |
295720 | 296544 | 307792 | T: C:r5n13kem0d |
297284 | 298068 | 299272 | mceliece6688128f |
296840 | 298160 | 299208 | mceliece6688128 |
298904 | 299120 | 299476 | mceliece8192128f |
299952 | 300308 | 301108 | mceliece8192128 |
306912 | 307380 | 308188 | mceliece6688128pc |
307024 | 308028 | 326766 | mceliece6688128pcf |
311120 | 311308 | 315160 | mceliece8192128pcf |
310560 | 318260 | 333676 | mceliece8192128pc |
352636 | 357992 | 372836 | T: lac256 |
381272 | 382180 | 383392 | T: kindi256342 |
382312 | 382704 | 383188 | T: ntskem1264 |
398680 | 399076 | 399568 | T: hqc128round4 |
358136? | 422844? | 525608? | T: lotus256 |
475032 | 475512 | 476500 | T: kindi512222 |
486432 | 487252 | 489012 | T: kindi512241 |
639548 | 640540 | 642104 | T: lima2p1024cca |
692032 | 692852 | 693696 | T: ntskem1380 |
736196? | 747504? | 977388? | T: C:ledakemcpa13 |
824484 | 826956 | 858020 | T: hqc192round4 |
840636 | 841688 | 844264 | T: kindi512321 |
843832 | 846452 | 862040 | T: C:ledakemcpa12 |
866108 | 867852 | 870316 | T: kindi256522 |
876192 | 880760 | 929216 | T: C:ledakemcpa14 |
887788? | 889304? | 1253808? | T: titaniumccatoy |
981436 | 986688 | 1010064 | T: hqcrmrs128 |
989424 | 1016348 | 1049116 | T: hqc128 |
1043024 | 1045620 | 1053736 | T: C:rolloi128 |
1076076 | 1078684 | 1089044 | T: C:r5n15kem0d |
1078592 | 1119960 | 1144340 | T: titaniumccalite |
1256752 | 1262184 | 1290904 | T: C:rolloi192 |
1280920 | 1290624 | 1293256 | T: lima2p2048cca |
1340044 | 1342272 | 1353920 | T: titaniumccastd |
1367048 | 1376964 | 1432864 | T: hqc1281 |
1413424 | 1416304 | 1421916 | T: ntskem13136 |
1545188 | 1548104 | 1567480 | T: titaniumccamed |
1617192 | 1625820 | 1633848 | T: hqc256round4 |
1711744 | 1715308 | 1726160 | T: frodokem640 |
1718404 | 1724628 | 1871551 | T: limasp1018cca |
1748124 | 1752676 | 1767020 | T: rolloii128 |
1766436 | 1768428 | 1779916 | T: C:bikel1 |
1824652 | 1836312 | 2060764 | T: hqcrmrs192 |
1849812 | 1856028 | 1863088 | T: frodokem640aes |
1865796 | 1877296 | 1883792 | T: ledakem1264 |
1869312 | 1888732 | 1910820 | T: hqc192 |
1908016 | 1913084 | 1923244 | T: rolloii192 |
1910660 | 1919624 | 2167280 | T: ledakem1464 |
1917068 | 1925252 | 1930480 | T: ledakem1364 |
1935876 | 1953920 | 1968648 | T: C:lake1 |
1902936 | 1975276 | 2011080 | T: titaniumccahi |
2014820 | 2020380 | 2031616 | T: C:ledakemcpa32 |
2082616 | 2104284 | 2218304 | T: C:rolloi256 |
2267940 | 2286592 | 2403416 | T: ledakem13sl |
2282052 | 2287184 | 2296788 | T: rsa2048 |
2302480 | 2311588 | 2319804 | T: hqc1921 |
2399528 | 2404148 | 2411236 | T: C:ledakemcpa33 |
2386236 | 2435196 | 2502616 | T: hqc1922 |
2445048 | 2465816 | 2595284 | T: rolloii256 |
2412008 | 2551612 | 2571168 | T: titaniumccasuper |
2688956 | 2698836 | 2705844 | T: ledakem12sl |
2833488 | 2857780 | 2941756 | T: ledakem14sl |
2386420 | 2923752 | 2982248 | T: C:ledakemcpa34 |
3046340 | 3105392 | 3162824 | T: hqc256 |
3095180 | 3134340 | 3144548 | T: hqcrmrs256 |
3260572 | 3271760 | 3283600 | T: C:lake2 |
3403436 | 3411136 | 3417824 | T: limasp1306cca |
3431812 | 3440016 | 3448748 | T: frodokem976 |
3547312 | 3555768 | 3563532 | T: frodokem976aes |
3550900 | 3603140 | 3615404 | T: hqc2561 |
3596728 | 3607016 | 3622608 | T: limasp1822cca |
3622332 | 3683104 | 3696324 | T: hqc2562 |
3697752 | 3739628 | 3845868 | T: hqc2563 |
3760212 | 3782420 | 4530890 | T: rqc128 |
3839912 | 3857056 | 3870336 | T: locker1 |
3809568 | 3908108 | 3923628 | T: bigquake1 |
3916216 | 3932816 | 4023548 | T: locker2 |
2828228? | 4157272? | 4173032? | T: C:edonk192k48n144nu4l4 |
4239800 | 4247756 | 4254884 | T: frodokem640shake |
4271244 | 4287672 | 4298404 | T: C:lake3 |
4411028 | 4424276 | 4435956 | T: locker4 |
2767724? | 4672072? | 8839048? | T: C:edonk128k32n96nu4l4 |
5379284 | 5397856 | 5489180 | T: ledakem3464 |
5627236 | 5647004 | 5670732 | T: ledakem3364 |
5707112 | 5716768 | 5726128 | T: C:bikel3 |
5763004 | 5777696 | 6041612 | T: locker3 |
5841720 | 5891208 | 5908748 | T: ledakem3264 |
5905464 | 5908484 | 5912660 | T: frodokem1344aes |
6086008 | 6103168 | 6194384 | T: C:ledakemcpa53 |
6223936 | 6242384 | 6259072 | T: locker6 |
6467568 | 6479132 | 6489552 | T: locker5 |
5174444? | 6729972? | 6797900? | T: C:ledakemcpa54 |
6909632 | 6917592 | 6922952 | T: limasp2062cca |
7138192 | 7160456 | 7227148 | T: C:ledakemcpa52 |
7212504 | 7226672 | 7238928 | T: locker7 |
7277248 | 7296388 | 7347340 | T: rqc192 |
7439416 | 7466192 | 7484784 | T: locker8 |
7722948 | 7733012 | 7762364 | T: ledakem32sl |
8625512 | 8636868 | 8648448 | T: ledakem33sl |
8850820 | 8860600 | 8868440 | T: frodokem976shake |
8951944 | 8977480 | 9166752 | T: ledakem34sl |
9741892 | 9885076 | 9929528 | T: locker9 |
10804096 | 10815804 | 10848440 | T: sikep434 |
11425884 | 11456200 | 11735100 | T: sikep434comp |
11452952 | 11886996 | 13306740 | T: rqc256 |
12665916 | 12693492 | 12798344 | T: ledakem5264 |
13367484 | 13482372 | 13495960 | T: ledakem5364 |
14818316 | 14826832 | 14835852 | T: sikep503 |
15478848 | 15488908 | 15513940 | T: frodokem1344shake |
15926112 | 15942992 | 16005992 | T: sikep503comp |
16394792 | 16439716 | 16471828 | T: ledakem5464 |
17585356 | 17596112 | 17618472 | T: remblem1056 |
17695676 | 17712788 | 17728324 | T: remblem928 |
18152796 | 18333156 | 18417380 | T: ledakem53sl |
18880380 | 18998296 | 19038148 | T: ledakem52sl |
19697252 | 19781752 | 19829112 | T: ledakem54sl |
18895428? | 20065104? | 135483376? | T: C:edonk128ref |
11506832? | 23676912? | 48401652? | T: C:edonk128k16n80nu4l6 |
27934196 | 28017008 | 29397324 | T: bigquake3 |
28267736 | 28278564 | 28692804 | T: sikep610 |
29462364 | 29568284 | 30879452 | T: ramstakers216091 |
30070300 | 30112408 | 30169092 | T: sikep610comp |
36661452 | 36727772 | 37036912 | T: mersenne756839 |
43662284 | 43853340 | 45048588 | T: bigquake5 |
44357044 | 44461724 | 44559756 | T: sikep751 |
47027136 | 47041364 | 48028724 | T: sikep751comp |
48353136? | 61339324? | 67879668? | T: C:edonk128k16n80nu8l6 |
63190832 | 63314484 | 63759368 | T: oddmanhattan128 |
50060652? | 63634024? | 118157260? | T: C:edonk192k32n128nu4l6 |
111682560 | 111784444 | 111970876 | T: pqrsa15 |
120583704 | 120940440 | 121162900 | T: oddmanhattan192 |
127560696 | 134715688 | 139261064 | T: ramstakers756839 |
250906416 | 251687256 | 258966560 | T: oddmanhattan256 |
|
|
|