| Measurements of public-key signature systems on one machine: amd64; Haswell+AES (306c3); 2013 Intel Core i7-4765T; 4 x 2000MHz; prodesk, supercop-20250415
[Page version: 20251028 08:35: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 public-key signature systems:
 
Time (cycles) to generate a key pair:
a secret key and a corresponding public key.
Time to sign a short message (59 bytes).
Time to open a signed short message,
i.e., to verify a (larger) signed message and recover the original short message.
Space (bytes) for a secret key.
Space for a public key.
Space for a signature on a 0-byte message.
Space for a signature on a 23-byte message:
i.e.,
the signed-message length minus 23 bytes.
Space for a signature on a long message:
i.e.,
the signed-message length minus the message length.
 
For signature systems that support "message recovery",
the space for a signature on a long message
is shorter than the space for a signature on a short message.
 
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
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 signature system and each implementation.
Designers and implementors
interested in submitting new signature systems
and new implementations of existing signature systems
should read the call for submissions.
 
 Test results Graphs:
(pkcycles,pkbytes)
(smcycles,sbytes)
(mcycles,pkbytes)
(mcycles,sbytes)
(pkbytes,sbytes)
 NISTPQC graphs:
(pkcycles,pkbytes)
(smcycles,sbytes)
(mcycles,pkbytes)
(mcycles,sbytes)
(pkbytes,sbytes)
 Measurement failures: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256 
| 
| 
| Cycles to generate a key pair | 
|---|
 | 25% | 50% | 75% | system | 
|---|
 | 4336 | 4348 | 4372 | picnicl1full |  | 4464 | 4480 | 4532 | picnic3l1 |  | 5144 | 5176 | 5288 | T:picnic2l1fs |  | 6368 | 6392 | 6416 | picnicl3full |  | 6480 | 6516 | 6576 | picnicl1ur |  | 6376 | 6744 | 7020 | picnic3l3 |  | 6504 | 6776 | 6972 | picnicl1fs |  | 7968 | 8012 | 8092 | picnic3l5 |  | 8236 | 8256 | 8316 | picnicl5full |  | 9440 | 9784 | 10296 | T:picnic2l3fs |  | 10844 | 10876 | 10928 | picnicl3fs |  | 10792 | 10900 | 12068 | picnicl3ur |  | 12196 | 12456 | 13496 | T:picnic2l5fs |  | 14216 | 14292 | 15600 | picnicl5ur |  | 14240 | 14712 | 15412 | picnicl5fs |  | 24676 | 24716 | 24760 | T:lattisigns512 |  | 41292 | 41516 | 41976 | crossrsdpg128fast |  | 41624 | 41784 | 42356 | crossrsdpg128small |  | 41760 | 42040 | 42544 | crossrsdpg128balanced |  | 55388 | 55584 | 55800 | aimer128f |  | 57212 | 57320 | 57468 | ed25519 |  | 57332 | 57372 | 57424 | aimer128s |  | 64572 | 64752 | 65212 | T!!!dilithium2aes |  | 87096 | 87252 | 87488 | crossrsdpg192balanced |  | 87212 | 87368 | 87448 | crossrsdpg192small |  | 88272 | 88412 | 88668 | crossrsdpg192fast |  | 91736 | 92096 | 93456 | crossrsdp128balanced |  | 92460 | 92740 | 92936 | crossrsdp128small |  | 93224 | 94492 | 95532 | crossrsdp128fast |  | 96460 | 97668 | 98128 | T!!!dilithium2 |  | 102452 | 102696 | 103168 | dilithium3aes |  | 122328 | 123028 | 124516 | T:ecdonaldp256 |  | 128808 | 128920 | 129108 | aimer192s |  | 129600 | 129764 | 131564 | aimer192f |  | 145816 | 146424 | 148996 | crossrsdpg256fast |  | 147732 | 148148 | 151272 | crossrsdpg256balanced |  | 147812 | 148488 | 151164 | crossrsdpg256small |  | 158808 | 162680 | 163668 | dilithium5aes |  | 169904 | 170928 | 174040 | T:ecdonaldp224 |  | 173160 | 173708 | 177672 | T!!!dilithium3 |  | 174780 | 174912 | 175300 | T:ed448goldilocks |  | 198680 | 200260 | 202344 | nccsign1aes |  | 204732 | 205016 | 209756 | crossrsdp192balanced |  | 210408 | 210860 | 211776 | crossrsdp192fast |  | 209816 | 210984 | 211828 | crossrsdp192small |  | 246956 | 249256 | 251904 | nccsign1 |  | 241660 | 251752 | 253368 | T:pass769 |  | 253772 | 255832 | 275728 | T:hector |  | 260480 | 262024 | 264240 | nccsign3aes |  | 269164 | 270040 | 272208 | T!!!dilithium5 |  | 299036 | 299260 | 299540 | aimer256f |  | 293892 | 299664 | 308224 | T:pass863 |  | 299524 | 300492 | 301628 | aimer256s |  | 327312 | 330104 | 332364 | nccsign3 |  | 364972 | 365960 | 367604 | crossrsdp256small |  | 365432 | 366776 | 367704 | crossrsdp256balanced |  | 373976 | 375384 | 376928 | crossrsdp256fast |  | 403608 | 405792 | 407276 | nccsign5aes |  | 503004 | 505660 | 508220 | nccsign5 |  | 645360 | 648896 | 657056 | T:donald1024 |  | 359208? | 657412? | 1105236? | haetae2 |  | 792796 | 797532 | 807264 | T:ecdonaldp160 |  | 817036 | 820692 | 824360 | T:edons128k08n72nu8l4mu3 |  | 825612 | 826728 | 829184 | T:mqdss48 |  | 858012 | 860268 | 875300 | T:ecdonaldp521 |  | 863232 | 867656 | 879144 | T:ecdonaldk163 |  | 884508 | 885760 | 894240 | T:ecdonaldb163 |  | 881048 | 893256 | 905488 | T:sphincsf128harakasimple |  | 459632? | 946912? | 2040788? | haetae3 |  | 966864 | 973680 | 982696 | T:ecdonaldp192 |  | 1096624 | 1105448 | 1113408 | T:sphincsf128harakarobust |  | 1171960 | 1176916 | 1187536 | T:ecdonaldk233 |  | 1202144 | 1205556 | 1218756 | T:ecdonaldb233 |  | 771436? | 1257892? | 2378180? | haetae5 |  | 1289476 | 1294992 | 1297944 | T:sphincsf192harakasimple |  | 1624876 | 1626356 | 1627408 | T:sphincsf192harakarobust |  | 1264152? | 1667760? | 2106748? | T:qtesla1 |  | 1902584 | 1904644 | 1910024 | T:mqdss64 |  | 1936332 | 1939640 | 1954072 | T:ecdonaldk283 |  | 2035272 | 2038304 | 2059656 | T:ecdonaldb283 |  | 2151196 | 2157504 | 2181628 | T:donald2048 |  | 2507720 | 2514404 | 2542360 | T:edons128ref |  | 2820344 | 2829360 | 2864852 | T:sphincs256 |  | 3237840 | 3248120 | 3268932 | T:ecdonaldk409 |  | 3336708 | 3350844 | 3405068 | T:ecdonaldp384 |  | 3413204 | 3427056 | 3460180 | T:ecdonaldb409 |  | 3507672 | 3509636 | 3518640 | T:sphincsf256harakasimple |  | 2815740? | 4141088? | 5490892? | T:qtesla3f |  | 4280104 | 4286756 | 4302416 | T:sphincsf256harakarobust |  | 4629140 | 4638820 | 4730572 | T:sphincsf128shake256simple |  | 5151476 | 5162220 | 5546068 | T:luov863256 |  | 5858032? | 5895820? | 8203268? | T:qtesla1p |  | 6718504 | 6726348 | 6739220 | T:sphincsf192shake256simple |  | 4206924? | 6886276? | 10945476? | T:qtesla3s |  | 6937116 | 6963192 | 6990672 | T:ecdonaldk571 |  | 7472136 | 7500988 | 7664348 | T:ecdonaldb571 |  | 8242568 | 8249100 | 8274060 | T:3icp |  | 8494432 | 8496796 | 8511128 | T:sphincsf128shake256robust |  | 8990188 | 9064936 | 9122388 | T:mqsignlr2567246 |  | 9496176 | 9562752 | 9995468 | T:luov863256pc |  | 9583384 | 9670116 | 9712816 | mqsignlr2567246 |  | 11389676 | 11434428 | 11510376 | T:mqsignrr2567246 |  | 11453916 | 11511772 | 11627688 | mqsignrr2567246 |  | 12399840 | 12415576 | 12425584 | T:sphincsf192shake256robust |  | 12416184 | 12441216 | 12486924 | T:rainbowbinary256181212 |  | 11687096? | 16306716? | 28157372? | T:rwb0fuz1024 |  | 17687312 | 17711224 | 17902952 | T:sphincsf256shake256simple |  | 18753188 | 18773696 | 19335112 | T:rainbow1aclassic363232 |  | 18482332 | 19070784 | 20427300 | T:falcon512tree |  | 18098112 | 19143804 | 21305232 | T:falcon512dyn |  | 19290556 | 19352752 | 19451700 | T:luov4849242 |  | 20528100 | 20537996 | 20559164 | T:rainbow1acyclicc363232 |  | 20901816 | 20929820 | 21874256 | T:rainbow1acompres363232 |  | 17161100? | 21805156? | 28623472? | T:ronald512 |  | 21689124 | 21846312 | 22310008 | T:luov890351 |  | 28285436 | 28570284 | 28860932 | T:sphincss128harakasimple |  | 28759536 | 28789704 | 28894292 | T:tts6440 |  | 34141608 | 34209596 | 34235224 | T:sphincsf256shake256robust |  | 34854672 | 34888552 | 34904012 | T:sphincss128harakarobust |  | 30086716? | 35272964? | 40412004? | T:qtesla3p |  | 36734092 | 36775612 | 38755620 | T:luov8117404 |  | 39430912 | 39501048 | 39761680 | T:luov890351pc |  | 39466560 | 39885684 | 40083436 | T:mqsignlr25611272 |  | 39488988 | 39910020 | 40094764 | mqsignlr25611272 |  | 42791588 | 42797568 | 42803872 | T:sphincss192harakasimple |  | 48363740 | 48675052 | 49151680 | mqsignrr25611272 |  | 48311864 | 48966572 | 49732380 | T:mqsignrr25611272 |  | 36606640? | 50485872? | 78914460? | T:ronald768 |  | 50576176 | 50667800 | 50787700 | T:sphincss192harakarobust |  | 54068632 | 54076208 | 54092168 | T:sphincss256harakasimple |  | 55079184 | 55460100 | 56131060 | T:rainbowbinary16242020 |  | 56350816 | 58140432 | 63351124 | T:falcon1024tree |  | 56158800 | 59014448 | 62947128 | T:falcon1024dyn |  | 61523420 | 61610656 | 61680624 | T:luov6468330 |  | 63665712 | 63817184 | 63915316 | T:rainbow5640 |  | 66677612 | 66700456 | 66729260 | T:sphincss256harakarobust |  | 69240944 | 69251880 | 69280012 | T:gemss128 |  | 46448192? | 69505352? | 107518096? | T:ronald1024 |  | 69537424 | 69564848 | 69591544 | T:bluegemss128 |  | 71401880 | 71519620 | 73226260 | T:luov8117404pc |  | 72762304 | 72777824 | 72815104 | T:redgemss128 |  | 75478156 | 75549324 | 75664748 | T:redgemss128v2 |  | 91740424 | 93321888 | 94445224 | mqsignlr25614896 |  | 92548720 | 94700968 | 95302120 | T:mqsignlr25614896 |  | 95907068 | 95941280 | 95981040 | T:gemss128v2 |  | 98065400 | 98085032 | 98175852 | T:bluegemss128v2 |  | 117853812 | 117981468 | 118178560 | T:luov8086399 |  | 119507008 | 119685544 | 119982004 | T:rainbow3cclassic683248 |  | 119112856 | 119830048 | 122048408 | T:rainbow6440 |  | 121686996 | 121922064 | 125078736 | T:rainbow3ccyclicc683248 |  | 122866812 | 123065700 | 123574952 | T:rainbow3ccompres683248 |  | 127199888 | 128867380 | 129035200 | mqsignrr25614896 |  | 127417584 | 129092928 | 129443256 | T:mqsignrr25614896 |  | 147201692 | 147220732 | 147232316 | T:sphincss128shake256simple |  | 182266452 | 182326992 | 182371512 | T:sflashv2 |  | 214961364 | 216624456 | 217498976 | T:sphincss192shake256simple |  | 264613280 | 265673296 | 266401368 | T:redgemss192v2 |  | 265377404 | 265926260 | 266842320 | T:redgemss192 |  | 265723164 | 266076892 | 266287120 | T:bluegemss192 |  | 270076392 | 270625404 | 270690496 | T:gemss192 |  | 270747772 | 270783720 | 270866628 | T:sphincss128shake256robust |  | 282877592 | 282932712 | 283270928 | T:sphincss256shake256simple |  | 351448908 | 351716236 | 353756832 | T:rainbow5cclassic963664 |  | 262482788? | 351890920? | 487816344? | T:ronald1536 |  | 362650548 | 363070432 | 365885680 | T:rainbow5ccompres963664 |  | 364992172 | 365376984 | 365640580 | T:rainbow5ccyclicc963664 |  | 257675224? | 385588196? | 617195876? | T:ronald2048 |  | 396348244 | 396985120 | 397057696 | T:sphincss192shake256robust |  | 479694188 | 479793792 | 480203572 | T:gemss192v2 |  | 483558236 | 483644268 | 483840076 | T:bluegemss192v2 |  | 526300496 | 526316476 | 531025448 | T:sphincss256shake256robust |  | 757269192 | 759734244 | 765106380 | T:redgemss256v2 |  | 1034396916 | 1035996780 | 1038903724 | T:gemss256 |  | 1039362536 | 1042240432 | 1047473700 | T:redgemss256 |  | 1041856992 | 1044156524 | 1045659924 | T:bluegemss256 |  | 1355479460 | 1358115332 | 1362528104 | T:gemss256v2 |  | 1373646256 | 1375305272 | 1379263544 | T:bluegemss256v2 |  | 1885434108 | 1886214884 | 1886355948 | T:gravitysphincss |  | 1537283412? | 2210983064? | 2802563744? | T:ronald3072 |  | 4109948276 | 4249408780 | 4367427988 | T:pqrsa15 |  | 4180798620? | 6164343180? | 7963076764? | T:ronald4096 |  | 28766391004 | 28767232516 | 28773546332 | T:gravitysphincsl |  | 57506140460 | 57511648736 | 57605457264 | T:gravitysphincsm |  | 
| Cycles to sign 59 bytes | 
|---|
 | 25% | 50% | 75% | system | 
|---|
 | 19540 | 19624 | 20000 | T:rainbowbinary256181212 |  | 31444 | 31556 | 31844 | T:tts6440 |  | 38496 | 39020 | 45000 | T:rainbowbinary16242020 |  | 60196 | 60332 | 61812 | ed25519 |  | 63192 | 64020 | 66864 | T:rainbow5640 |  | 87104 | 87920 | 89388 | T:rainbow6440 |  | 93020 | 93800 | 94428 | T:rainbow1aclassic363232 |  | 95308 | 96500 | 97676 | T:mqsignlr2567246 |  | 99224 | 100512 | 101732 | T:rainbow1acyclicc363232 |  | 99820 | 108432 | 115468 | T:sflashv2 |  | 125168 | 125884 | 126568 | mqsignlr2567246 |  | 133924 | 135256 | 136652 | T:mqsignrr2567246 |  | 161204 | 162464 | 163784 | mqsignrr2567246 |  | 175500 | 176756 | 177388 | T:ecdonaldp256 |  | 182904 | 183064 | 183176 | T:ed448goldilocks |  | 109348? | 190784? | 291380? | T!!!dilithium2aes |  | 145128? | 204620? | 314940? | T!!!dilithium2 |  | 152252? | 241788? | 347052? | dilithium3aes |  | 256832 | 257828 | 259776 | T:ecdonaldp224 |  | 265996 | 268472 | 269668 | T:mqsignlr25611272 |  | 275780 | 285300 | 299168 | T:hector |  | 280924? | 298996? | 583800? | T:pass769 |  | 328260 | 330660 | 333808 | mqsignlr25611272 |  | 199528? | 333016? | 636924? | T:lattisigns512 |  | 227984? | 343348? | 429544? | dilithium5aes |  | 411960 | 414424 | 416428 | T:mqsignrr25611272 |  | 414196 | 419552 | 428872 | T:falcon512tree |  | 414260 | 420244 | 432704 | T:luov863256pc |  | 167340? | 427216? | 850828? | T:3icp |  | 430012 | 433260 | 438392 | T:rainbow3cclassic683248 |  | 443396 | 446720 | 451300 | T:rainbow3ccyclicc683248 |  | 300508? | 451388? | 737004? | T!!!dilithium3 |  | 454100 | 463416 | 472584 | T:ronald512 |  | 475112 | 478032 | 481428 | mqsignrr25611272 |  | 500376 | 504040 | 509328 | T:donald1024 |  | 204072? | 506192? | 759404? | T:qtesla1 |  | 369776? | 520520? | 561304? | nccsign1aes |  | 347644? | 529892? | 693016? | T!!!dilithium5 |  | 547300 | 549908 | 554996 | T:mqsignlr25614896 |  | 285368? | 616628? | 953816? | T:qtesla3f |  | 427952? | 630964? | 767840? | nccsign1 |  | 660928 | 662680 | 668956 | mqsignlr25614896 |  | 349868? | 688760? | 721348? | T:pass863 |  | 473320? | 723320? | 1060300? | nccsign3aes |  | 775324 | 778152 | 784976 | T:mqsignrr25614896 |  | 779892 | 795144 | 830424 | T:ronald768 |  | 792952 | 800788 | 807620 | T:falcon512dyn |  | 823988 | 829584 | 836860 | T:falcon1024tree |  | 574028? | 847908? | 1238096? | nccsign3 |  | 850660 | 859296 | 870156 | T:ecdonaldp160 |  | 885324 | 890020 | 895036 | mqsignrr25614896 |  | 913960? | 918160? | 1820312? | nccsign5 |  | 920960 | 929604 | 934448 | T:ecdonaldk163 |  | 943496 | 944360 | 948300 | T:ecdonaldb163 |  | 974620 | 982276 | 990932 | T:rwb0fuz1024 |  | 984644 | 997608 | 1004248 | T:rainbow5cclassic963664 |  | 989524 | 1000020 | 1018600 | T:rainbow5ccyclicc963664 |  | 1022600 | 1027252 | 1035436 | T:ecdonaldp192 |  | 595304? | 1071692? | 1782432? | T:qtesla1p |  | 1059796 | 1074304 | 1091912 | T:ronald1024 |  | 779924? | 1178972? | 1504240? | nccsign5aes |  | 1270496 | 1285976 | 1300928 | T:ecdonaldk233 |  | 1292548 | 1293492 | 1295112 | crossrsdpg128fast |  | 1291028 | 1297896 | 1306420 | T:ecdonaldb233 |  | 860392? | 1297996? | 2237024? | T:qtesla3s |  | 1307376 | 1309296 | 1314596 | T:ecdonaldp521 |  | 1317144 | 1336064 | 1361540 | T:luov890351pc |  | 1343876 | 1349048 | 1357680 | T:edons128k08n72nu8l4mu3 |  | 1367336 | 1373948 | 1391320 | T:donald2048 |  | 1439856 | 1441064 | 1447836 | aimer128f |  | 771840? | 1466124? | 3085460? | haetae2 |  | 1609956 | 1616932 | 1624844 | T:falcon1024dyn |  | 1831060 | 1843944 | 1861092 | T:luov8117404pc |  | 2054096 | 2059876 | 2066392 | T:ecdonaldk283 |  | 1128324? | 2073540? | 3965912? | haetae3 |  | 2144228 | 2145908 | 2151756 | crossrsdp128fast |  | 2147864 | 2159060 | 2273380 | T:ecdonaldb283 |  | 1241172? | 2715836? | 4871076? | haetae5 |  | 2836764 | 2853924 | 2873924 | T:ronald1536 |  | 2889252 | 2891960 | 2898732 | crossrsdpg128balanced |  | 2971512 | 2973624 | 2981708 | crossrsdpg192fast |  | 3250292 | 3257944 | 3287336 | T:edons128ref |  | 3468600 | 3479428 | 3568812 | aimer192f |  | 3479044 | 3488184 | 3496792 | T:ecdonaldk409 |  | 3497580 | 3502380 | 3519352 | T:ecdonaldp384 |  | 3653928 | 3663400 | 3676112 | T:ecdonaldb409 |  | 3644604 | 3663720 | 3680228 | T:ronald2048 |  | 3706976 | 3709696 | 3716736 | T:luov863256 |  | 4035260 | 4040772 | 4044040 | crossrsdp128balanced |  | 4183896 | 4189068 | 4192564 | crossrsdpg192balanced |  | 3421024? | 4203448? | 5581168? | T:qtesla3p |  | 4220200 | 4227292 | 4229360 | picnicl1full |  | 4037108? | 4414588? | 5609796? | T:redgemss128 |  | 4045056? | 4743200? | 5483964? | T:redgemss128v2 |  | 4888544 | 4897232 | 4899244 | crossrsdpg256fast |  | 4900476 | 4906940 | 4916328 | crossrsdp192fast |  | 5287360 | 5293532 | 5296900 | picnicl1fs |  | 5293048 | 5306872 | 5349348 | T:mqdss48 |  | 5683540 | 5689388 | 5692920 | crossrsdpg128small |  | 6572156 | 6576044 | 6581300 | picnicl1ur |  | 6716192 | 6721280 | 6724540 | crossrsdpg256balanced |  | 6976956 | 6978268 | 6980188 | aimer256f |  | 7404080 | 7419128 | 7449336 | T:ecdonaldk571 |  | 7897156 | 7900468 | 7903468 | crossrsdpg192small |  | 7899208 | 7904496 | 7922856 | T:ecdonaldb571 |  | 8140720 | 8145936 | 8174516 | crossrsdp128small |  | 8403964 | 8406244 | 8409712 | picnicl3full |  | 8515508 | 8518368 | 8522148 | crossrsdp192balanced |  | 8755696 | 8759600 | 8763260 | crossrsdp256fast |  | 10236704? | 10698500? | 13697692? | T:redgemss192v2 |  | 10884980 | 10913052 | 10921992 | aimer128s |  | 11923808 | 11936288 | 12162988 | crossrsdpg256small |  | 12145116 | 12149712 | 12688788 | T:luov890351 |  | 12396736 | 12400400 | 12407048 | picnicl3fs |  | 10784540? | 12696232? | 14504284? | T:redgemss192 |  | 12420904 | 12715592 | 13472248 | T:mqdss64 |  | 12764976 | 12799700 | 12887860 | T:ronald3072 |  | 12955300 | 12959812 | 12966068 | crossrsdp192small |  | 14091392 | 14096832 | 14105096 | picnicl5full |  | 14684024 | 14695760 | 14788376 | crossrsdp256balanced |  | 14727228 | 14732464 | 14878004 | T:gravitysphincss |  | 15800156 | 15810992 | 15816008 | picnicl3ur |  | 16928800 | 17128128 | 17852740 | T:rainbow1acompres363232 |  | 18091084 | 18099896 | 18110516 | picnic3l1 |  | 17445540? | 20547204? | 24042096? | T:redgemss256v2 |  | 17279364? | 20911240? | 24414136? | T:redgemss256 |  | 20961656 | 20969752 | 21031372 | T:luov8117404 |  | 21080880 | 21089636 | 21099292 | picnicl5fs |  | 23554788 | 23566960 | 23604192 | crossrsdp256small |  | 25989872 | 26036376 | 26043364 | aimer192s |  | 26137020 | 26146676 | 26161488 | T:gravitysphincsm |  | 26228268 | 26732716 | 26768780 | picnicl5ur |  | 27020040 | 27044896 | 27291288 | T:ronald4096 |  | 31361336 | 31368804 | 31382712 | T:gravitysphincsl |  | 32035892 | 32061400 | 32088932 | T:sphincsf128harakasimple |  | 37705532 | 37734580 | 37760344 | T:sphincsf192harakasimple |  | 38972180 | 38982784 | 38998968 | picnic3l3 |  | 40239596 | 40272132 | 40300964 | T:sphincsf128harakarobust |  | 42773216 | 42819072 | 42873220 | T:luov4849242 |  | 49361072 | 49427236 | 49557356 | T:sphincsf192harakarobust |  | 49977896 | 50193648 | 50313580 | T:sphincs256 |  | 50122604 | 50308308 | 50416988 | aimer256s |  | 66435976 | 66502368 | 66600612 | picnic3l5 |  | 89668956 | 89729000 | 89902696 | T:sphincsf256harakasimple |  | 102478676 | 103067520 | 103830528 | T:rainbow3ccompres683248 |  | 114484364 | 114520288 | 114750676 | T:sphincsf256harakarobust |  | 134038656 | 134284460 | 134593268 | T:luov6468330 |  | 146512928 | 146541612 | 146574860 | T:pqrsa15 |  | 152125308 | 152304432 | 152477604 | T:sphincsf128shake256simple |  | 164895012 | 164943060 | 165043180 | T:picnic2l1fs |  | 138891888? | 166666772? | 193162268? | T:bluegemss128v2 |  | 152805420? | 183273368? | 244409852? | T:bluegemss128 |  | 192292320 | 192426204 | 192599132 | T:sphincsf192shake256simple |  | 248022688 | 248072364 | 250703256 | T:rainbow5ccompres963664 |  | 263473328 | 265121532 | 266108424 | T:luov8086399 |  | 266910752 | 267392208 | 267717124 | T:sphincsf128shake256robust |  | 347560248 | 348057748 | 348371276 | T:sphincsf192shake256robust |  | 346575708? | 415632416? | 484444160? | T:bluegemss192v2 |  | 416287120 | 416628740 | 417175208 | T:sphincsf256shake256simple |  | 491840992 | 492053300 | 492199320 | T:picnic2l3fs |  | 429812292? | 516303144? | 602508516? | T:bluegemss192 |  | 537489616 | 537871168 | 538544712 | T:sphincss128harakasimple |  | 677624084 | 677711056 | 680541632 | T:sphincss128harakarobust |  | 578683188? | 693172320? | 809236840? | T:bluegemss256v2 |  | 764865276 | 765289392 | 769405284 | T:sphincss256harakasimple |  | 776550084 | 777682656 | 778417336 | T:sphincsf256shake256robust |  | 696399676? | 834934100? | 1111912624? | T:bluegemss256 |  | 993298664 | 996719188 | 998932172 | T:sphincss256harakarobust |  | 1038188744 | 1038361376 | 1038539112 | T:picnic2l5fs |  | 867445412? | 1053667172? | 1387288948? | T:gemss128v2 |  | 942144440? | 1130741096? | 1507239080? | T:gemss128 |  | 1182365156 | 1182838444 | 1185108852 | T:sphincss192harakasimple |  | 1595516504 | 1597286912 | 1597448136 | T:sphincss192harakarobust |  | 2360797104 | 2361288792 | 2361835676 | T:sphincss128shake256simple |  | 2322753648? | 2788220452? | 3258891016? | T:gemss192v2 |  | 2877644880? | 3453302272? | 4029465500? | T:gemss192 |  | 3454203220 | 3455057444 | 3455462816 | T:sphincss256shake256simple |  | 4053852944 | 4054691444 | 4061772816 | T:sphincss128shake256robust |  | 4899198240 | 4913273000 | 4916951120 | T:sphincss192shake256simple |  | 4947474560 | 5770761108 | 5806342876 | T:gemss256v2 |  | 5076295172? | 6092189876? | 7109023064? | T:gemss256 |  | 6146460908 | 6147033304 | 6154244652 | T:sphincss256shake256robust |  | 8268443284 | 8280630436 | 8481653304 | T:sphincss192shake256robust |  | 
| Cycles to verify 59 bytes | 
|---|
 | 25% | 50% | 75% | system | 
|---|
 | 7752 | 7936 | 8044 | T:rwb0fuz1024 |  | 16736 | 16820 | 16916 | T:rainbowbinary256181212 |  | 29984 | 30440 | 31000 | T:rainbowbinary16242020 |  | 31620 | 31920 | 32132 | T:ronald512 |  | 31780 | 32360 | 35780 | T:ronald768 |  | 31824 | 32568 | 33460 | T:rainbow1aclassic363232 |  | 33956 | 34124 | 35784 | T:3icp |  | 37044 | 37316 | 38088 | T:ronald1024 |  | 40848 | 41020 | 41280 | T:lattisigns512 |  | 41448 | 41620 | 41740 | T:rainbow5640 |  | 48564 | 48836 | 49164 | T:rainbow6440 |  | 49368 | 49704 | 50184 | T:ronald1536 |  | 52344 | 52536 | 52836 | T:tts6440 |  | 66212 | 66716 | 67156 | T:ronald2048 |  | 78968 | 79224 | 79672 | T!!!dilithium2aes |  | 78020 | 79284 | 80312 | mqsignlr2567246 |  | 82020 | 84156 | 85860 | T:mqsignlr2567246 |  | 85724 | 87076 | 87648 | T:falcon512tree |  | 86256 | 87408 | 89020 | mqsignrr2567246 |  | 86380 | 87432 | 88956 | T:mqsignrr2567246 |  | 101740 | 102096 | 102876 | T:sflashv2 |  | 102428 | 103808 | 104604 | T:falcon512dyn |  | 103884 | 104200 | 104700 | T:qtesla1 |  | 107944 | 108148 | 108328 | T!!!dilithium2 |  | 108384 | 110668 | 114928 | T:gravitysphincss |  | 114044 | 114360 | 115112 | T:ronald3072 |  | 115916 | 116192 | 116664 | dilithium3aes |  | 129692 | 130912 | 131240 | haetae2 |  | 137448 | 139748 | 142484 | T:luov863256pc |  | 174008 | 174324 | 175020 | dilithium5aes |  | 173744 | 174460 | 175188 | T:falcon1024tree |  | 175884 | 176356 | 177664 | T:ronald4096 |  | 176888 | 177336 | 180408 | T!!!dilithium3 |  | 185792 | 187300 | 188152 | ed25519 |  | 195628 | 197188 | 198640 | T:rainbow3cclassic683248 |  | 206632 | 207248 | 208248 | T:qtesla3f |  | 206260 | 207812 | 208676 | T:falcon1024dyn |  | 210404 | 210900 | 211436 | T:qtesla3s |  | 210260 | 212372 | 213036 | haetae3 |  | 233192 | 245640 | 256276 | T:redgemss128v2 |  | 246436 | 247312 | 249504 | haetae5 |  | 237516 | 248900 | 258360 | T:gemss128 |  | 242696 | 250324 | 256952 | T:redgemss128 |  | 254988 | 255764 | 256872 | nccsign1aes |  | 250240 | 257664 | 269212 | T:bluegemss128 |  | 278504 | 278980 | 292152 | T!!!dilithium5 |  | 279292 | 290168 | 300940 | T:bluegemss128v2 |  | 291448 | 294400 | 296832 | nccsign1 |  | 291672 | 295776 | 304928 | T:gemss128v2 |  | 314172 | 315484 | 317588 | T:mqsignlr25611272 |  | 315276 | 316864 | 319492 | mqsignlr25611272 |  | 316140 | 318092 | 319852 | mqsignrr25611272 |  | 316524 | 318220 | 319784 | T:mqsignrr25611272 |  | 324168 | 325588 | 326376 | nccsign3aes |  | 360540 | 368904 | 373716 | T:pass769 |  | 373792 | 380416 | 394160 | T:luov890351pc |  | 380180 | 380768 | 381272 | T:ecdonaldp256 |  | 382588 | 384420 | 387372 | nccsign3 |  | 403568 | 405484 | 407908 | T:donald1024 |  | 404340 | 406568 | 408564 | T:edons128k08n72nu8l4mu3 |  | 423652 | 427252 | 433512 | T:pass863 |  | 423816 | 429604 | 439324 | T:rainbow5cclassic963664 |  | 463376 | 474524 | 482304 | T:gravitysphincsm |  | 492988 | 493580 | 494596 | T:ecdonaldp224 |  | 513720 | 516096 | 517600 | T:qtesla1p |  | 513772 | 518304 | 537372 | T:luov8117404pc |  | 523092 | 524532 | 526548 | nccsign5aes |  | 567976 | 588380 | 610856 | T:gemss192 |  | 596144 | 597608 | 599868 | T:ed448goldilocks |  | 606856 | 609120 | 612420 | nccsign5 |  | 604512 | 610140 | 618628 | T:mqsignlr25614896 |  | 608028 | 611460 | 614380 | mqsignrr25614896 |  | 604228 | 611580 | 616976 | mqsignlr25614896 |  | 607484 | 613676 | 616848 | T:mqsignrr25614896 |  | 621792 | 626652 | 638208 | T:gravitysphincsl |  | 609124 | 629812 | 644532 | T:redgemss192v2 |  | 620436 | 633988 | 642788 | T:sphincss128harakasimple |  | 628844 | 644144 | 659040 | T:redgemss192 |  | 635728 | 649996 | 668752 | T:gemss192v2 |  | 628156 | 650152 | 692816 | T:bluegemss192 |  | 670328 | 679036 | 689992 | T:bluegemss192v2 |  | 808068 | 809112 | 809832 | crossrsdpg128fast |  | 874608 | 881312 | 887352 | T:ecdonaldp160 |  | 879416 | 884296 | 890384 | T:edons128ref |  | 900728 | 927444 | 946308 | T:sphincss128harakarobust |  | 929484 | 945324 | 967888 | T:sphincss192harakasimple |  | 1020348 | 1027960 | 1033836 | T:ecdonaldp192 |  | 1120964 | 1134536 | 1149240 | T:hector |  | 1209984 | 1220412 | 1231620 | T:donald2048 |  | 1225696 | 1251048 | 1282432 | T:gemss256 |  | 1260836 | 1283688 | 1325676 | T:bluegemss256 |  | 1297764 | 1318860 | 1336956 | T:sphincss256harakasimple |  | 1327932 | 1329128 | 1330812 | crossrsdp128fast |  | 1312804 | 1335968 | 1367168 | T:gemss256v2 |  | 1331556 | 1359224 | 1408608 | T:redgemss256 |  | 1321020 | 1363028 | 1394496 | T:bluegemss256v2 |  | 1338364 | 1375024 | 1408208 | T:redgemss256v2 |  | 1402708 | 1409368 | 1421668 | aimer128f |  | 1449960 | 1472948 | 1490836 | T:sphincsf128harakasimple |  | 1472348 | 1492300 | 1508332 | T:sphincss192harakarobust |  | 1503948 | 1513284 | 1522560 | T:sphincs256 |  | 1751796 | 1754380 | 1761700 | T:ecdonaldk163 |  | 1799896 | 1802580 | 1809072 | T:ecdonaldb163 |  | 1894048 | 1897012 | 1900468 | crossrsdpg128balanced |  | 1963912 | 1987748 | 2019492 | T:sphincss256harakarobust |  | 2000880 | 2006040 | 2012760 | crossrsdpg192fast |  | 2136540 | 2174636 | 2211180 | T:sphincsf128harakarobust |  | 2322460 | 2336056 | 2357280 | T:sphincsf192harakasimple |  | 2408356 | 2412892 | 2418220 | T:ecdonaldk233 |  | 2433868 | 2445392 | 2452332 | T:qtesla3p |  | 2466532 | 2470252 | 2474620 | T:ecdonaldb233 |  | 2506076 | 2508972 | 2513524 | T:ecdonaldp521 |  | 2503080 | 2525328 | 2555536 | T:sphincsf256harakasimple |  | 2830796 | 2838436 | 2842368 | crossrsdp128balanced |  | 2843680 | 2851784 | 2856032 | crossrsdpg192balanced |  | 2956620 | 2957340 | 2965148 | T:luov863256 |  | 2971368 | 2988256 | 3005096 | T:ecdonaldp384 |  | 3063504 | 3070548 | 3080536 | crossrsdp192fast |  | 3373404 | 3406228 | 3414836 | crossrsdpg256fast |  | 3387692 | 3408504 | 3422760 | T:mqdss48 |  | 3474644 | 3483048 | 3500692 | picnicl1full |  | 3405224 | 3633424 | 3709512 | aimer192f |  | 3603196 | 3647320 | 3678608 | T:sphincsf192harakarobust |  | 3775408 | 3812040 | 3851180 | T:sphincsf256harakarobust |  | 3820884 | 3825380 | 3830000 | crossrsdpg128small |  | 3980136 | 3990156 | 3999784 | T:ecdonaldk283 |  | 4178044 | 4192788 | 4402164 | T:ecdonaldb283 |  | 4185608 | 4264084 | 4340860 | T:sphincss128shake256simple |  | 4313584 | 4325228 | 4342556 | picnicl1fs |  | 4571708 | 4578624 | 4605988 | crossrsdpg256balanced |  | 5406188 | 5418612 | 5425152 | picnicl1ur |  | 5451580 | 5456864 | 5500092 | crossrsdp256fast |  | 5593176 | 5608824 | 5633552 | crossrsdpg192small |  | 5955844 | 5964024 | 5995080 | crossrsdp128small |  | 6061680 | 6069592 | 6085740 | crossrsdp192balanced |  | 6122528 | 6205948 | 6336768 | T:sphincss192shake256simple |  | 6724964 | 6734404 | 6744800 | T:ecdonaldk409 |  | 6838252 | 6841532 | 6887232 | aimer256f |  | 7060848 | 7072576 | 7097484 | T:ecdonaldb409 |  | 7088512 | 7094980 | 7098688 | picnicl3full |  | 7954760 | 8066088 | 8199136 | T:sphincss256shake256simple |  | 7955028 | 8218280 | 8411524 | T:sphincss128shake256robust |  | 8317212 | 8322392 | 8338832 | crossrsdpg256small |  | 8417504 | 8502036 | 9198516 | T:mqdss64 |  | 9411180 | 9417252 | 9423804 | crossrsdp192small |  | 10132928 | 10264116 | 10345084 | T:sphincsf128shake256simple |  | 10376592 | 10381672 | 10388220 | crossrsdp256balanced |  | 10518956 | 10528992 | 10532532 | T:luov890351 |  | 10544764 | 10555424 | 10583836 | picnicl3fs |  | 10788640 | 10798756 | 10821872 | aimer128s |  | 11942516 | 11961596 | 11971252 | picnicl5full |  | 11951640 | 12125128 | 12274120 | T:sphincss192shake256robust |  | 13362896 | 13386004 | 13400760 | picnicl3ur |  | 13765648 | 13790224 | 14314108 | T:rainbow1acompres363232 |  | 14274576 | 14283944 | 14299496 | picnic3l1 |  | 14343884 | 14369928 | 14395932 | T:ecdonaldk571 |  | 13814780 | 14413304 | 14453372 | T:rainbow1acyclicc363232 |  | 15411060 | 15442020 | 15485248 | T:ecdonaldb571 |  | 15548356 | 15880924 | 16184960 | T:sphincss256shake256robust |  | 16014948 | 16122920 | 16308856 | T:sphincsf192shake256simple |  | 16244384 | 16407888 | 16621836 | T:sphincsf256shake256simple |  | 17210736 | 17215292 | 17222492 | crossrsdp256small |  | 17974412 | 17979544 | 18027248 | T:luov8117404 |  | 17998060 | 18020384 | 18035768 | picnicl5fs |  | 19454264 | 20018144 | 20309828 | T:sphincsf128shake256robust |  | 20308392 | 20418716 | 20435772 | T:pqrsa15 |  | 22619316 | 22877408 | 22897944 | picnicl5ur |  | 25859416 | 25865924 | 26006124 | aimer192s |  | 29633308 | 29659980 | 29853640 | T:luov4849242 |  | 29676712 | 30056512 | 30549896 | T:sphincsf256shake256robust |  | 31081508 | 31122232 | 31150088 | picnic3l3 |  | 31378392 | 31645796 | 32109904 | T:sphincsf192shake256robust |  | 48641316 | 48709744 | 48818324 | picnic3l5 |  | 50064196 | 50104200 | 50227008 | aimer256s |  | 68119420 | 68191500 | 68288212 | T:picnic2l1fs |  | 77642832 | 77843516 | 78144904 | T:luov6468330 |  | 82981316 | 83049660 | 83827460 | T:rainbow3ccompres683248 |  | 83064024 | 83212648 | 86297980 | T:rainbow3ccyclicc683248 |  | 151597268 | 151818772 | 151972364 | T:luov8086399 |  | 156008488 | 156399120 | 156956076 | T:picnic2l3fs |  | 184339392 | 184450044 | 187554452 | T:rainbow5ccompres963664 |  | 184358196 | 184457640 | 186062320 | T:rainbow5ccyclicc963664 |  | 275138184 | 275276968 | 275500576 | T:picnic2l5fs |  | 
 |  |