Measurements of key-encapsulation mechanisms on one machine: amd64; Ivy Bridge+AES (306a9); 2012 Intel Core i5-3427U; 2 x 1800MHz; hunsnivy, supercop-20250307
[Page version: 20250416 12:37:35]
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 |
61411 | 63759 | 64273 | T: C:r5nd1kem0d |
75334 | 76099 | 78532 | T: lightsaber2 |
78650 | 80000 | 81804 | T: C:r5nd0kem2iot |
81249 | 82039 | 82641 | T: C:r5nd1kem5d |
84054 | 84233 | 84556 | C:threebears624r2cpa |
84731 | 85010 | 85302 | threebears624r2cca |
84350 | 85264 | 87242 | T: C:r5nd1kem4longkey |
85918 | 86209 | 86775 | C:threebears624r2cpax |
87892 | 88123 | 88462 | threebears624r2ccax |
90415 | 93326 | 95785 | kyber512 |
106436 | 108621 | 109109 | smaugt1 |
109161 | 109534 | 109810 | timer |
113499 | 124805 | 132008 | T: lac128 |
137640 | 137896 | 138204 | T!!!newhope512cca |
137590 | 138587 | 139883 | T: C:r5nd3kem5d |
152208 | 152431 | 153170 | T: saber2 |
149671 | 153738 | 159228 | kyber768 |
154135 | 154555 | 155089 | threebears936r2cca |
159323 | 159576 | 159960 | threebears936r2ccax |
164085 | 164433 | 164894 | C:threebears936r2cpa |
167754 | 167975 | 168286 | C:threebears936r2cpax |
179903? | 180614? | 225296? | ntruplus576 |
207919 | 212924 | 213977 | smaugt3 |
221425 | 224567 | 229474 | T: ntrulpr653 |
224868 | 227465 | 230341 | T: C:r5nd3kem0d |
230347 | 241113 | 244636 | kyber90s512 |
247343 | 247643 | 248141 | ntruplus768 |
247603? | 249033? | 337453? | T: firesaber2 |
239173 | 249205 | 260341 | kyber1024 |
252799 | 253946 | 254326 | threebears1248r2cca |
257072 | 258432 | 259643 | threebears1248r2ccax |
262134 | 262930 | 263954 | C:threebears1248r2cpa |
261723 | 264586 | 267893 | T: C:r5nd5kem5d |
265288 | 266776 | 267471 | C:threebears1248r2cpax |
266522 | 267287 | 268286 | T: C:hila5 |
266284 | 268476 | 273955 | ntrulpr653 |
275675 | 278790 | 282819 | T: ntrulpr761 |
285956 | 288100 | 291562 | T: C:r5nd5kem0d |
296191 | 296613 | 297243 | T!!!newhope1024cca |
299847 | 300252 | 300925 | ntruplus864 |
317091 | 317480 | 318259 | T: kindi256342 |
329317 | 333165 | 336742 | ntrulpr761 |
335598 | 338060 | 342612 | T: ntrulpr857 |
339515 | 340660 | 341716 | T: kindi512222 |
343692 | 344849 | 360357 | T: kindi512241 |
330240 | 345135 | 345560 | smaugt5 |
394365 | 396236 | 400209 | T: ntrulpr953 |
396070 | 403519 | 408417 | ntrulpr857 |
419626 | 439386 | 450202 | kyber90s768 |
443254 | 445876 | 449451 | T: ntrulpr1013 |
437779 | 446511 | 472140 | T: lac256 |
446052 | 454600 | 463598 | T: hqc1281 |
464432 | 466742 | 470709 | ntrulpr953 |
452832 | 473786 | 478176 | T: lac192 |
380788? | 482402? | 541695? | ntruplus1152 |
517207 | 521075 | 525860 | ntrulpr1013 |
618244 | 621310 | 630909 | T: rqc128 |
644592 | 650335 | 653518 | T: ntrulpr1277 |
658808 | 684795 | 702903 | kyber90s1024 |
706581 | 709349 | 763418 | T: kindi512321 |
751301 | 755184 | 769346 | ntrulpr1277 |
833575 | 834640 | 835733 | T: lima2p1024cca |
845644 | 850844 | 853041 | T: kindi256522 |
863974 | 878561 | 895349 | T: C:edonk128k16n80nu4l6 |
1006262 | 1010695 | 1024740 | T: hqc1921 |
1067428 | 1078872 | 1084820 | T: ntrukem443 |
1078252 | 1095880 | 1112107 | T: hqc1922 |
1288843? | 1292217? | 1731058? | T: rqc192 |
1475281 | 1477690 | 1481047 | T: C:edonk128k16n80nu8l6 |
1522628 | 1527447 | 1533040 | T: C:rolloi128 |
1527706 | 1545309 | 1579088 | T: hqc2561 |
1637903 | 1657194 | 1676434 | T: C:edonk128k32n96nu4l4 |
1660665 | 1663226 | 1666026 | T: frodokem640 |
1692160 | 1694454 | 1698341 | T: lima2p2048cca |
1742971 | 1746884 | 1751042 | T: titaniumccatoy |
1768234 | 1771235 | 1781173 | T: rqc256 |
1771586 | 1773644 | 1778332 | T: limasp1018cca |
1818149 | 1827423 | 1843857 | T: hqc2562 |
1878614 | 1883037 | 1890058 | T: C:rolloi192 |
1982741 | 1985521 | 1988996 | T: titaniumccalite |
1981881 | 2011859 | 2036982 | T: C:edonk192k32n128nu4l6 |
2025461 | 2041185 | 2058022 | T: hqc2563 |
2065352 | 2068101 | 2071563 | T: frodokem640aes |
2105381 | 2110022 | 2119037 | T: C:edonk128ref |
2485789 | 2502636 | 2520251 | T: C:rolloi256 |
2515018 | 2517250 | 2618103 | T: C:bikel1 |
2504549 | 2519244 | 2540462 | T: ntrukem743 |
2605028 | 2610772 | 2614053 | T: titaniumccastd |
2823964 | 2827823 | 2839122 | T: titaniumccamed |
2958980 | 2965607 | 2973514 | T: titaniumccahi |
3028806 | 3053446 | 3081395 | T: C:edonk192k48n144nu4l4 |
3039479 | 3061480 | 3108417 | T: C:lake1 |
3268846 | 3275035 | 3281634 | T: C:lake3 |
3310396 | 3314051 | 3318869 | T: remblem1056 |
3300324 | 3314714 | 3382432 | T: remblem928 |
3337757 | 3342972 | 3351403 | T: C:lake2 |
3339418 | 3343337 | 3365142 | T: limasp1306cca |
3564270 | 3581986 | 3713624 | T: frodokem976 |
3671858 | 3673949 | 3676817 | T: limasp1822cca |
4183674 | 4200676 | 4266252 | T: frodokem976aes |
4264295 | 4268716 | 4277564 | T: titaniumccasuper |
4755394 | 4770656 | 4870614 | T: sntrup653 |
4792281 | 4799066 | 4809564 | sntrup653 |
5330219 | 5343862 | 5355501 | T: locker1 |
5828217 | 5836723 | 5850107 | T: locker2 |
6266260 | 6272417 | 6375757 | T: sntrup761 |
6336464 | 6348387 | 6360323 | sntrup761 |
6378310 | 6404145 | 6416635 | T: rolloii128 |
6445590 | 6459256 | 6480727 | T: limasp2062cca |
6466743 | 6475243 | 6538334 | T: rolloii192 |
6481967 | 6496813 | 6511932 | T: locker3 |
7123564 | 7135387 | 7159410 | T: locker4 |
7177093 | 7260967 | 7279391 | T: frodokem1344aes |
7396529 | 7399572 | 7730141 | T: C:bikel3 |
7618968 | 7631252 | 7686083 | T: rolloii256 |
7878445 | 7885558 | 7890291 | T: C:r5n11kem0d |
7927431 | 7958058 | 7975023 | T: sntrup857 |
7996108 | 8023722 | 8048613 | sntrup857 |
8172421 | 8182145 | 8201092 | T: locker6 |
8924025 | 8943955 | 8992020 | T: locker5 |
9380334 | 9537143 | 9645376 | T: ramstakers216091 |
9789117 | 9800373 | 9806058 | T: sntrup953 |
9839208 | 9851031 | 9938296 | sntrup953 |
10469513 | 10482376 | 10542159 | T: frodokem640shake |
10974895 | 10979114 | 10986842 | T: ntrulpr4591761 |
11085209 | 11127796 | 11178192 | T: sntrup1013 |
11217350 | 11250020 | 11269261 | sntrup1013 |
11324482 | 11349611 | 11366551 | T: ntruhps2048509 |
11374245 | 11408917 | 11581749 | ntruhps2048509 |
14246005 | 14285537 | 14349976 | T: locker7 |
14981350 | 14996587 | 15030650 | T: locker8 |
15328626 | 15361917 | 15374801 | T: sikep503 |
15420871 | 15456746 | 15591873 | T: lotus128 |
16077888 | 16130699 | 16166507 | T: locker9 |
17081535 | 17162285 | 17264280 | T: sntrup1277 |
17198581 | 17262491 | 17349370 | sntrup1277 |
18128792 | 18144053 | 18168064 | T: C:ledakemcpa14 |
18885964 | 18903673 | 18938789 | ntruhps2048677 |
18908055 | 18943689 | 19130729 | T: ntruhps2048677 |
19291843 | 19296225 | 19307148 | T: C:r5n13kem0d |
19631259 | 19647968 | 19666653 | T: mersenne756839 |
21080260 | 21086405 | 21109041 | ntruhrss701 |
22847188 | 22884302 | 22908039 | T: C:ledakemcpa13 |
23148828 | 23163077 | 24347903 | T: frodokem976shake |
24654327 | 24685813 | 26784983 | T: sikep503comp |
28179059 | 28224940 | 28273273 | T: ntruhps4096821 |
28400538 | 28441366 | 28456718 | ntruhps4096821 |
30023616 | 30161039 | 31084225 | T: lotus192 |
35844001 | 35856055 | 35869349 | T: C:r5n15kem0d |
39633815 | 39876495 | 41458880 | T: ramstakers756839 |
41974603 | 42047061 | 42166323 | T: C:ledakemcpa12 |
41822664 | 43496202 | 43833734 | T: frodokem1344shake |
49210843 | 49218713 | 49234762 | T: sikep751 |
59178853 | 59703536 | 60160017 | T: ntskem1264 |
61828100 | 61903377 | 62225933 | T: ledakem1464 |
63951829 | 64432076 | 64672113 | T: lotus256 |
67431249 | 67490783 | 67783583 | T: C:ledakemcpa34 |
68184745 | 68198701 | 68318345 | T: sikep434 |
68473184 | 68532145 | 68590876 | T: C:ledakemcpa33 |
76744645 | 77098955 | 83490153 | T: sikep751comp |
80536467 | 80637661 | 81851360 | T: ledakem1364 |
81803988 | 82551480 | 84314799 | T: ledakem13sl |
85490399 | 86308493 | 87441343 | T: ledakem14sl |
91705696 | 91728648 | 91734740 | sntrup4591761 |
91726593 | 91755598 | 91800193 | T: sntrup4591761 |
95600192 | 95718438 | 95963768 | T: mceliece348864pcf |
95539168 | 95787893 | 95878955 | T: mceliece348864f |
108165830 | 108236486 | 117655453 | T: sikep434comp |
94229026? | 108866513? | 151664411? | T: mceliece348864 |
109639361 | 109715072 | 109735811 | mceliece348864pcf |
110255413 | 110328939 | 110571798 | mceliece348864f |
108070578? | 122382895? | 165751128? | T: mceliece348864pc |
108650108? | 123091995? | 151770212? | mceliece348864pc |
135971077 | 136468690 | 138025701 | T: C:ledakemcpa32 |
109618870? | 137703958? | 166410998? | mceliece348864 |
147250458 | 147379503 | 147620026 | T: C:ledakemcpa54 |
161982932 | 162217843 | 162324327 | T: C:ledakemcpa53 |
166171188 | 166476965 | 166772304 | T: ledakem1264 |
114846151? | 174442334? | 241204574? | T: rsa2048 |
190418085 | 191596399 | 194756584 | T: ledakem3464 |
189707981 | 195733033 | 200980755 | T: ntskem1380 |
195777109 | 195794121 | 195940029 | T: sikep610 |
199209520 | 199749972 | 201512099 | T: oddmanhattan128 |
222524702 | 223349837 | 226648403 | T: ledakem34sl |
232944963 | 234054496 | 235357159 | T: ledakem3264 |
236466317 | 236997793 | 240304659 | T: ledakem3364 |
238500110 | 238801640 | 240337950 | T: ledakem12sl |
246306261 | 249512002 | 252260726 | T: C:ledakemcpa52 |
265857315 | 266613117 | 267710674 | T: mceliece460896pcf |
266675126 | 266830303 | 266894318 | T: mceliece460896f |
268893551 | 269476427 | 270746963 | T: ledakem5464 |
278948951 | 281205278 | 295109407 | T: ledakem33sl |
268052111? | 322831862? | 480763369? | T: mceliece460896pc |
322848074 | 323449741 | 329863309 | T: oddmanhattan192 |
327666236 | 327872600 | 354191474 | T: sikep610comp |
333261450 | 333391131 | 334696287 | mceliece460896pcf |
343657677 | 344273309 | 344584945 | mceliece460896f |
343277969 | 360834152 | 369580198 | T: ntskem13136 |
343811016? | 450028586? | 506675791? | mceliece460896pc |
396718502? | 452331642? | 561355746? | mceliece460896 |
535572261 | 536188505 | 539039435 | mceliece6688128f |
542288558 | 543877967 | 545143808 | T: ledakem5364 |
564376418 | 564523076 | 565381369 | mceliece6960119pcf |
582141593 | 582797445 | 583617105 | T: oddmanhattan256 |
594544493 | 596330432 | 598230059 | T: mceliece6688128pcf |
597018089 | 598160466 | 600716301 | T: ledakem54sl |
487617574? | 599556321? | 821679808? | T: mceliece6960119pc |
607277439 | 607666322 | 609374853 | mceliece6688128pcf |
634671523 | 634793853 | 634925370 | mceliece6960119f |
530328508? | 645863333? | 877777318? | mceliece6688128 |
661415720 | 663733079 | 667118709 | T: ledakem32sl |
695414737 | 695921115 | 697628811 | mceliece8192128f |
695311006 | 696378235 | 698160663 | mceliece8192128pcf |
600613910? | 698062260? | 890672463? | mceliece6960119 |
707299027 | 709617339 | 713078181 | T: ledakem5264 |
602521555? | 720835908? | 955225728? | mceliece8192128pc |
600033638? | 729320656? | 1111600295? | mceliece6688128pc |
747523637 | 750382578 | 754866285 | T: ledakem53sl |
552832555? | 754348338? | 857589864? | T: mceliece6960119 |
521632963? | 772856484? | 1037299357? | T: mceliece6688128pc |
646960499? | 778390445? | 1035848798? | T: mceliece6688128 |
674138187? | 786017051? | 1117685426? | mceliece6960119pc |
817064099? | 946538864? | 1077906737? | mceliece8192128 |
952987635 | 975264290 | 986976980 | T: bigquake1 |
1488430899 | 1491763275 | 1499157417 | T: ledakem52sl |
4706000464 | 4833556996 | 4967486496 | T: pqrsa15 |
7899019653 | 8075030911 | 8316849854 | T: bigquake3 |
14891899936 | 15060880534 | 15216899747 | T: bigquake5 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
28424 | 29495 | 31783 | T: rsa2048 |
58373 | 59759 | 64799 | mceliece348864f |
58996 | 60621 | 64837 | mceliece348864 |
59219 | 62104 | 66544 | T: mceliece348864 |
58792 | 62237 | 67805 | T: mceliece348864f |
68474 | 69760 | 74346 | mceliece348864pc |
68558 | 70124 | 75702 | mceliece348864pcf |
68855 | 71078 | 75113 | T: mceliece348864pcf |
68790 | 71495 | 75665 | T: mceliece348864pc |
87736 | 87941 | 88221 | timer |
88057 | 88387 | 89433 | smaugt1 |
93651 | 94870 | 97610 | T: ntskem1264 |
96322 | 97152 | 99397 | T: C:r5nd1kem0d |
93056 | 97563 | 108432 | T: C:edonk128k16n80nu4l6 |
105851 | 105947 | 106354 | ntruplus576 |
108387 | 108691 | 109144 | threebears624r2ccax |
110412 | 110552 | 111125 | C:threebears624r2cpa |
110357 | 110669 | 110957 | threebears624r2cca |
108374 | 111178 | 111365 | T: lightsaber2 |
110939 | 111423 | 112218 | C:threebears624r2cpax |
124807 | 126675 | 128724 | T: C:r5nd0kem2iot |
128043 | 128976 | 130109 | T: C:r5nd1kem5d |
131246 | 131919 | 132498 | T: C:r5nd1kem4longkey |
130212 | 137085 | 161096 | mceliece460896 |
127112 | 137258 | 157910 | mceliece460896f |
133618 | 144582 | 166438 | T: mceliece460896pcf |
136100 | 145228 | 164665 | T: mceliece460896pc |
133415 | 145945 | 160156 | mceliece460896pcf |
149004 | 149182 | 149817 | ntruplus768 |
131391 | 149286 | 160018 | T: mceliece460896f |
148311 | 149589 | 151127 | T: C:ledakemcpa14 |
151710 | 153279 | 153941 | T: C:ledakemcpa13 |
152376 | 157046 | 160004 | kyber512 |
143188? | 159674? | 179972? | mceliece460896pc |
170898 | 173279 | 177115 | T: C:ledakemcpa12 |
173653 | 174081 | 174757 | ntruplus864 |
179361 | 180153 | 181038 | smaugt3 |
180175 | 183095 | 192213 | T: ntrukem443 |
183517 | 183849 | 184497 | threebears936r2ccax |
183812 | 184093 | 184624 | threebears936r2cca |
197761 | 198141 | 198954 | C:threebears936r2cpax |
198477 | 198666 | 198903 | T: saber2 |
198360 | 198992 | 199767 | C:threebears936r2cpa |
205261 | 210238 | 218422 | T: C:edonk128k16n80nu8l6 |
214122 | 214345 | 214677 | T!!!newhope512cca |
219492 | 220676 | 221428 | T: C:rolloi128 |
218697 | 221494 | 224386 | T: C:r5nd3kem5d |
233964 | 234319 | 235322 | ntruplus1152 |
236651 | 238774 | 241791 | T: sntrup653 |
234611 | 244060 | 253149 | kyber768 |
240345 | 246965 | 249803 | T: lac128 |
249089 | 249812 | 250884 | T: C:rolloi192 |
245530 | 257416 | 294616 | mceliece6688128f |
246247 | 268304 | 296916 | T: mceliece6688128 |
247146 | 274694 | 303400 | mceliece6688128 |
272411 | 276961 | 288928 | T: C:edonk128k32n96nu4l4 |
261902 | 278200 | 305017 | mceliece6960119 |
264080 | 278494 | 312242 | mceliece6688128pc |
263681 | 281462 | 311835 | T: mceliece6688128pcf |
281227 | 282804 | 284402 | sntrup653 |
272170 | 284932 | 311852 | T: mceliece6960119 |
288231 | 288695 | 288934 | threebears1248r2cca |
278502 | 290618 | 310376 | T: mceliece6960119pc |
289941 | 290900 | 292414 | T: C:rolloi256 |
267708 | 291400 | 324467 | T: mceliece6688128pc |
270676 | 292380 | 327108 | mceliece6960119f |
292357 | 292930 | 293618 | threebears1248r2ccax |
294822 | 297251 | 308674 | smaugt5 |
283675 | 298924 | 301712 | kyber90s512 |
276970 | 299449 | 325941 | mceliece6688128pcf |
298505 | 299483 | 301052 | C:threebears1248r2cpax |
282024 | 299786 | 318566 | mceliece6960119pcf |
299432 | 299851 | 301048 | C:threebears1248r2cpa |
299460 | 301597 | 303257 | T: sntrup761 |
306461 | 306987 | 307814 | T: firesaber2 |
298647 | 311137 | 366512 | mceliece8192128f |
311580 | 314630 | 317080 | T: lotus128 |
312636 | 315610 | 324606 | T: ntrukem743 |
290422 | 316466 | 333650 | mceliece6960119pc |
308815 | 325700 | 363707 | mceliece8192128pcf |
323524 | 326754 | 330689 | T: ntruhps2048509 |
335475 | 336022 | 337075 | T: C:ledakemcpa34 |
308461 | 340091 | 381868 | mceliece8192128 |
323514? | 352592? | 406359? | mceliece8192128pc |
352858 | 354580 | 356004 | T: C:ledakemcpa33 |
352527 | 354707 | 357561 | ntruhrss701 |
352881 | 355169 | 359614 | sntrup761 |
353757 | 356323 | 360922 | ntruhps2048509 |
356042 | 358473 | 360480 | T: sntrup857 |
364945 | 366017 | 367433 | T: C:hila5 |
367408 | 371758 | 380918 | T: C:edonk128ref |
354078 | 372624 | 382250 | kyber1024 |
382104 | 385674 | 473138 | T: ntskem1380 |
382298 | 387533 | 403431 | T: C:r5nd3kem0d |
391168 | 391993 | 412120 | T: C:bikel1 |
392431 | 395615 | 408313 | T: C:r5nd5kem5d |
407311 | 415201 | 420187 | T: C:ledakemcpa32 |
417577 | 418358 | 419556 | T: kindi256342 |
416875 | 419256 | 421425 | sntrup857 |
425871 | 427701 | 432430 | T: ntrulpr653 |
422290 | 430786 | 433608 | T: sntrup953 |
436344 | 443235 | 450588 | T: C:lake1 |
456026 | 456383 | 457242 | T!!!newhope1024cca |
460968 | 463206 | 472516 | T: sntrup1013 |
469446 | 471774 | 476999 | ntrulpr653 |
471925 | 474290 | 476870 | T: ntruhps2048677 |
473592 | 477416 | 484228 | T: lotus192 |
470698 | 481230 | 483348 | T: C:r5nd5kem0d |
487423 | 488958 | 490777 | sntrup953 |
490036 | 491774 | 495344 | T: ledakem1464 |
492362 | 493647 | 495375 | T: kindi512222 |
499363 | 501567 | 503919 | T: C:lake2 |
501575 | 502585 | 504028 | T: kindi512241 |
488171 | 508725 | 525003 | kyber90s768 |
511797 | 514684 | 518465 | ntruhps2048677 |
530012 | 532368 | 541463 | T: ntrulpr761 |
532885 | 535206 | 542331 | sntrup1013 |
545795 | 546896 | 548814 | T: C:lake3 |
552249 | 556137 | 562567 | T: C:edonk192k32n128nu4l6 |
560220 | 561462 | 563157 | T: ledakem14sl |
575390 | 582048 | 587056 | T: ntskem13136 |
583180 | 585337 | 595908 | ntrulpr761 |
603752 | 605300 | 607313 | T: lima2p1024cca |
608782 | 611575 | 616483 | T: ledakem1364 |
610566 | 613853 | 619585 | T: ntruhps4096821 |
645457 | 650555 | 657423 | T: ntrulpr857 |
655070 | 656179 | 658892 | T: lotus256 |
670797 | 672918 | 676321 | T: sntrup1277 |
670658 | 673859 | 676770 | ntruhps4096821 |
691793 | 693522 | 694995 | T: rolloii128 |
699386 | 705371 | 715425 | T: C:edonk192k48n144nu4l4 |
705263 | 708163 | 735340 | ntrulpr857 |
711685 | 713769 | 716518 | T: rolloii192 |
674398 | 732697 | 739627 | T: lac192 |
748541 | 751692 | 755724 | T: C:ledakemcpa54 |
730536 | 763118 | 783103 | kyber90s1024 |
763619 | 765021 | 771213 | T: ntrulpr953 |
774750 | 776769 | 779048 | sntrup1277 |
780821 | 786157 | 838190 | T: ledakem13sl |
784309 | 786294 | 788918 | T: C:ledakemcpa53 |
796554 | 799064 | 802634 | T: rolloii256 |
831793 | 834783 | 853540 | ntrulpr953 |
824016 | 840642 | 852424 | T: C:ledakemcpa52 |
857370 | 862821 | 871515 | T: ntrulpr1013 |
869838 | 873282 | 878313 | T: locker2 |
869714 | 874777 | 882037 | T: locker1 |
866989 | 877373 | 892255 | T: hqc1281 |
863503 | 878685 | 953980 | T: lac256 |
924568 | 927143 | 1010195 | T: kindi512321 |
929239 | 941485 | 947350 | ntrulpr1013 |
957382 | 959721 | 964554 | T: locker3 |
947937 | 973315 | 1026628 | T: ledakem1264 |
970370 | 973730 | 985323 | T: rqc128 |
1011000 | 1015511 | 1018108 | T: kindi256522 |
1044581 | 1046000 | 1084363 | T: C:bikel3 |
1161735 | 1165234 | 1171094 | T: locker4 |
1196463 | 1199287 | 1203716 | T: locker6 |
1210997 | 1212179 | 1213492 | T: ledakem3464 |
1219303 | 1221703 | 1224806 | T: lima2p2048cca |
1252788 | 1268184 | 1270452 | T: ntrulpr1277 |
1256898 | 1283978 | 1356480 | T: ledakem12sl |
1303351 | 1305679 | 1309954 | T: titaniumccatoy |
1331359 | 1335136 | 1341537 | T: locker5 |
1358501 | 1372124 | 1390709 | ntrulpr1277 |
1536102 | 1538250 | 1540656 | T: limasp1018cca |
1593708 | 1595886 | 1708271 | T: ledakem3364 |
1594300 | 1693164 | 1700868 | T: ledakem34sl |
1767513 | 1769017 | 1770962 | T: titaniumccalite |
1923275 | 1940970 | 1954144 | T: hqc1921 |
2076328 | 2077706 | 2079201 | T: titaniumccastd |
2056829 | 2084051 | 2124316 | T: hqc1922 |
2157620 | 2160456 | 2164422 | T: rqc192 |
2205738 | 2212548 | 2222355 | T: locker8 |
2214534 | 2233402 | 2254700 | T: locker7 |
2289351 | 2294481 | 2304301 | T: frodokem640 |
2333430 | 2367477 | 2435691 | T: ledakem3264 |
2292204 | 2398636 | 2427138 | T: ledakem33sl |
2396766 | 2418896 | 2469037 | T: locker9 |
2571854 | 2578321 | 2586135 | T: frodokem640aes |
2610549 | 2614676 | 2622319 | T: titaniumccamed |
2663501 | 2665058 | 2678932 | T: ledakem5464 |
2773604 | 2781255 | 2790260 | T: titaniumccahi |
2875083 | 2877002 | 2881403 | T: rqc256 |
2908029 | 3001611 | 3067995 | T: hqc2561 |
3009080 | 3014151 | 3015916 | T: limasp1306cca |
3198900 | 3200956 | 3207766 | T: limasp1822cca |
3144938 | 3205241 | 3285933 | T: bigquake1 |
3413899 | 3417878 | 3424629 | T: ledakem5364 |
3459894 | 3475161 | 3499523 | T: hqc2562 |
3497214 | 3500103 | 3503600 | T: ledakem54sl |
3459178 | 3524770 | 3587046 | T: ledakem32sl |
3891176 | 3913066 | 3926920 | T: hqc2563 |
4083909 | 4089886 | 4098393 | T: titaniumccasuper |
4505953 | 4531259 | 4905510 | T: ledakem53sl |
4675545 | 4707810 | 4872046 | T: frodokem976 |
4852821 | 4856261 | 4875887 | T: remblem1056 |
4869121 | 4890839 | 4986550 | T: remblem928 |
4984961 | 5002875 | 5159665 | T: frodokem976aes |
5933153 | 5936170 | 5941593 | T: limasp2062cca |
6018872 | 6076835 | 6115770 | T: ledakem5264 |
6651070 | 6781412 | 6992139 | T: ledakem52sl |
7205135 | 7247570 | 7313381 | T: C:r5n11kem0d |
8266342 | 8430652 | 8637752 | T: bigquake3 |
8591113 | 8606275 | 8624544 | T: frodokem1344aes |
11071810 | 11081570 | 11088465 | T: sntrup4591761 |
11122618 | 11123223 | 11124574 | sntrup4591761 |
11288287 | 11292926 | 11346523 | T: frodokem640shake |
12208709 | 12654746 | 12936819 | T: bigquake5 |
17163813 | 17522623 | 17740377 | T: ramstakers216091 |
17501168 | 17613023 | 17740887 | T: C:r5n13kem0d |
21938977 | 21950957 | 21962590 | T: ntrulpr4591761 |
22814036 | 22830169 | 22849730 | T: pqrsa15 |
25100153 | 25109978 | 25121887 | T: sikep503 |
25130426 | 25141664 | 25188160 | T: frodokem976shake |
27323178 | 27352803 | 27473577 | T: mersenne756839 |
32515720 | 32691665 | 32888664 | T: C:r5n15kem0d |
38460294 | 38646720 | 38836294 | T: sikep503comp |
45069894 | 45250316 | 45545677 | T: frodokem1344shake |
63007210 | 63104159 | 63259881 | T: oddmanhattan128 |
71812170 | 72554828 | 75914074 | T: ramstakers756839 |
79584710 | 79615569 | 79628430 | T: sikep751 |
111613181 | 111695889 | 111712074 | T: sikep434 |
121512139 | 121694931 | 121878223 | T: oddmanhattan192 |
123032264 | 123392613 | 124093157 | T: sikep751comp |
170520118 | 171325778 | 172409984 | T: sikep434comp |
252899761 | 253280792 | 253688493 | T: oddmanhattan256 |
360438772 | 360531990 | 360712353 | T: sikep610 |
485822825 | 488186934 | 488687287 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
23173 | 23703 | 23921 | C:threebears624r2cpax |
30978 | 31151 | 31179 | C:threebears936r2cpax |
36269 | 36512 | 37611 | C:threebears1248r2cpax |
40550 | 40594 | 40702 | C:threebears624r2cpa |
42878 | 45412 | 46269 | T: C:r5nd1kem0d |
56353 | 56660 | 56864 | C:threebears936r2cpa |
58776 | 59220 | 61116 | T: C:r5nd0kem2iot |
60630 | 61430 | 62565 | T: C:r5nd1kem5d |
62020 | 65951 | 66544 | T: C:r5nd1kem4longkey |
68882 | 68952 | 69145 | C:threebears1248r2cpa |
96906 | 97124 | 97452 | T: C:hila5 |
103191 | 107021 | 112276 | T: C:r5nd3kem5d |
118555 | 120088 | 121536 | T: lightsaber2 |
120508 | 121588 | 130462 | timer |
121979 | 132132 | 132511 | smaugt1 |
141046 | 141171 | 141554 | ntruplus576 |
145398 | 145672 | 146051 | threebears624r2ccax |
189321 | 190243 | 190877 | mceliece348864 |
190225 | 190508 | 190707 | mceliece348864f |
190004 | 190750 | 191738 | T: mceliece348864f |
191077 | 191257 | 191503 | T: mceliece348864 |
194763 | 195103 | 195484 | threebears624r2cca |
194892 | 195168 | 195542 | ntruplus768 |
197758 | 198677 | 199670 | T: mceliece348864pcf |
199134 | 199578 | 201122 | T: mceliece348864pc |
200167 | 200314 | 200614 | mceliece348864pc |
200944 | 201662 | 202009 | mceliece348864pcf |
191357 | 203591 | 207976 | kyber512 |
203498 | 205765 | 216245 | T: C:r5nd5kem5d |
205738 | 210919 | 215695 | T: C:r5nd3kem0d |
214437 | 215074 | 221568 | T: saber2 |
225353 | 225653 | 225876 | smaugt3 |
233163 | 233526 | 233968 | threebears936r2ccax |
240918 | 241455 | 242128 | ntruplus864 |
249352 | 249664 | 249950 | T!!!newhope512cca |
251580 | 251872 | 253857 | T: ntrukem443 |
260197 | 263587 | 265607 | T: C:r5nd5kem0d |
295087 | 296217 | 297354 | threebears936r2cca |
295616 | 310576 | 320709 | kyber768 |
314736 | 315382 | 316873 | ntruplus1152 |
330721 | 332065 | 345205 | T: firesaber2 |
317389 | 335244 | 339962 | kyber90s512 |
339616 | 344739 | 359505 | T: lac128 |
351065 | 352134 | 353767 | threebears1248r2ccax |
357107 | 357776 | 358494 | smaugt5 |
372318 | 374128 | 376322 | T: lotus128 |
374335 | 375840 | 388235 | T: C:r5n11kem0d |
422015 | 422919 | 424462 | T: mceliece460896f |
421834 | 422950 | 423871 | mceliece460896f |
422756 | 423754 | 424637 | mceliece460896 |
429958 | 430348 | 431096 | T: mceliece460896pcf |
430576 | 431160 | 431788 | threebears1248r2cca |
430494 | 431174 | 431903 | T: mceliece460896pc |
431545 | 432180 | 433493 | mceliece460896pc |
436902 | 437674 | 440632 | mceliece460896pcf |
439483 | 441707 | 447232 | T: ntrukem743 |
456229 | 457532 | 458607 | mceliece6960119f |
457385 | 457712 | 458243 | T: mceliece6960119 |
464733 | 465408 | 467614 | mceliece6960119 |
467032 | 468959 | 472883 | ntruhps2048509 |
466826 | 470438 | 474163 | T: ntruhps2048509 |
449142 | 475136 | 492576 | kyber1024 |
477108 | 478048 | 479646 | mceliece6960119pc |
476490 | 478151 | 479714 | mceliece6960119pcf |
478335 | 479118 | 480087 | T: mceliece6960119pc |
489026 | 490875 | 493508 | mceliece6688128f |
490168 | 491044 | 492079 | mceliece6688128 |
492413 | 493544 | 500483 | T: mceliece6688128 |
492982 | 493669 | 494575 | mceliece8192128 |
493019 | 494204 | 496267 | mceliece8192128f |
499976 | 501087 | 501619 | T: mceliece6688128pcf |
500169 | 501100 | 502396 | mceliece8192128pc |
504087 | 505376 | 511095 | mceliece6688128pcf |
503627 | 505567 | 510151 | T: mceliece6688128pc |
505175 | 510920 | 512193 | mceliece6688128pc |
506538 | 513273 | 514280 | mceliece8192128pcf |
510116 | 514247 | 519264 | T: ntskem1264 |
524124 | 525910 | 529752 | T: kindi256342 |
523808 | 528318 | 529786 | T: sntrup653 |
540836 | 541263 | 541779 | T!!!newhope1024cca |
543566 | 546107 | 551628 | sntrup653 |
531581 | 554172 | 570439 | kyber90s768 |
571699 | 572557 | 574027 | T: C:r5n13kem0d |
600342 | 601525 | 606890 | T: lotus192 |
612376 | 613990 | 615666 | T: ntrulpr653 |
654639 | 657384 | 660399 | T: kindi512222 |
654661 | 658527 | 668023 | ntrulpr653 |
664274 | 667222 | 672556 | T: kindi512241 |
693242 | 696304 | 697492 | T: sntrup761 |
702316 | 705213 | 708876 | ntruhps2048677 |
700113 | 706286 | 707885 | sntrup761 |
699393 | 710134 | 711986 | T: ntruhps2048677 |
760715 | 761946 | 764240 | T: lima2p1024cca |
770848 | 773704 | 780950 | ntruhrss701 |
776369 | 779218 | 783050 | T: ntrulpr761 |
779473 | 815240 | 835734 | kyber90s1024 |
817704 | 824820 | 843327 | ntrulpr761 |
846910 | 848975 | 880210 | T: sntrup857 |
848410 | 853283 | 865488 | sntrup857 |
861686 | 864597 | 867344 | T: lotus256 |
919182 | 932421 | 940492 | T: ntskem1380 |
930518 | 948038 | 965214 | T: ntrulpr857 |
943972 | 952512 | 963215 | T: ntruhps4096821 |
947865 | 956032 | 958931 | ntruhps4096821 |
988629 | 999842 | 1002674 | ntrulpr857 |
1006952 | 1009781 | 1015281 | sntrup953 |
1007318 | 1011964 | 1021122 | T: sntrup953 |
1109201 | 1121720 | 1145935 | T: ntrulpr953 |
1123840 | 1125563 | 1151523 | T: sntrup1013 |
1074789 | 1130088 | 1135884 | T: lac192 |
1130300 | 1140868 | 1152990 | sntrup1013 |
1161143 | 1164334 | 1288734 | T: kindi512321 |
1186390 | 1190664 | 1198986 | T: kindi256522 |
1193841 | 1196984 | 1198906 | ntrulpr953 |
1228007 | 1230845 | 1236079 | T: C:rolloi128 |
1249696 | 1255506 | 1258868 | T: ntrulpr1013 |
1323260 | 1330918 | 1341107 | ntrulpr1013 |
1353878 | 1375665 | 1471606 | T: lac256 |
1467273 | 1472186 | 1554090 | T: C:rolloi192 |
1520383 | 1523483 | 1526416 | T: lima2p2048cca |
1526726 | 1527418 | 1529752 | T: titaniumccatoy |
1620651 | 1628441 | 1643525 | T: hqc1281 |
1769399 | 1771720 | 1780147 | T: sntrup1277 |
1771015 | 1779418 | 1782438 | sntrup1277 |
1843203 | 1846600 | 1849966 | T: ntrulpr1277 |
1858682 | 1860882 | 1863483 | T: ntskem13136 |
1949198 | 1951609 | 1957481 | ntrulpr1277 |
1984621 | 1988113 | 2011557 | T: C:r5n15kem0d |
1989812 | 1992710 | 1996319 | T: limasp1018cca |
2034735 | 2036636 | 2040128 | T: titaniumccalite |
2083806 | 2090157 | 2093934 | T: C:lake1 |
2084975 | 2092065 | 2097080 | T: C:ledakemcpa13 |
2166172 | 2173658 | 2181332 | T: rolloii128 |
2202326 | 2210467 | 2214131 | T: C:ledakemcpa12 |
2287021 | 2290772 | 2300258 | T: frodokem640 |
2354183 | 2363026 | 2369781 | T: C:rolloi256 |
2367653 | 2374155 | 2380289 | T: rolloii192 |
2399962 | 2400808 | 2403376 | T: titaniumccastd |
2482674 | 2488089 | 2491095 | T: frodokem640aes |
2597111 | 2606416 | 2614757 | T: C:ledakemcpa14 |
2967590 | 2973036 | 2979138 | T: titaniumccamed |
3006121 | 3010477 | 3015070 | T: rolloii256 |
1517709? | 3034659? | 3092089? | T: C:edonk128k32n96nu4l4 |
3219861 | 3222926 | 3228013 | T: rsa2048 |
3232432 | 3242197 | 3247342 | T: titaniumccahi |
3224155 | 3252425 | 3284866 | T: hqc1921 |
3315147 | 3363195 | 3371126 | T: hqc1922 |
3509114 | 3515924 | 3525308 | T: C:lake2 |
1846838? | 3719759? | 4875275? | T: C:edonk192k48n144nu4l4 |
3908551 | 3915308 | 3933360 | T: limasp1306cca |
4125426 | 4129518 | 4135658 | T: limasp1822cca |
4162779 | 4168614 | 4178370 | T: locker1 |
4189614 | 4200305 | 4216035 | T: rqc128 |
4253888 | 4264225 | 4272478 | T: locker2 |
4465592 | 4536969 | 4567043 | T: bigquake1 |
4593383 | 4600034 | 4613242 | T: C:lake3 |
4708443 | 4737548 | 4900350 | T: frodokem976 |
4742372 | 4747803 | 4756568 | T: titaniumccasuper |
4791153 | 4807751 | 4824397 | T: locker4 |
4787013 | 4820502 | 4955168 | T: frodokem976aes |
4724564 | 4831492 | 4857750 | T: hqc2561 |
5481680 | 5484419 | 5973150 | T: C:bikel1 |
5454427 | 5491192 | 5503690 | T: hqc2562 |
5863607 | 5882478 | 6233284 | T: ledakem1264 |
5985044 | 6014889 | 6037356 | T: C:ledakemcpa32 |
6091008 | 6117937 | 6154581 | T: ledakem1364 |
6106998 | 6121501 | 6133579 | T: hqc2563 |
6167442 | 6186531 | 6202582 | T: locker3 |
6685304 | 6727942 | 6990343 | T: locker6 |
6767578 | 6770007 | 6781569 | T: remblem1056 |
6768728 | 6777529 | 6978525 | T: remblem928 |
6904956 | 6927108 | 6952715 | T: locker5 |
6898574 | 6949722 | 7268109 | T: ledakem12sl |
7231294 | 7266982 | 7296741 | T: ledakem1464 |
7413382 | 7420288 | 7429064 | T: C:ledakemcpa33 |
7741005 | 7743245 | 7748071 | T: limasp2062cca |
7920191 | 7942373 | 7996017 | T: locker7 |
7956574 | 7998623 | 8032328 | T: locker8 |
8105139 | 8180093 | 8845067 | T: ledakem13sl |
8322914 | 8514648 | 8572453 | T: frodokem1344aes |
8609162 | 8643007 | 8650848 | T: ledakem14sl |
6728778? | 8849436? | 8852425? | T: C:ledakemcpa34 |
10363169 | 10372094 | 10380338 | T: rqc192 |
10648692 | 10671510 | 10724727 | T: locker9 |
11193228 | 11201527 | 11256761 | T: frodokem640shake |
14173381 | 14180197 | 14233506 | T: C:ledakemcpa52 |
15787244 | 15800643 | 15809051 | T: rqc256 |
16347718 | 16383480 | 16404401 | T: ledakem3264 |
16669136 | 16713736 | 17210783 | T: ledakem3364 |
16788654 | 16935430 | 16945739 | T: C:ledakemcpa53 |
17573250 | 17759549 | 18797322 | T: C:bikel3 |
18690047 | 18705284 | 18855064 | T: ledakem3464 |
19979677 | 20012772 | 20111438 | T: C:ledakemcpa54 |
20328079 | 20444870 | 20598407 | T: ledakem32sl |
11455003? | 22139470? | 36207824? | T: C:edonk128k16n80nu4l6 |
24546850 | 24927545 | 25174161 | T: ledakem33sl |
24839007 | 25047877 | 25765013 | T: ledakem34sl |
25016900 | 25051883 | 25136021 | T: frodokem976shake |
26812639 | 26844295 | 26857750 | T: sikep503 |
28567537 | 28579788 | 28601648 | T: sikep503comp |
11774115? | 29591834? | 51630844? | T: C:edonk192k32n128nu4l6 |
30836687 | 30839891 | 30842015 | sntrup4591761 |
30842349 | 30866410 | 30885701 | T: sntrup4591761 |
30664293 | 31108094 | 31290008 | T: bigquake3 |
31691354 | 31927928 | 32017299 | T: ledakem5264 |
32895653 | 32917975 | 32932458 | T: ntrulpr4591761 |
35281099 | 35493667 | 35695641 | T: ramstakers216091 |
36424179 | 36461025 | 36619811 | T: ledakem5364 |
40626537 | 40659441 | 40692625 | T: mersenne756839 |
11224068? | 41173253? | 61755130? | T: C:edonk128k16n80nu8l6 |
43636388 | 43659150 | 43679853 | T: ledakem5464 |
44908495 | 44967312 | 45068369 | T: frodokem1344shake |
44873875 | 45303384 | 46923767 | T: ledakem52sl |
46649806 | 46844231 | 49974434 | T: bigquake5 |
48015793 | 48229687 | 50717785 | T: ledakem53sl |
55892644 | 55934232 | 56027643 | T: ledakem54sl |
69643641 | 69725539 | 69896937 | T: oddmanhattan128 |
11727921? | 71937453? | 75021710? | T: C:edonk128ref |
85606598 | 85680183 | 85693048 | T: sikep751 |
90778179 | 90802954 | 90814571 | T: sikep751comp |
119085846 | 119112617 | 119133116 | T: sikep434 |
126605133 | 126633348 | 126710386 | T: sikep434comp |
135730130 | 135892611 | 136126127 | T: oddmanhattan192 |
138368749 | 139001169 | 140354935 | T: ramstakers756839 |
167291123 | 167358140 | 167547852 | T: pqrsa15 |
281090848 | 281624674 | 286353849 | T: oddmanhattan256 |
362519987 | 362699845 | 362806793 | T: sikep610 |
383222217 | 383293162 | 383399976 | T: sikep610comp |
|
|
|