Measurements of key-encapsulation mechanisms on one machine: amd64; Airmont (406c3); 2015 Intel Pentium N3700; 4 x 1600MHz; nucnuc, supercop-20240425
[Page version: 20240726 23:45:44]
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project
to measure the performance of public-key systems.
This page presents benchmark results collected in eBATS
for key-encapsulation mechanisms:
- Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
- Time for "encapsulation":
time to compute a ciphertext and corresponding session key, given a user's public key.
- Time for "decapsulation":
time to compute the session key from the ciphertext, given the user's secret key.
- Space (bytes) for a secret key.
- Space for a public key.
- Space for a ciphertext.
- Space for a session key.
Each table row lists
the first quartile of many speed measurements,
the median of many speed measurements,
the third quartile of many speed measurements, and
the name of the primitive.
Measurements with large variance are indicated in red with question marks.
The symbol
C:
means that the current SUPERCOP database does not list IND-CCA2 security
as a goal for this key-encapsulation mechanism.
The symbol
T:
(starting with supercop-20200816)
means that the SUPERCOP database
at the time of benchmarking did not list constant time
as a goal for this implementation.
The symbol
T!!!
means that constant time was listed as a goal for this implementation,
but that the implementation failed TIMECOP.
(TIMECOP failures are not necessarily security issues;
they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)
There is a
separate page
with more information about each key-encapsulation mechanism and each implementation.
Designers and implementors
interested in submitting new key-encapsulation mechanisms
and new implementations of existing systems
should read the call for submissions.
Implementation notes
Graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
NISTPQC graphs:
(pkcycles,pkbytes)
(ccycles,cbytes)
(kcycles,cbytes)
(pkbytes,cbytes)
Cycles to generate a key pair |
25% | 50% | 75% | system |
142046 | 142791 | 144191 | T: C:r5nd1kem0d |
178209 | 179308 | 183202 | T: C:r5nd0kem2iot |
192862 | 193895 | 195499 | T: C:r5nd1kem5d |
198801 | 200425 | 209706 | T: C:r5nd1kem4longkey |
249053 | 249368 | 250061 | kyber512 |
275459 | 275740 | 276259 | T: newhope512cca |
277255 | 282284 | 289629 | threebears624r2cca |
287341 | 287781 | 290002 | T: lac128 |
284778 | 288273 | 293789 | C:threebears624r2cpa |
289002 | 291888 | 298320 | C:threebears624r2cpax |
295902 | 301200 | 304948 | threebears624r2ccax |
336854 | 338270 | 341438 | T: C:r5nd3kem5d |
428487 | 430856 | 433465 | kyber90s512 |
432784 | 433254 | 434346 | kyber768 |
515856 | 523781 | 536273 | C:threebears936r2cpa |
518794 | 528130 | 541254 | threebears936r2cca |
533088 | 536083 | 544020 | T: C:r5nd3kem0d |
535580 | 545936 | 557632 | threebears936r2ccax |
539417 | 547915 | 557082 | C:threebears936r2cpax |
578159 | 578391 | 578790 | T: newhope1024cca |
621212 | 623133 | 626158 | T: ntrulpr653 |
614774 | 623836 | 628886 | T: C:r5nd5kem5d |
652612 | 656113 | 657079 | T: C:hila5 |
672958 | 673703 | 676414 | kyber1024 |
677302 | 680764 | 685491 | T: C:r5nd5kem0d |
692593 | 694602 | 697485 | ntrulpr653 |
762161 | 765379 | 768395 | T: ntrulpr761 |
769036 | 775371 | 780334 | kyber90s768 |
787389 | 798833 | 814843 | threebears1248r2cca |
806388 | 816575 | 834990 | C:threebears1248r2cpa |
809380 | 817108 | 830337 | C:threebears1248r2cpax |
819081 | 828373 | 845647 | threebears1248r2ccax |
849975 | 851485 | 857284 | ntrulpr761 |
869546 | 869909 | 874335 | T: kindi256342 |
918176 | 919668 | 923363 | T: ntrulpr857 |
925329 | 926399 | 931249 | T: kindi512222 |
948326 | 948985 | 954868 | T: kindi512241 |
996899 | 997899 | 1001748 | T: lac256 |
1017732 | 1018986 | 1021398 | T: lac192 |
1016757 | 1020040 | 1025687 | ntrulpr857 |
1033595 | 1038957 | 1044390 | T: rqc128 |
1099409 | 1101795 | 1106582 | T: ntrulpr953 |
1217571 | 1222659 | 1227134 | ntrulpr953 |
1229534 | 1231243 | 1234883 | T: ntrulpr1013 |
1237841 | 1242068 | 1244477 | kyber90s1024 |
1242518 | 1248334 | 1257556 | T: hqc1281 |
1332938 | 1338178 | 1341673 | ntrulpr1013 |
1786286 | 1791027 | 1800284 | T: ntrulpr1277 |
1776796 | 1793779 | 1807428 | T: ntrukem443 |
1932057 | 1934329 | 1938949 | T: kindi512321 |
1958382 | 1962079 | 1964514 | ntrulpr1277 |
2065320 | 2068885 | 2203089 | T: rqc192 |
2329207 | 2331184 | 2335768 | T: kindi256522 |
2570275 | 2574878 | 2579871 | T: C:rolloi128 |
2739252 | 2745608 | 2753203 | T: lima2p1024cca |
2924370 | 2930344 | 3090090 | T: rqc256 |
2964841 | 2970643 | 2991887 | T: hqc1921 |
3166223 | 3183208 | 3191779 | T: hqc1922 |
3263789 | 3271555 | 3288651 | T: C:rolloi192 |
4118135 | 4133023 | 4143308 | T: ntrukem743 |
4639867 | 4641202 | 4643676 | T: C:bikel1 |
4675057 | 4683015 | 4701284 | T: C:rolloi256 |
5199198 | 5206273 | 5212126 | T: limasp1018cca |
5352216 | 5376810 | 5383187 | T: hqc2561 |
5409909 | 5416405 | 5420403 | T: frodokem640 |
5422939 | 5428404 | 5436096 | T: titaniumccatoy |
5563626 | 5577353 | 5587465 | T: lima2p2048cca |
5694218 | 5716850 | 5741335 | T: hqc2562 |
5797340 | 5803166 | 5825190 | T: remblem928 |
5892306 | 5900093 | 5917485 | T: remblem1056 |
5976664 | 5997142 | 6011141 | T: hqc2563 |
5995938 | 6003030 | 6009781 | T: titaniumccalite |
6094502 | 6099746 | 6104696 | T: frodokem640aes |
7874749 | 7879306 | 7894651 | T: titaniumccastd |
8114342 | 8143156 | 8177283 | T: C:lake1 |
8670022 | 8678000 | 8689173 | T: titaniumccamed |
9021568 | 9031258 | 9038370 | T: limasp1306cca |
9186119 | 9191122 | 9204649 | T: titaniumccahi |
9533887 | 9542784 | 9550348 | T: C:lake3 |
10374137 | 10381264 | 10393066 | T: limasp1822cca |
10422418 | 10434388 | 10447071 | T: C:lake2 |
10980277 | 11028040 | 11069609 | T: rolloii128 |
11165253 | 11166031 | 11167626 | T: ntrulpr4591761 |
11754640 | 11758518 | 11764716 | T: frodokem976 |
11859513 | 11884824 | 11901069 | T: rolloii192 |
12690965 | 12701625 | 12713121 | T: titaniumccasuper |
12874412 | 12878303 | 12885823 | T: frodokem976aes |
13778068 | 13780443 | 13784160 | T: C:bikel3 |
13916257 | 13926592 | 13935394 | T: rolloii256 |
16142828 | 16158206 | 16175012 | T: locker1 |
17263514 | 17277366 | 17291412 | T: locker2 |
17372704 | 17392555 | 17428598 | T: limasp2062cca |
18969990 | 18985118 | 19011942 | T: locker3 |
19816815 | 19824006 | 19853848 | T: C:r5n11kem0d |
21730228 | 21735950 | 21837139 | ntruhps2048509 |
21784085 | 21798642 | 21811302 | T: ntruhps2048509 |
21994789 | 21996797 | 21999276 | T: frodokem640shake |
22246591 | 22260170 | 22274767 | T: locker4 |
22760621 | 22766692 | 22782400 | T: frodokem1344aes |
23771612 | 23943423 | 24135786 | T: ramstakers216091 |
24633864 | 24647431 | 24671001 | T: locker6 |
25045433 | 25065847 | 25089808 | T: locker5 |
32163449 | 32176612 | 32186168 | T: C:ledakemcpa14 |
36926215 | 36929093 | 36932562 | T: sikep503 |
37342868 | 37362902 | 37397737 | ntruhps2048677 |
40866710 | 40942255 | 41176966 | ntruhrss701 |
43014722 | 43021253 | 43046213 | T: sntrup653 |
43112694 | 43120584 | 43145978 | sntrup653 |
45158281 | 45178036 | 45203440 | T: locker7 |
45477042 | 45496819 | 45516923 | T: C:ledakemcpa13 |
46894012 | 46918200 | 46936369 | T: locker8 |
47201740 | 47267810 | 47348506 | T: mersenne756839 |
46072298 | 47388644 | 49035851 | T: lotus128 |
48544218 | 48551914 | 48559321 | T: C:r5n13kem0d |
48674506 | 48683278 | 48687560 | T: frodokem976shake |
50383872 | 50410214 | 50430977 | T: locker9 |
56773284 | 56803572 | 56860073 | T: ntruhps4096821 |
56529737 | 56876553 | 56884649 | ntruhps4096821 |
57549919 | 57801352 | 57807349 | T: sntrup761 |
57642449 | 57894022 | 57920688 | sntrup761 |
59661120 | 59749864 | 65751073 | T: sikep503comp |
73533557 | 73575025 | 73950828 | T: sntrup857 |
73646959 | 74053783 | 74060037 | sntrup857 |
87536442 | 87544110 | 87564037 | T: frodokem1344shake |
89292877 | 89448853 | 89612773 | T: ntskem1264 |
89928573 | 89946987 | 89965851 | T: C:r5n15kem0d |
90057503 | 90102186 | 90253229 | T: sntrup953 |
89781634 | 90363535 | 90371589 | sntrup953 |
89529071 | 90984781 | 93550527 | T: lotus192 |
92144793 | 92148143 | 92152003 | T: sntrup4591761 |
92766633 | 92787331 | 92812601 | T: C:ledakemcpa12 |
102649974 | 102666748 | 102672693 | T: sntrup1013 |
102624011 | 102722665 | 102739864 | sntrup1013 |
102680329 | 105750959 | 107090786 | T: ramstakers756839 |
118196814 | 118208843 | 118224932 | T: sikep751 |
132196884 | 132320909 | 132543520 | T: sikep434 |
134700135 | 134773706 | 134884551 | T: ledakem1464 |
135380812 | 135419834 | 135464947 | T: C:ledakemcpa34 |
142509612 | 142552325 | 143072119 | T: C:ledakemcpa33 |
155489341 | 155573769 | 156792057 | T: ledakem1364 |
166721665 | 166829369 | 168951822 | T: lotus256 |
169252351 | 169473613 | 169484969 | T: sntrup1277 |
169462956 | 169565535 | 169670518 | sntrup1277 |
174733451 | 177016884 | 179632060 | T: ledakem14sl |
176161231 | 178273172 | 178915966 | T: ledakem13sl |
185778945 | 186028726 | 201510576 | T: sikep751comp |
211144170 | 211614090 | 229994467 | T: sikep434comp |
277923625 | 277946034 | 277980229 | T: C:ledakemcpa32 |
324651496 | 324826445 | 324871439 | T: C:ledakemcpa54 |
328798998 | 328851870 | 329025228 | T: C:ledakemcpa53 |
214932645? | 345063771? | 552783585? | T: rsa2048 |
365405967 | 365454859 | 365654346 | T: ledakem1264 |
384845106 | 385227523 | 385618872 | T: sikep610 |
395382272 | 395508543 | 404340076 | T: ledakem3464 |
426543112 | 426586652 | 426637795 | mceliece348864f |
428898533 | 429278582 | 430120176 | T: oddmanhattan128 |
433962835 | 434024472 | 434139934 | mceliece348864pcf |
395224941? | 453969806? | 568837864? | mceliece348864 |
468693729 | 470098841 | 477368657 | T: ledakem34sl |
480489039? | 482352166? | 681622053? | mceliece348864pc |
493950387 | 494303224 | 495004811 | T: ledakem12sl |
500878872 | 501161491 | 501620517 | T: ledakem3264 |
503349843 | 503406013 | 503456379 | T: C:ledakemcpa52 |
529324546 | 529388491 | 529454800 | T: ledakem3364 |
585700993 | 585759369 | 585818186 | T: ledakem5464 |
459164926? | 589553862? | 634805588? | T: ntskem1380 |
595559207 | 595730458 | 597376409 | T: ledakem33sl |
647650389 | 648413352 | 708414371 | T: sikep610comp |
704463827 | 705322272 | 706134103 | T: oddmanhattan192 |
1085602144 | 1087332696 | 1087417392 | T: ledakem5364 |
1252591940 | 1253487767 | 1254081819 | T: oddmanhattan256 |
1249522705 | 1267244502 | 1340224741 | mceliece460896pcf |
1266898879 | 1268011233 | 1357765531 | mceliece460896f |
1325843979 | 1326023786 | 1326441907 | T: ledakem54sl |
1457722615 | 1458542982 | 1460835923 | T: ledakem32sl |
1470436033 | 1473724664 | 1479603667 | T: ledakem5264 |
1515208877 | 1520429913 | 1535741151 | T: ntskem13136 |
1517436615 | 1521176125 | 1526459000 | T: ledakem53sl |
1396361313? | 1676445204? | 2234017815? | mceliece460896pc |
1397961499? | 1677097788? | 2169800204? | mceliece460896 |
2403598310 | 2411648768 | 2444580769 | mceliece6960119pcf |
2409991032 | 2419656987 | 2429809115 | mceliece6960119f |
2655223978 | 2655958303 | 2658994485 | mceliece6688128f |
2654732745 | 2669062511 | 2670713828 | mceliece6688128pcf |
2813424449 | 2829310621 | 2873881781 | mceliece8192128f |
2842864660 | 2844278473 | 2846208141 | mceliece8192128pcf |
2438378060? | 3254314078? | 5663139263? | mceliece6688128pc |
3271944551 | 3272538235 | 3281861967 | T: ledakem52sl |
2816216839? | 3457426841? | 5373703072? | mceliece6960119pc |
2976647469? | 3749982064? | 5898224778? | mceliece6960119 |
2724520064? | 4147951105? | 5855207716? | mceliece6688128 |
3354428520? | 4560249457? | 8156290254? | mceliece8192128 |
3379466108? | 5652854677? | 6941449693? | mceliece8192128pc |
13510168526 | 13808445378 | 14194971213 | T: pqrsa15 |
|
Cycles for encapsulation |
25% | 50% | 75% | system |
48069 | 53019 | 55257 | T: rsa2048 |
146019? | 153700? | 201451? | T: ntskem1264 |
177441 | 186008 | 198921 | mceliece348864f |
202105 | 208822 | 223953 | mceliece348864 |
218540 | 219183 | 220567 | T: C:r5nd1kem0d |
244348 | 253187 | 267610 | mceliece348864pc |
268810 | 269884 | 276068 | T: C:r5nd0kem2iot |
273293 | 291194 | 306174 | mceliece348864pcf |
295163 | 296260 | 298462 | T: C:r5nd1kem5d |
305243 | 306841 | 316280 | T: C:r5nd1kem4longkey |
338314 | 338524 | 339220 | kyber512 |
354568 | 355755 | 360063 | T: C:rolloi128 |
358810 | 362571 | 371063 | threebears624r2ccax |
363650 | 369577 | 376341 | threebears624r2cca |
382312 | 385446 | 410646 | T: ntrukem443 |
386235 | 390631 | 397819 | C:threebears624r2cpa |
385840 | 392643 | 399602 | C:threebears624r2cpax |
395315 | 398728 | 401074 | T: C:rolloi192 |
383892 | 410815 | 462511 | mceliece460896f |
381020 | 413548 | 463308 | mceliece460896 |
432759 | 433002 | 433425 | T: newhope512cca |
469837 | 474711 | 476465 | T: C:rolloi256 |
468544 | 488354 | 540875 | mceliece460896pcf |
451951 | 498702 | 556275 | mceliece460896pc |
500041 | 501615 | 504025 | T: C:r5nd3kem5d |
535515 | 537010 | 544659 | kyber90s512 |
549819 | 550390 | 551061 | kyber768 |
581651 | 584434 | 585831 | T: lac128 |
612565 | 614420 | 617735 | T: C:ledakemcpa13 |
619152 | 631955 | 652289 | threebears936r2ccax |
627684 | 639243 | 648358 | threebears936r2cca |
635828 | 639718 | 640497 | T: sntrup653 |
635178 | 642260 | 651020 | T: C:ledakemcpa12 |
633251 | 650716 | 674636 | C:threebears936r2cpa |
654802 | 656490 | 658629 | T: C:ledakemcpa14 |
652685 | 663811 | 673315 | C:threebears936r2cpax |
707894 | 710752 | 712246 | sntrup653 |
653620 | 714325 | 769133 | mceliece6688128 |
710757 | 716339 | 739376 | T: ntrukem743 |
691861 | 722055 | 769715 | mceliece6960119f |
689060 | 722160 | 801995 | mceliece6960119 |
674860 | 724974 | 773680 | mceliece6688128f |
727030 | 738672 | 743288 | T: ntruhps2048509 |
772258 | 776860 | 779622 | ntruhps2048509 |
785650 | 786456 | 790576 | T: sntrup761 |
789226 | 795823 | 816268 | ntruhrss701 |
806765 | 807825 | 809520 | T: C:bikel1 |
815587 | 815955 | 817735 | kyber1024 |
784055 | 816600 | 870176 | mceliece6960119pc |
791580 | 822575 | 877824 | mceliece8192128 |
794723 | 824705 | 881700 | mceliece8192128f |
793340 | 829045 | 892773 | mceliece6960119pcf |
804320 | 840000 | 948720 | mceliece6688128pcf |
845741 | 847365 | 849143 | T: C:hila5 |
872225 | 873811 | 877280 | sntrup761 |
835775 | 878380 | 950155 | mceliece6688128pc |
881129 | 885007 | 891562 | T: C:r5nd3kem0d |
901800 | 902309 | 903319 | T: newhope1024cca |
911278 | 913983 | 919448 | kyber90s768 |
906385 | 919549 | 931813 | threebears1248r2cca |
910799 | 920990 | 926072 | T: C:r5nd5kem5d |
915502 | 931615 | 948694 | threebears1248r2ccax |
926540 | 933840 | 951840 | T: ntskem1380 |
944226 | 946348 | 949476 | T: sntrup857 |
952539 | 960927 | 977636 | C:threebears1248r2cpax |
940440 | 964760 | 1018875 | mceliece8192128pc |
947995 | 965985 | 998775 | C:threebears1248r2cpa |
947840 | 978380 | 1032140 | mceliece8192128pcf |
984564 | 989238 | 994180 | T: C:lake1 |
1041195 | 1042329 | 1044491 | sntrup857 |
1117719 | 1121841 | 1124433 | T: sntrup953 |
1126047 | 1129364 | 1131852 | ntruhps2048677 |
1138324 | 1139398 | 1143593 | T: kindi256342 |
1139056 | 1144563 | 1149275 | T: C:r5nd5kem0d |
1176220 | 1177987 | 1181494 | T: rolloii128 |
1184318 | 1185930 | 1190691 | T: ntrulpr653 |
1205700 | 1209117 | 1212293 | T: C:lake2 |
1235373 | 1240121 | 1244137 | sntrup953 |
1249320 | 1251306 | 1255440 | T: rolloii192 |
1253737 | 1257178 | 1259547 | T: sntrup1013 |
1258248 | 1260047 | 1264081 | ntrulpr653 |
1260536 | 1264884 | 1269047 | T: ledakem1464 |
1314481 | 1316793 | 1320869 | T: C:lake3 |
1284200 | 1337568 | 1424775 | T: lotus128 |
1341067 | 1342517 | 1346631 | T: kindi512222 |
1357358 | 1363491 | 1365683 | sntrup1013 |
1373179 | 1374445 | 1378797 | T: kindi512241 |
1365006 | 1376216 | 1393284 | T: ntskem13136 |
1383209 | 1386166 | 1388597 | T: rolloii256 |
1401514 | 1406426 | 1419199 | kyber90s1024 |
1402268 | 1409763 | 1417270 | T: ntruhps4096821 |
1426936 | 1434881 | 1440258 | T: C:ledakemcpa33 |
1457204 | 1462289 | 1470148 | T: ledakem1364 |
1458788 | 1463890 | 1471725 | T: ntrulpr761 |
1468980 | 1485728 | 1508215 | T: C:ledakemcpa32 |
1490027 | 1492507 | 1495444 | T: ledakem14sl |
1491983 | 1495426 | 1502973 | T: C:ledakemcpa34 |
1501620 | 1507896 | 1533893 | ntruhps4096821 |
1540834 | 1543929 | 1548844 | T: lac192 |
1550833 | 1552624 | 1556037 | ntrulpr761 |
1678980 | 1681369 | 1687280 | T: rqc128 |
1758154 | 1762009 | 1764285 | T: ntrulpr857 |
1824875 | 1828677 | 1837673 | T: sntrup1277 |
1841482 | 1849300 | 1854735 | T: ledakem13sl |
1865125 | 1868145 | 1878527 | ntrulpr857 |
1997214 | 2000137 | 2001593 | sntrup1277 |
2000573 | 2004911 | 2007968 | T: lac256 |
2064326 | 2069396 | 2076189 | T: locker1 |
2020551 | 2073676 | 2111932 | T: ledakem1264 |
2098899 | 2104589 | 2112520 | T: ntrulpr953 |
2107766 | 2113532 | 2120533 | T: locker2 |
2130074 | 2135879 | 2143889 | T: lima2p1024cca |
2191673 | 2193759 | 2195148 | T: C:bikel3 |
2219644 | 2232316 | 2236402 | ntrulpr953 |
2322409 | 2327617 | 2335891 | T: locker3 |
2364099 | 2366118 | 2369408 | T: ntrulpr1013 |
2363721 | 2391946 | 2427916 | T: lotus192 |
2467017 | 2468830 | 2485078 | ntrulpr1013 |
2533465 | 2536416 | 2538945 | T: kindi512321 |
2697315 | 2733100 | 2772546 | T: ledakem12sl |
2731813 | 2737039 | 2742769 | T: locker4 |
2790956 | 2794661 | 2802867 | T: kindi256522 |
2784851 | 2796241 | 2805979 | T: hqc1281 |
2958320 | 2965840 | 2969936 | T: ledakem3464 |
3213478 | 3233625 | 3261035 | T: C:ledakemcpa52 |
3253220 | 3259410 | 3266006 | T: locker6 |
3245063 | 3262425 | 3271149 | T: C:ledakemcpa53 |
3366835 | 3372940 | 3380380 | T: C:ledakemcpa54 |
3366274 | 3376159 | 3383680 | T: lotus256 |
3380178 | 3386401 | 3391030 | T: locker5 |
3465894 | 3480350 | 3482017 | T: ntrulpr1277 |
3603610 | 3615034 | 3631224 | T: ledakem3364 |
3636408 | 3638048 | 3643413 | ntrulpr1277 |
3844999 | 3853139 | 3868746 | T: ledakem34sl |
3529835? | 4221485? | 5631900? | T: rqc192 |
4227723 | 4235027 | 4241554 | T: lima2p2048cca |
4257140 | 4268567 | 4274797 | T: titaniumccatoy |
4358947 | 4363815 | 4367570 | T: limasp1018cca |
4809310 | 4814146 | 4823912 | T: rqc256 |
4809306 | 4920976 | 5021537 | T: ledakem3264 |
4982740 | 4989830 | 4996894 | T: ledakem33sl |
5331933 | 5342716 | 5347504 | T: titaniumccalite |
5535474 | 5540231 | 5562852 | T: locker7 |
5619450 | 5626480 | 5632728 | T: locker8 |
5994756 | 6005124 | 6070547 | T: locker9 |
6490308 | 6498805 | 6509936 | T: titaniumccastd |
6529153 | 6559297 | 6572200 | T: ledakem5464 |
6591803 | 6606265 | 6625713 | T: hqc1921 |
7021395 | 7034370 | 7065632 | T: frodokem640 |
7050896 | 7062066 | 7085342 | T: hqc1922 |
7209863 | 7303553 | 7387734 | T: ledakem32sl |
7571647 | 7573947 | 7575778 | T: frodokem640aes |
7710257 | 7720352 | 7728033 | T: ledakem5364 |
7730130 | 7736381 | 7744389 | T: limasp1306cca |
8030584 | 8037491 | 8045455 | T: titaniumccamed |
8538181 | 8554442 | 8592135 | T: limasp1822cca |
8581481 | 8591224 | 8607669 | T: titaniumccahi |
8576416 | 8614780 | 8638400 | T: ledakem54sl |
8615976 | 8628443 | 8703469 | T: remblem928 |
8656466 | 8690884 | 8741781 | T: remblem1056 |
10321925 | 10347842 | 10365142 | T: ledakem53sl |
11245965 | 11246402 | 11247365 | T: sntrup4591761 |
11877144 | 11901124 | 11920038 | T: hqc2561 |
12176511 | 12192006 | 12224124 | T: titaniumccasuper |
12613327 | 12643445 | 12663969 | T: hqc2562 |
12655883 | 12747572 | 12839328 | T: ledakem5264 |
13242417 | 13270233 | 13299091 | T: hqc2563 |
13860084 | 14134639 | 14434257 | T: ledakem52sl |
14785020 | 14788298 | 14825778 | T: frodokem976 |
15320899 | 15335112 | 15349608 | T: limasp2062cca |
15579687 | 15584567 | 15588694 | T: frodokem976aes |
20974952 | 20978643 | 21013404 | T: C:r5n11kem0d |
22255469 | 22256225 | 22257662 | T: ntrulpr4591761 |
23589869 | 23601843 | 23609679 | T: frodokem640shake |
27596437 | 27606539 | 27613014 | T: frodokem1344aes |
45128501 | 45486606 | 45867764 | T: ramstakers216091 |
50767036 | 50774495 | 50782327 | T: C:r5n13kem0d |
51763777 | 51782918 | 51804605 | T: frodokem976shake |
58310487 | 58377103 | 58424116 | T: pqrsa15 |
60810871 | 60822393 | 60833631 | T: sikep503 |
72714716 | 72827716 | 72971871 | T: mersenne756839 |
92648137 | 92790090 | 93229656 | T: sikep503comp |
92967855 | 92978775 | 93010317 | T: frodokem1344shake |
93988912 | 94008224 | 94026947 | T: C:r5n15kem0d |
131643786 | 131947583 | 132175023 | T: oddmanhattan128 |
191467755 | 191484571 | 191495531 | T: sikep751 |
191246463 | 196332568 | 200446807 | T: ramstakers756839 |
216403002 | 216575323 | 216856259 | T: sikep434 |
249423686 | 249839005 | 251947244 | T: oddmanhattan192 |
295670771 | 296855981 | 297259701 | T: sikep751comp |
332762894 | 334185751 | 335978020 | T: sikep434comp |
605839468 | 610063529 | 614770560 | T: oddmanhattan256 |
707254449 | 707779068 | 708214239 | T: sikep610 |
960063082 | 963631963 | 966371374 | T: sikep610comp |
|
Cycles for decapsulation |
25% | 50% | 75% | system |
64661 | 64727 | 64898 | C:threebears624r2cpax |
86304 | 86327 | 86525 | C:threebears936r2cpax |
103306 | 103400 | 103575 | C:threebears1248r2cpax |
114231 | 114886 | 115700 | T: C:r5nd1kem0d |
146115 | 147164 | 148191 | T: C:r5nd0kem2iot |
150955 | 152803 | 154363 | C:threebears624r2cpa |
158571 | 158953 | 159960 | T: C:r5nd1kem5d |
160885 | 161333 | 162306 | T: C:r5nd1kem4longkey |
202107 | 202454 | 203403 | T: C:hila5 |
210092 | 213923 | 217124 | C:threebears936r2cpa |
234514 | 238431 | 242512 | C:threebears1248r2cpa |
264833 | 265692 | 266652 | T: C:r5nd3kem5d |
395365 | 395818 | 396287 | kyber512 |
494952 | 495490 | 496026 | T: newhope512cca |
481744 | 497385 | 499346 | T: C:r5nd5kem5d |
502003 | 509748 | 514920 | threebears624r2ccax |
517340 | 519977 | 532655 | T: C:r5nd3kem0d |
575853 | 576914 | 579212 | T: ntrukem443 |
592917 | 595055 | 602018 | kyber90s512 |
623982 | 624460 | 624997 | kyber768 |
657545 | 660899 | 663657 | T: C:r5nd5kem0d |
675600 | 680577 | 693200 | threebears624r2cca |
813406 | 828578 | 848732 | threebears936r2ccax |
841934 | 842715 | 844576 | T: lac128 |
902619 | 905454 | 909516 | T: C:r5n11kem0d |
907348 | 907730 | 909362 | kyber1024 |
942201 | 943288 | 947100 | mceliece348864 |
980866 | 984260 | 990314 | kyber90s768 |
979650 | 986595 | 995248 | mceliece348864f |
1009138 | 1010228 | 1011611 | mceliece348864pcf |
1013750 | 1014845 | 1015926 | T: ntskem1264 |
1042778 | 1044464 | 1046500 | mceliece348864pc |
1053383 | 1053548 | 1054699 | T: newhope1024cca |
1044071 | 1055908 | 1070408 | threebears936r2cca |
1118884 | 1120300 | 1124841 | ntruhps2048509 |
1142540 | 1161656 | 1190795 | threebears1248r2ccax |
1128419 | 1163892 | 1168414 | T: ntruhps2048509 |
1174679 | 1177149 | 1180023 | T: ntrukem743 |
1376317 | 1381177 | 1386784 | T: C:r5n13kem0d |
1424756 | 1436344 | 1458953 | threebears1248r2cca |
1460921 | 1462626 | 1466399 | T: kindi256342 |
1496291 | 1498775 | 1500750 | kyber90s1024 |
1608941 | 1664769 | 1775492 | T: lotus128 |
1704453 | 1708317 | 1710844 | T: ntrulpr653 |
1708653 | 1711174 | 1714120 | T: sntrup653 |
1707968 | 1712505 | 1719716 | sntrup653 |
1732402 | 1734994 | 1737626 | T: sntrup761 |
1732927 | 1736258 | 1739457 | sntrup761 |
1777449 | 1781469 | 1789239 | ntrulpr653 |
1826510 | 1828863 | 1832683 | T: kindi512222 |
1825676 | 1830039 | 1836403 | ntruhps2048677 |
1862430 | 1863603 | 1865748 | T: ntskem1380 |
1868104 | 1869766 | 1874210 | T: kindi512241 |
1944212 | 1948261 | 1949664 | T: C:rolloi128 |
1892749 | 1970687 | 1980149 | ntruhrss701 |
2108990 | 2111387 | 2115530 | T: ntrulpr761 |
2200624 | 2203170 | 2206312 | ntrulpr761 |
2206222 | 2210694 | 2213961 | T: C:rolloi192 |
2395495 | 2398633 | 2404805 | mceliece460896 |
2398303 | 2412545 | 2427783 | mceliece460896f |
2458297 | 2465984 | 2471541 | mceliece460896pc |
2460130 | 2466885 | 2516038 | mceliece460896pcf |
2479458 | 2483228 | 2487298 | T: lac192 |
2496662 | 2504925 | 2511206 | T: lima2p1024cca |
2428556 | 2518390 | 2525983 | ntruhps4096821 |
2523631 | 2526872 | 2542138 | T: ntruhps4096821 |
2552967 | 2554775 | 2557471 | T: ntrulpr857 |
2590312 | 2593698 | 2598643 | mceliece6960119f |
2592873 | 2599505 | 2617735 | mceliece6960119 |
2642438 | 2646741 | 2657697 | T: sntrup857 |
2645363 | 2647788 | 2649996 | sntrup857 |
2655529 | 2661903 | 2710703 | mceliece6960119pc |
2663890 | 2669473 | 2697381 | mceliece8192128f |
2664754 | 2670785 | 2755189 | mceliece8192128 |
2659278 | 2673455 | 2679876 | ntrulpr857 |
2662654 | 2679630 | 2685023 | mceliece6960119pcf |
2707742 | 2713131 | 2772536 | mceliece6688128 |
2719568 | 2727787 | 2744345 | mceliece6688128f |
2755862 | 2757966 | 2763037 | mceliece8192128pcf |
2757698 | 2760292 | 2764788 | mceliece8192128pc |
2776529 | 2780993 | 2787153 | mceliece6688128pc |
2804799 | 2811842 | 2831714 | mceliece6688128pcf |
2943927 | 2960060 | 2994845 | T: lotus192 |
3044764 | 3048331 | 3073809 | T: ntrulpr953 |
3161098 | 3165058 | 3168606 | ntrulpr953 |
3171611 | 3175130 | 3178801 | T: sntrup953 |
3175984 | 3180072 | 3189254 | sntrup953 |
3192545 | 3197160 | 3199777 | T: lac256 |
3248910 | 3252177 | 3254301 | T: kindi512321 |
3321388 | 3323591 | 3326258 | T: kindi256522 |
3438838 | 3441031 | 3448453 | T: ntrulpr1013 |
3510626 | 3511786 | 3513458 | sntrup1013 |
3514412 | 3527471 | 3541641 | T: sntrup1013 |
3532644 | 3535747 | 3539462 | T: rolloii128 |
3541217 | 3542663 | 3545941 | ntrulpr1013 |
3543688 | 3549295 | 3558413 | T: C:rolloi256 |
3904008 | 3906160 | 3908382 | T: ntskem13136 |
3920605 | 3924408 | 3928699 | T: rolloii192 |
4069974? | 4095298? | 5248153? | T: C:ledakemcpa13 |
4174258 | 4182927 | 4187893 | T: C:lake1 |
4234665 | 4247139 | 4273118 | T: C:ledakemcpa12 |
4312694 | 4319440 | 4327018 | T: lotus256 |
4659137 | 4672276 | 4687733 | T: hqc1281 |
4670829 | 4680746 | 4690451 | T: C:r5n15kem0d |
4883345 | 4885095 | 4887563 | T: rolloii256 |
4918356 | 4924866 | 4932567 | T: lima2p2048cca |
4982227 | 4991373 | 4999288 | T: titaniumccatoy |
5001029 | 5016966 | 5024107 | T: C:ledakemcpa14 |
5056872 | 5063764 | 5066243 | T: ntrulpr1277 |
5233399 | 5235597 | 5261827 | ntrulpr1277 |
5340145 | 5345440 | 5356704 | sntrup1277 |
5349727 | 5367152 | 5370176 | T: sntrup1277 |
5424559 | 5429680 | 5436417 | T: limasp1018cca |
6178110 | 6185703 | 6192429 | T: titaniumccalite |
7128354 | 7146371 | 7155309 | T: C:lake2 |
7187740 | 7206714 | 7220031 | T: frodokem640 |
7362724 | 7365047 | 7368133 | T: frodokem640aes |
7484793 | 7494875 | 7501449 | T: titaniumccastd |
8338737 | 8347575 | 8356966 | T: rqc128 |
8588917 | 8616094 | 8629317 | T: locker1 |
8992105 | 9007109 | 9020115 | T: locker2 |
9128318 | 9138863 | 9147856 | T: titaniumccamed |
9169641 | 9183143 | 9196766 | T: C:lake3 |
9370959 | 9389432 | 9393500 | T: rsa2048 |
9807570 | 9816714 | 9826058 | T: limasp1306cca |
10004494 | 10012251 | 10023043 | T: titaniumccahi |
10019451 | 10057378 | 10071122 | T: locker4 |
10162977 | 10172745 | 10256756 | T: hqc1921 |
10598100 | 10610892 | 10667139 | T: hqc1922 |
10684021 | 10691981 | 10701613 | T: limasp1822cca |
11457353 | 11467616 | 11518537 | T: ledakem1364 |
11507430 | 11517137 | 11713730 | T: ledakem1264 |
11833286 | 11852680 | 11866610 | T: remblem928 |
11523721 | 11947496 | 14045709 | T: C:ledakemcpa32 |
11988941 | 12020312 | 12099493 | T: remblem1056 |
12237673 | 12244752 | 12259393 | T: C:bikel1 |
12631758 | 12698153 | 12725973 | T: locker3 |
13407132 | 13413024 | 13539368 | T: ledakem1464 |
13347116 | 13431368 | 13480456 | T: ledakem12sl |
13728483 | 13737614 | 13772642 | T: C:ledakemcpa33 |
14178533 | 14195035 | 14221126 | T: titaniumccasuper |
14578980 | 14589961 | 14605932 | T: locker6 |
14639269 | 14655699 | 14670503 | T: locker5 |
14929219 | 14932676 | 14936478 | T: frodokem976 |
15104175 | 15110267 | 15114947 | T: frodokem976aes |
15268789 | 15436939 | 15456694 | T: ledakem13sl |
15692790 | 15946713 | 15972667 | T: ledakem14sl |
16354591 | 16364404 | 16376815 | T: C:ledakemcpa34 |
17526180 | 17539115 | 17552095 | T: locker7 |
17544648 | 17619203 | 17648610 | T: hqc2561 |
17954445 | 17978851 | 18004207 | T: locker8 |
18644586 | 18704842 | 18717207 | T: hqc2562 |
19549416 | 19595070 | 19651653 | T: hqc2563 |
19631199 | 19644436 | 19664239 | T: limasp2062cca |
18778367 | 20185379 | 22995741 | T: rqc192 |
22905626 | 22942771 | 22968447 | T: locker9 |
23392598 | 23400942 | 23404128 | T: frodokem640shake |
26916452 | 26927366 | 26938568 | T: frodokem1344aes |
28738123 | 28757648 | 28781353 | T: rqc256 |
30521675 | 30534666 | 30573070 | T: C:ledakemcpa52 |
30447397 | 30788873 | 30960704 | T: ledakem3264 |
31568401 | 31568898 | 31569593 | T: sntrup4591761 |
31601347 | 31627162 | 31639577 | T: ledakem3364 |
33339397 | 33340142 | 33341056 | T: ntrulpr4591761 |
35640129 | 35886262 | 35893156 | T: ledakem3464 |
36744418 | 36912631 | 36926743 | T: C:ledakemcpa53 |
38938222 | 39487290 | 39501599 | T: ledakem32sl |
39560097 | 39573471 | 39590328 | T: C:bikel3 |
42103181 | 42155479 | 42208322 | T: C:ledakemcpa54 |
45838401 | 46119201 | 46136190 | T: ledakem33sl |
46681354 | 47158826 | 47327416 | T: ledakem34sl |
51601259 | 51628388 | 51646994 | T: frodokem976shake |
62336684 | 62879688 | 63112568 | T: ledakem5264 |
64711266 | 64717319 | 64727876 | T: sikep503 |
68796181 | 68801602 | 68810685 | T: sikep503comp |
71748820 | 71880551 | 71976548 | T: ledakem5364 |
84795607 | 84875429 | 85652597 | T: ledakem5464 |
88073849 | 88292850 | 88380439 | T: ledakem52sl |
92756512 | 92837935 | 92866547 | T: frodokem1344shake |
94430771 | 94512369 | 94750380 | T: ramstakers216091 |
94831232 | 95363167 | 95533031 | T: ledakem53sl |
108416314 | 108448001 | 109075126 | T: ledakem54sl |
108794979 | 108917462 | 109014496 | T: mersenne756839 |
148943395 | 149125889 | 149409067 | T: oddmanhattan128 |
205813291 | 205827781 | 205848000 | T: sikep751 |
218212481 | 218228634 | 218247361 | T: sikep751comp |
230941567 | 231109974 | 231355188 | T: sikep434 |
246266877 | 246418894 | 246632363 | T: sikep434comp |
286323194 | 287146103 | 288229480 | T: oddmanhattan192 |
369573268 | 378627510 | 391226559 | T: ramstakers756839 |
470650602 | 470795313 | 471194234 | T: pqrsa15 |
680192230 | 684789284 | 688322651 | T: oddmanhattan256 |
711923780 | 712488102 | 712931256 | T: sikep610 |
755388328 | 755849107 | 756328339 | T: sikep610comp |
|
|
|