Measurements of key-encapsulation mechanisms on one machine: amd64; Goldmont Plus (706a8); 2019 Intel Celeron N4020; 2 x 1100MHz; gemini, supercop-20250922
[Page version: 20251015 23:19:26]
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 |
| 80741 | 81233 | 81805 | T: C:r5nd1kem0d |
| 89490 | 89572 | 89656 | threebears624r2cca |
| 90766 | 90836 | 90950 | C:threebears624r2cpa |
| 94375 | 94469 | 94699 | C:threebears624r2cpax |
| 94391 | 94564 | 95486 | T: lightsaber2 |
| 96620 | 96737 | 96813 | threebears624r2ccax |
| 96641 | 97554 | 98823 | T: C:r5nd0kem2iot |
| 102852 | 103208 | 103607 | kyber512 |
| 104013 | 104762 | 105521 | T: C:r5nd1kem5d |
| 109668 | 110646 | 113265 | T: C:r5nd1kem4longkey |
| 128009 | 128173 | 129476 | smaugt1 |
| 128583 | 129551 | 129774 | timer |
| 168247 | 168297 | 168451 | threebears936r2cca |
| 169560 | 170123 | 170953 | kyber768 |
| 175377 | 175445 | 175631 | C:threebears936r2cpa |
| 177079 | 177365 | 177813 | T!!!newhope512cca |
| 177857 | 178114 | 178386 | threebears936r2ccax |
| 182375 | 182443 | 183007 | C:threebears936r2cpax |
| 187628 | 188472 | 189485 | T: C:r5nd3kem5d |
| 188584 | 188693 | 189623 | T: saber2 |
| 187634 | 188900 | 191313 | T: lac128 |
| 218596? | 218692? | 275275? | ntruplus576 |
| 253357 | 254320 | 254672 | smaugt3 |
| 265290 | 265877 | 266890 | kyber90s512 |
| 272055 | 272227 | 272660 | threebears1248r2cca |
| 280909 | 281110 | 281442 | C:threebears1248r2cpa |
| 282269 | 282403 | 283249 | threebears1248r2ccax |
| 288104 | 288888 | 290137 | kyber1024 |
| 288771 | 288911 | 289279 | C:threebears1248r2cpax |
| 290993 | 292245 | 295371 | T: C:r5nd3kem0d |
| 302784 | 302938 | 303638 | ntruplus768 |
| 311802 | 312802 | 316182 | T: firesaber2 |
| 312873 | 315350 | 317478 | T: ntrulpr653 |
| 323651 | 324971 | 325717 | T: C:hila5 |
| 352861 | 355782 | 357833 | T: C:r5nd5kem5d |
| 360898 | 362568 | 365962 | ntrulpr653 |
| 362778 | 362874 | 363165 | ntruplus864 |
| 375054 | 376760 | 378665 | T: C:r5nd5kem0d |
| 379113 | 382924 | 386259 | T: ntrulpr761 |
| 383878 | 384149 | 384553 | T!!!newhope1024cca |
| 405168 | 406449 | 425996 | smaugt5 |
| 407713 | 408829 | 409357 | T: kindi256342 |
| 437168 | 438965 | 441912 | ntrulpr761 |
| 454952 | 456753 | 458192 | T: ntrulpr857 |
| 459556? | 462558? | 618534? | ntruplus1152 |
| 490064 | 491126 | 492071 | T: kindi512222 |
| 493925 | 495241 | 497041 | kyber90s768 |
| 497255 | 498063 | 499080 | T: kindi512241 |
| 517912 | 521870 | 525759 | ntrulpr857 |
| 534917 | 536313 | 537978 | T: ntrulpr953 |
| 602277 | 604386 | 606323 | T: ntrulpr1013 |
| 606169 | 609097 | 613252 | T: lac256 |
| 609471 | 610952 | 614137 | ntrulpr953 |
| 618003 | 620309 | 623176 | T: lac192 |
| 671674 | 673162 | 676454 | ntrulpr1013 |
| 794966 | 797148 | 798660 | kyber90s1024 |
| 872109 | 877301 | 890481 | T: ntrulpr1277 |
| 986845 | 990522 | 1007024 | ntrulpr1277 |
| 1022681 | 1025225 | 1030915 | T: kindi512321 |
| 1097944 | 1098750 | 1099776 | T: kindi256522 |
| 1118581 | 1119463 | 1121845 | T: lima2p1024cca |
| 1161326 | 1178918 | 1198287 | T: C:edonk128k16n80nu4l6 |
| 1398218 | 1410100 | 1418572 | T: ntrukem443 |
| 1418065 | 1425758 | 1435706 | T: rqc128 |
| 1446996 | 1458509 | 1488426 | T: hqc1281 |
| 1658049 | 1670441 | 1683040 | T: C:rolloi128 |
| 1826565 | 1828902 | 1832288 | T: C:edonk128k16n80nu8l6 |
| 2026684 | 2029557 | 2033471 | T: C:rolloi192 |
| 2076992 | 2090715 | 2095617 | T: frodokem640 |
| 2171684 | 2197685 | 2224283 | T: C:edonk128k32n96nu4l4 |
| 2272704 | 2273178 | 2274199 | T: lima2p2048cca |
| 2282893 | 2284861 | 2287348 | T: titaniumccatoy |
| 2348540 | 2353781 | 2359091 | T: frodokem640aes |
| 2414444 | 2415685 | 2419093 | T: limasp1018cca |
| 2492422 | 2518287 | 2540326 | T: rqc192 |
| 2561429 | 2563327 | 2565870 | T: C:bikel1 |
| 2594892 | 2595878 | 2597100 | T: titaniumccalite |
| 2617622 | 2638950 | 2683584 | T: C:edonk192k32n128nu4l6 |
| 2650095 | 2654860 | 2659644 | T: C:edonk128ref |
| 2745605 | 2748660 | 2754700 | T: C:rolloi256 |
| 3060140 | 3079273 | 3103887 | T: hqc1921 |
| 3272484 | 3289831 | 3330015 | T: hqc1922 |
| 3365128 | 3368808 | 3371146 | T: titaniumccastd |
| 3444846 | 3452202 | 3460448 | T: ntrukem743 |
| 3561941 | 3582569 | 3624531 | T: rqc256 |
| 3720141 | 3721263 | 3723033 | T: titaniumccamed |
| 3895645 | 3925436 | 3969606 | T: C:edonk192k48n144nu4l4 |
| 3985228 | 3987247 | 3990393 | T: titaniumccahi |
| 4344416 | 4350888 | 4355452 | T: frodokem976 |
| 4474111 | 4475862 | 4479078 | T: limasp1306cca |
| 4914156 | 4920699 | 4934172 | T: frodokem976aes |
| 4920070 | 4924818 | 4930004 | T: limasp1822cca |
| 5144573 | 5193887 | 5239743 | T: hqc2561 |
| 5183007 | 5200257 | 5221561 | T: C:lake1 |
| 5491951 | 5546665 | 5591492 | T: hqc2562 |
| 5737818 | 5767813 | 5819867 | T: hqc2563 |
| 5907118 | 5910626 | 5918650 | T: titaniumccasuper |
| 6358127 | 6363681 | 6369556 | T: C:lake3 |
| 6772799 | 6778432 | 6789229 | T: C:lake2 |
| 6794259 | 6828353 | 6840525 | T: rolloii128 |
| 6853007 | 6858593 | 6866223 | T: rolloii192 |
| 6860033 | 6862106 | 6865348 | T: sntrup653 |
| 6906313 | 6909293 | 6913132 | sntrup653 |
| 7577462 | 7578956 | 7580739 | T: C:bikel3 |
| 8012386 | 8063636 | 8071933 | T: rolloii256 |
| 8534856 | 8540888 | 8588693 | T: frodokem1344aes |
| 9002292 | 9004134 | 9007247 | T: limasp2062cca |
| 8996709 | 9008007 | 9026140 | T: sntrup761 |
| 9063979 | 9070136 | 9075144 | sntrup761 |
| 10570577 | 10579898 | 10591772 | T: locker1 |
| 11077463 | 11078295 | 11079152 | T: ntrulpr4591761 |
| 11322258 | 11325460 | 11328308 | T: sntrup857 |
| 11346529 | 11354674 | 11365642 | T: locker2 |
| 11405920 | 11431588 | 11437072 | sntrup857 |
| 12643761 | 12655654 | 12668304 | T: locker3 |
| 12668964 | 12823462 | 12968428 | T: ramstakers216091 |
| 13204910 | 13264431 | 13306935 | T: frodokem640shake |
| 13890213 | 13899726 | 13923684 | T: sntrup953 |
| 13965628 | 13972499 | 13984821 | sntrup953 |
| 14540692 | 14549681 | 14570691 | T: locker4 |
| 14713504 | 14804339 | 14888566 | T: remblem928 |
| 14795060 | 14859484 | 14924687 | T: remblem1056 |
| 15690493 | 15698121 | 15718740 | T: ntruhps2048509 |
| 15734027 | 15746362 | 15753900 | ntruhps2048509 |
| 15841469 | 15869625 | 15880478 | T: sntrup1013 |
| 15884601 | 15894508 | 15946970 | sntrup1013 |
| 16192412 | 16203147 | 16216151 | T: locker6 |
| 16582911 | 16605183 | 16634971 | T: locker5 |
| 17798940 | 17802192 | 17810670 | T: C:r5n11kem0d |
| 20800370 | 20827492 | 20874571 | T: C:ledakemcpa14 |
| 20910658 | 20916617 | 20935859 | T: sikep503 |
| 22567455 | 22601975 | 22852984 | T: lotus128 |
| 24161688 | 24173243 | 24192901 | T: C:ledakemcpa13 |
| 24633410 | 24663945 | 24683045 | T: sntrup1277 |
| 24766061 | 24792348 | 24838963 | sntrup1277 |
| 26952068 | 26959444 | 26964878 | T: ntruhps2048677 |
| 27282144 | 27285785 | 27289100 | ntruhps2048677 |
| 28946329 | 28948136 | 28951427 | ntruhrss701 |
| 29019986 | 29024653 | 29028558 | T: frodokem976shake |
| 29553897 | 29576026 | 29601429 | T: locker7 |
| 30926180 | 30951838 | 30967651 | T: locker8 |
| 32958998 | 32981385 | 32995030 | T: locker9 |
| 34143377 | 34236188 | 37300764 | T: sikep503comp |
| 39531233 | 39536572 | 39541210 | T: ntruhps4096821 |
| 39594614 | 39598932 | 39605777 | ntruhps4096821 |
| 41534050 | 41624948 | 41708069 | T: mersenne756839 |
| 44196468 | 44199169 | 44203721 | T: C:r5n13kem0d |
| 48408935 | 48534250 | 48591400 | T: C:ledakemcpa12 |
| 47695986 | 48815701 | 49137949 | T: lotus192 |
| 53344437 | 53354901 | 53552952 | T: frodokem1344shake |
| 55254453 | 56102980 | 58604732 | T: ramstakers756839 |
| 60703033 | 60798374 | 60908315 | T: ntskem1264 |
| 66795988 | 66832405 | 66836142 | T: sikep751 |
| 67177870 | 67250744 | 67431433 | T: ledakem1464 |
| 70714864 | 70755925 | 70802328 | T: C:ledakemcpa34 |
| 74853278 | 74938221 | 76196426 | T: C:ledakemcpa33 |
| 80905422 | 80913546 | 80923893 | T: C:r5n15kem0d |
| 82114071 | 82203154 | 82845616 | T: ledakem1364 |
| 83948236 | 83950883 | 83956356 | T: sntrup4591761 |
| 84008530 | 84377131 | 84420387 | sntrup4591761 |
| 86834098 | 88134716 | 88572965 | T: ledakem13sl |
| 88255340 | 88443238 | 89079235 | T: lotus256 |
| 89670114 | 89683267 | 89699221 | T: sikep434 |
| 89361248 | 89788114 | 91907717 | T: ledakem14sl |
| 104928595 | 105019083 | 113871819 | T: sikep751comp |
| 142518558 | 142887115 | 155397306 | T: sikep434comp |
| 150349992 | 150454162 | 150680602 | T: C:ledakemcpa32 |
| 108604589? | 161714026? | 242718299? | T: rsa2048 |
| 175135335 | 175216997 | 175312901 | T: C:ledakemcpa53 |
| 176512262 | 179793543 | 179887677 | T: C:ledakemcpa54 |
| 182760122 | 183113770 | 183515623 | T: ntskem1380 |
| 191526233 | 191543124 | 191556720 | mceliece348864pcf |
| 191552815 | 191562323 | 191573420 | mceliece348864f |
| 192179333 | 192297908 | 192485880 | T: ledakem1264 |
| 193446944 | 194337134 | 195256497 | T: mceliece348864f |
| 204350850 | 205159874 | 209756167 | T: ledakem3464 |
| 234900143 | 235019260 | 235905151 | T: ledakem12sl |
| 243999684 | 245839894 | 249663965 | T: ledakem34sl |
| 245759635 | 246172596 | 252604297 | T: C:ledakemcpa52 |
| 250454760 | 250627414 | 251599461 | T: ledakem3264 |
| 257320793 | 257341979 | 257361752 | T: sikep610 |
| 260105163 | 260271813 | 260416633 | T: ledakem3364 |
| 273018915 | 273776781 | 274697377 | T: ledakem5464 |
| 216566193? | 281141891? | 409770138? | mceliece348864 |
| 218340364? | 282748178? | 411598088? | T: mceliece348864pc |
| 295617508 | 296622205 | 304167794 | T: ledakem33sl |
| 335556150 | 335743901 | 336075129 | T: ntskem13136 |
| 216240524? | 343480952? | 471212656? | mceliece348864pc |
| 281859043? | 346605018? | 475825483? | T: mceliece348864 |
| 430621530 | 430831734 | 465421494 | T: sikep610comp |
| 533906332 | 537931036 | 538408882 | T: oddmanhattan128 |
| 555156458 | 556758370 | 570253853 | T: ledakem5364 |
| 601325106 | 608598335 | 611246115 | T: mceliece460896f |
| 609232144 | 610044000 | 614310269 | T: mceliece460896pcf |
| 628172957 | 628716027 | 629170432 | mceliece460896f |
| 628870504 | 628898376 | 629415706 | mceliece460896pcf |
| 692371722 | 692722723 | 693647875 | T: ledakem54sl |
| 733156901 | 733697600 | 738262576 | T: ledakem53sl |
| 757454230 | 758788713 | 760535782 | T: ledakem32sl |
| 768883933 | 770723700 | 772728427 | T: ledakem5264 |
| 651170259? | 839368234? | 1400210422? | T: mceliece460896 |
| 854662504 | 855442916 | 857179720 | T: oddmanhattan192 |
| 682032475? | 873569281? | 1440598822? | mceliece460896pc |
| 997784063 | 1002381848 | 1007059405 | T: bigquake1 |
| 676994375? | 1052820591? | 1432486215? | mceliece460896 |
| 1188381042 | 1189078955 | 1208409277 | T: mceliece6960119f |
| 1215417507 | 1215460917 | 1215559862 | mceliece6960119pcf |
| 1215593708 | 1215626919 | 1215657175 | mceliece6960119f |
| 1217317442 | 1221975701 | 1228683095 | T: mceliece8192128pcf |
| 1245279104 | 1246771041 | 1247789281 | mceliece8192128f |
| 1243113349 | 1248147732 | 1250315794 | mceliece8192128pcf |
| 1387694652 | 1387793162 | 1387950046 | mceliece6688128pcf |
| 1415234623 | 1415976107 | 1416269372 | mceliece6688128f |
| 1099067819? | 1492746533? | 2673160928? | mceliece6960119pc |
| 1508514500 | 1512279487 | 1517305318 | T: oddmanhattan256 |
| 1636509309 | 1642683488 | 1655673727 | T: ledakem52sl |
| 1284637192? | 1723348559? | 2594361736? | mceliece8192128 |
| 1291230236? | 1724852136? | 2589524352? | mceliece8192128pc |
| 1376119128? | 1848372650? | 2789044461? | mceliece6688128 |
| 1492429814? | 1887003781? | 2281033910? | mceliece6960119 |
| 1374694765? | 2001499540? | 3253427728? | mceliece6688128pc |
| 1290126381? | 2120160528? | 2984451279? | T: mceliece8192128 |
| 5545346502 | 5654490455 | 5827198218 | T: pqrsa15 |
| 9883580381 | 9967814994 | 10095344508 | T: bigquake3 |
| 17831981651 | 17998895600 | 18146152804 | T: bigquake5 |
|
| Cycles for encapsulation |
| 25% | 50% | 75% | system |
| 20394 | 21403 | 22329 | T: rsa2048 |
| 89695 | 95218 | 110433 | mceliece348864f |
| 88008 | 98070 | 108626 | T: mceliece348864f |
| 109136 | 109798 | 110171 | smaugt1 |
| 108953 | 109800 | 111143 | timer |
| 111269 | 112694 | 117426 | mceliece348864 |
| 111129 | 112795 | 117858 | T: mceliece348864 |
| 95080? | 114939? | 152350? | T: ntskem1264 |
| 124262 | 124294 | 124547 | threebears624r2cca |
| 124280 | 124339 | 124461 | threebears624r2ccax |
| 125348 | 126127 | 126850 | T: C:r5nd1kem0d |
| 115747 | 127174 | 132961 | mceliece348864pcf |
| 127057 | 127336 | 127457 | C:threebears624r2cpax |
| 127810 | 128213 | 128412 | C:threebears624r2cpa |
| 127216 | 130065 | 133239 | T: C:edonk128k16n80nu4l6 |
| 133966 | 134106 | 134264 | T: lightsaber2 |
| 137163 | 137237 | 137363 | ntruplus576 |
| 134347 | 138269 | 143757 | T: mceliece348864pc |
| 146955 | 148324 | 152511 | mceliece348864pc |
| 150349 | 151451 | 152840 | T: C:r5nd0kem2iot |
| 159195 | 159802 | 160827 | T: C:ledakemcpa14 |
| 162140 | 162928 | 164209 | T: C:r5nd1kem5d |
| 165209 | 165866 | 166807 | T: C:ledakemcpa13 |
| 170717 | 171671 | 174235 | T: C:r5nd1kem4longkey |
| 173678 | 173836 | 174619 | kyber512 |
| 167903 | 178008 | 189531 | T: mceliece460896f |
| 168281 | 178094 | 192848 | mceliece460896f |
| 168360 | 178897 | 189919 | T: mceliece460896 |
| 174800 | 184949 | 196722 | mceliece460896 |
| 194693 | 194851 | 195176 | ntruplus768 |
| 201918 | 206518 | 210451 | T: C:ledakemcpa12 |
| 209938 | 210037 | 210229 | threebears936r2cca |
| 210128 | 210174 | 210315 | threebears936r2ccax |
| 218010 | 218157 | 218851 | ntruplus864 |
| 221002 | 221122 | 221451 | C:threebears936r2cpax |
| 221155 | 221308 | 221594 | C:threebears936r2cpa |
| 225349 | 226017 | 229793 | smaugt3 |
| 218517 | 229422 | 250589 | mceliece460896pc |
| 218913 | 230753 | 242514 | T: mceliece460896pcf |
| 226346 | 237803 | 257804 | mceliece460896pcf |
| 245526 | 246806 | 247326 | T: saber2 |
| 254373 | 255809 | 257756 | T: C:edonk128k16n80nu8l6 |
| 255428 | 256192 | 257632 | T: C:rolloi128 |
| 276353 | 276838 | 277097 | T!!!newhope512cca |
| 280070 | 280736 | 281655 | kyber768 |
| 283633 | 284536 | 286399 | T: C:r5nd3kem5d |
| 298873 | 299710 | 300855 | ntruplus1152 |
| 297684 | 299720 | 303088 | T: C:edonk128k32n96nu4l4 |
| 301151 | 302403 | 303702 | T: C:rolloi192 |
| 320114 | 320177 | 320966 | threebears1248r2ccax |
| 322311 | 322585 | 323391 | threebears1248r2cca |
| 333198 | 333304 | 333523 | C:threebears1248r2cpax |
| 334557 | 334701 | 335123 | C:threebears1248r2cpa |
| 342585 | 342803 | 343874 | kyber90s512 |
| 343930 | 344761 | 345933 | T: sntrup653 |
| 345096 | 345917 | 346800 | T: C:rolloi256 |
| 344851 | 352466 | 363938 | T: ntrukem443 |
| 345258 | 354560 | 371966 | mceliece8192128 |
| 341469 | 354894 | 378530 | mceliece6960119f |
| 347683 | 355341 | 374136 | mceliece8192128f |
| 347568 | 356056 | 373474 | T: mceliece8192128 |
| 346057 | 357632 | 384493 | mceliece6688128f |
| 346655 | 358856 | 396343 | mceliece6688128 |
| 340262 | 363974 | 379568 | mceliece6960119 |
| 362541 | 364043 | 367036 | T: lac128 |
| 350771 | 364372 | 381422 | T: mceliece6960119f |
| 370094 | 370965 | 371859 | T: C:ledakemcpa34 |
| 370647 | 371747 | 372365 | smaugt5 |
| 383571 | 384345 | 388596 | T: firesaber2 |
| 374643 | 385723 | 386507 | T: ntskem1380 |
| 388524 | 390480 | 392321 | sntrup653 |
| 372202 | 392474 | 419819 | mceliece6688128pcf |
| 398142 | 399164 | 400365 | T: C:ledakemcpa33 |
| 389486 | 403268 | 429093 | mceliece6688128pc |
| 411661 | 413250 | 417409 | T: sntrup761 |
| 402238 | 414574 | 438574 | mceliece6960119pcf |
| 425917 | 428290 | 431490 | T: C:edonk128ref |
| 420333 | 433835 | 448969 | mceliece6960119pc |
| 438198 | 440452 | 441599 | T: C:hila5 |
| 444337 | 446094 | 449064 | kyber1024 |
| 447827 | 448831 | 450487 | T: ntruhps2048509 |
| 454537 | 459835 | 465649 | T: ntskem13136 |
| 459828 | 470048 | 478611 | T: C:ledakemcpa32 |
| 471838 | 472670 | 474341 | sntrup761 |
| 472805 | 473409 | 474254 | T: C:bikel1 |
| 473834 | 474775 | 476040 | ntruhrss701 |
| 481662 | 482406 | 483000 | T: ledakem1464 |
| 479740 | 485857 | 488603 | ntruhps2048509 |
| 487385 | 492527 | 495302 | T: sntrup857 |
| 502972 | 504433 | 506530 | T: C:r5nd3kem0d |
| 508049 | 516146 | 526372 | T: mceliece8192128pcf |
| 508928 | 517279 | 534130 | mceliece8192128pcf |
| 518108 | 526684 | 543477 | mceliece8192128pc |
| 525425 | 527685 | 530452 | T: C:r5nd5kem5d |
| 536486 | 536805 | 537909 | T: kindi256342 |
| 561652 | 566904 | 568069 | sntrup857 |
| 566630 | 567078 | 568194 | T: ledakem14sl |
| 579494 | 583940 | 586953 | T: sntrup953 |
| 585431 | 586432 | 587845 | kyber90s768 |
| 590716 | 591278 | 591949 | T!!!newhope1024cca |
| 607358 | 609415 | 611192 | T: ntrulpr653 |
| 642592 | 644586 | 646981 | T: ntruhps2048677 |
| 643238 | 645260 | 646609 | T: sntrup1013 |
| 648188 | 650146 | 653780 | sntrup953 |
| 647247 | 654277 | 664586 | T: ntrukem743 |
| 654532 | 656327 | 658575 | ntrulpr653 |
| 662769 | 665290 | 667541 | T: C:r5nd5kem0d |
| 666096 | 666990 | 672222 | T: ledakem1364 |
| 688685 | 693693 | 696580 | ntruhps2048677 |
| 711871 | 713252 | 714556 | T: kindi512222 |
| 713805 | 716480 | 719545 | sntrup1013 |
| 718494 | 720413 | 721633 | T: kindi512241 |
| 735934 | 738001 | 743753 | T: ntrulpr761 |
| 753761 | 758646 | 764774 | T: C:edonk192k32n128nu4l6 |
| 792785 | 793754 | 795347 | ntrulpr761 |
| 795390 | 796447 | 797628 | T: lima2p1024cca |
| 795644 | 799789 | 806082 | T: C:edonk192k48n144nu4l4 |
| 806678 | 807473 | 809879 | T: lotus128 |
| 827336 | 830202 | 831681 | T: ntruhps4096821 |
| 829141 | 830623 | 831873 | T: C:ledakemcpa54 |
| 852901 | 856076 | 860328 | T: C:lake1 |
| 876939 | 878214 | 879249 | T: ledakem13sl |
| 885037 | 886731 | 889181 | T: ntrulpr857 |
| 888476 | 891145 | 895955 | ntruhps4096821 |
| 888988 | 891876 | 894005 | T: C:ledakemcpa53 |
| 900955 | 903577 | 905659 | kyber90s1024 |
| 922592 | 925757 | 928743 | T: sntrup1277 |
| 935594 | 937333 | 939047 | T: rolloii128 |
| 925940 | 939843 | 957310 | T: C:ledakemcpa52 |
| 936290 | 940200 | 945583 | T: lac192 |
| 947157 | 950641 | 958189 | ntrulpr857 |
| 953917 | 956284 | 959273 | T: rolloii192 |
| 1031599 | 1033924 | 1040002 | sntrup1277 |
| 1011885 | 1037165 | 1067034 | T: ledakem1264 |
| 1041520 | 1043940 | 1045194 | T: ntrulpr953 |
| 1044368 | 1047329 | 1051194 | T: C:lake2 |
| 1053397 | 1054711 | 1056609 | T: rolloii256 |
| 1116154 | 1118231 | 1121739 | ntrulpr953 |
| 1144451 | 1147148 | 1152049 | T: C:lake3 |
| 1178553 | 1180917 | 1206669 | T: ntrulpr1013 |
| 1212902 | 1216169 | 1226156 | T: lac256 |
| 1227845 | 1229196 | 1231673 | T: lotus192 |
| 1244845 | 1246275 | 1247720 | ntrulpr1013 |
| 1273456 | 1274172 | 1275173 | T: C:bikel3 |
| 1285595 | 1286815 | 1289923 | T: ledakem3464 |
| 1319494 | 1321232 | 1323611 | T: kindi256522 |
| 1340073 | 1346041 | 1357133 | T: kindi512321 |
| 1360397 | 1384844 | 1409179 | T: ledakem12sl |
| 1498285 | 1502257 | 1507229 | T: locker1 |
| 1550599 | 1553098 | 1558150 | T: locker2 |
| 1608041 | 1611543 | 1613492 | T: lima2p2048cca |
| 1695246 | 1696781 | 1698435 | T: titaniumccatoy |
| 1698495 | 1700516 | 1703954 | T: ntrulpr1277 |
| 1736719 | 1741241 | 1745047 | T: ledakem3364 |
| 1745409 | 1747063 | 1752846 | T: ledakem34sl |
| 1762630 | 1764330 | 1766735 | T: lotus256 |
| 1774042 | 1778228 | 1780764 | T: locker3 |
| 1813909 | 1815236 | 1816667 | ntrulpr1277 |
| 1904545 | 1910274 | 1918580 | T: rqc128 |
| 1989485 | 1993409 | 1999059 | T: locker4 |
| 2081977 | 2083239 | 2084256 | T: limasp1018cca |
| 2326356 | 2333147 | 2335055 | T: titaniumccalite |
| 2343639 | 2348572 | 2354612 | T: locker6 |
| 2442210 | 2447824 | 2457008 | T: locker5 |
| 2476267 | 2478489 | 2484996 | T: ledakem33sl |
| 2534557 | 2559809 | 2591263 | T: hqc1281 |
| 2512249 | 2572872 | 2642242 | T: ledakem3264 |
| 2641825 | 2642919 | 2644133 | T: titaniumccastd |
| 2821504 | 2823439 | 2828013 | T: ledakem5464 |
| 2917621 | 2919518 | 2925074 | T: frodokem640 |
| 3219252 | 3231515 | 3243199 | T: frodokem640aes |
| 3465243 | 3466551 | 3469191 | T: titaniumccamed |
| 3489603 | 3516185 | 3534869 | T: rqc192 |
| 3507836 | 3574707 | 3644187 | T: bigquake1 |
| 3695614 | 3701082 | 3716409 | T: ledakem5364 |
| 3735384 | 3737210 | 3738711 | T: titaniumccahi |
| 3747066 | 3754953 | 3759055 | T: ledakem54sl |
| 3804246 | 3883052 | 3948782 | T: ledakem32sl |
| 3904036 | 3909555 | 3919013 | T: locker7 |
| 3981692 | 3984427 | 3988528 | T: limasp1306cca |
| 3986679 | 3991739 | 3998283 | T: locker8 |
| 4228564 | 4230542 | 4232232 | T: limasp1822cca |
| 4251356 | 4257355 | 4266991 | T: locker9 |
| 4853205? | 4877743? | 6346423? | T: rqc256 |
| 4980484 | 5053022 | 5071922 | T: ledakem53sl |
| 5478352 | 5480795 | 5486905 | T: titaniumccasuper |
| 5600975 | 5636198 | 5691579 | T: hqc1921 |
| 5756849 | 5776820 | 5806549 | T: frodokem976 |
| 5985492 | 6052964 | 6098692 | T: hqc1922 |
| 6302813 | 6337126 | 6395372 | T: frodokem976aes |
| 6994584 | 7074601 | 7129832 | T: ledakem5264 |
| 7693346 | 7867065 | 8023124 | T: ledakem52sl |
| 8201557 | 8207863 | 8218354 | T: limasp2062cca |
| 9278211 | 9438699 | 9692175 | T: bigquake3 |
| 9716713 | 9774067 | 9838044 | T: hqc2561 |
| 10376299 | 10444751 | 10526129 | T: hqc2562 |
| 10399796 | 10464820 | 10472078 | T: frodokem1344aes |
| 10764465 | 10834788 | 10895260 | T: hqc2563 |
| 11149684 | 11151768 | 11153264 | T: sntrup4591761 |
| 11210390 | 11211606 | 11213027 | sntrup4591761 |
| 13621368 | 14059867 | 14389520 | T: bigquake5 |
| 14441094 | 14457795 | 14510750 | T: frodokem640shake |
| 16604089 | 16606639 | 16615529 | T: C:r5n11kem0d |
| 21869718 | 21927019 | 22025654 | T: remblem928 |
| 21974641 | 22099219 | 22297327 | T: remblem1056 |
| 22140380 | 22141986 | 22144061 | T: ntrulpr4591761 |
| 22989132 | 23421304 | 23679250 | T: ramstakers216091 |
| 31256198 | 31282869 | 31298756 | T: pqrsa15 |
| 31460856 | 31469189 | 31489962 | T: frodokem976shake |
| 34391447 | 34465546 | 34477389 | T: sikep503 |
| 37064920 | 37091548 | 37115312 | T: mersenne756839 |
| 40743624 | 40745328 | 40746969 | T: C:r5n13kem0d |
| 52824908 | 53021329 | 53304358 | T: sikep503comp |
| 57733883 | 57737184 | 57739877 | T: frodokem1344shake |
| 74493913 | 74503409 | 74510760 | T: C:r5n15kem0d |
| 98265093 | 100722072 | 105009675 | T: ramstakers756839 |
| 100653495 | 101044294 | 101515246 | T: oddmanhattan128 |
| 108153379 | 108163209 | 108211617 | T: sikep751 |
| 146886161 | 146894962 | 146908577 | T: sikep434 |
| 167673677 | 167813843 | 169160293 | T: sikep751comp |
| 194113516 | 194310349 | 194641426 | T: oddmanhattan192 |
| 224449930 | 225316075 | 225736512 | T: sikep434comp |
| 393798207 | 394849521 | 396359945 | T: oddmanhattan256 |
| 473737090 | 473802551 | 473934318 | T: sikep610 |
| 638369643 | 641530511 | 645120901 | T: sikep610comp |
|
| Cycles for decapsulation |
| 25% | 50% | 75% | system |
| 30259 | 30426 | 30466 | C:threebears624r2cpax |
| 38720 | 38759 | 38795 | C:threebears936r2cpax |
| 46878 | 46936 | 47002 | C:threebears1248r2cpax |
| 49624 | 49688 | 49797 | C:threebears624r2cpa |
| 55655 | 56503 | 56968 | T: C:r5nd1kem0d |
| 69415 | 69462 | 69609 | C:threebears936r2cpa |
| 76153 | 76628 | 77585 | T: C:r5nd0kem2iot |
| 77129 | 78222 | 79097 | T: C:r5nd1kem5d |
| 80543 | 80602 | 80718 | C:threebears1248r2cpa |
| 80848 | 81435 | 82356 | T: C:r5nd1kem4longkey |
| 118732 | 118956 | 119874 | T: C:hila5 |
| 131131 | 132053 | 133423 | T: C:r5nd3kem5d |
| 147002 | 147738 | 151852 | T: lightsaber2 |
| 148296 | 149795 | 149830 | timer |
| 148634 | 150131 | 150243 | smaugt1 |
| 168445 | 168536 | 168751 | threebears624r2ccax |
| 188019 | 188061 | 188127 | ntruplus576 |
| 218792 | 218859 | 219136 | threebears624r2cca |
| 220085 | 220288 | 220454 | kyber512 |
| 252030 | 254996 | 255964 | T: C:r5nd5kem5d |
| 259905 | 260128 | 260354 | ntruplus768 |
| 263563 | 263693 | 269040 | T: saber2 |
| 268641 | 268674 | 268814 | threebears936r2ccax |
| 281516 | 282909 | 286078 | T: C:r5nd3kem0d |
| 283119 | 283682 | 283976 | smaugt3 |
| 309392 | 309640 | 309772 | ntruplus864 |
| 323819 | 323938 | 324507 | T!!!newhope512cca |
| 334412 | 334507 | 334754 | threebears936r2cca |
| 349099 | 349537 | 350262 | kyber768 |
| 371128 | 371958 | 372935 | T: C:r5nd5kem0d |
| 387734 | 388009 | 388430 | kyber90s512 |
| 390996 | 391062 | 391417 | threebears1248r2ccax |
| 409719 | 410401 | 411064 | ntruplus1152 |
| 411338 | 411604 | 413249 | T: firesaber2 |
| 446950 | 447490 | 451233 | smaugt5 |
| 467643 | 470187 | 473436 | T: ntrukem443 |
| 484566 | 484954 | 485517 | threebears1248r2cca |
| 512075 | 515038 | 547007 | T: lac128 |
| 557140 | 565655 | 570134 | T: C:r5n11kem0d |
| 570447 | 571516 | 574066 | kyber1024 |
| 586049 | 586198 | 586440 | T: ntskem1264 |
| 640028 | 641097 | 642117 | kyber90s768 |
| 663784 | 666332 | 668168 | T: ntruhps2048509 |
| 666137 | 666737 | 668322 | ntruhps2048509 |
| 672073 | 672666 | 673881 | T: kindi256342 |
| 703241 | 703607 | 703877 | T!!!newhope1024cca |
| 794577 | 795006 | 797078 | T: mceliece348864f |
| 795018 | 795266 | 797475 | mceliece348864 |
| 800817 | 801175 | 803099 | T: mceliece348864 |
| 801197 | 803602 | 811237 | T: sntrup653 |
| 805157 | 805325 | 807449 | mceliece348864f |
| 806711 | 809871 | 811281 | sntrup653 |
| 809746 | 812010 | 814949 | T: mceliece348864pc |
| 812708 | 813032 | 814498 | mceliece348864pcf |
| 825273 | 826502 | 828721 | mceliece348864pc |
| 856562 | 858439 | 869219 | T: ntrulpr653 |
| 907121 | 908735 | 910820 | ntrulpr653 |
| 941583 | 942442 | 944016 | T: C:r5n13kem0d |
| 945276 | 947558 | 951490 | T: sntrup761 |
| 948845 | 950791 | 952464 | sntrup761 |
| 953524 | 954797 | 956793 | T: kindi512222 |
| 959879 | 960756 | 962133 | T: kindi512241 |
| 967681 | 969789 | 970358 | kyber90s1024 |
| 968717 | 970222 | 971744 | T: lotus128 |
| 988873 | 990764 | 995956 | ntruhps2048677 |
| 989847 | 991585 | 994210 | T: lima2p1024cca |
| 994989 | 995666 | 997298 | T: ntruhps2048677 |
| 992583 | 997623 | 1002625 | T: ntrukem743 |
| 1048027 | 1050423 | 1055360 | T: ntrulpr761 |
| 1071634 | 1072534 | 1074664 | ntruhrss701 |
| 1103643 | 1106359 | 1108442 | ntrulpr761 |
| 1113037 | 1113232 | 1113854 | T: ntskem1380 |
| 1204509 | 1205775 | 1208064 | sntrup857 |
| 1213795 | 1224560 | 1235129 | T: sntrup857 |
| 1265638 | 1268606 | 1282998 | T: ntrulpr857 |
| 1320719 | 1323354 | 1326860 | T: ntruhps4096821 |
| 1322745 | 1326773 | 1328995 | ntruhps4096821 |
| 1328894 | 1330413 | 1332991 | ntrulpr857 |
| 1438743 | 1447992 | 1453433 | T: sntrup953 |
| 1449346 | 1458693 | 1461856 | sntrup953 |
| 1482379 | 1485106 | 1488763 | T: lac192 |
| 1499040 | 1502031 | 1511776 | T: ntrulpr953 |
| 1527011 | 1528671 | 1530513 | T: lotus192 |
| 1544792 | 1546310 | 1549744 | T: kindi256522 |
| 1551678 | 1554052 | 1558716 | T: C:rolloi128 |
| 1575440 | 1577958 | 1587560 | ntrulpr953 |
| 1173875? | 1594724? | 1698874? | T: C:edonk128k32n96nu4l4 |
| 1622826 | 1625975 | 1629597 | T: sntrup1013 |
| 1629642 | 1644335 | 1665656 | sntrup1013 |
| 1700155 | 1702964 | 1708648 | T: ntrulpr1013 |
| 1701599 | 1704544 | 1728166 | T: kindi512321 |
| 1703998 | 1706787 | 1732180 | T: mceliece6960119f |
| 1711083 | 1712791 | 1814346 | mceliece6960119f |
| 1725851 | 1727685 | 1729372 | mceliece6960119pc |
| 1719563 | 1729906 | 1748458 | mceliece6960119pcf |
| 1734750 | 1736192 | 1803428 | mceliece8192128 |
| 1738424 | 1741247 | 1755461 | T: mceliece8192128 |
| 1740259 | 1742746 | 1745060 | mceliece8192128f |
| 1752451 | 1754704 | 1803511 | mceliece8192128pcf |
| 1762656 | 1764075 | 1819104 | mceliece8192128pc |
| 1773164 | 1776168 | 1779621 | ntrulpr1013 |
| 1755294 | 1791736 | 1857049 | T: mceliece8192128pcf |
| 1715802 | 1803716 | 1863071 | mceliece6960119 |
| 1844325 | 1846783 | 1849931 | T: C:rolloi192 |
| 1910266 | 1914154 | 1918972 | T: lac256 |
| 1933887 | 1935316 | 1936857 | mceliece460896f |
| 1940826 | 1942193 | 1944049 | T: mceliece460896 |
| 1941881 | 1942682 | 1944372 | mceliece460896pc |
| 1941627 | 1943247 | 1946363 | T: mceliece460896f |
| 1942249 | 1944083 | 1946536 | mceliece460896 |
| 1942065 | 1944306 | 1946456 | T: mceliece460896pcf |
| 1951654 | 1952825 | 1954310 | mceliece460896pcf |
| 1988624 | 1989904 | 1991512 | T: titaniumccatoy |
| 2002212 | 2005642 | 2008047 | T: lima2p2048cca |
| 2168045 | 2170016 | 2175295 | mceliece6688128f |
| 2169957 | 2172032 | 2174813 | mceliece6688128 |
| 2185248 | 2187102 | 2192980 | mceliece6688128pcf |
| 2195358 | 2196138 | 2197675 | mceliece6688128pc |
| 2239866 | 2244170 | 2307467 | T: lotus256 |
| 2315263 | 2315802 | 2316379 | T: ntskem13136 |
| 2417625 | 2421752 | 2432618 | T: sntrup1277 |
| 2420885 | 2445643 | 2452497 | sntrup1277 |
| 2468241 | 2470066 | 2473179 | T: ntrulpr1277 |
| 2459680 | 2485119 | 2495100 | T: C:r5n15kem0d |
| 2583898 | 2585341 | 2587242 | ntrulpr1277 |
| 2643106 | 2645263 | 2658522 | T: C:ledakemcpa12 |
| 2672596 | 2673905 | 2675502 | T: titaniumccalite |
| 2683707 | 2687943 | 2694520 | T: C:lake1 |
| 2696573 | 2698215 | 2699765 | T: limasp1018cca |
| 2872830 | 2874725 | 2879267 | T: rolloii128 |
| 2916797 | 2918852 | 2922844 | T: frodokem640 |
| 3046814 | 3051120 | 3054937 | T: C:rolloi256 |
| 3062653 | 3064116 | 3065622 | T: titaniumccastd |
| 3108000 | 3117697 | 3133312 | T: frodokem640aes |
| 3165426 | 3168599 | 3172317 | T: rolloii192 |
| 3212676 | 3222192 | 3225116 | T: C:ledakemcpa14 |
| 2516129? | 3277571? | 3287084? | T: C:ledakemcpa13 |
| 3900469 | 3907898 | 3930069 | T: hqc1281 |
| 3939664 | 3942841 | 3945118 | T: titaniumccamed |
| 3981356 | 3985910 | 3990986 | T: rolloii256 |
| 4357488 | 4358915 | 4361204 | T: titaniumccahi |
| 4513081 | 4527674 | 4528970 | T: rsa2048 |
| 4597389 | 4602300 | 4607515 | T: C:lake2 |
| 5191233 | 5193627 | 5195584 | T: limasp1306cca |
| 5464604 | 5466995 | 5469031 | T: limasp1822cca |
| 5389071 | 5550922 | 5609816 | T: bigquake1 |
| 5762675 | 5775516 | 5785975 | T: locker1 |
| 5805584 | 5818873 | 5827982 | T: C:lake3 |
| 3754926? | 5952250? | 16618188? | T: C:edonk128ref |
| 6035296 | 6042990 | 6055633 | T: locker2 |
| 6021857 | 6120308 | 6140771 | T: frodokem976aes |
| 6245471 | 6293238 | 6297214 | T: frodokem976 |
| 6329905 | 6347777 | 6380905 | T: rqc128 |
| 6405243 | 6409333 | 6411951 | T: titaniumccasuper |
| 6817983 | 6828797 | 6844644 | T: locker4 |
| 4760737? | 6898648? | 17107850? | T: C:edonk192k48n144nu4l4 |
| 7271541 | 7276770 | 7293004 | T: ledakem1364 |
| 7371855 | 7379903 | 7384777 | T: C:bikel1 |
| 7535267 | 7550182 | 7600530 | T: ledakem1264 |
| 7743048 | 7808447 | 7843051 | T: C:ledakemcpa32 |
| 8181239 | 8203262 | 8275176 | T: hqc1921 |
| 8354205 | 8364676 | 8368901 | T: ledakem1464 |
| 8480302 | 8506620 | 8526137 | T: locker3 |
| 8677910 | 8693238 | 8762716 | T: hqc1922 |
| 8758720 | 8841747 | 8855166 | T: ledakem12sl |
| 8850537 | 8852895 | 8876134 | T: C:ledakemcpa33 |
| 9762957 | 9772060 | 9788244 | T: locker6 |
| 9878245 | 9891222 | 9899629 | T: locker5 |
| 9976263 | 10022292 | 10042075 | T: ledakem14sl |
| 10055113 | 10158626 | 10178115 | T: ledakem13sl |
| 7965297? | 10518631? | 10528466? | T: C:ledakemcpa34 |
| 10760991 | 10763434 | 10765427 | T: limasp2062cca |
| 10695180 | 10783712 | 10788303 | T: frodokem1344aes |
| 11984688 | 11998661 | 12017587 | T: locker7 |
| 12256998 | 12273907 | 12291718 | T: locker8 |
| 2586104? | 12356623? | 14926654? | T: C:edonk128k16n80nu8l6 |
| 12895301 | 12932298 | 12950378 | T: rqc192 |
| 13789376 | 13840873 | 14052279 | T: hqc2561 |
| 14269668 | 14279000 | 14280991 | T: frodokem640shake |
| 10512534? | 14770406? | 25615746? | T: C:edonk128k16n80nu4l6 |
| 14794035 | 14846981 | 14878604 | T: hqc2562 |
| 15314784 | 15368601 | 15412796 | T: hqc2563 |
| 15484231 | 15500505 | 15521346 | T: locker9 |
| 19512094 | 19582718 | 22516018 | T: rqc256 |
| 20387736 | 20423441 | 20555146 | T: ledakem3264 |
| 21663871 | 21680024 | 21714793 | T: ledakem3364 |
| 21701734 | 21712101 | 21714783 | T: C:ledakemcpa52 |
| 23116935? | 23127509? | 30590555? | T: C:ledakemcpa54 |
| 23857598 | 23880604 | 24162394 | T: ledakem3464 |
| 24910790 | 24940805 | 24961476 | T: C:bikel3 |
| 26217684 | 26298759 | 26366423 | T: ledakem32sl |
| 19971105? | 26316792? | 26354757? | T: C:ledakemcpa53 |
| 29501157 | 29631360 | 29716611 | T: remblem928 |
| 29731401 | 29832882 | 29969132 | T: remblem1056 |
| 30335462 | 30581827 | 30822732 | T: ledakem33sl |
| 30950564 | 30951622 | 30953043 | sntrup4591761 |
| 30950383 | 30952011 | 30954115 | T: sntrup4591761 |
| 30758967 | 31091004 | 31657699 | T: bigquake3 |
| 31697167 | 31707191 | 31736548 | T: frodokem976shake |
| 31903262 | 32063586 | 32069621 | T: ledakem34sl |
| 33187656 | 33189147 | 33191864 | T: ntrulpr4591761 |
| 36718216 | 36726009 | 36737134 | T: sikep503 |
| 39057248 | 39115662 | 39141545 | T: sikep503comp |
| 42341303 | 42406491 | 42453393 | T: ledakem5264 |
| 46484897 | 46774944 | 47358010 | T: bigquake5 |
| 47606052 | 47804312 | 48446608 | T: ramstakers216091 |
| 47946102 | 47994956 | 48075232 | T: ledakem5364 |
| 54954996 | 54965258 | 54978681 | T: mersenne756839 |
| 56599209 | 56626633 | 56667745 | T: ledakem5464 |
| 58053889 | 58072089 | 58153208 | T: frodokem1344shake |
| 60665345 | 60850227 | 60990843 | T: ledakem52sl |
| 64084731 | 64274912 | 64343806 | T: ledakem53sl |
| 73709172 | 73740232 | 74186533 | T: ledakem54sl |
| 110296981 | 110850728 | 111062738 | T: oddmanhattan128 |
| 116310480 | 116330603 | 116346834 | T: sikep751 |
| 123478988 | 123486211 | 123523840 | T: sikep751comp |
| 156683086 | 156693866 | 156701674 | T: sikep434 |
| 166535199 | 166547636 | 167160534 | T: sikep434comp |
| 22351147? | 181985271? | 215331140? | T: C:edonk192k32n128nu4l6 |
| 192601592 | 195027808 | 196002675 | T: ramstakers756839 |
| 213738798 | 213813046 | 213902119 | T: oddmanhattan192 |
| 220974888 | 221344385 | 221463184 | T: pqrsa15 |
| 431397930 | 434164175 | 436503254 | T: oddmanhattan256 |
| 476357415 | 476413246 | 476493794 | T: sikep610 |
| 503594933 | 503637465 | 503677585 | T: sikep610comp |
|
|
|