VAMPIRE

eBACS: ECRYPT Benchmarking of Cryptographic Systems


ECRYPT II
General information: Introduction eBASH eBASC eBAEAD eBATS SUPERCOP XBX Computers
How to submit new software: Tips hash stream aead dh kem encrypt sign
List of primitives measured: lwc sha3 hash stream lwc caesar aead dh kem encrypt sign
Measurements indexed by machine: lwc sha3 hash stream lwc caesar aead dh kem encrypt sign
List of subroutines: verify decode encode sort core hashblocks scalarmult

Measurements of public-key signature systems, indexed by machine

eBATS (ECRYPT Benchmarking of Asymmetric Systems) is a project to measure the performance of public-key systems. This page presents the benchmark results collected in eBATS for public-key signature systems:

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.

Each computer name is linked to additional information about the implementations and compilers selected for benchmarking.

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.

Sizes across machines

Secret key
bytessystem
16bluegemss128v2
16gemss128v2
16redgemss128v2
20..20..276donald2048
24bluegemss192v2
24gemss192v2
24redgemss192v2
32bluegemss256v2
32edons128k08n72nu8l4mu3
32edons128ref
32gemss256v2
32luov4849242
32luov6468330
32luov8086399
32luov8117404
32luov863256
32luov890351
32mqdss48
32redgemss256v2
48mqdss64
49picnic2l1fs
49picnicl1fs
49picnicl1ur
52picnic3l1
52picnicl1full
60ecdonaldp160
63ecdonaldb163
63ecdonaldk163
64ed25519
64rainbow1acompres363232
64rainbow3ccompres683248
64rainbow5ccompres963664
64sphincsf128harakarobust
64sphincsf128harakasimple
64sphincsf128sha256robust
64sphincsf128sha256simple
64sphincsf128shake256robust
64sphincsf128shake256simple
64sphincss128harakarobust
64sphincss128harakasimple
64sphincss128sha256robust
64sphincss128sha256simple
64sphincss128shake256robust
64sphincss128shake256simple
72ecdonaldp192
73picnic2l3fs
73picnic3l3
73picnicl3fs
73picnicl3full
73picnicl3ur
84donald512
84ecdonaldp224
90ecdonaldb233
90ecdonaldk233
96ecdonaldp256
96sphincsf192harakarobust
96sphincsf192harakasimple
96sphincsf192sha256robust
96sphincsf192sha256simple
96sphincsf192shake256robust
96sphincsf192shake256simple
96sphincss192harakarobust
96sphincss192harakasimple
96sphincss192sha256robust
96sphincss192sha256simple
96sphincss192shake256robust
96sphincss192shake256simple
97picnic2l5fs
97picnic3l5
97picnicl5fs
97picnicl5full
97picnicl5ur
108ecdonaldb283
108ecdonaldk283
128sphincsf256harakarobust
128sphincsf256harakasimple
128sphincsf256sha256robust
128sphincsf256sha256simple
128sphincsf256shake256robust
128sphincsf256shake256simple
128sphincss256harakarobust
128sphincss256harakasimple
128sphincss256sha256robust
128sphincss256sha256simple
128sphincss256shake256robust
128sphincss256shake256simple
144ecdonaldp384
144ed448goldilocks
148donald1024
156ecdonaldb409
156ecdonaldk409
193pass769
198ecdonaldp521
216ecdonaldb571
216ecdonaldk571
216pass863
256lattisigns512
265rwb0fuz1024
512ronald512
768ronald768
1024ronald1024
1088sphincs256
1281falcon512dyn
1536ronald1536
2048ronald2048
2112qtesla1
2112qtesla128
2305falcon1024dyn
2544dilithium2
2544dilithium2aes
2823sflashv2
3072ronald3072
4016dilithium3
4016dilithium3aes
4096ronald4096
4160qtesla3f
4160qtesla3s
4880dilithium5
4880dilithium5aes
5184qtesla1p
5550pflash1
8256qtesla256
12352qtesla3p
127683icp
13824redgemss128
14520gemss128
14664bluegemss128
14985gui184
16608tts6440
23408rainbowbinary256181212
40280gemss192
40760redgemss192
41720bluegemss192
41755gui312
57344falcon512tree
65568gravitysphincss
78096bluegemss256
78408redgemss256
83688gemss256
86240rainbow5640
94384rainbowbinary16242020
94757gui448
98304pqrsa15
100209rainbow1a
103648rainbow1aclassic363232
103648rainbow1acyclicc363232
114308rainbow1b
122880falcon1024tree
143385rainbow1c
150512rainbow6440
376141rainbow4a
396840luov863256pc
409463rainbow3b
537781rainbow3c
626048rainbow3cclassic683248
626048rainbow3ccyclicc683248
892079rainbow6a
1016868rainbow6b
1048608gravitysphincsl
1274317rainbow5c
1408736rainbow5cclassic963664
1408736rainbow5ccyclicc963664
1506592luov890351pc
2080112luov8117404pc
2097184gravitysphincsm
Public key
bytessystem
32ed25519
32gravitysphincsl
32gravitysphincsm
32gravitysphincss
32sphincsf128harakarobust
32sphincsf128harakasimple
32sphincsf128sha256robust
32sphincsf128sha256simple
32sphincsf128shake256robust
32sphincsf128shake256simple
32sphincss128harakarobust
32sphincss128harakasimple
32sphincss128sha256robust
32sphincss128sha256simple
32sphincss128shake256robust
32sphincss128shake256simple
33picnic2l1fs
33picnicl1fs
33picnicl1ur
35picnic3l1
35picnicl1full
40ecdonaldp160
42ecdonaldb163
42ecdonaldk163
48ecdonaldp192
48sphincsf192harakarobust
48sphincsf192harakasimple
48sphincsf192sha256robust
48sphincsf192sha256simple
48sphincsf192shake256robust
48sphincsf192shake256simple
48sphincss192harakarobust
48sphincss192harakasimple
48sphincss192sha256robust
48sphincss192sha256simple
48sphincss192shake256robust
48sphincss192shake256simple
49picnic2l3fs
49picnic3l3
49picnicl3fs
49picnicl3full
49picnicl3ur
56ecdonaldp224
56ed448goldilocks
60ecdonaldb233
60ecdonaldk233
62mqdss48
64donald512
64ecdonaldp256
64ronald512
64sphincsf256harakarobust
64sphincsf256harakasimple
64sphincsf256sha256robust
64sphincsf256sha256simple
64sphincsf256shake256robust
64sphincsf256shake256simple
64sphincss256harakarobust
64sphincss256harakasimple
64sphincss256sha256robust
64sphincss256sha256simple
64sphincss256shake256robust
64sphincss256shake256simple
65picnic2l5fs
65picnic3l5
65picnicl5fs
65picnicl5full
65picnicl5ur
72ecdonaldb283
72ecdonaldk283
88mqdss64
96ecdonaldp384
96ronald768
104ecdonaldb409
104ecdonaldk409
128donald1024
128ronald1024
128rwb0fuz1024
132ecdonaldp521
144ecdonaldb571
144ecdonaldk571
192ronald1536
256donald2048
256ronald2048
384ronald3072
512ronald4096
840edons128k08n72nu8l4mu3
897falcon512dyn
897falcon512tree
1056sphincs256
1312dilithium2
1312dilithium2aes
1504qtesla1
1536lattisigns512
1544pass769
1776pass863
1793falcon1024dyn
1793falcon1024tree
1952dilithium3
1952dilithium3aes
2576edons128ref
2592dilithium5
2592dilithium5aes
2976qtesla3s
3104qtesla3f
4128qtesla128
7536luov4849242
8224qtesla256
14880qtesla1p
15908luov863256
19266sflashv2
19973luov6468330
30240rainbowbinary256181212
32768pqrsa15
357123icp
39712qtesla3p
40248luov8086399
44160rainbow5640
46101luov890351
57600rainbow6440
57600tts6440
60192rainbow1acompres363232
60192rainbow1acyclicc363232
72124pflash1
100989luov8117404
102912rainbowbinary16242020
152097rainbow1a
161600rainbow1aclassic363232
163185rainbow1b
192241rainbow1c
264608rainbow3ccompres683248
264608rainbow3ccyclicc683248
352188gemss128v2
363609bluegemss128v2
375213redgemss128v2
410880luov863256pc
417408gemss128
422122gui184
430944bluegemss128
444696redgemss128
536136rainbow5ccompres963664
536136rainbow5ccyclicc963664
564535rainbow3b
565489rainbow4a
720793rainbow3c
882080rainbow3cclassic683248
1237964gemss192v2
1264117bluegemss192v2
1290543redgemss192v2
1304192gemss192
1331744bluegemss192
1351361rainbow6a
1359584redgemss192
1456225rainbow6b
1566448luov890351pc
1723681rainbow5c
1930600rainbow5cclassic963664
1990045gui312
2184048luov8117404pc
3040700gemss256v2
3046848gemss256
3087963bluegemss256v2
3094200bluegemss256
3135591redgemss256v2
3141912redgemss256
5903405gui448
Signing 0 bytes
bytessystem
32rainbowbinary16242020
33gemss128
33gemss128v2
34bluegemss128
34bluegemss128v2
363icp
36redgemss128
36redgemss128v2
37pflash1
37rainbow5640
37sflashv2
40donald1024
40donald2048
40donald512
40ecdonaldp160
42ecdonaldb163
42ecdonaldk163
42rainbowbinary256181212
43rainbow6440
43tts6440
45gui184
48ecdonaldp192
52gemss192
52gemss192v2
53bluegemss192
53bluegemss192v2
55redgemss192
55redgemss192v2
56ecdonaldp224
60ecdonaldb233
60ecdonaldk233
63gui312
64ecdonaldp256
64ed25519
64rainbow1a
64ronald512
65rwb0fuz1024
66rainbow1aclassic363232
66rainbow1acompres363232
66rainbow1acyclicc363232
72ecdonaldb283
72ecdonaldk283
72gemss256
72gemss256v2
74bluegemss256
74bluegemss256v2
75redgemss256
75redgemss256v2
78rainbow1b
83gui448
92rainbow4a
96ecdonaldp384
96ronald768
104ecdonaldb409
104ecdonaldk409
104rainbow1c
112ed448goldilocks
112rainbow3b
118rainbow6a
128ronald1024
132ecdonaldp521
144ecdonaldb571
144ecdonaldk571
147rainbow6b
156rainbow3c
164rainbow3cclassic683248
164rainbow3ccompres683248
164rainbow3ccyclicc683248
192ronald1536
204rainbow5c
212rainbow5cclassic963664
212rainbow5ccompres963664
212rainbow5ccyclicc963664
232edons128k08n72nu8l4mu3
256ronald2048
304edons128ref
319luov863256
319luov863256pc
384ronald3072
441luov890351
441luov890351pc
512ronald4096
521luov8117404
521luov8117404pc
659..659..660falcon512dyn
659..659..660falcon512tree
1184lattisigns512
1275..1275..1276falcon1024dyn
1275..1275..1276falcon1024tree
1376qtesla1
1602pass769
1746luov4849242
1790pass863
2420dilithium2
2420dilithium2aes
2720qtesla3s
2848qtesla1p
2848qtesla3f
3104qtesla128
3184luov6468330
3293dilithium3
3293dilithium3aes
4595dilithium5
4595dilithium5aes
4850luov8086399
6176qtesla256
6176qtesla3p
8080sphincss128harakarobust
8080sphincss128harakasimple
8080sphincss128sha256robust
8080sphincss128sha256simple
8080sphincss128shake256robust
8080sphincss128shake256simple
12306..12354..12375picnic2l1fs
12444..12471..12495picnic3l1
15728gravitysphincss
16976sphincsf128harakarobust
16976sphincsf128harakasimple
16976sphincsf128sha256robust
16976sphincsf128sha256simple
16976sphincsf128shake256robust
16976sphincsf128shake256simple
17064sphincss192harakarobust
17064sphincss192harakasimple
17064sphincss192sha256robust
17064sphincss192sha256simple
17064sphincss192shake256robust
17064sphincss192shake256simple
27150..27181..27222picnic2l3fs
27372..27432..27492picnic3l3
29792sphincss256harakarobust
29792sphincss256harakasimple
29792sphincss256sha256robust
29792sphincss256sha256simple
29792sphincss256shake256robust
29792sphincss256shake256simple
30824..30832..30841picnicl1full
32800pqrsa15
32852..32868..32884picnicl1fs
32882mqdss48
34064gravitysphincsm
35664sphincsf192harakarobust
35664sphincsf192harakasimple
35664sphincsf192sha256robust
35664sphincsf192sha256simple
35664sphincsf192shake256robust
35664sphincsf192shake256simple
38768gravitysphincsl
41000sphincs256
46184..46233..46376picnic2l5fs
48516..48580..48676picnic3l5
49216sphincsf256harakarobust
49216sphincsf256harakasimple
49216sphincsf256sha256robust
49216sphincsf256sha256simple
49216sphincsf256shake256robust
49216sphincsf256shake256simple
53965picnicl1ur
67800mqdss64
68519..68543..68567picnicl3full
74124..74136..74184picnicl3fs
121586..121618..121650picnicl5full
121849picnicl3ur
128156..128204..128252picnicl5fs
209510picnicl5ur
Signing 23 bytes
bytessystem
32rainbowbinary16242020
33gemss128
33gemss128v2
34bluegemss128
34bluegemss128v2
363icp
36redgemss128
36redgemss128v2
37pflash1
37rainbow5640
37sflashv2
40donald1024
40donald2048
40donald512
40ecdonaldp160
41ronald512
42ecdonaldb163
42ecdonaldk163
42rainbowbinary256181212
43rainbow6440
43tts6440
45gui184
48ecdonaldp192
52gemss192
52gemss192v2
53bluegemss192
53bluegemss192v2
55redgemss192
55redgemss192v2
56ecdonaldp224
60ecdonaldb233
60ecdonaldk233
63gui312
64ecdonaldp256
64ed25519
64rainbow1a
65rwb0fuz1024
66rainbow1aclassic363232
66rainbow1acompres363232
66rainbow1acyclicc363232
72ecdonaldb283
72ecdonaldk283
72gemss256
72gemss256v2
73ronald768
74bluegemss256
74bluegemss256v2
75redgemss256
75redgemss256v2
78rainbow1b
83gui448
92rainbow4a
96ecdonaldp384
104ecdonaldb409
104ecdonaldk409
104rainbow1c
105ronald1024
112ed448goldilocks
112rainbow3b
118rainbow6a
132ecdonaldp521
144ecdonaldb571
144ecdonaldk571
147rainbow6b
156rainbow3c
164rainbow3cclassic683248
164rainbow3ccompres683248
164rainbow3ccyclicc683248
169ronald1536
204rainbow5c
212rainbow5cclassic963664
212rainbow5ccompres963664
212rainbow5ccyclicc963664
232edons128k08n72nu8l4mu3
233ronald2048
304edons128ref
319luov863256
319luov863256pc
361ronald3072
441luov890351
441luov890351pc
489ronald4096
521luov8117404
521luov8117404pc
659..659..660falcon512dyn
659..659..660falcon512tree
1184lattisigns512
1275falcon1024dyn
1275..1275..1276falcon1024tree
1376qtesla1
1602pass769
1746luov4849242
1790pass863
2420dilithium2
2420dilithium2aes
2720qtesla3s
2848qtesla1p
2848qtesla3f
3104qtesla128
3184luov6468330
3293dilithium3
3293dilithium3aes
4595dilithium5
4595dilithium5aes
4850luov8086399
6176qtesla256
6176qtesla3p
8080sphincss128harakarobust
8080sphincss128harakasimple
8080sphincss128sha256robust
8080sphincss128sha256simple
8080sphincss128shake256robust
8080sphincss128shake256simple
12306..12354..12375picnic2l1fs
12430..12469..12509picnic3l1
15728gravitysphincss
16976sphincsf128harakarobust
16976sphincsf128harakasimple
16976sphincsf128sha256robust
16976sphincsf128sha256simple
16976sphincsf128shake256robust
16976sphincsf128shake256simple
17064sphincss192harakarobust
17064sphincss192harakasimple
17064sphincss192sha256robust
17064sphincss192sha256simple
17064sphincss192shake256robust
17064sphincss192shake256simple
27140..27212..27253picnic2l3fs
27408..27456..27516picnic3l3
29792sphincss256harakarobust
29792sphincss256harakasimple
29792sphincss256sha256robust
29792sphincss256sha256simple
29792sphincss256shake256robust
29792sphincss256shake256simple
30807..30824..30841picnicl1full
32800pqrsa15
32852..32868..32884picnicl1fs
32882mqdss48
34064gravitysphincsm
35664sphincsf192harakarobust
35664sphincsf192harakasimple
35664sphincsf192sha256robust
35664sphincsf192sha256simple
35664sphincsf192shake256robust
35664sphincsf192shake256simple
38768gravitysphincsl
41000sphincs256
46137..46184..46280picnic2l5fs
48420..48484..48580picnic3l5
49216sphincsf256harakarobust
49216sphincsf256harakasimple
49216sphincsf256sha256robust
49216sphincsf256sha256simple
49216sphincsf256shake256robust
49216sphincsf256shake256simple
53965picnicl1ur
67800mqdss64
68519..68543..68591picnicl3full
74112..74136..74160picnicl3fs
121554..121618..121650picnicl5full
121849picnicl3ur
128156..128188..128220picnicl5fs
209510picnicl5ur
Signing many bytes
bytessystem
32rainbowbinary16242020
33gemss128
33gemss128v2
34bluegemss128
34bluegemss128v2
363icp
36redgemss128
36redgemss128v2
37pflash1
37rainbow5640
37sflashv2
40donald1024
40donald2048
40donald512
40ecdonaldp160
42ecdonaldb163
42ecdonaldk163
42rainbowbinary256181212
43rainbow6440
43ronald1024
43ronald1536
43ronald2048
43ronald3072
43ronald4096
43ronald512
43ronald768
43tts6440
45gui184
48ecdonaldp192
52gemss192
52gemss192v2
53bluegemss192
53bluegemss192v2
55redgemss192
55redgemss192v2
56ecdonaldp224
60ecdonaldb233
60ecdonaldk233
63gui312
64ecdonaldp256
64ed25519
64rainbow1a
65rwb0fuz1024
66rainbow1aclassic363232
66rainbow1acompres363232
66rainbow1acyclicc363232
72ecdonaldb283
72ecdonaldk283
72gemss256
72gemss256v2
74bluegemss256
74bluegemss256v2
75redgemss256
75redgemss256v2
78rainbow1b
83gui448
92rainbow4a
96ecdonaldp384
104ecdonaldb409
104ecdonaldk409
104rainbow1c
112ed448goldilocks
112rainbow3b
118rainbow6a
132ecdonaldp521
144ecdonaldb571
144ecdonaldk571
147rainbow6b
156rainbow3c
164rainbow3cclassic683248
164rainbow3ccompres683248
164rainbow3ccyclicc683248
204rainbow5c
212rainbow5cclassic963664
212rainbow5ccompres963664
212rainbow5ccyclicc963664
232edons128k08n72nu8l4mu3
304edons128ref
319luov863256
319luov863256pc
441luov890351
441luov890351pc
521luov8117404
521luov8117404pc
659..659..660falcon512dyn
659..659..660falcon512tree
1184lattisigns512
1275falcon1024tree
1275..1275..1276falcon1024dyn
1376qtesla1
1602pass769
1746luov4849242
1790pass863
2420dilithium2
2420dilithium2aes
2720qtesla3s
2848qtesla1p
2848qtesla3f
3104qtesla128
3184luov6468330
3293dilithium3
3293dilithium3aes
4595dilithium5
4595dilithium5aes
4850luov8086399
6176qtesla256
6176qtesla3p
8080sphincss128harakarobust
8080sphincss128harakasimple
8080sphincss128sha256robust
8080sphincss128sha256simple
8080sphincss128shake256robust
8080sphincss128shake256simple
12327..12354..12402picnic2l1fs
12447..12478..12495picnic3l1
15728gravitysphincss
16976sphincsf128harakarobust
16976sphincsf128harakasimple
16976sphincsf128sha256robust
16976sphincsf128sha256simple
16976sphincsf128shake256robust
16976sphincsf128shake256simple
17064sphincss192harakarobust
17064sphincss192harakasimple
17064sphincss192sha256robust
17064sphincss192sha256simple
17064sphincss192shake256robust
17064sphincss192shake256simple
27150..27212..27253picnic2l3fs
27396..27420..27468picnic3l3
29792sphincss256harakarobust
29792sphincss256harakasimple
29792sphincss256sha256robust
29792sphincss256sha256simple
29792sphincss256shake256robust
29792sphincss256shake256simple
30807..30824..30841picnicl1full
32800pqrsa15
32852..32868..32868picnicl1fs
32882mqdss48
34064gravitysphincsm
35664sphincsf192harakarobust
35664sphincsf192harakasimple
35664sphincsf192sha256robust
35664sphincsf192sha256simple
35664sphincsf192shake256robust
35664sphincsf192shake256simple
38768gravitysphincsl
41000sphincs256
46137..46233..46305picnic2l5fs
48436..48548..48612picnic3l5
49216sphincsf256harakarobust
49216sphincsf256harakasimple
49216sphincsf256sha256robust
49216sphincsf256sha256simple
49216sphincsf256shake256robust
49216sphincsf256shake256simple
53965picnicl1ur
67800mqdss64
68519..68567..68591picnicl3full
74136..74136..74160picnicl3fs
121586..121650..121650picnicl5full
121849picnicl3ur
128140..128188..128220picnicl5fs
209510picnicl5ur

amd64; Zen 4 (a60f12); 2023 AMD Ryzen 7 7700; 8 x 3800MHz; hertz, supercop-20240107

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
225922822351picnicl1full
224422992410picnic3l1
304330573112picnic3l3
308931073131picnicl3full
398539994043picnicl5full
396640124087picnicl1fs
400340424159picnic3l5
399040524115picnicl1ur
399640674126
T:
picnic2l1fs
523552945388
T:
picnic2l3fs
539054115534picnicl3fs
576257975913picnicl3ur
721672757383
T:
picnic2l5fs
737374307686picnicl5ur
762477037800picnicl5fs
154101547315555
T:
lattisigns512
364863664636850dilithium2aes
425004261842990ed25519
572445766558284dilithium3aes
732437346273655dilithium2
841578449884952dilithium5aes
130788131140131615dilithium3
167928168619168963
T:
ed448goldilocks
196800198496199176dilithium5
259820261217265105
T:
pass769
322266323922324922
T:
pass863
384807384893387119
T:
sphincsf128harakasimple
464307464571465308
T:
sphincsf128harakarobust
575378575580581692
T:
sphincsf192harakasimple
658705662750670392
T:
edons128k08n72nu8l4mu3
696882698942701098
T:
mqdss48
721735724511729323
T:
sphincsf192harakarobust
814020820847828156
T:
donald2048
162447316267451630476
T:
mqdss64
165726216629501664251
T:
sphincsf256harakasimple
191009619159211923702
T:
sphincsf256harakarobust
1518150?2026363?2975715?
T:
qtesla1
207522120804842089195
T:
edons128ref
211652521242992128420
T:
sphincsf128shake256simple
221702922353102236377
T:
sphincs256
328319432896273294362
T:
sphincsf192shake256simple
361430336157813618564
T:
luov863256
383093238455013907595
T:
sphincsf128shake256robust
3268052?4809144?6373084?
T:
qtesla3f
592673159949546188490
T:
sphincsf192shake256robust
685453268590986867456
T:
luov863256pc
703982270714017116377
T:
rainbowbinary256181212
4875345?8050303?12793875?
T:
qtesla3s
6433171?8413490?9416280?
T:
qtesla1p
857600185903678611797
T:
sphincsf256shake256simple
111349821116018611203674
T:
rainbow1aclassic363232
120939111210759512151100
T:
sphincss128harakasimple
126677151276320712898895
T:
rainbow1acyclicc363232
127250541277210912869643
T:
rainbow1acompres363232
142532931429176714338168
T:
sphincsf256shake256robust
148489181487708014948008
T:
sphincss128harakarobust
142417301509548516595395
T:
falcon512dyn
144089591541945616177900
T:
falcon512tree
164839311652670916932342
T:
luov4849242
175038671751477017836307
T:
luov890351
185307891857887718635845
T:
sphincss192harakasimple
232719472348884825144466
T:
sphincss192harakarobust
241031362415428424190843
T:
sphincss256harakasimple
263736972640321726435904
T:
luov890351pc
293298102933628529339897
T:
luov8117404
303839993061235330673458
T:
sphincss256harakarobust
318937893193489633083021
T:
rainbowbinary16242020
38387931?41475123?50544833?
T:
qtesla3p
458149804582848645858410
T:
luov8117404pc
459128744694450949568587
T:
falcon1024dyn
476685094768714747757782
T:
gemss128
464517214827333052228568
T:
falcon1024tree
484962584850606648551958
T:
bluegemss128
485334864858126949082174
T:
redgemss128v2
488942674890497248937552
T:
redgemss128
490587854907752449096928
T:
gemss128v2
501894125028138450340655
T:
bluegemss128v2
566815685681333657490109
T:
luov6468330
641824326427199964588363
T:
sphincss128shake256simple
705574497066545071321902
T:
rainbow3cclassic683248
724224527253240472628486
T:
rainbow3ccompres683248
764400407683155977123475
T:
rainbow3ccyclicc683248
101358737101586916101873879
T:
sphincss192shake256simple
110071391110338910110431408
T:
luov8086399
116907013117006031117111235
T:
sflashv2
121440978122137756124399095
T:
sphincss128shake256robust
135460701135637706135808092
T:
sphincss256shake256simple
189029020190678240191487853
T:
sphincss192shake256robust
220085304220192518221032600
T:
redgemss192
225027855225266963225304714
T:
bluegemss192
225631523225848059226134710
T:
sphincss256shake256robust
229335290229401661229504679
T:
gemss192
232337263232603353232898498
T:
rainbow5cclassic963664
242753491242852117243110639
T:
redgemss192v2
244037518244223424245604480
T:
gemss192v2
245322348245428108245933795
T:
bluegemss192v2
250245527250853166251113572
T:
rainbow5ccompres963664
324252067324906405325495227
T:
rainbow5ccyclicc963664
502499890502695426503114297
T:
redgemss256
513216734513562752513948240
T:
bluegemss256v2
631656735632067318632960727
T:
bluegemss256
638143299638345325639048828
T:
gemss256
676385272676692866677050363
T:
gravitysphincss
693705166694020653694474911
T:
redgemss256v2
696654237696813710697907130
T:
gemss256v2
324119121233219565313393340351
T:
pqrsa15
108237076851082492055510827449409
T:
gravitysphincsl
216468850122165310975921656769910
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
105561068210902
T:
rainbowbinary256181212
219622216323339
T:
rainbowbinary16242020
465204658846737ed25519
513155168453117
T:
rainbow1aclassic363232
517705216752981
T:
rainbow1acyclicc363232
640596437964518
T:
sflashv2
82708?105997?163885?dilithium2aes
83720?154570?246959?dilithium3aes
173986174367174544
T:
ed448goldilocks
136814?211696?363993?dilithium2
215626216375224759
T:
luov863256pc
121831?232500?489448?
T:
lattisigns512
119085?234690?315743?dilithium5aes
249012249993252971
T:
rainbow3cclassic683248
210067?308294?493421?dilithium3
327142329846334670
T:
falcon512tree
336249347401362724
T:
rainbow3ccyclicc683248
291728?404049?526424?dilithium5
380930?507360?807218?
T:
qtesla3f
195030?507835?704550?
T:
qtesla1
298555?583049?874818?
T:
pass769
598334602437606085
T:
falcon512dyn
604017607942611538
T:
luov890351pc
652700661013666453
T:
falcon1024tree
366228?726103?740299?
T:
pass863
766889777183784269
T:
rainbow5cclassic963664
812718822562827964
T:
donald2048
893804904795950308
T:
luov8117404pc
728666?980879?1344161?
T:
qtesla1p
99533410027601029647
T:
edons128k08n72nu8l4mu3
631233?1077737?1704962?
T:
qtesla3s
121102312157991220094
T:
falcon1024dyn
141096814166331421584
T:
rainbow5ccyclicc963664
246297224649552466935picnicl1full
268942727128322814537
T:
edons128ref
307235630759043078747
T:
luov863256
3107409?3530686?4515735?
T:
redgemss128
355146035545173570196picnicl1fs
3538318?3979523?4521732?
T:
redgemss128v2
412837741313654145792
T:
mqdss48
3289693?4401248?5403956?
T:
qtesla3p
443254344375784439896picnicl1ur
476753847704494772528
T:
gravitysphincss
476700947708934789975picnicl3full
685537668653736894583picnicl3fs
811398781269318135673picnicl5full
901590090267139033722picnicl3ur
909051691055379116147
T:
gravitysphincsm
7557823?9298302?11197853?
T:
redgemss192v2
968849197605289888435
T:
rainbow1acompres363232
9889061989412610225467
T:
luov890351
105416931057267810614029
T:
mqdss64
110152501101949911024314
T:
gravitysphincsl
9568770?11225725?13474841?
T:
redgemss192
117863601180700611848581picnic3l1
118357511186575811870425picnicl5fs
142642121428090814304167
T:
sphincsf128harakasimple
153658871537073315484154picnicl5ur
167863881679581816805972
T:
luov8117404
171579981718895017252676
T:
sphincsf192harakasimple
15329290?17499245?22841927?
T:
redgemss256v2
176062841764009017667063
T:
sphincsf128harakarobust
16673807?19832834?26638415?
T:
redgemss256
227043232274210022904344
T:
sphincsf192harakarobust
246859252472848124746945picnic3l3
360646793608340736102393
T:
luov4849242
375181103780106537845204
T:
sphincs256
423847124244486242617368
T:
sphincsf256harakasimple
427738414278815942812200picnic3l5
507151135075577850809224
T:
sphincsf256harakarobust
584184785875240059098344
T:
rainbow3ccompres683248
750558677557571476728452
T:
sphincsf128shake256simple
103815967103871295103967881
T:
picnic2l1fs
103945965104062221104397234
T:
sphincsf192shake256simple
106845220106897936106987966
T:
luov6468330
116227401116367717116559117
T:
pqrsa15
133384873133764095134283369
T:
sphincsf128shake256robust
117639575?141152638?171772775?
T:
bluegemss128
117892496?141618253?163747005?
T:
bluegemss128v2
153051323153346421153687029
T:
rainbow5ccompres963664
187615827188143045192145861
T:
sphincsf192shake256robust
209554684209859770210139894
T:
sphincsf256shake256simple
225005506225220764225943751
T:
luov8086399
237320492239497294240387068
T:
sphincss128harakasimple
292344138293659891294941709
T:
sphincss128harakarobust
308503604308888784309203233
T:
picnic2l3fs
337513155337848222338973133
T:
sphincss256harakasimple
342970524343483692343810748
T:
sphincsf256shake256robust
265754252?370084481?475328579?
T:
bluegemss192v2
436141768436908209438472503
T:
sphincss256harakarobust
367074819?440263343?586631469?
T:
bluegemss192
531574412533069233534065565
T:
sphincss192harakasimple
508664407?609790872?805007838?
T:
bluegemss256v2
660336865660626829661044932
T:
picnic2l5fs
745753895747809723748805879
T:
sphincss192harakarobust
650876419780135925783195951
T:
bluegemss256
718389077?862655199?1006109706?
T:
gemss128v2
731969562?876689693?1161799238?
T:
gemss128
103319754510357906551037269468
T:
sphincss128shake256simple
158615339815875068551588597614
T:
sphincss256shake256simple
179362734418049337401815389102
T:
sphincss128shake256robust
1805080727?2168568184?2533130919?
T:
gemss192v2
228031190822901532122293194336
T:
sphincss192shake256simple
255725463925605860752563334365
T:
sphincss256shake256robust
2439744977?2929223296?3430856222?
T:
gemss192
3059716874?3714189749?4889027980?
T:
gemss256v2
382697893538442916243852699909
T:
sphincss192shake256robust
4488697975?5390067306?6280791402?
T:
gemss256
Cycles to verify 59 bytes
25%50%75%system
777678768000
T:
rainbowbinary256181212
153961554015778
T:
rainbowbinary16242020
243222535825757
T:
rainbow1aclassic363232
253922579625978
T:
lattisigns512
472074738247595dilithium2aes
488494996150913
T:
gravitysphincss
616846245563129
T:
falcon512tree
670876727970447dilithium3aes
749577512575332
T:
sflashv2
747567564876369
T:
falcon512dyn
810998155082521
T:
luov863256pc
882348843789873dilithium2
916739246793250
T:
qtesla1
956839595096274dilithium5aes
85587?98990?113679?
T:
rainbow3cclassic683248
125257125639126855
T:
falcon1024tree
138177140059140526dilithium3
148493149446150562
T:
falcon1024dyn
151579153805159338
T:
redgemss128v2
157820158670159187ed25519
180111185584211826
T:
bluegemss128
187364188084189360
T:
qtesla3f
190381191631193126
T:
qtesla3s
185860191896195489
T:
redgemss128
208490209888212495dilithium5
202987220572235706
T:
bluegemss128v2
219846223740228160
T:
gravitysphincsm
221845230109233883
T:
gemss128
219060237210250109
T:
gemss128v2
264689271834287105
T:
luov890351pc
296933300455306551
T:
gravitysphincsl
328414337562345100
T:
sphincss128harakasimple
377658379820382421
T:
edons128k08n72nu8l4mu3
376282384262390255
T:
luov8117404pc
401210403164410382
T:
pass769
400451409642418355
T:
rainbow5cclassic963664
430789450790475682
T:
redgemss192
465266467932469574
T:
qtesla1p
443063477748513487
T:
redgemss192v2
406992?478611?508865?
T:
bluegemss192
484122486787490490
T:
pass863
497153503696511429
T:
sphincss192harakasimple
527210533824545449
T:
sphincss128harakarobust
524765539174563096
T:
gemss192
542818556097568432
T:
gemss192v2
539056556158575366
T:
bluegemss192v2
568089569537570734
T:
ed448goldilocks
707895717216726680
T:
sphincss256harakasimple
777686786981798918
T:
sphincsf128harakasimple
830259833489837257
T:
edons128ref
836924846059864225
T:
sphincss192harakarobust
959651967378974522
T:
donald2048
958523978864996168
T:
redgemss256
9492949844141008411
T:
bluegemss256
9576379935531024526
T:
redgemss256v2
99194610149351048873
T:
bluegemss256v2
99321410289441047066
T:
gemss256
109226010976281107178
T:
sphincs256
107266611206851155765
T:
gemss256v2
116581811790741188595
T:
sphincss256harakarobust
120667812287211245859
T:
sphincsf128harakarobust
123766312480391264188
T:
sphincsf192harakasimple
136808113869911398289
T:
sphincsf256harakasimple
201427020216772029507picnicl1full
207071120835202100593
T:
sphincsf192harakarobust
223367922628062281762
T:
sphincsf256harakarobust
250896725102542512208
T:
luov863256
252401125364372545803
T:
qtesla3p
263816526517542669272
T:
mqdss48
282023928346252842054picnicl1fs
361459136355863654890picnicl1ur
396239739695323987058picnicl3full
491357749790015078085
T:
sphincss128shake256simple
546615554818295490308picnicl3fs
661212566364196651669picnicl5full
709952871552367191354
T:
mqdss64
721321072992417366290
T:
sphincss192shake256simple
735023173838637425059
T:
rainbow1acyclicc363232
740669874193817433208picnicl3ur
738993874412777496988
T:
rainbow1acompres363232
884952088543978857615
T:
luov890351
918700292024539219550picnic3l1
933082095263869713898
T:
sphincss256shake256simple
958198596117319631485picnicl5fs
9710795995579810193008
T:
sphincss128shake256robust
117401761199955312179033
T:
sphincsf128shake256simple
127330071275490112765802picnicl5ur
142471071450792014732969
T:
sphincss192shake256robust
152109461523286815783255
T:
luov8117404
156601091568480015767741
T:
pqrsa15
185314061884210219143959
T:
sphincss256shake256robust
188031991905167519122158
T:
sphincsf192shake256simple
189266571909228919410796
T:
sphincsf256shake256simple
192119291922254719242793picnic3l3
235166092380319224240506
T:
sphincsf128shake256robust
253742072538636525411105
T:
luov4849242
310705783109209631130091picnic3l5
374924623787286138241651
T:
sphincsf192shake256robust
378740633847165438971229
T:
sphincsf256shake256robust
438582584403942844100264
T:
picnic2l1fs
452558914540790845677358
T:
rainbow3ccompres683248
455095674588232546343961
T:
rainbow3ccyclicc683248
675359046764270067740676
T:
luov6468330
940064209408428194201988
T:
picnic2l3fs
102070442102572720103128748
T:
rainbow5ccompres963664
103770541104006664104299508
T:
rainbow5ccyclicc963664
132679761132914152133863000
T:
luov8086399
162504908162550209162642370
T:
picnic2l5fs

amd64; Raptor Cove (b06a2); 2023 Intel Core i7-13700H, P cores; 6 x 4800MHz; raptor, supercop-20231107

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
276827772834picnicl1full
304830883161picnic3l1
390039093981picnicl3full
391139354012picnic3l3
400640304213picnicl1fs
403040564228picnicl1ur
414542994457
T:
picnic2l1fs
511651575207picnicl5full
515551925245picnic3l5
754076137731picnicl3ur
818482858527picnicl3fs
104141051110679
T:
picnic2l3fs
105911063611408picnicl5ur
106131065210884picnicl5fs
131721324313346
T:
picnic2l5fs
180701813718319
T:
lattisigns512
341353428634524dilithium2aes
386913918040533ed25519
532865351054076dilithium3aes
755757588276474dilithium2
792057998980768dilithium5aes
128388128994129719
T:
ed448goldilocks
139987140470141186dilithium3
205545206400209779
T:
pass769
217077217754218918dilithium5
239796241572242574
T:
pass863
439555441877447127
T:
sphincsf128harakasimple
512238515429520478
T:
sphincsf128harakarobust
543949546198547786
T:
mqdss48
618623626023637780
T:
edons128k08n72nu8l4mu3
616125637205651694
T:
sphincsf192harakasimple
702148713531724768
T:
donald2048
776586779508784439
T:
sphincsf192harakarobust
904533?1194141?1487608?
T:
qtesla1
125988112644341272389
T:
mqdss64
166205116812111691176
T:
sphincsf256harakasimple
188969719349641988544
T:
edons128ref
207397720967412131207
T:
sphincsf256harakarobust
240122524051052414240
T:
sphincs256
2083034?3064709?4030310?
T:
qtesla3f
324185032469203256749
T:
sphincsf128shake256simple
428284142984064371812
T:
luov863256
479452447995284805331
T:
sphincsf192shake256simple
4364006?4947201?5583223?
T:
qtesla1p
4095050?5102922?7098770?
T:
qtesla3s
595324759653575973613
T:
sphincsf128shake256robust
786080278743767898175
T:
luov863256pc
789073679072607930726
T:
rainbowbinary256181212
885849288818128944185
T:
sphincsf192shake256robust
122124431222801412265657
T:
rainbow1aclassic363232
124562221246226012477474
T:
sphincsf256shake256simple
127743111279685012820506
T:
rainbow1acompres363232
128092331286226012894630
T:
rainbow1acyclicc363232
134471231396048415120903
T:
falcon512tree
139275391406480914203508
T:
sphincss128harakasimple
141307691513432416327531
T:
falcon512dyn
162343821630270516397538
T:
sphincss128harakarobust
189234801902405619171236
T:
luov4849242
199487152010595820244745
T:
sphincss192harakasimple
205436752058804020627263
T:
luov890351
229366712303001523062949
T:
sphincsf256shake256robust
248647352490590324950111
T:
sphincss192harakarobust
268005812686860126956079
T:
sphincss256harakasimple
23863963?27683418?36866059?
T:
qtesla3p
335535173371915733798234
T:
sphincss256harakarobust
350953223512213735273658
T:
luov890351pc
355864133565942035865218
T:
luov8117404
419825664208202042205646
T:
rainbowbinary16242020
438078644519556547774245
T:
falcon1024tree
466083314675121246879697
T:
gemss128v2
445047414686429249919315
T:
falcon1024dyn
483273674841537648584561
T:
redgemss128v2
488855314904654349248685
T:
bluegemss128v2
579344965807922958250463
T:
luov6468330
612797866143623661660493
T:
luov8117404pc
640986026446755364711147
T:
gemss128
662544296645435966688520
T:
bluegemss128
672516756755559267775931
T:
redgemss128
766129237691803377756069
T:
rainbow3cclassic683248
783205107849967178702061
T:
rainbow3ccompres683248
801836358025527580589403
T:
rainbow3ccyclicc683248
102501605102529142103176913
T:
sphincss128shake256simple
114266737114404512114726260
T:
luov8086399
130087157131586108132980365
T:
sflashv2
152427718152462050153167075
T:
sphincss192shake256simple
188747468189264874189395520
T:
sphincss128shake256robust
189398464189765147192708009
T:
redgemss192
199780346199986571200123260
T:
sphincss256shake256simple
222551517222637383222778063
T:
rainbow5ccompres963664
227627418230891259233629507
T:
gemss192v2
230784589231024459232215601
T:
rainbow5cclassic963664
230576440231477301232662805
T:
redgemss192v2
230199706233300656234632803
T:
bluegemss192v2
236523402236641099236828317
T:
rainbow5ccyclicc963664
276676918278935273279910668
T:
gemss192
280619948281230117281399696
T:
sphincss192shake256robust
279301108281293946282961663
T:
bluegemss192
365948774366510147366970178
T:
sphincss256shake256robust
542336918545291408553147823
T:
redgemss256
547817993549067762561104143
T:
bluegemss256
687262813694444389702674868
T:
gemss256v2
697021494698932531709672716
T:
redgemss256v2
699398693706476956713580537
T:
bluegemss256v2
787043911791019706793466539
T:
gemss256
863755637864061655864460614
T:
gravitysphincss
303183880030839735413165948851
T:
pqrsa15
137811641891378595893013799124947
T:
gravitysphincsl
276234965742763244016527637549078
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
115881184512505
T:
rainbowbinary256181212
267032716327858
T:
rainbowbinary16242020
412074160242017ed25519
626736291263316
T:
rainbow1aclassic363232
830168349684498
T:
sflashv2
931069418195966
T:
rainbow1acyclicc363232
63592?106999?184004?dilithium2aes
134311134914135509
T:
ed448goldilocks
110111?153120?238061?dilithium3aes
108083?182362?291326?dilithium2
158413?207790?285301?dilithium5aes
187423?276967?457787?
T:
lattisigns512
271047?282917?552216?
T:
pass769
142553?294923?472702?
T:
qtesla1
220078?312859?429472?dilithium3
314449317821324270
T:
rainbow3cclassic683248
329132334949338059
T:
falcon512tree
334354340310347051
T:
rainbow3ccyclicc683248
347874350279355574
T:
luov863256pc
321946?423254?595153?dilithium5
311322?526333?738839?
T:
qtesla3f
569030572381584018
T:
falcon512dyn
314333?624838?942193?
T:
pass863
660841669125683434
T:
falcon1024tree
493691?688566?1199934?
T:
qtesla1p
706433713683723016
T:
donald2048
395761?736836?1357905?
T:
qtesla3s
750214762339774350
T:
rainbow5cclassic963664
791712848116864498
T:
rainbow5ccyclicc963664
104767010606601100581
T:
edons128k08n72nu8l4mu3
114583611504421161248
T:
luov890351pc
114518711542321162727
T:
falcon1024dyn
163483516448581658359
T:
luov8117404pc
2155117?2421089?4201647?
T:
qtesla3p
2082512?2509332?3013511?
T:
redgemss128
2324287?2654936?3333707?
T:
redgemss128v2
281161228431652870476
T:
edons128ref
348455134882103495685
T:
luov863256
355560435581233562492picnicl1full
353483537672423856521
T:
mqdss48
412048341281864137724picnicl1fs
541417854250225430900picnicl1ur
4780302?5821760?6875765?
T:
redgemss192
608110360890166097815
T:
gravitysphincss
5662771?6559454?7524392?
T:
redgemss192v2
695846169665736980840picnicl3full
870684987581008790099
T:
mqdss64
7793416?8995489?10812016?
T:
redgemss256
101097101011774810124365picnicl3fs
102046941022436610254879
T:
rainbow1acompres363232
9316810?10840689?13560926?
T:
redgemss256v2
114489261145560611475832picnicl5full
115038071152754511551400
T:
luov890351
117197351175041211814931
T:
gravitysphincsm
138568021387213013901038picnicl3ur
140654691409232514156311
T:
gravitysphincsl
153480731537984615421648picnic3l1
160537991609470716130423
T:
sphincsf128harakasimple
177016931770786517763041picnicl5fs
188149091894509319013608
T:
sphincsf192harakasimple
193705441944350019527318
T:
sphincsf128harakarobust
199021291993356319973858
T:
luov8117404
230808442309384023135785picnicl5ur
242566282430744724375791
T:
sphincsf192harakarobust
329070683295391633003256picnic3l3
373606293742269537520819
T:
luov4849242
428667444291135042958532
T:
sphincs256
432841494340401343554600
T:
sphincsf256harakasimple
549000185498328156697835picnic3l5
563636835645375456580447
T:
sphincsf256harakarobust
626172536268009462740087
T:
rainbow3ccompres683248
62001192?74432299?98861566?
T:
bluegemss128v2
66737765?80102367?93591850?
T:
bluegemss128
103938529104060778104203783
T:
pqrsa15
105082790105165022105238439
T:
sphincsf128shake256simple
111418817111757821111883932
T:
luov6468330
134087986134294624134444708
T:
sphincsf192shake256simple
139305092139515068140393485
T:
picnic2l1fs
152368070152489241152841232
T:
rainbow5ccompres963664
184069654184217299184392523
T:
sphincsf128shake256robust
165950498?198396508?231549918?
T:
bluegemss192v2
167018263?200036565?234386002?
T:
bluegemss192
216380112216819745222966205
T:
luov8086399
242803671243039764243760947
T:
sphincsf192shake256robust
269477962270262648271096444
T:
sphincss128harakasimple
290876448291046262291660420
T:
sphincsf256shake256simple
262905086?315531906?368647562?
T:
bluegemss256v2
327441160327811826328766938
T:
sphincss128harakarobust
279353282?334497174?391244343?
T:
bluegemss256
377632904378193379380792038
T:
sphincss256harakasimple
377143614378459118454422433
T:
gemss128v2
415035975415600312416834824
T:
picnic2l3fs
408655911?485202742?573035397?
T:
gemss128
493667350494185116494671309
T:
sphincss256harakarobust
520171527520748590520979567
T:
sphincsf256shake256robust
581797526582897164586204736
T:
sphincss192harakasimple
793395802794219463795883938
T:
sphincss192harakarobust
879929030880954559894281781
T:
picnic2l5fs
1150542148?1382635323?1618700472?
T:
gemss192v2
1181853361?1418490271?1664252222?
T:
gemss192
164300256216442253721650086496
T:
sphincss128shake256simple
1888157114?2265716813?2644601874?
T:
gemss256v2
244156692724444345312445249799
T:
sphincss256shake256simple
281791919928272156782831606430
T:
sphincss128shake256robust
2056674371?2831882754?2868175310?
T:
gemss256
350268371235035392653505130463
T:
sphincss192shake256simple
429880730443085361054311408974
T:
sphincss256shake256robust
588403657858992327125900583818
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
864489989188
T:
rainbowbinary256181212
200092025520476
T:
rainbowbinary16242020
232582446025388
T:
rainbow1aclassic363232
289482924729511
T:
lattisigns512
447664491645095dilithium2aes
532415493656938
T:
gravitysphincss
542725547155803
T:
falcon512tree
630696325763693dilithium3aes
644616511166489
T:
qtesla1
649606544166325
T:
falcon512dyn
706257105271488
T:
sflashv2
831718336183510dilithium2
827688455588930
T:
luov863256pc
922699254593017dilithium5aes
109268110715111273
T:
falcon1024tree
123502130098140400
T:
rainbow3cclassic683248
130169130927131562
T:
falcon1024dyn
130550131321132707ed25519
138497138698139044dilithium3
137702138745139258
T:
qtesla3f
139378140267140984
T:
qtesla3s
223120224848225364dilithium5
234754238223243928
T:
gravitysphincsm
238842251062257955
T:
redgemss128
261608274983291593
T:
bluegemss128v2
266495275976290932
T:
gemss128
275603280026287971
T:
redgemss128v2
275800284752304320
T:
gemss128v2
266172286048303318
T:
bluegemss128
312252313865315063
T:
qtesla1p
315990316726319153
T:
pass769
315807321118326607
T:
gravitysphincsl
328500340434357598
T:
luov890351pc
359428366345380702
T:
rainbow5cclassic963664
365642367353368888
T:
pass863
364612371371379928
T:
sphincss128harakasimple
372223374729380429
T:
edons128k08n72nu8l4mu3
431793434293438172
T:
ed448goldilocks
490423502491514769
T:
luov8117404pc
537344548948554594
T:
sphincss128harakarobust
541212550361564818
T:
sphincss192harakasimple
538349564852611417
T:
redgemss192
618276648468696802
T:
redgemss192v2
654511680457727559
T:
bluegemss192v2
645129683597724565
T:
bluegemss192
662956693428723691
T:
gemss192v2
651611698391728648
T:
gemss192
799892813541871276
T:
sphincss256harakasimple
838978845926854829
T:
donald2048
851456862552876696
T:
sphincsf128harakasimple
875477882640897251
T:
edons128ref
891031909278919100
T:
sphincss192harakarobust
123905612529761272198
T:
sphincss256harakarobust
124728812565421264921
T:
sphincs256
125061612717301293272
T:
sphincsf128harakarobust
121237212722021479549
T:
bluegemss256
123542612784061433530
T:
redgemss256
132852313411901351911
T:
sphincsf192harakasimple
128489513651061504964
T:
bluegemss256v2
1353375?1458142?1856505?
T:
gemss256
138389714662541541364
T:
redgemss256v2
152078415351151545943
T:
sphincsf256harakasimple
151143215785491676589
T:
gemss256v2
158341515889781596124
T:
qtesla3p
217240821908792211360
T:
sphincsf192harakarobust
238100924053122425262
T:
sphincsf256harakarobust
239504824421782501615
T:
sphincss128shake256simple
227095424462092502218
T:
mqdss48
279662227985062814420
T:
luov863256
280481728099232822337picnicl1full
330139233175873327255picnicl1fs
355922736236013688373
T:
sphincss192shake256simple
437444543947354409763picnicl1ur
456875546826854761170
T:
sphincss256shake256simple
454207547058464822010
T:
sphincss128shake256robust
527661953434015465656
T:
sphincsf128shake256simple
559432856018865612236picnicl3full
589479559202945972963
T:
mqdss64
681672669882467109345
T:
sphincss192shake256robust
800313180199738131230
T:
rainbow1acompres363232
801455880259348035029
T:
rainbow1acyclicc363232
831075384014858502624
T:
sphincsf256shake256simple
843609684488428462197picnicl3fs
841409384900618564668
T:
sphincsf192shake256simple
874265888812878999213
T:
sphincss256shake256robust
924094992529319282532picnicl5full
9974190998923310028114
T:
luov890351
102181521037101310512949
T:
sphincsf128shake256robust
112107451125482711285183picnicl3ur
118444781187015711888759picnic3l1
139082041393236613999945
T:
pqrsa15
143847131440772814446420picnicl5fs
162607351638329516578803
T:
sphincsf256shake256robust
163031561643893316568851
T:
sphincsf192shake256robust
171008731712903617171793
T:
luov8117404
187751611879508418855895picnicl5ur
256768102572825425780405picnic3l3
289730072898625129026959
T:
luov4849242
404690324051857940621238picnic3l5
486671564871311448881343
T:
rainbow3ccompres683248
487639254879573748838601
T:
rainbow3ccyclicc683248
651946216529091665459406
T:
picnic2l1fs
732425177331188773410271
T:
luov6468330
109380361109532467109600306
T:
rainbow5ccyclicc963664
109734168109878524110298151
T:
rainbow5ccompres963664
144946722145115278148712356
T:
luov8086399
147985654148156311148276921
T:
picnic2l3fs
261746542262209236262784939
T:
picnic2l5fs

amd64; Golden Cove (906a4-40); 2022 Intel Core i3-1215U, P cores; 2 x 1600MHz; alder2,1f626960,5600000, supercop-20240107

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
275527622783picnicl1full
273128152935picnic3l1
379538363925picnicl1fs
382138474096picnicl1ur
386538804000picnic3l3
401540504069picnicl3full
419943034410
T:
picnic2l1fs
503950975240picnic3l5
507150995224picnicl5full
892889809175picnicl3ur
897090989388picnicl3fs
923693369491
T:
picnic2l3fs
119281205812341picnicl5fs
119551213912328picnicl5ur
133171363914000
T:
picnic2l5fs
186451873718846
T:
lattisigns512
337733389734137dilithium2aes
393883981740368ed25519
521675254053652dilithium3aes
647096546374608dilithium2
774847812578755dilithium5aes
856458593986727
T:
donald512
867548739788462
T:
ecdonaldp256
114808115348116825
T:
ecdonaldp224
119980120643139539dilithium3
130961131896132972
T:
ed448goldilocks
184068185697216692dilithium5
201923205047207077
T:
pass769
223500224547226788
T:
donald1024
249995251474253643
T:
pass863
411300414665420825
T:
sphincsf128harakasimple
485960489901493679
T:
ecdonaldp160
513822517259523154
T:
ecdonaldp521
532339539525544377
T:
ecdonaldk163
544440553974562123
T:
ecdonaldb163
555369556638560197
T:
mqdss48
587210588983591831
T:
ecdonaldp192
618954623116624836
T:
sphincsf128harakarobust
657749660802665362
T:
sphincsf192harakasimple
696631701982709109
T:
donald2048
703008707849720185
T:
ecdonaldk233
722838734450744812
T:
ecdonaldb233
947280950949956736
T:
sphincsf192harakarobust
648488?1188931?1764810?
T:
qtesla1
118378711938571208050
T:
ecdonaldk283
123356812445931265099
T:
ecdonaldb283
129977613053081314596
T:
mqdss64
166540716706621675900
T:
sphincsf256harakasimple
192323819304951947208
T:
ecdonaldk409
203457920500242074145
T:
ecdonaldb409
206125820654192072908
T:
ecdonaldp384
216484121757882191792
T:
sphincsf256harakarobust
232060623237122328211
T:
sphincs256
2090744?3102279?5083339?
T:
qtesla3f
307518831347303180465
T:
3icp
319850232013013203979
T:
sphincsf128shake256simple
3129227?4137822?6135784?
T:
qtesla3s
425908542710394284801
T:
ecdonaldk571
447535444846184546478
T:
luov863256
3819390?4501788?5699893?
T:
qtesla1p
455064345733324593213
T:
ecdonaldb571
508937951283475137856
T:
sphincsf192shake256simple
612017361239756129232
T:
sphincsf128shake256robust
645996365072826569821
T:
rainbow1aclassic363232
691657670120437064942
T:
rainbowbinary256181212
727455772828927289991
T:
luov863256pc
734546374040317427405
T:
rainbow1acyclicc363232
758361376156717648507
T:
rainbow1acompres363232
888857588937488901316
T:
sphincsf192shake256robust
128650261297223913197357
T:
sphincss128harakasimple
129607501298404713069014
T:
sphincsf256shake256simple
7765688?13073583?18131552?
T:
ronald512
146609251553148716642708
T:
falcon512dyn
147255031559393616557337
T:
falcon512tree
173072831736105717388706
T:
sphincss128harakarobust
10202514?18275021?26303621?
T:
ronald768
188011881888736319003371
T:
luov4849242
199409551999652620087532
T:
luov890351
223206632237231022464665
T:
sphincss192harakasimple
240515952406339924271215
T:
sphincsf256shake256robust
240945372410946824181955
T:
tts6440
23850817?27648047?33280473?
T:
qtesla3p
324746543253013232623720
T:
luov890351pc
330301353308254133112014
T:
sphincss256harakasimple
342331373428554734337041
T:
sphincss192harakarobust
343690663444187034554786
T:
luov8117404
357191803591186336115969
T:
rainbowbinary16242020
370183203710475737231344
T:
sphincss256harakarobust
391367333922008339268500
T:
rainbow3cclassic683248
393566903964900940140571
T:
gemss128
20945992?40865923?52859862?
T:
ronald1024
415817304181995042013579
T:
rainbow3ccompres683248
421874624255653542983139
T:
bluegemss128
412911054266809243352174
T:
redgemss128
425114124268617342876863
T:
rainbow3ccyclicc683248
427646534282265643013798
T:
rainbow5640
475260414925370252364418
T:
falcon1024dyn
480235525055331952206435
T:
falcon1024tree
553194195546364855687472
T:
redgemss128v2
569558875740586158697469
T:
luov8117404pc
604440416063119760800737
T:
luov6468330
913674959289915793008482
T:
gemss128v2
952465719530817195429381
T:
rainbow6440
955073809562613296399942
T:
rainbow1b
963879229645512196586568
T:
bluegemss128v2
105564822105594749105824170
T:
sphincss128shake256simple
112591365112910484113141398
T:
luov8086399
65296720?119844129?174169719?
T:
ronald1536
134686880134885284135047716
T:
rainbow1c
135776647136031473142752536
T:
rainbow5cclassic963664
135990693139996759140460421
T:
rainbow5ccompres963664
138926318142393178142734113
T:
rainbow5ccyclicc963664
157301189157318366157452967
T:
sflashv2
157269829157362851158168118
T:
sphincss192shake256simple
186894587186957884186981264
T:
sphincss128shake256robust
194349314195480976208322249
T:
gemss192
196008698197164837212269940
T:
redgemss192
207710854208328467210658491
T:
sphincss256shake256simple
196290327209433051210275858
T:
bluegemss192
152551695?241294214?355585708?
T:
ronald2048
292941751293177269296953470
T:
sphincss192shake256robust
369610826369683367369813527
T:
gemss192v2
375047998375094340375165933
T:
bluegemss192v2
376665538376746668382469700
T:
redgemss192v2
382675760384810416425580220
T:
sphincss256shake256robust
593495929595285523653609595
T:
redgemss256
613027859616000259623536564
T:
rainbow3b
598625679651948158652287613
T:
gemss256
662865512663556548666773475
T:
bluegemss256
661293147679722802698908056
T:
gui184
688630352690217979733050038
T:
redgemss256v2
692315111694928636735145182
T:
gemss256v2
704033978706143187750039238
T:
bluegemss256v2
527234964?725237222?1151715185?
T:
ronald3072
856570249858164428859074039
T:
gravitysphincss
864850648865099567865467792
T:
rainbow1a
119486277511955000161207104357
T:
rainbow3c
1649800211?3153101863?4405611812?
T:
ronald4096
281669030131545222313231085837
T:
rainbow6b
359298818936023988803606875554
T:
rainbow5c
413316802841724327834232846995
T:
gui312
495141783949587230944967412377
T:
rainbow6a
678300257270324701797033055786
T:
rainbow4a
136030955511360385965013605487547
T:
gravitysphincsl
189533489901907383427519300866185
T:
gui448
275073171002752637452827528939453
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
101341032910694
T:
rainbowbinary256181212
220772226522455
T:
tts6440
244072528525912
T:
rainbowbinary16242020
419294245443206ed25519
430094314143608
T:
rainbow1a
465334675247501
T:
rainbow1aclassic363232
462824678849434
T:
rainbow5640
604176076561422
T:
sflashv2
71314?71979?139125?
T:
rainbow6440
770647763278318
T:
rainbow1acyclicc363232
850548538485894
T:
rainbow1c
117743118119118737
T:
ecdonaldp256
93606?136826?184174?dilithium2aes
136257137139138757
T:
ed448goldilocks
156671157988158743
T:
rainbow1b
157943158502159537
T:
ecdonaldp224
160715163400164645
T:
donald512
121413?176027?248545?dilithium5aes
125450?194577?279061?dilithium2
116963?197339?306665?dilithium3aes
206701?219682?444462?
T:
pass769
138838?225738?318230?
T:
lattisigns512
148898?242882?525388?
T:
3icp
172231?245390?437529?dilithium3
265537267982269144
T:
rainbow3cclassic683248
256719?268943?755813?
T:
pass863
266989271568274799
T:
ronald512
273203276011279092
T:
rainbow3c
293913295283296578
T:
luov863256pc
299890302279303536
T:
donald1024
211947?321758?550629?
T:
qtesla1
320335326234331388
T:
falcon512tree
339823341658344637
T:
rainbow3ccyclicc683248
271189?387728?459184?dilithium5
409553413448418229
T:
rainbow6a
465046471209475338
T:
ronald768
472625475943477832
T:
rainbow3b
510227512300516990
T:
ecdonaldp160
515655522366532862
T:
rainbow5c
554896562943567118
T:
ecdonaldk163
571339575475584275
T:
ecdonaldb163
574688578912581805
T:
falcon512dyn
616948619968622071
T:
ecdonaldp192
327081?643624?974855?
T:
qtesla3f
641390646511651175
T:
ronald1024
643440647376655157
T:
falcon1024tree
653547655644673733
T:
rainbow4a
653408656040666529
T:
rainbow5cclassic963664
702802706281709624
T:
donald2048
743280747680750733
T:
ecdonaldk233
754210761836771214
T:
ecdonaldb233
766853769684773363
T:
ecdonaldp521
404708?775241?939731?
T:
qtesla1p
805376810768817283
T:
rainbow5ccyclicc963664
848285849823851501
T:
luov890351pc
374922?924178?1557625?
T:
qtesla3s
114232911445391157752
T:
rainbow6b
116505711772301187753
T:
falcon1024dyn
125149512611541265101
T:
ecdonaldk283
126682212712991277561
T:
luov8117404pc
130504513139871321809
T:
ecdonaldb283
170120717074061716183
T:
ronald1536
207004120858152106568
T:
ecdonaldk409
216012821645552170387
T:
ecdonaldp384
216084321741622186161
T:
ecdonaldb409
1847621?2685396?4200048?
T:
qtesla3p
2201760?2690798?3460246?
T:
redgemss128
277896827894782800799
T:
ronald2048
2493310?2875504?3805795?
T:
redgemss128v2
327926732818533283303picnicl1full
336286333634313368185
T:
luov863256
350702135149273519975
T:
mqdss48
378697937988773807224picnicl1fs
448388745017304518439
T:
ecdonaldk571
450587745275124556082
T:
rainbow1acompres363232
478534448032934822333
T:
ecdonaldb571
496264049695674975434picnicl1ur
596477159890566008069
T:
gravitysphincss
5144907?6170617?6625685?
T:
redgemss192
657222065771476581801picnicl3full
6413949?7226396?8510179?
T:
redgemss192v2
754108875617917586675
T:
ronald3072
893820689730958985745
T:
mqdss64
988945199248789978746picnicl3fs
8633094?10118931?12074261?
T:
redgemss256
106460021065226310657636picnicl5full
8459279?10748138?12507283?
T:
redgemss256v2
113380961139459311458260
T:
luov890351
115525001159023211632918
T:
gravitysphincsm
131779501319672613215039picnicl3ur
5892723?13705844?25498416?
T:
gui184
141890571420217014213191
T:
gravitysphincsl
145191501453428614542177picnic3l1
154956901556147515608031
T:
sphincsf128harakasimple
161995261622761816261881
T:
ronald4096
168927661700664117022019picnicl5fs
195845491960471619661798
T:
luov8117404
196169371965839519737982
T:
sphincsf192harakasimple
217206862174230421757164picnicl5ur
227178882276889122831381
T:
sphincsf128harakarobust
265941342683967227019199
T:
rainbow3ccompres683248
287369182877883528857419
T:
sphincsf192harakarobust
324782483252155232556088picnic3l3
382696333830214638364248
T:
luov4849242
419932054205257142184650
T:
sphincs256
438766044398789144278435
T:
sphincsf256harakasimple
538234375387262453934184picnic3l5
576938555779629457906728
T:
sphincsf256harakarobust
695061187356961273935561
T:
rainbow5ccompres963664
64979678?77732917?90648445?
T:
bluegemss128v2
68077814?81834063?95482294?
T:
bluegemss128
104665695104810924105613798
T:
sphincsf128shake256simple
110042781110217116110449039
T:
luov6468330
124473537124621291125130959
T:
picnic2l1fs
141298419141480797143275747
T:
sphincsf192shake256simple
187742081187896555187997226
T:
sphincsf128shake256robust
165000147?197720923?263007775?
T:
bluegemss192v2
217267107218881838219389510
T:
luov8086399
184309978?221272979?258151165?
T:
bluegemss192
244686260244921835246239435
T:
sphincsf192shake256robust
257876127258526144259321266
T:
sphincss128harakasimple
304772869304914459308053652
T:
sphincsf256shake256simple
274639315?329012445?383583829?
T:
bluegemss256v2
335713951335949537336378797
T:
sphincss128harakarobust
297402303?356902405?416306183?
T:
bluegemss256
375576871375664518376075578
T:
picnic2l3fs
451408173452529598453161652
T:
sphincss256harakasimple
161109344?483003002?805472083?
T:
gui312
414456034?497429423?581203096?
T:
gemss128
528925761529349064529840710
T:
sphincss256harakarobust
540112948540576770542697472
T:
sphincsf256shake256robust
395160043?552773891?631874947?
T:
gemss128v2
625147576626657591627930057
T:
sphincss192harakasimple
795351673795716775795959888
T:
picnic2l5fs
971168132976121611977465715
T:
sphincss192harakarobust
1103586751?1323783736?1555507521?
T:
gemss192v2
1232222038?1478306921?1729347628?
T:
gemss192
169809184817002067821716691837
T:
sphincss128shake256simple
187752375718961676622274845521
T:
gemss256v2
257112800225769033522599488519
T:
sphincss256shake256simple
2149196340?2578967449?3437629340?
T:
gemss256
279748273328134623232821313464
T:
sphincss128shake256robust
360429186836068815983615267723
T:
sphincss192shake256simple
1869209367?3737859866?6852539085?
T:
gui448
445633375744585765274964762821
T:
sphincss256shake256robust
609598045860984934766127882212
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
785180378308
T:
rainbowbinary256181212
141451426614449
T:
3icp
179641822918701
T:
rainbowbinary16242020
198582029020542
T:
ronald512
216872177521914
T:
rainbow5640
220342231222548
T:
ronald768
243402498325711
T:
rainbow1aclassic363232
249462528725611
T:
ronald1024
272482749427611
T:
tts6440
279012808128438
T:
rainbow6440
283192869129033
T:
lattisigns512
304853101832732
T:
rainbow1a
325463306333504
T:
ronald1536
439934439144839
T:
ronald2048
445794488245116dilithium2aes
474344757447947
T:
sflashv2
485614885450635
T:
rainbow1c
526145410655596
T:
gravitysphincss
564595716757848
T:
falcon512tree
623566274364106dilithium3aes
630736363364169
T:
qtesla1
683906944970241
T:
falcon512dyn
726687291582038dilithium2
737747428775021
T:
ronald3072
783078032290938
T:
luov863256pc
891258935491574dilithium5aes
113664114500115425
T:
donald512
113601114924115950
T:
ronald4096
113690115301116323
T:
falcon1024tree
119978120235138025dilithium3
121568124753129019
T:
gui184
129299130377131239ed25519
130375131618132445
T:
qtesla3f
126903132760135334
T:
rainbow3cclassic683248
132475133282134116
T:
qtesla3s
134672135102137035
T:
rainbow1b
139141139971140720
T:
falcon1024dyn
190842191671222700dilithium5
220359226789231225
T:
gemss128
227569228814231260
T:
rainbow3c
203935229224250088
T:
redgemss128v2
231111232921235834
T:
rainbow4a
225389233301239539
T:
redgemss128
229699236706239976
T:
bluegemss128
235914239987243904
T:
gravitysphincsm
241422243341245277
T:
donald1024
243049248306255876
T:
bluegemss128v2
244409252763257894
T:
luov890351pc
248514254559261974
T:
gemss128v2
274433275058275372
T:
ecdonaldp256
286523289029294678
T:
pass769
290655292812303348
T:
rainbow5cclassic963664
299985300982301866
T:
ecdonaldp224
301651302849304649
T:
qtesla1p
327309330678337905
T:
gravitysphincsl
348528350223354854
T:
pass863
345054350997358154
T:
luov8117404pc
364118372768380417
T:
sphincss128harakasimple
451300453765455826
T:
ed448goldilocks
460011464761467506
T:
rainbow3b
501379512825528555
T:
redgemss192
510193521839536203
T:
gemss192
513221523454531784
T:
gemss192v2
516218526821541905
T:
bluegemss192
523730537351547623
T:
bluegemss192v2
533013540394542542
T:
rainbow6a
538696549638558038
T:
sphincss192harakasimple
549297553270557930
T:
ecdonaldp160
548132558082571400
T:
redgemss192v2
609300619247632683
T:
sphincss128harakarobust
647969650826655356
T:
ecdonaldp192
693098696535704240
T:
rainbow5c
693343703157713625
T:
gui312
795662804327813048
T:
sphincss256harakasimple
830139836807843973
T:
donald2048
848396859959872995
T:
sphincsf128harakasimple
945530966139992807
T:
bluegemss256v2
974086983586996767
T:
sphincss192harakarobust
9716899892741018651
T:
redgemss256v2
99796310116311031991
T:
gemss256
100236310254411037579
T:
gemss256v2
103244510607231093653
T:
redgemss256
107368810827971094800
T:
ecdonaldk163
106679810842321113476
T:
bluegemss256
109968911106821118578
T:
ecdonaldb163
118857511995081223650
T:
rainbow6b
133817513513561365035
T:
sphincsf192harakasimple
133744113550301366573
T:
sphincss256harakarobust
143373514388331444701
T:
ecdonaldk233
143031914528731468748
T:
sphincsf128harakarobust
146172414748971483849
T:
ecdonaldb233
149663015085771516422
T:
ecdonaldp521
151456415313761546149
T:
sphincsf256harakasimple
152698415333941541619
T:
qtesla3p
171145717284681735632
T:
sphincs256
188248118878561894984
T:
ecdonaldp384
198201920039492016811
T:
gui448
225062822654362292177
T:
mqdss48
223978522945892347529
T:
sphincss128shake256simple
236266423710492390289
T:
rainbow1acompres363232
236103723752832392573
T:
rainbow1acyclicc363232
237483523990952422520
T:
sphincsf192harakarobust
244303624557752482046
T:
ecdonaldk283
252720825499402565072
T:
ecdonaldb283
255186025884872623114
T:
sphincsf256harakarobust
261405826195702635462picnicl1full
275314927559222759092
T:
luov863256
305985730688623084956picnicl1fs
337567934430203490711
T:
sphincss192shake256simple
400745140354974078153
T:
ecdonaldk409
407597440994074109501picnicl1ur
418379442177094242202
T:
ecdonaldb409
426168243594764431167
T:
sphincss256shake256simple
440307145178194633966
T:
sphincss128shake256robust
520265952126275221962picnicl3full
538806455151465649455
T:
sphincsf128shake256simple
601191461204656153651
T:
mqdss64
640609765091016676552
T:
sphincss192shake256robust
826710882857968301533picnicl3fs
869129487079298722759picnicl5full
869301087718368895030
T:
sphincsf192shake256simple
866092687794588928362
T:
sphincss256shake256robust
875762687855798810559
T:
ecdonaldk571
879521289522409098039
T:
sphincsf256shake256simple
933368093573359399143
T:
ecdonaldb571
987421199093749998866
T:
luov890351
106501321082544510907711
T:
sphincsf128shake256robust
110122111103339111043328picnicl3ur
116900161170413711717253picnic3l1
140768411411590514191341
T:
rainbow3ccompres683248
141903041422084614295595
T:
rainbow3ccyclicc683248
142498301427264014294473picnicl5fs
169862581702022617060787
T:
luov8117404
170976851730891817517275
T:
sphincsf192shake256robust
173820271754223117858646
T:
sphincsf256shake256robust
183000811833729618380341picnicl5ur
256335732568981425974145picnic3l3
285170532853401028573573
T:
luov4849242
317767393206069332339343
T:
rainbow5ccompres963664
322200813237705032577544
T:
rainbow5ccyclicc963664
404653904050624740541316picnic3l5
577238885778040457814428
T:
picnic2l1fs
724019347243849372507259
T:
luov6468330
131458364131488547131569261
T:
picnic2l3fs
135400618135460639135765214
T:
luov8086399
231771657231932304232104101
T:
picnic2l5fs

amd64; Gracemont (906a4-20); 2022 Intel Core i3-1215U, E cores; 4 x 1600MHz; alder2,1f626960,3300000, supercop-20240107

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
356735803727picnicl1full
360836403704picnic3l1
489750175153picnic3l3
504550675161picnicl3full
543354945560
T:
picnic2l1fs
569357425775picnicl1ur
575858285929picnicl1fs
646665396911picnic3l5
679368307007picnicl5full
102911033010408picnicl3fs
108201087210986picnicl3ur
108391093711119
T:
picnic2l3fs
136711373114025picnicl5ur
137451382814062picnicl5fs
138491390514045
T:
picnic2l5fs
341403422834336
T:
lattisigns512
562525640856716dilithium2aes
572895772758763ed25519
870878748688017dilithium3aes
117780118184118776dilithium2
118081119093121142
T:
ecdonaldp256
134652135131136188dilithium5aes
157698160842170656
T:
donald512
218421218914219705dilithium3
245057245496245823
T:
ed448goldilocks
251748254946259956
T:
ecdonaldp224
289450291012295530
T:
pass769
342494343003344343dilithium5
342497345732351122
T:
pass863
487626489799491368
T:
sphincsf128harakasimple
495100498965502284
T:
donald1024
569862571184572363
T:
sphincsf128harakarobust
640095648131661611
T:
ecdonaldp160
668185669674671465
T:
mqdss48
721652729713734820
T:
ecdonaldp521
736835737470746313
T:
sphincsf192harakasimple
742990751746758973
T:
ecdonaldk163
769051777126805458
T:
ecdonaldp192
771506778128787998
T:
ecdonaldb163
100912710180541026670
T:
ecdonaldk233
104602510576741093023
T:
ecdonaldb233
1087052?1139259?1772338?
T:
qtesla1
117399411758991176756
T:
sphincsf192harakarobust
154977915517221555090
T:
mqdss64
169719817169041731481
T:
donald2048
175289417726271794145
T:
ecdonaldk283
182784018437531869038
T:
ecdonaldb283
217393421748712176186
T:
sphincsf256harakasimple
255139225521412553512
T:
sphincsf256harakarobust
290965629193282941938
T:
ecdonaldp384
291000829209542951585
T:
ecdonaldk409
308142830908453106992
T:
ecdonaldb409
2408374?3531998?4691915?
T:
qtesla3f
383498838396713844276
T:
sphincs256
459061245946844672031
T:
3icp
514709551487825155507
T:
sphincsf128shake256simple
4475687?5156957?6563794?
T:
qtesla1p
4652144?5798317?9270388?
T:
qtesla3s
606008860957176225524
T:
ecdonaldk571
657674267198976791328
T:
ecdonaldb571
782988178361997852680
T:
sphincsf192shake256simple
972129697366329754940
T:
sphincsf128shake256robust
977939198007219848635
T:
rainbowbinary256181212
980942398552129890131
T:
rainbow1acompres363232
105821171058965710672469
T:
luov863256
110238361105832311131338
T:
rainbow1acyclicc363232
114333741144967711476814
T:
rainbow1aclassic363232
147266921474806014772223
T:
sphincsf192shake256robust
167765041678835316793672
T:
luov863256pc
180764441807733818087564
T:
sphincss128harakarobust
184401481844475418476960
T:
sphincss128harakasimple
201284022016411320224349
T:
sphincsf256shake256simple
15022139?20249425?26904910?
T:
ronald512
196313852112262322666768
T:
falcon512tree
212555712128546321310280
T:
luov4849242
200452152138368623027914
T:
falcon512dyn
234753622348336323485589
T:
sphincss192harakasimple
294643272950885929564351
T:
tts6440
25823106?32275264?41044503?
T:
qtesla3p
328646353286893832871007
T:
sphincss192harakarobust
345264593453396034757650
T:
sphincss256harakasimple
354038173542040535464852
T:
luov890351
23839342?36381127?44213638?
T:
ronald768
378413993785102637876533
T:
sphincsf256shake256robust
409189984092021040926145
T:
sphincss256harakarobust
482839854850600549927972
T:
rainbowbinary16242020
489535574912338449653994
T:
bluegemss128
489163794912550549534065
T:
gemss128
497288014981452649981555
T:
gemss128v2
505689245084224450975210
T:
bluegemss128v2
521037015217767252605648
T:
redgemss128
533505625337294653430906
T:
redgemss128v2
546468295468344754871781
T:
luov890351pc
559649925623093456406901
T:
rainbow3cclassic683248
601470006045338360620021
T:
rainbow3ccompres683248
612647996128833661545724
T:
luov8117404
610422486198481362911864
T:
rainbow5640
45638987?63592227?93297749?
T:
ronald1024
617475136426351268506741
T:
falcon1024tree
619653226647594870285679
T:
falcon1024dyn
671439796746033767768880
T:
rainbow3ccyclicc683248
674679006768297767871039
T:
luov6468330
927639869279862592871343
T:
luov8117404pc
126551344126689560126914101
T:
luov8086399
138420736138773863139215481
T:
rainbow1b
137360615154933125155543672
T:
rainbow6440
162612671162650531162706231
T:
sflashv2
163140118163490630163755373
T:
sphincss128shake256simple
189832906190277842190653086
T:
rainbow5cclassic963664
193151881198626865201897751
T:
rainbow5ccompres963664
241097648241178459241255546
T:
sphincss192shake256simple
244182800244783236245335922
T:
rainbow5ccyclicc963664
259829766268588725270853636
T:
gemss192
267802089270761807271000152
T:
bluegemss192v2
259471327271069196271448036
T:
gemss192v2
273330749273519058274001969
T:
redgemss192
278460566284303378289190743
T:
redgemss192v2
291048703291276118291959565
T:
rainbow1c
116165564?298290308?431520402?
T:
ronald1536
305795639306083219306261258
T:
sphincss128shake256robust
322284470322535952322769086
T:
sphincss256shake256simple
301550467331009016335789994
T:
bluegemss192
456045465456165966456575986
T:
sphincss192shake256robust
235364766?481957085?776312732?
T:
ronald2048
497605483503996614508609668
T:
gui184
607871358608626362609338468
T:
sphincss256shake256robust
844304322850803243873402385
T:
redgemss256
859781507862614540868437464
T:
redgemss256v2
862310661865275783869860098
T:
bluegemss256
863999913867552800883621518
T:
gemss256v2
875593527876772421878883819
T:
rainbow1a
878332048878973988884236860
T:
rainbow3b
853407428879040307898930813
T:
gemss256
900430258900597355900664865
T:
gravitysphincss
1269906724?2083602910?3104761857?
T:
ronald3072
209519682221083643292141804300
T:
bluegemss256v2
260289439526051305122610969942
T:
rainbow3c
375741714638157048193876077623
T:
gui312
441272358544269754264444555825
T:
rainbow6b
2824802325?4802029728?8449585845?
T:
ronald4096
746537465874680580337469693902
T:
rainbow4a
772240008377490671547757344757
T:
rainbow5c
103140347401035235496810426547734
T:
rainbow6a
137210940141372550168013727038837
T:
gravitysphincsl
236010569482371230332124011299968
T:
gui448
288173402132882369781228826792392
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
137361397914813
T:
rainbowbinary256181212
255302565825899
T:
tts6440
329823369136945
T:
rainbowbinary16242020
568465724158664
T:
rainbow1a
615696173961926ed25519
619176273664546
T:
rainbow5640
688036912169480
T:
sflashv2
733477353973872
T:
rainbow1aclassic363232
738127425374998
T:
rainbow1acyclicc363232
114205115899124515
T:
rainbow6440
132682132901133232
T:
rainbow1c
166596167669168527
T:
ecdonaldp256
179832?220382?370607?dilithium2aes
250235251252254689
T:
ed448goldilocks
250803252902256308
T:
donald512
258660259364261015
T:
rainbow1b
244826?269578?444594?dilithium2
82996?270124?386897?
T:
3icp
307706308259310429
T:
ecdonaldp224
299990?324005?894449?
T:
pass769
244451?341031?601434?dilithium3aes
356321362649367416
T:
ronald512
357025?388207?727589?
T:
pass863
249503?401415?625632?dilithium5aes
435096436147436874
T:
rainbow3c
448256449498451380
T:
rainbow3cclassic683248
265529?457035?1070891?
T:
qtesla1
464856470098477362
T:
falcon512tree
498291499214501412
T:
rainbow3ccyclicc683248
261236?511567?1008948?
T:
lattisigns512
539744540701544068
T:
luov863256pc
373089?558303?701920?dilithium3
590610591514595371
T:
donald1024
468343?612728?968016?dilithium5
667013671976680084
T:
ronald768
687214688543691247
T:
ecdonaldp160
728971731362747030
T:
rainbow6a
773859774544775999
T:
rainbow4a
778794780722782715
T:
ecdonaldk163
797656801447804757
T:
rainbow3b
808433809645820971
T:
ecdonaldb163
815753816708818935
T:
rainbow5c
812151831355835239
T:
ecdonaldp192
847151858633863946
T:
falcon512dyn
424284?873444?1448488?
T:
qtesla3f
924042933904947176
T:
falcon1024tree
104090810434551047004
T:
rainbow5cclassic963664
105508410661641073327
T:
ecdonaldk233
108143710834761095119
T:
ecdonaldp521
108514910886421106399
T:
ecdonaldb233
110493111103761117353
T:
ronald1024
115476011560351159159
T:
rainbow5ccyclicc963664
1046556?1508876?2847821?
T:
qtesla1p
160698216085891610659
T:
luov890351pc
168933317039581719411
T:
donald2048
173491117442191752829
T:
falcon1024dyn
183205018428611845788
T:
ecdonaldk283
190179219068771913537
T:
rainbow6b
1108000?1918674?3672453?
T:
qtesla3s
192362719365841949672
T:
ecdonaldb283
232857323296252331101
T:
luov8117404pc
303087230492103056658
T:
ecdonaldp384
308042830991263109298
T:
ecdonaldk409
2575134?3104740?3991111?
T:
redgemss128
325021932660763273595
T:
ecdonaldb409
327049932831143293530
T:
ronald1536
3062712?3542292?4414531?
T:
redgemss128v2
502841350329625036324picnicl1full
548117054869555528858
T:
mqdss48
596118359730415988317picnicl1fs
597502259909486005368
T:
ronald2048
4254544?6175878?8760390?
T:
qtesla3p
612067061807006210338
T:
rainbow1acompres363232
638488463978886494113
T:
ecdonaldk571
5537855?6404582?7839563?
T:
redgemss192
684748068517926853832
T:
luov863256
694710970667767103736
T:
ecdonaldb571
729546873082807318575
T:
gravitysphincss
6849732?7974934?9180470?
T:
redgemss192v2
824519482646818281956picnicl1ur
101521231016926710183481picnicl3full
8995580?10818672?13396999?
T:
redgemss256
131849171320221713224531
T:
gravitysphincsm
12105503?13864063?16338304?
T:
redgemss256v2
143556661438824014404673picnicl3fs
145327671456812514668222
T:
mqdss64
155586211557208015586598
T:
gravitysphincsl
168090651683057216846584picnicl5full
175078411752595617556538
T:
ronald3072
174808391758021917707590
T:
sphincsf128harakasimple
9720357?19426590?38884349?
T:
gui184
207720342078690220834156picnicl3ur
214761262150922421548624
T:
sphincsf128harakarobust
215996532160852021620743
T:
sphincsf192harakasimple
230156082305942523165869picnic3l1
231061152313494223471407
T:
luov890351
242449132435819424474373picnicl5fs
335834113362454133696735picnicl5ur
349809223501227335030900
T:
sphincsf192harakarobust
370479323721331237389377
T:
rainbow3ccompres683248
388223293885539738885492
T:
ronald4096
401354454016064440172227
T:
luov8117404
436571584379356243854306
T:
luov4849242
507626525081060850851388picnic3l3
549350585494588954964311
T:
sphincsf256harakasimple
672228606728608767301214
T:
sphincsf256harakarobust
710855877116331671222706
T:
sphincs256
850304348544985886930026picnic3l5
100283536101521593102622948
T:
rainbow5ccompres963664
85856717?103721765?137294852?
T:
bluegemss128
87713260?104864631?122678655?
T:
bluegemss128v2
127068153127269956127929420
T:
luov6468330
162719162162886039163051315
T:
sphincsf128shake256simple
180348497180456760180738485
T:
picnic2l1fs
214591921214795438215018938
T:
sphincsf192shake256simple
186653098?224322042?261873555?
T:
bluegemss192
187364026?225438077?262567931?
T:
bluegemss192v2
262398004264337852269225943
T:
luov8086399
293416668293805649294502390
T:
sphincsf128shake256robust
264256995?331420578?795713989?
T:
gui312
345621269345797834345999153
T:
sphincss128harakasimple
358499094358571462358680048
T:
sphincss128harakarobust
315544467?378583151?441758936?
T:
bluegemss256
319145620?381703379?506770146?
T:
bluegemss256v2
394710862395691957396036453
T:
sphincsf192shake256robust
460475574461505530462093594
T:
sphincsf256shake256simple
480139482480338041480586784
T:
sphincss256harakasimple
539001723539724241539865368
T:
picnic2l3fs
590412406590601739590791677
T:
sphincss256harakarobust
529229119?634909816?749317865?
T:
gemss128
534713638?637154376?745280355?
T:
gemss128v2
671716295672027260672394622
T:
sphincss192harakasimple
838956983839497182840187833
T:
sphincsf256shake256robust
974604505975193912975619608
T:
sphincss192harakarobust
111342894811148306611116205854
T:
picnic2l5fs
1302090718?1562341883?1823116574?
T:
gemss192
1329099954?1594166194?1860559864?
T:
gemss192v2
244545734924457242052446742286
T:
sphincss128shake256simple
2451119250?2947465607?3919784887?
T:
gemss256
2569937706?3096437116?3913925001?
T:
gemss256v2
383226321138357820963837133203
T:
sphincss256shake256simple
429756027142990026744301251047
T:
sphincss128shake256robust
511786533951196992315131246449
T:
sphincss192shake256simple
694417066569461577726951683181
T:
sphincss256shake256robust
3127959362?6952908185?10593600335?
T:
gui448
888295745188880011048898263358
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
136231384614014
T:
rainbowbinary256181212
174571790019207
T:
3icp
236302398324433
T:
ronald512
264532661926969
T:
rainbow5640
263692687927970
T:
rainbowbinary16242020
282182860629039
T:
ronald768
301383037832157
T:
rainbow6440
319903212632686
T:
tts6440
337133400634558
T:
ronald1024
382563911940329
T:
rainbow1aclassic363232
493454962749918
T:
lattisigns512
487124970151215
T:
rainbow1a
505495136654851
T:
ronald1536
572515957860444
T:
gravitysphincss
703997109772408
T:
rainbow1c
692947247073106
T:
sflashv2
729687363174187
T:
ronald2048
755997577876056dilithium2aes
795598070781554
T:
falcon512tree
955729667297599
T:
qtesla1
102693103428104186
T:
falcon512dyn
106812107995110281
T:
luov863256pc
108173108508108724dilithium3aes
130888131152131330dilithium2
137114137650138363
T:
ronald3072
159904160318161415dilithium5aes
162864163787165307
T:
falcon1024tree
161316165196169216
T:
gui184
167503171128177906
T:
rainbow3cclassic683248
181294182889184122
T:
donald512
200487201240202449
T:
qtesla3s
200091201573203115
T:
qtesla3f
204905205651206590
T:
rainbow1b
210136211038212183
T:
falcon1024dyn
221309221572222803dilithium3
224008225265226251ed25519
225763226639227877
T:
ronald4096
251589254942256854
T:
gravitysphincsm
262379266222271755
T:
rainbow3c
282476284789287429
T:
luov890351pc
282355288614292154
T:
gemss128
298420302223307239
T:
bluegemss128
297943303403312149
T:
redgemss128
300058305423313911
T:
gemss128v2
304865310591321058
T:
redgemss128v2
310747317293327614
T:
bluegemss128v2
342830349367351605
T:
gravitysphincsl
355107356126358148dilithium5
352428361304367068
T:
sphincss128harakasimple
392297396649400430
T:
luov8117404pc
402106403213404174
T:
ecdonaldp256
411628414124418159
T:
pass769
452256458115462720
T:
rainbow5cclassic963664
476610483711487281
T:
rainbow4a
481986483964487354
T:
pass863
484430486569490331
T:
qtesla1p
508656511747514965
T:
donald1024
529561536718541786
T:
sphincss192harakasimple
566202573208583032
T:
gemss192
578155589165604343
T:
gemss192v2
605375615718628263
T:
sphincss128harakarobust
649461661965674441
T:
bluegemss192
651593663654675097
T:
redgemss192
650855670262750918
T:
redgemss192v2
669714682526699643
T:
bluegemss192v2
686604691815702999
T:
ecdonaldp160
689176692533696151
T:
rainbow3b
686908696145702119
T:
rainbow5c
712895716614727172
T:
ecdonaldp224
714484723836731166
T:
sphincss256harakasimple
764877779196789339
T:
gui312
802701810288818559
T:
ecdonaldp192
822446832295837937
T:
sphincsf128harakasimple
897797904746919773
T:
ed448goldilocks
928986935085943379
T:
rainbow6a
945078956096971897
T:
sphincss192harakarobust
118529012040231218267
T:
gemss256
118245612134531225490
T:
redgemss256v2
121700712450491275153
T:
bluegemss256v2
123752012777181302324
T:
bluegemss256
118160612898961385613
T:
redgemss256
129204313086451320470
T:
sphincss256harakarobust
131432513221361337319
T:
sphincsf192harakasimple
129699113271681354476
T:
gemss256v2
135863013749841383964
T:
sphincsf256harakasimple
141791214356651455988
T:
sphincsf128harakarobust
150298015084991516828
T:
ecdonaldk163
153443615549691570222
T:
ecdonaldb163
178733717939171801814
T:
rainbow6b
178604917990041812012
T:
sphincs256
198836320025342015951
T:
donald2048
201076720357062041499
T:
ecdonaldk233
208351820906622115551
T:
ecdonaldp521
208932021084602136667
T:
ecdonaldb233
222065622332072257864
T:
sphincsf192harakarobust
224337522551712261179
T:
qtesla3p
245617724872542502068
T:
sphincsf256harakarobust
252556025334722547761
T:
ecdonaldp384
263961827110132763723
T:
sphincss128shake256simple
296151630977073239749
T:
gui448
324275832511783307426
T:
rainbow1acompres363232
326232232852033292361
T:
rainbow1acyclicc363232
349150435676983608167
T:
ecdonaldk283
366736436892453722674
T:
mqdss48
373502237553333776069
T:
ecdonaldb283
384129038483513892072picnicl1full
397446640287234086336
T:
sphincss192shake256simple
487840848850284927149picnicl1fs
517853252813335383812
T:
sphincss128shake256robust
524806352909715367330
T:
sphincss256shake256simple
580428558075845812534
T:
luov863256
596270160045366043388
T:
ecdonaldk409
611760163267846357932
T:
ecdonaldb409
651634865955616670687
T:
sphincsf128shake256simple
674022567486406807925picnicl1ur
769025977645837859507
T:
sphincss192shake256robust
802012080341288046164picnicl3full
100870371017200410241021
T:
mqdss64
101566611026898210394561
T:
sphincss256shake256robust
106552081080347210891150
T:
sphincsf256shake256simple
108242131093006211011328
T:
sphincsf192shake256simple
120693501208041412092857picnicl3fs
124358091263113212727876
T:
ecdonaldk571
126274771279345813030410
T:
sphincsf128shake256robust
131956761322791613254395picnicl5full
136333401382066814020946
T:
ecdonaldb571
169349021695697416987699picnicl3ur
187873761882385018882765picnic3l1
197245881978967819833746picnicl5fs
193495731984210019897953
T:
rainbow3ccompres683248
199072422030454220644831
T:
rainbow3ccyclicc683248
205849592059346220609731
T:
luov890351
206151662084154221063556
T:
sphincsf256shake256robust
209227612113763721281493
T:
sphincsf192shake256robust
273507392745809027498059picnicl5ur
322617413227864732290136
T:
luov4849242
354419133546511335473182
T:
luov8117404
417718154182675741874369picnic3l3
429039614356336944065048
T:
rainbow5ccyclicc963664
429333754420914745388326
T:
rainbow5ccompres963664
653351206555496865742999picnic3l5
831842168324338083334627
T:
luov6468330
911801479126912991499455
T:
picnic2l1fs
154088822154307282154541731
T:
luov8086399
208014425208261680208710707
T:
picnic2l3fs
368043185368750664369343145
T:
picnic2l5fs

amd64; Golden Cove (90675-00); 2022 Intel Core i3-12100; 4 x 3300MHz; alder, supercop-20240107

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
270727322778picnic3l1
281828292839picnicl1full
388139173998picnic3l3
381339183972picnicl1fs
389939483978picnicl1ur
392339573969picnicl3full
425342964373
T:
picnic2l1fs
508751035287picnic3l5
511951375213picnicl5full
881691139297
T:
picnic2l3fs
905191289508picnicl3ur
905791709211picnicl3fs
117921184112158picnicl5fs
118171208412287picnicl5ur
137611383214110
T:
picnic2l5fs
186741874118855
T:
lattisigns512
336103376634097dilithium2aes
396883996540477ed25519
522405271252982dilithium3aes
646706485965122dilithium2
770967765178046dilithium5aes
855388590987607
T:
donald512
856658633287738
T:
ecdonaldp256
114794115914119238
T:
ecdonaldp224
120418120772121437dilithium3
129575130423130758
T:
ed448goldilocks
183873185220185754dilithium5
203550205635206860
T:
pass769
223525224125226522
T:
donald1024
250407252445254453
T:
pass863
407914410330420263
T:
sphincsf128harakasimple
486736489765494579
T:
ecdonaldp160
515700519536527325
T:
ecdonaldp521
531882538038543927
T:
ecdonaldk163
546268551629555457
T:
ecdonaldb163
549820552322556588
T:
edons128k08n72nu8l4mu3
556555560153563391
T:
mqdss48
587394590128594593
T:
ecdonaldp192
621636623891625252
T:
sphincsf128harakarobust
658869661801664699
T:
sphincsf192harakasimple
696101704278712887
T:
donald2048
705136710934723554
T:
ecdonaldk233
723680729422741309
T:
ecdonaldb233
945422947186948897
T:
sphincsf192harakarobust
118172711885161194918
T:
ecdonaldk283
947983?1233295?1812435?
T:
qtesla1
123717212406991258947
T:
ecdonaldb283
130087513050461310071
T:
mqdss64
167364116797861682687
T:
sphincsf256harakasimple
171234517242521738837
T:
edons128ref
192303219416561959369
T:
ecdonaldk409
202841120343102042878
T:
ecdonaldb409
205877720633792072556
T:
ecdonaldp384
217503121855362197980
T:
sphincsf256harakarobust
232180523260382330432
T:
sphincs256
296525929688752972563
T:
sphincsf128shake256simple
2085052?3073070?4065177?
T:
qtesla3f
353171636340073690788
T:
3icp
3140195?4155498?6152741?
T:
qtesla3s
423812942611284277179
T:
ecdonaldk571
452195045335424583615
T:
luov863256
451955345397724568081
T:
ecdonaldb571
3701657?4832430?5958825?
T:
qtesla1p
479211748712944990410
T:
sphincsf192shake256simple
569316557035615709078
T:
sphincsf128shake256robust
645929865110986573728
T:
rainbow1aclassic363232
691617169711627001036
T:
rainbowbinary256181212
700917570199287029394
T:
luov863256pc
755695475933257632872
T:
rainbow1acompres363232
757766676291677661901
T:
rainbow1acyclicc363232
824338282465778252096
T:
sphincsf192shake256robust
121450821216166512363433
T:
sphincsf256shake256simple
127903681286775513106801
T:
sphincss128harakasimple
9641599?12975955?17769626?
T:
rwb0fuz1024
145440031502113516750423
T:
falcon512tree
8543291?15247805?18238345?
T:
ronald512
146948341599955117443449
T:
falcon512dyn
173262901739960117483055
T:
sphincss128harakarobust
188268191893767118994739
T:
luov4849242
190793431910887819183815
T:
luov890351
222944832235368122454435
T:
sphincss192harakasimple
223771662243214422560206
T:
sphincsf256shake256robust
240523362407838124213989
T:
tts6440
13475800?24908576?34910180?
T:
ronald768
22074488?25770117?29726578?
T:
qtesla3p
304214353043791630510677
T:
luov890351pc
26476679?31162524?60032313?
T:
ronald1024
329523383302648033219062
T:
luov8117404
330517183312859133196682
T:
sphincss256harakasimple
343153013436839934428784
T:
sphincss192harakarobust
350108163517962935453527
T:
rainbowbinary16242020
367115883685810337018898
T:
rainbow3cclassic683248
370790193720949537273685
T:
sphincss256harakarobust
389393603913909939580787
T:
gemss128
413148154181243742490989
T:
redgemss128
415818094186720442490432
T:
rainbow3ccyclicc683248
419843184208864942255813
T:
rainbow3ccompres683248
419044924238594542764367
T:
bluegemss128
426086054280934443250463
T:
rainbow5640
476841974913472651244193
T:
falcon1024dyn
484027434961272652517556
T:
falcon1024tree
534697125393439954164151
T:
luov8117404pc
553219995554799355775000
T:
redgemss128v2
604869176068444860810935
T:
luov6468330
921784799232511592620047
T:
gemss128v2
952784369555771795723722
T:
rainbow6440
956072859573636995964151
T:
bluegemss128v2
959646159601434696088873
T:
rainbow1b
984495539852501299351299
T:
sphincss128shake256simple
112176151112616652112913685
T:
luov8086399
126416118126527069126638062
T:
rainbow1c
83821478?127228942?206063979?
T:
ronald1536
133621946133854797134104905
T:
rainbow5cclassic963664
135001073135342331135639612
T:
rainbow5ccompres963664
145550886145745592145901147
T:
rainbow5ccyclicc963664
147114682147208242148062832
T:
sphincss192shake256simple
157297787157310202157326986
T:
sflashv2
172280818172533402173972973
T:
sphincss128shake256robust
185900600187814458198861045
T:
bluegemss192
193270665193554405195093058
T:
sphincss256shake256simple
189145529200855995201708199
T:
gemss192
160832829?227687495?510781332?
T:
ronald2048
271340971271560640272285142
T:
redgemss192
273654146273703182273863210
T:
sphincss192shake256robust
351251638351411878356955247
T:
sphincss256shake256robust
368812191368870107369577040
T:
gemss192v2
373987528374041419374124354
T:
bluegemss192v2
377098888377153337377298098
T:
redgemss192v2
548781505549769166552122663
T:
gemss256
551766088561087521564574854
T:
redgemss256
552094443561668763566360520
T:
bluegemss256
611991297613550972616976175
T:
rainbow3b
673426252674808894675810446
T:
gemss256v2
667413651682759148691560884
T:
gui184
694749285698227028703574419
T:
bluegemss256v2
845844969846018790859550568
T:
rainbow1a
855929055856286221857479165
T:
gravitysphincss
948009243949215147950488205
T:
redgemss256v2
582536299?978084494?1302893470?
T:
ronald3072
107920862110794038061079767655
T:
rainbow3c
1235138920?2190330802?3808187493?
T:
ronald4096
257404446525990344892608155290
T:
rainbow6b
300363528530578510093175382077
T:
pqrsa15
338832981533917698013394060436
T:
rainbow5c
409190586141536446194223521913
T:
gui312
492328331149284468024937539737
T:
rainbow6a
673005099067304483146972053641
T:
rainbow4a
137303509421373746109713740206096
T:
gravitysphincsl
189741558411909494316719299878818
T:
gui448
275173805892752109787727524934673
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
102071033410742
T:
rainbowbinary256181212
220322222922396
T:
tts6440
236462389424434
T:
rainbowbinary16242020
419204238243020ed25519
428554312243409
T:
rainbow1a
445064476848852
T:
rainbow1acyclicc363232
450374537646511
T:
rainbow1aclassic363232
453724584046673
T:
rainbow5640
604346075361352
T:
sflashv2
702357043273320
T:
rainbow6440
825838291883340
T:
rainbow1c
62753?92830?163270?dilithium2aes
116385116828118091
T:
ecdonaldp256
135490135773136367
T:
ed448goldilocks
156604157798158433
T:
rainbow1b
158219158617159433
T:
ecdonaldp224
161398162944164413
T:
donald512
120400?168057?286399?dilithium5aes
127187?186261?289996?dilithium2
134684?219984?331311?dilithium3aes
96201?226311?402789?
T:
lattisigns512
264974267565272298
T:
rainbow3cclassic683248
265994269193272568
T:
ronald512
276429278778280714
T:
rainbow3c
200755?280402?493105?dilithium3
285984288564297774
T:
luov863256pc
288492291695297194
T:
rainbow3ccyclicc683248
234698?293877?454333?dilithium5
299276302024303615
T:
donald1024
95494?306624?556859?
T:
3icp
318857323290326301
T:
falcon512tree
162386?377613?581459?
T:
qtesla1
215357?417922?640929?
T:
pass769
431588436534441591
T:
rainbow6a
219928?437393?748350?
T:
qtesla3f
467590471780473344
T:
ronald768
471881477263478570
T:
rainbow3b
257368?512213?775916?
T:
pass863
512204514820517018
T:
ecdonaldp160
555673559562564030
T:
rainbow5c
554037560749567236
T:
ecdonaldk163
573213576986583341
T:
ecdonaldb163
574884579300582190
T:
falcon512dyn
617126619944626699
T:
ecdonaldp192
634836639601647027
T:
falcon1024tree
639958644530651838
T:
ronald1024
653687664993669897
T:
rwb0fuz1024
656029674521677079
T:
rainbow4a
680942683476687756
T:
rainbow5ccyclicc963664
685381694634701094
T:
rainbow5cclassic963664
704108709312713389
T:
donald2048
744882749171751926
T:
ecdonaldk233
485684?754491?1610312?
T:
qtesla3s
761861767703776263
T:
ecdonaldb233
767015770412775211
T:
ecdonaldp521
394658?793767?1199096?
T:
qtesla1p
827630830867837669
T:
luov890351pc
938289944863990159
T:
edons128k08n72nu8l4mu3
113410111360021139225
T:
rainbow6b
116532111686841174951
T:
falcon1024dyn
123389812389461244544
T:
luov8117404pc
124960212549531262837
T:
ecdonaldk283
130479713122901322542
T:
ecdonaldb283
169954117081251712563
T:
ronald1536
1834442?1854495?3104694?
T:
qtesla3p
206586620750692086680
T:
ecdonaldk409
215338021653272174093
T:
ecdonaldb409
216202121657842169292
T:
ecdonaldp384
217264721867012213816
T:
edons128ref
2278625?2691195?3540800?
T:
redgemss128
278109827907382797068
T:
ronald2048
2454194?3055552?3486949?
T:
redgemss128v2
316416731669053170230picnicl1full
331121233127123314076
T:
luov863256
351117935190283528222
T:
mqdss48
366210536686453673947picnicl1fs
448420144963374512318
T:
ecdonaldk571
451265045288154576208
T:
rainbow1acompres363232
476999247867774814304
T:
ecdonaldb571
478310247876624798265picnicl1ur
598489959985636009264
T:
gravitysphincss
630700863127606320208picnicl3full
6226060?6550894?7984071?
T:
redgemss192
5772155?7357168?8146149?
T:
redgemss192v2
754696875613817578023
T:
ronald3072
891385189340468957751
T:
mqdss64
968737097079809726916picnicl3fs
103281091033638710346685picnicl5full
8529424?10505722?12407014?
T:
redgemss256
111580061117382711192051
T:
luov890351
9739106?11367203?12720791?
T:
redgemss256v2
117840161181906511841264
T:
gravitysphincsm
128166471283939512871115picnicl3ur
6035172?13702764?20137005?
T:
gui184
139143881394113414164753
T:
gravitysphincsl
139297611394404413958711picnic3l1
154095461550188515577641
T:
sphincsf128harakasimple
161993351622913016263536
T:
ronald4096
163866461640177616529342picnicl5fs
192959691931228419396047
T:
luov8117404
196290871973244319861421
T:
sphincsf192harakasimple
210044962104428521098772picnicl5ur
227077662278184622829746
T:
sphincsf128harakarobust
262738592633546126407103
T:
rainbow3ccompres683248
286682502874308328872326
T:
sphincsf192harakarobust
310284883104199631079556picnic3l3
382779383836330538403869
T:
luov4849242
418632084194874641985670
T:
sphincs256
439268434411395044171875
T:
sphincsf256harakasimple
516157355163947251690560picnic3l5
577017575781003257922672
T:
sphincsf256harakarobust
685259656904049069556062
T:
rainbow5ccompres963664
65030526?77787520?90715641?
T:
bluegemss128v2
68304080?82033463?109001583?
T:
bluegemss128
976922629779625797951619
T:
sphincsf128shake256simple
103663012103706032103745751
T:
pqrsa15
109964612110052286110536871
T:
luov6468330
118137438118229532118369902
T:
picnic2l1fs
133726760134642447135299980
T:
sphincsf192shake256simple
164833954?165275452?230785944?
T:
bluegemss192v2
175106152175419899177085218
T:
sphincsf128shake256robust
217227467217423088218252688
T:
luov8086399
184244058?221739117?258401797?
T:
bluegemss192
228077810228289920228488878
T:
sphincsf192shake256robust
258058962258608827259373948
T:
sphincss128harakasimple
286220153288939337290446304
T:
sphincsf256shake256simple
274649688?329028801?384034670?
T:
bluegemss256v2
335447969335960403336434008
T:
sphincss128harakarobust
297345641?356639282?474981564?
T:
bluegemss256
368554451368832064369328103
T:
picnic2l3fs
161392535?376240036?698609588?
T:
gui312
451516296451947274452471866
T:
sphincss256harakasimple
394839186?473917431?553130583?
T:
gemss128v2
503960852504624216506410613
T:
sphincsf256shake256robust
426038211?511130906?580606484?
T:
gemss128
529745840530131585530458402
T:
sphincss256harakarobust
625164576626418516627575264
T:
sphincss192harakasimple
782278059783372516784040090
T:
picnic2l5fs
976436744978031671983051695
T:
sphincss192harakarobust
1102974825?1323027342?1549424734?
T:
gemss192v2
1232800912?1480224055?1974714190?
T:
gemss192
159139812815918694751603421460
T:
sphincss128shake256simple
239599428823969869242407356068
T:
sphincss256shake256simple
2144698346?2570891970?3002569928?
T:
gemss256
257940922525807886432586429484
T:
sphincss128shake256robust
1873033010?2612198037?2984013157?
T:
gemss256v2
337256607333765986733381359062
T:
sphincss192shake256simple
410618186841117682864156987054
T:
sphincss256shake256robust
3115410956?4985988333?8721068373?
T:
gui448
569400635356947616255696790302
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
586660116134
T:
rwb0fuz1024
791880488252
T:
rainbowbinary256181212
142691441114558
T:
3icp
172441745417617
T:
rainbowbinary16242020
198722025820629
T:
ronald512
214152148721591
T:
rainbow5640
219462217422499
T:
ronald768
223112322424072
T:
rainbow1aclassic363232
249132544025775
T:
ronald1024
269392708127263
T:
tts6440
274722761227685
T:
rainbow6440
284232867928974
T:
lattisigns512
294692991330322
T:
rainbow1a
325923294333461
T:
ronald1536
434034421444990
T:
ronald2048
440354429744688dilithium2aes
474564790247950
T:
sflashv2
477244793048190
T:
rainbow1c
527555375455494
T:
gravitysphincss
560645709658020
T:
falcon512tree
619586222762820dilithium3aes
633496421865688
T:
qtesla1
682946920969873
T:
falcon512dyn
725967298073141dilithium2
726707382274641
T:
ronald3072
821828643488639
T:
luov863256pc
892998950989797dilithium5aes
113378114732115616
T:
donald512
114337115118116322
T:
ronald4096
114610115323116066
T:
falcon1024tree
120851121046121234dilithium3
117321121324125114
T:
gui184
129647130371131454ed25519
132130132858133742
T:
qtesla3f
133010133564134209
T:
qtesla3s
134708135195136869
T:
rainbow1b
132843137447144770
T:
rainbow3cclassic683248
138514139366139902
T:
falcon1024dyn
190825191068191472dilithium5
224748230147239282
T:
redgemss128
230207232384236235
T:
rainbow3c
202625?234622?274309?
T:
redgemss128v2
225012235284246679
T:
gemss128
232348237404240677
T:
gravitysphincsm
231811240954248528
T:
bluegemss128
241178243289244826
T:
donald1024
242207246888253141
T:
rainbow4a
239068251759262621
T:
bluegemss128v2
251390257174264212
T:
gemss128v2
273644274092275555
T:
ecdonaldp256
279074293059302488
T:
luov890351pc
289565295067298264
T:
pass769
298939300288301749
T:
qtesla1p
299412300583301705
T:
ecdonaldp224
316088319566321609
T:
gravitysphincsl
348584350324352137
T:
pass863
356055362320367384
T:
rainbow5cclassic963664
369128373596380310
T:
sphincss128harakasimple
418524420854425105
T:
edons128k08n72nu8l4mu3
422378426972432547
T:
luov8117404pc
452245455015459515
T:
ed448goldilocks
461524466040467229
T:
rainbow3b
542058543830546503
T:
rainbow6a
540347546485555094
T:
sphincss192harakasimple
551155554814558091
T:
ecdonaldp160
546758565209582293
T:
bluegemss192
568558580780608450
T:
bluegemss192v2
566993581462601070
T:
gemss192v2
565483582274599558
T:
gemss192
568077589423604049
T:
redgemss192
583564597984610611
T:
redgemss192v2
602438619275638501
T:
sphincss128harakarobust
640506642818645765
T:
edons128ref
646907653323656016
T:
ecdonaldp192
785361792070803001
T:
sphincss256harakasimple
834910840638847529
T:
donald2048
854347867023876887
T:
sphincsf128harakasimple
876747879783881144
T:
rainbow5c
939613960694983293
T:
gui312
969745988173997225
T:
sphincss192harakarobust
106547110738391083816
T:
ecdonaldk163
110119811068451113967
T:
ecdonaldb163
109751411308351182998
T:
bluegemss256v2
114962511747811206065
T:
gemss256v2
117932311801141182832
T:
rainbow6b
115513211934851210969
T:
bluegemss256
118239312047431234184
T:
gemss256
119332812293421253713
T:
redgemss256
123090512492381277381
T:
redgemss256v2
133145313478521361514
T:
sphincss256harakarobust
134251113518751370390
T:
sphincsf192harakasimple
143518114448261452370
T:
ecdonaldk233
143705414520371486398
T:
sphincsf128harakarobust
148053914882941496634
T:
ecdonaldb233
149685815056141516028
T:
ecdonaldp521
151395215267281541499
T:
sphincsf256harakasimple
153270415407021548619
T:
qtesla3p
171282917245281740270
T:
sphincs256
187689618855471893825
T:
ecdonaldp384
225249122705632284122
T:
mqdss48
228006923241602398314
T:
sphincss128shake256simple
236482223782562398436
T:
rainbow1acyclicc363232
237173423832012406735
T:
rainbow1acompres363232
237991424108142425184
T:
sphincsf192harakarobust
241851224335872448547
T:
ecdonaldk283
253926425502032561157
T:
ecdonaldb283
254809825659332573349picnicl1full
253314625668202596142
T:
sphincsf256harakarobust
269028227150602748100
T:
gui448
275087527518532752652
T:
luov863256
296903029812632994025picnicl1fs
343301634708223504205
T:
sphincss192shake256simple
395170939598083985229picnicl1ur
400666640264544065492
T:
ecdonaldk409
420084842148214237772
T:
ecdonaldb409
429617443478454440057
T:
sphincss256shake256simple
434098144208724522140
T:
sphincss128shake256robust
515741851685415178341picnicl3full
542542555513225644983
T:
sphincsf128shake256simple
611601461454186177225
T:
mqdss64
633783764678656595802
T:
sphincss192shake256robust
805300680725998083297picnicl3fs
849763385137348527540picnicl5full
850345286380738794291
T:
sphincsf192shake256simple
872738787502168777913
T:
ecdonaldk571
862788887541738864431
T:
sphincss256shake256robust
894122290202119156300
T:
sphincsf256shake256simple
933577093661799407589
T:
ecdonaldb571
984032598510709866397
T:
luov890351
106610311068718710709062picnicl3ur
106283431073556710849399
T:
sphincsf128shake256robust
112173071122695711234643picnic3l1
137163871375140313773867
T:
pqrsa15
138715231391212813928911picnicl5fs
141847621424403814350122
T:
rainbow3ccompres683248
142672181434945114430623
T:
rainbow3ccyclicc683248
168957671691411916943059
T:
luov8117404
170922591736412817576727
T:
sphincsf256shake256robust
172604701747065417634075
T:
sphincsf192shake256robust
178025131784772117874040picnicl5ur
244929002450824024527463picnic3l3
284915342852055328587836
T:
luov4849242
318571043197994932159718
T:
rainbow5ccyclicc963664
322204513242020932773654
T:
rainbow5ccompres963664
387824483881863138853893picnic3l5
547635175483542754926421
T:
picnic2l1fs
723796947244512172520338
T:
luov6468330
124914113124965822125113611
T:
picnic2l3fs
135298994135716551135828009
T:
luov8086399
220747081220902617221105818
T:
picnic2l5fs

amd64; Zen 2 (860f01); 2022 AMD Ryzen 5 4500U; 6 x 3600MHz; renoir, supercop-20240107

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
290929182981picnic3l1
295430103032picnicl1full
411341574177picnic3l3
412041724195picnicl3full
534553655413picnicl5full
536353745414picnic3l5
849785118549picnicl1ur
852685438622picnicl1fs
100671014410277
T:
picnic2l1fs
157201573715767picnicl3fs
157921582215859picnicl3ur
179561808418189
T:
picnic2l3fs
192831931619540picnicl5ur
193131936119553picnicl5fs
211862142922387
T:
lattisigns512
220562208922177
T:
picnic2l5fs
429424298743208ed25519
467404704847714dilithium2aes
746077492675239dilithium3aes
875228771588086dilithium2
108804109429111000
T:
ecdonaldp256
109328110106111592
T:
donald512
116799117209117480dilithium5aes
159405159712160383
T:
ed448goldilocks
172601173101174184
T:
ecdonaldp224
179904180352180847dilithium3
197780198946201507
T:
pass769
235465236370239055
T:
pass863
257614258368259712
T:
donald1024
261289261746262898dilithium5
523691524956525454
T:
sphincsf128harakasimple
651828652861653883
T:
ecdonaldp521
669081687405690529
T:
sphincsf128harakarobust
705900707549713582
T:
edons128k08n72nu8l4mu3
736548740420742142
T:
mqdss48
746107747747754041
T:
ecdonaldp160
777940779564782397
T:
ecdonaldk163
797744800304803808
T:
ecdonaldb163
804783805351806595
T:
donald2048
811806840004846999
T:
sphincsf192harakasimple
911748915267918675
T:
ecdonaldp192
105014010525131056616
T:
ecdonaldk233
108656010902591094251
T:
ecdonaldb233
1127572?1134526?1838691?
T:
qtesla1
116488811708271174052
T:
sphincsf192harakarobust
167037916724581682633
T:
mqdss64
170925317145421725094
T:
ecdonaldk283
175144617878731791693
T:
ecdonaldb283
219940922040662210852
T:
sphincsf256harakasimple
220454322086632218895
T:
edons128ref
257774125840442589860
T:
sphincsf256harakarobust
285435528556852868396
T:
sphincs256
286370928763862904859
T:
ecdonaldk409
298537630153013041056
T:
ecdonaldb409
313887531440813151646
T:
ecdonaldp384
2524544?3704824?6074378?
T:
qtesla3f
391672239277313958594
T:
sphincsf128shake256simple
401469641362534174182
T:
3icp
3787558?5002807?7437026?
T:
qtesla3s
524094952507895254943
T:
luov863256
5062850?5729934?6469682?
T:
qtesla1p
588809259455765958159
T:
sphincsf192shake256simple
602330060357696047480
T:
ecdonaldk571
639454564022006421524
T:
ecdonaldb571
733070973512797357810
T:
sphincsf128shake256robust
756517375831337588155
T:
luov863256pc
849216685173238537066
T:
rainbowbinary256181212
978531699053799956839
T:
rainbow1acompres363232
990219199522399986176
T:
rainbow1acyclicc363232
100440521018887310246161
T:
rainbow1aclassic363232
110500061109377511115324
T:
sphincsf192shake256robust
9349234?13292281?19106396?
T:
rwb0fuz1024
158883311596836416019833
T:
sphincsf256shake256simple
168189411688221616976514
T:
sphincss128harakasimple
169965241808033919747358
T:
falcon512dyn
177832381906068620387479
T:
falcon512tree
197656521988018819932490
T:
sphincss128harakarobust
216212562169665622139261
T:
luov890351
218901382196352022026539
T:
luov4849242
285695512870682328766354
T:
sphincsf256shake256robust
296166912973869729763891
T:
tts6440
301259923018759430195100
T:
sphincss192harakasimple
17201484?31372846?42840668?
T:
ronald512
320138103204329032078545
T:
luov890351pc
26715695?33553305?35893053?
T:
qtesla3p
336634753378076533872444
T:
sphincss256harakasimple
361361623630194336877748
T:
rainbowbinary16242020
375086923767104837873281
T:
luov8117404
379517473831131738410456
T:
sphincss192harakarobust
408039494085997141106324
T:
sphincss256harakarobust
26767302?49904030?72259632?
T:
ronald768
506033895071560950777786
T:
bluegemss128
504506655074998851128881
T:
rainbow3cclassic683248
508233875090070451080375
T:
gemss128
532581695331358653399036
T:
redgemss128
538169595466680559183877
T:
falcon1024tree
529753315521268757483771
T:
falcon1024dyn
562804985744143457597735
T:
luov8117404pc
578081715811308258794134
T:
rainbow5640
584713295855663858589928
T:
gemss128v2
590726145959777159983071
T:
rainbow3ccompres683248
596127095963488559657468
T:
bluegemss128v2
673333336758564267811200
T:
rainbow3ccyclicc683248
679879636810589568284144
T:
luov6468330
710275737120521771878865
T:
redgemss128v2
55408351?88330836?119932930?
T:
ronald1024
123732371123840255124260627
T:
rainbow6440
125009065125048240126216123
T:
rainbow1b
125602146125677072125924115
T:
sphincss128shake256simple
131323565131642047131761672
T:
luov8086399
132210677132250717132269862
T:
rainbow1c
173935992173988492174018740
T:
sflashv2
177267275178218641179265439
T:
rainbow5cclassic963664
106618592?179241155?329864658?
T:
ronald1536
187920882188424950189422329
T:
sphincss192shake256simple
188679660189196866189582922
T:
rainbow5ccyclicc963664
214173034215131459215848596
T:
rainbow5ccompres963664
231196628231465142231846833
T:
sphincss128shake256robust
244052072244257259245858922
T:
redgemss192
249894571250159677250904972
T:
bluegemss192
253531275253744239254950222
T:
gemss192
253928497256378268257196891
T:
sphincss256shake256simple
188067197?317220663?564428036?
T:
ronald2048
351628442351991986352205659
T:
sphincss192shake256robust
352420652355319813358800329
T:
gemss192v2
352926715356136939359794864
T:
bluegemss192v2
351557798356685184361243354
T:
redgemss192v2
468112635469050955469468495
T:
sphincss256shake256robust
721724480727413751737669712
T:
rainbow3b
766799856776399286787647270
T:
gemss256
769334913780379346782633491
T:
redgemss256
776287010782910522789130636
T:
bluegemss256
903486058918901150926332406
T:
gui184
952205472952383493952463036
T:
rainbow1a
951007710956570741967069153
T:
gemss256v2
961959892964705245968197352
T:
redgemss256v2
964252757967848069970779719
T:
bluegemss256v2
974001316975135134976106630
T:
gravitysphincss
108242292310837370141085718628
T:
rainbow3c
970197161?1302563140?2254034057?
T:
ronald3072
283781592328490992542852969894
T:
rainbow6b
304808861330986742393181262917
T:
gui312
1941904405?3226050253?4256833285?
T:
ronald4096
334698400233542941683355632017
T:
rainbow5c
336794567734729504293513769989
T:
pqrsa15
559652271755980205275611535656
T:
rainbow6a
672702612967281697806735077934
T:
rainbow4a
146032017521461225795014614812269
T:
gravitysphincsl
191198176071920667701819321713252
T:
gui448
292471099572928433630729291779999
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
122191239012590
T:
rainbowbinary256181212
255002570725986
T:
tts6440
272522815429068
T:
rainbowbinary16242020
453674545145567ed25519
562965716358122
T:
rainbow5640
592486073761531
T:
rainbow1aclassic363232
613176212663125
T:
rainbow1a
817688194182280
T:
sflashv2
872808884089867
T:
rainbow1c
927549376195579
T:
rainbow1acyclicc363232
9753798875100504
T:
rainbow6440
104732?140751?194277?dilithium2aes
145191145636146178
T:
ecdonaldp256
165665166962167786
T:
ed448goldilocks
126434?173073?354753?dilithium2
209987210791211700
T:
rainbow1b
144409?217528?304724?dilithium3aes
163560?218495?309834?dilithium5aes
221137224521227231
T:
donald512
233169235476237268
T:
ecdonaldp224
233861?246498?696531?
T:
pass769
155876?249469?390576?
T:
lattisigns512
265816267467269877
T:
rainbow3c
287188289262290715
T:
rainbow3cclassic683248
307061308037312686
T:
luov863256pc
171445?315011?725736?
T:
3icp
262967?326952?482261?dilithium3
200681?341478?559364?
T:
qtesla1
369463372312374842
T:
donald1024
374330377892381285
T:
falcon512tree
388924395074404792
T:
ronald512
463796468300473325
T:
rainbow3ccyclicc683248
489462494535512334
T:
rainbow6a
352117?506707?670508?dilithium5
526729531666549904
T:
rainbow5c
274669?545213?828696?
T:
pass863
403586?600272?1314836?
T:
qtesla3f
635981638016639784
T:
rainbow3b
677173680082682958
T:
rainbow4a
673810682948688016
T:
ronald768
701064708219712637
T:
rwb0fuz1024
719943724212729824
T:
falcon512dyn
738957741955744955
T:
rainbow5cclassic963664
740202744562764509
T:
rainbow5ccyclicc963664
745706753744758215
T:
falcon1024tree
709709?782412?1168483?
T:
qtesla1p
777840782673784194
T:
ecdonaldp160
811856814568817062
T:
ecdonaldk163
828585835277845508
T:
ronald1024
837020838725841725
T:
ecdonaldb163
846734849521867350
T:
luov890351pc
921524923557927385
T:
donald2048
949767951494954085
T:
ecdonaldp192
662700?1005461?2316181?
T:
qtesla3s
101109610136981015206
T:
ecdonaldp521
108033511060741108676
T:
ecdonaldk233
110983811212171142530
T:
ecdonaldb233
121619912327941241333
T:
edons128k08n72nu8l4mu3
124382012458651248750
T:
luov8117404pc
145095114564461462359
T:
falcon1024dyn
150817115126121518090
T:
rainbow6b
180078418052261808938
T:
ecdonaldk283
187621218812161885918
T:
ecdonaldb283
220741922235132236022
T:
ronald1536
280277028139812823169
T:
edons128ref
302957630391853072584
T:
ecdonaldk409
316701831880393210718
T:
ecdonaldb409
326988932781033294858
T:
ecdonaldp384
334667333745413385630
T:
ronald2048
380890638099003811158picnicl1full
3358555?4060078?5296589?
T:
redgemss128
2868220?4102893?5701536?
T:
qtesla3p
3683482?4414353?5019572?
T:
redgemss128v2
456122045634954567306
T:
luov863256
482134548302894840006
T:
mqdss48
630470163069876318885picnicl1fs
634998063587566380137
T:
ecdonaldk571
660975866521136748793
T:
rainbow1acompres363232
679823768139086824051
T:
ecdonaldb571
746254274697257474936picnicl3full
781274378153877835460picnicl1ur
785809478661547879249
T:
gravitysphincss
856280185924448612889
T:
ronald3072
8984587?10594776?12321946?
T:
redgemss192v2
9582173?11442318?13853249?
T:
redgemss192
117409371174949611760293
T:
mqdss64
124051461241233512433517picnicl5full
144172061443840914455883
T:
gravitysphincsm
152089761522316015282315
T:
luov890351
157468791574992915753080picnicl3fs
14057372?16628816?19144016?
T:
redgemss256v2
167055261671674316736081
T:
gravitysphincsl
177154331773677117774842
T:
ronald4096
181386171814534718154036picnic3l1
7016520?18661345?30314207?
T:
gui184
198195341982723019835041picnicl3ur
16934216?20446505?23737245?
T:
redgemss256
204449642053814420682668
T:
sphincsf128harakasimple
242369702430296124417277
T:
sphincsf192harakasimple
253114392541042825661952
T:
sphincsf128harakarobust
257197602572880225736385picnicl5fs
264628262653554526805120
T:
luov8117404
319090013191852231933511picnicl5ur
352161943533075035459321
T:
sphincsf192harakarobust
389122143921627239399906
T:
rainbow3ccompres683248
393328633937102839438387picnic3l3
438869174393692844125411
T:
luov4849242
498946774994090749990063
T:
sphincs256
534975945372435853851123
T:
sphincsf256harakasimple
667429876680864366909564picnic3l5
706422037091106371287832
T:
sphincsf256harakarobust
104459947105573030110618613
T:
rainbow5ccompres963664
108657301108709908108754754
T:
pqrsa15
127260569127466572127685043
T:
sphincsf128shake256simple
130712010130873173131340044
T:
luov6468330
142976857143472338143619757
T:
picnic2l1fs
120017248?143866717?191590752?
T:
bluegemss128v2
119212507?166678753?167277306?
T:
bluegemss128
166748373167073516168283204
T:
sphincsf192shake256simple
227443054227709130227855784
T:
sphincsf128shake256robust
261855260262047906262293449
T:
luov8086399
305383108305713951306114452
T:
sphincsf192shake256robust
330472525332152002333327324
T:
sphincss128harakasimple
306204107?367050241?428492219?
T:
bluegemss192v2
373848188375712264376156069
T:
sphincsf256shake256simple
401611463403163236406366938
T:
sphincss128harakarobust
421918888422269824422449691
T:
picnic2l3fs
287238523?431042566?933610258?
T:
gui312
299989788?448560400?523656252?
T:
bluegemss192
466140245468513574470209641
T:
sphincss256harakasimple
451501683541092941542627302
T:
bluegemss256v2
605889257606569987607414563
T:
sphincss256harakarobust
650639271651540764652366220
T:
sphincsf256shake256robust
631870734?758301862?885141053?
T:
bluegemss256
859395957860317548860789115
T:
picnic2l5fs
865531470867013505868534691
T:
sphincss192harakasimple
736902645?884117422?1031595109?
T:
gemss128v2
756830063?908137360?1210523662?
T:
gemss128
113909670911526000211165602670
T:
sphincss192harakarobust
200470517920055383482007346555
T:
sphincss128shake256simple
2077412857?2492536506?2908232879?
T:
gemss192v2
2490356163?2988337178?3486516403?
T:
gemss192
310016861831064810493110210363
T:
sphincss256shake256simple
345762970034594338243461003337
T:
sphincss128shake256robust
3488568016?4185622939?4882966176?
T:
gemss256v2
431426936843186290814363244413
T:
sphincss192shake256simple
4449940912?5339558162?7119504253?
T:
gemss256
544123996254426127315444963286
T:
sphincss256shake256robust
727448905872870972557296837402
T:
sphincss192shake256robust
3704344315?8334731385?13890752678?
T:
gui448
Cycles to verify 59 bytes
25%50%75%system
664668857024
T:
rwb0fuz1024
926193939657
T:
rainbowbinary256181212
156801576415879
T:
3icp
196051996820644
T:
rainbowbinary16242020
224172271923347
T:
rainbow5640
286592879228902
T:
tts6440
306103128731722
T:
rainbow6440
309163154131965
T:
ronald512
316493210132549
T:
lattisigns512
31819?34079?52008?
T:
rainbow1aclassic363232
337113413534452
T:
ronald768
336603442735368
T:
rainbow1a
375313792438232
T:
ronald1024
467064704447528
T:
ronald1536
586805957660215
T:
ronald2048
596755981159960dilithium2aes
623516353264201
T:
rainbow1c
645106559267656
T:
gravitysphincss
664286648366646
T:
sflashv2
700857087671745
T:
falcon512tree
818418210882708
T:
qtesla1
863228653686799dilithium3aes
856278672387292
T:
falcon512dyn
929019341194204
T:
ronald3072
971139721597389dilithium2
113850114908116052
T:
luov863256pc
133762133991134382dilithium5aes
136216137975149093
T:
rainbow3cclassic683248
138244139684140372
T:
ronald4096
140688141552142769
T:
falcon1024tree
152349153902155077
T:
donald512
158388158855159697ed25519
169896170522171039
T:
qtesla3s
169848170546171295
T:
qtesla3f
173089174416175329
T:
falcon1024dyn
176477176640176864dilithium3
198194199360201254
T:
rainbow1b
217291220479221316
T:
rainbow4a
235312237749240136
T:
rainbow3c
256974265227270983
T:
redgemss128v2
273445276156280244
T:
gravitysphincsm
278177278360278667dilithium5
276969287971297793
T:
gui184
287964289564291244
T:
pass769
297198297644298643
T:
ecdonaldp256
298114300722302552
T:
donald1024
321266326424333778
T:
gemss128
318103328387334755
T:
redgemss128
323582328719334041
T:
gemss128v2
322285329899338245
T:
bluegemss128
324260333486344798
T:
bluegemss128v2
335771336806338677
T:
pass863
355201361012363296
T:
luov890351pc
363275366778371461
T:
rainbow5cclassic963664
369958374066378738
T:
gravitysphincsl
389530390596392414
T:
qtesla1p
428914432646435396
T:
rainbow6a
425264433864440659
T:
sphincss128harakasimple
451909453200454678
T:
ecdonaldp224
479419487264492145
T:
rainbow5c
492040500755502986
T:
luov8117404pc
495930504313512116
T:
redgemss192
543028545663547283
T:
ed448goldilocks
549860553262569196
T:
edons128k08n72nu8l4mu3
550945?579377?793149?
T:
gui312
644050653556659920
T:
sphincss192harakasimple
662970663961665699
T:
rainbow3b
482614?676075?715982?
T:
gemss192
684667702021715738
T:
redgemss192v2
688040703803716804
T:
sphincss128harakarobust
511914?724084?741764?
T:
bluegemss192
730085741820755535
T:
gemss192v2
708869766718791791
T:
bluegemss192v2
801167806869814414
T:
ecdonaldp160
816150825035831559
T:
donald2048
857486861280863074
T:
edons128ref
893224902518917733
T:
sphincss256harakasimple
949918956892965410
T:
ecdonaldp192
97838310079561034951
T:
sphincsf128harakasimple
98770610130521044060
T:
redgemss256
997481?1026675?1510256?
T:
gemss256v2
984416?1041986?1534851?
T:
bluegemss256
1014754?1052157?1648420?
T:
bluegemss256v2
102667010565291082940
T:
redgemss256v2
104759910665161078701
T:
sphincss192harakarobust
1133706?1151740?1476598?
T:
gemss256
146454914960231517878
T:
sphincss256harakarobust
152179715388851552106
T:
sphincsf192harakasimple
154312315595261564571
T:
ecdonaldk163
157605016030081608637
T:
ecdonaldb163
159161916199801641247
T:
sphincsf128harakarobust
169513217033631713151
T:
rainbow6b
170119117214411758882
T:
sphincsf256harakasimple
174983417553981764880
T:
sphincs256
188851018896011891169
T:
ecdonaldp521
195354019588381964150
T:
qtesla3p
196116519833472029387
T:
gui448
208382821219642135041
T:
ecdonaldk233
213966421984992203887
T:
ecdonaldb233
255832225764932600045
T:
sphincsf192harakarobust
276817327821272796052
T:
ecdonaldp384
277520228485402887339
T:
sphincsf256harakarobust
299592429981853033053picnicl1full
310676231270603141855
T:
mqdss48
320384232748253358350
T:
sphincss128shake256simple
345701034902163507463
T:
ecdonaldk283
364213936487113656264
T:
ecdonaldb283
390229639053313909018
T:
luov863256
395306739954573999613
T:
rainbow1acompres363232
407312840831304119158
T:
rainbow1acyclicc363232
463750347097734774177
T:
sphincss192shake256simple
529411952975135328499picnicl1fs
591777859446065973137
T:
ecdonaldk409
600457360135116018838picnicl3full
587686160532226135519
T:
sphincss128shake256robust
603347161090056199031
T:
sphincss256shake256simple
619271162291316244938
T:
ecdonaldb409
655122965595486606707picnicl1ur
759910576977337796360
T:
sphincsf128shake256simple
792374279964128040636
T:
mqdss64
881664389520129097414
T:
sphincss192shake256robust
993945299644799983293picnicl5full
118242251191534012105874
T:
sphincsf192shake256simple
118099201203521012196760
T:
sphincss256shake256robust
122402701236842112520580
T:
sphincsf256shake256simple
123540341237140812408845
T:
ecdonaldk571
131903851320724613223291
T:
ecdonaldb571
133329311336754813374906picnicl3fs
138104991391296013931708
T:
luov890351
142132561435933814555587
T:
sphincsf128shake256robust
147474361476696114777962picnic3l1
157616421577858715790121
T:
pqrsa15
168078861687224316890516picnicl3ur
219050852192173421969514picnicl5fs
238497612396037224354881
T:
luov8117404
237746412405805724373681
T:
sphincsf192shake256robust
243404332456293924830830
T:
rainbow3ccompres683248
260403152624178026386896
T:
rainbow3ccyclicc683248
264989192688439227257908
T:
sphincsf256shake256robust
272680852734096427350502picnicl5ur
310946183111296031136929
T:
luov4849242
315330133156182331581749picnic3l3
502542425052976350591421picnic3l5
549658325540085656672460
T:
rainbow5ccyclicc963664
551078605591928256616235
T:
rainbow5ccompres963664
710535697113009671251100
T:
picnic2l1fs
827542558278054082809311
T:
luov6468330
151887239152098858152231013
T:
luov8086399
162770866162842436163033467
T:
picnic2l3fs
284933519285159347285381547
T:
picnic2l5fs

amd64; Zen 3 (a50f00); 2021 AMD Ryzen 5 PRO 5650G; 6 x 3900MHz; cezanne, supercop-20240107

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, rainbow6b

Cycles to generate a key pair
25%50%75%system
237223802421picnicl1full
249625602818picnic3l1
320132183232picnicl3full
322432413260picnic3l3
410841254197picnic3l5
413341694247picnicl1fs
416442344335picnicl1ur
423242514348picnicl5full
428042944321
T:
picnic2l1fs
754177097833picnicl3ur
769477457780picnicl3fs
916492279300
T:
picnic2l3fs
106101066410732picnicl5ur
106721070910998
T:
picnic2l5fs
106601071910835picnicl5fs
180711817818351
T:
lattisigns512
422864248242695dilithium2aes
424874254742597ed25519
674036763468022dilithium3aes
709377123371927dilithium2
883298860790061
T:
ecdonaldp256
975359800698788
T:
donald512
104801105247105577dilithium5aes
129349129603130011dilithium3
138097138416138702
T:
ecdonaldp224
165566165698166300
T:
ed448goldilocks
177248178519182005
T:
pass769
200516200828201219dilithium5
208170210178213047
T:
pass863
246447246894248111
T:
donald1024
474560476678477242
T:
sphincsf128harakasimple
563373563697564009
T:
sphincsf128harakarobust
608286609286610548
T:
ecdonaldp521
620478622289657937
T:
ecdonaldk163
621455626053637964
T:
ecdonaldp160
637774639409641491
T:
ecdonaldb163
641017643483647123
T:
edons128k08n72nu8l4mu3
646311648041653094
T:
mqdss48
692160692564693230
T:
sphincsf192harakasimple
748804751914755166
T:
ecdonaldp192
796751797277799500
T:
donald2048
846334848705851522
T:
ecdonaldk233
862221865007868103
T:
ecdonaldb233
103866310392621040403
T:
sphincsf192harakarobust
1013765?1336542?1689897?
T:
qtesla1
141938314217681424213
T:
ecdonaldk283
148542614874661489087
T:
ecdonaldb283
159161815957761603727
T:
mqdss64
183811318402001840902
T:
sphincsf256harakasimple
199540720005202004849
T:
edons128ref
231675223180862321410
T:
sphincsf256harakarobust
243541024432942453403
T:
ecdonaldk409
257271925825492586897
T:
ecdonaldb409
264902526501942653197
T:
sphincs256
272419527302592791013
T:
ecdonaldp384
328245732854513637009
T:
3icp
2254044?3326041?5473490?
T:
qtesla3f
377893037816993783233
T:
sphincsf128shake256simple
400909640131244062598
T:
luov863256
2320917?4529907?6733828?
T:
qtesla3s
4507935?5122407?5737817?
T:
qtesla1p
523766652578675270583
T:
ecdonaldk571
560190156149755631207
T:
ecdonaldb571
569174257083695739187
T:
sphincsf192shake256simple
639431364098936449969
T:
luov863256pc
703359270444077052918
T:
sphincsf128shake256robust
750149675228847544286
T:
rainbowbinary256181212
817884084312918463642
T:
rainbow1aclassic363232
849239985081028566621
T:
rainbow1acyclicc363232
852392885446628878727
T:
rainbow1acompres363232
108148191082900410870504
T:
sphincsf192shake256robust
9169012?11308947?18949310?
T:
ronald512
9750139?12512855?20293125?
T:
rwb0fuz1024
149546831497681715136827
T:
sphincss128harakasimple
158329251584471015877617
T:
sphincsf256shake256simple
162425821706183417786527
T:
falcon512dyn
158475791711264418332891
T:
falcon512tree
179493681795759117975505
T:
sphincss128harakarobust
185388561854738118566265
T:
luov890351
190640711907612219098016
T:
luov4849242
16012733?20770946?27408254?
T:
ronald768
220451452205269222082187
T:
sphincss192harakasimple
16354984?23148745?36649817?
T:
ronald1024
279328742796011528003500
T:
luov890351pc
22062204?28127639?32253379?
T:
qtesla3p
290682112909919229123201
T:
sphincsf256shake256robust
293848792939733929416290
T:
sphincss256harakasimple
305423993075078130850959
T:
tts6440
311185383114515431387202
T:
luov8117404
329154153300150133096357
T:
rainbowbinary16242020
370108183702640337051143
T:
sphincss256harakarobust
372318313738344737446908
T:
sphincss192harakarobust
419417734207561242276924
T:
rainbow3cclassic683248
442513224428249044309911
T:
gemss128
446313254477592945148164
T:
rainbow3ccompres683248
477137724784739348046563
T:
rainbow3ccyclicc683248
491148424950307149649032
T:
luov8117404pc
504285865045201250507629
T:
bluegemss128
520202145219406752397353
T:
redgemss128
504684755247601655666726
T:
falcon1024dyn
504445485301505160493336
T:
falcon1024tree
551462975517644855330456
T:
gemss128v2
566073545663105856666109
T:
bluegemss128v2
564712075723770557276092
T:
rainbow5640
581756585834584558544960
T:
redgemss128v2
594524295952891859634475
T:
luov6468330
115143454115232151115672797
T:
luov8086399
115438651115485598115509286
T:
rainbow1c
120128009120224794120564595
T:
sphincss128shake256simple
124765294125013443125141862
T:
rainbow1b
129459969129799500135019327
T:
rainbow6440
65187829?133868021?222695377?
T:
ronald1536
165365117165451923165570465
T:
sflashv2
178186144178347808178534181
T:
rainbow5cclassic963664
182991818183465170185194983
T:
sphincss192shake256simple
188435219188733938189142610
T:
rainbow5ccompres963664
116461826?189147777?340703671?
T:
ronald2048
190335361190568721190848779
T:
rainbow5ccyclicc963664
219662102220137510220822000
T:
redgemss192
223745765223910404224073973
T:
sphincss128shake256robust
225052013225163483225245061
T:
bluegemss192
226682208226769890227215523
T:
gemss192
247259145247586445248536711
T:
redgemss192v2
250727192250927347251311975
T:
gemss192v2
252615063253128345254341771
T:
sphincss256shake256simple
275740402276237872276676247
T:
bluegemss192v2
349705184350011549350306487
T:
sphincss192shake256robust
463565209464223588465195407
T:
sphincss256shake256robust
587543730593707501606834157
T:
gui184
619911889620836096622866692
T:
redgemss256
639235218639560962640292501
T:
bluegemss256
643149908643488350643893846
T:
gemss256
675467448675796342676343487
T:
gemss256v2
679148879679570686679948471
T:
bluegemss256v2
736092564737237005742180104
T:
rainbow3b
781268227783914201786864258
T:
redgemss256v2
533173481?837563009?1397546936?
T:
ronald3072
933402163942477881945065937
T:
rainbow3c
973733686974283056975334994
T:
rainbow1a
993111661995185876995898399
T:
gravitysphincss
282376293428261804842829613813
T:
rainbow5c
285727012928998983492934732124
T:
gui312
1459627094?3004480234?3782981897?
T:
ronald4096
323711249432998195613420016871
T:
pqrsa15
574828800557694557295772543984
T:
rainbow6a
618783810861903778856193834045
T:
rainbow4a
146139259241461441067414619317565
T:
gravitysphincsl
168059083021689409189317032558905
T:
gui448
292869767512930753893229312562943
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
113511154311904
T:
rainbowbinary256181212
259022614827137
T:
tts6440
244822624427321
T:
rainbowbinary16242020
447754489844935ed25519
473604784748345
T:
rainbow1aclassic363232
488334916449711
T:
rainbow1acyclicc363232
498265007550621
T:
rainbow1a
57416?58750?85548?
T:
rainbow5640
739517410974467
T:
rainbow1c
757657598876218
T:
sflashv2
99099101797104624
T:
rainbow6440
92708?117681?202371?dilithium2aes
121436121978124176
T:
ecdonaldp256
126408?159382?237946?dilithium3aes
100663?168360?274067?dilithium2
172052172180172402
T:
ed448goldilocks
175629175917176625
T:
rainbow1b
183030184760185687
T:
donald512
193259193864194367
T:
ecdonaldp224
130513?208115?366471?
T:
lattisigns512
177926?231236?434532?dilithium5aes
221089?232785?649643?
T:
pass769
244403245889247851
T:
rainbow3c
252009?263212?763216?
T:
pass863
269907270580271946
T:
luov863256pc
273670276117280520
T:
rainbow3cclassic683248
108623?283437?524229?
T:
3icp
246973?302232?450257?dilithium3
320035326961340576
T:
ronald512
332341333713336699
T:
donald1024
331467336688343020
T:
rainbow3ccyclicc683248
353234358263362144
T:
falcon512tree
246820?361416?490028?dilithium5
171811?378212?674460?
T:
qtesla1
224155?449942?763804?
T:
qtesla3f
465670467722470227
T:
rainbow6a
505459511240530293
T:
rainbow5c
515865516789522259
T:
rainbow3b
574661581980586828
T:
ronald768
616288617719619400
T:
rainbow4a
651311654284669461
T:
ecdonaldp160
650364656017658550
T:
ecdonaldk163
668723670316671604
T:
ecdonaldb163
671932675886679546
T:
falcon512dyn
701380705518712213
T:
falcon1024tree
711057720611729231
T:
ronald1024
736418742111750629
T:
rwb0fuz1024
757273759442760601
T:
luov890351pc
784648787471790367
T:
ecdonaldp192
774991789553795888
T:
rainbow5cclassic963664
792041810019814417
T:
rainbow5ccyclicc963664
882825884996887528
T:
donald2048
893577896044897651
T:
ecdonaldk233
910084911200912927
T:
ecdonaldb233
944625945992949171
T:
ecdonaldp521
954828958132961244
T:
edons128k08n72nu8l4mu3
631378?1047982?1776715?
T:
qtesla1p
112118111237311127626
T:
luov8117404pc
613523?1160033?1648162?
T:
qtesla3s
136259713686531375546
T:
falcon1024dyn
150420915119351524301
T:
ecdonaldk283
157034615722741574710
T:
ecdonaldb283
200315220127402025515
T:
ronald1536
233440423389962343824
T:
edons128ref
261633826241072637700
T:
ecdonaldk409
274194127492842756669
T:
ecdonaldb409
285552528622802872435
T:
ecdonaldp384
313776731473413168695
T:
ronald2048
325779632598543263923picnicl1full
364871336500883707834
T:
luov863256
3048335?3738261?4310401?
T:
redgemss128
2483936?3772645?4828347?
T:
qtesla3p
406412340671784072755picnicl1fs
425140042558224265717
T:
mqdss48
407608042902805054536
T:
redgemss128v2
534658253531785383338picnicl1ur
551115355325285878123
T:
rainbow1acompres363232
558017455880145593206
T:
ecdonaldk571
597868059889066002153
T:
ecdonaldb571
616591961694966173580picnicl3full
728259572851747292966
T:
gravitysphincss
837545283872738411095
T:
ronald3072
976649497716729777990picnicl3fs
100953821012700010155966
T:
mqdss64
101404431014490710151599picnicl5full
8707934?10449412?12008584?
T:
redgemss192v2
9888201?11453037?12909833?
T:
redgemss192
117873321179076111810851
T:
luov890351
132581321329682613333530picnicl3ur
138818641395926214780240
T:
gravitysphincsm
159316331594060215953113picnic3l1
163783021639143816415555picnicl5fs
162548411642501316461652
T:
gravitysphincsl
14446767?16922059?21671809?
T:
redgemss256v2
14491516?17163811?20997374?
T:
redgemss256
171588071717594517194431
T:
sphincsf128harakasimple
177023051773667617777881
T:
ronald4096
8846941?19904497?37569784?
T:
gui184
203105452032547620335737
T:
luov8117404
207704832079231220808760
T:
sphincsf192harakasimple
214203802145188621567363
T:
sphincsf128harakarobust
214837542152049021528008picnicl5ur
302850863041470430796948
T:
rainbow3ccompres683248
322127173228476532834877
T:
sphincsf192harakarobust
337969543382976133857341picnic3l3
369214793708586837140745
T:
luov4849242
460546634610009046153669
T:
sphincs256
472982664732913147352974
T:
sphincsf256harakasimple
578718335793466458004578picnic3l5
617016796174400461805251
T:
sphincsf256harakarobust
886628049100339891277418
T:
rainbow5ccompres963664
115505820115671335116181579
T:
luov6468330
116914796116998710117083491
T:
pqrsa15
122771337123016110123210878
T:
sphincsf128shake256simple
123484116123502293123541372
T:
picnic2l1fs
112678103?136441230?159409702?
T:
bluegemss128v2
114529895?137436226?181517852?
T:
bluegemss128
159663511160134015160502554
T:
sphincsf192shake256simple
218279815218572266218812610
T:
sphincsf128shake256robust
226933575228911003230095250
T:
luov8086399
286191725286512529288583055
T:
sphincss128harakasimple
295845442296217971296449624
T:
sphincsf192shake256robust
286856519?345101645?402386693?
T:
bluegemss192v2
356395027356578395356870789
T:
sphincss128harakarobust
358168197358581295358872642
T:
picnic2l3fs
369913440370523015371557202
T:
sphincsf256shake256simple
321572013?385804842?450024904?
T:
bluegemss192
201859249?403562281?605336273?
T:
gui312
413350468413438400413585338
T:
sphincss256harakasimple
449400436?538971236?629294315?
T:
bluegemss256v2
539543420539774699540584047
T:
sphincss256harakarobust
654538860654950286655628106
T:
sphincsf256shake256robust
672814457673153015673560655
T:
sphincss192harakasimple
565239676?679132711?904213462?
T:
bluegemss256
768408053769299925773087454
T:
picnic2l5fs
708105307?849207071?992656151?
T:
gemss128
721019334?865065269?1153025450?
T:
gemss128v2
108970126210905038451090946702
T:
sphincss192harakarobust
193752246119399239501941909588
T:
sphincss128shake256simple
1953578989?2344267062?3122893285?
T:
gemss192v2
2194061873?2632813691?3501308065?
T:
gemss192
308742468230911968893092857135
T:
sphincss256shake256simple
335171744033562123753359702979
T:
sphincss128shake256robust
3242964753?3889511078?4535941942?
T:
gemss256v2
3204112913?4004140046?5593879602?
T:
gemss256
419366272441974951254218398016
T:
sphincss192shake256simple
538733301953916810115408442553
T:
sphincss256shake256robust
4934095223?6586123139?9867948859?
T:
gui448
726439854172680041147290926680
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
626463876475
T:
rwb0fuz1024
863187669106
T:
rainbowbinary256181212
137951404814455
T:
3icp
185991975220670
T:
rainbowbinary16242020
206202095021407
T:
rainbow5640
215052186125141
T:
ronald512
226382338724101
T:
rainbow1aclassic363232
232932374123955
T:
ronald768
240422483925487
T:
rainbow1a
261572642927657
T:
rainbow6440
260982651331474
T:
tts6440
268282708527347
T:
ronald1024
270652728527456
T:
lattisigns512
356923600736582
T:
ronald1536
465524701647491
T:
ronald2048
468184743348671
T:
rainbow1c
527305298253314dilithium2aes
562345762159507
T:
gravitysphincss
606546075960930
T:
sflashv2
690707004370553
T:
falcon512tree
720277248373299
T:
qtesla1
768357700577226dilithium3aes
787837896679112dilithium2
782227899479433
T:
ronald3072
847638567885991
T:
falcon512dyn
926849403095779
T:
luov863256pc
116311116752116992dilithium5aes
115870120181127269
T:
gui184
121190122199123234
T:
ronald4096
121319122372123814
T:
donald512
130675130904131219dilithium3
138607139650140215
T:
falcon1024tree
140687144651151631
T:
rainbow3cclassic683248
145204145966146729
T:
qtesla3f
148543149322149844
T:
qtesla3s
153964154278154489
T:
rainbow1b
158699159229160138ed25519
169822170717171328
T:
falcon1024dyn
195041201391205273
T:
redgemss128
205242206322208216
T:
rainbow4a
207014207370207641dilithium5
203966?210342?333235?
T:
bluegemss128v2
202201?210790?362747?
T:
bluegemss128
215639217580222873
T:
rainbow3c
216612?220639?280072?
T:
redgemss128v2
256083262229265259
T:
gravitysphincsm
263806266468268615
T:
donald1024
266519267222269482
T:
ecdonaldp256
267887269891271116
T:
pass769
310098319310320775
T:
pass863
319867325838328090
T:
luov890351pc
326197343095349624
T:
gemss128v2
345613348517352771
T:
edons128k08n72nu8l4mu3
351872353827355230
T:
qtesla1p
338514358432409292
T:
gemss128
361842368710374064
T:
gravitysphincsl
376078376796377460
T:
ecdonaldp224
369834377552385222
T:
sphincss128harakasimple
376685380168382360
T:
rainbow5cclassic963664
465519470636479427
T:
luov8117404pc
501300501962502810
T:
rainbow3b
557248564709573933
T:
sphincss192harakasimple
574799576024577902
T:
ed448goldilocks
601020611796623570
T:
redgemss192v2
610352612649616040
T:
edons128ref
594421620459652867
T:
redgemss192
639551648686662595
T:
ecdonaldp160
676581691114710477
T:
sphincss128harakarobust
744729751076754647
T:
ecdonaldp192
597364?768747?791318?
T:
bluegemss192v2
777360782278800529
T:
rainbow6a
781718794165809048
T:
sphincss256harakasimple
789296798213804026
T:
donald2048
754749?820921?962460?
T:
gemss192v2
861647873734887639
T:
sphincsf128harakasimple
958579965188973020
T:
rainbow5c
105576210770771091508
T:
sphincss192harakarobust
706768?1080529?1185435?
T:
bluegemss192
106848110991701111207
T:
redgemss256v2
109929311208341134279
T:
gui312
1112228?1191499?2289979?
T:
bluegemss256
114315012420881320515
T:
gemss192
125360912617231283545
T:
ecdonaldk163
120942112702381428769
T:
redgemss256
128804012902601294800
T:
ecdonaldb163
1139296?1364145?2184223?
T:
gemss256v2
135969913741141387727
T:
sphincsf192harakasimple
137859013926751406969
T:
sphincss256harakarobust
1181099?1463460?2247370?
T:
bluegemss256v2
148640215029921531479
T:
sphincsf256harakasimple
158593116030841629360
T:
sphincsf128harakarobust
162456116356041645428
T:
sphincs256
172145117262601733178
T:
qtesla3p
172592917311951739242
T:
ecdonaldk233
175970317615511766341
T:
ecdonaldb233
180267018057151808662
T:
ecdonaldp521
1091219?1850607?2478249?
T:
gemss256
235717523752452405879
T:
ecdonaldp384
240442324235212446882
T:
sphincsf192harakarobust
252983325380232553587picnicl1full
260718926158532633455
T:
mqdss48
266098626830652728414
T:
sphincsf256harakarobust
260647826842072773548
T:
sphincss128shake256simple
285747428624712895469
T:
rainbow1acyclicc363232
287140329050543219077
T:
rainbow1acompres363232
292612929313282939533
T:
ecdonaldk283
299381229949272995760
T:
luov863256
305064430534173063024
T:
ecdonaldb283
303403030887123154895
T:
gui448
322512532276113249650picnicl1fs
394410540006024073917
T:
sphincss192shake256simple
424735442744464303368picnicl1ur
488994748985634902805picnicl3full
507031750886565108801
T:
ecdonaldk409
523754753044755392840
T:
sphincss256shake256simple
519018653238185487273
T:
sphincss128shake256robust
531388353324625343963
T:
ecdonaldb409
645048665683816642399
T:
sphincsf128shake256simple
669553267508566782399
T:
mqdss64
779058678778408012194
T:
sphincss192shake256robust
808754981110648119868picnicl5full
847413384845838527209picnicl3fs
100781121028950010437839
T:
sphincss256shake256robust
104129321053798410671319
T:
sphincsf192shake256simple
105790631058384410592515
T:
luov890351
105318051068041610776072
T:
sphincsf256shake256simple
108588301087696910928945
T:
ecdonaldk571
113136961136770811383442picnicl3ur
116138011163381511658223
T:
ecdonaldb571
128993881291080712929332picnic3l1
127639941295049013144282
T:
sphincsf128shake256robust
135955711360801313651667picnicl5fs
161496591615949816175162
T:
pqrsa15
170524861718712217508487
T:
rainbow3ccompres683248
171787761731528017410341
T:
rainbow3ccyclicc683248
178964101793230817957436picnicl5ur
181706761817819018641196
T:
luov8117404
202789522049322020665422
T:
sphincsf192shake256robust
204486122068215120957560
T:
sphincsf256shake256robust
271436992715735827180305
T:
luov4849242
272702232730538627343070picnic3l3
384281483856818838683337
T:
rainbow5ccyclicc963664
393815253952608639753894
T:
rainbow5ccompres963664
442591534429299644332515picnic3l5
609396906101350961066910
T:
picnic2l1fs
694147616944610969505487
T:
luov6468330
131722247132035929133970009
T:
luov8086399
136998712137102922137224563
T:
picnic2l3fs
238275977238623213238983376
T:
picnic2l5fs

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
242024282484picnicl1full
248925162875picnic3l1
328232943332picnicl3full
329433023318picnic3l3
397539824006picnicl1ur
401640244046picnicl1fs
400841254348
T:
picnic2l1fs
417042084241picnicl5full
422742464369picnic3l5
636564536761
T:
picnic2l3fs
677768086851picnicl3fs
675768557791picnicl3ur
857586989868
T:
picnic2l5fs
864687048847picnicl5ur
907891869498picnicl5fs
173301741417582
T:
lattisigns512
444804463644887ed25519
518555204452440dilithium2aes
811958155282448dilithium2
821528250483139dilithium3aes
124312124979125483dilithium5aes
144400144809145362dilithium3
156991157485158025
T:
ed448goldilocks
178138179854181319
T:
pass769
204270206080207220
T:
pass863
220348220723222039dilithium5
547718548435551747
T:
sphincsf128harakasimple
641422643303644592
T:
mqdss48
662056663275667439
T:
sphincsf128harakarobust
714876719576724235
T:
edons128k08n72nu8l4mu3
820676823284824656
T:
sphincsf192harakasimple
831814840500853413
T:
donald2048
993341995531998503
T:
sphincsf192harakarobust
1003028?1059020?1683356?
T:
qtesla1
149276914953711497538
T:
mqdss64
200820020146092022772
T:
sphincsf256harakasimple
215900321642192175124
T:
edons128ref
258548525861912591449
T:
sphincsf256harakarobust
262851126356702649377
T:
sphincs256
2065260?3053380?4042619?
T:
qtesla3f
405381740556954091710
T:
luov863256
429405042994144304158
T:
sphincsf128shake256simple
3111052?5107249?7123021?
T:
qtesla3s
4625403?5307172?6507252?
T:
qtesla1p
633895363444986348559
T:
luov863256pc
635771463714886382221
T:
sphincsf192shake256simple
774376977516607759270
T:
sphincsf128shake256robust
782512378384167854511
T:
rainbowbinary256181212
119285771193439911950287
T:
sphincsf192shake256robust
123277291240197212680800
T:
rainbow1aclassic363232
141287271419815114533242
T:
rainbow1acompres363232
150024141578393017428057
T:
falcon512dyn
151247601603751017117884
T:
falcon512tree
162252451629873416478416
T:
luov890351
170651431710138317135392
T:
sphincsf256shake256simple
184509181846350918526566
T:
sphincss128harakasimple
190780771915214819384510
T:
rainbow1acyclicc363232
198342151991691820031583
T:
luov4849242
204856782050565020527642
T:
sphincss128harakarobust
20123954?23834067?29439475?
T:
qtesla3p
242359162426862224355923
T:
luov890351pc
244943172459544624663506
T:
sphincss192harakasimple
299872903002806530107422
T:
sphincss192harakarobust
303285753035671430709884
T:
luov8117404
314779673159751231642242
T:
sphincsf256shake256robust
342135153428424534348389
T:
sphincss256harakasimple
372100553725246637295311
T:
rainbowbinary16242020
411126864112677241146073
T:
sphincss256harakarobust
451497954525435045374678
T:
luov8117404pc
476714514906333252113580
T:
falcon1024dyn
479281644935205450577731
T:
falcon1024tree
495907614961547849700790
T:
gemss128
500131965007874050136964
T:
bluegemss128
515937355167194351759486
T:
redgemss128
554926445560220255668541
T:
gemss128v2
567541135680331256851365
T:
bluegemss128v2
588018035888543859144185
T:
redgemss128v2
596857345980611159916281
T:
luov6468330
768353167781522580087940
T:
rainbow3cclassic683248
807667768091598383983307
T:
rainbow3ccompres683248
847960698629742386857613
T:
rainbow3ccyclicc683248
117803952117977494118190061
T:
luov8086399
137859904138091546138737940
T:
sphincss128shake256simple
153941329153995900154106995
T:
sflashv2
203074901203400301203579680
T:
sphincss192shake256simple
221116352221287694221502933
T:
redgemss192
227221212227297375227425525
T:
gemss192
227335798227861756228285665
T:
bluegemss192
244875453245044390245299990
T:
redgemss192v2
246183755246425510246481835
T:
gemss192v2
249205436249334031250630801
T:
bluegemss192v2
250683915250849566253854723
T:
sphincss128shake256robust
261711354262261683268839673
T:
rainbow5cclassic963664
265156944265961981266679448
T:
rainbow5ccyclicc963664
268329251269322510273272651
T:
rainbow5ccompres963664
270134300270437435272883968
T:
sphincss256shake256simple
380147667380360268380423427
T:
sphincss192shake256robust
504362596505294758505982786
T:
sphincss256shake256robust
634167332636638815638544368
T:
redgemss256
652078105653282536655983679
T:
bluegemss256
656801612657868211667484973
T:
gemss256
681602390683829809685582227
T:
redgemss256v2
680861225687248719697034407
T:
gemss256v2
688634372691874456696374938
T:
bluegemss256v2
898037386898229860898427142
T:
gravitysphincss
323363176533004982673376274043
T:
pqrsa15
143667561071436850329714370816885
T:
gravitysphincsl
287495230722875246864628754362381
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
119331227912543
T:
rainbowbinary256181212
242442481725543
T:
rainbowbinary16242020
488094886048900ed25519
584846355668253
T:
rainbow1aclassic363232
890568930889793
T:
sflashv2
90344?117244?155247?dilithium2aes
157550159370163783
T:
rainbow1acyclicc363232
162745163142163364
T:
ed448goldilocks
94024?175478?419291?
T:
lattisigns512
123436?181204?226668?dilithium3aes
128571?190504?290708?dilithium2
176682?228077?392486?dilithium5aes
271481272869275618
T:
luov863256pc
155136?279841?586376?
T:
qtesla1
199206?293218?375021?dilithium3
308167309699311277
T:
rainbow3cclassic683248
287565?356445?571383?dilithium5
364168369807372782
T:
falcon512tree
310049?419028?798415?
T:
qtesla3f
421032432898441568
T:
rainbow3ccyclicc683248
223077?440542?662935?
T:
pass769
258322?500254?752810?
T:
pass863
392587?604706?995061?
T:
qtesla1p
660831663838667678
T:
falcon512dyn
744577749986755963
T:
falcon1024tree
756543762477768622
T:
luov890351pc
819545823050828443
T:
rainbow5cclassic963664
836103843774849294
T:
donald2048
422788?915276?1396862?
T:
qtesla3s
100443610295441047159
T:
rainbow5ccyclicc963664
104786810620351069388
T:
edons128k08n72nu8l4mu3
112948211336271137377
T:
luov8117404pc
132668913335691340071
T:
falcon1024dyn
248982525013202513396
T:
edons128ref
1879271?2604827?4872805?
T:
qtesla3p
338959433915613414217picnicl1full
361072436122593613543
T:
luov863256
3156846?3734521?4673466?
T:
redgemss128
396624539698763973215
T:
mqdss48
404601440562444057683picnicl1fs
3598417?4206319?5274476?
T:
redgemss128v2
541116254138425416592picnicl1ur
650131165072106513677picnicl3full
687388768865396899519
T:
gravitysphincss
952299995488549577041
T:
mqdss64
954396295735259717320picnicl3fs
8593159?9967098?11795889?
T:
redgemss192v2
8661313?10159898?11605322?
T:
redgemss192
105905451060241810612018picnicl5full
111071041122459511534518
T:
rainbow1acompres363232
116733951167860511683267
T:
luov890351
129222971293927212985198
T:
gravitysphincsm
129774291298046012999338picnicl3ur
153382521538314515872953
T:
gravitysphincsl
160710591623688616249836picnicl5fs
164504511646596516477717picnic3l1
14418231?16598311?19578048?
T:
redgemss256v2
15006279?17628223?23330976?
T:
redgemss256
198827441991846619958275
T:
sphincsf128harakasimple
201998652021059320686605
T:
luov8117404
209270372095491120981653picnicl5ur
241172952415416624213112
T:
sphincsf192harakasimple
244418912448682124544104
T:
sphincsf128harakarobust
303544853038062030412902
T:
sphincsf192harakarobust
351062853513821435193089picnic3l3
401264534031955640546779
T:
luov4849242
461858134625159546416616
T:
sphincs256
517868235186405051945285
T:
sphincsf256harakasimple
594573165954699659582766picnic3l5
656475746586060566409238
T:
rainbow3ccompres683248
679725956804891168100731
T:
sphincsf256harakarobust
114773063114848095115337549
T:
luov6468330
116582284116631994116696695
T:
pqrsa15
120749585120846956121566121
T:
picnic2l1fs
114017163?136696208?159730899?
T:
bluegemss128
139480476139637967139749165
T:
sphincsf128shake256simple
120269992?162065030?185973835?
T:
bluegemss128v2
167708509168093357168514503
T:
rainbow5ccompres963664
178198384178404984178621847
T:
sphincsf192shake256simple
233426522233660642234891260
T:
luov8086399
240436403240702571241048499
T:
sphincsf128shake256robust
317948354318121603318229437
T:
picnic2l3fs
327234103327394134327609717
T:
sphincsf192shake256robust
351415177351893469352229041
T:
sphincss128harakasimple
326477136?391491873?521685818?
T:
bluegemss192
283815440?396250278?453434845?
T:
bluegemss192v2
399505904399911922400255017
T:
sphincsf256shake256simple
406567838406823042407090623
T:
sphincss128harakarobust
479581545480282771480853967
T:
sphincss256harakasimple
590951857591188170591933236
T:
sphincss256harakarobust
451781852?630160996?658242679?
T:
bluegemss256v2
649808730651381820652239102
T:
picnic2l5fs
570916546?712572601?994141857?
T:
gemss128v2
715344142715790751716549560
T:
sphincsf256shake256robust
715923699716679642717946083
T:
sphincss192harakasimple
567173633?792550024?794217681?
T:
bluegemss256
703094154?848813631?1123578382?
T:
gemss128
963248049964816219965891450
T:
sphincss192harakarobust
221641605022181706462218986270
T:
sphincss128shake256simple
1890627543?2272249394?2656695733?
T:
gemss192v2
2226964651?2666547038?3112269699?
T:
gemss192
330764259233270579133360340411
T:
sphincss256shake256simple
376387046037685776773777572454
T:
sphincss128shake256robust
3230026860?3876602145?4521847483?
T:
gemss256v2
460918096546128474814618647892
T:
sphincss192shake256simple
4005186822?4808923916?6404755903?
T:
gemss256
590928915359127687785915357167
T:
sphincss256shake256robust
796527812179683482587971196226
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
926695659993
T:
rainbowbinary256181212
168921712817608
T:
rainbowbinary16242020
245912614728887
T:
rainbow1aclassic363232
286412895429338
T:
lattisigns512
535985381153990dilithium2aes
591926061763123
T:
gravitysphincss
778277821878674
T:
qtesla1
774477822378957
T:
falcon512tree
783627870879127dilithium3aes
805308068180817dilithium2
832168452685395
T:
falcon512dyn
9968299819100934
T:
sflashv2
106378107439108897
T:
luov863256pc
118129118344118695dilithium5aes
132439132626132749dilithium3
141907142651143628
T:
falcon1024tree
157536158112159017
T:
qtesla3f
159032159991160847
T:
qtesla3s
160696161888163032ed25519
161308162947165109
T:
rainbow3cclassic683248
168506169276169943
T:
falcon1024dyn
208337208798209026dilithium5
238957243411249960
T:
redgemss128
242474253697261087
T:
redgemss128v2
257025261169269651
T:
gravitysphincsm
270573272557274791
T:
pass769
307464310299312049
T:
pass863
310558324927341796
T:
gemss128v2
298974325179339048
T:
bluegemss128v2
305485337570362250
T:
bluegemss128
334629339914347277
T:
luov890351pc
322439345315375836
T:
gemss128
350096354845359196
T:
gravitysphincsl
368269369330371366
T:
qtesla1p
369346378887383031
T:
edons128k08n72nu8l4mu3
379098381132387340
T:
rainbow5cclassic963664
397007406362413941
T:
sphincss128harakasimple
460186469444476565
T:
luov8117404pc
560115572549580169
T:
sphincss192harakasimple
572639574551575802
T:
ed448goldilocks
570925583333596418
T:
sphincss128harakarobust
579452592382602555
T:
redgemss192
591801598378607023
T:
edons128ref
615748628844643045
T:
redgemss192v2
785390798845810307
T:
sphincss256harakasimple
638787?839291?863452?
T:
bluegemss192v2
8389238654071005315
T:
gemss192v2
905567914592926878
T:
sphincsf128harakasimple
927455950348956537
T:
sphincss192harakarobust
9691649935831015728
T:
gemss192
9820319941721000637
T:
donald2048
691627?1011472?1044974?
T:
bluegemss192
118428912138451276964
T:
redgemss256
120660012227671263553
T:
redgemss256v2
120120712420661397844
T:
gemss256v2
1191029?1294873?2097259?
T:
gemss256
1256918?1295218?2215646?
T:
bluegemss256v2
130630013201541337050
T:
sphincss256harakarobust
134842213589531382519
T:
sphincsf128harakarobust
138440513947161409684
T:
sphincsf192harakasimple
152212415367521552142
T:
sphincsf256harakasimple
1256494?1586109?2393216?
T:
bluegemss256
160835416206111632159
T:
sphincs256
180169318079621813359
T:
qtesla3p
228258922991802324025
T:
sphincsf192harakarobust
239656724270432464820
T:
sphincsf256harakarobust
247980124874302506748
T:
mqdss48
262251826415562668546picnicl1full
299724430013923002916
T:
luov863256
298976930909393164267
T:
sphincss128shake256simple
313843231422293160965picnicl1fs
425564842598684283299picnicl1ur
443761944987124572264
T:
sphincss192shake256simple
513448251372265141514picnicl3full
560366057152545965127
T:
sphincss128shake256robust
585828859569336092410
T:
sphincss256shake256simple
622476462509096274502
T:
mqdss64
733605773542927359701picnicl3fs
725205974339437519003
T:
sphincsf128shake256simple
835464783840648390085picnicl5full
837886484478018666518
T:
rainbow1acyclicc363232
850296986118378733441
T:
sphincss192shake256robust
874655289156039040701
T:
rainbow1acompres363232
102501841027327010648396picnicl3ur
105181871053845210542208
T:
luov890351
113717251166362811879795
T:
sphincss256shake256robust
116167381174465511983661
T:
sphincsf192shake256simple
118848481206676112222506
T:
sphincsf256shake256simple
126211451263534112655688picnicl5fs
133482141336166813378940picnic3l1
137317511399511914237580
T:
sphincsf128shake256robust
160616511610068616126525
T:
pqrsa15
168897131697061217075255picnicl5ur
181314421814210618156166
T:
luov8117404
222028812242001722640857
T:
sphincsf192shake256robust
230621452328930723521938
T:
sphincsf256shake256robust
270559222708349927103105
T:
luov4849242
284854592852387928552389picnic3l3
460933834612908446168371picnic3l5
517272605201722553809415
T:
rainbow3ccyclicc683248
524255255291604054133997
T:
rainbow3ccompres683248
636406276370441863762607
T:
picnic2l1fs
701427427023746470366709
T:
luov6468330
115262969116704351120689989
T:
rainbow5ccompres963664
118297468118657787119230689
T:
rainbow5ccyclicc963664
129025467129287553131545661
T:
luov8086399
137445781137515793137620061
T:
picnic2l3fs
236156243236300735236649753
T:
picnic2l5fs

amd64; Zen 2 (860f81); 2021 AMD Ryzen 3 5300U; 4 x 2600MHz; lucienne, supercop-20240107

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
292129273060picnic3l1
294929943015picnicl1full
411041624185picnicl3full
412041644171picnic3l3
535453675410picnic3l5
535453685412picnicl5full
843684598514picnicl1ur
848184998541picnicl1fs
100661008710257
T:
picnic2l1fs
158571589816006picnicl3ur
159741600916090picnicl3fs
180511808018269
T:
picnic2l3fs
192271926219386picnicl5ur
193401936019551picnicl5fs
213212141521570
T:
lattisigns512
220462209122168
T:
picnic2l5fs
433334341143653ed25519
467764697747425dilithium2aes
748147503475507dilithium3aes
875958794288388dilithium2
108192109540110328
T:
donald512
109718110513111325
T:
ecdonaldp256
114745115030115490dilithium5aes
158955159645161217
T:
ed448goldilocks
174125174405175748
T:
ecdonaldp224
200064201255203051
T:
pass769
235613237154238538
T:
pass863
251765252128252553dilithium3
253665253900254509dilithium5
257786258208259993
T:
donald1024
522838524840543908
T:
sphincsf128harakasimple
653640655985659347
T:
ecdonaldp521
662208676725680824
T:
sphincsf128harakarobust
709810713602717262
T:
edons128k08n72nu8l4mu3
738301740272742015
T:
mqdss48
748885756957762537
T:
ecdonaldp160
778462779887784276
T:
ecdonaldk163
779037802050807058
T:
ecdonaldb163
805565807300813821
T:
donald2048
802847836266882905
T:
sphincsf192harakasimple
911742916752919387
T:
ecdonaldp192
103445210530321057773
T:
ecdonaldk233
108325810907871094952
T:
ecdonaldb233
1133568?1171471?2207537?
T:
qtesla1
116164411755811199448
T:
sphincsf192harakarobust
167060816758271685321
T:
mqdss64
171915617254921728375
T:
ecdonaldk283
179588617991121805124
T:
ecdonaldb283
217985421913292215474
T:
edons128ref
219094021958832203582
T:
sphincsf256harakasimple
259483125985272601421
T:
sphincsf256harakarobust
285768228651982871606
T:
sphincs256
289704129231662942154
T:
ecdonaldk409
301504530402753050089
T:
ecdonaldb409
312610431434693161413
T:
ecdonaldp384
2532167?3727670?5016777?
T:
qtesla3f
391497139233593934429
T:
sphincsf128shake256simple
400168241097084123687
T:
3icp
4383226?5091199?6506833?
T:
qtesla1p
519132151939005224867
T:
luov863256
605366460659656093591
T:
ecdonaldk571
3784445?6223564?8711652?
T:
qtesla3s
641117064302216451060
T:
ecdonaldb571
729206173028967313235
T:
sphincsf128shake256robust
761333876201807634756
T:
luov863256pc
808274180872678096132
T:
sphincsf192shake256simple
844121684905778513493
T:
rainbowbinary256181212
99505181002112010037684
T:
rainbow1acompres363232
100295721008427410130673
T:
rainbow1aclassic363232
101545661020764710304412
T:
rainbow1acyclicc363232
109793151099378311032290
T:
sphincsf192shake256robust
10321284?14317084?20911356?
T:
rwb0fuz1024
159622811602485316066285
T:
sphincsf256shake256simple
168037561703128217191772
T:
sphincss128harakasimple
173665431864851820662639
T:
falcon512tree
175480951889655620351034
T:
falcon512dyn
197514461986386719892720
T:
sphincss128harakarobust
203994172043543420478605
T:
luov4849242
218210932193772421965993
T:
luov890351
265341062663042126857898
T:
sphincss192harakasimple
287210642878314129173707
T:
sphincsf256shake256robust
295680042960798129948773
T:
tts6440
18156408?30679772?44576805?
T:
ronald512
320306703207937032126503
T:
luov890351pc
26786305?33643960?36029761?
T:
qtesla3p
336497533395796134323339
T:
sphincss256harakasimple
361942783625107036455892
T:
rainbowbinary16242020
375983933788273737905872
T:
luov8117404
382975583868358738769936
T:
sphincss192harakarobust
408450194088552841200964
T:
sphincss256harakarobust
506721515069406250810972
T:
bluegemss128
506445395091654651078136
T:
rainbow3cclassic683248
508595185093053851013065
T:
gemss128
29386016?51548424?70886003?
T:
ronald768
532734995337488653478013
T:
redgemss128
537361805396984554708203
T:
rainbow3ccyclicc683248
539318735417372954428466
T:
rainbow3ccompres683248
541087665657034461570933
T:
falcon1024dyn
545620365686350060974251
T:
falcon1024tree
564968945754447957666488
T:
luov8117404pc
570336855802102658142617
T:
rainbow5640
586272705867680458774019
T:
gemss128v2
597739265981057559952990
T:
bluegemss128v2
40620629?63976735?140581276?
T:
ronald1024
713892877174831571987369
T:
redgemss128v2
824657498258513582752274
T:
luov6468330
123185441124530636124736566
T:
rainbow6440
125049370125941182126522583
T:
rainbow1b
125603842126160435126530702
T:
sphincss128shake256simple
131540541131849843131978807
T:
luov8086399
132271920132303056132345441
T:
rainbow1c
175225970175329069175477709
T:
sflashv2
177232579178133654178961162
T:
rainbow5cclassic963664
188776206189203026190834621
T:
sphincss192shake256simple
215979172216483826216871345
T:
rainbow5ccompres963664
222535712222984166224018841
T:
rainbow5ccyclicc963664
231614592231893340232359699
T:
sphincss128shake256robust
248182098249810263255756999
T:
redgemss192
250842570251746731251895072
T:
bluegemss192
142650809?254335533?399487044?
T:
ronald1536
254243529254470078254696264
T:
sphincss256shake256simple
254374820254505131254646192
T:
gemss192
310007869313157155319725705
T:
redgemss192v2
351100794351508585352106094
T:
sphincss192shake256robust
354430034357340914360256119
T:
gemss192v2
352645288357790056359830039
T:
bluegemss192v2
225112019?407629137?566095506?
T:
ronald2048
467818659468296499468849769
T:
sphincss256shake256robust
732747672733785700739263762
T:
rainbow3b
801377017806477737817042413
T:
bluegemss256
787262061816120809838472421
T:
gemss256
844525970884283042971794867
T:
redgemss256
903628646915646302925888355
T:
gui184
952416264952469627952533645
T:
rainbow1a
961219563961532751972982613
T:
gemss256v2
968036244971972747990392324
T:
bluegemss256v2
971443913972793765974149592
T:
gravitysphincss
99714888510551694211122244712
T:
redgemss256v2
107906965610861809601088698127
T:
rainbow3c
837122434?1089616921?1889244849?
T:
ronald3072
283268737028335439692855191339
T:
rainbow6b
300004964230439372603106062032
T:
gui312
1485486201?3313422392?5087801296?
T:
ronald4096
336026222733612220793366063302
T:
rainbow5c
328112118233824371123500143977
T:
pqrsa15
560273042256080447745613590654
T:
rainbow6a
672996410767340881916735886657
T:
rainbow4a
146273016841463602906914638154223
T:
gravitysphincsl
187280063491883315947719056673132
T:
gui448
292368365312925009292129262874165
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
121981262613119
T:
rainbowbinary256181212
252852567526036
T:
tts6440
280172874330369
T:
rainbowbinary16242020
457664587545992ed25519
563625669258094
T:
rainbow5640
577865846259585
T:
rainbow1aclassic363232
599786084061612
T:
rainbow1a
604056154263743
T:
rainbow1acyclicc363232
818428191882168
T:
sflashv2
861598666987212
T:
rainbow1c
9869199767103491
T:
rainbow6440
147472148279149340
T:
ecdonaldp256
166080167112167491
T:
ed448goldilocks
103759?169968?236285?dilithium2aes
160510?201501?294529?dilithium2
97770?205535?661101?
T:
3icp
210600211443215590
T:
rainbow1b
220129222031224452
T:
donald512
166897?227540?335127?dilithium5aes
236254236644237246
T:
ecdonaldp224
232717?246707?478320?
T:
pass769
107786?251473?393097?
T:
lattisigns512
182786?260012?403227?dilithium3aes
264405270772278666
T:
rainbow3c
290721292117293393
T:
rainbow3cclassic683248
306054307170308988
T:
luov863256pc
322070335307373939
T:
rainbow3ccyclicc683248
183946?359171?545311?
T:
qtesla1
372547375963379380
T:
donald1024
371234376831382062
T:
falcon512tree
393719399714405496
T:
ronald512
312632?442697?622435?dilithium5
269754?464623?866989?
T:
qtesla3f
476315490352508200
T:
rainbow6a
357718?534942?742098?dilithium3
536318547418612506
T:
rainbow5c
275183?549100?834423?
T:
pass863
636165637500639665
T:
rainbow3b
669060675306688486
T:
ronald768
676684679232683726
T:
rainbow4a
701440705829712847
T:
rwb0fuz1024
719941724248728666
T:
falcon512dyn
750199752839754591
T:
rainbow5cclassic963664
746613753935757724
T:
falcon1024tree
784172787129798400
T:
ecdonaldp160
805921815883816800
T:
ecdonaldk163
815513827891836350
T:
ronald1024
837823841385844181
T:
ecdonaldb163
846842851417867316
T:
luov890351pc
918176921751924185
T:
donald2048
484030?940466?1374338?
T:
qtesla1p
949989953176956539
T:
ecdonaldp192
100895610131741034290
T:
rainbow5ccyclicc963664
101411610153861016842
T:
ecdonaldp521
107868010868001112130
T:
ecdonaldk233
110999911414591144570
T:
ecdonaldb233
468410?1197621?2137872?
T:
qtesla3s
120950412120641218151
T:
edons128k08n72nu8l4mu3
123815012419721250587
T:
luov8117404pc
145509114602511466663
T:
falcon1024dyn
150788915098071515415
T:
rainbow6b
181110218135471819739
T:
ecdonaldk283
188869618919191893059
T:
ecdonaldb283
221792822282252240180
T:
ronald1536
279488127996892812995
T:
edons128ref
304390130782223101723
T:
ecdonaldk409
315890032035873218355
T:
ecdonaldb409
327024932847413294743
T:
ecdonaldp384
331649033341533344075
T:
ronald2048
381559938167493819337picnicl1full
3327874?3973510?4640230?
T:
redgemss128
2979351?3979517?5654727?
T:
qtesla3p
3778025?4415459?5599657?
T:
redgemss128v2
458389145877764590244
T:
luov863256
481375048210214829495
T:
mqdss48
631064563135846316821picnicl1fs
638627364252026471456
T:
ecdonaldk571
664258466806016707912
T:
rainbow1acompres363232
679495068118956850300
T:
ecdonaldb571
746825074722987479282picnicl3full
780516878077617816437picnicl1ur
784315278519877860445
T:
gravitysphincss
857584886034128622114
T:
ronald3072
9478763?11423081?12788856?
T:
redgemss192v2
117330761174438111767315
T:
mqdss64
10786295?12004091?14982244?
T:
redgemss192
124141391242311412433299picnicl5full
149348461496142415005698
T:
gravitysphincsm
151182061512687815131570
T:
luov890351
158308151583572915842272picnicl3fs
9352846?16358404?30397634?
T:
gui184
169370181695382216981838
T:
gravitysphincsl
14275419?17513387?19308653?
T:
redgemss256v2
177371851776900517808229
T:
ronald4096
178885341790228417917293picnic3l1
190939721910733819129519
T:
sphincsf128harakasimple
16872263?19789125?23287573?
T:
redgemss256
198320521985805619871728picnicl3ur
235870772364445623780179
T:
sphincsf192harakasimple
252666762530019125368868
T:
sphincsf128harakarobust
257494392576246325770395picnicl5fs
264561402648249326493100
T:
luov8117404
319457323196060631992363picnicl5ur
352553523529356435326213
T:
sphincsf192harakarobust
375631613804615038773988
T:
rainbow3ccompres683248
393303693936224239397959picnic3l3
432295144327098143332643
T:
luov4849242
498777054992758749970096
T:
sphincs256
534482065364803853772599
T:
sphincsf256harakasimple
668560656697985167052450picnic3l5
701082937069799870933065
T:
sphincsf256harakarobust
105344582106751550107102805
T:
rainbow5ccompres963664
108714061108751973108852620
T:
pqrsa15
127671293128012455128295166
T:
sphincsf128shake256simple
133227167133441526134023195
T:
luov6468330
143301082143684272143834876
T:
picnic2l1fs
119927289?143835496?167973997?
T:
bluegemss128v2
119263916?166727383?190521351?
T:
bluegemss128
223558594223932353224028319
T:
sphincsf192shake256simple
226936478227334721227587935
T:
sphincsf128shake256robust
262080878262503997263009011
T:
luov8086399
303583227304093143304605495
T:
sphincsf192shake256robust
325981341326949147328249404
T:
sphincss128harakasimple
215885467?359575015?791586502?
T:
gui312
306203940?367191431?428401920?
T:
bluegemss192v2
373977114374371953374950658
T:
sphincsf256shake256simple
397228947398678784404314235
T:
sphincss128harakarobust
421053650421202172421387270
T:
picnic2l3fs
373755483?448713039?524588271?
T:
bluegemss192
465913075466715522470829369
T:
sphincss256harakasimple
607910185608710339609367304
T:
sphincss256harakarobust
451465355?630854153?721535725?
T:
bluegemss256v2
651313917652123204653045462
T:
sphincsf256shake256robust
631887155?758177224?1010204113?
T:
bluegemss256
803008747806318480809258554
T:
sphincss192harakasimple
860268977860650225860954024
T:
picnic2l5fs
737422863?884482578?1031816128?
T:
gemss128v2
756742787?908081324?1059736934?
T:
gemss128
113663417711410737481153160910
T:
sphincss192harakarobust
200056984220046445492012783326
T:
sphincss128shake256simple
2077651279?2078691361?3323707129?
T:
gemss192v2
2490307202?2988719776?3486606085?
T:
gemss192
311686415931218448113127839497
T:
sphincss256shake256simple
346080075934644271543467237183
T:
sphincss128shake256robust
3490326814?4189385755?5581176571?
T:
gemss256v2
433560058843446317554358258137
T:
sphincss192shake256simple
4449670313?5339866636?6230235657?
T:
gemss256
543833927654444681425453354052
T:
sphincss256shake256robust
726765721372752599877300893819
T:
sphincss192shake256robust
3705556582?7410926938?9264017825?
T:
gui448
Cycles to verify 59 bytes
25%50%75%system
657767616887
T:
rwb0fuz1024
929394149931
T:
rainbowbinary256181212
15542?15705?19808?
T:
3icp
210042182622320
T:
rainbowbinary16242020
223292256522980
T:
rainbow5640
284212866728861
T:
tts6440
306413119231563
T:
ronald512
309513139432194
T:
rainbow6440
315233179632267
T:
lattisigns512
329393335833706
T:
ronald768
31719?34708?50697?
T:
rainbow1aclassic363232
349103579536762
T:
rainbow1a
375743813238709
T:
ronald1024
471424798848452
T:
ronald1536
588775931259912
T:
ronald2048
597825995260193dilithium2aes
642706618067623
T:
gravitysphincss
666236671466780
T:
sflashv2
664186705668025
T:
rainbow1c
703857128971989
T:
falcon512tree
818548219582815
T:
qtesla1
865628672786926dilithium3aes
863238688087444
T:
falcon512dyn
943319529495952
T:
ronald3072
972799766097822dilithium2
108901110314111725
T:
luov863256pc
129931130130130567dilithium5aes
138750139858141422
T:
ronald4096
141155142399143012
T:
falcon1024tree
151468152619153629
T:
donald512
152373154329156598
T:
rainbow3cclassic683248
159521160115161044ed25519
169899170541171182
T:
qtesla3f
169717170690171374
T:
qtesla3s
174080174802177957
T:
falcon1024dyn
199023199373200174
T:
rainbow1b
238373240514243269
T:
rainbow4a
245904246085246220dilithium3
260974261166261420dilithium5
260346265530278209
T:
rainbow3c
266796274090288937
T:
redgemss128v2
274087278487282955
T:
gravitysphincsm
255345281368292418
T:
gui184
289006289812290757
T:
pass769
297785300136302262
T:
donald1024
299256300273300689
T:
ecdonaldp256
326701330269336521
T:
bluegemss128v2
322055330908338788
T:
bluegemss128
326562331760336476
T:
gemss128v2
321875331842350361
T:
gemss128
327784333353343634
T:
redgemss128
335142336613338293
T:
pass863
344751347660352834
T:
luov890351pc
368021374273378560
T:
gravitysphincsl
376112378913383016
T:
rainbow5cclassic963664
390173390682393032
T:
qtesla1p
422992434984441429
T:
sphincss128harakasimple
453990454550454990
T:
ecdonaldp224
470024473105477477
T:
rainbow6a
475671479067484252
T:
luov8117404pc
497036499130501267
T:
edons128k08n72nu8l4mu3
540551542984544538
T:
ed448goldilocks
543920551159568502
T:
rainbow5c
551166558679570358
T:
redgemss192v2
537475610544631887
T:
redgemss192
624073630042637940
T:
sphincss192harakasimple
662346664044665300
T:
rainbow3b
657486681797716593
T:
gemss192
541506?686031?721119?
T:
bluegemss192
691701703009715912
T:
sphincss128harakarobust
728237740667759438
T:
gemss192v2
712363763562806960
T:
bluegemss192v2
803631811258821181
T:
ecdonaldp160
674150?815491?880043?
T:
gui312
816271823694831156
T:
donald2048
858563861495864560
T:
edons128ref
883787900945909802
T:
sphincss256harakasimple
948400952094957793
T:
ecdonaldp192
98856210032351016661
T:
sphincsf128harakasimple
103224810523141072994
T:
redgemss256
105115610597491072845
T:
sphincss192harakarobust
109547611097591137837
T:
redgemss256v2
1058031?1117460?1564054?
T:
bluegemss256v2
1067810?1360243?1508491?
T:
bluegemss256
1067745?1504545?1606222?
T:
gemss256v2
149306315321521550337
T:
sphincss256harakarobust
153310515484591562261
T:
sphincsf192harakasimple
154914315634181568644
T:
ecdonaldk163
1183738?1585085?1638198?
T:
gemss256
158485116115831614605
T:
ecdonaldb163
160636216320541657129
T:
sphincsf128harakarobust
170832617245301737464
T:
sphincsf256harakasimple
172284517310341736698
T:
rainbow6b
175529317659771773693
T:
sphincs256
189140418946151896357
T:
ecdonaldp521
195708019626871968237
T:
qtesla3p
208822021341902140273
T:
ecdonaldk233
214336121944382211421
T:
ecdonaldb233
253743225695742597259
T:
sphincsf192harakarobust
241311227102872726560
T:
gui448
273895727701942872350
T:
sphincsf256harakarobust
278161027919012807770
T:
ecdonaldp384
299427429973853028714picnicl1full
309291831067153128713
T:
mqdss48
303785531331023173607
T:
sphincss128shake256simple
350499635175163528303
T:
ecdonaldk283
365399336698813676874
T:
ecdonaldb283
390668039091513911147
T:
luov863256
405993240677344133199
T:
rainbow1acompres363232
408552041275294279288
T:
rainbow1acyclicc363232
463378247038634754935
T:
sphincss192shake256simple
529591153053975327283picnicl1fs
595209359803805998961
T:
ecdonaldk409
597448459809555983564picnicl3full
588260959817206106602
T:
sphincss256shake256simple
580519660310556171777
T:
sphincss128shake256robust
622633962375066271734
T:
ecdonaldb409
655697465646236613300picnicl1ur
757606476967257827470
T:
sphincsf128shake256simple
802500680814778114968
T:
mqdss64
877863089665729083278
T:
sphincss192shake256robust
99565891000191910016455picnicl5full
118159241201494612223266
T:
sphincss256shake256robust
124319981246038912497837
T:
ecdonaldk571
123660991251999712715407
T:
sphincsf256shake256simple
125033251269064412775790
T:
sphincsf192shake256simple
132280501325321113275342
T:
ecdonaldb571
134659061348239513496294picnicl3fs
137927261380586613818352
T:
luov890351
145082761451815814528627picnic3l1
146207501484369815306208
T:
sphincsf128shake256robust
157715501578441115799324
T:
pqrsa15
168861491692578016954293picnicl3ur
219561772201081322021732picnicl5fs
231769602335431223705245
T:
sphincsf192shake256robust
238503902389085623906567
T:
luov8117404
239453392422968624870602
T:
rainbow3ccompres683248
243129582444552524637487
T:
rainbow3ccyclicc683248
259293722674101427495924
T:
sphincsf256shake256robust
272681922734527627363393picnicl5ur
312300153131119131360553
T:
luov4849242
315366553155845531577658picnic3l3
503114775038188350514992picnic3l5
556248885581260056066590
T:
rainbow5ccompres963664
563304325654583556935949
T:
rainbow5ccyclicc963664
710146687107523471181690
T:
picnic2l1fs
825596378262038282782034
T:
luov6468330
151712350151781654151887005
T:
luov8086399
162797737162925213163015241
T:
picnic2l3fs
285223799285337946285419484
T:
picnic2l5fs

amd64; Tremont (906c0); 2021 Intel Pentium Silver N6000; 4 x 1100MHz; jasper, supercop-20240107

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
474648224911picnic3l1
504951145191picnicl1full
660266916776picnic3l3
684770817202picnicl3full
905691789612picnic3l5
911593319814picnicl5full
129101297913144picnicl1fs
132301338413550picnicl1ur
147341480615125
T:
picnic2l1fs
245812468624811picnicl3ur
245922473824962
T:
picnic2l3fs
263452674926909picnicl3fs
294012955130084
T:
picnic2l5fs
307793094531247picnicl5ur
309973139431827picnicl5fs
767707719377737ed25519
142004143080147043
T:
ecdonaldp256
166072167295170284
T:
donald512
285153286770289862
T:
ecdonaldp224
304069304826306406
T:
ed448goldilocks
354281356035358809
T:
pass769
355834356565357336dilithium2
429166430690433041
T:
pass863
466576467096469640
T:
donald1024
666521667608668649dilithium3
687687688756690192
T:
sphincsf128harakasimple
704125706660713405
T:
edons128k08n72nu8l4mu3
769930772680774878dilithium2aes
804612806214807803
T:
sphincsf128harakarobust
812225821886834598
T:
ecdonaldp160
927338930275935140
T:
ecdonaldk163
961317971523984905
T:
ecdonaldb163
968465971705978913
T:
ecdonaldp521
9818349898351000652
T:
ecdonaldp192
9981859990501000870
T:
sphincsf192harakasimple
109374010950331096725dilithium5
122451812261761228063
T:
mqdss48
126105412649251268558
T:
sphincsf192harakarobust
126639812789551290858
T:
ecdonaldk233
129931613078741316422
T:
ecdonaldb233
141911914249261429542dilithium3aes
160366816081101616763
T:
donald2048
210966821200452130738
T:
ecdonaldk283
214251221529492180236
T:
edons128ref
221046222221162236582
T:
ecdonaldb283
232133923323382367312dilithium5aes
283236328355292838700
T:
mqdss64
1583076?2902662?4279426?
T:
qtesla1
347412934851783497115
T:
ecdonaldk409
364724136558923669339
T:
ecdonaldb409
374459237598053778027
T:
ecdonaldp384
4179023?6124438?8112646?
T:
qtesla3f
773596377479177765910
T:
ecdonaldk571
826128882696748292007
T:
ecdonaldb571
8479276?9592188?11872483?
T:
qtesla1p
980341498124899825727
T:
sphincsf128shake256simple
9896846990539310540688
T:
3icp
8875767?11025752?15353570?
T:
qtesla3s
119862641200564312022336
T:
sphincs256
120530361207863112261201
T:
rainbow1aclassic363232
129842821299885713017561
T:
rainbow1acyclicc363232
130195751304842313095569
T:
rainbow1acompres363232
137852021386738414448679
T:
rainbowbinary256181212
145296571453475114543087
T:
sphincsf192shake256simple
188105991881437718821381
T:
sphincsf128shake256robust
16185197?21337145?31090921?
T:
ronald512
215591882160184121692121
T:
sphincss128harakasimple
17609189?24713941?30475351?
T:
rwb0fuz1024
255633602557112625939787
T:
sphincss128harakarobust
279013322791839127939114
T:
sphincsf192shake256robust
261769182910711932445638
T:
falcon512tree
26225225?29618743?32936282?
T:
falcon512dyn
314388933153661532167689
T:
tts6440
317907583184631331879822
T:
sphincss192harakasimple
351306073517258535211604
T:
luov4849242
382655393826952238289066
T:
sphincsf256shake256simple
404566344048025740538779
T:
sphincss192harakarobust
436824114369386143871807
T:
sphincsf256harakasimple
474324394753253347606769
T:
luov863256
30049455?54129102?87180264?
T:
ronald768
48412895?55932969?71098707?
T:
qtesla3p
674648456790879769122686
T:
rainbowbinary16242020
717272387175292371788328
T:
sphincsf256shake256robust
726206377268474072774474
T:
rainbow3cclassic683248
762034047624943576964937
T:
gemss128
770196437708644977668525
T:
rainbow3ccyclicc683248
772108777726755877364688
T:
rainbow3ccompres683248
771071947744706677744382
T:
rainbow5640
777844917838868578573466
T:
bluegemss128
809648828098030381174147
T:
sphincsf256harakarobust
809774198116496981349062
T:
redgemss128
788177498202798590251363
T:
falcon1024tree
792683288348796790191513
T:
falcon1024dyn
47660507?93377659?140345450?
T:
ronald1024
109940244110379322112041649
T:
luov6468330
118658292118707900119061873
T:
gemss128v2
122218326122262911122360574
T:
bluegemss128v2
127734097127771277127877942
T:
redgemss128v2
164958359165222861165595495
T:
luov890351
164021163167424091167932150
T:
rainbow6440
192810483193154748198842079
T:
luov8086399
213251002213456606226662543
T:
sflashv2
233414746234483276234811176
T:
rainbow5cclassic963664
250657912250888733251211589
T:
rainbow5ccyclicc963664
250807929251086235252289931
T:
rainbow5ccompres963664
294436863303335857304044974
T:
luov8117404
313754500313863952313957094
T:
sphincss128shake256simple
214875669?331282497?510759120?
T:
ronald1536
365856743365926171375703600
T:
bluegemss192v2
366501267367618382368566151
T:
redgemss192
375385621376370148376601845
T:
redgemss192v2
381034188383252505383781584
T:
gemss192
385413297386311459394482979
T:
bluegemss192
463620542463761546463914651
T:
sphincss192shake256simple
357079606?587003092?864078048?
T:
ronald2048
602146492602187905602293166
T:
sphincss128shake256robust
608768022608910597609230445
T:
sphincss256shake256simple
614705052615258377615977059
T:
gemss192v2
676493482690468716712669956
T:
gui184
697253230697302083706554703
T:
sphincss256harakasimple
890695637890997470891533084
T:
sphincss192shake256robust
112677268911377797391138162401
T:
gemss256v2
114708560611481499281148502711
T:
sphincss256shake256robust
115951539011604733701168576614
T:
gemss256
117390352311786366741201655652
T:
bluegemss256
118768568811881492271188246411
T:
gravitysphincss
122675713512274514181230548970
T:
redgemss256
129454010212970786801297515540
T:
sphincss256harakarobust
160900841216092540711609700190
T:
rainbow1a
1346454504?2173319705?3609531681?
T:
ronald3072
219279204821933972142239762404
T:
bluegemss256v2
226005939222621531182268184899
T:
redgemss256v2
476841120547982717204828368350
T:
gui312
547577906254775017295478587934
T:
rainbow1b
571318108757136093535714221263
T:
rainbow1c
567138557358438477446002436840
T:
pqrsa15
3388820824?6339606431?9905635161?
T:
ronald4096
139709399241397373938213977484567
T:
rainbow4a
154935044761552285902815525631450
T:
rainbow3b
190217687021903262022519039712342
T:
gravitysphincsl
229668529672305782770723194918961
T:
gui448
380217962253802726248338039570361
T:
gravitysphincsm
577439527495778942271857825241367
T:
rainbow6a
594539882565946443197559473437243
T:
rainbow3c
Cycles to sign 59 bytes
25%50%75%system
197332010021068
T:
rainbowbinary256181212
302873045130807
T:
tts6440
500825157057063
T:
rainbowbinary16242020
764467788983458
T:
rainbow5640
823318280983107ed25519
9808899399101024
T:
sflashv2
125742126124126707
T:
rainbow1aclassic363232
128511130035133116
T:
rainbow6440
139705140377143487
T:
rainbow1acyclicc363232
195871196183196576
T:
ecdonaldp256
287275289402292979
T:
donald512
314251314886315326
T:
ed448goldilocks
359760361081362071
T:
ecdonaldp224
454229460888467569
T:
ronald512
263885?556620?933732?
T:
3icp
586340591822594626
T:
donald1024
690968693926696460
T:
rainbow3cclassic683248
692098693967695659
T:
rainbow3ccyclicc683248
741196750203761146
T:
falcon512tree
776007777349778991
T:
rainbow1a
830576837969846506
T:
ronald768
427099?842824?1267425?
T:
pass769
852786857863870898
T:
ecdonaldp160
962418965126973436
T:
ecdonaldk163
9955319986561019933
T:
ecdonaldb163
519861?1023757?1594054?
T:
pass863
102859810396711051274
T:
ecdonaldp192
648468?1186610?1859767?dilithium2
121041012181261230011
T:
ronald1024
124915712535141261765
T:
falcon512dyn
127604712874491299377
T:
rwb0fuz1024
629279?1330485?2193976?
T:
qtesla3f
132987013340611340482
T:
ecdonaldk233
135968113644671369000
T:
ecdonaldb233
893310?1433693?3001161?
T:
qtesla1
143209314362751441083
T:
ecdonaldp521
147870614860691504565
T:
edons128k08n72nu8l4mu3
147753614926741504088
T:
falcon1024tree
157191315752271577840
T:
rainbow5cclassic963664
160734816104011613742
T:
rainbow5ccyclicc963664
172211217262241729518
T:
donald2048
1397793?2002434?2468954?dilithium2aes
210637621072882109948
T:
rainbow1c
222408822382162255429
T:
ecdonaldk283
1646284?2306092?3604095?dilithium5
232416523330152341866
T:
ecdonaldb283
1650154?2374186?3185997?dilithium3
2379350?2388718?2982488?
T:
rainbow4a
250287925072802514094
T:
rainbow1b
254915725643442577879
T:
falcon1024dyn
292973729348522943644
T:
rainbow3b
1755225?3044822?4535396?dilithium3aes
2260272?3330635?4970598?
T:
qtesla1p
335706733699223383331
T:
ronald1536
362389536302733651584
T:
edons128ref
371108337178283736996
T:
ecdonaldk409
388101138875643899464
T:
ecdonaldb409
391233639258643942218
T:
ecdonaldp384
3533983?4264539?5775695?dilithium5aes
4129848?5043980?5780898?
T:
redgemss128
2498383?5073162?9547786?
T:
qtesla3s
516429351727915185103
T:
rainbow6a
597678159991096023283
T:
ronald2048
5367996?6101776?7033242?
T:
redgemss128v2
5388478?7546885?13841647?
T:
qtesla3p
765399276689377692820
T:
rainbow1acompres363232
784422378555817861878
T:
rainbow3c
820494382098008220175
T:
ecdonaldk571
876511088003858831117
T:
ecdonaldb571
103914921040658810422906
T:
gravitysphincss
110790671118041111998925picnicl1full
10434265?12310760?17938649?
T:
redgemss192
143956471446711114963113picnicl1fs
164812011650153616546413
T:
ronald3072
14068093?16651548?19803664?
T:
redgemss192v2
182557091828334718633967
T:
gravitysphincsm
16719558?20309699?22935554?
T:
redgemss256
214578992147040221487896
T:
gravitysphincsl
10965991?21948485?35584104?
T:
gui184
222262032224866925691069picnicl3full
243799412439801424416177
T:
sphincsf128harakasimple
242823052444102927868361picnicl1ur
261930482619603526201299
T:
luov863256
25349952?28461496?34723109?
T:
redgemss256v2
291979252921533429242386
T:
sphincsf192harakasimple
297468922978351129829141
T:
sphincsf128harakarobust
345908853467004234953563
T:
mqdss48
352687113531228835342729
T:
ronald4096
365462653660918536684715picnicl5full
375286963764395038320719picnicl3fs
383251833836562538397423
T:
sphincsf192harakarobust
475892224765095647683642
T:
rainbow3ccompres683248
537780225394830355431887picnicl3ur
595376366041911160612054
T:
luov4849242
618721466311643363416436picnicl5fs
856537228572541186003790picnicl5ur
830844098841657989547705picnic3l1
909046309092357991003068
T:
luov890351
102987215103079650103232394
T:
mqdss64
121537034127925727132685879picnic3l3
131325349131520258132577581
T:
rainbow5ccompres963664
157610589157628135157744466
T:
luov8117404
141250956?169216455?197511081?
T:
bluegemss128
141715744?170344304?226097578?
T:
bluegemss128v2
177886171178106772178511887
T:
luov6468330
191043463192425045192814839picnic3l5
225130579225208650225433809
T:
sphincs256
233259496233347869233415480
T:
pqrsa15
310052412310251619310460973
T:
sphincsf128shake256simple
339008326339184697369959884
T:
picnic2l1fs
346703891347683153355994867
T:
luov8086399
396800557397028555397304389
T:
sphincsf192shake256simple
402658664403793657404706220
T:
sphincss128harakasimple
384710290?461210136?614886212?
T:
bluegemss192
480267702?484932650?639747928?
T:
bluegemss192v2
498570945498800633501016195
T:
sphincss128harakarobust
566446333567023828571911684
T:
sphincsf128shake256robust
624997829?628155018?872255975?
T:
bluegemss256
426027764?681059256?1027730092?
T:
gui312
744505105744939302745219666
T:
sphincsf192shake256robust
647084436?773662378?902664043?
T:
bluegemss256v2
876004072876266196876520405
T:
sphincsf256shake256simple
897581486899133381899413558
T:
sphincss192harakasimple
9603998819616955881120355329
T:
picnic2l3fs
878767866?1049553343?1399561833?
T:
gemss128v2
880322725?1057057132?1237256010?
T:
gemss128
119366170811943853061195037682
T:
sphincsf256harakasimple
123804214612410131951241802408
T:
sphincss192harakarobust
158877821015891866491589784400
T:
sphincsf256shake256robust
212751340721294054562130549213
T:
sphincsf256harakarobust
250492821025246740472536302709
T:
picnic2l5fs
2585880118?3105984221?3624409828?
T:
gemss192
2753567068?3303758619?4165773717?
T:
gemss192v2
467705517746790637344679820717
T:
sphincss128shake256simple
4620798954?5547071312?6491306354?
T:
gemss256v2
4590593194?6406175794?7342984674?
T:
gemss256
727902010972797369257371526602
T:
sphincss256shake256simple
4521928961?7913475188?18088612759?
T:
gui448
837768592783804993538384580029
T:
sphincss128shake256robust
980326107198057547579807331735
T:
sphincss192shake256simple
106321318361065313493110683513785
T:
sphincss256harakasimple
130803219111308182414013088288737
T:
sphincss256shake256robust
171913148461719342312617195745921
T:
sphincss192shake256robust
187277379251873153241318733355546
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
112341147011659
T:
rwb0fuz1024
168161710017819
T:
rainbowbinary256181212
283162862929048
T:
ronald512
324363287833302
T:
ronald768
336443381034422
T:
3icp
385733899639387
T:
ronald1024
423334276543260
T:
rainbow5640
438204481047795
T:
rainbowbinary16242020
511155154253299
T:
tts6440
544095483255483
T:
ronald1536
541985543256748
T:
rainbow1aclassic363232
552075607358017
T:
rainbow6440
742687586778475
T:
gravitysphincss
755447638176811
T:
ronald2048
821738231682717
T:
sflashv2
108422109731110405
T:
falcon512tree
134610135344136118
T:
ronald3072
134081135682136102
T:
falcon512dyn
190080191173192891
T:
donald512
215253216358217607
T:
ronald4096
220646221117221559
T:
qtesla1
220046221406222565
T:
falcon1024tree
233018237115242453
T:
gui184
274509276336277070
T:
falcon1024dyn
283536285367286558ed25519
283785287335289548
T:
rainbow3cclassic683248
316748326408333138
T:
gemss128
319475327054332736
T:
gravitysphincsm
332006338186342272
T:
bluegemss128
336137343372357387
T:
gemss128v2
351348362268368815
T:
bluegemss128v2
380931385214395255
T:
redgemss128
402744403436403871dilithium2
396816410625421826
T:
redgemss128v2
428341428852429393
T:
qtesla3f
427512434266439709
T:
gravitysphincsl
457916468423484066
T:
sphincss128harakasimple
473292478083482644
T:
donald1024
490920493572496226
T:
edons128k08n72nu8l4mu3
493763494155494872
T:
ecdonaldp256
502723504708519939
T:
rainbow1a
521819523246524201
T:
qtesla3s
544840546410549573
T:
pass769
647894651428654535
T:
pass863
654995656402657467dilithium3
689609697621705628
T:
sphincss192harakasimple
693058707096714772
T:
rainbow5cclassic963664
695627720555737966
T:
gemss192
730821749227769604
T:
bluegemss192
742561752610767405
T:
sphincss128harakarobust
750614756331759720dilithium2aes
750918769752881279
T:
bluegemss192v2
772901775690777566
T:
qtesla1p
770493793070806768
T:
redgemss192
806608823910846402
T:
gemss192v2
805365824918844489
T:
redgemss192v2
825140826004827599
T:
ecdonaldp224
832129838852848977
T:
ecdonaldp160
976036981386986333
T:
ecdonaldp192
980340983841987997
T:
edons128ref
101773610348161058053
T:
gui312
106376110680321070622
T:
ed448goldilocks
108414011003351110276
T:
sphincsf128harakasimple
115506511565261158843dilithium5
118135211843131186646
T:
rainbow1b
117564211929961215839
T:
sphincss192harakarobust
130040213066581309876dilithium3aes
151236615462641582144
T:
gemss256
154269415572671581509
T:
donald2048
155665716030801645541
T:
bluegemss256
157277316158491648773
T:
gemss256v2
160186516397951679923
T:
bluegemss256v2
165800816997691748810
T:
redgemss256
172406917378311746877
T:
sphincsf192harakasimple
171168817482931771463
T:
redgemss256v2
174171517724931803763
T:
sphincsf128harakarobust
184501418498561865868
T:
ecdonaldk163
184497718648691874516
T:
rainbow4a
188717118888171892517
T:
rainbow1c
192703419364201951313
T:
ecdonaldb163
224390122545552309396dilithium5aes
255070025689542576308
T:
ecdonaldk233
262623026325252642899
T:
ecdonaldb233
264404226591782702521
T:
rainbow3b
278683427943992805005
T:
ecdonaldp521
280256228413442869143
T:
sphincs256
293187729523752979855
T:
sphincsf192harakarobust
296268530233693093190
T:
gui448
320076832182943236294
T:
ecdonaldp384
370636337157983724655
T:
rainbow1acompres363232
370312337167023725696
T:
rainbow1acyclicc363232
382960038440513855472
T:
qtesla3p
430921743158114331144
T:
ecdonaldk283
452228545307864547285
T:
ecdonaldb283
452913845608134569210
T:
rainbow6a
508075851793495280934
T:
sphincss128shake256simple
690032569161276930659
T:
rainbow3c
719129472074037225342
T:
ecdonaldk409
752530075354237552801
T:
ecdonaldb409
760276377533787823916
T:
sphincss192shake256simple
822238484574618766739picnicl1full
99467101010012910246858
T:
sphincss256shake256simple
101003291029523710559148
T:
sphincss128shake256robust
116324451181114411997787picnicl1fs
123902051251153912808386
T:
sphincsf128shake256simple
145026101462777914777340
T:
sphincss256harakasimple
147435161507986115390472
T:
sphincss192shake256robust
159652521598539716028949
T:
ecdonaldk571
170059931702891019124188picnicl3full
170448881706900717114815
T:
ecdonaldb571
191093261949182619790612
T:
sphincss256shake256robust
193226341970847921656474picnicl1ur
200666532023006520555614
T:
sphincsf256shake256simple
202003152044632720640651
T:
sphincsf192shake256simple
223592652244362822497178
T:
rainbow3ccyclicc683248
223981112250646122538313
T:
rainbow3ccompres683248
246597592466115824663158
T:
luov863256
244249092468032424900571
T:
mqdss48
246647212513211625431418
T:
sphincsf128shake256robust
269078002706434427184848
T:
sphincsf256harakasimple
268082072726026527527274
T:
sphincss256harakarobust
278903502807189528214567picnicl5full
312598633133954231841417picnicl3fs
390516233940143939811060
T:
sphincsf256shake256robust
396290043994810740347082
T:
sphincsf192shake256robust
456205434568439846186614picnicl3ur
466422204671961546750782
T:
luov4849242
505599005061677750686636
T:
rainbow5ccyclicc963664
505482225063522951581065
T:
rainbow5ccompres963664
503853325089893051224407
T:
sphincsf256harakarobust
509428315156213651892305picnicl5fs
521309175222878952318381
T:
pqrsa15
713500457148959271762739picnic3l1
736322337373248773915644picnicl5ur
741994607484043475843588
T:
mqdss64
865679248664278486656712
T:
luov890351
104774067110207183114324368picnic3l3
124398685124438573124497220
T:
luov6468330
150648284150688503150753520
T:
luov8117404
155509291155752170156946161picnic3l5
197801030197982161222944185
T:
picnic2l1fs
226010146226639897226795486
T:
luov8086399
478038995?479191533?606930762?
T:
picnic2l3fs
127584714212878452241295730156
T:
picnic2l5fs

amd64; Tremont (906c0); 2021 Intel Celeron N5105; 4 x 2000MHz; jasper3, supercop-20240107

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
481949315026picnic3l1
477249655093picnicl1full
655967776813picnic3l3
694373267423picnicl3full
870988219300picnic3l5
848988309159picnicl5full
128991296813087picnicl1fs
137301381614006picnicl1ur
147271480915049
T:
picnic2l1fs
245902474525200picnicl3fs
247302490125227
T:
picnic2l3fs
249902511825553picnicl3ur
308813110331731picnicl5fs
310403130331713picnicl5ur
330793346733869
T:
picnic2l5fs
770527730777811ed25519
141277142540147254
T:
ecdonaldp256
165804166928169286
T:
donald512
284107285383289760
T:
ecdonaldp224
304014304547305136
T:
ed448goldilocks
353816355323357130
T:
pass769
355599356223356806dilithium2
429310431354433485
T:
pass863
466951467840470111
T:
donald1024
664698666125667926dilithium3
684190687481693839
T:
edons128k08n72nu8l4mu3
687895689520690267
T:
sphincsf128harakasimple
765434767830772469dilithium2aes
803693804296805398
T:
sphincsf128harakarobust
818847822002830443
T:
ecdonaldp160
919526925069932216
T:
ecdonaldk163
941341941918942754
T:
sphincsf192harakasimple
949909954992964452
T:
ecdonaldb163
963528966709971158
T:
ecdonaldp521
971664979022987284
T:
ecdonaldp192
109179410933531093962dilithium5
120582312095921210323
T:
sphincsf192harakarobust
122357212265321227535
T:
mqdss48
126085112726621286653
T:
ecdonaldk233
129063512959291306278
T:
ecdonaldb233
140725914160831429448dilithium3aes
160454916076601625629
T:
donald2048
210524821107862117648
T:
ecdonaldk283
215488421626592166884
T:
edons128ref
220327722132612219643
T:
ecdonaldb283
236092123727872385304dilithium5aes
283202128343422836899
T:
mqdss64
2208851?2906691?4287502?
T:
qtesla1
346947534764943488247
T:
ecdonaldk409
365114536626973686341
T:
ecdonaldb409
374722137575523774973
T:
ecdonaldp384
4167556?4194360?8089129?
T:
qtesla3f
644115365820657191511
T:
3icp
764636576788297745397
T:
ecdonaldk571
816544281767458254967
T:
ecdonaldb571
8490461?9600676?11904181?
T:
qtesla1p
979630598020829807728
T:
sphincsf128shake256simple
8868693?11045329?13212403?
T:
qtesla3s
119311571195909011974560
T:
sphincs256
118246321209995812111346
T:
rainbow1aclassic363232
120924941229302612322686
T:
rainbow1acyclicc363232
124485421276899712853851
T:
rainbow1acompres363232
132182451327507113542241
T:
rainbowbinary256181212
145312141453644114544323
T:
sphincsf192shake256simple
188082631882170018829465
T:
sphincsf128shake256robust
203163002031939920333565
T:
sphincss128harakasimple
16367248?21612480?43307094?
T:
ronald512
243291342557809425692435
T:
sphincss128harakarobust
20500992?26696866?33128465?
T:
rwb0fuz1024
25572574?27810157?32813407?
T:
falcon512tree
279049372791476227924318
T:
sphincsf192shake256robust
268233202846677732325633
T:
falcon512dyn
298417572990472731806148
T:
sphincss192harakasimple
317594463191887732059541
T:
tts6440
350987573516036035206297
T:
luov4849242
380551683808744838433270
T:
sphincsf256shake256simple
386422713895120940341498
T:
sphincss192harakarobust
437719254386732743929640
T:
sphincsf256harakasimple
26793196?45025668?67791279?
T:
ronald768
474842554756894547619775
T:
luov863256
44699788?56050666?71079236?
T:
qtesla3p
650122946525858076553124
T:
rainbowbinary16242020
689183126906774369146507
T:
rainbow3cclassic683248
717173277173191371781277
T:
sphincsf256shake256robust
746832747475428775437845
T:
rainbow3ccyclicc683248
761284427615648577428149
T:
gemss128
771194717726883378386513
T:
rainbow3ccompres683248
777294757809269778443638
T:
bluegemss128
773184797922977780065771
T:
rainbow5640
807970898087278981023849
T:
redgemss128
809491408096777180987955
T:
sphincsf256harakarobust
789149618360824892222940
T:
falcon1024tree
79103704?87329860?104057517?
T:
falcon1024dyn
66311257?96930291?141475276?
T:
ronald1024
110209333110954194111929794
T:
luov6468330
118680369118752332119080649
T:
gemss128v2
122201283122295672122387342
T:
bluegemss128v2
127212348127366864127473031
T:
redgemss128v2
164828040165055232165465366
T:
luov890351
166452649167360243175515543
T:
rainbow6440
191619136191820740192281274
T:
luov8086399
142360102?209629527?358159816?
T:
ronald1536
212919321213076825213149101
T:
sflashv2
240566982243921909244387447
T:
rainbow5cclassic963664
250959352251207581251886997
T:
rainbow5ccyclicc963664
254451642258323229260567961
T:
rainbow5ccompres963664
294203302294740965301465208
T:
luov8117404
313851713313890018313927294
T:
sphincss128shake256simple
368416288368614992368880142
T:
redgemss192
374428285374616919375966531
T:
redgemss192v2
383964751384116170385239235
T:
gemss192
389669132389827461393574089
T:
bluegemss192
301903046?459196936?757845008?
T:
ronald2048
463556563463685717463855649
T:
sphincss192shake256simple
601857641601900919601971945
T:
sphincss128shake256robust
613807214613908761614234902
T:
sphincss256shake256simple
618341082618515709619636545
T:
gemss192v2
626356798626897614628986110
T:
bluegemss192v2
675189819692184045706115335
T:
gui184
697027630697264734700588466
T:
sphincss256harakasimple
890051862890249345891002621
T:
sphincss192shake256robust
114712344111475752531147627498
T:
sphincss256shake256robust
118644913411876256431188252471
T:
gravitysphincss
119939793112207591441230147840
T:
gemss256
122026139112241865591297495782
T:
bluegemss256
125708403812581824641271813545
T:
redgemss256
129242030212942224471294726883
T:
sphincss256harakarobust
1075366573?1447614184?2417396904?
T:
ronald3072
160913333916093854791609886701
T:
rainbow1a
221028979022204339612221863368
T:
gemss256v2
223069713022321045732318776122
T:
bluegemss256v2
229601831922967398242306070978
T:
redgemss256v2
479517934448230425964848916340
T:
gui312
547406955954750235015476604690
T:
rainbow1b
571394045557148892455715360979
T:
rainbow1c
563711129057953875535943638717
T:
pqrsa15
3687995096?6056985810?8474932175?
T:
ronald4096
139794217071399123368514106828617
T:
rainbow4a
155262968691553014004315534470473
T:
rainbow3b
189901659181899346890619008642380
T:
gravitysphincsl
230224057672312055010123224610361
T:
gui448
380032830873800765053038017822283
T:
gravitysphincsm
594188642275943928767059454726393
T:
rainbow3c
598359625235992608214660299918624
T:
rainbow6a
Cycles to sign 59 bytes
25%50%75%system
187841916520229
T:
rainbowbinary256181212
302413046430783
T:
tts6440
491085021555448
T:
rainbowbinary16242020
760558005782530
T:
rainbow5640
820638236784038ed25519
9761398711100645
T:
sflashv2
127869128919139607
T:
rainbow1acyclicc363232
128454129361131450
T:
rainbow1aclassic363232
129331130459132381
T:
rainbow6440
195336197152197728
T:
ecdonaldp256
284686286353288931
T:
donald512
314699314906316987
T:
ed448goldilocks
356703359066359736
T:
ecdonaldp224
156034?439921?728854?
T:
3icp
451337458462461980
T:
ronald512
426134?462530?882305?
T:
pass769
515758?561341?1066619?
T:
pass863
585072587819592648
T:
donald1024
685357687392688899
T:
rainbow3ccyclicc683248
685214687510690858
T:
rainbow3cclassic683248
741380746306758783
T:
falcon512tree
777946778887780011
T:
rainbow1a
827949834262844112
T:
ronald768
847447853126861347
T:
ecdonaldp160
884491?942468?1533685?dilithium2
958953961567966718
T:
ecdonaldk163
523016?987274?1984841?
T:
qtesla1
990472993567995601
T:
ecdonaldb163
101802210239781032713
T:
ecdonaldp192
627685?1143758?3220098?
T:
qtesla3f
120165312093261221586
T:
ronald1024
124039412475351253010
T:
falcon512dyn
127393312804531292955
T:
rwb0fuz1024
131991713272251340656
T:
ecdonaldk233
135805013618751367996
T:
ecdonaldb233
983189?1386647?2207914?dilithium3
142335014313151438875
T:
ecdonaldp521
147490614795191497434
T:
edons128k08n72nu8l4mu3
147334514867341499084
T:
falcon1024tree
164834116554471698296
T:
rainbow5cclassic963664
167264516767031682788
T:
rainbow5ccyclicc963664
1342181?1696703?2231432?dilithium2aes
172402417300891735870
T:
donald2048
211105421120552116881
T:
rainbow1c
221472222301402242687
T:
ecdonaldk283
231348623215132328365
T:
ecdonaldb283
1208289?2381810?4155097?
T:
qtesla1p
239420124127692423642
T:
rainbow4a
250315725055502510056
T:
rainbow1b
252568325397242551710
T:
falcon1024dyn
2170489?2939754?5204477?dilithium5
294069829462882960997
T:
rainbow3b
336997633781643395880
T:
ronald1536
2212920?3448603?4400669?dilithium3aes
370749737119133719450
T:
edons128ref
370863337151113720514
T:
ecdonaldk409
386098038693073882957
T:
ecdonaldb409
393424439578903971205
T:
ecdonaldp384
3457070?4149438?4835005?dilithium5aes
2985906?4338351?5517753?
T:
qtesla3s
4089457?4805523?5573114?
T:
redgemss128
526118652717515293787
T:
rainbow6a
594301459680035983985
T:
ronald2048
5301779?6151452?7026133?
T:
redgemss128v2
767859378511557861103
T:
rainbow1acompres363232
789709179088747919769
T:
rainbow3c
809680781284958197545
T:
ecdonaldk571
867005886988628746713
T:
ecdonaldb571
5402226?9941286?16447737?
T:
qtesla3p
105111751055015810562568
T:
gravitysphincss
112042371123508111301652picnicl1full
10267237?12208977?14302749?
T:
redgemss192
143660051565722115747612picnicl1fs
13941396?15909617?17741344?
T:
redgemss192v2
10897131?16461688?38264393?
T:
gui184
165696551662469816708477
T:
ronald3072
185008371855050718904491
T:
gravitysphincsm
17786684?20055175?23209399?
T:
redgemss256
216115122164513122307153
T:
gravitysphincsl
243352082439294924446711
T:
sphincsf128harakasimple
243579172514686227478335picnicl3full
235329282603685026465908picnicl1ur
261807172618761526198088
T:
luov863256
276479242766523727699752
T:
sphincsf192harakasimple
24937799?28423558?34854527?
T:
redgemss256v2
297415862977574229800600
T:
sphincsf128harakarobust
345943233462228034639218
T:
mqdss48
352946873536069835415807
T:
ronald4096
364442473651145636572917picnicl5full
368381273691368937170379
T:
sphincsf192harakarobust
375507723772218437844457picnicl3fs
474489334753022448156936
T:
rainbow3ccompres683248
557557445608655156523754picnic3l1
563434285643880357232008picnicl3ur
594043955948487460549949
T:
luov4849242
683092176850756068792252picnicl5fs
892963868951856889567870picnicl5ur
908929999090306790993466
T:
luov890351
103183666103846842103940135
T:
mqdss64
118934353119249718121083056picnic3l3
133933750135350984136777268
T:
rainbow5ccompres963664
157380393157442489157488074
T:
luov8117404
140861437?169589656?224965841?
T:
bluegemss128
177357958177645315179005618
T:
luov6468330
191094297191488347192843584picnic3l5
142964755?196171152?227489750?
T:
bluegemss128v2
224568492224717546224824641
T:
sphincs256
233768208233931618234108811
T:
pqrsa15
309864947310051022310272676
T:
sphincsf128shake256simple
344213229344958024350777771
T:
luov8086399
346505698346992352349253476
T:
picnic2l1fs
381299414381458205381717717
T:
sphincss128harakasimple
396685510397055697397666772
T:
sphincsf192shake256simple
383336547?459822878?610008453?
T:
bluegemss192
388662348?465112263?569493284?
T:
bluegemss192v2
476280983496837220497997752
T:
sphincss128harakarobust
566087797566345684567032650
T:
sphincsf128shake256robust
255677947?681170564?1022527460?
T:
gui312
744772273745217347745781276
T:
sphincsf192shake256robust
627900536?753788661?998922663?
T:
bluegemss256
646821070?774657561?902690498?
T:
bluegemss256v2
854506799855192160896211930
T:
sphincss192harakasimple
872570710873034015877633839
T:
sphincsf256shake256simple
703107960?879361939?1223631810?
T:
gemss128v2
959124273959728809972861897
T:
picnic2l3fs
880351968?1056876094?1233201981?
T:
gemss128
119366749111941624701194516820
T:
sphincsf256harakasimple
119400372711960221391242211233
T:
sphincss192harakarobust
158790816115886149911589636445
T:
sphincsf256shake256robust
194763397119903211981998156920
T:
picnic2l5fs
212641912121270996912128017065
T:
sphincsf256harakarobust
2571574754?3110098691?4114288175?
T:
gemss192
2712359476?3769616609?4307529597?
T:
gemss192v2
467772611746780997654682456656
T:
sphincss128shake256simple
4583041937?5498182103?6416424702?
T:
gemss256
3701129629?5509007706?6448070574?
T:
gemss256v2
732563165873259687517326398670
T:
sphincss256shake256simple
837133936883737968178472758252
T:
sphincss128shake256robust
5650013607?9063593612?16963385776?
T:
gui448
980388321398053867539806766555
T:
sphincss192shake256simple
106302009361064466936710647160254
T:
sphincss256harakasimple
130742890711307593350113079432620
T:
sphincss256shake256robust
171744508621718091749017187724434
T:
sphincss192shake256robust
187172637481873498140618745490472
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
106921101811208
T:
rwb0fuz1024
163641662417596
T:
rainbowbinary256181212
282332868929117
T:
ronald512
290292998132328
T:
3icp
314573216432858
T:
ronald768
386923904639874
T:
ronald1024
409024206043543
T:
rainbowbinary16242020
418684236044002
T:
rainbow5640
513445165854142
T:
tts6440
543075472655371
T:
ronald1536
554585609857188
T:
rainbow6440
589946038261919
T:
rainbow1aclassic363232
757277629876985
T:
ronald2048
752967682178129
T:
gravitysphincss
823598258282883
T:
sflashv2
108602109571109916
T:
falcon512tree
134556135226136042
T:
ronald3072
134059135496136002
T:
falcon512dyn
188320190078191359
T:
donald512
215304216543217876
T:
ronald4096
220744221222222358
T:
qtesla1
220220221850222900
T:
falcon1024tree
256188262086269665
T:
gui184
274153275691276783
T:
falcon1024dyn
281125283133284575ed25519
323139329492335012
T:
gravitysphincsm
313463330640342726
T:
rainbow3cclassic683248
336433346659356394
T:
gemss128
353651359084365239
T:
bluegemss128
354217366526375710
T:
gemss128v2
362771372265383717
T:
bluegemss128v2
401656402658403121dilithium2
397230407642412133
T:
redgemss128
416572424041434973
T:
redgemss128v2
428562429552430449
T:
qtesla3f
433869438877445039
T:
gravitysphincsl
457222469933477762
T:
sphincss128harakasimple
472857476148481162
T:
donald1024
488536492533497637
T:
edons128k08n72nu8l4mu3
492963494707496493
T:
ecdonaldp256
503282508105509705
T:
rainbow1a
522745524325524913
T:
qtesla3s
547210548382550676
T:
pass769
648739653021656310
T:
pass863
653901654930655755dilithium3
694684702195707964
T:
sphincss192harakasimple
735429749618769623
T:
sphincss128harakarobust
746109751122758551dilithium2aes
773167775536777406
T:
qtesla1p
775472787837806409
T:
gemss192
800515819028840785
T:
bluegemss192
820925824094825012
T:
ecdonaldp224
798917828996843384
T:
rainbow5cclassic963664
824431831858838341
T:
ecdonaldp160
833564848873867080
T:
redgemss192v2
832583852969870893
T:
redgemss192
862790887351914892
T:
gemss192v2
877211929671950878
T:
bluegemss192v2
933963936631942420
T:
edons128ref
968118977905984823
T:
ecdonaldp192
106492810676941072087
T:
ed448goldilocks
108442011001811110219
T:
sphincsf128harakasimple
115258511549261155800dilithium5
117896711862451190164
T:
rainbow1b
117305511867891208679
T:
sphincss192harakarobust
117169511886251219763
T:
gui312
130301913074911317077dilithium3aes
155200915638481577561
T:
donald2048
170600317224281740018
T:
sphincsf192harakasimple
173592717614151790942
T:
sphincsf128harakarobust
172612817708681811099
T:
gemss256
173257817824871883017
T:
bluegemss256
180826218467591926542
T:
bluegemss256v2
180741818502201889281
T:
gemss256v2
184499818599801863858
T:
ecdonaldk163
183637818696901918214
T:
redgemss256
189388918981611916812
T:
rainbow1c
189992719101851915445
T:
ecdonaldb163
188230119157111945516
T:
redgemss256v2
191691919211851938823
T:
rainbow4a
227452822800932289807dilithium5aes
253517325513602570557
T:
ecdonaldk233
262954426338672639021
T:
ecdonaldb233
265776426665732674109
T:
rainbow3b
278133027900812798561
T:
ecdonaldp521
279861228312382873113
T:
sphincs256
290881529358102969108
T:
sphincsf192harakarobust
319165332111863244720
T:
ecdonaldp384
383406738422163856348
T:
qtesla3p
375603439031494145340
T:
gui448
372581139306303946614
T:
rainbow1acyclicc363232
372416439406273958480
T:
rainbow1acompres363232
428699643124924330024
T:
ecdonaldk283
450082345084434526306
T:
ecdonaldb283
466968446859084705815
T:
rainbow6a
509286752208565352999
T:
sphincss128shake256simple
700174570319587054516
T:
rainbow3c
719231472087397266863
T:
ecdonaldk409
751175475312687555496
T:
ecdonaldb409
752491677030577900235
T:
sphincss192shake256simple
836881984476688595993picnicl1full
99375621006670210201178
T:
sphincss256shake256simple
101561581041174510605516
T:
sphincss128shake256robust
116574961247374112595309picnicl1fs
124803851272367712794152
T:
sphincsf128shake256simple
144073921458184614737703
T:
sphincss256harakasimple
148438991514454015462957
T:
sphincss192shake256robust
158054431584980015971718
T:
ecdonaldk571
168614411698192017072572
T:
ecdonaldb571
184702571882525220466837picnicl3full
192180121947446919853716
T:
sphincss256shake256robust
201776982041775120648742
T:
sphincsf256shake256simple
202393002044175120627283
T:
sphincsf192shake256simple
192353572087764121124358picnicl1ur
224966312252629823377262
T:
rainbow3ccompres683248
237763862385693124532580
T:
rainbow3ccyclicc683248
246502062465120224653677
T:
luov863256
244781072472502725055581
T:
mqdss48
246507222509646025483895
T:
sphincsf128shake256robust
266891732700912927277544
T:
sphincsf256harakasimple
270089712730068427654699
T:
sphincss256harakarobust
277176782789371928009954picnicl5full
310681503134115131518436picnicl3fs
389809623927596239834681
T:
sphincsf256shake256robust
393540053986966740150565
T:
sphincsf192shake256robust
466200124668886746728674
T:
luov4849242
469439264720157847459042picnicl3ur
475292294791897948262751picnic3l1
503595605084480851549869
T:
sphincsf256harakarobust
510134965181903653654888
T:
rainbow5ccyclicc963664
524399735256934352629422
T:
pqrsa15
551514495535923955514647picnicl5fs
541378565666382457345124
T:
rainbow5ccompres963664
742722267497880875450351
T:
mqdss64
751282327537461975647300picnicl5ur
865111808659261786598634
T:
luov890351
101448810102460502103508640picnic3l3
123719124123770460124698348
T:
luov6468330
150625296150629722150650184
T:
luov8117404
154441958154750776155650694picnic3l5
204377835204631711206140756
T:
picnic2l1fs
224636862225044978226866686
T:
luov8086399
475852851478465022485831943
T:
picnic2l3fs
841727766853129236869137723
T:
picnic2l5fs

amd64; Tremont (906c0); 2021 Intel Celeron N4500; 2 x 1100MHz; jasper2, supercop-20240107

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, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
461446384662picnicl1full
461746884747picnic3l1
642964576518picnicl3full
648165086555picnic3l3
840384338487picnicl5full
847785058625picnic3l5
121001221712422
T:
picnic2l1fs
127171276512821picnicl1fs
128991293413097picnicl1ur
234392355623829
T:
picnic2l3fs
245942465324746picnicl3ur
246012467324808picnicl3fs
305523065830856picnicl5ur
306033070031123picnicl5fs
330243312333382
T:
picnic2l5fs
770757723077548ed25519
141324142438146901
T:
ecdonaldp256
165541166708170477
T:
donald512
284084285869289622
T:
ecdonaldp224
303870304536305238
T:
ed448goldilocks
353213354311355723
T:
pass769
356212356720357466dilithium2
428446430610433396
T:
pass863
466877467567470367
T:
donald1024
665919667257668207dilithium3
685731686046686998
T:
sphincsf128harakasimple
703245706910710468
T:
edons128k08n72nu8l4mu3
769566773780775195dilithium2aes
804009804270805430
T:
sphincsf128harakarobust
812961817649828717
T:
ecdonaldp160
918926922725928379
T:
ecdonaldk163
954341961986969849
T:
ecdonaldb163
965648967837972903
T:
ecdonaldp521
974383983941990387
T:
ecdonaldp192
100360110045411005769
T:
sphincsf192harakasimple
109308910942861095300dilithium5
122505412270631228139
T:
mqdss48
126334112662031273061
T:
sphincsf192harakarobust
126858812807131296755
T:
ecdonaldk233
129392313008091309419
T:
ecdonaldb233
137638713808831385828dilithium3aes
160209916051481611591
T:
donald2048
210524321151012120361
T:
ecdonaldk283
214630621513732158304
T:
edons128ref
220591422093972224817
T:
ecdonaldb283
2194953?2335730?2965023?
T:
qtesla1
237165223988012408291dilithium5aes
283162128329062836221
T:
mqdss64
346109334703193483462
T:
ecdonaldk409
365374136758283702818
T:
ecdonaldb409
374059237656463801312
T:
ecdonaldp384
2912835?4131356?6551254?
T:
qtesla128
4172323?6125828?8268005?
T:
qtesla3f
646839664850466553791
T:
3icp
772463877389397754004
T:
ecdonaldk571
825437282644588278447
T:
ecdonaldb571
8467414?8618655?10727926?
T:
qtesla1p
980057398070259812843
T:
sphincsf128shake256simple
8844272?10997685?15306647?
T:
qtesla3s
119720811199127312021051
T:
sphincs256
120227271205512412196435
T:
rainbow1aclassic363232
129499841296002312967389
T:
rainbow1acompres363232
129672041298133213020928
T:
rainbow1acyclicc363232
134739851356385213883049
T:
rainbowbinary256181212
145354731455000414708532
T:
sphincsf192shake256simple
188096281881825218835623
T:
sphincsf128shake256robust
216074272164183521717427
T:
sphincss128harakasimple
19623951?24472039?35244379?
T:
rwb0fuz1024
255451402555059125594886
T:
sphincss128harakarobust
279058982792607927952264
T:
sphincsf192shake256robust
26027697?28915005?33464126?
T:
falcon512dyn
262976522920482332761132
T:
falcon512tree
314996123158751931658647
T:
tts6440
317335653185358731858882
T:
sphincss192harakasimple
25478099?34184178?42376529?
T:
ronald512
347312363481310034841982
T:
luov4849242
382254643823739438265739
T:
sphincsf256shake256simple
403708894040595940482960
T:
sphincss192harakarobust
437086224374906343902000
T:
sphincsf256harakasimple
476757874773148147812330
T:
luov863256
44648853?52143805?63454657?
T:
qtesla3p
35774750?55871298?78873768?
T:
ronald768
649811906574819067729735
T:
rainbowbinary16242020
685076426859801068698249
T:
rainbow3cclassic683248
717700617177688571801382
T:
sphincsf256shake256robust
744928577503137775204401
T:
rainbow3ccyclicc683248
754778117572551980641755
T:
rainbow5640
761737797627234276561726
T:
gemss128
766218537684900578013829
T:
rainbow3ccompres683248
778932017837549478547429
T:
bluegemss128
806893878076400081066502
T:
redgemss128
785601288078336288632791
T:
falcon1024dyn
809563198096526880979830
T:
sphincsf256harakarobust
58926179?83163018?129743474?
T:
ronald1024
813648158494138893278146
T:
falcon1024tree
104629655107026905107233036
T:
luov6468330
118605153118666370118729751
T:
gemss128v2
122227506122301827122429382
T:
bluegemss128v2
126986309127038719127153026
T:
redgemss128v2
161308890161619485169422094
T:
rainbow6440
165139501165528019169992657
T:
luov890351
192841083193089973193247810
T:
luov8086399
212505282212677118212805182
T:
sflashv2
232758548233511644233742507
T:
rainbow5cclassic963664
151492462?248844702?451502009?
T:
ronald1536
256795568260101759261176537
T:
rainbow5ccompres963664
294009017294931582303073527
T:
luov8117404
313657995313975708314029419
T:
sphincss128shake256simple
314853078315056454318263638
T:
rainbow5ccyclicc963664
361532850361703718361819582
T:
redgemss192
366353774366752827368235714
T:
bluegemss192v2
367318022368914810369026069
T:
redgemss192v2
381490700381973830382426956
T:
gemss192
384784850385287843386130163
T:
bluegemss192
463716661463814868463955815
T:
sphincss192shake256simple
318235064?552493959?754102102?
T:
ronald2048
602038700602144878602165747
T:
sphincss128shake256robust
608987304609071172609571613
T:
sphincss256shake256simple
614534696614941078616239911
T:
gemss192v2
678051437693563534704867845
T:
gui184
697165963697721649706108189
T:
sphincss256harakasimple
890641622890920934891353779
T:
sphincss192shake256robust
114777513511487877351148883049
T:
sphincss256shake256robust
115522923511559046221161280421
T:
redgemss256v2
115597761111575527621166112496
T:
gemss256
116950075111709808171174290186
T:
bluegemss256
118236203011859282261188090514
T:
redgemss256
118857975911887661271189136457
T:
gravitysphincss
129430665912948866911295580290
T:
sphincss256harakarobust
918519177?1529107380?2436625356?
T:
ronald3072
160757834916077410191607922815
T:
rainbow1a
215188071021566516302159070323
T:
gemss256v2
219130766221919574702207935962
T:
bluegemss256v2
476616218847927249164832843125
T:
gui312
546568218554668997485469811212
T:
rainbow1b
3478035046?5487560041?7408683633?
T:
ronald4096
570894460257091918035709750146
T:
rainbow1c
570510019857857858975990951803
T:
pqrsa15
139532475011395453395813955565559
T:
rainbow4a
154844332941551026415015513449515
T:
rainbow3b
190095143641901516578819022608524
T:
gravitysphincsl
221886918572228271098922396145371
T:
gui448
380096455843802102393538033801019
T:
gravitysphincsm
576389036935764718213657655687043
T:
rainbow6a
593484851145935354423959438670834
T:
rainbow3c
Cycles to sign 59 bytes
25%50%75%system
187621920220295
T:
rainbowbinary256181212
303923053530784
T:
tts6440
455884631548290
T:
rainbowbinary16242020
728407350780098
T:
rainbow5640
822498232982477ed25519
971439796099910
T:
sflashv2
122240123151126955
T:
rainbow6440
124905125483126231
T:
rainbow1aclassic363232
137555138151148653
T:
rainbow1acyclicc363232
196666196825197182
T:
ecdonaldp256
284435286566289927
T:
donald512
314827314880315029
T:
ed448goldilocks
359941361343365483
T:
ecdonaldp224
447729453824458725
T:
ronald512
258906?580798?965773?
T:
3icp
586555589245593172
T:
donald1024
662305663008664432
T:
rainbow3cclassic683248
662005663779665092
T:
rainbow3ccyclicc683248
747662755134761270
T:
falcon512tree
774577775522777245
T:
rainbow1a
827873837851842683
T:
ronald768
422586?841514?1297980?
T:
pass769
849723855190867413
T:
ecdonaldp160
963136967872977953
T:
ecdonaldk163
706610?973496?2513890?
T:
qtesla1
99657610005871008984
T:
ecdonaldb163
513637?1020019?1529521?
T:
pass863
102797810384811047073
T:
ecdonaldp192
119571112107221220448
T:
ronald1024
940776?1237221?2159802?dilithium2
124275012543171262105
T:
falcon512dyn
127997512893691298883
T:
rwb0fuz1024
132881213349561344341
T:
ecdonaldk233
136041813654191372516
T:
ecdonaldb233
143153514343321439481
T:
ecdonaldp521
148111914849761493091
T:
edons128k08n72nu8l4mu3
147964014903101504178
T:
falcon1024tree
156238215649521567145
T:
rainbow5cclassic963664
1357090?1705202?2404165?dilithium2aes
172385017275621730971
T:
donald2048
981221?1986473?2723395?
T:
qtesla3f
198111819980812040421
T:
rainbow5ccyclicc963664
210605421076692110674
T:
rainbow1c
221743422272342237375
T:
ecdonaldk283
1669704?2259043?3899420?
T:
qtesla1p
1716061?2298860?2788600?dilithium3
231870423270262337100
T:
ecdonaldb283
237874023940372412033
T:
rainbow4a
249770824995582501410
T:
rainbow1b
252945225399002551003
T:
falcon1024dyn
1970583?2726776?5633212?
T:
qtesla128
2181177?2840316?3919234?dilithium5
292668229313092936658
T:
rainbow3b
2701008?3151682?4798617?dilithium3aes
334893533598323369132
T:
ronald1536
1773441?3633332?5316042?
T:
qtesla3s
369512137007333723304
T:
edons128ref
371619837219473730275
T:
ecdonaldk409
387250638790213886800
T:
ecdonaldb409
392625739326333948595
T:
ecdonaldp384
4151509?4828673?6118559?
T:
redgemss128
3554097?4846084?5921837?dilithium5aes
516234551701165177897
T:
rainbow6a
595412159758025995518
T:
ronald2048
5477732?6219966?7895241?
T:
redgemss128v2
5403269?7526569?14230562?
T:
qtesla3p
762802976365487653709
T:
rainbow1acompres363232
783817178473207859249
T:
rainbow3c
820452182175458231403
T:
ecdonaldk571
877386288043868841518
T:
ecdonaldb571
103890781039872910409512
T:
gravitysphincss
106924651069777810705175picnicl1full
10666748?14172359?17839646?
T:
redgemss192
141973951420089414211715picnicl1fs
13883521?15904576?18294913?
T:
redgemss192v2
164528071648886716522862
T:
ronald3072
182720271828705818303222
T:
gravitysphincsm
10917517?19117984?38230001?
T:
gui184
16478140?20373192?26150349?
T:
redgemss256
205562452058649720610129picnicl1ur
214159882142442621448933
T:
gravitysphincsl
229148472325465523261434picnicl3full
243586712439254524410294
T:
sphincsf128harakasimple
262070352623982426249151
T:
luov863256
25162431?28387560?32084122?
T:
redgemss256v2
292481402927761529307983
T:
sphincsf192harakasimple
297492002978691329829498
T:
sphincsf128harakarobust
345797623467303434941478
T:
mqdss48
349004813490687334916196picnicl3fs
352401893527597835339244
T:
ronald4096
383501783846250338654043
T:
sphincsf192harakarobust
355407644276924942793536picnicl5full
483773914849006549845507
T:
rainbow3ccompres683248
524271035245172552833672picnic3l1
600317426009705960184343
T:
luov4849242
635556396356458563574025picnicl5fs
678811906789167667908991picnicl3ur
849323008494444384958042picnicl5ur
909021089116548091206706
T:
luov890351
102913941102942211103012119
T:
mqdss64
112991681113018993113092783picnic3l3
133100048134802040141792539
T:
rainbow5ccompres963664
157788508157815382157999151
T:
luov8117404
141331843?168826383?205179762?
T:
bluegemss128v2
145446390?170098306?203344732?
T:
bluegemss128
177255841179301549180085787
T:
luov6468330
188761416188866025188911922picnic3l5
224948771225039601225131272
T:
sphincs256
233150008233430778233611970
T:
pqrsa15
310016622310194640310509108
T:
sphincsf128shake256simple
334901462?335834910?465132869?
T:
picnic2l1fs
345248722346048934365696406
T:
luov8086399
399522428399777640400013355
T:
sphincsf192shake256simple
403836275404947639405272080
T:
sphincss128harakasimple
255303379?426242824?768664849?
T:
gui312
381325205?457865918?610615078?
T:
bluegemss192
402075122?481497045?560999115?
T:
bluegemss192v2
498292282498432692499416384
T:
sphincss128harakarobust
566611078567106469568246863
T:
sphincsf128shake256robust
744935314745357951746042774
T:
sphincsf192shake256robust
626334192?756509034?883317437?
T:
bluegemss256
643963075?771526596?898491359?
T:
bluegemss256v2
875316611875587222875958864
T:
sphincsf256shake256simple
8805685268816640881057584996
T:
gemss128
900028390901748163902285368
T:
sphincss192harakasimple
922329736924445686924879892
T:
picnic2l3fs
873158841?1054142159?1432898937?
T:
gemss128v2
119371734111942549511194485620
T:
sphincsf256harakasimple
123666210312394183861243391664
T:
sphincss192harakarobust
158838888415889167081589458543
T:
sphincsf256shake256robust
187091088618719195411875239631
T:
picnic2l5fs
213123366121315805452132157673
T:
sphincsf256harakarobust
3085923632?3103607086?4113414265?
T:
gemss192
2179106804?3254396545?3658000011?
T:
gemss192v2
467681237346791504714679621156
T:
sphincss128shake256simple
4593264499?5511780528?6443277341?
T:
gemss256v2
4587189721?5528314719?7370901138?
T:
gemss256
730623494473231839447339985724
T:
sphincss256shake256simple
837646449883776213528392882292
T:
sphincss128shake256robust
4516764994?9033993529?15809273493?
T:
gui448
980641860298082526009810324084
T:
sphincss192shake256simple
106300226311066470967110685992765
T:
sphincss256harakasimple
130827808301308595949613087115278
T:
sphincss256shake256robust
171967378751719795458817204346546
T:
sphincss192shake256robust
187172303081874499226218769599345
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
109331116411418
T:
rwb0fuz1024
156601614517167
T:
rainbowbinary256181212
281142838328828
T:
ronald512
292573036732986
T:
3icp
320053236932602
T:
ronald768
382453855539068
T:
ronald1024
377383862441200
T:
rainbowbinary16242020
407864100341442
T:
rainbow5640
509235113051684
T:
tts6440
521325312354108
T:
rainbow1aclassic363232
537845398354769
T:
rainbow6440
545285503955516
T:
ronald1536
734717546178131
T:
gravitysphincss
751167568676447
T:
ronald2048
824898284983068
T:
sflashv2
107969109614110868
T:
falcon512tree
134887135346136008
T:
ronald3072
133746135776136407
T:
falcon512dyn
189142190745192376
T:
donald512
214818215650217207
T:
ronald4096
219945220470220823
T:
qtesla1
220918222016222597
T:
falcon1024tree
228883235608238877
T:
gui184
253373255550258595
T:
rainbow3cclassic683248
274768276362277080
T:
falcon1024dyn
281866283411284179ed25519
314614322223331927
T:
gemss128
326399330994343274
T:
gravitysphincsm
324233331814339927
T:
bluegemss128
343769353357365723
T:
gemss128v2
348980360595367358
T:
bluegemss128v2
375751381772390242
T:
redgemss128
402185402665403172dilithium2
405608413825421387
T:
redgemss128v2
427554428137428591
T:
qtesla3f
431629437513445312
T:
gravitysphincsl
456925463915473252
T:
sphincss128harakasimple
472906476254480490
T:
donald1024
489609492509497007
T:
edons128k08n72nu8l4mu3
494600495861499239
T:
rainbow1a
495716496716497591
T:
ecdonaldp256
521697522669524146
T:
qtesla3s
542252543863545333
T:
pass769
648092650176651532
T:
pass863
655184655966659692dilithium3
666930670219675026
T:
rainbow5cclassic963664
690702699508708741
T:
sphincss192harakasimple
718327740192752101
T:
gemss192
749110752845755835dilithium2aes
742606754434773221
T:
redgemss192
740252756020777888
T:
bluegemss192
744573759241776808
T:
sphincss128harakarobust
745100769154781755
T:
bluegemss192v2
758187771055783862
T:
redgemss192v2
769782771520772871
T:
qtesla1p
820509821267822586
T:
qtesla128
824537825564830272
T:
ecdonaldp224
809176836454854561
T:
gemss192v2
834591840514848085
T:
ecdonaldp160
931786935548938610
T:
edons128ref
976033989016994573
T:
ecdonaldp192
102634110354301044332
T:
gui312
106427410676851070575
T:
ed448goldilocks
108022610906791107050
T:
sphincsf128harakasimple
115561511562171157157dilithium5
117544011816131186491
T:
rainbow1b
118461412005171213181
T:
sphincss192harakarobust
129097013172651321116dilithium3aes
154479315553001569415
T:
donald2048
153546515708811600479
T:
gemss256
156985716076881647576
T:
bluegemss256
158256116186341665764
T:
gemss256v2
163134016542681683997
T:
bluegemss256v2
161158816594661936253
T:
redgemss256
164605416865921706735
T:
redgemss256v2
171364717273551742308
T:
sphincsf192harakasimple
172016717641421794615
T:
sphincsf128harakarobust
176545717677061772183
T:
rainbow4a
184598818488711857618
T:
ecdonaldk163
187268218753971903800
T:
rainbow1c
191896219263171933580
T:
ecdonaldb163
229367423005632312543dilithium5aes
256149725685472584814
T:
ecdonaldk233
262117826294702636289
T:
ecdonaldb233
263214126449122654501
T:
rainbow3b
278764727955342806230
T:
ecdonaldp521
272547828160852921360
T:
gui448
280109328235272843211
T:
sphincs256
292539229514082980886
T:
sphincsf192harakarobust
320416732204433232891
T:
ecdonaldp384
370701937229313739638
T:
rainbow1acompres363232
371310237235983800379
T:
rainbow1acyclicc363232
383055838379443847811
T:
qtesla3p
430116943088314324485
T:
ecdonaldk283
450707345200984534562
T:
ecdonaldb283
451678245620864576957
T:
rainbow6a
511782452469075383178
T:
sphincss128shake256simple
686433268796016889618
T:
rainbow3c
719910972082007242263
T:
ecdonaldk409
753279075475237560141
T:
ecdonaldb409
763825877245247822477
T:
sphincss192shake256simple
797681279833757993520picnicl1full
99295161007059110262593
T:
sphincss256shake256simple
100899831027995210476889
T:
sphincss128shake256robust
114243841143004611656309picnicl1fs
124737101266113512887023
T:
sphincsf128shake256simple
143997261452145414749135
T:
sphincss256harakasimple
151398621531322915534181
T:
sphincss192shake256robust
159889251603992616142806
T:
ecdonaldk571
168063561682374617159328picnicl1ur
170821241714274417238527
T:
ecdonaldb571
174280661749159717701543picnicl3full
189840581961945419877790
T:
sphincss256shake256robust
201884892041203920588996
T:
sphincsf192shake256simple
202383142042898220712074
T:
sphincsf256shake256simple
231269822346851824978246
T:
rainbow3ccompres683248
239538022436234624511329
T:
rainbow3ccyclicc683248
244559912463963725000347
T:
mqdss48
246616652472321824725741
T:
luov863256
245835872498950225437587
T:
sphincsf128shake256robust
267436202705412727292062
T:
sphincsf256harakasimple
270450002729766627656177
T:
sphincss256harakarobust
288421542885966728977646picnicl3fs
272777273177120332065797picnicl5full
391260293959680940066864
T:
sphincsf256shake256robust
396980674012488340589409
T:
sphincsf192shake256robust
444886104454332344582647picnic3l1
450599114507823745107480
T:
luov4849242
502074435075049451171948
T:
sphincsf256harakarobust
516733225201094752045838picnicl5fs
523909265247810252562810
T:
pqrsa15
539746545421496161370947
T:
rainbow5ccyclicc963664
537565675424716558998528
T:
rainbow5ccompres963664
542278545429938854459440picnicl3ur
716725687227098172290394picnicl5ur
745668647505090775764660
T:
mqdss64
865787748661769486759140
T:
luov890351
960687919611473896245454picnic3l3
122721246122767927122944988
T:
luov6468330
150865246150881778150923926
T:
luov8117404
152796360152942937153448452picnic3l5
197437188?197678906?308981777?
T:
picnic2l1fs
225982783226146596226304784
T:
luov8086399
451195428451563790454290878
T:
picnic2l3fs
791951442792790384793558813
T:
picnic2l5fs

amd64; Zen 3 (a20f10); 2020 AMD Ryzen 5 5600X; 6 x 3700MHz; unstable; spawn, supercop-20231215

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
203520722109picnicl1full
270127382960picnic3l1
281228122849picnicl3full
296030343071picnic3l3
355236263663picnic3l5
358936633737picnicl5full
373737743811
T:
picnic2l1fs
392239594033picnicl1fs
392239594033picnicl1ur
666066976771picnicl3ur
677168086882picnicl3fs
777078078029
T:
picnic2l3fs
925093249472
T:
picnic2l5fs
939895099583picnicl5ur
958396579731picnicl5fs
167241679818278
T:
lattisigns512
378883811038258ed25519
384433866539035dilithium2aes
597186016260791dilithium3aes
686356896869375
T:
ecdonaldp256
936849401794424dilithium5aes
113257113479113997dilithium3
113775114663115218
T:
ecdonaldp224
155992157361158175
T:
ed448goldilocks
158582161468163429
T:
pass769
182965186369191512
T:
pass863
208976210789211233dilithium2
360047362119368150
T:
donald1024
502275507381515484
T:
ecdonaldp160
512080516002530950
T:
ecdonaldk163
522033527139528027
T:
sphincsf128harakasimple
528434532208535797
T:
ecdonaldb163
547378549191552817
T:
ecdonaldp521
560883566729570429dilithium5
563177?570281?1076515?
T:
mqdss48
592740597328598993
T:
sphincsf128harakarobust
606245609131614903
T:
ecdonaldp192
708328715321723202
T:
ecdonaldk233
725718730787744921
T:
ecdonaldb233
789543802530805823
T:
sphincsf192harakasimple
957745965959978909
T:
sphincsf192harakarobust
889628?1182779?1706477?
T:
qtesla1
118925411954331205645
T:
donald2048
120035412075321215228
T:
ecdonaldk283
1268989?1279793?2271393?
T:
ecdonaldb283
130750613131671321529
T:
mqdss64
1805563?1869647?3482736?
T:
qtesla3f
204228920556832075811
T:
ecdonaldk409
215965321692732193323
T:
ecdonaldb409
227361322803102295406
T:
sphincsf256harakasimple
229962423010302314239
T:
sphincs256
228652623016222385353
T:
ecdonaldp384
242061424310852457947
T:
sphincsf256harakarobust
341765334308253877859
T:
luov863256
2759904?3633955?6262435?
T:
qtesla3s
373977537663413793166
T:
sphincsf128shake256simple
444629044644944543711
T:
ecdonaldk571
472408647452504775849
T:
ecdonaldb571
4186143?4786542?5342060?
T:
qtesla1p
564782856757265719756
T:
sphincsf192shake256simple
674221467792146893433
T:
rainbowbinary256181212
710218771763357202198
T:
sphincsf128shake256robust
736751474235697449580
T:
luov863256pc
100595971010584710158609
T:
sphincsf192shake256robust
120832011222690912399440
T:
rainbow1aclassic363232
128804031295403313058299
T:
rainbow1acyclicc363232
128818831296302413054969
T:
rainbow1acompres363232
142905101438430514719340
T:
sphincsf256shake256simple
150729491513100215259614
T:
sphincss128harakasimple
148883931545171816762924
T:
falcon512tree
151311501546329916360993
T:
luov4849242
154724011552190716392961
T:
luov890351
148358161567401416903487
T:
falcon512dyn
182356721827074818413938
T:
sphincss128harakarobust
254772012552230425991390
T:
sphincss192harakasimple
20990174?26015403?30834949?
T:
qtesla3p
258982242641566928340557
T:
luov8117404
275215622764832427895336
T:
sphincsf256shake256robust
287735312886451429043076
T:
luov890351pc
297324972988149629989129
T:
sphincss192harakarobust
300131423008969530497990
T:
sphincss256harakasimple
319411383214056832759874
T:
rainbowbinary16242020
386828343877485339126205
T:
sphincss256harakarobust
388641713897217439307283
T:
gemss128
428923614448661744765930
T:
bluegemss128
455253184581913546610528
T:
redgemss128
465866634723531050093449
T:
falcon1024dyn
460924174814706450815800
T:
falcon1024tree
482548084837694548695848
T:
luov8117404pc
483840124851650948701805
T:
gemss128v2
477869064959986949731256
T:
bluegemss128v2
507160485078594150972384
T:
luov6468330
512198775187203952431109
T:
redgemss128v2
699674077088308372620159
T:
rainbow3cclassic683248
718288037217449472485886
T:
rainbow3ccompres683248
754778177609712376570094
T:
rainbow3ccyclicc683248
9966397799887494100157335
T:
luov8086399
124778023125095668125747534
T:
sphincss128shake256simple
142460323142884417143706816
T:
sflashv2
172711782173473723174274810
T:
sphincss192shake256simple
195236420196378499201531378
T:
redgemss192
197191574200699100201122084
T:
bluegemss192
200844917201136514201816426
T:
gemss192
215406193216182268219461504
T:
redgemss192v2
216543351216978693217518042
T:
gemss192v2
218672664219258670220043699
T:
bluegemss192v2
222926665224708363226320342
T:
rainbow5cclassic963664
224311760224817217225168088
T:
sphincss128shake256robust
230268279230615746231855098
T:
sphincss256shake256simple
233155389236376979238041831
T:
rainbow5ccompres963664
237419602238190201239333131
T:
rainbow5ccyclicc963664
328275359328800611332028343
T:
sphincss192shake256robust
433352769434064242434885457
T:
sphincss256shake256robust
549024648550237730564406029
T:
redgemss256
563831160564702399566550475
T:
bluegemss256
569296208570284589573943334
T:
gemss256
588508458589869725595956151
T:
gemss256v2
588642250592969807605513584
T:
redgemss256v2
596353531598149548600511887
T:
bluegemss256v2
819782360824141330826136074
T:
gravitysphincss
1298946124?2246068794?3709696738?
T:
ronald3072
131927061621320993580413239774750
T:
gravitysphincsl
263914690762645140360026484057025
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
98791002710286
T:
rainbowbinary256181212
205722075721090
T:
rainbowbinary16242020
414034158841958ed25519
522445291053391
T:
rainbow1aclassic363232
734087359373852
T:
sflashv2
883938913389947
T:
rainbow1acyclicc363232
61642?89910?191623?dilithium2aes
968669790298272
T:
ecdonaldp256
162171163059163688
T:
ecdonaldp224
161727163466164391
T:
ed448goldilocks
115662?176527?251378?dilithium3aes
133755?217634?504384?
T:
lattisigns512
234765236319237392
T:
luov863256pc
231213236615240389
T:
rainbow3cclassic683248
162208?237466?325674?dilithium5aes
179117?254449?464942?dilithium3
275539277537279979
T:
donald1024
314241317756322566
T:
rainbow3ccyclicc683248
322270325748329966
T:
falcon512tree
191438?368779?567506?
T:
pass769
223924?441743?675435?
T:
pass863
529359532208536722
T:
ecdonaldp160
542494547119550930
T:
ecdonaldk163
362822?564102?904761?
T:
qtesla1
563214567654571502
T:
ecdonaldb163
602027605431608502
T:
falcon512dyn
639989643578645761
T:
ecdonaldp192
438524?650608?1344469?dilithium2
649794656417662448
T:
falcon1024tree
685795694083699559
T:
rainbow5cclassic963664
747511752395754726
T:
donald2048
755170760424768934
T:
ecdonaldk233
772597778813790468
T:
ecdonaldb233
807747814703826987
T:
rainbow5ccyclicc963664
837014842342849557
T:
ecdonaldp521
579568?897731?1589742?
T:
qtesla3f
947015950752954711
T:
luov890351pc
120960412319521243644
T:
falcon1024dyn
127775812863421292558
T:
ecdonaldk283
133447913423601347429
T:
ecdonaldb283
157601515892981595218
T:
luov8117404pc
1310651?1622006?2131570?dilithium5
934028?1704812?2940353?
T:
qtesla1p
1008287?2025750?4325781?
T:
qtesla3s
220860422143762229731
T:
ecdonaldk409
228741423043602320233
T:
ecdonaldb409
241310324191342431566
T:
ecdonaldp384
296107329763542993522picnicl1full
303832930510203059382
T:
luov863256
2773076?3296626?4157209?
T:
redgemss128
3052056?3660484?4328778?
T:
redgemss128v2
379198238243573844189picnicl1fs
382254438378253850997
T:
mqdss48
471639047480624818140
T:
ecdonaldk571
493568949527834958777picnicl1ur
503906750695925096195
T:
ecdonaldb571
3802860?5123464?8289110?
T:
qtesla3p
558170956385045650159picnicl3full
598282660037316033775
T:
gravitysphincss
699936470421367079765
T:
ronald3072
7575824?8536418?11076061?
T:
redgemss192v2
857774786287708654892picnicl3fs
7544448?8710466?10385567?
T:
redgemss192
916815692064889245523picnicl5full
950507895420049624884
T:
mqdss64
99882241002204210072880
T:
luov890351
102684251033472910410357
T:
rainbow1acompres363232
114303731147969411530273
T:
gravitysphincsm
116197761164327111672871picnicl3ur
136507431367501513704689
T:
gravitysphincsl
145893591462217814752973picnic3l1
12420530?15012047?20063990?
T:
redgemss256
12549919?15152980?16897271?
T:
redgemss256v2
155681571583252215889576picnicl5fs
170382041708334417150795
T:
luov8117404
186892921888857418959836
T:
sphincsf128harakasimple
199640902004068020121673picnicl5ur
231660332347653725294791
T:
sphincsf192harakasimple
231659222361576824376414
T:
sphincsf128harakarobust
294172572964099629874799
T:
sphincsf192harakarobust
300572833045529230607103picnic3l3
307377133077415830906137
T:
luov4849242
399313624009930540261994
T:
sphincs256
518471755202518252446723picnic3l5
573128525770486760634601
T:
rainbow3ccompres683248
613850726152345261714742
T:
sphincsf256harakasimple
684426006871155368863660
T:
sphincsf256harakarobust
975860949765717198290981
T:
luov6468330
99535180?100427583?160461045?
T:
bluegemss128
109631074109826101110364673
T:
picnic2l1fs
100114896?120114284?140219085?
T:
bluegemss128v2
121470149121664584121964950
T:
sphincsf128shake256simple
146331559148620490150652234
T:
rainbow5ccompres963664
157647306158164529159237899
T:
sphincsf192shake256simple
196361627197235012197788199
T:
luov8086399
221558257222557072223564508
T:
sphincsf128shake256robust
196798079?245631567?294010954?
T:
bluegemss192v2
275835296277565157278124116
T:
sphincsf192shake256robust
288617982289328974291074671
T:
sphincss128harakasimple
334759757335598140337398782
T:
sphincsf256shake256simple
281785932?337521548?395080487?
T:
bluegemss192
365400160366966333368591040
T:
picnic2l3fs
388520942389337310391887165
T:
sphincss128harakarobust
418131154419169337420047421
T:
sphincss256harakasimple
387895975466419003470521230
T:
bluegemss256v2
489856172?587627451?687868147?
T:
bluegemss256
611878805612964459613624613
T:
sphincss256harakarobust
623526405624156959624787069
T:
sphincsf256shake256robust
697032973698598554720619733
T:
sphincss192harakasimple
614404462?743607833?868177176?
T:
gemss128
750115800752748276756322772
T:
picnic2l5fs
627070154?783506339?991373338?
T:
gemss128v2
975856056977241447978493712
T:
sphincss192harakarobust
1633690674?1959572244?2285699457?
T:
gemss192v2
199345743619990116542010870672
T:
sphincss128shake256simple
1884422210?2262594067?3015762293?
T:
gemss192
281292118928200753612830792300
T:
sphincss256shake256simple
2776309097?3333364003?4438825139?
T:
gemss256v2
333930764633715212893415671909
T:
sphincss128shake256robust
395390946639712322004030034857
T:
sphincss192shake256simple
3464769947?4151149510?4850754760?
T:
gemss256
506644829551120610445137805644
T:
sphincss256shake256robust
686236502570194729457044531306
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
751176227733
T:
rainbowbinary256181212
142081450414874
T:
rainbowbinary16242020
220152249623199
T:
rainbow1aclassic363232
237542397624272
T:
lattisigns512
477674784147952dilithium2aes
479524939551652
T:
gravitysphincss
666746708167525
T:
ronald3072
691166941269671dilithium3aes
725577363074222
T:
falcon512tree
770717992085877
T:
luov863256pc
841388443485359
T:
sflashv2
845828521185729
T:
falcon512dyn
89281100566110963
T:
rainbow3cclassic683248
101676102453103267
T:
qtesla1
102749103304103785dilithium5aes
117179117290117475dilithium3
136493137048137640ed25519
146150147223147741
T:
falcon1024tree
158841164946169756
T:
redgemss128
155696165020182225
T:
bluegemss128
170607172790174011
T:
falcon1024dyn
175861180671185518
T:
redgemss128v2
175898185777198320
T:
bluegemss128v2
194805201391204795
T:
gemss128
202538206349211677
T:
gemss128v2
215155218929223739
T:
gravitysphincsm
218522219706221260
T:
donald1024
218522221334222370
T:
ecdonaldp256
229400232508233211
T:
qtesla3f
232952233470234839
T:
pass769
233359238317239353
T:
qtesla3s
244903245273247974dilithium2
265179267547269212
T:
pass863
269138274022285233
T:
luov890351pc
292004296592300699
T:
gravitysphincsl
317497318274319643
T:
ecdonaldp224
314315319865327154
T:
rainbow5cclassic963664
352055356939363266
T:
sphincss128harakasimple
375735381433386909
T:
luov8117404pc
469937479890494468
T:
gemss192
467236483035493173
T:
gemss192v2
467902483072493025
T:
bluegemss192
382247?483775?503792?
T:
redgemss192
473896494246509749
T:
bluegemss192v2
500832505235507714
T:
ed448goldilocks
424316509897528582
T:
redgemss192v2
505864512894518037
T:
ecdonaldp160
531468538350547341
T:
sphincss192harakasimple
542087543345548747
T:
qtesla1p
550856560661574314
T:
sphincss128harakarobust
594701598993604099
T:
ecdonaldp192
616457?618825?997890?dilithium5
668997675620683094
T:
donald2048
713434721241728012
T:
sphincss256harakasimple
828504841454856476
T:
sphincsf128harakasimple
886224905945930143
T:
sphincss192harakarobust
902319924593943093
T:
redgemss256v2
928293953675981240
T:
redgemss256
9193029548591025751
T:
gemss256
9411699639241010914
T:
gemss256v2
9439819682901003921
T:
bluegemss256v2
9475709916741038664
T:
bluegemss256
104099510484691053649
T:
ecdonaldk163
109272111019341132274
T:
ecdonaldb163
109379411058931116142
T:
sphincs256
118866212022041224293
T:
sphincss256harakarobust
127117212867491302067
T:
sphincsf128harakarobust
131557213350711379027
T:
sphincsf192harakasimple
145143614618701479667
T:
ecdonaldk233
149180315056781518850
T:
ecdonaldb233
148610515100441527508
T:
sphincsf256harakasimple
158374815924801601249
T:
ecdonaldp521
195915019758371989860
T:
ecdonaldp384
209693821155122145556
T:
sphincsf192harakarobust
220964022404612261995
T:
sphincsf256harakarobust
229425923164962334330picnicl1full
244455324567632477631
T:
mqdss48
248577125011262510709
T:
ecdonaldk283
249398525076752520477
T:
qtesla3p
253279825416412547598
T:
luov863256
259717826120522620118
T:
ecdonaldb283
263935826745822741848
T:
sphincss128shake256simple
303747830681143085911picnicl1fs
384215439196323976871
T:
sphincss192shake256simple
399163440111334030077picnicl1ur
426606342837124301805
T:
ecdonaldk409
441332344606464466344picnicl3full
445875944909864512927
T:
ecdonaldb409
487208649548555016386
T:
sphincss256shake256simple
498649051293475293368
T:
sphincss128shake256robust
627127864349666541415
T:
sphincsf128shake256simple
667480067342226765857
T:
mqdss64
703536570852417123943picnicl3fs
728407973254827362926picnicl5full
743337474990867672246
T:
sphincss192shake256robust
748184476268107683494
T:
rainbow1acyclicc363232
769230077176827815288
T:
rainbow1acompres363232
892299489377948948820
T:
luov890351
910477592124459248002
T:
ecdonaldk571
952383795613189595247picnicl3ur
977795398346009875744
T:
ecdonaldb571
9846921999691910188135
T:
sphincss256shake256robust
100748781016937610295953
T:
sphincsf256shake256simple
101301191019142810335247
T:
sphincsf192shake256simple
117404701182375711891911picnic3l1
123639571260804612785313
T:
sphincsf128shake256robust
125835521268715212745834picnicl5fs
153454911543358815699470
T:
luov8117404
162905081632917316424152picnicl5ur
194530091969754219901486
T:
sphincsf192shake256robust
199508072022612420450751
T:
sphincsf256shake256robust
216411152169631921786488
T:
luov4849242
244298052458379924782785picnic3l3
397564633983786340058790picnic3l5
453795384565544745885254
T:
rainbow3ccompres683248
453095714597379546160164
T:
rainbow3ccyclicc683248
554499765564918455842176
T:
picnic2l1fs
586832215879251958947697
T:
luov6468330
102945692103712036104409449
T:
rainbow5ccyclicc963664
103004337104809345105441712
T:
rainbow5ccompres963664
107286754107601772107935586
T:
luov8086399
129100807129510360130806803
T:
picnic2l3fs
224934951225536460225991819
T:
picnic2l5fs

amd64; Zen (820f01); 2020 AMD Athlon Silver 3050e; 2 x 1400MHz; dali, supercop-20240107

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
352235793709picnicl1full
364437013839picnic3l1
499850175132picnic3l3
511951415231picnicl3full
653965836882picnicl5full
673368056883picnic3l5
877688139021picnicl1ur
896294529555picnicl1fs
105061059810718
T:
picnic2l1fs
170831730117517picnicl3fs
176021773717907picnicl3ur
200382011020393
T:
picnic2l3fs
212312139821547picnicl5ur
218992204622325picnicl5fs
252262529125466
T:
picnic2l5fs
308703093231131
T:
lattisigns512
482734845248753ed25519
605306089561637dilithium2aes
965279686097302dilithium3aes
132465133907135916
T:
ecdonaldp256
134093134718138434
T:
donald512
144874145284145896dilithium5aes
147637147936148566dilithium2
198407200277204993
T:
ecdonaldp224
218810219391220155
T:
ed448goldilocks
281458282065283022dilithium3
305496306560308110
T:
pass769
340030340756343619
T:
donald1024
367489368506369598
T:
pass863
438320438859439870dilithium5
603513604217613257
T:
sphincsf128harakasimple
715612731453799961
T:
edons128k08n72nu8l4mu3
759133759251759803
T:
sphincsf128harakarobust
803128804916808275
T:
mqdss48
806258809599815821
T:
ecdonaldp521
813369818058823018
T:
ecdonaldp160
878285882179890164
T:
ecdonaldk163
902685904544912973
T:
ecdonaldb163
901635904737910963
T:
sphincsf192harakasimple
978723981748989522
T:
ecdonaldp192
102498610302081041274
T:
donald2048
116213611674071175643
T:
ecdonaldk233
119653612036821214105
T:
ecdonaldb233
871885?1259661?2010810?
T:
qtesla1
128958712990651305428
T:
sphincsf192harakarobust
180270918071691816791
T:
mqdss64
194459319500771960378
T:
ecdonaldk283
200900520221192033924
T:
ecdonaldb283
216406921703652182242
T:
edons128ref
227864822832452286871
T:
sphincsf256harakasimple
288161928847022889120
T:
sphincsf256harakarobust
331223533602323374960
T:
ecdonaldk409
348560534917833500177
T:
ecdonaldp384
350759235274563572050
T:
ecdonaldb409
2704362?3970458?5234748?
T:
qtesla3f
422182742232744225132
T:
sphincs256
4052738?5397030?9264998?
T:
qtesla3s
5599668?6349721?7867996?
T:
qtesla1p
640865264166866424926
T:
sphincsf128shake256simple
646784964828156496044
T:
ecdonaldk571
698751869957807016288
T:
ecdonaldb571
805241980596748089049
T:
luov863256
941351194311999457827
T:
rainbowbinary256181212
944292794650479493796
T:
sphincsf192shake256simple
104207791042757710435757
T:
3icp
106194671070960310784888
T:
rainbow1aclassic363232
107391031082877210894732
T:
rainbow1acompres363232
108658811096321711011284
T:
rainbow1acyclicc363232
120386501205156512082685
T:
sphincsf128shake256robust
123434271234696712350960
T:
luov863256pc
178107921783628317849663
T:
sphincsf192shake256robust
192541301927599619286479
T:
sphincss128harakasimple
187326591995306821408551
T:
falcon512dyn
13249698?20035625?27371308?
T:
rwb0fuz1024
190361252027223222420930
T:
falcon512tree
237173392372292323735145
T:
sphincss128harakarobust
246882842473336424752172
T:
sphincsf256shake256simple
251407662519986925252662
T:
luov4849242
18143103?27870550?47563494?
T:
ronald512
286248932864917828698551
T:
sphincss192harakasimple
306074613062079430638673
T:
tts6440
18488751?31254301?59073008?
T:
ronald768
28860688?31516381?41347670?
T:
qtesla3p
370308743705189337111428
T:
luov890351
380414853805324138060065
T:
sphincss256harakasimple
396820343971097639830097
T:
rainbowbinary16242020
410880454117208641258480
T:
sphincss192harakarobust
455043994557205545646596
T:
sphincss256harakarobust
467313654676269546786703
T:
sphincsf256shake256robust
557824165590434756129771
T:
gemss128
562728795643536057058481
T:
bluegemss128
568084235738555157893688
T:
redgemss128
562313185751278261107287
T:
falcon1024dyn
580610615809751058151719
T:
luov890351pc
576984965914848465361761
T:
falcon1024tree
595538525980878460103034
T:
rainbow5640
594575966102275561205839
T:
rainbow3cclassic683248
625560106282428063057876
T:
rainbow3ccompres683248
630390256379262064459718
T:
rainbow3ccyclicc683248
641259666417664964236247
T:
luov8117404
649046636561573466063385
T:
redgemss128v2
747856397499995275170262
T:
luov6468330
779133647814170878258452
T:
gemss128v2
790560327918944479461736
T:
bluegemss128v2
987222939876332698869592
T:
luov8117404pc
62662994?100808431?147336162?
T:
ronald1024
127956331128189248128313237
T:
rainbow6440
142970788143291554143786908
T:
luov8086399
163115603163632415164422676
T:
rainbow1b
176183223176316986176989956
T:
sflashv2
146166313?195615402?391251003?
T:
ronald1536
201630070201872490202071330
T:
rainbow5cclassic963664
209234161209483776210213659
T:
sphincss128shake256simple
231240450232306125234697254
T:
rainbow5ccompres963664
231303824232409036232715787
T:
rainbow5ccyclicc963664
247566567247642990247665263
T:
rainbow1c
258184049258866040259426613
T:
redgemss192
266582731266675996266823181
T:
redgemss192v2
267434086267883833268283230
T:
bluegemss192
269688440269876717271484973
T:
gemss192
272295346272659979273456540
T:
gemss192v2
298282736298366830298715697
T:
sphincss192shake256simple
341496146341681929341983366
T:
bluegemss192v2
390633475390836255391290732
T:
sphincss256shake256simple
393373129394068836395516259
T:
sphincss128shake256robust
316435898?515500251?716209274?
T:
ronald2048
583361803585156103586399953
T:
sphincss192shake256robust
746665977746779320746980886
T:
sphincss256shake256robust
815739946822801676823293448
T:
redgemss256
873504694874181959882965902
T:
gemss256
874109134879536974885602736
T:
bluegemss256
941876935943208325945086909
T:
gemss256v2
942670106951128634965850281
T:
gui184
968870840969410375970993591
T:
rainbow3b
975192739976249436977669871
T:
gravitysphincss
102792361110290824901029978098
T:
redgemss256v2
103347953410345821641037241012
T:
bluegemss256v2
116801526311705673611171398835
T:
rainbow1a
855122195?1464037434?2523415361?
T:
ronald3072
220416926122049654452208465845
T:
rainbow3c
2037409422?3454287321?6241187061?
T:
ronald4096
384210046039376783384030872782
T:
pqrsa15
406129811240665649884068528072
T:
rainbow6b
632923833563314342196335697800
T:
rainbow5c
776037144678551954727948407483
T:
gui312
832122003083223783358326035442
T:
rainbow4a
103110469271031784257510342448322
T:
rainbow6a
148286489881483395092614839141458
T:
gravitysphincsl
217390751702184882766121989806795
T:
gui448
294407683652944639534529453953702
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
137071384614133
T:
rainbowbinary256181212
271752734527562
T:
tts6440
298303040731362
T:
rainbowbinary16242020
509765103151099ed25519
584195925563339
T:
rainbow5640
654606606367053
T:
rainbow1a
771537763178772
T:
rainbow1aclassic363232
783127893179401
T:
rainbow1acyclicc363232
919249218893026
T:
sflashv2
100984101847104356
T:
rainbow6440
113476113734114231
T:
rainbow1c
179520180332181064
T:
ecdonaldp256
159633?212680?322710?dilithium2aes
225998226125226412
T:
ed448goldilocks
240863242691245325
T:
rainbow1b
257700261431267186
T:
donald512
270212271747273541
T:
ecdonaldp224
281725?353240?566408?dilithium2
311792?355321?534093?dilithium5aes
224564?362639?546804?dilithium3aes
365607366975368011
T:
rainbow3c
371226371954374428
T:
rainbow3cclassic683248
372164374696381183
T:
rainbow3ccyclicc683248
104958?443022?873450?
T:
3icp
441123449079467111
T:
ronald512
456505461007465046
T:
falcon512tree
466228469215471978
T:
donald1024
501925502625504091
T:
luov863256pc
257948?583779?829747?
T:
lattisigns512
436372?589495?1000503?dilithium3
598051599882602421
T:
rainbow6a
327632?652567?977461?
T:
pass769
257928?671303?1137867?
T:
qtesla1
674107677631685331
T:
rainbow5c
400873?723161?1367693?
T:
qtesla3f
731691734022736733
T:
rainbow3b
764632776283789511
T:
ronald768
393588?779892?1167764?
T:
pass863
798962799539804593
T:
rainbow4a
831917839699845184
T:
rwb0fuz1024
851675853968856752
T:
ecdonaldp160
877509883519890706
T:
falcon512dyn
690238?908872?1228992?dilithium5
918676921321926723
T:
falcon1024tree
921346923167926652
T:
ecdonaldk163
928127930326934948
T:
rainbow5cclassic963664
948607950523955835
T:
ecdonaldb163
99710710005051007108
T:
rainbow5ccyclicc963664
100768510208511029756
T:
ronald1024
102418710277961031300
T:
ecdonaldp192
101995510291561036292
T:
donald2048
118609011905381203091
T:
edons128k08n72nu8l4mu3
123044812353631241016
T:
ecdonaldk233
123276412360371241121
T:
ecdonaldp521
126359612653511269310
T:
ecdonaldb233
710743?1304917?2201799?
T:
qtesla1p
144157414486301454980
T:
luov890351pc
844773?1700624?3419789?
T:
qtesla3s
173349917354411738059
T:
rainbow6b
178853717962031803027
T:
falcon1024dyn
205311720574142061600
T:
ecdonaldk283
212674321342582138163
T:
luov8117404pc
213788521398412149155
T:
ecdonaldb283
269486727011882714816
T:
ronald1536
283036428356462842367
T:
edons128ref
353049835863183594143
T:
ecdonaldk409
364373236508683657037
T:
ecdonaldp384
371364137675153780956
T:
ecdonaldb409
3289701?3922013?4605391?
T:
redgemss128
429460343162694345238
T:
ronald2048
3796466?4461753?5164262?
T:
redgemss128v2
546159054652495471372picnicl1full
4290273?5642800?7985718?
T:
qtesla3p
664705166531766660993
T:
mqdss48
666139566681876680165
T:
luov863256
688237968971706905507
T:
ecdonaldk571
712760671777267197858
T:
rainbow1acompres363232
745882674708947481601
T:
ecdonaldb571
784917578625257873929
T:
gravitysphincss
788613879791997997004picnicl1fs
103541751043899410451914picnicl1ur
107651581077215010778721picnicl3full
115170971154037711563042
T:
ronald3072
10565001?11878820?15300512?
T:
redgemss192
10307673?12164334?15297135?
T:
redgemss192v2
6976217?13965223?27900922?
T:
gui184
144184131444149214468175
T:
gravitysphincsm
166102911673577716764624
T:
gravitysphincsl
173231901733094117339433
T:
mqdss64
177154351772263317728120picnicl5full
18004606?19526027?25289115?
T:
redgemss256v2
197388681983418420048281picnicl3fs
16887980?20262925?24467000?
T:
redgemss256
218325802188821621929100
T:
sphincsf128harakasimple
223619012241361122455679
T:
luov890351
243567202441030024438735
T:
ronald4096
257348522575389725767354picnic3l1
265562442658269026610194
T:
sphincsf192harakasimple
264967632666049526714022picnicl3ur
275931472762195527655309
T:
sphincsf128harakarobust
336707253375904033990024picnicl5fs
383384443847628738536249
T:
sphincsf192harakarobust
389751303903792739069468
T:
luov8117404
423627934245234442622349
T:
rainbow3ccompres683248
429522014303437143201316picnicl5ur
455733514560349945625904
T:
luov4849242
569497045697701257061739picnic3l3
586143555866405658774574
T:
sphincsf256harakasimple
754967467552308675574268
T:
sphincsf256harakarobust
775624177760851577631924
T:
sphincs256
960138679605668596086212picnic3l5
112815216?113216829?158078786?
T:
bluegemss128
115055048115666695118345079
T:
rainbow5ccompres963664
129138016129204307129263056
T:
pqrsa15
137664832138085194142386777
T:
luov6468330
117683242?141390260?187825776?
T:
bluegemss128v2
204936311205182966205377572
T:
sphincsf128shake256simple
216541327216758127217031154
T:
picnic2l1fs
261587246262298407262728493
T:
sphincsf192shake256simple
273274394276670045277113301
T:
luov8086399
366486637366848755367111281
T:
sphincsf128shake256robust
370314745370446445370737617
T:
sphincss128harakasimple
319402518?382701448?446680861?
T:
bluegemss192v2
455948143456121236456515178
T:
sphincss128harakarobust
481433267481890572482169481
T:
sphincsf192shake256robust
370769659?518367162?592934700?
T:
bluegemss192
526619181526998015527323823
T:
sphincss256harakasimple
458375690?549618130?640636445?
T:
bluegemss256v2
574067383574419760574869776
T:
sphincsf256shake256simple
615928781616244571616878784
T:
picnic2l3fs
654473933655077490655485801
T:
sphincss256harakarobust
294987286?739466767?1256598781?
T:
gui312
631590778?757734534?886304833?
T:
bluegemss256
838908908839522176840023186
T:
sphincss192harakasimple
715294207?858409918?1001481462?
T:
gemss128
716120181?859471229?1002761423?
T:
gemss128v2
105051453110510847791052268448
T:
sphincsf256shake256robust
121037875312113636611212018291
T:
sphincss192harakarobust
128572919912869800331288188469
T:
picnic2l5fs
2490507430?2490833461?3486621310?
T:
gemss192
2106806790?2946300045?2948803151?
T:
gemss192v2
317051878931740398523179585146
T:
sphincss128shake256simple
3893702276?4671660354?5451866237?
T:
gemss256v2
479176530447996055444801560891
T:
sphincss256shake256simple
4363503133?5236998790?6979812134?
T:
gemss256
554661024955510405325557516325
T:
sphincss128shake256robust
680135632768030798466812822449
T:
sphincss192shake256simple
872525087687277467908729034565
T:
sphincss256shake256robust
114418954731146152119111483261974
T:
sphincss192shake256robust
5742747602?11486582806?19144403193?
T:
gui448
Cycles to verify 59 bytes
25%50%75%system
749376537894
T:
rwb0fuz1024
103391041710544
T:
rainbowbinary256181212
189531904819516
T:
3icp
222102290123385
T:
rainbowbinary16242020
231382327323652
T:
rainbow5640
296052970129891
T:
tts6440
321173246233000
T:
rainbow6440
332213370333953
T:
ronald512
341453487736196
T:
rainbow1aclassic363232
367633727437751
T:
ronald768
415674191742248
T:
ronald1024
463894747248127
T:
rainbow1a
495014978050074
T:
lattisigns512
524545312153582
T:
ronald1536
615266186662490
T:
rainbow1c
629716432067105
T:
gravitysphincss
685346893969619
T:
ronald2048
693856970069923
T:
sflashv2
787257958380106
T:
falcon512tree
804288053680734dilithium2aes
969569754398567
T:
falcon512dyn
102656103081104016
T:
qtesla1
111455111977113023
T:
ronald3072
116357116654116976dilithium3aes
122604123359125768
T:
luov863256pc
148649150924178069
T:
rainbow3cclassic683248
158883159628160585
T:
falcon1024tree
159942160215160454dilithium2
169352170182171199
T:
ronald4096
170837171235171777dilithium5aes
177453179091179855
T:
donald512
180850181848182580ed25519
195520197395200792
T:
falcon1024dyn
210578212750214375
T:
rainbow1b
214685215600216288
T:
qtesla3f
216414216962218014
T:
qtesla3s
232418233628235222
T:
rainbow3c
259697264821270024
T:
gemss128v2
263315268225273970
T:
bluegemss128v2
266593270885275323
T:
gravitysphincsm
276470276714277325dilithium3
291746293181295256
T:
luov890351pc
306882320791333944
T:
gui184
315429321119327430
T:
gemss128
323285329339335995
T:
bluegemss128
344331344977346626
T:
rainbow4a
341283345595352837
T:
redgemss128
342969349767358812
T:
redgemss128v2
361546362996363694
T:
ecdonaldp256
364478366927373406
T:
gravitysphincsl
375175377897381052
T:
donald1024
402885403651405304
T:
luov8117404pc
421780430444438590
T:
sphincss128harakasimple
447407448675450355
T:
pass769
448386448843449163dilithium5
449279454191455353
T:
rainbow5cclassic963664
509918512726514079
T:
ecdonaldp224
523265525145526801
T:
qtesla1p
520165525594530333
T:
rainbow5c
524276527946529941
T:
pass863
528992548985568744
T:
gemss192
542169551258563681
T:
redgemss192
550215553096555106
T:
edons128k08n72nu8l4mu3
542551557103569614
T:
bluegemss192
551475568028594063
T:
bluegemss192v2
581160591782605025
T:
gemss192v2
605023611007626727
T:
redgemss192v2
627213635207646002
T:
sphincss192harakasimple
648358650511652698
T:
ed448goldilocks
665821669186670861
T:
rainbow6a
687390704297715335
T:
sphincss128harakarobust
702494704599706500
T:
rainbow3b
865980868725871394
T:
edons128ref
858617875381884044
T:
sphincss256harakasimple
876978883607889323
T:
ecdonaldp160
9762759886421002928
T:
sphincsf128harakasimple
102574510339371041679
T:
ecdonaldp192
108431710930981104653
T:
sphincss192harakarobust
108116611118971143717
T:
bluegemss256v2
110432311281781185762
T:
redgemss256v2
111226111329661154825
T:
redgemss256
119363112092651216750
T:
donald2048
120071012193341237557
T:
gemss256
122060712390741279799
T:
bluegemss256
120530612578391302150
T:
gui312
126422412815201300716
T:
gemss256v2
146242114831371504216
T:
sphincss256harakarobust
153853415579141581492
T:
sphincsf192harakasimple
160454316231061647879
T:
sphincsf128harakarobust
164029316560251681506
T:
sphincsf256harakasimple
175663917601681762219
T:
ecdonaldk163
180175018046231809271
T:
rainbow6b
181087818143871822964
T:
ecdonaldb163
198133119964432002199
T:
sphincs256
211407321349872153966
T:
gui448
231997423241012329928
T:
ecdonaldp521
235644523590962369646
T:
ecdonaldk233
242660524294732434330
T:
ecdonaldb233
246087824676282477725
T:
qtesla3p
260288326299842644150
T:
sphincsf192harakarobust
281919628422132867967
T:
sphincsf256harakarobust
308915030989303104426
T:
ecdonaldp384
345535935412033659346
T:
sphincss128shake256simple
397107439789043984540
T:
ecdonaldk283
414227841497064159781
T:
ecdonaldb283
416529741745514206700picnicl1full
417999042803704287753
T:
rainbow1acompres363232
424816743736954419005
T:
rainbow1acyclicc363232
436985543987294429478
T:
mqdss48
551806656407315752541
T:
sphincss192shake256simple
567960456916445701920
T:
luov863256
644139364837876519550picnicl1fs
665479868177537040974
T:
sphincss128shake256robust
682463768675306933260
T:
ecdonaldk409
717415272033637275611
T:
ecdonaldb409
722967372848767492413
T:
sphincss256shake256simple
845093184613598474034picnicl3full
847402285254658549338picnicl1ur
849424386709858839139
T:
sphincsf128shake256simple
97740221003549110188330
T:
sphincss192shake256robust
119146851199290612098903
T:
mqdss64
133529661336960413381243
T:
ecdonaldk571
138841571392594113943216picnicl5full
138028561409219514298589
T:
sphincss256shake256robust
144507391446564814486315
T:
ecdonaldb571
145426281465374614824355
T:
sphincsf192shake256simple
148394751496965515162799
T:
sphincsf256shake256simple
160821621626206216563375
T:
sphincsf128shake256robust
170655011713044517179021picnicl3fs
190884031909756019113789
T:
pqrsa15
199413581996896619995678
T:
luov890351
213793772139301321409865picnic3l1
220614902211819922159510picnicl3ur
247070942488196725365077
T:
rainbow3ccompres683248
254010622579529126440666
T:
rainbow3ccyclicc683248
268949542714574427443609
T:
sphincsf192shake256robust
282600092858185728998356
T:
sphincsf256shake256robust
286359722878515128865816picnicl5fs
320958633212790932169136
T:
luov4849242
344970313496793135028550
T:
luov8117404
357101163577684935847744picnicl5ur
469824834705178647093264picnic3l3
565976445753856557883162
T:
rainbow5ccyclicc963664
563283715757734459710404
T:
rainbow5ccompres963664
741532877420885974297231picnic3l5
862549948628365986397977
T:
luov6468330
107458928107692652107805057
T:
picnic2l1fs
161389846161551132161672160
T:
luov8086399
248145967248209379248347803
T:
picnic2l3fs
437387395437726640438041244
T:
picnic2l5fs

amd64; Tiger Lake (806c1); 2020 Intel Core i7-1165G7; 4 x 2800MHz; panther, supercop-20240107

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, rainbowbinary16242020

Cycles to generate a key pair
25%50%75%system
260026332782picnicl1full
260427312814picnic3l1
369337933931picnicl3full
384938844011picnic3l3
403140694242picnicl1ur
402840744219picnicl1fs
465747594816
T:
picnic2l1fs
478949135230picnicl5full
498850475186picnic3l5
718673657571
T:
picnic2l3fs
734574757623picnicl3fs
737675587636picnicl3ur
806881948363
T:
picnic2l5fs
848885488750picnicl5ur
848986458967picnicl5fs
204852055720679
T:
lattisigns512
383643857439107dilithium2aes
491214944849786ed25519
597066006460498dilithium3aes
727237281573171dilithium2
874708831488788dilithium5aes
914039193993998
T:
ecdonaldp256
105736106220107316
T:
donald512
132127132720133102dilithium3
144042144604144809
T:
ed448goldilocks
145562146566149277
T:
ecdonaldp224
187787190000191956
T:
pass769
201750202821204232dilithium5
216806218029220505
T:
pass863
261505262274263681
T:
donald1024
609395617000621590
T:
edons128k08n72nu8l4mu3
638607640161643139
T:
sphincsf128harakasimple
642619646381649507
T:
ecdonaldp160
647671650659652495
T:
ecdonaldp521
712387722204726953
T:
ecdonaldk163
721265723607727133
T:
sphincsf128harakarobust
736722739166741404
T:
mqdss48
739798745394752069
T:
ecdonaldb163
777212780980786281
T:
ecdonaldp192
820535824541831371
T:
donald2048
862518866858880319
T:
sphincsf192harakasimple
953314971523986260
T:
ecdonaldk233
9834509915171005783
T:
ecdonaldb233
767262?1131857?1874235?
T:
qtesla1
116728611771751190116
T:
sphincsf192harakarobust
161770216297801647316
T:
ecdonaldk283
171264417212541736992
T:
ecdonaldb283
177504517783901782934
T:
mqdss64
185205418900901898282
T:
edons128ref
226558122663722267504
T:
sphincs256
243496824414572446075
T:
sphincsf256harakasimple
262806926332742642135
T:
sphincsf256harakarobust
264435626558972673361
T:
ecdonaldk409
279768728282822861716
T:
ecdonaldb409
313567631671483197301
T:
ecdonaldp384
317736731889273195794
T:
sphincsf128shake256simple
2290988?3350958?3398703?
T:
qtesla3f
419690142528684893911
T:
3icp
426381542697404334753
T:
luov863256
3477660?4643907?8934668?
T:
qtesla3s
478608848040264820544
T:
sphincsf192shake256simple
5059890?5729109?6416177?
T:
qtesla1p
574822557593375782223
T:
sphincsf128shake256robust
611796161443646187551
T:
ecdonaldk571
656370965696796580848
T:
luov863256pc
651746265743866623211
T:
ecdonaldb571
740439274206967444635
T:
rainbow1aclassic363232
817792781981388240497
T:
rainbowbinary256181212
842120484572668509821
T:
rainbow1acompres363232
859257486028678610239
T:
sphincsf192shake256robust
890913289548529011692
T:
rainbow1acyclicc363232
125277871253027112543500
T:
sphincsf256shake256simple
10730566?15639945?21902007?
T:
ronald512
174879971756101917609592
T:
luov890351
11398052?18318887?27495422?
T:
rwb0fuz1024
188662881891812518996269
T:
sphincss128harakasimple
188162571932040620864672
T:
falcon512tree
188759701991172421066778
T:
falcon512dyn
206144122067647520760258
T:
luov4849242
213613992143763321491585
T:
sphincss128harakarobust
228541432288671122923876
T:
sphincsf256shake256robust
233048702331763123327417
T:
tts6440
267319602679395626964434
T:
luov890351pc
19192167?26845844?35051747?
T:
ronald768
24432716?28587141?32930150?
T:
qtesla3p
287898742882341528844381
T:
sphincss192harakasimple
299081692999763430233042
T:
luov8117404
355853123565493935694738
T:
sphincss256harakasimple
28870478?35860161?52459685?
T:
ronald1024
370721853714097837208633
T:
sphincss192harakarobust
433275614335563243380824
T:
sphincss256harakarobust
442551704428538044348971
T:
rainbow3cclassic683248
466871154707700247433272
T:
rainbow5640
475157474787197048229001
T:
rainbow3ccyclicc683248
479269274796702648032439
T:
luov8117404pc
493261054961015149839482
T:
rainbow3ccompres683248
566905685674909856826828
T:
gemss128
581946245824024858346755
T:
bluegemss128
584042656038385562834388
T:
falcon1024dyn
605611796064767060848740
T:
gemss128v2
592854616178920865265681
T:
falcon1024tree
618036026186003661926369
T:
redgemss128v2
635705866374064163858505
T:
bluegemss128v2
639042846424600464550668
T:
luov6468330
664949696661720666729879
T:
redgemss128
103431130103665690104493740
T:
rainbow6440
104222739104582688104765279
T:
sphincss128shake256simple
105473061105617048105753300
T:
rainbow1b
118843178119148627119934759
T:
luov8086399
130798113131287919131400863
T:
rainbow1c
98223857?146918614?219846758?
T:
ronald1536
152698239152887549153019622
T:
sphincss192shake256simple
177366660177388884177463678
T:
sflashv2
180121541180251564180583902
T:
rainbow5ccompres963664
180578903180859593181358607
T:
rainbow5ccyclicc963664
181995885182351385182544607
T:
rainbow5cclassic963664
184174518184277173185580328
T:
sphincss128shake256robust
200445427200453579200462804
T:
sphincss256shake256simple
272067635272346832272747346
T:
sphincss192shake256robust
183022921?274319526?460169971?
T:
ronald2048
287495056288452412288899574
T:
gemss192
288668476288927125289442353
T:
redgemss192
291449909292431252292901681
T:
bluegemss192
365565077365827104366144498
T:
gemss192v2
368141052368291745369093884
T:
sphincss256shake256robust
370118837370405980370789046
T:
bluegemss192v2
375300918375578888375890761
T:
redgemss192v2
670508377671226888671719492
T:
rainbow3b
669212468677557295688713418
T:
gui184
780598330780788758781112335
T:
gravitysphincss
804425567807024881809680201
T:
redgemss256
803016249807320747808069062
T:
gemss256
809484552810704963811841280
T:
bluegemss256
860181019860348904860734475
T:
rainbow1a
872031881873631036874589405
T:
bluegemss256v2
876079259876466968877284719
T:
gemss256v2
879210953881102522885562279
T:
redgemss256v2
108043926310816808951084643658
T:
rainbow3c
627536509?1164502933?1666416982?
T:
ronald3072
1322965141?2108051728?3427640244?
T:
ronald4096
307363243631095799703163319878
T:
rainbow6b
318072094131870558043243891441
T:
rainbow5c
414393870842421264004312014995
T:
pqrsa15
487078649149206673275001056652
T:
gui312
530936065053620230345447603557
T:
rainbow6a
705415940170558124007056583132
T:
rainbow4a
125379549181254357891312548933951
T:
gravitysphincsl
204265257032055115679720865225961
T:
gui448
250959065182522956018925235398339
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
119731217712922
T:
rainbowbinary256181212
237472398424137
T:
tts6440
441294425044493
T:
rainbow1a
493044959152019
T:
rainbow5640
492974960850003
T:
rainbow1aclassic363232
521135230252585ed25519
547615529857010
T:
rainbow1acyclicc363232
693686966370082
T:
sflashv2
776057790380920
T:
rainbow6440
901749044891150
T:
rainbow1c
127334127667127922
T:
ecdonaldp256
91611?130955?198131?dilithium2aes
151129151624152110
T:
ed448goldilocks
167252167686168350
T:
rainbow1b
128544?193208?277085?dilithium3aes
197499200659202153
T:
donald512
205991206833208010
T:
ecdonaldp224
104665?211770?251784?dilithium2
99689?233688?327163?
T:
lattisigns512
247258249441253447
T:
luov863256pc
207889?258155?443629?dilithium3
166573?258619?327127?dilithium5aes
169066?260423?592451?
T:
qtesla1
249599?276180?499936?
T:
pass863
306361311819316885
T:
rainbow3cclassic683248
140220?314337?496264?
T:
3icp
310941315865322308
T:
rainbow3c
344568350086355205
T:
ronald512
348549352752356799
T:
rainbow3ccyclicc683248
351665355417358705
T:
donald1024
352749358192363908
T:
falcon512tree
248340?370874?456576?dilithium5
216478?427316?639300?
T:
pass769
243128?486375?938625?
T:
qtesla3f
504229506392526196
T:
rainbow3b
591856594302602119
T:
rainbow6a
615236618598622553
T:
rainbow5c
633568641165646975
T:
ronald768
674807677306681634
T:
ecdonaldp160
676810679811684359
T:
falcon512dyn
713291717844725353
T:
falcon1024tree
719859730688749396
T:
luov890351pc
738174739134743476
T:
ecdonaldk163
757744760224766820
T:
rainbow4a
768398770636775888
T:
ecdonaldb163
780191785694793468
T:
ronald1024
814247816675821506
T:
ecdonaldp192
836098846682865150
T:
rainbow5cclassic963664
913192916770920709
T:
donald2048
942089946387954530
T:
rwb0fuz1024
100248710065331011816
T:
ecdonaldk233
102821210292211030827
T:
ecdonaldp521
102792510308951035531
T:
ecdonaldb233
648107?1047674?1819419?
T:
qtesla3s
104610610514821060393
T:
edons128k08n72nu8l4mu3
104937510650031084923
T:
luov8117404pc
109408510970931111894
T:
rainbow5ccyclicc963664
663389?1105473?1663176?
T:
qtesla1p
120561612100531214151
T:
rainbow6b
136063313689791377065
T:
falcon1024dyn
171982917255781740114
T:
ecdonaldk283
181349518166311826267
T:
ecdonaldb283
212729021327322150541
T:
ronald1536
247266124853922502524
T:
edons128ref
284794928568842871118
T:
ecdonaldk409
293412029376002942210picnicl1full
297682529907583004259
T:
ecdonaldb409
330328633156093361436
T:
ecdonaldp384
331808433227453325800
T:
luov863256
335363233740923399153
T:
ronald2048
370482637068023709405picnicl1fs
2781284?3753478?5299810?
T:
qtesla3p
2839875?3788974?4553045?
T:
redgemss128
3278002?4277687?4879706?
T:
redgemss128v2
458984945934034647500
T:
mqdss48
470145447057914710129picnicl1ur
534551054035335454936
T:
rainbow1acompres363232
546903154890355502784
T:
gravitysphincss
578140357867235789577picnicl3full
646802764921366524374
T:
ecdonaldk571
688418769486026969654
T:
ecdonaldb571
6759384?8080626?9265562?
T:
redgemss192
886722688789658905776
T:
ronald3072
7363064?8952215?10629289?
T:
redgemss192v2
896891389738169008077picnicl3fs
963480496383429645163picnicl5full
106569021066889910708205
T:
gravitysphincsm
109578501102741111282137
T:
mqdss64
111597811117416911182207
T:
luov890351
116935461169986011708122picnicl3ur
130080271302824113152910
T:
gravitysphincsl
11533155?13200330?16805956?
T:
redgemss256v2
136901541371752913743107picnic3l1
139883051400274014031478picnicl5fs
8089124?14153954?24258073?
T:
gui184
11895478?14408866?18020345?
T:
redgemss256
181336601814856518238627picnicl5ur
185394501876052518809241
T:
ronald4096
191867951919646419220059
T:
luov8117404
224352602246567822534939
T:
sphincsf128harakasimple
252023032523505225276019
T:
sphincsf192harakasimple
262142992630253526362937
T:
sphincsf128harakarobust
293131552939709429448731picnic3l3
302099703038748330572113
T:
rainbow3ccompres683248
359691363600891136056724
T:
sphincsf192harakarobust
396688883969105639724212
T:
sphincs256
418651454191461342121668
T:
luov4849242
502673055042564850530294picnic3l5
607980676087095360927844
T:
sphincsf256harakasimple
685395696884575168952807
T:
sphincsf256harakarobust
838324508397760684119874
T:
rainbow5ccompres963664
105020354105145636105318363
T:
sphincsf128shake256simple
94284334?112491833?134081505?
T:
bluegemss128v2
120708386120802360120854588
T:
luov6468330
105871727?126759030?166889025?
T:
bluegemss128
128669614129142264129335092
T:
picnic2l1fs
137820004138214708139338585
T:
sphincsf192shake256simple
145022814145114839145207086
T:
pqrsa15
181851069182444382182800751
T:
sphincsf128shake256robust
236086420236556980237104574
T:
luov8086399
243779838244156100247121702
T:
sphincsf192shake256robust
223906836?268471513?313223919?
T:
bluegemss192v2
246617262?295709370?394542130?
T:
bluegemss192
296509117296731920296844714
T:
sphincsf256shake256simple
347503862348362209348996082
T:
sphincss128harakasimple
360881671361221150361486019
T:
picnic2l3fs
331262318?396628392?462215694?
T:
bluegemss256v2
409399146410007390410765268
T:
sphincss128harakarobust
262363168?472015641?839189085?
T:
gui312
483542522485860087486300032
T:
sphincss256harakasimple
427521313?514391185?601141105?
T:
bluegemss256
523469135523828722524118989
T:
sphincsf256shake256robust
609786289610188634610803579
T:
sphincss256harakarobust
587053058?704274912?831057451?
T:
gemss128v2
751402012752664937753124333
T:
picnic2l5fs
648129612?777466761?907194280?
T:
gemss128
817731331819277188819643931
T:
sphincss192harakasimple
106304855810636215601070554161
T:
sphincss192harakarobust
164783189216498675591655635874
T:
sphincss128shake256simple
1491886606?1786326718?2387906138?
T:
gemss192v2
1751763672?2100813445?2785304974?
T:
gemss192
245086447924511941802451477759
T:
sphincss256shake256simple
275895474227603355002762039719
T:
sphincss128shake256robust
2524085596?3027932426?3537225569?
T:
gemss256v2
347136128834736576823483571497
T:
sphincss192shake256simple
3153384905?3784902478?4417245914?
T:
gemss256
431389991443151675594318249438
T:
sphincss256shake256robust
2134589212?4809870761?8537880910?
T:
gui448
570285538857060282535718914089
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
721773287494
T:
rwb0fuz1024
940895729777
T:
rainbowbinary256181212
143151441814484
T:
3icp
217842233822708
T:
ronald512
224672255522770
T:
rainbow5640
234882418225320
T:
rainbow1aclassic363232
246652496825288
T:
ronald768
280292814428339
T:
tts6440
285712867228725
T:
rainbow6440
282642869229218
T:
ronald1024
293973007530217
T:
rainbow1a
316073182832031
T:
lattisigns512
377193813638680
T:
ronald1536
502885052250715
T:
rainbow1c
508615118951531
T:
ronald2048
518405214153116dilithium2aes
579655943461276
T:
gravitysphincss
643746462465009
T:
sflashv2
723507256072812dilithium3aes
724857337874041
T:
falcon512tree
807958160182669
T:
qtesla1
838428392784091dilithium2
886888969690646
T:
falcon512dyn
912979190793004
T:
ronald3072
102934103232103606dilithium5aes
102275104607111644
T:
luov863256pc
124904127791137040
T:
gui184
130569131244133219
T:
donald512
135612136092136378dilithium3
136086136345138143
T:
rainbow1b
136677138675140298
T:
ronald4096
145079146528147548
T:
falcon1024tree
150849153768156048
T:
rainbow3cclassic683248
166993167940168800
T:
qtesla3s
168024169835170418
T:
qtesla3f
170101171308172426ed25519
178936180022180853
T:
falcon1024dyn
190302209909225947
T:
bluegemss128v2
211973212663214165dilithium5
204427223531243134
T:
gemss128v2
194692?229356?257121?
T:
redgemss128v2
233214243402252990
T:
bluegemss128
245850250940256583
T:
rainbow3c
249161253305256413
T:
gravitysphincsm
246638254177263852
T:
gemss128
252015254999258542
T:
rainbow4a
253382260375269930
T:
redgemss128
272528275258277724
T:
donald1024
280647282710284090
T:
pass769
281870284607286454
T:
ecdonaldp256
309179320132324821
T:
luov890351pc
325007329468337186
T:
pass863
335034338549341533
T:
gravitysphincsl
365891373971390951
T:
rainbow5cclassic963664
394330397022401407
T:
qtesla1p
394162397153399336
T:
ecdonaldp224
414921416708418964
T:
edons128k08n72nu8l4mu3
419007431326444200
T:
sphincss128harakasimple
429795442292447291
T:
luov8117404pc
468267471052488695
T:
rainbow3b
497983498742501035
T:
ed448goldilocks
582236594748610170
T:
gemss192
578305597464611123
T:
redgemss192
589310601169604828
T:
sphincss192harakasimple
598993607141622699
T:
rainbow6a
604091616619639189
T:
bluegemss192
617999630940642054
T:
gemss192v2
637407661248665742
T:
bluegemss192v2
660072663180668386
T:
edons128ref
659718683257694286
T:
redgemss192v2
685459692320699543
T:
ecdonaldp160
692199705584718790
T:
sphincss128harakarobust
737732748070769329
T:
rainbow5c
742289767059839986
T:
gui312
801626806866815733
T:
ecdonaldp192
808198816882827614
T:
donald2048
875951888096897943
T:
sphincss256harakasimple
98218310028841022749
T:
sphincsf128harakasimple
108328211055001125720
T:
sphincss192harakarobust
114518411529361160766
T:
sphincs256
113628911676341221847
T:
redgemss256v2
116378312001001245538
T:
gemss256v2
116483512056231229026
T:
bluegemss256v2
120373812094731217971
T:
rainbow6b
130224613473681372917
T:
redgemss256
131492013484901405157
T:
bluegemss256
133210613641041384278
T:
gemss256
142484114289911433370
T:
ecdonaldk163
148344814960571503371
T:
ecdonaldb163
156603315856121597332
T:
sphincsf192harakasimple
160570416340591648242
T:
sphincss256harakarobust
160067116394281665917
T:
sphincsf128harakarobust
170161517313691744141
T:
sphincsf256harakasimple
192570019279391929900
T:
ecdonaldp521
192539319361351964044
T:
qtesla3p
192068919403531964894
T:
ecdonaldk233
200241520094582017383
T:
ecdonaldb233
1996588?2040314?2517044?
T:
gui448
238843823904132417234picnicl1full
254947825658222599333
T:
sphincsf192harakarobust
263281026642282693736
T:
rainbow1acyclicc363232
270931327263142739543
T:
ecdonaldp384
271525027340092755683
T:
rainbow1acompres363232
283448028380712841181
T:
luov863256
294900829536102975907picnicl1fs
292192929550372970567
T:
mqdss48
307807831382843176943
T:
sphincsf256harakarobust
325218933161813401127
T:
sphincss128shake256simple
333531133594153372250
T:
ecdonaldk283
344578335218903544641
T:
ecdonaldb283
385501338651023899279picnicl1ur
480540848076474813505picnicl3full
477027448792324995389
T:
sphincss192shake256simple
550568555303705545496
T:
ecdonaldk409
573204158083225858694
T:
ecdonaldb409
628766463755546498012
T:
sphincss256shake256simple
630034063990256558352
T:
sphincss128shake256robust
725936073176897435824
T:
mqdss64
752508075419187549538picnicl3fs
785871879919918106853
T:
sphincsf128shake256simple
799428680284198034821picnicl5full
934852694809619605890
T:
sphincss192shake256robust
986667299034549928767picnicl3ur
101023431011352910135709
T:
luov890351
108195181083868210854954picnic3l1
116860631171303211720501picnicl5fs
123469481249546212880793
T:
sphincss256shake256robust
125927021263483312700616
T:
ecdonaldk571
127480451284862313035483
T:
sphincsf256shake256simple
126946961288638413091339
T:
sphincsf192shake256simple
131263101353230613658588
T:
ecdonaldb571
153058851533511415359410picnicl5ur
154951521583425116033881
T:
sphincsf128shake256robust
158608191597775216126688
T:
rainbow3ccompres683248
160535491620815516547762
T:
rainbow3ccyclicc683248
173199181733645217469552
T:
luov8117404
178340261785565417891049
T:
pqrsa15
232613462329101823310678picnic3l3
245399822479016925076124
T:
sphincsf192shake256robust
247093642499619025310735
T:
sphincsf256shake256robust
303077423032775930361383
T:
luov4849242
361774913626890936296481
T:
rainbow5ccompres963664
362678623648925736557291
T:
rainbow5ccyclicc963664
378855013795095838024595picnic3l5
522273475237581352562627
T:
picnic2l1fs
745739117463333974744183
T:
luov6468330
116333240116449327116515087
T:
picnic2l3fs
144509728144743060145137894
T:
luov8086399
197894199198789284200148887
T:
picnic2l5fs

aarch64; Cortex-A72 (410fd083); 2019 Broadcom BCM2711; 4 x 1500MHz; pi4b, supercop-20240107

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
950195449731picnic3l1
951595479605picnicl1full
125371255012611picnicl3full
130831316913370picnic3l3
160481609116201picnicl1ur
161801626316356picnic3l5
164521652616607picnicl1fs
165551657716761picnicl5full
166141673716889
T:
picnic2l1fs
367243677236852picnicl3ur
368803694937001picnicl3fs
410074105841218
T:
picnic2l3fs
506385069250827picnicl5ur
509125094351132picnicl5fs
575715762857689
T:
picnic2l5fs
131562131900132506ed25519
352410352907353127dilithium2
648334649049650816dilithium3
859479863709868194dilithium2aes
977263978324979967dilithium5
109625710986801100131
T:
mqdss48
157079615764071585485dilithium3aes
1517335?1991432?2587688?
T:
qtesla1
254487425486022559214
T:
mqdss64
262641926336682654931dilithium5aes
275196427852442846466
T:
donald2048
2923811?4260624?5615821?
T:
qtesla3f
4570831?7459568?10328909?
T:
qtesla3s
7066120?7996862?8938622?
T:
qtesla1p
903295290480629089942
T:
sphincsf128shake256simple
120938061211548412123484
T:
sphincsf128harakasimple
134025861340901413417877
T:
sphincsf192shake256simple
142946141433625114356415
T:
sphincs256
172017721722723817425401
T:
sphincsf128shake256robust
178353231784222417846582
T:
sphincsf192harakasimple
201528352016087120170699
T:
sphincsf128harakarobust
255622742575567025784472
T:
sphincsf192shake256robust
298258002984006129855617
T:
sphincsf192harakarobust
28586147?30813797?37211715?
T:
falcon512dyn
29545448?32561503?38868294?
T:
falcon512tree
327254513276453232799647
T:
luov4849242
348163103487142434991596
T:
sphincsf256shake256simple
30352656?35587511?42230069?
T:
qtesla3p
441439524417453544234496
T:
luov863256
473932444741882747443157
T:
sphincsf256harakasimple
658094796659645966649152
T:
sphincsf256shake256robust
677323686784600768111037
T:
rainbow1aclassic363232
794857007950988279530184
T:
sphincsf256harakarobust
812511738146408982126088
T:
rainbow1acyclicc363232
810116058162180381734147
T:
rainbow1acompres363232
847819268844870993390316
T:
falcon1024dyn
8499887989076084100168102
T:
falcon1024tree
956303719581276096001588
T:
luov6468330
147965532148158962148413740
T:
luov890351
175190848175411447175758984
T:
luov8086399
216793056217160178217626586
T:
redgemss128v2
267159875267567248267974575
T:
luov8117404
289116857289316678289456630
T:
sphincss128shake256simple
302951020303142803303279936
T:
bluegemss128v2
350030778352578354353284706
T:
sflashv2
356512296356678198357073036
T:
gemss128v2
384338302384376426384461139
T:
sphincss128harakasimple
428879954428990894429100859
T:
sphincss192shake256simple
550721255550820324551158521
T:
sphincss128shake256robust
557391846557507975559938439
T:
sphincss256shake256simple
568081305568144811568218492
T:
sphincss192harakasimple
642376027642499595642860163
T:
sphincss128harakarobust
663745804664354244665021180
T:
rainbow3cclassic683248
729948694730640302731409310
T:
rainbow3ccompres683248
756734422756788871756868594
T:
sphincss256harakasimple
784219424785253844785644905
T:
rainbow3ccyclicc683248
815049456815686997816291435
T:
sphincss192shake256robust
951987683952056470952209550
T:
sphincss192harakarobust
105325510210534115761056169818
T:
sphincss256shake256robust
119140877611932822531194175412
T:
redgemss192v2
127072083312709282031271056692
T:
sphincss256harakarobust
145413153814613916081468752484
T:
redgemss128
165742050616607805481661910623
T:
bluegemss192v2
175999927217631918141771079353
T:
rainbow5cclassic963664
195286929219558643181957307018
T:
rainbow5ccyclicc963664
196272308619631861341965840684
T:
rainbow5ccompres963664
208750407620939724322102362321
T:
bluegemss128
287824570728891604922898144631
T:
gemss128
327759356632790441783314684977
T:
redgemss256v2
446019023844700438054490222484
T:
bluegemss256v2
583270087658815079225935139760
T:
redgemss192
785130756778974058567976460605
T:
bluegemss192
931116416295396042479852465796
T:
pqrsa15
133080800661345099991613564677042
T:
redgemss256
176080853821777512056217869804827
T:
bluegemss256
Cycles to sign 59 bytes
25%50%75%system
136867137218137276ed25519
179170180254181546
T:
sflashv2
498799501514615129
T:
rainbow1aclassic363232
568585571403577146
T:
rainbow1acyclicc363232
923344930864945209
T:
falcon512tree
444070?1187077?1515844?
T:
qtesla1
714329?1225844?2341485?dilithium2
616727?1453850?2292621?
T:
qtesla3f
148932115008461510860
T:
falcon512dyn
186923018890401914380
T:
falcon1024tree
1539719?2010884?3531460?dilithium2aes
1142259?2529576?6114650?
T:
qtesla3s
1529124?2574733?3822799?
T:
qtesla1p
1838657?2644262?3947148?dilithium3
2108869?2738419?4252714?dilithium5
275510827751162808345
T:
donald2048
308171130900053113782
T:
falcon1024dyn
2421489?3402006?5813845?dilithium3aes
379443638405703873718
T:
rainbow3cclassic683248
426574742935894362036
T:
rainbow3ccyclicc683248
3301122?4679790?6243732?dilithium5aes
803254280926948168121
T:
rainbow5cclassic963664
803945481137988162230
T:
rainbow5ccyclicc963664
6418009?9932517?16672711?
T:
qtesla3p
197460531994177819972855
T:
luov863256
218408122185660321892462picnicl1full
250140902506310725093815picnicl1fs
350629453508284235095649picnicl1ur
408960664091438640947741
T:
mqdss48
424688564249667442534435picnicl3full
508266365097738651173951
T:
rainbow1acompres363232
42940133?54964909?64038124?
T:
redgemss128
611734176124708861308105picnicl3fs
623072776248949662977662
T:
luov4849242
675911046761801667693366picnicl5full
696752596974152669830521
T:
luov890351
70591585?84709592?98192667?
T:
redgemss128v2
899370528998147590020098picnicl3ur
88136599?101654842?136020415?
T:
redgemss192
105106096105205078105298952picnicl5fs
107265650107334952107431464picnic3l1
121572380121783559122027394
T:
luov8117404
125931522126676086127166237
T:
mqdss64
120725411?138769332?161288734?
T:
redgemss256
145827447145950276146026803picnicl5ur
196463270197421767199067796
T:
luov6468330
242997093243096191243191016picnic3l3
270379330270554134277735212
T:
sphincs256
236237385?275128664?317728894?
T:
redgemss192v2
286046616286296417287423623
T:
sphincsf128shake256simple
339562575339730410340139222
T:
pqrsa15
365918871366088087366186728
T:
sphincsf192shake256simple
391199736391352042391503294picnic3l5
406404306410003904411026172
T:
luov8086399
443809478444066438444400452
T:
sphincsf128harakasimple
443734558444214385444551690
T:
rainbow3ccompres683248
398936663?477998841?631037534?
T:
redgemss256v2
518282245518468705518714150
T:
sphincsf192harakasimple
518704318519238759519777062
T:
sphincsf128shake256robust
681270808683091915683769609
T:
sphincsf192shake256robust
720260163720521304720889675
T:
sphincsf128harakarobust
798326267800704929801043757
T:
sphincsf256shake256simple
808737793809087333809621630
T:
picnic2l1fs
876566904877061791877559747
T:
sphincsf192harakarobust
114688762811477453661148158386
T:
rainbow5ccompres963664
128445385412847589261285050684
T:
sphincsf256harakasimple
145784378714586315901463644277
T:
sphincsf256shake256robust
213535655421357702522136240618
T:
sphincsf256harakarobust
219915465222022153732204282922
T:
picnic2l3fs
1911559195?2294871731?3058189794?
T:
bluegemss128
3107640180?3112276787?4354016948?
T:
bluegemss128v2
431732331743181349984318505267
T:
sphincss128shake256simple
434571184743555229624358957844
T:
picnic2l5fs
4714767018?5890837984?8237881082?
T:
bluegemss256
4724472600?6601989734?7548796820?
T:
bluegemss192
665417145666544118296655784462
T:
sphincss256shake256simple
711482678071153405167116062187
T:
sphincss128harakasimple
768464525076885908547693249868
T:
sphincss128shake256robust
906775269690858383239086874720
T:
sphincss192shake256simple
114128715211141330985211414062548
T:
sphincss256harakasimple
114425346661144469308811447193507
T:
sphincss128harakarobust
120136453261204766376912048181601
T:
sphincss256shake256robust
10270540017?12321198653?14293552983?
T:
bluegemss192v2
157861031161578882297615791304145
T:
sphincss192shake256robust
158804773891588104533815881795008
T:
sphincss192harakasimple
17524523245?17591561224?23421737536?
T:
gemss128
189415934891894496106818945711886
T:
sphincss256harakarobust
17762699131?21319248373?28373176951?
T:
bluegemss256v2
19862939310?23833644748?27809292628?
T:
gemss128v2
276042057152760820033627613644343
T:
sphincss192harakarobust
Cycles to verify 59 bytes
25%50%75%system
102950104178105000
T:
falcon512tree
104088104810105748
T:
rainbow1aclassic363232
127508128977129642
T:
falcon512dyn
173551173968174748
T:
qtesla1
194427195908198428
T:
sflashv2
210068212398214035
T:
falcon1024tree
263570265407266166
T:
falcon1024dyn
351078356588377762
T:
redgemss128v2
404215404641405423dilithium2
408695410276414268
T:
qtesla3f
413300415701418883ed25519
424342425117426275
T:
qtesla3s
427170438183449546
T:
gemss128v2
432822440252459230
T:
bluegemss128v2
493208516655558814
T:
rainbow3cclassic683248
645781646051646813dilithium3
832299836184838465dilithium2aes
950922953815958291
T:
qtesla1p
9427729630361006782
T:
redgemss192v2
105019510511551053325dilithium5
103096010886501214384
T:
rainbow5cclassic963664
111528611414991189083
T:
bluegemss192v2
144822914526511460717dilithium3aes
254798225568272572916dilithium5aes
255923726328282700224
T:
bluegemss256v2
261733626606282751253
T:
redgemss256v2
321721532468233283605
T:
donald2048
354543836013173641218
T:
sphincs256
442592344442284468011
T:
qtesla3p
471392548081314900551
T:
sphincss128shake256simple
703533071272557308543
T:
sphincss192shake256simple
761812377729907895597
T:
sphincss128harakasimple
909942492006819304438
T:
sphincss256shake256simple
918008194209189639748
T:
sphincss128shake256robust
112607631143599811583943
T:
sphincss192harakasimple
114860181165723911826108
T:
sphincsf128shake256simple
129377371320212013403486
T:
sphincss128harakarobust
136445571389247014087859
T:
sphincss192shake256robust
159601851596971615992870picnicl1full
158598621612163316274477
T:
sphincss256harakasimple
176217691764572517673561
T:
luov863256
175628781783627018079291
T:
sphincss256shake256robust
174469071785222618004321
T:
sphincsf128harakasimple
185036321868429118777735
T:
sphincsf192shake256simple
184102731869320318794171
T:
sphincsf256shake256simple
192659951929594719312543picnicl1fs
199430032022075120396067
T:
sphincss192harakarobust
224583782277280723233609
T:
sphincsf128shake256robust
268377242687075026911902picnicl1ur
273312332759422827946470
T:
sphincss256harakarobust
274027782763946327830913
T:
sphincsf192harakasimple
293275462962022129936096
T:
sphincsf256harakasimple
292706902970188530075146
T:
mqdss48
299194843031021030516556
T:
sphincsf128harakarobust
313164563133872031370537picnicl3full
312966443136413931468766
T:
rainbow1acompres363232
313946423144430631771502
T:
rainbow1acyclicc363232
355111033595575036335950
T:
sphincsf256shake256robust
361654823648528736989884
T:
sphincsf192shake256robust
402510244048078540616724
T:
pqrsa15
448887374493840744991559
T:
luov4849242
474277544791072348400120
T:
sphincsf192harakarobust
487419684878082848845827picnicl3fs
489571744916102349388588
T:
gemss128
503417495039332050506368picnicl5full
505999425076723050928210
T:
bluegemss128
508402215132340851539901
T:
sphincsf256harakarobust
544248645467474854897402
T:
redgemss128
637729386394604264107024
T:
luov890351
703320937041543470459476picnicl3ur
848528428488895884955315picnicl5fs
896124928970867089820134picnic3l1
921041799329419894458116
T:
mqdss64
112300376112721574112761695
T:
luov8117404
115597585115631885115698611picnicl5ur
122319399122412190122559136
T:
luov6468330
137660796140482838143619276
T:
redgemss192
141907998142712426146640890
T:
bluegemss192
190214401190483565190772466
T:
rainbow3ccompres683248
191506212191667536192648206
T:
rainbow3ccyclicc683248
201126446201181553201294677picnic3l3
226016529226242936226423348
T:
luov8086399
253884278256694965260021016
T:
bluegemss256
272101621272719680278940946
T:
redgemss256
310810723311038248311332486picnic3l5
426286146426769458426983068
T:
rainbow5ccompres963664
427009053429114512431222376
T:
rainbow5ccyclicc963664
484943172485218067485591359
T:
picnic2l1fs
111183237111151850051116247633
T:
picnic2l3fs
196592316819674713641969839208
T:
picnic2l5fs

amd64; Zen 2 (830f10); 2019 AMD EPYC 7742; 64 x 2250MHz; rome0, supercop-20240107

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
291329202941picnic3l1
294830043030picnicl1full
410641604183picnicl3full
415141624179picnic3l3
534153515373picnic3l5
534353595377picnicl5full
854885658607picnicl1ur
852185938674picnicl1fs
100621007310111
T:
picnic2l1fs
157851619716431picnicl3fs
159041649016552picnicl3ur
180651817618323
T:
picnic2l3fs
199272034420452picnicl5fs
201952037820556picnicl5ur
212832133521399
T:
lattisigns512
222502247922588
T:
picnic2l5fs
430244310343209ed25519
470514726847644dilithium2aes
749547523075652dilithium3aes
876758777688117dilithium2
108896109553110553
T:
ecdonaldp256
108761109633110610
T:
donald512
114383114755115075dilithium5aes
158932159129159581
T:
ed448goldilocks
163546163944164114dilithium3
172113173242174324
T:
ecdonaldp224
198566199255201006
T:
pass769
235148236413238483
T:
pass863
253434253727253976dilithium5
258237258704259696
T:
donald1024
520675521900523267
T:
sphincsf128harakasimple
653499654365655876
T:
ecdonaldp521
654843666057671228
T:
sphincsf128harakarobust
704619708150713044
T:
edons128k08n72nu8l4mu3
739970741587744064
T:
mqdss48
748899752372756002
T:
ecdonaldp160
776988781558784274
T:
ecdonaldk163
796797799664809052
T:
sphincsf192harakasimple
799487800439802763
T:
ecdonaldb163
804635805649808965
T:
donald2048
908064910926918938
T:
ecdonaldp192
105072410552401058837
T:
ecdonaldk233
108387810880491093045
T:
ecdonaldb233
137340013765891381759
T:
sphincsf192harakarobust
1109026?1460637?1849520?
T:
qtesla1
166913216725601682696
T:
mqdss64
171149017165711724028
T:
ecdonaldk283
179701017998391806668
T:
ecdonaldb283
207584921381772231907
T:
sphincsf256harakasimple
220606422095382219475
T:
edons128ref
258377725894522608826
T:
sphincsf256harakarobust
286333528661372867848
T:
sphincs256
286227528879642896103
T:
ecdonaldk409
302240330351233055506
T:
ecdonaldb409
313064131388743153896
T:
ecdonaldp384
2538326?3732935?3764533?
T:
qtesla3f
410169741136534148385
T:
3icp
481446448266014841637
T:
sphincsf128shake256simple
525714252602085279171
T:
luov863256
4386014?5749032?7097406?
T:
qtesla1p
591621159251405938691
T:
sphincsf192shake256simple
603477160502496068161
T:
ecdonaldk571
3784141?6202981?9840950?
T:
qtesla3s
645223364621606475097
T:
ecdonaldb571
730984873381637352178
T:
sphincsf128shake256robust
755621975705497581702
T:
luov863256pc
848492484952618525348
T:
rainbowbinary256181212
947349296185219659962
T:
rainbow1aclassic363232
99364761001376710112289
T:
rainbow1acyclicc363232
102088061028483310386726
T:
rainbow1acompres363232
110685501111962911147266
T:
sphincsf192shake256robust
10265163?13402131?23226694?
T:
rwb0fuz1024
160293071617543416250990
T:
sphincsf256shake256simple
168145981686837817130448
T:
sphincss128harakasimple
173105671804394119093873
T:
falcon512tree
173111461834293220531026
T:
falcon512dyn
195211991968015620149103
T:
sphincss128harakarobust
216605332168589421947226
T:
luov890351
218536792190499322011013
T:
luov4849242
16084436?25909276?35572997?
T:
ronald512
256257262599761926250863
T:
sphincss192harakasimple
286688472874778229035755
T:
sphincsf256shake256robust
295393292957654829721545
T:
tts6440
26794921?31418579?40554150?
T:
qtesla3p
309378173189080131957238
T:
luov890351pc
352118653564428735828407
T:
sphincss256harakasimple
361983423628392036440601
T:
rainbowbinary16242020
369761293715406537338994
T:
luov8117404
381860443911361239272152
T:
sphincss192harakarobust
408441384092923140978885
T:
sphincss256harakarobust
26031584?44574343?64282922?
T:
ronald768
500968825026635050453002
T:
rainbow3cclassic683248
506582455075788450832089
T:
bluegemss128
508530925093446850994875
T:
gemss128
532651095333414353397439
T:
redgemss128
537048455401173254488449
T:
rainbow3ccompres683248
533196355498365359435450
T:
falcon1024dyn
549787035677815863666326
T:
falcon1024tree
571916705722668457270635
T:
luov8117404pc
574262375785698958367463
T:
rainbow5640
586754655871375958789117
T:
gemss128v2
587414115918450259432438
T:
rainbow3ccyclicc683248
597252805975386359822298
T:
bluegemss128v2
679440376806961968179380
T:
luov6468330
711075537126502072039563
T:
redgemss128v2
62760506?84468686?118057802?
T:
ronald1024
123083751123545789124276040
T:
rainbow6440
124982955125076144126646490
T:
rainbow1b
125294474125483156125884663
T:
sphincss128shake256simple
131424518131834209131978390
T:
luov8086399
132239582132274114132326272
T:
rainbow1c
175046788175193714175353398
T:
sflashv2
176428421177149762178487918
T:
rainbow5cclassic963664
188719830188885960189543657
T:
sphincss192shake256simple
187837647188888643189913170
T:
rainbow5ccompres963664
154401822?214537086?345212449?
T:
ronald1536
214516787215081515216287550
T:
rainbow5ccyclicc963664
231248741231753089232898541
T:
sphincss128shake256robust
242713320242995985243211882
T:
redgemss192
249362512249497545249837472
T:
bluegemss192
254108904254367836254599706
T:
gemss192
306333835306720852307379989
T:
redgemss192v2
331919559332175031333332980
T:
sphincss256shake256simple
345789612349978532352508562
T:
gemss192v2
351370789352120147352327631
T:
sphincss192shake256robust
355392307358653615361895973
T:
bluegemss192v2
155873425?361541551?636665313?
T:
ronald2048
603581535604860664605254027
T:
sphincss256shake256robust
705333998705629653706589977
T:
redgemss256
724790300725269671725931471
T:
bluegemss256
736975210739913130740739876
T:
rainbow3b
724542739753164227756077332
T:
gemss256
916104858916860582917919867
T:
gemss256v2
916125329917177483918150369
T:
redgemss256v2
906310557919460166928496862
T:
gui184
923192393924169782925011785
T:
bluegemss256v2
971281536973685343974972666
T:
gravitysphincss
104432526410443946561044495632
T:
rainbow1a
108314950510842896611084843992
T:
rainbow3c
778548644?1183827011?2230900310?
T:
ronald3072
1341152615?2475060306?5447771047?
T:
ronald4096
284632448728516783722855345481
T:
rainbow6b
305475489330976073213162607462
T:
gui312
334866227333544216543355199239
T:
rainbow5c
333820558434060136193453729500
T:
pqrsa15
560607144556073009575608956395
T:
rainbow6a
673023698767309060386741668389
T:
rainbow4a
146191196371462244673614634640856
T:
gravitysphincsl
191149935671919196947119275690734
T:
gui448
292652223192927961335629283145267
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
121451237212582
T:
rainbowbinary256181212
237762420424940
T:
rainbowbinary16242020
254072567025839
T:
tts6440
457284577945825ed25519
529375327753946
T:
rainbow1acyclicc363232
539265410654433
T:
rainbow1a
559485616858777
T:
rainbow5640
566105718757958
T:
rainbow1aclassic363232
794947964179962
T:
rainbow1c
818198193682255
T:
sflashv2
945999534696248
T:
rainbow6440
145871147574148521
T:
ecdonaldp256
105322?162532?202505?dilithium2aes
165352166041167577
T:
ed448goldilocks
160862?172889?281233?dilithium2
148354?186729?334930?dilithium3aes
208480208698208884
T:
rainbow1b
222327224577227815
T:
donald512
234110234743235792
T:
ecdonaldp224
156918?251312?579996?
T:
lattisigns512
163537?256677?379066?dilithium5aes
94060?274779?470130?
T:
3icp
277348280382286409
T:
rainbow3c
277249?291013?563604?
T:
pass863
301256303617307394
T:
luov863256pc
306332308568316549
T:
rainbow3cclassic683248
247699?345455?591961?dilithium3
373082375184378890
T:
falcon512tree
373289375401377475
T:
donald1024
392620402011406112
T:
ronald512
397679405969412459
T:
rainbow3ccyclicc683248
381215?448900?616979?dilithium5
181013?463132?661515?
T:
qtesla1
235396?463527?692211?
T:
pass769
497818502548511139
T:
rainbow6a
583448586167592563
T:
rainbow5c
404562?603189?1066419?
T:
qtesla3f
635108636941640655
T:
rainbow3b
672219679213685946
T:
ronald768
678796681724685607
T:
rainbow4a
699481706789711795
T:
rwb0fuz1024
717848720429724854
T:
falcon512dyn
741716748545753314
T:
falcon1024tree
780268783488788687
T:
ecdonaldp160
806526811399814465
T:
rainbow5cclassic963664
814322815894817797
T:
ecdonaldk163
824052829094836891
T:
ronald1024
836459838407841033
T:
ecdonaldb163
850155861021910504
T:
luov890351pc
868863872175875574
T:
rainbow5ccyclicc963664
920096924915926579
T:
donald2048
948030950642952363
T:
ecdonaldp192
676578?1007125?1432905?
T:
qtesla1p
101284710147831016082
T:
ecdonaldp521
107921011036851108198
T:
ecdonaldk233
111427611411971144526
T:
ecdonaldb233
122233212343461242526
T:
edons128k08n72nu8l4mu3
127818113276581444816
T:
luov8117404pc
737395?1331752?2955564?
T:
qtesla3s
144857514560701464067
T:
falcon1024dyn
151872015229281533400
T:
rainbow6b
180334218137551820849
T:
ecdonaldk283
188628818904291893257
T:
ecdonaldb283
220963022200522235379
T:
ronald1536
280387028102292823899
T:
edons128ref
302741130507503080207
T:
ecdonaldk409
318999232009763210820
T:
ecdonaldb409
326751332796093293600
T:
ecdonaldp384
332264533353173344945
T:
ronald2048
2275987?3620275?5173455?
T:
qtesla3p
381068238123163815024picnicl1full
3319519?4048208?4680453?
T:
redgemss128
3715989?4494865?5601354?
T:
redgemss128v2
456941745732064579492
T:
luov863256
488289848914324895556
T:
mqdss48
631152863145286319970picnicl1fs
639648464098176437856
T:
ecdonaldk571
657400366716926894772
T:
rainbow1acompres363232
681980768309066840917
T:
ecdonaldb571
748348274893297491990picnicl3full
779506178009027808665
T:
gravitysphincss
780251678059907808626picnicl1ur
856172685836808597989
T:
ronald3072
7952619?9950276?11958608?
T:
redgemss192
9764239?11166132?13347609?
T:
redgemss192v2
117417291174604611751756
T:
mqdss64
124169701242144212429002picnicl5full
138950071389976813909638
T:
gravitysphincsm
151560671517652315187252
T:
luov890351
158130331582557215831126picnicl3fs
14307043?16086804?19467579?
T:
redgemss256v2
164305031645414516475541
T:
gravitysphincsl
177321171776730817816631
T:
ronald4096
181677501817770818193535picnic3l1
191830231942498219841756
T:
sphincsf128harakasimple
198879711989894719910311picnicl3ur
17265461?20320438?25962616?
T:
redgemss256
241389952445860424599194
T:
sphincsf192harakasimple
256030702561376125691289picnicl5fs
252873412562980725766396
T:
sphincsf128harakarobust
263346502634389426354945
T:
luov8117404
14061824?28007403?44312597?
T:
gui184
318612353187015031884651picnicl5ur
383129833841255938505261
T:
rainbow3ccompres683248
389969833902026639045386picnic3l3
411265344118556741233688
T:
sphincsf192harakarobust
437134894386500543905508
T:
luov4849242
498117434985041749888740
T:
sphincs256
551904365566552657556854
T:
sphincsf256harakasimple
658637036588356965914580picnic3l5
711645397126188971532333
T:
sphincsf256harakarobust
102120551104286534104596326
T:
rainbow5ccompres963664
108698707108758932108806467
T:
pqrsa15
95418464?119123910?143034431?
T:
bluegemss128
131879940133331102134635414
T:
luov6468330
143667052143706530143746023
T:
picnic2l1fs
119911508?143808945?167814338?
T:
bluegemss128v2
146125862146435273146807613
T:
sphincsf128shake256simple
167227343167435107167831342
T:
sphincsf192shake256simple
227147650227452152227694999
T:
sphincsf128shake256robust
262651387262819475263294198
T:
luov8086399
306074338306353821306652838
T:
sphincsf192shake256robust
335401604337049313339605750
T:
sphincss128harakasimple
305813193?366637801?427214541?
T:
bluegemss192v2
373652067374682581375068168
T:
sphincsf256shake256simple
403822591404938405405870079
T:
sphincss128harakarobust
421524570421924036422026377
T:
picnic2l3fs
472444546473779224488666918
T:
sphincss256harakasimple
373967405?522745435?597408834?
T:
bluegemss192
441424705?528918026?617606097?
T:
bluegemss256v2
358278678?573581067?1003477662?
T:
gui312
605662581606962752608036527
T:
sphincss256harakarobust
651415577652548379655802119
T:
sphincsf256shake256robust
756645647?757312933?1059538693?
T:
gemss128
632769910?758693200?885288105?
T:
bluegemss256
775155861777221834779486479
T:
sphincss192harakasimple
858589039859654404860200456
T:
picnic2l5fs
736839937?884030932?1178603618?
T:
gemss128v2
114930864311510043461152819524
T:
sphincss192harakarobust
201411721820173392962023035254
T:
sphincss128shake256simple
2100550241?2520516985?2940215627?
T:
gemss192v2
2988420435?2989108598?3984706371?
T:
gemss192
345476680534575360813462327040
T:
sphincss128shake256robust
404908241040521416644058498146
T:
sphincss256shake256simple
4093288228?4100118978?5460016903?
T:
gemss256v2
429908148243037818514316178241
T:
sphincss192shake256simple
4449407530?5339467606?6230598138?
T:
gemss256
3696589411?5544886496?10165666319?
T:
gui448
709481266471003465467106112563
T:
sphincss256shake256robust
727231381672755224287281355954
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
691070247152
T:
rwb0fuz1024
916492559494
T:
rainbowbinary256181212
155381566615774
T:
3icp
168241724417613
T:
rainbowbinary16242020
220472226622473
T:
rainbow5640
273972790328228
T:
rainbow1a
265712802728571
T:
rainbow1aclassic363232
285472873129044
T:
tts6440
286752901729567
T:
rainbow6440
308783148631756
T:
ronald512
316343193532223
T:
lattisigns512
337293413434485
T:
ronald768
370333747838088
T:
ronald1024
466074707047377
T:
ronald1536
504905094651405
T:
rainbow1c
592335963160384
T:
ronald2048
608966103961174dilithium2aes
598486121663037
T:
gravitysphincss
666406675266943
T:
sflashv2
705157123371632
T:
falcon512tree
821568257582986
T:
qtesla1
856598645387012
T:
falcon512dyn
869958722987534dilithium3aes
933699385794564
T:
ronald3072
973809750797673dilithium2
103486105414107710
T:
luov863256pc
129549129772129980dilithium5aes
139367140067140842
T:
ronald4096
140740141923142581
T:
falcon1024tree
151815152964155077
T:
donald512
161455161962163024ed25519
163278163510163689dilithium3
160485163568166995
T:
rainbow3cclassic683248
170322170727171354
T:
qtesla3f
170368170900171682
T:
qtesla3s
173617174312174798
T:
falcon1024dyn
197310197559199179
T:
rainbow1b
216876222062225920
T:
rainbow4a
213733222855230946
T:
gui184
232539237738242589
T:
redgemss128v2
252587258428262346
T:
rainbow3c
260919261180261315dilithium5
269796273007275773
T:
gravitysphincsm
277528282387287673
T:
bluegemss128
287307288644289563
T:
pass769
287457292944295549
T:
bluegemss128v2
297492299373301674
T:
donald1024
299740300383301109
T:
ecdonaldp256
291178304291315364
T:
gemss128v2
298392307022313217
T:
redgemss128
302939310615324586
T:
gemss128
337312338401339628
T:
pass863
363337368197371480
T:
gravitysphincsl
382205389029395933
T:
luov890351pc
390164391071393275
T:
qtesla1p
417401423050433256
T:
sphincss128harakasimple
451607452586454087
T:
ecdonaldp224
493343497949500677
T:
rainbow6a
522613536154544734
T:
luov8117404pc
541378543202545535
T:
ed448goldilocks
547005549555551086
T:
edons128k08n72nu8l4mu3
565948570974575895
T:
rainbow5c
581875602065627178
T:
redgemss192v2
615777627440638209
T:
sphincss192harakasimple
611729630570653309
T:
gui312
662448663645665988
T:
rainbow3b
678051687465705168
T:
sphincss128harakarobust
495543?698464?788282?
T:
rainbow5cclassic963664
691045704028718200
T:
gemss192v2
692418717523764066
T:
redgemss192
663684725999810008
T:
gemss192
710055726289743661
T:
bluegemss192v2
692377739931781882
T:
bluegemss192
800429813246818482
T:
ecdonaldp160
817027821674830064
T:
donald2048
856912859341862489
T:
edons128ref
887297894058905603
T:
sphincss256harakasimple
939148947168954498
T:
ecdonaldp192
973901979743999874
T:
sphincsf128harakasimple
105971510700811085490
T:
sphincss192harakarobust
130890013761421506680
T:
bluegemss256
136386614466051496693
T:
redgemss256
146530314770151496218
T:
sphincss256harakarobust
146442615151481588726
T:
bluegemss256v2
144904315269821631661
T:
gemss256v2
153289815430101555501
T:
sphincsf192harakasimple
146819115563031669683
T:
gemss256
155373215619751566615
T:
ecdonaldk163
148784215768791726542
T:
redgemss256v2
156587415815201589779
T:
gui448
158529916065151633537
T:
sphincsf128harakarobust
156935216072621613022
T:
ecdonaldb163
170044717051411711841
T:
rainbow6b
170553617269811737588
T:
sphincsf256harakasimple
174093517508791761433
T:
sphincs256
189280418947581896395
T:
ecdonaldp521
195881319640391971660
T:
qtesla3p
210152321159002136919
T:
ecdonaldk233
214179321710282206291
T:
ecdonaldb233
256512125987412618774
T:
sphincsf192harakarobust
276924127844632794656
T:
ecdonaldp384
279190528563832913022
T:
sphincsf256harakarobust
299300529957263028550picnicl1full
306189531252873215709
T:
sphincss128shake256simple
315222531729243188365
T:
mqdss48
347919835106713530607
T:
ecdonaldk283
363039936662973676054
T:
ecdonaldb283
391118539134103918253
T:
luov863256
391878540461634111575
T:
rainbow1acompres363232
404189541386944146216
T:
rainbow1acyclicc363232
459912846785154746782
T:
sphincss192shake256simple
528820952930285325915picnicl1fs
598191559875585992156picnicl3full
586926159892396057113
T:
sphincss256shake256simple
594851859934376018871
T:
ecdonaldk409
591637960169766118398
T:
sphincss128shake256robust
620960562271206235761
T:
ecdonaldb409
655750265626676613335picnicl1ur
756557976671427770202
T:
sphincsf128shake256simple
788234679102097965115
T:
mqdss64
883139989923789330154
T:
sphincss192shake256robust
992809199755529983314picnicl5full
118198711192916712016682
T:
sphincsf192shake256simple
120060661215842012310708
T:
sphincss256shake256robust
122901991235807812570264
T:
sphincsf256shake256simple
124209511245537112473632
T:
ecdonaldk571
132333791325368213271561
T:
ecdonaldb571
134002061344699513453865picnicl3fs
138441751385489813867535
T:
luov890351
140414431437166114487148
T:
sphincsf128shake256robust
147744651478401914796100picnic3l1
158116781582392815836379
T:
pqrsa15
169306681693839216946948picnicl3ur
219072042192647621954662picnicl5fs
237575672377922323788037
T:
luov8117404
236127072389749124079461
T:
sphincsf192shake256robust
237526282396278124184179
T:
sphincsf256shake256robust
240897862445663925525696
T:
rainbow3ccyclicc683248
245718572477423124988307
T:
rainbow3ccompres683248
272210612730767127320019picnicl5ur
309802833103420431128961
T:
luov4849242
314020253143486631458448picnic3l3
504631935048717950521536picnic3l5
545891125636235756650013
T:
rainbow5ccompres963664
562094115685595657600391
T:
rainbow5ccyclicc963664
718021287186390671953314
T:
picnic2l1fs
830741318332889283596996
T:
luov6468330
151660071151752717151872326
T:
luov8086399
165174906165267279165374968
T:
picnic2l3fs
285635028285782893285901831
T:
picnic2l5fs

amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; comet, supercop-20240107

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
294629582984picnicl1full
349135133567picnic3l1
408341074186picnic3l3
409641074138picnicl3full
530453265400picnic3l5
533853665444
T:
picnic2l1fs
543054435475picnicl1ur
541554445535picnicl5full
550755205571picnicl1fs
852686199015
T:
picnic2l3fs
858786198684picnicl3ur
860486498710picnicl3fs
111621138811573
T:
picnic2l5fs
114221147311829picnicl5ur
114731153111782picnicl5fs
231362337123474
T:
lattisigns512
457544581345967ed25519
511365134051516dilithium2aes
797367995080160dilithium3aes
834628366683951dilithium2
104928105509107051
T:
ecdonaldp256
120811121048121509dilithium5aes
149838150086150506dilithium3
153575153848154059
T:
ed448goldilocks
153914154265156507
T:
ecdonaldp224
226173226580227355dilithium5
226615227549228882
T:
pass769
257600258393260062
T:
pass863
447499450277457243
T:
donald1024
682855683520685337
T:
sphincsf128harakasimple
734124735267737813
T:
ecdonaldp521
743808748209757427
T:
ecdonaldp160
824207828518832371
T:
ecdonaldk163
849196851784854375
T:
ecdonaldb163
862331866177869277
T:
edons128k08n72nu8l4mu3
874259876482878057
T:
mqdss48
882191886231890201
T:
sphincsf128harakarobust
896656899184907363
T:
ecdonaldp192
110849311093681111934
T:
sphincsf192harakasimple
115734811603811171383
T:
ecdonaldk233
119360311945361195071
T:
sphincsf192harakarobust
119570112003891208343
T:
ecdonaldb233
136984613785281388187
T:
donald2048
1287594?1700668?2161223?
T:
qtesla1
186277018661221875932
T:
ecdonaldk283
195363119563021962702
T:
ecdonaldb283
204628520491182050957
T:
mqdss64
239416524003442409754
T:
sphincs256
258572725874882589237
T:
sphincsf256harakasimple
262389726355432644605
T:
edons128ref
311161531204173135543
T:
ecdonaldk409
317896131846383200199
T:
ecdonaldp384
318475631958853205990
T:
sphincsf256harakarobust
328369332928283302870
T:
ecdonaldb409
442854644300084431631
T:
sphincsf128shake256simple
475970747639744827545
T:
luov863256
3435047?5047937?6720162?
T:
qtesla3f
5044246?6531364?7331510?
T:
qtesla1p
658158165839046654341
T:
sphincsf192shake256simple
672624167360996748346
T:
ecdonaldk571
718371271892177206760
T:
ecdonaldb571
788964078976317922802
T:
luov863256pc
797345579742017977212
T:
sphincsf128shake256robust
5152301?8432355?11824020?
T:
qtesla3s
108358301087557510943997
T:
rainbowbinary256181212
119122521191556811923281
T:
sphincsf192shake256robust
173467801735101917370772
T:
sphincsf256shake256simple
167039401749102718948948
T:
falcon512dyn
169708031758038519997072
T:
falcon512tree
197683381977692019897227
T:
luov890351
203962362041235120545922
T:
rainbow1acyclicc363232
204651952047601120527879
T:
rainbow1acompres363232
204384962048303020550698
T:
luov4849242
207393282089313220975580
T:
rainbow1aclassic363232
246162522464726124677402
T:
sphincss128harakasimple
256582692568017925932203
T:
sphincss128harakarobust
313421883151160631673905
T:
luov890351pc
317693603177148731964009
T:
sphincsf256shake256robust
335761773361062633701895
T:
luov8117404
365922583663942936672493
T:
sphincss192harakasimple
418204224186906441918752
T:
sphincss256harakasimple
430389964305241543102857
T:
sphincss192harakarobust
36953501?43357402?52980445?
T:
qtesla3p
439528824456055946234970
T:
rainbowbinary16242020
508420715324257356274422
T:
falcon1024dyn
525300085440080557684240
T:
falcon1024tree
563920995640126556427359
T:
sphincss256harakarobust
582634115829806358494628
T:
luov8117404pc
675376066772262167875336
T:
luov6468330
701057227011432570124245
T:
bluegemss128
718214217184648971900703
T:
gemss128
844232398444279784475913
T:
redgemss128
932552029328404793302639
T:
gemss128v2
955305239575362695771638
T:
bluegemss128v2
984546929847174598529872
T:
redgemss128v2
115248467115389549121208124
T:
rainbow3cclassic683248
120285943120321625120591959
T:
rainbow3ccompres683248
121958295122177507126038075
T:
rainbow3ccyclicc683248
134000892134254051134380050
T:
luov8086399
142131658142812912143114131
T:
sphincss128shake256simple
201382182201416018201446534
T:
sflashv2
208723378208771310209002364
T:
sphincss192shake256simple
254918855255161727258131836
T:
sphincss128shake256robust
257518719258269635258909367
T:
gemss192
259887643260025890260516217
T:
redgemss192
264921829265259747266461159
T:
redgemss192v2
278641692278661336278739316
T:
sphincss256shake256simple
330082181330381867331961064
T:
bluegemss192
337811802338181301338644039
T:
rainbow5cclassic963664
352123896352372896354360259
T:
rainbow5ccompres963664
353432802353974635354435680
T:
rainbow5ccyclicc963664
380408781380428950384613420
T:
sphincss192shake256robust
431519481432407695432517832
T:
gemss192v2
435809736436615447436951809
T:
bluegemss192v2
507073159507240586509473720
T:
sphincss256shake256robust
778150739783729805796226159
T:
bluegemss256
772756056784801765788080542
T:
redgemss256
779642511785467456790348633
T:
redgemss256v2
788636974792709984793679681
T:
gemss256
106870578910708295831070959284
T:
gravitysphincss
126638664112707994561275607222
T:
gemss256v2
128869704712895560671293538111
T:
bluegemss256v2
377619878239382666454035114912
T:
pqrsa15
171391951521714369041517148492142
T:
gravitysphincsl
342940527183429778231234304180405
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
180481816518734
T:
rainbowbinary256181212
349293543036479
T:
rainbowbinary16242020
484884855948632ed25519
975199800498824
T:
rainbow1aclassic363232
9812199785102376
T:
rainbow1acyclicc363232
96145100396109682
T:
sflashv2
113801?144727?215193?dilithium2aes
151005151414151756
T:
ecdonaldp256
160846161043161195
T:
ed448goldilocks
157725?202046?271921?dilithium2
112197?205491?365526?dilithium3aes
208028?227144?336961?dilithium5aes
226991227716228390
T:
ecdonaldp224
236551?247792?470415?
T:
pass769
275072?285596?558580?
T:
pass863
237588?338916?458052?dilithium3
183960?364652?658128?
T:
lattisigns512
383505386802389789
T:
donald1024
401943403202410716
T:
rainbow3cclassic683248
402452404878411305
T:
falcon512tree
409352410742412221
T:
luov863256pc
337340?419270?556993?dilithium5
422490424143425836
T:
rainbow3ccyclicc683248
344602?475339?859292?
T:
qtesla1
273676?618089?1256907?
T:
qtesla3f
734921738534743443
T:
falcon512dyn
784329791546794506
T:
ecdonaldp160
509961?803522?1539153?
T:
qtesla1p
812718820098826427
T:
falcon1024tree
869817871986874260
T:
ecdonaldk163
897219900348902995
T:
ecdonaldb163
910570913811920914
T:
donald2048
916386918155921575
T:
rainbow5cclassic963664
948970951839955753
T:
ecdonaldp192
956704959882961656
T:
rainbow5ccyclicc963664
111292911137601115176
T:
ecdonaldp521
724707?1174017?1962090?
T:
qtesla3s
118983212053421209163
T:
luov890351pc
122355712259381229447
T:
ecdonaldk233
126056112633661266784
T:
ecdonaldb233
141775814244691441953
T:
edons128k08n72nu8l4mu3
149211815001541505843
T:
falcon1024dyn
175319717572231760184
T:
luov8117404pc
196527719708992096129
T:
ecdonaldk283
205571320602752077026
T:
ecdonaldb283
313297231388913149711
T:
edons128ref
330236833060253364122
T:
luov863256
332174833311993346405
T:
ecdonaldk409
332898033367593371495
T:
ecdonaldp384
348356134949103502842
T:
ecdonaldb409
358994335921163593855picnicl1full
2298481?3833575?4859111?
T:
qtesla3p
3367380?3855919?4429990?
T:
redgemss128v2
3515680?3971188?4770602?
T:
redgemss128
473219347340664863923picnicl1fs
490922449167424924419
T:
mqdss48
594038359441075998376picnicl1ur
690156969033436905183picnicl3full
710453571114517122451
T:
ecdonaldk571
759576776034147609469
T:
ecdonaldb571
7810323?9310480?12170928?
T:
redgemss192
914248993393089391842
T:
gravitysphincss
9014498?10391020?11907593?
T:
redgemss192v2
107433991074443510745959
T:
luov890351
109447171095099110955677picnicl3fs
115980361166329511667430picnicl5full
120646821209243712292646
T:
mqdss64
11060640?14180587?18131929?
T:
redgemss256
143039771431377414319080picnicl3ur
166889591669722916738050
T:
rainbow1acompres363232
164928101678063216796203
T:
gravitysphincsm
170380491705407917061487picnic3l1
15238255?17288842?22141993?
T:
redgemss256v2
184877091853349218579934
T:
luov8117404
187130321873394618748321picnicl5fs
194758441954388819633440
T:
gravitysphincsl
238523382386964023881750picnicl5ur
241166562413489924148843
T:
sphincsf128harakasimple
322024333222926832257013
T:
sphincsf192harakasimple
329176433295686632998909
T:
sphincsf128harakarobust
365617423661609536635512picnic3l3
367609863679104836801923
T:
sphincsf192harakarobust
418334094192662142177385
T:
sphincs256
454754844548768445497835
T:
luov4849242
620521286217450862211241picnic3l5
659587126598816966024960
T:
sphincsf256harakasimple
882910688838063788480556
T:
sphincsf256harakarobust
102687519102717354104568759
T:
rainbow3ccompres683248
120321813121281510121349085
T:
pqrsa15
101289374?121491138?142746196?
T:
bluegemss128v2
143105777143178808143271371
T:
luov6468330
117656238?143419316?167706851?
T:
bluegemss128
144386430144513742144664755
T:
sphincsf128shake256simple
154124266154178438154246992
T:
picnic2l1fs
185726635185878746186076498
T:
sphincsf192shake256simple
243457312243551244248442107
T:
rainbow5ccompres963664
248790622249122212249500491
T:
sphincsf128shake256robust
287424664287637304287860598
T:
luov8086399
263577008?316250254?369219095?
T:
bluegemss192v2
329679171330107836330314646
T:
sphincsf192shake256robust
306572216?368045278?429502927?
T:
bluegemss192
409088213409403373409796665
T:
sphincsf256shake256simple
453153165453464818453675195
T:
sphincss128harakasimple
472537470472925511477446188
T:
picnic2l3fs
519051477519273052521507303
T:
sphincss128harakarobust
447611593?535932331?624622600?
T:
bluegemss256v2
468075912?563976435?736886815?
T:
bluegemss256
579710297580446632583179057
T:
sphincss256harakasimple
721283903721582358722043888
T:
sphincsf256shake256robust
617886155?741380081?879864621?
T:
gemss128v2
803553300806296663808144293
T:
sphincss256harakarobust
743224101?897449896?1188591798?
T:
gemss128
984597380985119750985459548
T:
sphincss192harakasimple
9993960839995354831000472301
T:
picnic2l5fs
128614830412865485851290020433
T:
sphincss192harakarobust
1778715416?1786307555?2499163558?
T:
gemss192v2
1598714385?1998117218?2787858799?
T:
gemss192
227938566722796733222279947293
T:
sphincss128shake256simple
341124599034115668333411857218
T:
sphincss256shake256simple
381949880738202218663833853546
T:
sphincss128shake256robust
3321400812?3985820110?4649504969?
T:
gemss256v2
3337375319?3999193497?5308426378?
T:
gemss256
475834236747592280964759764973
T:
sphincss192shake256simple
592738508959305266145981586619
T:
sphincss256shake256robust
791227907279303851947944371233
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
147121489915060
T:
rainbowbinary256181212
260052669827313
T:
rainbowbinary16242020
412924161241951
T:
lattisigns512
411874184842340
T:
rainbow1aclassic363232
610436115761265dilithium2aes
736947547877380
T:
gravitysphincss
849578608087026
T:
falcon512tree
869528713887288dilithium3aes
903879047290701dilithium2
966819754298291
T:
falcon512dyn
100553100893101740
T:
qtesla1
112234112402112808
T:
sflashv2
128667128945129296dilithium5aes
137783139046143293
T:
luov863256pc
147036147294147434dilithium3
164432164748165464ed25519
169839171061171860
T:
rainbow3cclassic683248
171278172191173480
T:
falcon1024tree
194119195890196735
T:
falcon1024dyn
200442201336203448
T:
qtesla3f
209561210413211497
T:
qtesla3s
228939229288229838dilithium5
270079276718286124
T:
gemss128
269892279001282677
T:
bluegemss128
289419293049295519
T:
donald1024
291931295525302757
T:
gravitysphincsm
292311298164303697
T:
redgemss128v2
298334298760299252
T:
ecdonaldp256
313608315162316617
T:
pass769
351015352041353559
T:
rainbow5cclassic963664
352375354349356913
T:
pass863
351114363550374652
T:
redgemss128
354722365087413981
T:
luov890351pc
391036400238404356
T:
gravitysphincsl
402266410730417368
T:
bluegemss128v2
399200410747421154
T:
gemss128v2
432544433150433664
T:
ecdonaldp224
465411474430487599
T:
edons128k08n72nu8l4mu3
480586481955484397
T:
qtesla1p
496920506290519069
T:
sphincss128harakasimple
510398511850513434
T:
ed448goldilocks
480188527048572237
T:
luov8117404pc
656915663833691249
T:
redgemss192
691462708066723201
T:
redgemss192v2
696762711647723128
T:
sphincss128harakarobust
701593717379733253
T:
bluegemss192
713828728314745366
T:
gemss192
729417739230751336
T:
edons128ref
731429752406769512
T:
gemss192v2
748378762313777005
T:
sphincss192harakasimple
792089797865805570
T:
donald2048
794464800539804018
T:
ecdonaldp160
783804803296813980
T:
bluegemss192v2
934861940481944746
T:
ecdonaldp192
9785409969291015172
T:
sphincss256harakasimple
111266111362711153623
T:
sphincss192harakarobust
115964711737141195227
T:
sphincsf128harakasimple
127805112859511294819
T:
sphincs256
126546412883361359501
T:
gemss256
126031112979431340199
T:
bluegemss256
134570314102161477009
T:
redgemss256
137715514230051495969
T:
redgemss256v2
142443014478991511195
T:
gemss256v2
146226614825441508593
T:
sphincss256harakarobust
143892414909561577222
T:
bluegemss256v2
163606116513801673253
T:
sphincsf128harakarobust
166724116706501674157
T:
ecdonaldk163
172151717241031726759
T:
ecdonaldb163
186930318845961902411
T:
sphincsf192harakasimple
190057319132631928953
T:
sphincsf256harakasimple
209588820969792098589
T:
ecdonaldp521
225534722663842275861
T:
qtesla3p
236203223656092369065
T:
ecdonaldk233
243582524389152442360
T:
ecdonaldb233
264578126468552705614
T:
luov863256
275704227810112808852
T:
sphincsf192harakarobust
280359628135292826511
T:
ecdonaldp384
283092128341792852570picnicl1full
288056129059292928162
T:
sphincsf256harakarobust
309326631147903133579
T:
mqdss48
340317934989073578536
T:
sphincss128shake256simple
381287738180114052800
T:
ecdonaldk283
394300539622554035250picnicl1fs
399443739998684006542
T:
ecdonaldb283
493018449611304965718picnicl1ur
554464355477575551695picnicl3full
574240958461665940407
T:
sphincss192shake256simple
643500864479526489800
T:
ecdonaldk409
658110067178686929091
T:
sphincss128shake256robust
677796267935516806213
T:
ecdonaldb409
756495276736657798183
T:
sphincss256shake256simple
807931181315918190582
T:
mqdss64
831738184722838608931
T:
sphincsf128shake256simple
910049991079689115359picnicl3fs
931202093132159316459
T:
luov890351
931328493316509344518picnicl5full
9689056993972010028579
T:
sphincss192shake256robust
118316141185225111862336picnicl3ur
126325781281128813031625
T:
sphincss256shake256robust
135265571353837613554888picnic3l1
133982131357090013678455
T:
sphincsf192shake256simple
136563931368033313692889
T:
rainbow1acompres363232
136664701370341213763242
T:
rainbow1acyclicc363232
138702181388338513920733
T:
ecdonaldk571
148045051481746814832297
T:
ecdonaldb571
154170221542813015453109picnicl5fs
152873411553753015690236
T:
sphincsf256shake256simple
160584891608687316103292
T:
luov8117404
159654461617873216549788
T:
sphincsf128shake256robust
171834441722390117237288
T:
pqrsa15
196451741969149519707150picnicl5ur
256503982599058926162763
T:
sphincsf192shake256robust
260098312630226926740952
T:
sphincsf256shake256robust
288295832885824728896893picnic3l3
317038013171480531723302
T:
luov4849242
454729444551601245553345picnic3l5
671244826719130167248165
T:
picnic2l1fs
803169358040573380516548
T:
luov6468330
828892118294304383058770
T:
rainbow3ccompres683248
828268448308392383386349
T:
rainbow3ccyclicc683248
150554584150686241151178329
T:
picnic2l3fs
162513194162592780162980416
T:
luov8086399
184767810184786430188906927
T:
rainbow5ccompres963664
185714689185796754186093136
T:
rainbow5ccyclicc963664
267240977267528175267673129
T:
picnic2l5fs

amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; cubi10, supercop-20240107

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
325532893416picnic3l1
328232933342picnicl1full
427243474656picnic3l3
418945434722picnicl3full
464346714712picnicl1ur
466546974740picnicl1fs
540455186042picnic3l5
559456325668
T:
picnic2l1fs
552357406179picnicl5full
970498009904
T:
picnic2l3fs
973098029873picnicl3ur
99671001610071picnicl3fs
130211401914227picnicl5fs
140081409514288picnicl5ur
144201458514682
T:
picnic2l5fs
233982346623546
T:
lattisigns512
455014565945826ed25519
483324845048926dilithium2aes
784027869779152dilithium3aes
798958011780518dilithium2
100893101200103915
T:
ecdonaldp256
105700106352108756
T:
donald512
115667115922116332dilithium5aes
146666147031147332dilithium3
152292152475152692
T:
ed448goldilocks
163026163656166388
T:
ecdonaldp224
208563209298210521
T:
pass769
222395222632223363dilithium5
241443242913243827
T:
pass863
252364252724257366
T:
donald1024
685683686013689859
T:
sphincsf128harakasimple
700391703767708651
T:
ecdonaldp160
710288711952719747
T:
ecdonaldp521
716924718188721495
T:
edons128k08n72nu8l4mu3
778784784746791018
T:
donald2048
792728800935803503
T:
sphincsf128harakarobust
807201807903810665
T:
mqdss48
807537810985819890
T:
ecdonaldk163
838351841806846065
T:
ecdonaldb163
847786852546861817
T:
ecdonaldp192
109082510946081108213
T:
ecdonaldk233
111433811187261120672
T:
sphincsf192harakasimple
112049111248901130747
T:
ecdonaldb233
124652912482381252459
T:
sphincsf192harakarobust
1163321?1539975?2252245?
T:
qtesla1
181801718195141822875
T:
mqdss64
181732218226571833252
T:
ecdonaldk283
190727719130321918990
T:
ecdonaldb283
221749922256382239118
T:
edons128ref
245418324558302459709
T:
sphincs256
266508126961152700413
T:
sphincsf256harakasimple
2655591?2705019?3941079?
T:
qtesla3f
298447929906103002214
T:
ecdonaldk409
310035131074993126043
T:
ecdonaldp384
314879431601503171530
T:
ecdonaldb409
348894234935133498077
T:
sphincsf256harakarobust
404118340440444047421
T:
sphincsf128shake256simple
499310950090785072870
T:
luov863256
5244340?5305912?9165983?
T:
qtesla3s
533367953527195643716
T:
3icp
4707101?5422055?6899155?
T:
qtesla1p
590412759114305969686
T:
sphincsf192shake256simple
661198866229466635390
T:
ecdonaldk571
702076970275537050432
T:
ecdonaldb571
709720971126377129566
T:
luov863256pc
734495173476777351905
T:
sphincsf128shake256robust
875477187740588783695
T:
rainbow1aclassic363232
100201281002702710042481
T:
rainbow1acompres363232
100669401008115010086662
T:
rainbow1acyclicc363232
101830451021131810262459
T:
rainbowbinary256181212
108856581088941610892762
T:
sphincsf192shake256robust
12838531?15400678?22512562?
T:
rwb0fuz1024
159747481598007715987366
T:
sphincsf256shake256simple
181660401916056821032078
T:
falcon512dyn
183306351921833321461521
T:
falcon512tree
193676851941043719472595
T:
luov4849242
196673961974750219864208
T:
luov890351
243529972438885924395090
T:
sphincss128harakasimple
15343424?25483248?38892664?
T:
ronald512
276558682769056527731332
T:
sphincss128harakarobust
278287672790944428068200
T:
tts6440
288172062887599528881786
T:
sphincsf256shake256robust
324539573247114532573663
T:
sphincss192harakasimple
328840893293465032979697
T:
luov890351pc
336158483371777533807954
T:
luov8117404
28456197?35641924?40523328?
T:
qtesla3p
398211073985229841006802
T:
sphincss192harakarobust
441902194420722944228870
T:
sphincss256harakasimple
483677394879263549291628
T:
rainbowbinary16242020
510918585115192451353078
T:
rainbow3cclassic683248
539806095404883354092703
T:
rainbow3ccompres683248
542791055434198954405470
T:
rainbow3ccyclicc683248
547317065483494855650411
T:
rainbow5640
554137965543436155467850
T:
sphincss256harakarobust
39006772?55717110?90049882?
T:
ronald768
568243865698086957121852
T:
luov8117404pc
563315065822313561123615
T:
falcon1024tree
561756876037826964561018
T:
falcon1024dyn
605197466057149060657697
T:
gemss128
618600506192003162019662
T:
bluegemss128
627973946281384762828848
T:
redgemss128
651291456522043965303086
T:
luov6468330
684673016847914368496302
T:
gemss128v2
708956397095224071017308
T:
redgemss128v2
736237157378408173821713
T:
bluegemss128v2
45679376?101254313?161717356?
T:
ronald1024
120767001120945068121169865
T:
luov8086399
124414984125250186125875817
T:
rainbow6440
127000168127015186127151485
T:
sphincss128shake256simple
129366985129471575129528022
T:
rainbow1b
170689390171178590172404708
T:
rainbow1c
189262114189402199189555099
T:
rainbow5cclassic963664
192315796192325132192344236
T:
sphincss192shake256simple
202148728202221692202267126
T:
sflashv2
204027258204112703204197048
T:
rainbow5ccyclicc963664
203891727204196185214691030
T:
rainbow5ccompres963664
234844782234883121236611232
T:
sphincss128shake256robust
254099353254147498254340687
T:
sphincss256shake256simple
181788600?263529960?423303586?
T:
ronald1536
294386720294932540295089077
T:
gemss192
295943134296166185296826161
T:
bluegemss192
296249476296409439296883366
T:
redgemss192
349897675350260426350294375
T:
sphincss192shake256robust
393955249394107367394405418
T:
gemss192v2
399502055399680660401140662
T:
bluegemss192v2
400789139400983526401656668
T:
redgemss192v2
457798713458529468461362467
T:
sphincss256shake256robust
327075418?510558227?724408995?
T:
ronald2048
756253610762008982774927447
T:
gui184
857683554859143262860344465
T:
rainbow3b
895791157905058946908374896
T:
gemss256
914981512925775164946433524
T:
bluegemss256
931019360934704807935206002
T:
redgemss256
996730069996935428997410893
T:
rainbow1a
109811450411000961701101509787
T:
gemss256v2
111100261711125103741115123254
T:
bluegemss256v2
111228452011126154571114134938
T:
gravitysphincss
116833578911690422101172793535
T:
redgemss256v2
125689247712575619081258010118
T:
rainbow3c
789252471?1299960202?1994842354?
T:
ronald3072
1381972752?3079691326?5747796452?
T:
ronald4096
338375861133898771333392392582
T:
rainbow6b
352457539535538544353606719115
T:
gui312
370797222738318987203930979831
T:
pqrsa15
414017829241408417874142269214
T:
rainbow5c
649676193064988622596499813467
T:
rainbow6a
747118534974740750937474682741
T:
rainbow4a
173050798481730587902117344550150
T:
gravitysphincsl
223225832932237875234422540372420
T:
gui448
345904687013460277720134625550146
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
150501527015715
T:
rainbowbinary256181212
276142784828073
T:
tts6440
312793171232296
T:
rainbowbinary16242020
484834859848712ed25519
538385414956558
T:
rainbow5640
553545592956753
T:
rainbow1a
624136304363794
T:
rainbow1aclassic363232
641456545166247
T:
rainbow1acyclicc363232
908699168294135
T:
rainbow6440
9467599223107804
T:
sflashv2
105435105896106888
T:
rainbow1c
140014140358140665
T:
ecdonaldp256
160233160488160640
T:
ed448goldilocks
111696?170008?243152?dilithium2aes
113379?191419?278999?dilithium3aes
219419222175224357
T:
donald512
223131223321223731
T:
rainbow1b
151864?227162?271680?dilithium2
227494228051229286
T:
ecdonaldp224
210985?278400?405672?dilithium5aes
171302?286797?501154?
T:
lattisigns512
287429289823293334
T:
rainbow3c
182016?294486?550091?dilithium3
104978?325832?668926?
T:
3icp
330370331325332291
T:
rainbow3cclassic683248
340865343026344628
T:
rainbow3ccyclicc683248
345301348203350828
T:
luov863256pc
277058?365981?801014?
T:
qtesla1
367104369366371730
T:
donald1024
395308399842405618
T:
falcon512tree
405208410532415083
T:
ronald512
229803?453898?465216?
T:
pass769
331502?471864?674395?dilithium5
264887?525467?770130?
T:
pass863
531920532681533661
T:
rainbow6a
589815590995592455
T:
rainbow5c
685435686197687794
T:
rainbow3b
689689699678708048
T:
ronald768
458431?739619?1232021?
T:
qtesla3f
739065740308743196
T:
ecdonaldp160
743851745045747174
T:
rainbow4a
781044787612792790
T:
falcon512dyn
794453797546804869
T:
falcon1024tree
818863821868823540
T:
rainbow5cclassic963664
818003827819835295
T:
rwb0fuz1024
844536846162851047
T:
ecdonaldk163
844311848971857728
T:
ronald1024
875792879571884092
T:
ecdonaldb163
892545894951899509
T:
ecdonaldp192
899966902234907002
T:
donald2048
101293210189551022765
T:
luov890351pc
105572710596061062365
T:
rainbow5ccyclicc963664
108111010821291083906
T:
ecdonaldp521
614162?1084605?1480868?
T:
qtesla3s
114581911473601150935
T:
ecdonaldk233
117710211786221182144
T:
ecdonaldb233
119373511988871204731
T:
edons128k08n72nu8l4mu3
553888?1203673?1736247?
T:
qtesla1p
148107914849001489885
T:
luov8117404pc
157798115885741595131
T:
falcon1024dyn
161222616140501616062
T:
rainbow6b
191171819155171927520
T:
ecdonaldk283
200428820111482020214
T:
ecdonaldb283
229771623133372403623
T:
ronald1536
317849631848053189422
T:
edons128ref
317826731858183188530
T:
ecdonaldk409
324823732524433260461
T:
ecdonaldp384
330129833028903306122
T:
luov863256
331655633231823335480
T:
ecdonaldb409
338377333959443409442
T:
ronald2048
353656135417673557384picnicl1full
3146606?4109518?5519185?
T:
qtesla3p
3487396?4135577?4592342?
T:
redgemss128
3784617?4279271?4887516?
T:
redgemss128v2
435876843641244377603picnicl1fs
512120551257385131638
T:
mqdss48
556756955732745577512picnicl1ur
615518961592406165579
T:
rainbow1acompres363232
680667368112426823567picnicl3full
697546869839056991869
T:
ecdonaldk571
742757174371137454440
T:
ecdonaldb571
868401387431168967400
T:
ronald3072
926158993233019331223
T:
gravitysphincss
8511847?9654243?11543406?
T:
redgemss192v2
8180700?9752493?11758280?
T:
redgemss192
108884831089436210901988
T:
luov890351
113279681133539411472484picnicl5full
114703401148172311497314picnicl3fs
126613741272611313320986
T:
mqdss64
145921901462516914656759picnicl3ur
12672904?15114571?17467954?
T:
redgemss256
7891128?15531009?26227621?
T:
gui184
165425711663229816701419
T:
gravitysphincsm
169708921698222317002571picnic3l1
14397030?17605195?20070997?
T:
redgemss256v2
177599441779380517835742
T:
ronald4096
190547891910053919122043
T:
luov8117404
194335391953148719575607picnicl5fs
197592261986094219946633
T:
gravitysphincsl
243115732433022524348727
T:
sphincsf128harakasimple
247922142482535724855865picnicl5ur
292029262924830229267147
T:
sphincsf128harakarobust
323544843238445132430709
T:
sphincsf192harakasimple
356875923572699535774688picnic3l3
362054383626760436300467
T:
rainbow3ccompres683248
380937343813653538173156
T:
sphincsf192harakarobust
427534564282158842905055
T:
sphincs256
431064444311869743154854
T:
luov4849242
609786086104910261166881picnic3l5
675340426804872568148097
T:
sphincsf256harakasimple
909109619096356791098144
T:
sphincsf256harakarobust
9937590499500243109174670
T:
rainbow5ccompres963664
120190265120257506120378457
T:
pqrsa15
132234185132488351132598990
T:
sphincsf128shake256simple
138436304138508736138603146
T:
luov6468330
132712759139300844162577188
T:
bluegemss128v2
119744960?143485838?167021518?
T:
bluegemss128
152339170152444653152510058
T:
picnic2l1fs
167785261168091517168884460
T:
sphincsf192shake256simple
229907347230261823230733282
T:
sphincsf128shake256robust
274101770274210206274254055
T:
luov8086399
303079776303428350303748820
T:
sphincsf192shake256robust
276944733?331576528?386600528?
T:
bluegemss192v2
300152385?360258257?481252135?
T:
bluegemss192
375203204375368108375610829
T:
sphincsf256shake256simple
445478864445627180445806267
T:
sphincss128harakasimple
476737519476813721477001687
T:
picnic2l3fs
527076811527396944528571348
T:
sphincss128harakarobust
465148355?557856225?650192458?
T:
bluegemss256
609821450609948316610178868
T:
sphincss256harakasimple
455243164?622407559?727484822?
T:
bluegemss256v2
657164908659022405659924951
T:
sphincsf256shake256robust
397915662?664012607?1123308939?
T:
gui312
789506599792314250793352226
T:
sphincss256harakarobust
694333712?832579258?984616266?
T:
gemss128v2
735759182?883385976?1033119285?
T:
gemss128
885757740886179368886696273
T:
sphincss192harakasimple
100541744010056057331005800473
T:
picnic2l5fs
127130446312714999061279314080
T:
sphincss192harakarobust
203701534520374279992037956471
T:
sphincss128shake256simple
1936309408?2304820837?2691476170?
T:
gemss192v2
2057562735?2464467280?3278833593?
T:
gemss192
311124053731137836433118398366
T:
sphincss256shake256simple
351223002435185984943528969271
T:
sphincss128shake256robust
3273831388?3924379377?4583337538?
T:
gemss256v2
3420018879?4088973657?4780268032?
T:
gemss256
438512290743857047074386808713
T:
sphincss192shake256simple
533512055153446375675364074080
T:
sphincss256shake256robust
2969574772?5928501621?10404920433?
T:
gui448
729765080772999639057316350932
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
682870017252
T:
rwb0fuz1024
127961289613009
T:
rainbowbinary256181212
17411?17560?22342?
T:
3icp
243902459524828
T:
rainbow5640
241552468125240
T:
rainbowbinary16242020
262992658326859
T:
ronald512
281532840728837
T:
ronald768
301443070731371
T:
rainbow1aclassic363232
310413119831406
T:
tts6440
321213249532976
T:
rainbow6440
322643253333108
T:
ronald1024
354273585836026
T:
lattisigns512
387503941340275
T:
rainbow1a
421664260243288
T:
ronald1536
566125749458254
T:
ronald2048
619556215762282dilithium2aes
659836745468454
T:
rainbow1c
751647650679215
T:
gravitysphincss
761257695478151
T:
falcon512tree
775407768577895
T:
sflashv2
880408830188556dilithium3aes
897249033992822
T:
qtesla1
908929113591306dilithium2
912349195392768
T:
ronald3072
962219707097940
T:
falcon512dyn
120904121292122219
T:
luov863256pc
130615131021131722dilithium5aes
137621138918139836
T:
ronald4096
138494139072140366
T:
donald512
147051147513147704dilithium3
151230152081153496
T:
rainbow3cclassic683248
154526155791156924
T:
falcon1024tree
164648165243166385ed25519
185356185803186548
T:
qtesla3s
185749186446187018
T:
qtesla3f
186977191553195481
T:
gui184
194966196258197325
T:
falcon1024dyn
208445208716208959
T:
rainbow1b
229791230845231582dilithium5
230047235207244256
T:
gemss128v2
229022241060252858
T:
bluegemss128v2
240644249606260353
T:
redgemss128v2
254420260592268917
T:
gemss128
255950262208267076
T:
bluegemss128
272173277244286485
T:
redgemss128
277566280051282825
T:
donald1024
289775290073290543
T:
ecdonaldp256
285728291247296321
T:
gravitysphincsm
300535302264303989
T:
rainbow4a
301296302583304441
T:
pass769
307553312059318719
T:
luov890351pc
334416336241337973
T:
rainbow3c
350307356742358456
T:
pass863
375203376310377814
T:
rainbow5cclassic963664
387262394194398980
T:
gravitysphincsl
410064412382415560
T:
edons128k08n72nu8l4mu3
433273433895434623
T:
ecdonaldp224
440930442104445051
T:
qtesla1p
490029496417512282
T:
sphincss128harakasimple
438625506814511996
T:
luov8117404pc
507582508618510059
T:
ed448goldilocks
584907595375615352
T:
gemss192
598640612181633149
T:
bluegemss192
611798628192644182
T:
redgemss192
692345692991695824
T:
rainbow3b
687094701323716940
T:
bluegemss192v2
701916711683723221
T:
redgemss192v2
722091738495754927
T:
gemss192v2
736561738871744804
T:
rainbow6a
738858746775757280
T:
edons128ref
744680750414759773
T:
sphincss192harakasimple
753324758350764957
T:
ecdonaldp160
743191759429768609
T:
sphincss128harakarobust
786113792943802120
T:
donald2048
810926813710818216
T:
rainbow5c
8441078716451017949
T:
gui312
880118888588895466
T:
ecdonaldp192
9790099931141003836
T:
sphincss256harakasimple
104335010737291118332
T:
bluegemss256v2
109837811178341136569
T:
sphincss192harakarobust
110641811255921203270
T:
gemss256v2
114301111561231178586
T:
sphincsf128harakasimple
114980011940681314820
T:
gemss256
120211712622591339122
T:
bluegemss256
123859212749501381788
T:
redgemss256
129554113039401312941
T:
sphincs256
129475213409501438297
T:
redgemss256v2
162638916284141630543
T:
ecdonaldk163
165578816779061706465
T:
sphincss256harakarobust
168873516983181703616
T:
ecdonaldb163
172521817546381785300
T:
sphincsf128harakarobust
176343717676711772829
T:
rainbow6b
183195118417301858113
T:
sphincsf192harakasimple
198409020004732020635
T:
sphincsf256harakasimple
205060220520252052917
T:
ecdonaldp521
210262921085872117175
T:
qtesla3p
221296022168112220204
T:
ecdonaldk233
228236822870222292077
T:
ecdonaldb233
239240024236912458631
T:
gui448
264507626495132651903
T:
luov863256
268883027113652723798
T:
sphincsf192harakarobust
271814227285022737291
T:
ecdonaldp384
280911428142352828158picnicl1full
316128332038093246369
T:
sphincsf256harakarobust
320345232068573211143
T:
rainbow1acompres363232
324101832430933246663
T:
rainbow1acyclicc363232
326275733019643361731
T:
mqdss48
321945833217783427793
T:
sphincss128shake256simple
355312835671723574538picnicl1fs
372239537240953729107
T:
ecdonaldk283
390186339079423922060
T:
ecdonaldb283
458207245962834609002picnicl1ur
497385450795765127504
T:
sphincss192shake256simple
553557555399525545830picnicl3full
617014661783916196992
T:
ecdonaldk409
636946564807896631662
T:
sphincss256shake256simple
648509065034506540661
T:
ecdonaldb409
641663265753546745115
T:
sphincss128shake256robust
811328682465668379385
T:
sphincsf128shake256simple
856474386635908953098
T:
mqdss64
920457892160869237042picnicl5full
934996093596449370420
T:
luov890351
959951196894959898149
T:
sphincss192shake256robust
970045397127089726920picnicl3fs
123173811232859012366521picnicl3ur
126861851285368312956482
T:
sphincss256shake256robust
129734041313199913304075
T:
sphincsf192shake256simple
130907031317497113324626
T:
sphincsf256shake256simple
132147201322887113240886picnic3l1
136128741362050513637160
T:
ecdonaldk571
144706481448814714577840
T:
ecdonaldb571
154602021570176716107919
T:
sphincsf128shake256robust
161639231617574116195377
T:
luov8117404
168453381686889616886142
T:
pqrsa15
170247681709163917139787picnicl5fs
192386081925192519724542
T:
rainbow3ccompres683248
193962701942820519501387
T:
rainbow3ccyclicc683248
214744662150677821554265picnicl5ur
251710992541982325713447
T:
sphincsf192shake256robust
254680642576919026075347
T:
sphincsf256shake256robust
280557152807711728100293picnic3l3
298540682986904230069516
T:
luov4849242
439496514421443253683780
T:
rainbow5ccompres963664
440891124434439244457730
T:
rainbow5ccyclicc963664
449631564499718345060682picnic3l5
657862776581781965843696
T:
picnic2l1fs
798250877985886279883036
T:
luov6468330
150648409150713321150872150
T:
picnic2l3fs
151623359151673937151721292
T:
luov8086399
268137783268333294268566621
T:
picnic2l5fs

amd64; Ice Lake (706e5); 2019 Intel Core i3-1035G1; 4 x 1000MHz; icelake2, supercop-20221005

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
255725862766picnic3l1
258326162707picnicl1full
346834963545picnicl1fs
348034973565picnicl3full
349935273583picnicl1ur
364036663779picnic3l3
3467?3682?5317?
T:
picnic2l1fs
454346365066picnicl5full
478948525022picnic3l5
578959316242
T:
picnic2l3fs
594360226154picnicl3ur
597160366238picnicl3fs
824483298585picnicl5fs
8484?8895?12711?picnicl5ur
839989199065
T:
picnic2l5fs
203422042420495
T:
lattisigns512
395863972439963dilithium2aes
491674940949818ed25519
611836176562108dilithium3aes
743887459675167dilithium2
890238942889874dilithium5aes
135008135546136471dilithium3
145757146151146539
T:
ed448goldilocks
181915?185812?261604?
T:
pass769
205921206379207500dilithium5
212322?215167?310924?
T:
pass863
629935632600636193
T:
sphincsf128harakasimple
654044663761672049
T:
edons128k08n72nu8l4mu3
710453712503716836
T:
mqdss48
711563713830716143
T:
sphincsf128harakarobust
853245863227878264
T:
donald2048
861850865805870785
T:
sphincsf192harakasimple
102435510277201030361
T:
sphincsf192harakarobust
1071075?1436558?2081548?
T:
qtesla1
165546216583771663114
T:
mqdss64
199393520183882045286
T:
edons128ref
230794923162092324106
T:
sphincs256
249047724966612504875
T:
sphincsf256harakasimple
288129328858142891583
T:
sphincsf256harakarobust
304346530536373080575
T:
sphincsf128shake256simple
2289395?3362116?4460522?
T:
qtesla3f
3410658?4576161?7759886?
T:
qtesla3s
455098145838734617110
T:
luov863256
460941546314824665875
T:
sphincsf192shake256simple
4398837?5087678?6408856?
T:
qtesla1p
527438852870755305099
T:
sphincsf128shake256robust
729092073027197314862
T:
luov863256pc
813026881426518203077
T:
sphincsf192shake256robust
915197592293759307793
T:
rainbowbinary256181212
123108271233035812521117
T:
sphincsf256shake256simple
157179721578226315850056
T:
rainbow1aclassic363232
158866721595237515992205
T:
rainbow1acompres363232
159388871599694916125719
T:
rainbow1acyclicc363232
173055571732307417504355
T:
luov890351
174180981798815420349740
T:
falcon512tree
172850191851089719785420
T:
falcon512dyn
196595901968461819726841
T:
sphincss128harakasimple
208744922095690121010774
T:
luov4849242
217465452175856821776766
T:
sphincsf256shake256robust
225817792260005322624250
T:
sphincss128harakarobust
264783552651912526565961
T:
luov890351pc
22306864?28424761?34619307?
T:
qtesla3p
286275452866873128777360
T:
sphincss192harakasimple
297601412978559929950935
T:
luov8117404
319304243197186132011480
T:
sphincss192harakarobust
374197053744419637681402
T:
sphincss256harakasimple
388940513997936340125583
T:
rainbowbinary16242020
440023874404841544084449
T:
sphincss256harakarobust
482365034828521748376988
T:
luov8117404pc
552610695752561362686739
T:
falcon1024dyn
555958425780229760208815
T:
falcon1024tree
627386416289387963005572
T:
luov6468330
662280806639212066498939
T:
gemss128
677813406785216468029308
T:
bluegemss128
737163057375028873881897
T:
redgemss128
860635448610299586246794
T:
gemss128v2
871978528761954189152088
T:
rainbow3cclassic683248
888633528899430389178329
T:
bluegemss128v2
912181989131699091473057
T:
redgemss128v2
940689149423126694384117
T:
rainbow3ccompres683248
943523179544536896004831
T:
rainbow3ccyclicc683248
977064399777038698074649
T:
sphincss128shake256simple
118506903118737354118955600
T:
luov8086399
144573518144826311145977986
T:
sphincss192shake256simple
158504173158661221165845092
T:
sflashv2
168012847168238020168351992
T:
sphincss128shake256robust
197457510197758009200659337
T:
sphincss256shake256simple
262822568263235809263558054
T:
sphincss192shake256robust
266390167266599454266965862
T:
rainbow5cclassic963664
275264679276074531276260892
T:
rainbow5ccompres963664
275064394276868741277615143
T:
rainbow5ccyclicc963664
287170272287397232287713289
T:
gemss192
288434058288913981289654684
T:
bluegemss192
290304326290495972291176414
T:
redgemss192
342553379342988309344254329
T:
sphincss256shake256robust
359611680360318573360753169
T:
gemss192v2
365808295366193627366774799
T:
bluegemss192v2
370482125370960739371857645
T:
redgemss192v2
781378701781794123782305316
T:
gravitysphincss
782963746783978245785090636
T:
gemss256
791153357793011557797812550
T:
bluegemss256
793240553802057428809696451
T:
redgemss256
100298677810042798791006702454
T:
gemss256v2
101900506910203616971027131030
T:
bluegemss256v2
102219441310288053701040448151
T:
redgemss256v2
402301884241597010044232481662
T:
pqrsa15
125034664701250807675112513952988
T:
gravitysphincsl
249928485062502498781325038489774
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
134741363514229
T:
rainbowbinary256181212
251862550925897
T:
rainbowbinary16242020
526285292453200ed25519
676216831469294
T:
rainbow1acyclicc363232
645236837175117
T:
rainbow1aclassic363232
750007705979737
T:
sflashv2
71129?126563?189677?dilithium2aes
153139153530154053
T:
ed448goldilocks
139292?154505?279434?dilithium2
122763?165211?258741?dilithium3aes
130495?177205?328256?dilithium5aes
254364255590258935
T:
luov863256pc
144851?281123?417264?
T:
lattisigns512
174828?292004?504766?
T:
qtesla1
219135?298524?446378?dilithium3
229685?299498?635432?
T:
pass769
303314304687308040
T:
rainbow3cclassic683248
248735?322637?503443?
T:
pass863
357200360299363317
T:
falcon512tree
254285?373511?496671?dilithium5
222152?373823?737533?
T:
qtesla3f
394335395303397433
T:
rainbow3ccyclicc683248
654517662601669703
T:
falcon512dyn
424428?672914?1104323?
T:
qtesla1p
711641720358725172
T:
luov890351pc
715894720548723012
T:
falcon1024tree
746111748735754301
T:
rainbow5cclassic963664
855799861337873421
T:
donald2048
938694941392944793
T:
rainbow5ccyclicc963664
335765?1009387?1610541?
T:
qtesla3s
104399410475591056472
T:
luov8117404pc
110053211102001129700
T:
edons128k08n72nu8l4mu3
130369513090891317480
T:
falcon1024dyn
259876626113492654233
T:
edons128ref
2006160?2671433?4435780?
T:
qtesla3p
279994328019132807534picnicl1full
2778886?3309362?4054673?
T:
redgemss128v2
333811833409363344126
T:
luov863256
342728334300383438739picnicl1fs
2815099?3539991?4053779?
T:
redgemss128
439271243962584403412picnicl1ur
446870044756014483611
T:
mqdss48
542126154296295433360picnicl3full
546152254781945578652
T:
gravitysphincss
6692421?7903996?9212838?
T:
redgemss192
794867179610057974544picnicl3fs
6764309?7988234?9853355?
T:
redgemss192v2
910585191149969124714picnicl5full
104998871050632010515330picnicl3ur
105589671057006810580250
T:
gravitysphincsm
106313791065364610662961
T:
mqdss64
111537551116573311193426
T:
luov890351
10932531?11845337?15118777?
T:
redgemss256v2
125108491267681212899756
T:
rainbow1acompres363232
127340531275742912777575
T:
gravitysphincsl
131183871313153013150316picnic3l1
139802591399599714013254picnicl5fs
11401343?15568116?17491043?
T:
redgemss256
178108881782706717849678picnicl5ur
189239891895966018968949
T:
luov8117404
218152682186429821916691
T:
sphincsf128harakasimple
252338422528593625332348
T:
sphincsf192harakasimple
256313632566679125697345
T:
sphincsf128harakarobust
276067132762447327687831picnic3l3
309422283096922631002065
T:
sphincsf192harakarobust
397620644013282340211045
T:
sphincs256
420911534213355742182169
T:
luov4849242
477209314775897947845444picnic3l5
622437096230305462345351
T:
sphincsf256harakasimple
740113517410712074213015
T:
sphincsf256harakarobust
745006407456308975097084
T:
rainbow3ccompres683248
80975280?96807274?113301591?
T:
bluegemss128v2
100938460101065216101212759
T:
sphincsf128shake256simple
118916543118952374119103267
T:
picnic2l1fs
121205405121748392122393283
T:
luov6468330
105596845?126173540?147409865?
T:
bluegemss128
133043272133399315133660941
T:
sphincsf192shake256simple
141469666141590500141690183
T:
pqrsa15
168730237169119173169540315
T:
sphincsf128shake256robust
178542576179065803179934369
T:
rainbow5ccompres963664
230350822230734074231185041
T:
sphincsf192shake256robust
235569755236115455236706200
T:
luov8086399
208476471?250265396?292152262?
T:
bluegemss192v2
237833607?285680647?379683548?
T:
bluegemss192
291381611291770585292348417
T:
sphincsf256shake256simple
349450214349702351350056210
T:
picnic2l3fs
359755438359952513360154915
T:
sphincss128harakasimple
333153434?398476994?465173401?
T:
bluegemss256v2
427693119427993603428318624
T:
sphincss128harakarobust
390647399?468153037?547634524?
T:
bluegemss256
500838447502094484503688724
T:
sphincsf256shake256robust
509922531510805929511931603
T:
sphincss256harakasimple
508027134?611177059?813885026?
T:
gemss128v2
615446346615754883616090737
T:
sphincss256harakarobust
736484709736707217737111535
T:
picnic2l5fs
629201067?752106107?892409172?
T:
gemss128
789928730790250734790786878
T:
sphincss192harakasimple
967272198968369198968936296
T:
sphincss192harakarobust
1408240036?1423346045?1991329957?
T:
gemss192v2
156123108315640766151568194598
T:
sphincss128shake256simple
1636557936?1965747501?2308913744?
T:
gemss192
242115628024422851642443583319
T:
sphincss256shake256simple
253472152725375899622538050670
T:
sphincss128shake256robust
2385992700?2865356787?3369483417?
T:
gemss256v2
330124120433133404033319529244
T:
sphincss192shake256simple
3004922788?3604399111?4206492958?
T:
gemss256
402104135540252783824028467496
T:
sphincss256shake256robust
549567964755028409405509213749
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
101681027410446
T:
rainbowbinary256181212
187371932019629
T:
rainbowbinary16242020
273622913130591
T:
rainbow1aclassic363232
312273159131899
T:
lattisigns512
510005128251781dilithium2aes
584485988361078
T:
gravitysphincss
713337159472468dilithium3aes
769327760878556
T:
falcon512tree
824848298083819
T:
qtesla1
839298411884457dilithium2
905329197293743
T:
falcon512dyn
905869555699457
T:
sflashv2
99235100008104653
T:
luov863256pc
101776102103103734dilithium5aes
131591133372135725
T:
rainbow3cclassic683248
136936137220137494dilithium3
154171155222156301
T:
falcon1024tree
168293169209170436
T:
qtesla3f
168443169212170524ed25519
168865170008172037
T:
qtesla3s
181731183670186163
T:
falcon1024dyn
215548216023216584dilithium5
246374248826254748
T:
gravitysphincsm
238436249539260801
T:
gemss128
244503252887264403
T:
bluegemss128
252664264881275632
T:
gemss128v2
259181266134270255
T:
redgemss128
259232268278274258
T:
bluegemss128v2
268980?270833?381787?
T:
pass769
259641271816280569
T:
redgemss128v2
273731276675281436
T:
rainbow5cclassic963664
275129288355292491
T:
luov890351pc
309855?314381?443309?
T:
pass863
334266340359344921
T:
gravitysphincsl
375651378909384670
T:
luov8117404pc
379460381611384282
T:
edons128k08n72nu8l4mu3
388937390676391812
T:
qtesla1p
402709411018422561
T:
sphincss128harakasimple
509499511342513470
T:
ed448goldilocks
537019550711564921
T:
gemss192
539298555243568516
T:
bluegemss192
544086555887571090
T:
redgemss192
578177592242602052
T:
gemss192v2
582035592328603605
T:
bluegemss192v2
583018592493605793
T:
sphincss128harakarobust
591186604127616365
T:
redgemss192v2
624866634213641728
T:
sphincss192harakasimple
638852642994645569
T:
edons128ref
849342867678878071
T:
sphincss256harakasimple
957496971473987269
T:
sphincsf128harakasimple
973680983283989067
T:
sphincss192harakarobust
100916510216551034349
T:
donald2048
112469611465801170723
T:
bluegemss256
112860111516401185169
T:
gemss256v2
114508511734051185765
T:
bluegemss256v2
116600511835321203910
T:
gemss256
117167711975221224546
T:
redgemss256v2
119289011978961205396
T:
sphincs256
116692712077281238310
T:
redgemss256
131647613331091351651
T:
sphincss256harakarobust
136581413767081397917
T:
sphincsf128harakarobust
149079915103301526817
T:
sphincsf192harakasimple
164261016700881682282
T:
sphincsf256harakasimple
192370319345821941558
T:
qtesla3p
229624622999842320466picnicl1full
244229524608322480086
T:
sphincsf192harakarobust
253659525528562579751
T:
sphincsf256harakarobust
269361027120462729784picnicl1fs
275040327665662773809
T:
mqdss48
285220928569202864085
T:
luov863256
307567031593163213003
T:
sphincss128shake256simple
357849135835473628499picnicl1ur
452802245376294547359picnicl3full
458008946694304791982
T:
sphincss192shake256simple
595066960678626248230
T:
sphincss128shake256robust
597242260705106236459
T:
sphincss256shake256simple
649948365150376522294picnicl3fs
697056570094647056651
T:
mqdss64
759993476307147644092picnicl5full
753582476445297852974
T:
sphincsf128shake256simple
880006488092078821755picnicl3ur
896697490275089201958
T:
sphincss192shake256robust
975620997684859804946
T:
rainbow1acompres363232
983984798675739877153
T:
rainbow1acyclicc363232
100757131008338510101688
T:
luov890351
106089271063022210648897picnic3l1
112167771124923411598067picnicl5fs
115965961180474312018730
T:
sphincss256shake256robust
120328531220074412346056
T:
sphincsf192shake256simple
121716751229744312439584
T:
sphincsf256shake256simple
144376801474856715070602
T:
sphincsf128shake256robust
149466031498449515014108picnicl5ur
172675821728036217351704
T:
luov8117404
178953791791257117938842
T:
pqrsa15
226402482267539422704243picnic3l3
230441452342129023720514
T:
sphincsf192shake256robust
237639402409603324352484
T:
sphincsf256shake256robust
310740973110043831242915
T:
luov4849242
368536833693460437007472picnic3l5
480788334812039948177145
T:
picnic2l1fs
592622545930151759812005
T:
rainbow3ccompres683248
597774136087868561180556
T:
rainbow3ccyclicc683248
763274657655065376763661
T:
luov6468330
108159740108241715108359132
T:
picnic2l3fs
131066477131421101132484702
T:
rainbow5ccyclicc963664
131128930131926883134837453
T:
rainbow5ccompres963664
146976693147249153147568293
T:
luov8086399
189963352190108938190273731
T:
picnic2l5fs

amd64; Goldmont Plus (706a8); 2019 Intel Celeron N4020; 2 x 1100MHz; gemini, supercop-20240107

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
753475808257picnicl1full
751580028476picnic3l1
107521077510828picnicl3full
108421087811975picnic3l3
134751350113588picnicl5full
138801424115608picnic3l5
145741476115623
T:
picnic2l1fs
152241525915386picnicl1ur
153131541316715picnicl1fs
288342949829688
T:
picnic2l3fs
298322993730062picnicl3ur
298743004332319picnicl3fs
369273706337333picnicl5fs
370763718140103picnicl5ur
426544284646764
T:
picnic2l5fs
860658620986363ed25519
187541188081191904
T:
ecdonaldp256
216482217014219456
T:
donald512
323707324060324489
T:
ed448goldilocks
336138337309342083
T:
ecdonaldp224
469759469992471076dilithium2
545991552144555603
T:
pass769
606150608164612249
T:
donald1024
658515661793664367
T:
pass863
838211839131840226dilithium3
939269942327944693dilithium2aes
950930953628957608
T:
edons128k08n72nu8l4mu3
966548966902967566
T:
sphincsf128harakasimple
111068611128531203077
T:
sphincsf128harakarobust
111547311190571124077
T:
ecdonaldp160
117390611767591180998
T:
ecdonaldp521
117506911789321182733
T:
ecdonaldk163
121171812184961224080
T:
ecdonaldb163
131574013169321318419dilithium5
133765813404041344709
T:
ecdonaldp192
139867414010391405514
T:
mqdss48
141324914169481418152
T:
sphincsf192harakasimple
161242516176801625149
T:
ecdonaldk233
164553316547911664039dilithium3aes
166088516639241669343
T:
ecdonaldb233
173207717343631736404
T:
sphincsf192harakarobust
209021220917652096142
T:
donald2048
271150727147162719939
T:
ecdonaldk283
274373727507442760615dilithium5aes
285024628541252858206
T:
ecdonaldb283
291228629173902925079
T:
edons128ref
326392432651123266229
T:
mqdss64
2510056?3290390?4071236?
T:
qtesla1
471964547281394736441
T:
ecdonaldk409
499654150045435012662
T:
ecdonaldp384
504144850448085051374
T:
ecdonaldb409
4433623?6475179?8604619?
T:
qtesla3f
9073917908778910274927
T:
3icp
997695199809029987453
T:
ecdonaldk571
9338711?10581725?11820669?
T:
qtesla1p
107287751073277910755263
T:
ecdonaldb571
108528341088411411769769
T:
sphincsf128shake256simple
121801331218342112184769
T:
sphincs256
7498348?14607834?19375213?
T:
qtesla3s
150730731507779915120020
T:
rainbow1aclassic363232
162151291621770816248474
T:
sphincsf192shake256simple
162998421641314916420664
T:
rainbow1acyclicc363232
171438501719858317331019
T:
rainbowbinary256181212
174093351741498717436636
T:
rainbow1acompres363232
207732642077632422437218
T:
sphincsf128shake256robust
19658400?25128667?36567465?
T:
rwb0fuz1024
17328587?26975542?47521649?
T:
ronald512
284895562974406733703865
T:
falcon512tree
276572193075495733901155
T:
falcon512dyn
308562603085873831018597
T:
sphincss128harakasimple
308664803086903430873127
T:
sphincsf192shake256robust
354263163556740535744683
T:
sphincss128harakarobust
380171083806410941199125
T:
luov4849242
419227604192996941932349
T:
sphincsf256shake256simple
418300804265349045601826
T:
tts6440
451135124521547045363080
T:
sphincss192harakasimple
462387124625472450058535
T:
sphincsf256harakasimple
29155370?47453655?81824411?
T:
ronald768
500825215015880650719088
T:
luov863256
550862375509773155151971
T:
sphincss192harakarobust
47714439?59750844?67765178?
T:
qtesla3p
787311767873425678740147
T:
sphincsf256shake256robust
836320288386405287665473
T:
rainbowbinary16242020
861872838620534393211433
T:
sphincsf256harakarobust
831378708866371397966771
T:
falcon1024dyn
832871709051590399951097
T:
falcon1024tree
58200241?92383100?138300887?
T:
ronald1024
100302237100328108100415118
T:
gemss128
100649416100744155100867888
T:
rainbow3ccompres683248
100750888100833107101349437
T:
rainbow3cclassic683248
100919990101073940108841247
T:
bluegemss128
101626014101667534101748447
T:
redgemss128v2
102557159102633451102809657
T:
redgemss128
105597606105802115108058072
T:
rainbow3ccyclicc683248
102185404108579440108988060
T:
rainbow5640
115350778115552016125782058
T:
luov6468330
148189537148224941148279399
T:
gemss128v2
145016889156568984156668251
T:
bluegemss128v2
187509594187630572187784018
T:
luov890351
217658931217846951218217970
T:
luov8086399
220137743224982290242636184
T:
rainbow6440
131477374?259949325?388479858?
T:
ronald1536
316972154317029475317076537
T:
sflashv2
318032045318304753349366299
T:
rainbow5ccyclicc963664
326665124327585403357590092
T:
rainbow5ccompres963664
330918635331412226360231101
T:
luov8117404
307071894336494469336920914
T:
rainbow5cclassic963664
377173787377194600377220954
T:
sphincss128shake256simple
517149756517431325518632616
T:
redgemss192v2
523692225525649742528308386
T:
bluegemss192v2
523823511525709096526042803
T:
redgemss192
544372612544547472586624134
T:
bluegemss192
553531759556392746556819060
T:
gemss192
559927779559990608560088416
T:
sphincss192shake256simple
528212661574089200576105431
T:
gemss192v2
458997933?621041535?878022074?
T:
ronald2048
666177164666182918666224352
T:
sphincss128shake256robust
679721674734134722734196545
T:
sphincss256shake256simple
738530359738606044738744722
T:
sphincss256harakasimple
805232654814966060869944668
T:
gui184
103807220410400659341041971922
T:
sphincss192shake256robust
133207920213331243151453604282
T:
gravitysphincss
137849367313785529501378613405
T:
sphincss256harakarobust
160981749616098617981609944311
T:
sphincss256shake256robust
162102078716287244131790919343
T:
redgemss256v2
160649496416301493851655910754
T:
redgemss256
164407027416465352541668996065
T:
gemss256v2
163520806416656807391895099713
T:
bluegemss256v2
164605681416794900881936260293
T:
bluegemss256
168432428216845675821685764065
T:
rainbow1a
173157215317322413311732779601
T:
gemss256
1421029266?2407821400?4352917070?
T:
ronald3072
603266700660329876306033145638
T:
rainbow1c
4196559561?6224337067?8708020393?
T:
ronald4096
633469138064248191306605220810
T:
pqrsa15
657433359765765645356577397486
T:
rainbow1b
124463308901267227193413528413510
T:
gui312
152044522901520559182615207068991
T:
rainbow4a
231863538002320306627423236767242
T:
gravitysphincsl
419786650254581408767445844854983
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
224622272324347
T:
rainbowbinary256181212
390443951942689
T:
tts6440
529665420661617
T:
rainbowbinary16242020
914829154891625ed25519
9204297864100165
T:
rainbow5640
142106143055144231
T:
sflashv2
152360153802155538
T:
rainbow6440
153034154090157276
T:
rainbow1aclassic363232
154236155355157681
T:
rainbow1acyclicc363232
252614253146253483
T:
ecdonaldp256
335718335980336503
T:
ed448goldilocks
378771381313383979
T:
donald512
438349439199440386
T:
ecdonaldp224
589669596634604828
T:
ronald512
395658?627860?931019?
T:
3icp
665401?707078?1353346?
T:
pass769
768925772699776371
T:
donald1024
796118797622800335
T:
rainbow3cclassic683248
796844798156801387
T:
rainbow3ccyclicc683248
828585835582844897
T:
falcon512tree
839344840918846470
T:
rainbow1a
817752?859870?1670559?
T:
pass863
109047811018671111367
T:
ronald768
117125811732891175552
T:
ecdonaldp160
123066412329831235732
T:
ecdonaldk163
127260412751451277799
T:
ecdonaldb163
953201?1327274?3041141?
T:
qtesla1
140259014052921407570
T:
ecdonaldp192
140417014152241426482
T:
falcon512dyn
140810614154331422650
T:
rwb0fuz1024
155407115644571579706
T:
ronald1024
912388?1617324?2493885?dilithium2
771381?1628579?2695049?
T:
qtesla3f
166955716782481687690
T:
falcon1024tree
169945117027171705013
T:
ecdonaldk233
175137217522831754364
T:
ecdonaldb233
177332717780621785885
T:
edons128k08n72nu8l4mu3
180454418056651806568
T:
ecdonaldp521
180481418099641948299
T:
rainbow5ccyclicc963664
184128119913132000167
T:
rainbow5cclassic963664
224965522519392255305
T:
rainbow1c
225237022584692261249
T:
donald2048
254542725498273172430
T:
rainbow4a
1778326?2612373?3693737?dilithium2aes
1874613?2626219?4490649?dilithium3
1901757?2818541?3955151?
T:
qtesla1p
286293928664872871046
T:
ecdonaldk283
288605528869052889095
T:
rainbow1b
287998628967462910064
T:
falcon1024dyn
300342130062973009043
T:
ecdonaldb283
2826390?3874710?5484498?dilithium5
2895375?3950520?5954068?dilithium3aes
416189641704354179430
T:
edons128ref
437859943951734416456
T:
ronald1536
505134050571475060501
T:
ecdonaldk409
522677652332255239802
T:
ecdonaldp384
534044553438155346376
T:
ecdonaldb409
2925269?5415648?11506333?
T:
qtesla3s
4577551?5445138?7169028?dilithium5aes
766097876792257697604
T:
ronald2048
6684580?7820285?9195102?
T:
redgemss128
7786740?9180231?10552784?
T:
redgemss128v2
106111311061613910622077
T:
ecdonaldk571
109091341091320310920063
T:
rainbow1acompres363232
114170591142728011454909
T:
ecdonaldb571
6008258?13125247?19073070?
T:
qtesla3p
132591851335253914569272
T:
gravitysphincss
12861052?16130993?16763453?picnicl1full
165895081698655520710748picnicl1fs
214082092144637721468178
T:
ronald3072
219497412385998723901635
T:
gravitysphincsm
21354650?24764426?31690140?
T:
redgemss192v2
249454182500540425160588picnicl1ur
21495591?25826559?33278118?
T:
redgemss192
263470022668000627232349picnicl3full
278147612783209827980156
T:
gravitysphincsl
287374042874186228748252
T:
luov863256
341263493416752234218814
T:
sphincsf128harakasimple
17364531?34731827?70716374?
T:
gui184
408382754086296340889753
T:
sphincsf192harakasimple
410226374106434644464250
T:
sphincsf128harakarobust
408680744144101141523373
T:
mqdss48
430038924306747144318003picnicl5full
400189084339382548341161picnicl3fs
37837615?44674489?57929672?
T:
redgemss256v2
455250734558263645626304
T:
ronald4096
37121036?45782757?58969702?
T:
redgemss256
520938345214039252201215
T:
sphincsf192harakarobust
658737096595713566040687
T:
rainbow3ccompres683248
678232456809882668352647picnicl5fs
694955326961481275715292
T:
luov4849242
743052207432083476433277picnicl3ur
818267458981841692585464picnic3l1
994092079941491799427058
T:
luov890351
121701119121949537121970538
T:
mqdss64
138441145139326942151384281picnic3l3
118693509140019003147507089picnicl5ur
170798137170864702185349934
T:
luov8117404
177883417178103344197566001
T:
rainbow5ccompres963664
215416532216970566237022078
T:
luov6468330
224007031224058730224128919
T:
pqrsa15
228501795228715916228920917
T:
sphincs256
248227860?297683339?347556795?
T:
bluegemss128
245715425?318883140?343074158?
T:
bluegemss128v2
321072518330341116366303821picnic3l5
343821161343968017372555745
T:
sphincsf128shake256simple
416749004416982938463421118
T:
picnic2l1fs
429349128429827886431248029
T:
luov8086399
442476624442776756443288685
T:
sphincsf192shake256simple
577200303577265350577331724
T:
sphincss128harakasimple
624769447625549096676192925
T:
sphincsf128shake256robust
698334348698492479698603898
T:
sphincss128harakarobust
824721136825332415826295874
T:
sphincsf192shake256robust
689306561?825940008?962819378?
T:
bluegemss192v2
962797893963186021963489646
T:
sphincsf256shake256simple
933279735?1038190239?1492318507?
T:
bluegemss192
116144770711681906251188569889
T:
picnic2l3fs
126131706412617016791369255032
T:
sphincsf256harakasimple
127861727412790453591279766056
T:
sphincss192harakasimple
820540884?1325657744?2082293380?
T:
gui312
1147048862?1376680204?1726760946?
T:
bluegemss256v2
172075395217213547051721585431
T:
sphincss192harakarobust
174277400917433151531743722730
T:
sphincsf256shake256robust
1486887092?1782733100?2082648028?
T:
bluegemss256
1531243465?1837038673?2142966775?
T:
gemss128v2
1554682884?1865476323?2177063886?
T:
gemss128
225662506522580410972447164311
T:
sphincsf256harakarobust
286584509529346204883095203740
T:
picnic2l5fs
3988470078?5544840785?6974589716?
T:
gemss192v2
562433773656258448775630569942
T:
sphincss128shake256simple
5845433098?7014035217?9350283848?
T:
gemss192
809142500887680855238770504266
T:
sphincss256shake256simple
926170377192630506789263815749
T:
sphincss128shake256robust
8029528080?9633755572?11238411453?
T:
gemss256v2
112316159541123251803211233938368
T:
sphincss256harakasimple
118554845131185745345711858369030
T:
sphincss192shake256simple
10570854767?12686107621?14808455165?
T:
gemss256
183632706591836393596318364296938
T:
sphincss256shake256robust
198409642931984540218619849521444
T:
sphincss256harakarobust
200228459242002986900820044793605
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
116521190412138
T:
rwb0fuz1024
189171909019486
T:
rainbowbinary256181212
298243047232652
T:
3icp
408044110241481
T:
ronald512
426654343545212
T:
rainbowbinary16242020
460164649846847
T:
ronald768
495765333654313
T:
rainbow5640
535095398455471
T:
ronald1024
590485984960380
T:
rainbow1aclassic363232
604686315866965
T:
tts6440
645526564966818
T:
rainbow6440
741567485075945
T:
ronald1536
917869417598436
T:
gravitysphincss
101354101999102903
T:
ronald2048
114827116784117578
T:
falcon512tree
122639123022123959
T:
sflashv2
143693145758146412
T:
falcon512dyn
176488177905179200
T:
ronald3072
234996236169236878
T:
falcon1024tree
256555258240260983
T:
donald512
273582273867274358
T:
qtesla1
286770288132289489
T:
ronald4096
287778294231306401
T:
gui184
295088296629297253
T:
falcon1024dyn
313512314926316631ed25519
338354341311344591
T:
rainbow3cclassic683248
379396380156381218
T:
qtesla3f
361024383937394353
T:
gravitysphincsm
379912387304399022
T:
gemss128
395152406560422201
T:
bluegemss128
408841420168427268
T:
gemss128v2
410417422248431522
T:
redgemss128v2
445484473842490140
T:
bluegemss128v2
470368478327485662
T:
redgemss128
522935524293524918
T:
rainbow1a
525361530140537021
T:
gravitysphincsl
533967534301534877dilithium2
532100541913555027
T:
sphincss128harakasimple
597700598008599676
T:
ecdonaldp256
622850626025632504
T:
donald1024
626235626827627686
T:
qtesla3s
634193636847644155
T:
edons128k08n72nu8l4mu3
805007812338826486
T:
sphincss192harakasimple
807129822306831920
T:
sphincss128harakarobust
829607839112846523
T:
pass769
855130855808856724dilithium3
926957928136929894
T:
ecdonaldp224
925330928333930999dilithium2aes
936144938808941000
T:
qtesla1p
920516944295968620
T:
gemss192
943263971637994200
T:
redgemss192
958117978792992708
T:
bluegemss192v2
9440559838261022560
T:
bluegemss192
9736839875411024034
T:
redgemss192v2
100888910114321014741
T:
pass863
97038910454491082053
T:
gemss192v2
95731010473821064714
T:
rainbow5cclassic963664
114153311451181155272
T:
ecdonaldp160
114355811477231149568
T:
ed448goldilocks
116582411690981172146
T:
edons128ref
123682412592991274923
T:
sphincsf128harakasimple
130019213138451333069
T:
sphincss192harakarobust
133253713386661348190
T:
ecdonaldp192
137339013745671375430
T:
rainbow1b
141002314106101411091dilithium5
156387615697751574543dilithium3aes
174543018251911902634
T:
gui312
184852918498751870989
T:
rainbow4a
191383319378762045864
T:
sphincsf128harakarobust
195947419601991961194
T:
rainbow1c
195374019848402030509
T:
gemss256
198017419948792010768
T:
sphincsf192harakasimple
200666920428042083426
T:
redgemss256
199546620488182213922
T:
bluegemss256
204436820612182073519
T:
donald2048
202358420648702115073
T:
gemss256v2
205816121123032225945
T:
redgemss256v2
205081821265472240271
T:
bluegemss256v2
235205923550352358074
T:
ecdonaldk163
243402224368672440221
T:
ecdonaldb163
271588827216062729323dilithium5aes
288657629163362943284
T:
sphincs256
317533732023243246314
T:
sphincsf192harakarobust
326838232729303282222
T:
ecdonaldk233
336516133718383376981
T:
ecdonaldb233
344125134430803443783
T:
ecdonaldp521
426543242789964299214
T:
ecdonaldp384
453892545541964565538
T:
qtesla3p
554219855446595547723
T:
ecdonaldk283
563662656402715643166
T:
rainbow1acompres363232
562185257350105738665
T:
rainbow1acyclicc363232
581962258251845834318
T:
ecdonaldb283
609330362656696380215
T:
sphincss128shake256simple
923504293237109400700
T:
sphincss192shake256simple
976579797768479792222
T:
ecdonaldk409
103700701038429210392377
T:
ecdonaldb409
111266381148128811839357
T:
sphincss128shake256robust
113460821187714812182627
T:
sphincss256shake256simple
99705011201674312287072picnicl1full
13531710?13580059?17058783?picnicl1fs
137994541408700415071593
T:
sphincsf128shake256simple
150601901531899215437343
T:
sphincss256harakasimple
173424021779834618100609
T:
sphincss192shake256robust
199234152004838120260653picnicl1ur
206161642064122920660940
T:
ecdonaldk571
204958442080421921134480picnicl3full
221694652221601822230309
T:
ecdonaldb571
223811462262498922829629
T:
sphincsf192shake256simple
224221002264241522972704
T:
sphincsf256shake256simple
268109222681566526821867
T:
luov863256
267531912719360827644937
T:
sphincss256shake256robust
272266082779998629060571
T:
sphincsf128shake256robust
281600282853578830453343
T:
sphincsf256harakasimple
284152532885995629309346
T:
sphincss256harakarobust
287417722905622929795364
T:
mqdss48
333317063334534233377076
T:
pqrsa15
335839323368328334153977picnicl5full
339739513404124134167405
T:
rainbow3ccompres683248
340160063416793936481332
T:
rainbow3ccyclicc683248
332208783612675638741013picnicl3fs
430209864330341543856455
T:
sphincsf256shake256robust
439657414445767444911656
T:
sphincsf192shake256robust
521772855222063756462019
T:
luov4849242
538607145473034758183238
T:
sphincsf256harakarobust
561614955642191656571992picnicl5fs
600545956010239261365724picnicl3ur
698151927671834779271082picnic3l1
770799087730832587655876
T:
rainbow5ccompres963664
771312947733905286967153
T:
rainbow5ccyclicc963664
862598418711747388497795
T:
mqdss64
938075389382353193832174
T:
luov890351
97942553111802951117598499picnicl5ur
116049038117263951126993845picnic3l3
146319532146654134160324100
T:
luov6468330
161416274161424832175159279
T:
luov8117404
237960675238070682264338198
T:
picnic2l1fs
266966066267563352267902927
T:
luov8086399
262004131270181915299367049picnic3l5
543924370547943342566562379
T:
picnic2l3fs
137953245714301906221472543376
T:
picnic2l5fs

aarch64; Skylark (503f0002); 2018 Ampere eMAG 8180; 32 x 3300MHz; unstable; gcc185, supercop-20240107

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: mqqsig160, mqqsig192, mqqsig224, mqqsig256, ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
8925900010500picnicl1full
9825997511175picnic3l1
129751312515225picnicl3full
132751342513725picnic3l3
174751762518075picnicl1ur
175501770021900picnicl1fs
183751860021300picnicl5full
198752002522875
T:
picnic2l1fs
233252355025425picnic3l5
350253510036300picnicl3ur
350253517536150picnicl3fs
509255152555650picnicl5ur
510005152556625picnicl5fs
613506150065025
T:
picnic2l3fs
8722587525103350
T:
picnic2l5fs
155550155625155700ed25519
176850177975181500
T:
ecdonaldp256
196500196800197625
T:
donald512
246075246300247350
T:
ecdonaldp224
412275412500412725dilithium2
544875545475546000
T:
donald1024
712275713175714525dilithium3
108480010877251092150dilithium2aes
111127511115751111950dilithium5
117697511805751190550
T:
mqdss48
127192512722251274700
T:
ecdonaldp521
185115018541501861950
T:
donald2048
193012519360501943925dilithium3aes
271740027223502729925
T:
mqdss64
328507532932503304425dilithium5aes
2332350?3719700?5166075?
T:
qtesla1
458317545995254624725
T:
ecdonaldp384
658140065884506639300
T:
sphincsf128sha256simple
4579425?6715950?8871300?
T:
qtesla3f
8218500?8591025?11495700?
T:
qtesla1p
901477590156759037425
T:
sphincsf128shake256simple
964087596417009670275
T:
sphincsf192sha256simple
6852825?11234250?15875775?
T:
qtesla3s
127545751277115012792225
T:
sphincsf128sha256robust
130470001306995013114800
T:
sphincsf192shake256simple
156593251566600015816900
T:
sphincsf128harakasimple
168892501689645017036250
T:
sphincsf128shake256robust
182343751825665018367725
T:
sphincs256
189498001896322519023150
T:
sphincsf192sha256robust
232063502323530023471025
T:
sphincsf192harakasimple
246297752464927524783675
T:
sphincsf192shake256robust
254442002546310025599525
T:
sphincsf256sha256simple
264204002643495026566800
T:
sphincsf128harakarobust
23402025?28842075?48137700?
T:
rwb0fuz1024
318296253196860035165550
T:
luov4849242
309506253329850037227525
T:
falcon512dyn
344440503445522534593075
T:
sphincsf256shake256simple
318101253486772538245950
T:
falcon512tree
25165500?36806325?58648650?
T:
ronald512
392662503927990039349275
T:
sphincsf192harakarobust
418609504217122544938200
T:
luov863256
35377200?44993925?57598575?
T:
qtesla3p
615990006162465061761000
T:
sphincsf256harakasimple
621723006236130065468550
T:
rainbow1aclassic363232
645091506452145064621575
T:
sphincsf256shake256robust
693639006957405071542200
T:
rainbow1acyclicc363232
693000756960232571240175
T:
rainbow1acompres363232
707579257082377571008350
T:
sphincsf256sha256robust
53950350?92873400?125056350?
T:
ronald768
9232335095999775102595200
T:
falcon1024dyn
9826410098738550109108650
T:
luov6468330
93735750101874000112012425
T:
falcon1024tree
104597925104657925104752500
T:
sphincsf256harakarobust
89916000?163170750?249967650?
T:
ronald1024
179012250179506425189211425
T:
luov890351
190673625191171175209157525
T:
luov8086399
210070950210318150210580350
T:
sphincss128sha256simple
255388650255483000260973300
T:
redgemss128v2
283146525283181325283215150
T:
sphincss128shake256simple
284709525285355800305502300
T:
luov8117404
309153675309347100309584700
T:
sphincss192sha256simple
208575900?326840400?603210225?
T:
ronald1536
371821800371938500372281025
T:
bluegemss128v2
407851800408066525408330075
T:
sphincss256sha256simple
410707425410784900410907000
T:
sphincss128sha256robust
417709950417749250417788325
T:
sphincss192shake256simple
443996025444054150444197925
T:
gemss128v2
499734525499792425499842750
T:
sphincss128harakasimple
526392375526456275526533075
T:
sflashv2
534516975534575025534677025
T:
sphincss128shake256robust
551063775551143350551411250
T:
sphincss256shake256simple
608655675608725725608790075
T:
sphincss192sha256robust
737955000738047925738447900
T:
sphincss192harakasimple
421475250?747177150?1368021150?
T:
ronald2048
794123700794157450794235975
T:
sphincss192shake256robust
842316450842405025842516025
T:
sphincss128harakarobust
849482550849965475862676475
T:
rainbow3cclassic683248
962481000962701200976511250
T:
rainbow3ccyclicc683248
963269925963539550976840650
T:
rainbow3ccompres683248
983728650983847450984200625
T:
sphincss256harakasimple
102424552510243485751024659750
T:
sphincss256shake256robust
113216685011322904501134232725
T:
sphincss256sha256robust
125182702512518932501252000500
T:
sphincss192harakarobust
128485785012851767501318592475
T:
redgemss192v2
153716812515426196501634309625
T:
redgemss128
157510462515754589251608035625
T:
rainbow1a
167073915016708792501671047325
T:
sphincss256harakarobust
190633687519064451001907320275
T:
bluegemss192v2
228706710022893621752295880350
T:
bluegemss128
235664295023582511002427495075
T:
rainbow5cclassic963664
269587500026965373252784476700
T:
rainbow5ccyclicc963664
269659927526980524002752508325
T:
rainbow5ccompres963664
288166575028821468002914428450
T:
rainbow1b
319778512531990504503212773275
T:
gemss128
2103229500?3255715425?4494271125?
T:
ronald3072
331239510033130785753313639200
T:
redgemss256v2
411200610041187009754129115775
T:
gui184
480629025048067920754808338050
T:
bluegemss256v2
563206492556726010756022322925
T:
redgemss192
707336287570741313257143812250
T:
rainbow1c
4758787200?7920326025?12680628450?
T:
ronald4096
783722355080217612758289114825
T:
pqrsa15
801009570080318046008063023125
T:
bluegemss192
109183955251093226385010942008150
T:
gemss192
137623067251376431110013939990575
T:
rainbow4a
141135750751420496715015181139400
T:
redgemss256
191674198501918504560019204700400
T:
bluegemss256
474736045504748659800048407538375
T:
rainbow3b
570631189505730673320058208510400
T:
rainbow6a
679789340256798218235069668531325
T:
rainbow3c
921304665759213567067592147353650
T:
gravitysphincss
Cycles to sign 59 bytes
25%50%75%system
161175161175161325ed25519
217725218250218850
T:
sflashv2
245325246075248100
T:
ecdonaldp256
330000330225330825
T:
ecdonaldp224
372600376275380550
T:
donald512
593025604725611475
T:
ronald512
656325656925673125
T:
rainbow1aclassic363232
656850657750667350
T:
rainbow1acyclicc363232
724200728325733725
T:
donald1024
728850729600745125
T:
rainbow1a
114510011570251165800
T:
ronald768
117840011922751205100
T:
falcon512tree
604275?1221225?2197350?
T:
qtesla1
1179450?1594500?2278725?dilithium2
170940017204251732800
T:
rwb0fuz1024
823650?1734600?2619600?
T:
qtesla3f
174735017661751785525
T:
ronald1024
180240018052501809075
T:
ecdonaldp521
200985020232752043900
T:
falcon512dyn
203610020411252048700
T:
donald2048
226837522740002282400
T:
rainbow4a
1720725?2321400?4909875?dilithium3
1422675?2373525?5083725?
T:
qtesla3s
240120024162752442450
T:
falcon1024tree
2012625?2668950?4582725?dilithium2aes
268267526835002689875
T:
rainbow1c
1974225?2955000?4193850?
T:
qtesla1p
314557531617003169725
T:
rainbow1b
1908075?3585900?5311800?dilithium5
410655041249254148700
T:
falcon1024dyn
424822542695254296000
T:
ronald1536
478830047938504803675
T:
ecdonaldp384
502995050711256084375
T:
rainbow6a
3259125?5157375?6530700?dilithium3aes
5067975?6141900?7341300?dilithium5aes
641242564273506468450
T:
rainbow3cclassic683248
641437564290756449625
T:
rainbow3ccyclicc683248
782685078531007868475
T:
ronald2048
969300097144509756150
T:
rainbow3c
8503800?10505775?14639250?
T:
qtesla3p
113638501138807511408250
T:
rainbow3b
137915251381987513993575
T:
rainbow5cclassic963664
137901001382070013978575
T:
rainbow5ccyclicc963664
206036252069445023358225
T:
luov863256
208386002086965020919975
T:
ronald3072
214424252147332524240825picnicl1full
251721752524402530267450picnicl1fs
345978753463455041790300picnicl1ur
348093753489750035738550
T:
rainbow1acompres363232
420452254214055049931625picnicl3full
436025254365787543710225
T:
ronald4096
566666255671500057427425
T:
mqdss48
48229800?58933350?65861700?
T:
redgemss128
595717505975220068195625picnicl3fs
685459506872025078670725picnicl5full
720219757217047579490175
T:
luov890351
72687825?72922725?91850850?
T:
luov4849242
856554758581027597775400picnicl3ur
104738925104978100120222075picnicl5fs
105284250105552000126730200picnic3l1
95523225?114237300?139241550?
T:
redgemss192
130013175130066500143979750
T:
luov8117404
110846700?130683450?148864575?
T:
redgemss128v2
142472625142818900165971100picnicl5ur
127594875?151055325?181737975?
T:
redgemss256
176144475176198325177808350
T:
mqdss64
207799575207996825208116600
T:
sphincsf128sha256simple
234743025236281500290724375picnic3l3
269734575269890950275468625
T:
pqrsa15
272745375272943450273238200
T:
sphincsf192sha256simple
274478325275688525321702525
T:
luov6468330
281271900281455875281703150
T:
sphincsf128shake256simple
291022950?349530000?481738125?
T:
redgemss192v2
355509225355549725355647600
T:
sphincs256
356460825356699625357039450
T:
sphincsf192shake256simple
383000775383210400383650425
T:
sphincsf128sha256robust
386444925390525825464138400picnic3l5
467969250468862425478495800
T:
rainbow3ccompres683248
494781675495563475601850475
T:
luov8086399
509057400509651775510201225
T:
sphincsf128shake256robust
526008600526462875526726350
T:
sphincsf192sha256robust
575285250575644050575980350
T:
sphincsf128harakasimple
492034950?588356025?800781075?
T:
redgemss256v2
589967175590039250590212650
T:
gravitysphincss
616793475617047500617298900
T:
sphincsf256sha256simple
658107225658487925658902450
T:
sphincsf192shake256robust
673792200674212950674632500
T:
sphincsf192harakasimple
788910450789155250789757425
T:
sphincsf256shake256simple
9012636009033089251038955050
T:
picnic2l1fs
941516475942019650942684600
T:
sphincsf128harakarobust
115129132511517052501152318900
T:
sphincsf192harakarobust
131502577513159230001339191825
T:
rainbow5ccompres963664
142944397514298848251430294550
T:
sphincsf256shake256robust
165418942516550367751655894850
T:
sphincsf256sha256robust
166933335016696688251670182425
T:
sphincsf256harakasimple
252730462525331365502846079375
T:
picnic2l3fs
2152756650?2582398125?3014593200?
T:
bluegemss128
280121970028021254002803363425
T:
sphincsf256harakarobust
1821381450?2932461525?4362196275?
T:
gui184
312355882531276528503129429750
T:
sphincss128sha256simple
422721630042275221504227764925
T:
sphincss128shake256simple
4123412550?4947443175?5773448325?
T:
bluegemss128v2
516940537551826568255877007500
T:
picnic2l5fs
528034732552820128505283465000
T:
sphincss256sha256simple
569533567557005900255701210875
T:
sphincss128sha256robust
658051702565822328006587760150
T:
sphincss256shake256simple
745682197574572368757458108975
T:
sphincss128shake256robust
5342592900?7476083625?8553853050?
T:
bluegemss192
761443350076189528507622317200
T:
sphincss192sha256simple
6679763250?8021141325?10691570625?
T:
bluegemss256
887200552588726754258874582000
T:
sphincss192shake256simple
926830882592692710009270512625
T:
sphincss128harakasimple
116807499001168153312511682290400
T:
sphincss256shake256robust
139343142001393505025013950547800
T:
sphincss256sha256robust
140117812501401580290014021653875
T:
sphincss192sha256robust
148339101751483518255014840244825
T:
sphincss256harakasimple
149634711001496422290014971753575
T:
sphincss128harakarobust
153924213751539332760015394276650
T:
sphincss192shake256robust
13236531000?15872628450?18530094300?
T:
bluegemss192v2
16398109200?19687210650?22961444475?
T:
gemss128
206396517002064102202520643793275
T:
sphincss192harakasimple
248009733002480205960024803712525
T:
sphincss256harakarobust
22062700350?26536469775?35297429100?
T:
bluegemss256v2
26302275600?31607113650?36876597150?
T:
gemss128v2
360756749253607792852536089307750
T:
sphincss192harakarobust
46548172650?55859749050?65171273025?
T:
gemss192
Cycles to verify 59 bytes
25%50%75%system
121501230012525
T:
rwb0fuz1024
414754185042150
T:
ronald512
468004702547475
T:
ronald768
555755602556625
T:
ronald1024
758257612576500
T:
ronald1536
890259180093675
T:
rainbow1aclassic363232
102300102750103200
T:
ronald2048
138675140250140625
T:
falcon512tree
174375174975175725
T:
ronald3072
182925184350184725
T:
falcon512dyn
191400192075192450
T:
sflashv2
217650218100228975
T:
qtesla1
236250237675239625
T:
donald512
272775273375274950
T:
ronald4096
288000289650290625
T:
falcon1024tree
338175352125378525
T:
gui184
380175381900382575
T:
falcon1024dyn
330675?383325?416250?
T:
redgemss128v2
432600441300447225
T:
gemss128v2
450075452025454500ed25519
452625459750469725
T:
bluegemss128v2
466800467025495225
T:
rainbow1a
474075474750476100dilithium2
494625496725517200
T:
qtesla3s
499500501450523575
T:
qtesla3f
549975550725553725
T:
ecdonaldp256
573300576600578700
T:
donald1024
586500592275629325
T:
rainbow3cclassic683248
624150624525624825
T:
ecdonaldp224
745500745800746325dilithium3
106155010644001072650dilithium2aes
110850011134501162425
T:
qtesla1p
110370011277001164225
T:
bluegemss192v2
120105012012751201800dilithium5
106980012288001299000
T:
redgemss192v2
121725012357751490325
T:
rainbow5cclassic963664
182797518330001840425dilithium3aes
182137518345001849425
T:
donald2048
189315018957001965525
T:
rainbow4a
204832520502002074800
T:
rainbow1c
214245021430502146425
T:
rainbow1b
268702527515252822925
T:
redgemss256v2
270105027819752896575
T:
bluegemss256v2
308662531443003219450
T:
gravitysphincss
321697532246253230100dilithium5aes
343312535190753640650
T:
sphincss128sha256simple
357532535767503588300
T:
ecdonaldp521
390150039196503943725
T:
ecdonaldp384
426870042911254371525
T:
sphincs256
434115043578004598025
T:
rainbow6a
461197547873254905375
T:
sphincss128shake256simple
529147553145755365950
T:
qtesla3p
543900055047755636475
T:
sphincss192sha256simple
632977563717006448500
T:
rainbow1acyclicc363232
635572564974756578400
T:
rainbow1acompres363232
683595069828007094475
T:
sphincss192shake256simple
702292571118757287825
T:
sphincss128sha256robust
711540072023257354800
T:
sphincss256sha256simple
746887574881507596900
T:
rainbow3c
797887579862258012175
T:
rainbow3b
839977585350758745675
T:
sphincsf128sha256simple
896212590829509319875
T:
sphincss256shake256simple
890880091006509478500
T:
sphincss128shake256robust
98980501015297510357950
T:
sphincss128harakasimple
112178251138912511539575
T:
sphincss192sha256robust
112317751140975011577300
T:
sphincsf128shake256simple
132294751350000013742175
T:
sphincss192shake256robust
137986501389930014014800
T:
sphincsf192sha256simple
139670251417455014355975
T:
sphincsf256sha256simple
146092501476105015008700
T:
sphincss192harakasimple
156944251571505018939675picnicl1full
170624251721467517562000
T:
sphincsf128sha256robust
168898501724820017624325
T:
sphincss128harakarobust
170854501742685017781225
T:
sphincss256shake256robust
179487751808340018381450
T:
sphincsf192shake256simple
182455501842570018715200
T:
sphincsf256shake256simple
183084751850032519934850
T:
luov863256
196781251973460022349550picnicl1fs
205634252072767521126300
T:
sphincss256harakasimple
209527502127607521641700
T:
sphincss256sha256robust
219156002248620022897650
T:
sphincsf128shake256robust
227184002292660023322900
T:
sphincsf128harakasimple
261036002645280026796600
T:
sphincss192harakarobust
270366002712472530713400picnicl1ur
282695252872845028899900
T:
sphincsf192sha256robust
311646003124755038128725picnicl3full
340787253411907535782875
T:
pqrsa15
350033253528172535799975
T:
sphincsf192shake256robust
350226753552862535810700
T:
sphincsf256shake256robust
356007753604530036396375
T:
sphincsf192harakasimple
358734753639615036661275
T:
sphincss256harakarobust
380906253830857539413925
T:
rainbow3ccyclicc683248
381040503842385038800800
T:
sphincsf256harakasimple
385353753893677539166125
T:
rainbow3ccompres683248
390240753963157540068300
T:
sphincsf128harakarobust
410270254149765041902800
T:
mqdss48
416339254214527543042425
T:
sphincsf256sha256robust
422802754234042542596475
T:
gemss128
441128254419427544354775
T:
bluegemss128
450331504519770047862675
T:
redgemss128
45459525?45594075?57486300?
T:
luov4849242
479177254805565055156950picnicl3fs
519790505226142560889200picnicl5full
627210756327442563618525
T:
sphincsf192harakarobust
638215506383520070076475
T:
luov890351
666496506715252567945125
T:
sphincsf256harakarobust
676420506770767579320450picnicl3ur
860979758619817587495300
T:
rainbow5ccyclicc963664
857122508620882599127350picnicl5fs
8679375087036450102761700picnic3l1
867102758729400089463600
T:
rainbow5ccompres963664
114723300115214925134857425picnicl5ur
115048350115327050116003400
T:
gemss192
119368875119403900136077300
T:
luov8117404
120166350120375000120530175
T:
bluegemss192
120994200?121835025?201766050?
T:
redgemss192
128813700129777225131419500
T:
mqdss64
154044525155649825192206700
T:
luov6468330
191728575192370425227586150picnic3l3
203315400203579250204126825
T:
bluegemss256
205856925?206998500?294734325?
T:
redgemss256
258023025?258806100?331038750?
T:
luov8086399
302693175304113900358576425picnic3l5
473930850475188975573283800
T:
picnic2l1fs
110554282511071140751323886650
T:
picnic2l3fs
195377617519601437502361872025
T:
picnic2l5fs

aarch64; Cortex-A53 (410fd034); 2018 Broadcom BCM2837B0; 4 x 1400MHz; pi3aplus, supercop-20240107

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: mqqsig160, mqqsig192, mqqsig224, mqqsig256, ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
143491452514685picnicl1full
143131462214911picnic3l1
203132068221032picnicl3full
204422081721224picnic3l3
206142085821026
T:
picnic2l1fs
209762120421484picnicl1fs
211522132621750picnicl1ur
264602679227363picnicl5full
269082714528532picnic3l5
523345269653699picnicl3fs
527885330754577picnicl3ur
565955687057546
T:
picnic2l3fs
728457426277879picnicl5ur
731987431278570picnicl5fs
754317580981650
T:
picnic2l5fs
204535205314211023ed25519
350795356689360139
T:
ecdonaldp256
391926398739401199
T:
donald512
660983661639662859dilithium2
111394911154501130258
T:
donald1024
111476711193081121808dilithium3
131003213169931328341dilithium2aes
159655615996461613583
T:
mqdss48
176279117657211778252dilithium5
211877621399102173661
T:
ecdonaldp160
230182623131462323926dilithium3aes
255847225696022578467
T:
ecdonaldp192
2299494?3011035?3867088?
T:
qtesla1
312519331338853146286
T:
ecdonaldk163
323226932473873260348
T:
ecdonaldp224
325711332756183296258
T:
ecdonaldb163
369802837058503716477
T:
mqdss64
383388238412453848398
T:
donald2048
387868138951813905052dilithium5aes
424755642531514281400
T:
ecdonaldk233
445478644622934480403
T:
ecdonaldb233
676183667726186781660
T:
sphincsf128sha256simple
5139652?7455051?12031131?
T:
qtesla3f
837137084086168437727
T:
ecdonaldk283
908907291285339172046
T:
ecdonaldb283
982106998258059846861
T:
ecdonaldp384
992050099689639995265
T:
sphincsf192sha256simple
9286075?11979595?14640628?
T:
qtesla1p
7589425?12328742?14774180?
T:
qtesla3s
127114911272141912730076
T:
sphincsf128shake256simple
131711011318435913194172
T:
sphincsf128sha256robust
153632481537635815392296
T:
sphincsf128harakasimple
173129261749376017514726
T:
ecdonaldk409
175401461755591417564552
T:
sphincs256
189923251899944619013274
T:
sphincsf192shake256simple
191854701924625619439103
T:
ecdonaldb409
196433721965090619678163
T:
sphincsf192sha256robust
226427102265576522672526
T:
sphincsf192harakasimple
230835472309844823114558
T:
ecdonaldp521
243314102433858224352484
T:
sphincsf128shake256robust
263559912637766526388097
T:
sphincsf256sha256simple
264028042641362226436270
T:
sphincsf128harakarobust
365401373655605536570588
T:
sphincsf192shake256robust
368390903688664637301382
T:
ecdonaldk571
390677333908945539110923
T:
sphincsf192harakarobust
411223484116802041210406
T:
ecdonaldb571
416495764171635041775782
T:
luov4849242
26982860?42103560?58363054?
T:
ronald512
407732184500586350911475
T:
falcon512dyn
433213474684814153306421
T:
falcon512tree
490823104908815349113739
T:
sphincsf256shake256simple
537125725378778853828942
T:
luov863256
600623966008541460107865
T:
sphincsf256harakasimple
609229986100989061968282
T:
rainbow1aclassic363232
660161366612146766185612
T:
rainbow1acompres363232
662158926627228066314780
T:
rainbow1acyclicc363232
709028537093792770966077
T:
sphincsf256sha256robust
58222690?71779211?109325419?
T:
rwb0fuz1024
54702396?72374400?81376642?
T:
qtesla3p
45330918?75110500?128325672?
T:
ronald768
913645429138434691407863
T:
sphincsf256shake256robust
103979911104032500104077063
T:
sphincsf256harakarobust
68471019?122640032?155572474?
T:
ronald1024
119863850126524873136534666
T:
falcon1024dyn
134708732134875608135200700
T:
luov6468330
123259444?135535288?162821006?
T:
falcon1024tree
215527352215830676216044432
T:
luov890351
216685722216781517216843175
T:
sphincss128sha256simple
247566608247903532248168654
T:
luov8086399
318861685319239781319557214
T:
sphincss192sha256simple
257405459?372007693?534103903?
T:
ronald1536
384438928384974764385396502
T:
luov8117404
401015498401252392401589088
T:
redgemss128v2
407021441407100087407200008
T:
sphincss128shake256simple
421371614421628232421851821
T:
sphincss256sha256simple
421826783421937691422044917
T:
sphincss128sha256robust
488588386488709155488753785
T:
sphincss128harakasimple
558587978561215656562249990
T:
bluegemss128v2
607871840608028372608125448
T:
sphincss192shake256simple
628879621628979924629201492
T:
sphincss192sha256robust
628995286629211728629474416
T:
rainbow3cclassic683248
702302454702428594702625346
T:
rainbow3ccompres683248
699906158703935694704435192
T:
rainbow3ccyclicc683248
721021516721383326721599258
T:
sphincss192harakasimple
778793534778993764779196630
T:
sphincss128shake256robust
785332778785537726785720902
T:
sphincss256shake256simple
841826019841938636842067338
T:
sphincss128harakarobust
958814450959100382959353929
T:
sphincss256harakasimple
540721424?1060066740?1483796176?
T:
ronald2048
110672667211070203601111085303
T:
sflashv2
113475675811349825961135227607
T:
sphincss256sha256robust
116975752411699490861170155704
T:
sphincss192shake256robust
124719225612475581331247700680
T:
sphincss192harakarobust
146153338014619014491462287372
T:
sphincss256shake256robust
166277530416629905361663236022
T:
sphincss256harakarobust
175507820217555877341756423504
T:
rainbow5cclassic963664
196255674419634538941972101570
T:
rainbow5ccyclicc963664
196835344219692827481977794848
T:
rainbow5ccompres963664
202219440220225906922023559298
T:
rainbow1a
238897186023908401622393312788
T:
redgemss192v2
273174590227371618102746551214
T:
redgemss128
2504722328?3124151664?5806115460?
T:
ronald3072
348368836634857477203487783332
T:
bluegemss192v2
383076685438399054603848879250
T:
bluegemss128
513881094251494483265228573624
T:
gemss128
568767286857389998325787575822
T:
gui184
596137339659632549785965744258
T:
rainbow1b
616860922261706836866174365360
T:
redgemss256v2
845744171884582722148459059908
T:
rainbow1c
4589425237?8826444020?15417772629?
T:
ronald4096
107849172261079908648610811270542
T:
redgemss192
140375529361410002805214121241368
T:
bluegemss192
158336842081635981069017043031018
T:
pqrsa15
176880852681769207791817741649204
T:
rainbow4a
271798150082720623787527225823356
T:
redgemss256
340906611013413716204034164584141
T:
bluegemss256
343341184503442000564034429899426
T:
rainbow3b
733881283727342388538773437744075
T:
rainbow6a
Cycles to sign 59 bytes
25%50%75%system
210832211539217564ed25519
252527253924259367
T:
sflashv2
466045469781471056
T:
ecdonaldp256
553912557319573479
T:
rainbow1acyclicc363232
554923557689601087
T:
rainbow1aclassic363232
726056734614744137
T:
donald512
835689842890872148
T:
rainbow1a
111198811270201161618
T:
ronald512
119592212051121218460
T:
falcon512tree
145196614573501469249
T:
donald1024
209321221004692111087
T:
falcon512dyn
223447622462442257434
T:
ecdonaldp160
225419422687422282868
T:
ronald768
819230?2343261?3761652?
T:
qtesla1
243690324515312478798
T:
falcon1024tree
269021426985432709239
T:
ecdonaldp192
1506757?2709544?4516253?dilithium2
269731327214892755484
T:
rainbow4a
1236935?2737873?4945055?
T:
qtesla3f
311945231271783143839
T:
rainbow1c
322884332409403262156
T:
rainbow1b
322960532411333246371
T:
ecdonaldk163
327752733140023344549
T:
ronald1024
337096633791623392089
T:
ecdonaldb163
339634134103523419117
T:
ecdonaldp224
2854037?3701013?5948071?dilithium2aes
375591637710703790005
T:
rwb0fuz1024
417487941873134199454
T:
donald2048
420852842226184242558
T:
rainbow3ccyclicc683248
421489242232674246242
T:
rainbow3cclassic683248
432573143442954367799
T:
falcon1024dyn
442514744356744455726
T:
ecdonaldk233
464504046622694673286
T:
ecdonaldb233
3318079?4800205?7727676?dilithium5
4332992?5279238?7856785?dilithium3aes
3259309?5337547?9013493?dilithium3
608304461050446193442
T:
rainbow6a
3834133?6125979?10633449?
T:
qtesla1p
2370793?6414932?11305608?
T:
qtesla3s
736497673933257428788
T:
rainbow3b
851473685362898604372
T:
ronald1536
868583787196278795089
T:
ecdonaldk283
904074590719649098002
T:
rainbow5cclassic963664
904222690722069110395
T:
rainbow5ccyclicc963664
939373494198389497885
T:
ecdonaldb283
6773528?9813007?11484760?dilithium5aes
103079861032165010337138
T:
ecdonaldp384
152845741536079215404585
T:
ronald2048
179290591793394717945161
T:
ecdonaldk409
197712881981698620003050
T:
ecdonaldb409
243744802439046024404688
T:
ecdonaldp521
16438542?28482284?46173172?
T:
qtesla3p
324243563244844332526445
T:
luov863256
353535273538783135412218picnicl1full
380372853807972538133969
T:
ecdonaldk571
385811863860257838630641picnicl1fs
391504103918895639264641
T:
rainbow1acompres363232
416145284168134841755140
T:
ronald3072
424632714251329142578394
T:
ecdonaldb571
548834865490507654943204picnicl1ur
614074586143766061815438
T:
mqdss48
691354686920938269373596picnicl3full
65473144?80337671?102913594?
T:
redgemss128
884831498858871188675332
T:
ronald4096
980281379807860998158378picnicl3fs
100774254101418646102044220
T:
luov4849242
110265892110391016110451312picnicl5full
115386750115427346115486254
T:
luov890351
144793464144841471144913136picnicl3ur
130940400?156537001?203417485?
T:
redgemss128v2
137004406?162686298?199774480?
T:
redgemss192
168907026169052898169149994picnicl5fs
176385514176475460176562268picnic3l1
185744426186636994188006000
T:
mqdss64
202286562202631211202723914
T:
luov8117404
213948807214053016214221980
T:
sphincsf128sha256simple
187366682?225176092?272937745?
T:
redgemss256
235353334235450906235566696picnicl5ur
280418600280825288281197824
T:
sphincsf192sha256simple
334393788334561900334740026
T:
sphincs256
380118542380337214380532130
T:
rainbow3ccompres683248
395924722396176365396382823
T:
sphincsf128sha256robust
401626012401866908401968714picnic3l3
403184598403486736403799832
T:
sphincsf128shake256simple
403329810405043818421729040
T:
luov6468330
518352358518691105518927645
T:
sphincsf192shake256simple
544379320544556748544885777
T:
sphincsf192sha256robust
563718031564138375564504430
T:
sphincsf128harakasimple
586189116586366300586592002
T:
pqrsa15
635520084636317330636560618
T:
sphincsf256sha256simple
644822645645369888645565580picnic3l5
658354600658746067659157700
T:
sphincsf192harakasimple
508455657?664460838?768362032?
T:
redgemss192v2
732418418732971839733568178
T:
sphincsf128shake256robust
789249464792815950794312572
T:
luov8086399
732005004?893402416?1042341680?
T:
redgemss256v2
932383615932838686933707465
T:
sphincsf128harakarobust
975024542975432297976004893
T:
sphincsf192shake256robust
103583484610369296401043161182
T:
rainbow5ccompres963664
112424690611244710381124914480
T:
sphincsf256shake256simple
114074526211416503671142137750
T:
sphincsf192harakarobust
138642260613873699821387888538
T:
picnic2l1fs
162127854116217654081622195229
T:
sphincsf256harakasimple
165288597616534867521654052851
T:
sphincsf256sha256robust
202536576820259973422027020220
T:
sphincsf256shake256robust
275886243627597694422760294384
T:
sphincsf256harakarobust
1974757878?2764626306?5528630630?
T:
gui184
322807798632289625663230834362
T:
sphincss128sha256simple
3233526976?3879061102?4529495110?
T:
bluegemss128
388207974738824729553883401032
T:
picnic2l3fs
541416892454152380995418716807
T:
sphincss256sha256simple
585823488458594062685861154993
T:
sphincss128sha256robust
608653564660881472126088626348
T:
sphincss128shake256simple
773077896077318402027734192620
T:
sphincss192sha256simple
784587619878515016167853835434
T:
picnic2l5fs
5815754307?8125284765?9288024416?
T:
bluegemss128v2
7279227742?8734587554?10196334716?
T:
bluegemss192
903572827090363958569037236666
T:
sphincss128harakasimple
937885841493795337049380678193
T:
sphincss256shake256simple
108371060281083794014310838639688
T:
sphincss128shake256robust
9060376657?10865367848?12692945438?
T:
bluegemss256
128667570081286816080412869197572
T:
sphincss192shake256simple
139231716151392436167913925626281
T:
sphincss256sha256robust
143275061811432890648814333853856
T:
sphincss192sha256robust
143910590601439561416014396608699
T:
sphincss256harakasimple
147541616331475647182514758533388
T:
sphincss128harakarobust
166824707841668366730316686563943
T:
sphincss256shake256robust
201677763822017244938320173596936
T:
sphincss192harakasimple
225587643202255972624022561594567
T:
sphincss192shake256robust
243692954442437236714824375003150
T:
sphincss256harakarobust
21831251528?26181188844?30553827468?
T:
bluegemss192v2
25044849240?30052323194?35207285648?
T:
gemss128
353871928223539173804135393149173
T:
sphincss192harakarobust
Cycles to verify 59 bytes
25%50%75%system
202872065521181
T:
rwb0fuz1024
855578637887178
T:
ronald512
937769425096235
T:
ronald768
107916108517109850
T:
ronald1024
132680134502142152
T:
rainbow1aclassic363232
145370146728152922
T:
ronald1536
155837157896161473
T:
falcon512tree
193753195648198815
T:
falcon512dyn
198605199933206749
T:
ronald2048
281405288306296738
T:
sflashv2
317331320582324265
T:
falcon1024tree
337033341117343901
T:
qtesla1
345893350742352710
T:
ronald3072
398189402228404537
T:
falcon1024dyn
467479470988474760
T:
donald512
551716552991563678
T:
ronald4096
578274583329606835
T:
redgemss128v2
585929591066595599ed25519
564591?592960?720233?
T:
bluegemss128v2
642149644205662750
T:
rainbow1a
680144695364733869
T:
gui184
742266743455747862
T:
qtesla3f
744500747236749834
T:
qtesla3s
777854783995804891
T:
rainbow3cclassic683248
804868805351809855dilithium2
922855928657939020
T:
ecdonaldp256
115956211732141180907
T:
donald1024
125838712595151264106dilithium3
135607613589361367423dilithium2aes
175307317981982100936
T:
rainbow5cclassic963664
182512918329261849307
T:
qtesla1p
199167819942542007510dilithium5
197419620462282102934
T:
redgemss192v2
214134921638392180159
T:
ecdonaldp160
219513722745382317840
T:
bluegemss192v2
228942422968972316317dilithium3aes
231019423453012355598
T:
rainbow1b
251591025306742552708
T:
ecdonaldp192
252684025507022566569
T:
rainbow1c
267795227055002732768
T:
rainbow4a
307064430876313104681
T:
ecdonaldp224
354562536810763720334
T:
sphincss128sha256simple
378541538189433841258
T:
donald2048
392983839357313943947dilithium5aes
412218241517584203648
T:
sphincs256
510831252352685400412
T:
redgemss256v2
559407956998895755166
T:
sphincss192sha256simple
622517362336726245525
T:
ecdonaldk163
653029965440806560399
T:
ecdonaldb163
662892467741386926973
T:
sphincss128shake256simple
675520567933486861267
T:
rainbow6a
717604873249907584136
T:
sphincss128sha256robust
732571274418337624860
T:
sphincss256sha256simple
776021077802627811740
T:
rainbow3b
814667882031888245628
T:
qtesla3p
832051883494598378445
T:
ecdonaldp384
858720586102758650224
T:
ecdonaldk233
868482588108888991772
T:
sphincsf128sha256simple
899842590104199023428
T:
ecdonaldb233
946921896509579865636
T:
sphincss128harakasimple
98780601000672210254439
T:
sphincss192shake256simple
115550781169338811883200
T:
sphincss192sha256robust
128252511304384113241241
T:
sphincss256shake256simple
131392101346447613639710
T:
sphincss128shake256robust
141172651425318414389181
T:
sphincss192harakasimple
141894761439371714464208
T:
sphincsf192sha256simple
145869761476607214866167
T:
sphincsf256sha256simple
160778311632895216619644
T:
sphincsf128shake256simple
165338151655198116576162
T:
rainbow1acompres363232
165644011659564416637618
T:
rainbow1acyclicc363232
166951041700257017441816
T:
sphincss128harakarobust
170135721705838717195101
T:
ecdonaldk283
174586861768782317837379
T:
sphincsf128sha256robust
184136521846741718604502
T:
ecdonaldb283
187349951878216718841374
T:
ecdonaldp521
197858281996736220272631
T:
sphincss192shake256robust
198450222003469220234751
T:
sphincss256harakasimple
209440432130016721686246
T:
sphincss256sha256robust
220209312224505822560496
T:
sphincsf128harakasimple
242833252484209225024695
T:
sphincss256shake256robust
258368662588235725910016picnicl1full
256526422593185326196818
T:
sphincss192harakarobust
259101412628375526524978
T:
sphincsf256shake256simple
260849542635313926659300
T:
sphincsf192shake256simple
291481302916095129198838picnicl1fs
292104722922980329241859
T:
luov863256
292665412970182329977024
T:
sphincsf192sha256robust
315351443218809932607367
T:
sphincsf128shake256robust
343181273465797835011748
T:
sphincsf192harakasimple
351812463522112135235078
T:
ecdonaldk409
352089533558599636017240
T:
sphincss256harakarobust
368556433706816237446080
T:
sphincsf256harakasimple
389338173898065139451859
T:
ecdonaldb409
387483373940411339745780
T:
sphincsf128harakarobust
415555424158952541654578picnicl1ur
415795024209085642360660
T:
sphincsf256sha256robust
439557444471828345298183
T:
mqdss48
498149295035383050686431
T:
sphincsf256shake256robust
512416925130548451337782picnicl3full
519861955225254352856171
T:
sphincsf192shake256robust
620282066253193063166166
T:
sphincsf192harakarobust
656286796596896067117752
T:
sphincsf256harakarobust
685917446878514269237291
T:
luov4849242
690958126916730069218006
T:
pqrsa15
748755397492578974986455
T:
ecdonaldk571
771971567728320277363398picnicl3fs
822740468235991882435682picnicl5full
836218138365790383730089
T:
ecdonaldb571
924719329293804293483838
T:
gemss128
963750069662521896863772
T:
bluegemss128
980125869943594499697956
T:
redgemss128
998020989988277499946116
T:
rainbow3ccompres683248
100254058104141392104192908
T:
rainbow3ccyclicc683248
106261320106564911106623848
T:
luov890351
112040342112126607112241322picnicl3ur
134868098134976518135075122picnicl5fs
135067360136002434138256056
T:
mqdss64
147178698147301086147423520picnic3l1
185369118185503112185619242picnicl5ur
188237014188546125189058991
T:
luov8117404
198303231198779277205759502
T:
luov6468330
225254382225816594234952030
T:
rainbow5ccyclicc963664
225425554226457786234557954
T:
rainbow5ccompres963664
257274784257714178258139756
T:
bluegemss192
262502874262715296262912392
T:
redgemss192
330125235330332110330462116picnic3l3
362777512364357584369561880
T:
luov8086399
466007380466382667466771118
T:
bluegemss256
474190996474778352475351080
T:
redgemss256
507495218507814383508027314picnic3l5
788382818788683140788973934
T:
picnic2l1fs
180822026218091527401809711083
T:
picnic2l3fs
319872278832006531923201836452
T:
picnic2l5fs

aarch64; Cortex-A53 (410fd034); 2018 Broadcom BCM2837B0; 4 x 1400MHz; pi3bplus, supercop-20231107

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

Cycles to generate a key pair
25%50%75%system
137501400014750picnic3l1
140001425017000picnicl1full
197502012523875picnicl3full
200002025024250picnic3l3
212502162525000picnicl1fs
220002237525500picnicl1ur
246252500028500
T:
picnic2l1fs
258752650030250picnic3l5
261252675030500picnicl5full
585005887560875picnicl3ur
585005900060625picnicl3fs
651256562567250
T:
picnic2l3fs
767507750080000picnicl5ur
770007875082500picnicl5fs
208500210250212625ed25519
374000376625389875
T:
ecdonaldp256
672250674500686125dilithium2
113950011496251154125dilithium3
134500013523751361125dilithium2aes
179262518037501806000dilithium5
193400019375001940125
T:
mqdss48
204887520503752065250
T:
donald1024
230037523067502320875
T:
ecdonaldp160
236450023685002377875dilithium3aes
278162527872502797125
T:
ecdonaldp192
2266625?3015375?4281125?
T:
qtesla1
343950034508753476125
T:
ecdonaldk163
354175035501253561000
T:
ecdonaldp224
357962535900003598000
T:
ecdonaldb163
397937539898754000250dilithium5aes
448175044855004489125
T:
mqdss64
475675047680004787500
T:
ecdonaldk233
498987550028755023500
T:
ecdonaldb233
4523125?6533625?8685000?
T:
qtesla3f
710575071197507157500
T:
donald2048
6687250?8932875?12947125?
T:
qtesla3s
926750092812509313250
T:
ecdonaldk283
100423751005112510072500
T:
ecdonaldb283
104977501051062510533500
T:
ecdonaldp384
10430375?11763875?14444500?
T:
qtesla1p
135036251351625013523750
T:
sphincsf128shake256simple
158723751588550015913500
T:
sphincsf128harakasimple
169801251698550017015250
T:
sphincs256
193051251933612519382125
T:
ecdonaldk409
197955001980450019833250
T:
sphincsf192shake256simple
213866252140875021434125
T:
ecdonaldb409
21886500?22151000?35317250?
T:
qtesla256
233873752339525023426875
T:
sphincsf192harakasimple
244653752449375024516750
T:
ecdonaldp521
252783752529087525322500
T:
sphincsf128shake256robust
280496252805937528089750
T:
sphincsf128harakarobust
373078753731900037349750
T:
sphincsf192shake256robust
404980004053187540580375
T:
ecdonaldk571
414730004148712541518250
T:
sphincsf192harakarobust
420952504213862542199125
T:
luov4849242
452525004529737545344875
T:
ecdonaldb571
42511750?47904125?55483750?
T:
falcon512tree
45259875?49600500?58275750?
T:
falcon512dyn
520907505210350052137625
T:
sphincsf256shake256simple
544803755454312554590750
T:
luov863256
48347125?56161000?64204375?
T:
qtesla3p
620535006207162562092750
T:
sphincsf256harakasimple
990926259911575099142625
T:
sphincsf256shake256robust
101115500101177750101230000
T:
rainbow1aclassic363232
106845250106881375106921875
T:
rainbow1acyclicc363232
106981125107026500107115750
T:
rainbow1acompres363232
110337375110366875110401625
T:
sphincsf256harakarobust
127345875134265000156419750
T:
falcon1024dyn
130064875137001000150735750
T:
falcon1024tree
138532500138753875138985750
T:
luov6468330
217813750218050125218359250
T:
luov890351
258578875258976625259173875
T:
luov8086399
387837500388105250388502500
T:
luov8117404
432509125432559250432643250
T:
sphincss128shake256simple
504487000504598625504684125
T:
sphincss128harakasimple
598314000598823500599500625
T:
redgemss128v2
634005750634287250634415375
T:
sphincss192shake256simple
809968125810409500810506250
T:
sphincss128shake256robust
834139000834239000834322375
T:
sphincss256shake256simple
838204625838399625838603125
T:
bluegemss128v2
883331875884549375886011000
T:
rainbow3cclassic683248
894218750894341125894443125
T:
sphincss128harakarobust
920473750920787500923627125
T:
sflashv2
958854875959621750960635875
T:
rainbow3ccyclicc683248
962139250962570125963221125
T:
rainbow3ccompres683248
991175875991255250991394750
T:
sphincss256harakasimple
233257562523340002502335701625
T:
rainbow5cclassic963664
255332837525548812502557168625
T:
rainbow5ccyclicc963664
256230487525634898752564633500
T:
rainbow5ccompres963664
271973237527221221252728395625
T:
redgemss128
389119400039001115003907804750
T:
bluegemss128
842506887584269077508430845688
T:
redgemss256v2
105502556251055781650010568794375
T:
redgemss192
164505695001680129687517489646625
T:
pqrsa15
263560687502639072837526410187500
T:
redgemss256
Cycles to sign 59 bytes
25%50%75%system
216750218000221000ed25519
269250272375275125
T:
sflashv2
512750514000534750
T:
ecdonaldp256
630500633750648250
T:
rainbow1acyclicc363232
631375633750652750
T:
rainbow1aclassic363232
152400015331251542750
T:
donald1024
1323188?1792875?5978438?
T:
qtesla1
208025020910002103125
T:
falcon512dyn
244300024466252454625
T:
ecdonaldp160
294662529510002958500
T:
ecdonaldp192
1560125?2951750?4505500?dilithium2
359550036010003609250
T:
ecdonaldk163
374700037531253773000
T:
ecdonaldb163
375075037603753787125
T:
ecdonaldp224
2933875?3818750?4884625?dilithium2aes
428975043098754334875
T:
falcon1024dyn
442712544367504453125
T:
rainbow3cclassic683248
442700044382504449125
T:
rainbow3ccyclicc683248
2312125?4480750?9282625?
T:
qtesla3f
495787549729384985125
T:
ecdonaldk233
518775051956255200750
T:
ecdonaldb233
3128250?5292125?7464125?dilithium3
4630625?5848500?8052000?dilithium5
3512000?6216500?10646500?dilithium3aes
4452750?6258375?9598625?
T:
qtesla1p
4430375?7840250?12956875?
T:
qtesla3s
7042250?8723625?10174250?dilithium5aes
936100093881259408875
T:
rainbow5ccyclicc963664
937787593881259406875
T:
rainbow5cclassic963664
960387596092509634625
T:
ecdonaldk283
103658751037787510391688
T:
ecdonaldb283
110558751106431211076000
T:
ecdonaldp384
7488250?14720375?17900500?
T:
qtesla256
200146252004637520068000
T:
ecdonaldk409
15595875?21721062?37171250?
T:
qtesla3p
220248752207137522089375
T:
ecdonaldb409
258175002584850025864125
T:
ecdonaldp521
369522503697200036999500picnicl1full
418838754192275041955375
T:
ecdonaldk571
467700004680150046825250
T:
ecdonaldb571
683623756838825068448625
T:
mqdss48
786855007876256278834875
T:
rainbow1acompres363232
71447750?86820125?109463750?
T:
redgemss128
100987375101406625101649125
T:
luov4849242
102889750102958250103038750picnicl3fs
115150375115464000115509000picnicl5full
128254625128557250128650125
T:
luov890351
151795750151846875151911750picnicl3ur
174206062174252875174277438picnicl5fs
182655375182719000182808500picnic3l1
152917250?183038125?220074375?
T:
redgemss192
208104125208304750208692750
T:
mqdss64
217258375217357125217403750
T:
luov8117404
243422312243505875243563250picnicl5ur
187585250?244893625?283221625?
T:
redgemss256
321850625321907625322006250
T:
sphincs256
401191375401726875402584750
T:
luov6468330
412866750412946750413017375picnic3l3
426493250426812250427044250
T:
sphincsf128shake256simple
540623750540810375541010750
T:
sphincsf192shake256simple
584226000584496625584812750
T:
sphincsf128harakasimple
608183750608360625608652125
T:
pqrsa15
626375125627570000627658125
T:
rainbow3ccompres683248
664014625664180000664911500picnic3l5
681007125681360000681780625
T:
sphincsf192harakasimple
762781125763232000763743875
T:
sphincsf128shake256robust
983744375984626375985343625
T:
sphincsf128harakarobust
997135250997842625998293000
T:
sphincsf192shake256robust
119393662511943932501194719000
T:
sphincsf256shake256simple
120671362512071308751208329125
T:
sphincsf192harakarobust
146583225014660530001466431750
T:
picnic2l1fs
158823762515887167501592102000
T:
rainbow5ccompres963664
168031850016807647501681017875
T:
sphincsf256harakasimple
219691875021977616252198577875
T:
sphincsf256shake256robust
290988612529104662502911436500
T:
sphincsf256harakarobust
3398131375?4061216125?4752919750?
T:
bluegemss128
409024262540913568754091896125
T:
picnic2l3fs
642437175064250262506426937250
T:
sphincss128shake256simple
7332927875?9151979500?12787820000?
T:
bluegemss128v2
936925887593706555009371213125
T:
sphincss128harakasimple
995542237599561143759959820375
T:
sphincss256shake256simple
112987380001129917937511299483375
T:
sphincss128shake256robust
134180942501342161875013424621125
T:
sphincss192shake256simple
149272758751492778912514931174625
T:
sphincss256harakasimple
155268607501552757900015528397250
T:
sphincss128harakarobust
Cycles to verify 59 bytes
25%50%75%system
126750131125134500
T:
rainbow1aclassic363232
196875199500202000
T:
falcon512dyn
387375389375392375
T:
qtesla1
402750404750408250
T:
falcon1024dyn
452375455125461500
T:
sflashv2
602000605062609875ed25519
764250783000809625
T:
bluegemss128v2
827250830125839250dilithium2
819000851875879500
T:
rainbow3cclassic683248
920125924250937250
T:
qtesla3s
930375937875945125
T:
qtesla3f
9920009965001010875
T:
ecdonaldp256
123962512527501262000
T:
donald1024
128825012990001302500dilithium3
138975014006251407000dilithium2aes
165575016892501710625
T:
rainbow5cclassic963664
204675020485002051250dilithium5
225387522611252264875
T:
qtesla1p
235375023620002370875dilithium3aes
242050024388752455875
T:
ecdonaldp160
283962528486252867000
T:
ecdonaldp192
348637534990623525000
T:
ecdonaldp224
396662540171254041750
T:
sphincs256
402887540410624049625dilithium5aes
461675046246254628000
T:
qtesla256
690787569158756932000
T:
ecdonaldk163
721050072212507232750
T:
ecdonaldb163
704600072606257482750
T:
sphincss128shake256simple
906750090914389114625
T:
ecdonaldp384
959312595984389633875
T:
ecdonaldk233
963200096563129684000
T:
qtesla3p
9743375991675010135250
T:
sphincss128harakasimple
100645001007687510096500
T:
ecdonaldb233
104063751053412510743250
T:
sphincss192shake256simple
135672501370675013889750
T:
sphincss256shake256simple
135320001393375014188750
T:
sphincss128shake256robust
169995001728375017512875
T:
sphincsf128shake256simple
175090001788062518348500
T:
sphincss128harakarobust
187840001881262518851875
T:
ecdonaldk283
200786252012587520207125
T:
ecdonaldp521
203117502034237520375375
T:
ecdonaldb283
202867502052237520812375
T:
sphincss256harakasimple
225968752287662523208000
T:
sphincsf128harakasimple
268377502685075026882250picnicl1full
273498752751075027785500
T:
sphincsf192shake256simple
274777502778150028126000
T:
sphincsf256shake256simple
331078753353000033987125
T:
sphincsf128shake256robust
352113753554075036082250
T:
sphincsf192harakasimple
378891253820437538508000
T:
sphincsf256harakasimple
393013753934768839382750
T:
ecdonaldk409
407202504134162542132250
T:
sphincsf128harakarobust
434012504342250043459250
T:
ecdonaldb409
490687504960400050273375
T:
mqdss48
536203755364962553676000
T:
rainbow1acyclicc363232
537546255377231253787750
T:
rainbow1acompres363232
531745005378625054238250
T:
sphincsf192shake256robust
537352505471475055274625
T:
sphincsf256shake256robust
651025006605437566627625
T:
sphincsf192harakarobust
689908756970000070177000
T:
sphincsf256harakarobust
699482507001450070056500
T:
pqrsa15
716207507184762571927000
T:
luov4849242
817988758186475081927500picnicl3fs
824443758249962582538250
T:
ecdonaldk571
855446258585850085948250picnicl5full
873773758770012588141375
T:
bluegemss128
884223758862425088978375
T:
redgemss128
920807509212825092175125
T:
ecdonaldb571
111792250111861000111928625
T:
luov890351
118219750118255000118317250picnicl3ur
139498750139529375139565125picnicl5fs
151825500153310750154453250
T:
mqdss64
154422250154492250154614625picnic3l1
191848438191886125191939312picnicl5ur
197250500197406875197865125
T:
luov8117404
214075125214429375214987875
T:
luov6468330
226769875227375000230227000
T:
redgemss192
328163250328424125330085625
T:
rainbow3ccyclicc683248
329852500331853125331920875
T:
rainbow3ccompres683248
345414500345586500345668625picnic3l3
392729125393197375404566000
T:
redgemss256
530295875530600250530775625picnic3l5
734133750734570500736495250
T:
rainbow5ccyclicc963664
733899375735985875739799750
T:
rainbow5ccompres963664
833870875833993750834142750
T:
picnic2l1fs
190934475019097815001910285125
T:
picnic2l3fs

amd64; Coffee Lake (906ea); 2018 Intel Xeon E-2124; 4 x 3300MHz; r24000, supercop-20240107

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: mqqsig160, mqqsig192, mqqsig224, mqqsig256, ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
293829552993picnicl1full
345534743530picnic3l1
415241634180picnicl3full
416842124360picnic3l3
459546154657picnicl1fs
464246594699picnicl1ur
518952095323
T:
picnic2l1fs
540554315544picnicl5full
540554415531picnic3l5
908691219159picnicl3fs
911291569243picnicl3ur
955996099779
T:
picnic2l3fs
125371261912673picnicl5fs
126491279912911picnicl5ur
138711392014110
T:
picnic2l5fs
229832303423144
T:
lattisigns512
455224567045885ed25519
487454893449072dilithium2aes
790147932679869dilithium2
792757947179749dilithium3aes
9882299180100743
T:
ecdonaldp256
106867107308109244
T:
donald512
116784117117117517dilithium5aes
145152145380145983dilithium3
153209153400153671
T:
ed448goldilocks
158999159527161188
T:
ecdonaldp224
218385218780219322dilithium5
252620253470256143
T:
donald1024
293336294456295805
T:
pass769
303167304941307562
T:
pass863
700703701699705098
T:
ecdonaldp521
702595703603704761
T:
sphincsf128harakasimple
726489729823734731
T:
ecdonaldp160
776163778071782499
T:
donald2048
801129803020805677
T:
edons128k08n72nu8l4mu3
802554803558805994
T:
sphincsf128harakarobust
807387809436814728
T:
ecdonaldk163
834502836857841817
T:
ecdonaldb163
834056837349839303
T:
mqdss48
873865876344879031
T:
ecdonaldp192
105306010568361064781
T:
sphincsf192harakasimple
108422710855341091283
T:
ecdonaldk233
111816311210991123674
T:
ecdonaldb233
139839013998461400486
T:
sphincsf192harakarobust
150803415091381511071
T:
sphincsf128sha256simple
1224837?1648453?2375141?
T:
qtesla1
184211518452471848581
T:
ecdonaldk283
192851219334041939984
T:
ecdonaldb283
193873619401491941599
T:
mqdss64
213314521347702145868
T:
sphincsf192sha256simple
244181424444862449478
T:
sphincs256
247892724828652488150
T:
edons128ref
276358227643942765832
T:
sphincsf256harakasimple
285467628551852855666
T:
sphincsf128sha256robust
302536130299103034945
T:
ecdonaldk409
318983931971123204076
T:
ecdonaldb409
324551232494903251102
T:
sphincsf256harakarobust
327936232850663298532
T:
ecdonaldp384
388878438928323901836
T:
sphincsf128shake256simple
2682427?3943534?5209057?
T:
qtesla3f
425409542553104256915
T:
sphincsf192sha256robust
488921448914594956391
T:
luov863256
3986276?5273054?7831240?
T:
qtesla3s
572139057241775731203
T:
sphincsf256sha256simple
580795258096435820648
T:
sphincsf192shake256simple
5442789?6173740?6909197?
T:
qtesla1p
668645966966306709769
T:
ecdonaldk571
703543970415657045482
T:
luov863256pc
714053171510427230863
T:
sphincsf128shake256robust
715800871696397182076
T:
ecdonaldb571
782390078438938108938
T:
3icp
901509790223289027747
T:
rainbow1aclassic363232
100253961005846410092752
T:
rainbowbinary256181212
100814981008725610094062
T:
rainbow1acompres363232
101395471015645210166912
T:
rainbow1acyclicc363232
107722181077467810780605
T:
sphincsf192shake256robust
157498641575229415755492
T:
sphincsf256shake256simple
12089800?16266033?20403276?
T:
rwb0fuz1024
182543341880773021644073
T:
falcon512dyn
186244001920319820975157
T:
falcon512tree
195772981960673919671351
T:
luov890351
208421352088850820971581
T:
luov4849242
209286682093365220937699
T:
sphincsf256sha256robust
222780902228847922295502
T:
sphincss128harakasimple
254894122550464925507877
T:
sphincss128harakarobust
280835162812634628449269
T:
sphincsf256shake256robust
17576632?28649103?42179873?
T:
ronald512
289425062910223129136173
T:
tts6440
327074483273870732760487
T:
luov890351pc
328097203299457733202434
T:
luov8117404
28397214?33307875?40596174?
T:
qtesla3p
396835153970584139827281
T:
sphincss192harakasimple
431785444322198043253831
T:
sphincss256harakasimple
447079694471821844752219
T:
sphincss192harakarobust
25738859?44726094?71908624?
T:
ronald768
471860974719704547215316
T:
sphincss128sha256simple
472777174779533848470873
T:
rainbowbinary16242020
514337165144367651715691
T:
sphincss256harakarobust
520440265209426352144592
T:
rainbow3cclassic683248
528203695297779354983271
T:
rainbow3ccompres683248
529070125298043653332814
T:
rainbow3ccyclicc683248
559915255602843756068447
T:
luov8117404pc
568530145690319356953829
T:
gemss128
557526325763452761577276
T:
falcon1024dyn
559464575792039062258106
T:
falcon1024tree
596839965970437059740453
T:
redgemss128
591673255982881260308296
T:
rainbow5640
606494236065956661226625
T:
bluegemss128
639032606406846864264536
T:
luov6468330
663134296651971066644676
T:
gemss128v2
694726666954056569609788
T:
redgemss128v2
700852297009345970239504
T:
sphincss192sha256simple
717422817185384872018627
T:
bluegemss128v2
51532088?73863448?127862274?
T:
ronald1024
882291428825049388294391
T:
sphincss256sha256simple
898575938986112289908912
T:
sphincss128sha256robust
124671676124804754125028579
T:
luov8086399
124581715124828803125185119
T:
sphincss128shake256simple
127100620128515448128711104
T:
rainbow1b
134979073134983965135014046
T:
sphincss192sha256robust
137686797140616538140718888
T:
rainbow6440
169110379169320544169803356
T:
rainbow1c
188335336188796756190252366
T:
sphincss192shake256simple
188482316188962772189438927
T:
rainbow5cclassic963664
90333521?198770665?323228771?
T:
ronald1536
210112787210191296210407562
T:
rainbow5ccyclicc963664
217818939218435031218748826
T:
rainbow5ccompres963664
229635099229649055229749732
T:
sphincss128shake256robust
242010581242025167242032684
T:
sflashv2
250247332250290527250330107
T:
sphincss256shake256simple
285362240285852458285917897
T:
gemss192
288701663288763885289814445
T:
gemss192v2
292653895293393580293826386
T:
redgemss192
298112828298213391298538726
T:
bluegemss192
336148331336253327336308790
T:
sphincss256sha256robust
337712757337982677338024028
T:
bluegemss192v2
343878656344091413345448777
T:
sphincss192shake256robust
345459056345820894346023531
T:
redgemss192v2
218078148?400393317?632320939?
T:
ronald2048
453012971453417906453439278
T:
sphincss256shake256robust
571506047574011083579046990
T:
gui184
835186695836514697845211005
T:
gemss256
851220572853577710860339695
T:
rainbow3b
853813842856634672864854736
T:
bluegemss256
849938160857209216871851992
T:
redgemss256
856972359861653734864453285
T:
bluegemss256v2
957067988957150863957535831
T:
rainbow1a
509799550?1036220493?1607143632?
T:
ronald3072
103936852710442266711075337021
T:
redgemss256v2
106302733610676071661070298952
T:
gemss256v2
111214938211127153721117936104
T:
gravitysphincss
130561607913069851871309223212
T:
rainbow3c
1533919292?2834613832?4910518719?
T:
ronald4096
336753452633937608483405089975
T:
rainbow6b
377675100238269608783937344378
T:
pqrsa15
422582624442282108634241968016
T:
rainbow5c
506359512050935206065137521977
T:
gui312
748458557174860354267493521173
T:
rainbow6a
771785995177186863127720237704
T:
rainbow4a
172829755521728351403517287102827
T:
gravitysphincsl
212630422932135538676421458267267
T:
gui448
345825171843459074133634635344237
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
148051499615280
T:
rainbowbinary256181212
284822861528947
T:
tts6440
306223108534640
T:
rainbowbinary16242020
485764869548864ed25519
556185589157266
T:
rainbow1a
564205661257151
T:
rainbow1aclassic363232
564575681367406
T:
rainbow5640
575425851059821
T:
rainbow1acyclicc363232
951459559296306
T:
rainbow1c
965819704198313
T:
rainbow6440
124694125379125824
T:
sflashv2
135830136265136964
T:
ecdonaldp256
160891161022161178
T:
ed448goldilocks
108631?167510?260806?dilithium2aes
115854?191437?266776?dilithium2
206622207448209133
T:
rainbow1b
149753?218273?388774?dilithium3aes
218227220233222793
T:
donald512
221586222667223588
T:
ecdonaldp224
209873?259926?399932?dilithium5aes
312581316045318426
T:
rainbow3c
224319?325979?471382?dilithium3
336662337857339857
T:
luov863256pc
346433348755352345
T:
rainbow3ccyclicc683248
345743348966351806
T:
rainbow3cclassic683248
363795367232369423
T:
donald1024
173249?386102?603194?
T:
lattisigns512
393409398123400296
T:
falcon512tree
396002399933408329
T:
ronald512
331720?403885?525642?dilithium5
155169?413850?740094?
T:
3icp
230615?440487?849479?
T:
qtesla1
300438?596598?899286?
T:
pass769
460359?617998?1126052?
T:
qtesla3f
634529638767642226
T:
rainbow6a
647911649244651754
T:
rainbow5c
649730651387652834
T:
rainbow3b
330703?655284?970398?
T:
pass863
678837687142693799
T:
ronald768
757923759703763992
T:
ecdonaldp160
757353760663765096
T:
falcon512dyn
778373780783782170
T:
rainbow4a
795938803177808697
T:
falcon1024tree
819793828585834481
T:
rwb0fuz1024
841959843616845635
T:
ecdonaldk163
841061845096848123
T:
rainbow5cclassic963664
833954845318851308
T:
ronald1024
872409874364876455
T:
ecdonaldb163
895899898757901747
T:
donald2048
911273913750916737
T:
ecdonaldp192
981497983687987259
T:
luov890351pc
551373?1046991?1674349?
T:
qtesla1p
106706610674861069317
T:
ecdonaldp521
110081011039811107302
T:
rainbow5ccyclicc963664
113834111398451141494
T:
ecdonaldk233
117193211743321177158
T:
ecdonaldb233
133807213428421351956
T:
edons128k08n72nu8l4mu3
143600314453241449303
T:
luov8117404pc
1058891?1467669?2305612?
T:
qtesla3s
152439215262561527816
T:
rainbow6b
153456715409801545389
T:
falcon1024dyn
193438819371581939888
T:
ecdonaldk283
202195820275222039962
T:
ecdonaldb283
226834922844292299209
T:
ronald1536
321793832211583225214
T:
ecdonaldk409
331481833167193341620
T:
luov863256
337309733773783383027
T:
ecdonaldb409
336469533795953393289
T:
ronald2048
339338934061493412144
T:
edons128ref
342395634310983441279
T:
ecdonaldp384
364669636509383653554picnicl1full
3593448?4095296?4641410?
T:
redgemss128v2
3382615?4119635?5267132?
T:
redgemss128
2530681?4247941?5873776?
T:
qtesla3p
439948144010134402333picnicl1fs
509156850957215164073
T:
mqdss48
565042356533525656131picnicl1ur
613254861495176228293
T:
rainbow1acompres363232
702243070300657032645picnicl3full
705213670642587078518
T:
ecdonaldk571
756670375837867600613
T:
ecdonaldb571
858656786183058643093
T:
ronald3072
916079991653889170701
T:
gravitysphincss
8359104?9687128?11731344?
T:
redgemss192
9203469?10500147?13328186?
T:
redgemss192v2
108936491089581110897386
T:
luov890351
111664391117644311183961picnicl3fs
115945911160089011616122picnicl5full
128721891291878412952232
T:
mqdss64
145404881457244014594362picnicl3ur
12683408?15316355?20167533?
T:
redgemss256
162572221626667916374551
T:
gravitysphincsm
172676591727866917541617picnic3l1
15262228?17587817?20836895?
T:
redgemss256v2
176665231772681418341820
T:
ronald4096
188033231880854918825075
T:
luov8117404
192311781934275819554164
T:
gravitysphincsl
195111451953415619589637picnicl5fs
10410163?20861165?31280567?
T:
gui184
246846042470557324748963
T:
sphincsf128harakasimple
246976302470994524732343picnicl5ur
294061022943207629465291
T:
sphincsf128harakarobust
306646883068987330738779
T:
sphincsf192harakasimple
358643983587902038030820
T:
rainbow3ccompres683248
362546373627954636380951picnic3l3
420025034205233542094605
T:
sphincsf192harakarobust
421560094221279342295531
T:
sphincs256
452277494524872545275557
T:
luov4849242
499912725006661150162920
T:
sphincsf128sha256simple
616610956170070061773731picnic3l5
662463776636797766490216
T:
sphincsf192sha256simple
694083786943773369491048
T:
sphincsf256harakasimple
850819598528570885345875
T:
sphincsf256harakarobust
936262199383987993998948
T:
sphincsf128sha256robust
102901226102972670103125221
T:
rainbow5ccompres963664
119875080119926372120019237
T:
pqrsa15
128151190128239301128436496
T:
sphincsf128shake256simple
128875168129054264129270010
T:
sphincsf192sha256robust
108615504?130293856?173829894?
T:
bluegemss128v2
138646047138674163138704757
T:
luov6468330
141116225141212953141275010
T:
sphincsf256sha256simple
122234191?144847834?168858226?
T:
bluegemss128
155402990155427031155442233
T:
picnic2l1fs
166103143166396771166787734
T:
sphincsf192shake256simple
224388636224677752224967628
T:
sphincsf128shake256robust
285256923285384800285494463
T:
luov8086399
301123428301509016301753862
T:
sphincsf192shake256robust
303749803?365600102?487084226?
T:
bluegemss192v2
366894265?367920477?489238149?
T:
bluegemss192
370528322370653165370847338
T:
sphincsf256shake256simple
412858601414426482414563988
T:
sphincss128harakasimple
470889273470971457471467705
T:
picnic2l3fs
480147054480446540480792833
T:
sphincsf256sha256robust
491788389494969234495180250
T:
sphincss128harakarobust
473124240?567562265?662942657?
T:
bluegemss256v2
380786748?569616857?663853821?
T:
bluegemss256
589734699590321826590512047
T:
sphincss256harakasimple
640405578641123509645457610
T:
sphincsf256shake256robust
331953646?729747763?1393177420?
T:
gui312
734949625736833343737420088
T:
sphincss256harakarobust
829749746830406611832482069
T:
sphincss128sha256simple
677754542?830998303?1084306846?
T:
gemss128v2
747416111?896636235?1046097552?
T:
gemss128
100031882610006834451001671521
T:
picnic2l5fs
107210074410740051911077124901
T:
sphincss192harakasimple
111285529011133038351113440160
T:
sphincss256sha256simple
130493967713076283471314021243
T:
sphincss192harakarobust
155886793715599389131560227390
T:
sphincss128sha256robust
168157521416818713361684496283
T:
sphincss192sha256simple
199699475019978712822012565122
T:
sphincss128shake256simple
2056953131?2060658095?2882091379?
T:
gemss192v2
2051326199?2461619952?2871865484?
T:
gemss192
300828461530087119773008927833
T:
sphincss192sha256robust
305959134230613125983065546848
T:
sphincss256shake256simple
342796123134398524063441178126
T:
sphincss128shake256robust
388953927238899908683890457945
T:
sphincss256sha256robust
3293081261?3980340913?4609908644?
T:
gemss256v2
3450477426?4141930016?4830544576?
T:
gemss256
427484294842754054954286393973
T:
sphincss192shake256simple
527910349852833380025286832598
T:
sphincss256shake256robust
3156582789?5522938403?9468540509?
T:
gui448
714960122771741306637177537524
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
713672577385
T:
rwb0fuz1024
123341239012521
T:
rainbowbinary256181212
176481782718197
T:
3icp
224272261923220
T:
rainbowbinary16242020
241232431724494
T:
rainbow5640
260612626826565
T:
ronald512
273202747327615
T:
tts6440
281782850928863
T:
ronald768
286122945530657
T:
rainbow1aclassic363232
320703241232754
T:
ronald1024
346033475535045
T:
rainbow6440
344953631037144
T:
rainbow1a
370973863639351
T:
lattisigns512
420344243243002
T:
ronald1536
545785523756190
T:
ronald2048
614646153361671dilithium2aes
674226820768843
T:
rainbow1c
730737449675774
T:
gravitysphincss
767287775778560
T:
falcon512tree
880978826288516dilithium3aes
890518941889956
T:
ronald3072
893458946489622dilithium2
934789390794394
T:
qtesla1
940529512096010
T:
falcon512dyn
130258130456130667dilithium5aes
134535135879137534
T:
luov863256pc
136193137209138161
T:
ronald4096
140324141673142568
T:
donald512
145146145402145558dilithium3
150445150840151808
T:
sflashv2
156108156730157692
T:
falcon1024tree
164353164917165658ed25519
171674173432176469
T:
rainbow3cclassic683248
183060183566184510
T:
rainbow1b
181847187024189780
T:
gui184
189001190813191635
T:
falcon1024dyn
191602192413192846
T:
qtesla3s
191851192864193381
T:
qtesla3f
226281226592227056dilithium5
234417241092257065
T:
gemss128v2
239292248684259095
T:
bluegemss128v2
255891263011272588
T:
redgemss128v2
261327268013274408
T:
bluegemss128
263179272812298361
T:
gemss128
278880280519283477
T:
donald1024
286241286591287162
T:
ecdonaldp256
282549288747295779
T:
redgemss128
286714290259293639
T:
gravitysphincsm
290637296051303085
T:
rainbow4a
309408316312331306
T:
rainbow3c
372980378793383041
T:
luov890351pc
380730385228391250
T:
gravitysphincsl
402679404707406755
T:
pass769
427416428011428733
T:
ecdonaldp224
433595434998437134
T:
pass863
446867448010450625
T:
qtesla1p
451080459370465297
T:
rainbow5cclassic963664
462589477897490244
T:
sphincss128harakasimple
497914500726503577
T:
edons128k08n72nu8l4mu3
506120507310508527
T:
ed448goldilocks
519397528756533489
T:
luov8117404pc
556192567202577293
T:
bluegemss192v2
567592576443590631
T:
redgemss192v2
596270606065616564
T:
bluegemss192
599197614686630521
T:
gemss192v2
598926621190643204
T:
gemss192
606931622119634572
T:
redgemss192
642774644047645011
T:
rainbow3b
632469648263654493
T:
rainbow6a
713714717314723213
T:
ecdonaldp160
723858743806751708
T:
sphincss128harakarobust
755393770704787837
T:
sphincss192harakasimple
768003781261786023
T:
donald2048
788959797137808652
T:
gui312
797591805207814797
T:
edons128ref
823602827376835057
T:
rainbow5c
837144840849844450
T:
ecdonaldp192
98814110024191025479
T:
sphincss256harakasimple
111357911246361133425
T:
sphincsf128harakasimple
114275111617871174376
T:
sphincss192harakarobust
114296011778931235967
T:
redgemss256v2
116115911904141212405
T:
gemss256v2
123162712568931284717
T:
gemss256
124996912806611306899
T:
bluegemss256
127656112851311296142
T:
sphincs256
129243513247091349022
T:
redgemss256
130693613344491359397
T:
bluegemss256v2
162843116299911631467
T:
ecdonaldk163
161576916333861655770
T:
sphincss256harakarobust
164097316438141645817
T:
rainbow6b
168597516877781690333
T:
ecdonaldb163
169193917104241738159
T:
sphincsf128harakarobust
176235517832371797924
T:
sphincsf192harakasimple
190727519285041950972
T:
sphincsf256harakasimple
201257320133962015234
T:
ecdonaldp521
217494721827212189199
T:
qtesla3p
220797422107282216140
T:
ecdonaldk233
221325622758352318695
T:
sphincss128sha256simple
227463822772172283452
T:
ecdonaldb233
226296722917692352867
T:
gui448
264840926495172650644
T:
luov863256
264542126549972666961
T:
ecdonaldp384
281563828298312853297
T:
sphincsf192harakarobust
287358028804022896905picnicl1full
309386731177663155110
T:
sphincsf256harakarobust
324544932488693257587
T:
rainbow1acompres363232
328251132927393302833
T:
rainbow1acyclicc363232
328553733020773321762
T:
mqdss48
354808835501033569331picnicl1fs
352216536052533726372
T:
sphincss128shake256simple
376843037715883777581
T:
ecdonaldk283
395079639581793967158
T:
ecdonaldb283
395160840012564068055
T:
sphincss192sha256simple
457940445816654611068picnicl1ur
451376945937164701101
T:
sphincss128sha256robust
524402753050185369270
T:
sphincss256sha256simple
526942553834215470660
T:
sphincss192shake256simple
540126054965515594595
T:
sphincsf128sha256simple
564679356727075678032picnicl3full
625229762566026262698
T:
ecdonaldk409
657565465811836594978
T:
ecdonaldb409
681143969852307074365
T:
sphincss128shake256robust
696258170899647205803
T:
sphincss256shake256simple
726510873752067460859
T:
sphincss192sha256robust
847996386738488791306
T:
sphincsf128shake256simple
860867786830728729296
T:
mqdss64
884495389185998998336
T:
sphincsf192sha256simple
924276093370779410042
T:
sphincsf256sha256simple
934704493601849394418
T:
luov890351
936177393793779390051picnicl3fs
939625294110939425806picnicl5full
102145111035634610487991
T:
sphincss192shake256robust
110047461114239911345776
T:
sphincsf128sha256robust
121978531224095212266629picnicl3ur
135321221370335413858727
T:
sphincss256shake256robust
136957691371662213947710picnic3l1
137611031377215413786971
T:
ecdonaldk571
138878151399476414197784
T:
sphincsf192shake256simple
141430091433029714462119
T:
sphincsf256shake256simple
147508991477024514793180
T:
ecdonaldb571
152548761551448515781998
T:
sphincss256sha256robust
160218211602318416028352
T:
luov8117404
166752371669213116740348picnicl5fs
169507791695923016974383
T:
pqrsa15
165251481696409217233996
T:
sphincsf128shake256robust
183090451852298618723348
T:
sphincsf192sha256robust
193646141938369519411821
T:
rainbow3ccyclicc683248
193665201940968421424127
T:
rainbow3ccompres683248
211382242116338121194308picnicl5ur
265718782680249527189022
T:
sphincsf192shake256robust
273512962764184828037252
T:
sphincsf256shake256robust
287500612877020528911563picnic3l3
304222323044449930515468
T:
luov4849242
300973233049282930674955
T:
sphincsf256sha256robust
440431594411174444776069
T:
rainbow5ccyclicc963664
444994814478410244947872
T:
rainbow5ccompres963664
461346194616271446225259picnic3l5
681403676819710168263448
T:
picnic2l1fs
832878988332363383342855
T:
luov6468330
152250704152333743152567028
T:
picnic2l3fs
167326877167369872167439498
T:
luov8086399
269926327270031459270218108
T:
picnic2l5fs

riscv64; U54 (sifive,u54-mc); 2017 SiFive Freedom U540; 4 x 1000MHz; riscvunleashed000, supercop-20240107

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: mqqsig160, mqqsig192, mqqsig224, mqqsig256, ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
759981763838780408ed25519
158589915900781609496dilithium2
280007528132402816901dilithium3
281460828209392836343dilithium2aes
456247445666804577744dilithium5
496615249892065002578dilithium3aes
593995359523175963370
T:
mqdss48
852450485458988572798dilithium5aes
7853998?10117282?12692152?
T:
qtesla1
139923461400533114015686
T:
mqdss64
146821941478619414909381
T:
donald2048
15634544?22567450?29461506?
T:
qtesla3f
282000432820558728222512
T:
sphincsf128sha256simple
23922945?30994813?41619735?
T:
qtesla1p
22745688?36565659?43758939?
T:
qtesla3s
411973514121632841251298
T:
sphincsf192sha256simple
418997004191225841953796
T:
sphincsf128harakasimple
425135564252022642528269
T:
sphincsf128shake256simple
547007005471335954771741
T:
sphincsf128sha256robust
617419466176137961850336
T:
sphincsf192harakasimple
623477196237839262403870
T:
sphincsf192shake256simple
701726287018716370231711
T:
sphincs256
712069077123178671266801
T:
sphincsf128harakarobust
804266528044329280493218
T:
sphincsf128shake256robust
812125778123227081280955
T:
sphincsf192sha256robust
75064162?85694824?108860476?
T:
falcon512dyn
79955870?87281396?105214942?
T:
falcon512tree
105585222105617361105667857
T:
sphincsf192harakarobust
108653089108678132108752682
T:
sphincsf256sha256simple
119176328119200743119245998
T:
sphincsf192shake256robust
164458659164499682164539344
T:
sphincsf256harakasimple
164609227164641265164677288
T:
sphincsf256shake256simple
177227128?207044693?252223502?
T:
qtesla3p
209530026223693722249720306
T:
falcon1024dyn
208115954225161920259823058
T:
falcon1024tree
281630377281665665281723901
T:
sphincsf256harakarobust
292777582292942100294921996
T:
rainbow1aclassic363232
293595652293651408293717877
T:
sphincsf256sha256robust
312596622312717416315706952
T:
rainbow1acompres363232
312927906313030674313140682
T:
rainbow1acyclicc363232
316031338316092864316219316
T:
sphincsf256shake256robust
902482637902552265902701673
T:
sphincss128sha256simple
118936027211894984681189662552
T:
sflashv2
135875913813589492821359192362
T:
sphincss128shake256simple
137293621013731161681373302647
T:
sphincss128harakasimple
173860549517387927491738941871
T:
sphincss256sha256simple
174999222917501765491750384737
T:
sphincss128sha256robust
334091586833425399203345710520
T:
rainbow3cclassic683248
362815636236288038283630533700
T:
rainbow3ccompres683248
370556675837079878363709704888
T:
rainbow3ccyclicc683248
913190928091352350369150333256
T:
rainbow5cclassic963664
998281200099856552289990519592
T:
rainbow5ccompres963664
102100798541021422406210218257250
T:
rainbow5ccyclicc963664
Cycles to sign 59 bytes
25%50%75%system
536744537714543352
T:
sflashv2
787185789003796864ed25519
277602427852912790683
T:
rainbow1acyclicc363232
280523428114182836471
T:
rainbow1aclassic363232
296560229955463019291
T:
falcon512tree
480423548356844852678
T:
falcon512dyn
2638711?5349033?8834069?
T:
qtesla1
4142522?5661466?9220152?dilithium2aes
627675363157516357982
T:
falcon1024tree
4132613?6349768?10479886?dilithium2
4127045?8758482?14670098?
T:
qtesla3f
102600311027957410339066
T:
falcon1024dyn
6661314?10974269?17639568?dilithium3
5653422?11894126?18865934?
T:
qtesla1p
8757067?12654855?18380747?dilithium3aes
9892397?13770542?17590347?dilithium5
145506981467606914763436
T:
donald2048
8111242?16414885?28989438?
T:
qtesla3s
13901253?16962724?22543300?dilithium5aes
241229612412886824157620
T:
rainbow3cclassic683248
243174242432242524339417
T:
rainbow3ccyclicc683248
31576023?43415397?78633915?
T:
qtesla3p
518811545189516851926146
T:
rainbow5cclassic963664
520994385211916752174380
T:
rainbow5ccyclicc963664
164995850165110594165517392
T:
rainbow1acompres363232
330535480330584206330624034
T:
mqdss48
886379779886996717887613724
T:
sphincsf128sha256simple
111653701011166264721116840348
T:
mqdss64
116249573011629090201163719864
T:
sphincsf192sha256simple
133897355913396029661340696225
T:
sphincsf128shake256simple
136463123613648758771365108296
T:
sphincs256
154050475315412256231542084439
T:
sphincsf128harakasimple
163792105416388419181639889188
T:
sphincsf128sha256robust
170059322817010676021701898370
T:
sphincsf192shake256simple
179571393717968746211797945749
T:
sphincsf192harakasimple
187335898118740017221874755156
T:
rainbow3ccompres683248
224855197122498047432251138838
T:
sphincsf192sha256robust
242185128124240848582425897215
T:
sphincsf128shake256robust
250295655125046886062507441207
T:
sphincsf128harakarobust
262756479426280399232628808848
T:
sphincsf256sha256simple
307493115830763663853078998311
T:
sphincsf192harakarobust
318180207231839716803186373939
T:
sphincsf192shake256robust
376398494137653706443767086096
T:
sphincsf256shake256simple
445001102444511974464451824090
T:
sphincsf256harakasimple
512766355051292789545132836766
T:
rainbow5ccompres963664
685266593768549584876855991838
T:
sphincsf256sha256robust
700028012770034043357004901457
T:
sphincsf256shake256robust
744323959874449319547446444498
T:
sphincsf256harakarobust
133317183541333242794613334502214
T:
sphincss128sha256simple
201220432232012297254320126554606
T:
sphincss128shake256simple
223969070382239978344122402078678
T:
sphincss256sha256simple
242165905232421953018724223796340
T:
sphincss128sha256robust
246905025792469330734224695148243
T:
sphincss128harakasimple
Cycles to verify 59 bytes
25%50%75%system
368502375760376378
T:
falcon512tree
471297478945479920
T:
falcon512dyn
657467658506663261
T:
sflashv2
777013783529788646
T:
falcon1024tree
100081910020671012222
T:
falcon1024dyn
122336912514901291794
T:
rainbow1aclassic363232
126632612809241298846
T:
qtesla1
184163218457601865416dilithium2
222878322409052254018ed25519
282915428425642861488
T:
qtesla3f
283591228426072854885dilithium2aes
286657828808912894144
T:
qtesla3s
305778630593053061142dilithium3
440145644128514423190
T:
qtesla1p
485371848687854900445dilithium3aes
495579849578544969959dilithium5
787694178973007913616
T:
rainbow3cclassic683248
845126184690028481911dilithium5aes
148340311529873815672137
T:
sphincss128sha256simple
162050761636727016493954
T:
sphincs256
163774271640250016554443
T:
rainbow5cclassic963664
169776831709958717242569
T:
donald2048
214345322148878221530606
T:
qtesla3p
220856602250486922788854
T:
sphincss128shake256simple
269149602732391827890495
T:
sphincss128harakasimple
298929103056158031134090
T:
sphincss128sha256robust
307259563109554931597545
T:
sphincss256sha256simple
365098813680481037447388
T:
sphincsf128sha256simple
536990685459997655603796
T:
sphincsf128shake256simple
576294365773504957815267
T:
rainbow1acyclicc363232
578502495793168457997008
T:
rainbow1acompres363232
596065665989326160365830
T:
sphincsf192sha256simple
602221786065549661398538
T:
sphincsf128harakasimple
605003066094470161681203
T:
sphincsf256sha256simple
732191367416185975063015
T:
sphincsf128sha256robust
860684218687529087841814
T:
sphincsf192shake256simple
870367398807853989081465
T:
sphincsf256shake256simple
938848779469026995700000
T:
sphincsf192harakasimple
100642308101536518102517146
T:
sphincsf256harakasimple
104418279105848686107629454
T:
sphincsf128shake256robust
104180178106300599108182038
T:
sphincsf128harakarobust
122243444123438292124395450
T:
sphincsf192sha256robust
168373029170897874172017235
T:
sphincsf192harakarobust
169147590171109525173099073
T:
sphincsf192shake256robust
171532045173199422175972336
T:
sphincsf256shake256robust
172904856174623959177131723
T:
sphincsf256sha256robust
178434222180291670181608716
T:
sphincsf256harakarobust
240697490243564299246321766
T:
mqdss48
343443024344546006346264159
T:
rainbow3ccyclicc683248
354252942354673940354970050
T:
rainbow3ccompres683248
776410596777100011777946648
T:
rainbow5ccyclicc963664
798011796798432991799832838
T:
rainbow5ccompres963664
817201246827516610835467635
T:
mqdss64

amd64; Zen (800f11); 2017 AMD Ryzen 7 1700; 8 x 3000MHz; rumba7, supercop-20240107

Graphs: old (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
361936463885picnic3l1
3643?3961?5821?picnicl1full
509651095285picnic3l3
518151935360picnicl3full
645265056682picnicl5full
676867876909picnic3l5
869387408947picnicl1fs
880088269023picnicl1ur
116301167311908
T:
picnic2l1fs
161681621816359picnicl3fs
163091634816442picnicl3ur
192161927119408
T:
picnic2l3fs
221742225822606picnicl5ur
223042260423516picnicl5fs
256422577225948
T:
picnic2l5fs
290312909529192
T:
lattisigns512
484104845648667ed25519
638136407764498dilithium2aes
101504102112109306dilithium3aes
150854151184151826dilithium2
151190151584152114dilithium5aes
200218200682202674
T:
ed448goldilocks
285994287097291172dilithium3
291166292204293560
T:
pass769
355088356503357697
T:
pass863
444733445471446291dilithium5
616225616624616818
T:
sphincsf128harakasimple
739057739182739426
T:
sphincsf128harakarobust
799268803344804928
T:
mqdss48
836118837297841516
T:
edons128k08n72nu8l4mu3
897094920449921055
T:
sphincsf192harakasimple
100926610243801035032
T:
donald2048
106199210644981079642
T:
sphincsf192harakarobust
1318190?1746468?2574679?
T:
qtesla1
186503218668501872418
T:
mqdss64
235133023733032386935
T:
sphincsf256harakasimple
239445724009042405158
T:
edons128ref
291962629234812924264
T:
sphincsf256harakarobust
2791108?4115221?5467220?
T:
qtesla3f
418212241845524187811
T:
sphincs256
664139166424856674891
T:
sphincsf128shake256simple
5932164?6720778?8291153?
T:
qtesla1p
4197261?6887105?10931721?
T:
qtesla3s
800288080154518041504
T:
luov863256
943883294439929462062
T:
sphincsf192shake256simple
106344941069986710761923
T:
rainbowbinary256181212
121116011211417512153920
T:
sphincsf128shake256robust
125624241256996612579620
T:
luov863256pc
177162211773003817764046
T:
sphincsf192shake256robust
167869991791396619768186
T:
falcon512dyn
178137741811775118290264
T:
rainbow1aclassic363232
169224011872223920626793
T:
falcon512tree
188287171902857819106791
T:
rainbow1acyclicc363232
188533241930162719482392
T:
rainbow1acompres363232
192947031930856219351121
T:
sphincss128harakasimple
224468392244919422456635
T:
sphincss128harakarobust
250598362506261525192374
T:
sphincsf256shake256simple
250957562514765925193372
T:
luov4849242
282419752832346328572944
T:
sphincss192harakasimple
338904543392116633943675
T:
sphincss192harakarobust
369289493695700937028103
T:
luov890351
29882010?37648375?50149079?
T:
qtesla3p
408101084081605741062587
T:
sphincss256harakasimple
439720794415666444411509
T:
rainbowbinary16242020
455493034557536445663242
T:
sphincss256harakarobust
466273884666290147012010
T:
sphincsf256shake256robust
518805185357412761383658
T:
falcon1024tree
512544905382467258248783
T:
falcon1024dyn
561975365630420056364479
T:
gemss128
568158065689572157077615
T:
bluegemss128
573957065743714657637063
T:
redgemss128
578591655788784057941383
T:
luov890351pc
627359016280150162958510
T:
gemss128v2
635485626372823163940197
T:
luov8117404
639819666406758564158609
T:
bluegemss128v2
751385707525671575543810
T:
luov6468330
784513527847892978663409
T:
redgemss128v2
982160739825153598301361
T:
luov8117404pc
113665954114156223114301324
T:
rainbow3cclassic683248
119710713121150617122970922
T:
rainbow3ccompres683248
122037700122524943123138395
T:
rainbow3ccyclicc683248
150319913150516292150829636
T:
luov8086399
201782453201846828201917365
T:
sflashv2
213075121213175773213605714
T:
sphincss128shake256simple
261480164261755394262019237
T:
redgemss192
268992302269457081271660333
T:
bluegemss192
269133584269559613269688674
T:
redgemss192v2
271573011271783113271965239
T:
gemss192
275113748275358229276148775
T:
gemss192v2
275561962276349198277032597
T:
bluegemss192v2
301962311301987515303383904
T:
sphincss192shake256simple
322146864323952419328409809
T:
rainbow5cclassic963664
384041157387950930388839831
T:
rainbow5ccompres963664
387904324388005435390214596
T:
sphincss128shake256robust
397523915397865006398943842
T:
sphincss256shake256simple
566055634566260831567295940
T:
sphincss192shake256robust
638257405639018402651034404
T:
rainbow5ccyclicc963664
712622338716071585736005586
T:
bluegemss256v2
746484968748812286749079398
T:
sphincss256shake256robust
765497890766250249766881965
T:
redgemss256v2
822358947824392180825147008
T:
redgemss256
838165785842926167858566972
T:
bluegemss256
845756842846543964848754670
T:
gemss256
880496576881075350881366585
T:
gravitysphincss
995492292996550859999408600
T:
gemss256v2
376929888439135445084023165909
T:
pqrsa15
141107467391411785542114129874163
T:
gravitysphincsl
280777737782808493824128089311222
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
148861503015329
T:
rainbowbinary256181212
282412852229127
T:
rainbowbinary16242020
509835104451101ed25519
902939078591258
T:
rainbow1aclassic363232
126405127008128220
T:
sflashv2
127117130776133192
T:
rainbow1acyclicc363232
207414207599207787
T:
ed448goldilocks
159905?270388?472062?dilithium2aes
280582?351411?579651?dilithium2
275558?374025?541366?dilithium3aes
311378?381983?618856?dilithium5aes
419317421293426973
T:
rainbow3cclassic683248
476689481457487340
T:
falcon512tree
250934?490272?1046222?
T:
lattisigns512
480863491352500776
T:
rainbow3ccyclicc683248
492207493689497179
T:
luov863256pc
307126?525731?1080698?
T:
qtesla3f
240460?576673?872555?
T:
qtesla1
443727?637032?987990?dilithium3
344206?685232?709943?
T:
pass769
559151?704205?911441?dilithium5
396806?786493?1204390?
T:
pass863
861114866289873040
T:
falcon512dyn
952518958562963406
T:
falcon1024tree
990555994468996885
T:
rainbow5cclassic963664
101333710203191025295
T:
donald2048
639996?1199622?1989891?
T:
qtesla3s
591644?1237485?1995703?
T:
qtesla1p
127186312797571288095
T:
edons128k08n72nu8l4mu3
1440707?1481033?1996076?
T:
luov890351pc
175574017686601814120
T:
falcon1024dyn
211544821359472166477
T:
luov8117404pc
289748629084022921392
T:
edons128ref
358687335908143594818
T:
rainbow5ccyclicc963664
3449845?4079358?4832728?
T:
redgemss128
3929662?4705348?6389776?
T:
redgemss128v2
3620411?4813835?6000044?
T:
qtesla3p
548025054820125489121picnicl1full
606896560760556085441
T:
mqdss48
662282966278736636494
T:
luov863256
726945972720167276980
T:
gravitysphincss
814833081738958181304picnicl1fs
103488771035515210378923picnicl1ur
109278461093221910968000picnicl3full
9996310?12455641?15916902?
T:
redgemss192
10681250?12551736?14433732?
T:
redgemss192v2
133469091338920313501900
T:
gravitysphincsm
155134291552659415541951
T:
gravitysphincsl
156424971564933515653681
T:
mqdss64
154596341611594916236900
T:
rainbow1acompres363232
177915571779829217818638picnicl5full
198457181988442119915044picnicl3fs
15291869?20076822?26520836?
T:
redgemss256
18476315?21781900?26580131?
T:
redgemss256v2
220913852211949122143043
T:
sphincsf128harakasimple
223048552233549522362324
T:
luov890351
256782402568944025706473picnic3l1
263029212633074226407762
T:
sphincsf192harakasimple
265311772654434826564168picnicl3ur
268461712687449626894907
T:
sphincsf128harakarobust
323963583245255632496447
T:
sphincsf192harakarobust
349475183497823735033041picnicl5fs
385361783855368338705702
T:
luov8117404
440367074407429344081110picnicl5ur
462582654628270046323344
T:
luov4849242
560268855604984056092093picnic3l3
596889675971539659769864
T:
sphincsf256harakasimple
760603717610105076128149
T:
sphincsf256harakarobust
770656447712691577191668
T:
sphincs256
938281819401348294425582picnic3l5
972154739736286199463950
T:
rainbow3ccompres683248
129012806129098766129171849
T:
pqrsa15
116822815?139784569?163387508?
T:
bluegemss128v2
116318377?140097807?186427187?
T:
bluegemss128
140449577142658036143503107
T:
luov6468330
213139912213305797213910697
T:
sphincsf128shake256simple
214243115214901440217415622
T:
picnic2l1fs
247782025248277990249805035
T:
rainbow5ccompres963664
261999612262272674268385645
T:
sphincsf192shake256simple
282960735283289304283914804
T:
luov8086399
368645719368981290372986942
T:
sphincss128harakasimple
371443473371665835371955458
T:
sphincsf128shake256robust
379945901?381874404?532129111?
T:
bluegemss192
338918737?406443727?526638832?
T:
bluegemss192v2
442723362442897909443217695
T:
sphincss128harakarobust
481102993481459611481775378
T:
sphincsf192shake256robust
553215410553780245560017329
T:
sphincss256harakasimple
581976941582305929585073149
T:
sphincsf256shake256simple
611317154611478406611870761
T:
picnic2l3fs
653084505653965036660136268
T:
sphincss256harakarobust
550167822?662981087?773642042?
T:
bluegemss256v2
643307242?771170809?900536062?
T:
bluegemss256
825407898826355646857422223
T:
sphincss192harakasimple
735302159?882941052?1029208028?
T:
gemss128v2
762154985?909015526?1212036448?
T:
gemss128
104858219210499342881052012276
T:
sphincsf256shake256robust
107218014910735306951074206981
T:
sphincss192harakarobust
126865678412715404181280449751
T:
picnic2l5fs
2181894226?2617574942?3053742351?
T:
gemss192v2
2611661301?3133561955?3656059544?
T:
gemss192
340888321934139524643418014980
T:
sphincss128shake256simple
3641079474?4549841115?6364048847?
T:
gemss256
486314552748645112864865982908
T:
sphincss256shake256simple
3863236505?5405718210?6178092170?
T:
gemss256v2
579829288758013703285829982910
T:
sphincss128shake256robust
687057428168727833866874205837
T:
sphincss192shake256simple
872063324687287264358739468616
T:
sphincss256shake256robust
117879574501179920512811803286129
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
111461123811349
T:
rainbowbinary256181212
202152042120709
T:
rainbowbinary16242020
296153081531764
T:
rainbow1aclassic363232
475424778248251
T:
lattisigns512
611456218764300
T:
gravitysphincss
823518256682824dilithium2aes
857968656887120
T:
falcon512tree
102374103583125934
T:
falcon512dyn
107392107863108433
T:
qtesla1
119330119561120313dilithium3aes
130087131271132600
T:
luov863256pc
134841134968135259
T:
sflashv2
161289161508161778dilithium2
172850174120174810
T:
falcon1024tree
174824175416177153dilithium5aes
180818181852182906ed25519
189659192967194723
T:
rainbow3cclassic683248
207811209197213363
T:
falcon1024dyn
222503223264223823
T:
qtesla3f
224312224963225760
T:
qtesla3s
265985271623274105
T:
gravitysphincsm
279324279866290312dilithium3
277618285371291645
T:
redgemss128v2
313684319049324225
T:
bluegemss128
321712332609340183
T:
bluegemss128v2
323822332967340284
T:
redgemss128
327803333218340869
T:
gemss128
328808336475345242
T:
gemss128v2
352217356397358504
T:
luov890351pc
360203363093367483
T:
gravitysphincsl
417751423514432746
T:
sphincss128harakasimple
443352445553446996
T:
pass769
451708452140452538dilithium5
470015475582483975
T:
edons128k08n72nu8l4mu3
477410479352483264
T:
rainbow5cclassic963664
488250490893492979
T:
luov8117404pc
539178540834542586
T:
pass863
542930545176547568
T:
qtesla1p
607102617092627602
T:
sphincss128harakarobust
609220617951627351
T:
sphincss192harakasimple
634618637965639252
T:
ed448goldilocks
690687699487704492
T:
edons128ref
696920705283716070
T:
bluegemss192
691436705387714861
T:
gemss192
719210731982740205
T:
redgemss192
733892745545755443
T:
bluegemss192v2
737943748918766149
T:
redgemss192v2
730534748994757016
T:
gemss192v2
844898859209869873
T:
sphincss256harakasimple
948591964353984703
T:
sphincsf128harakasimple
972889985530997656
T:
sphincss192harakarobust
120383412120301223470
T:
donald2048
120400812285241255701
T:
gemss256v2
125554512710081295148
T:
bluegemss256v2
125735112758651299910
T:
sphincss256harakarobust
128367313098861328288
T:
redgemss256v2
137887213926941416193
T:
redgemss256
138375014006861415882
T:
gemss256
140703914245521452997
T:
sphincsf128harakarobust
141742814421351453955
T:
bluegemss256
151423815383201666445
T:
sphincsf192harakasimple
160327316234191644180
T:
sphincsf256harakasimple
195464419663031975715
T:
sphincs256
237273223973302429077
T:
sphincsf192harakarobust
237939224016362420698
T:
sphincsf256harakarobust
258109425916402597824
T:
qtesla3p
388440539061153932511
T:
mqdss48
385896240020524415132
T:
sphincss128shake256simple
419424342146074241396picnicl1full
567598856793435681023
T:
luov863256
562132156931365789583
T:
sphincss192shake256simple
662664666376396733121picnicl1fs
720177573502337475918
T:
sphincss256shake256simple
719447873574097565662
T:
sphincss128shake256robust
845415584949708510326picnicl1ur
853372685454598559023picnicl3full
928977194330109554086
T:
sphincsf128shake256simple
105298161064004410716084
T:
mqdss64
108357711096925811145832
T:
sphincss192shake256robust
127252971288687112954043
T:
rainbow1acyclicc363232
126092191311917913290551
T:
rainbow1acompres363232
138873731393276813947980picnicl5full
143574801466044416750270
T:
sphincss256shake256robust
147993611496276615143310
T:
sphincsf192shake256simple
147394781502729817531448
T:
sphincsf256shake256simple
168820581691937616974992picnicl3fs
176513621797081518275056
T:
sphincsf128shake256robust
198142451983332619857037
T:
pqrsa15
199120351997342619999152
T:
luov890351
212754932129941721313515picnic3l1
222291592230441622354969picnicl3ur
282183662844049228724191
T:
sphincsf192shake256robust
282942612876013828972342
T:
sphincsf256shake256robust
293414722938842129982972picnicl5fs
336166173368278433734475
T:
luov4849242
342921323430801934420466
T:
luov8117404
371244803720885337266183picnicl5ur
466422054665760346685322picnic3l3
731637487326208673451627picnic3l5
787167367892521580990861
T:
rainbow3ccompres683248
786483508083465381101292
T:
rainbow3ccyclicc683248
879205038797264688101650
T:
luov6468330
107219488107286002107435707
T:
picnic2l1fs
168296350168368852168428169
T:
luov8086399
175249875175744737175923067
T:
rainbow5ccyclicc963664
176562601177688142179052824
T:
rainbow5ccompres963664
244949604244985187245025327
T:
picnic2l3fs
433274240433406888434053227
T:
picnic2l5fs

amd64; Zen (800f11); 2017 AMD Ryzen 5 1600; 6 x 3200MHz; rumba5, supercop-20240107

Graphs: old (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
362836443859picnicl1full
362036753829picnic3l1
510251315304picnicl3full
511651345210picnic3l3
650767026920picnicl5full
673667757009picnic3l5
870487428923picnicl1fs
879088319049picnicl1ur
116391168211856
T:
picnic2l1fs
163301636916537picnicl3fs
163141637016627picnicl3ur
192201930419550
T:
picnic2l3fs
221872246222734picnicl5ur
224132281723155picnicl5fs
257082596626204
T:
picnic2l5fs
290442913629281
T:
lattisigns512
483774848248709ed25519
639256421864507dilithium2aes
100658100843101196dilithium3aes
150930151140151633dilithium2
151130152051152751dilithium5aes
200107200318200963
T:
ed448goldilocks
285800286570290892dilithium3
291209293214294371
T:
pass769
355767357087358319
T:
pass863
444094444700445238dilithium5
616297616537616667
T:
sphincsf128harakasimple
739886740114740253
T:
sphincsf128harakarobust
799594801092803600
T:
mqdss48
831491835563840970
T:
edons128k08n72nu8l4mu3
903714911705920799
T:
sphincsf192harakasimple
101147210246301035521
T:
donald2048
106543710673101070009
T:
sphincsf192harakarobust
886331?1348624?2469213?
T:
qtesla1
186488618684131872378
T:
mqdss64
235026423869522391267
T:
sphincsf256harakasimple
247004524745162480314
T:
edons128ref
292630429343392960538
T:
sphincsf256harakarobust
2791626?4085033?5439786?
T:
qtesla3f
417978341830164187032
T:
sphincs256
663157766347936636207
T:
sphincsf128shake256simple
5904241?6732415?8296297?
T:
qtesla1p
5528209?6892026?9548547?
T:
qtesla3s
798512979968548032710
T:
luov863256
948240594880809496414
T:
sphincsf192shake256simple
106589271074344011870622
T:
rainbowbinary256181212
121152491211829412121691
T:
sphincsf128shake256robust
125474081256041512570135
T:
luov863256pc
164913021712792518502515
T:
falcon512dyn
177294871773424317747093
T:
sphincsf192shake256robust
178632681794558118003587
T:
rainbow1aclassic363232
16929232?18448369?21958320?
T:
falcon512tree
193178051934957719369485
T:
sphincss128harakasimple
193346331951914819618958
T:
rainbow1acompres363232
193546141961878120144606
T:
rainbow1acyclicc363232
234561142345754323461824
T:
sphincss128harakarobust
244217832445424024485197
T:
sphincsf256shake256simple
253888572543960625502333
T:
luov4849242
285772652858107529242895
T:
sphincss192harakasimple
338829703392654934035740
T:
sphincss192harakarobust
29911085?34908862?40030435?
T:
qtesla3p
368545733692980036981812
T:
luov890351
408071254081050141283109
T:
sphincss256harakasimple
441199254429469444512719
T:
rainbowbinary16242020
455353384555663045636050
T:
sphincss256harakarobust
469483314697683646984445
T:
sphincsf256shake256robust
510109085342133155947012
T:
falcon1024dyn
514488335358053156331795
T:
falcon1024tree
563990215664866857583823
T:
gemss128
578061245790642258011161
T:
luov890351pc
572739205814520059476018
T:
bluegemss128
575314485883832460193944
T:
redgemss128
628103846293261562989974
T:
gemss128v2
637716906382135563992885
T:
luov8117404
640782416415743464186000
T:
bluegemss128v2
783977117843212578524611
T:
redgemss128v2
784034887850376978633724
T:
luov6468330
982320309826540798330875
T:
luov8117404pc
113303598114599714115789973
T:
rainbow3cclassic683248
117737907118204632120208913
T:
rainbow3ccompres683248
151077543151211402151392028
T:
luov8086399
201851289201942031202221179
T:
sflashv2
209329534209337602209833978
T:
sphincss128shake256simple
248201229251024483251726552
T:
rainbow3ccyclicc683248
260265689260851032261204727
T:
redgemss192
268675495268883196269238173
T:
bluegemss192
269421936269990751270383510
T:
redgemss192v2
271763405271893456272014143
T:
gemss192
275361115275474659275663189
T:
gemss192v2
298976841299516631299914345
T:
sphincss192shake256simple
324066117324838751330334123
T:
rainbow5cclassic963664
353941539361233366361780990
T:
rainbow5ccyclicc963664
359270996361838130363067969
T:
rainbow5ccompres963664
386607681386767199386822036
T:
sphincss128shake256robust
395764858395915092396840134
T:
sphincss256shake256simple
435558714435724275435851381
T:
bluegemss192v2
571228824571511483573237017
T:
sphincss192shake256robust
720442344730018569742426814
T:
bluegemss256v2
745968976746273916746814781
T:
sphincss256shake256robust
834409732835311493839198458
T:
redgemss256
848808380849307661851455453
T:
bluegemss256
839016276856405788863835297
T:
gemss256
880853235881138175881475374
T:
gravitysphincss
100207744810030679581008017851
T:
gemss256v2
101281654210134715051023655086
T:
redgemss256v2
378223195838675949343921828638
T:
pqrsa15
141065513821411177215314116997014
T:
gravitysphincsl
280500519522805227083528056021139
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
149631509015287
T:
rainbowbinary256181212
286072893533965
T:
rainbowbinary16242020
510965116951257ed25519
907819129292521
T:
rainbow1aclassic363232
117712121762128844
T:
rainbow1acyclicc363232
126510126847127318
T:
sflashv2
207280207414207523
T:
ed448goldilocks
120091?222629?337110?dilithium2aes
215402?337977?636690?dilithium3aes
344068?345952?707475?
T:
pass769
281974?417760?594447?dilithium2
244101?436507?657089?dilithium5aes
465317473403485135
T:
rainbow3cclassic683248
475153481715485159
T:
falcon512tree
330369?489013?1045781?
T:
lattisigns512
497931499638502523
T:
luov863256pc
240291?555132?1045471?
T:
qtesla1
432211?555999?827516?dilithium3
500529?736995?1301203?
T:
qtesla3f
398480?786970?1186179?
T:
pass863
676218?816882?1186542?dilithium5
861554868088873911
T:
falcon512dyn
946943953348961308
T:
falcon1024tree
101633710232631033288
T:
donald2048
104404710550501062771
T:
rainbow5cclassic963664
112265411413181159985
T:
rainbow5ccyclicc963664
865307?1248800?1968428?
T:
qtesla1p
127219912751491284644
T:
edons128k08n72nu8l4mu3
638673?1417578?2659380?
T:
qtesla3s
144509914596251487773
T:
luov890351pc
174623117545791763548
T:
falcon1024dyn
176708017682931769574
T:
rainbow3ccyclicc683248
213851221564522174626
T:
luov8117404pc
292790329388762957967
T:
edons128ref
3461810?4349649?4928370?
T:
redgemss128
2715333?4612965?7090109?
T:
qtesla3p
3977439?4879550?6079227?
T:
redgemss128v2
548229854846795494276picnicl1full
606082460670846070561
T:
mqdss48
662266866308936636167
T:
luov863256
728372272911217299791
T:
gravitysphincss
813318581841098229445picnicl1fs
103754791038807310435187picnicl1ur
107397371074282910756262picnicl3full
9802548?11817657?12971343?
T:
redgemss192
10913419?12844430?14842323?
T:
redgemss192v2
134104581343011913456202
T:
gravitysphincsm
155754771559621015636833
T:
gravitysphincsl
156456361565988515674180
T:
mqdss64
159973561612256116247253
T:
rainbow1acompres363232
178586341787117418068818picnicl5full
16704601?19841976?24882775?
T:
redgemss256
199132401998139820010947picnicl3fs
18539083?21895302?24770594?
T:
redgemss256v2
221021942212586722312837
T:
sphincsf128harakasimple
222525422231294022326746
T:
luov890351
256962112571093025723332picnic3l1
262778782631108326646704
T:
sphincsf192harakasimple
264370192652787326558337picnicl3ur
268586062687942126899470
T:
sphincsf128harakarobust
324688933250062732536276
T:
sphincsf192harakarobust
350620003511055835261751picnicl5fs
387771413880427838842029
T:
luov8117404
440578884406993744083150picnicl5ur
467585224678998046841122
T:
luov4849242
567128565673737756826039picnic3l3
596826525974970759823023
T:
sphincsf256harakasimple
751573187605598176102150
T:
sphincsf256harakarobust
770767627712410377209477
T:
sphincs256
934798219364831293893339picnic3l5
964563939684529597984048
T:
rainbow3ccompres683248
129114128129184973129290547
T:
pqrsa15
116353769?139505961?162927431?
T:
bluegemss128v2
140426470140709398140754185
T:
luov6468330
116804878?140986117?187692839?
T:
bluegemss128
212558444212731068212852950
T:
sphincsf128shake256simple
214406842214537200215277892
T:
picnic2l1fs
242107811242730297244064354
T:
rainbow5ccompres963664
262818762262925929263085334
T:
sphincsf192shake256simple
282133546282364967282882413
T:
luov8086399
368256638368657237369049720
T:
sphincss128harakasimple
371401578371784239372239132
T:
sphincsf128shake256robust
329939144?395636535?526315554?
T:
bluegemss192v2
449131948449388112449760085
T:
sphincss128harakarobust
379855286?456028642?607816310?
T:
bluegemss192
481238727481807871482248427
T:
sphincsf192shake256robust
553754398555196394577467135
T:
sphincss256harakasimple
569469865569875785570694694
T:
sphincsf256shake256simple
611424021612536811613904128
T:
picnic2l3fs
653364886653756674654276974
T:
sphincss256harakarobust
557137214?670801101?782589381?
T:
bluegemss256v2
734991492?736353154?1028575959?
T:
gemss128v2
607895452?759458301?1063412452?
T:
gemss128
642756471?770773603?901040151?
T:
bluegemss256
824808553826172328830342416
T:
sphincss192harakasimple
105513704210556388021055975091
T:
sphincsf256shake256robust
107359404710742298901074871508
T:
sphincss192harakarobust
127147589312738049711274098437
T:
picnic2l5fs
2181992557?2617506014?3053804773?
T:
gemss192v2
334105606833423875683346954848
T:
sphincss128shake256simple
2612211887?3655294779?4177658497?
T:
gemss192
3862205475?4633750902?5405878275?
T:
gemss256v2
483529548648363250304838888064
T:
sphincss256shake256simple
4534078219?5446116214?7248822812?
T:
gemss256
578196668457825587385783260358
T:
sphincss128shake256robust
681090850968155247736834585362
T:
sphincss192shake256simple
871242029887299316198735339714
T:
sphincss256shake256robust
118559359501185735556111858566864
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
113481141711491
T:
rainbowbinary256181212
204142066920916
T:
rainbowbinary16242020
309083141132607
T:
rainbow1aclassic363232
474114777348143
T:
lattisigns512
620176375966432
T:
gravitysphincss
822708247082720dilithium2aes
852608656587249
T:
falcon512tree
102080103201103693
T:
falcon512dyn
108085108565109082
T:
qtesla1
118468118674119074dilithium3aes
134508134753135391
T:
sflashv2
137765146427152106
T:
luov863256pc
161227161472161658dilithium2
173676174433175356
T:
falcon1024tree
174316175072175748dilithium5aes
181133182454183015ed25519
206704208150208960
T:
falcon1024dyn
209172214914221154
T:
rainbow3cclassic683248
222971223721224169
T:
qtesla3f
224671225221226277
T:
qtesla3s
270234273706279439
T:
gravitysphincsm
278985279602285314dilithium3
281266289641300036
T:
redgemss128v2
327438336518345258
T:
bluegemss128
332121341123347606
T:
redgemss128
341290346292352313
T:
gemss128
333622346934356626
T:
bluegemss128v2
340503349363354316
T:
gemss128v2
359963364598373649
T:
gravitysphincsl
381638394741413651
T:
luov890351pc
411004422550431800
T:
sphincss128harakasimple
443950445178446378
T:
pass769
451162451565452158dilithium5
469846479455484184
T:
edons128k08n72nu8l4mu3
511181517544523581
T:
rainbow5cclassic963664
538844541117543589
T:
pass863
543684544834547640
T:
qtesla1p
537831569445585913
T:
luov8117404pc
592346601031613299
T:
sphincss128harakarobust
607451617169623782
T:
sphincss192harakasimple
635924638185639942
T:
ed448goldilocks
690979700488705624
T:
edons128ref
722091736096760791
T:
gemss192
723289741231758131
T:
bluegemss192
738942755119774240
T:
bluegemss192v2
770145790735807880
T:
redgemss192
784884796556812304
T:
redgemss192v2
776639799683826075
T:
gemss192v2
848244865654877155
T:
sphincss256harakasimple
946596968366978010
T:
sphincsf128harakasimple
967328982656999244
T:
sphincss192harakarobust
120900712183751229324
T:
donald2048
125744512689221282081
T:
sphincss256harakarobust
133490114074301440146
T:
gemss256v2
137365114132411456857
T:
redgemss256v2
140075114175801440350
T:
sphincsf128harakarobust
138600714890531507681
T:
bluegemss256v2
151037315281541552137
T:
sphincsf192harakasimple
149542315424911581253
T:
redgemss256
152997915831861628497
T:
gemss256
156866716128481663658
T:
bluegemss256
160551716175731629386
T:
sphincsf256harakasimple
196634419742101985272
T:
sphincs256
238687424166552441606
T:
sphincsf256harakarobust
238411724235572453199
T:
sphincsf192harakarobust
258274025920022598551
T:
qtesla3p
370990638286893915173
T:
sphincss128shake256simple
388694539239183941213
T:
mqdss48
420288642257364249524picnicl1full
567364356774845679912
T:
luov863256
564545157126345791292
T:
sphincss192shake256simple
663723466537686680245picnicl1fs
715289072657857386732
T:
sphincss256shake256simple
724534773583327582879
T:
sphincss128shake256robust
842003584239628434280picnicl3full
847498984960898508020picnicl1ur
913065293039629448758
T:
sphincsf128shake256simple
105828311064115010699275
T:
mqdss64
106479231077869010904986
T:
sphincss192shake256robust
128747581297836613154472
T:
rainbow1acompres363232
128331901318669713518939
T:
rainbow1acyclicc363232
139621011399541314038503picnicl5full
140146981435479614614396
T:
sphincss256shake256robust
145696081472517414949601
T:
sphincsf256shake256simple
147229381485008714987816
T:
sphincsf192shake256simple
168517741691852416973682picnicl3fs
175658961774316118181645
T:
sphincsf128shake256robust
198099691982688519840358
T:
pqrsa15
199758571998913520012073
T:
luov890351
212720872128704021320873picnic3l1
222859632232210622360324picnicl3ur
278097452821268428629096
T:
sphincsf192shake256robust
282545302871700929019821
T:
sphincsf256shake256robust
295256712963555529743369picnicl5fs
339275263397033733994937
T:
luov4849242
342728023428247934394114
T:
luov8117404
371978293728276237306102picnicl5ur
468224264686231646889628picnic3l3
732106347325298373491496picnic3l5
787349087896012180771541
T:
rainbow3ccompres683248
783422418141269682276330
T:
rainbow3ccyclicc683248
887794648916172389276105
T:
luov6468330
107661395107781684107864806
T:
picnic2l1fs
168245297168385214168479799
T:
luov8086399
172998508178420098181886627
T:
rainbow5ccyclicc963664
179599669180286933182084247
T:
rainbow5ccompres963664
245546716245670403245835878
T:
picnic2l3fs
436070219436295424436630227
T:
picnic2l5fs

amd64; Zen (800f11); 2017 AMD Ryzen 3 1200; 4 x 3100MHz; rumba3, supercop-20221122

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
361936573964picnic3l1
362936773822picnicl1full
511451305290picnicl3full
511851395241picnic3l3
665266906886picnicl5full
677268026921picnic3l5
869887238875picnicl1fs
880788398988picnicl1ur
116491172111792
T:
picnic2l1fs
161751621116342picnicl3fs
162511632316438picnicl3ur
194111949819620
T:
picnic2l3fs
219582201422409picnicl5ur
221002214722466picnicl5fs
256672576325967
T:
picnic2l5fs
290092904829142
T:
lattisigns512
481964825348406ed25519
640456431864719dilithium2aes
101078101270101661dilithium3aes
150982151291151992dilithium2
151874152591152841dilithium5aes
200236200498200832
T:
ed448goldilocks
285823286279286980dilithium3
289973291582293094
T:
pass769
356810358380358996
T:
pass863
444526445214446048dilithium5
616578617601619419
T:
sphincsf128harakasimple
700045700431700606
T:
sphincsf128harakarobust
802146803942807075
T:
mqdss48
839158844610854681
T:
edons128k08n72nu8l4mu3
893245901323931209
T:
sphincsf192harakasimple
101573310289511039542
T:
donald2048
106559310796811086322
T:
sphincsf192harakarobust
1328589?1750135?2611060?
T:
qtesla1
186615018681361873314
T:
mqdss64
235045123531642371094
T:
sphincsf256harakasimple
238899123947312401741
T:
edons128ref
289824328990652899834
T:
sphincsf256harakarobust
2790529?4106308?5429191?
T:
qtesla3f
418214141841064185871
T:
sphincs256
657507165763016585521
T:
sphincsf128shake256simple
5895186?6699595?7505367?
T:
qtesla1p
5548491?6900447?9567578?
T:
qtesla3s
816379681786468191789
T:
luov863256
105546591057606610642995
T:
rainbowbinary256181212
107901441079119710818428
T:
sphincsf192shake256simple
120878451212566112145726
T:
sphincsf128shake256robust
124869821249713812516719
T:
luov863256pc
175243261753074017872991
T:
sphincsf192shake256robust
164741121766495819031487
T:
falcon512dyn
167562281817824920336115
T:
falcon512tree
181675261831268018365498
T:
rainbow1aclassic363232
193217851934889519352313
T:
sphincss128harakasimple
191905681942344919473167
T:
rainbow1acompres363232
224451602244723222448948
T:
sphincss128harakarobust
228364482287327122947365
T:
rainbow1acyclicc363232
244387182452499524600272
T:
sphincsf256shake256simple
257181812578779625834737
T:
luov4849242
285904362872173233768168
T:
sphincss192harakasimple
338919013389889234013110
T:
sphincss192harakarobust
368548843687190036893641
T:
luov890351
29913630?37395190?40069436?
T:
qtesla3p
408856204089124641393178
T:
sphincss256harakasimple
441689584417769444194027
T:
sphincss256harakarobust
469034684692599546949966
T:
sphincsf256shake256robust
484511714865474749031365
T:
rainbowbinary16242020
514341945378608559359613
T:
falcon1024dyn
522002605384656859654355
T:
falcon1024tree
561437875628832656413777
T:
gemss128
567676455698307657296875
T:
bluegemss128
574845925755452257627153
T:
redgemss128
578131055787511961626097
T:
luov890351pc
608682426098561961045927
T:
luov8117404
628333676289527462958444
T:
gemss128v2
638528586394451464119731
T:
bluegemss128v2
751394597532311277298524
T:
luov6468330
784077047844917778462918
T:
redgemss128v2
981954129823942798314191
T:
luov8117404pc
115546311115785799116094574
T:
rainbow3cclassic683248
115900751116981103117662836
T:
rainbow3ccompres683248
125250068125765550126546414
T:
rainbow3ccyclicc683248
148868621149020568149182072
T:
luov8086399
201860494201930474202352554
T:
sflashv2
209670387209888815209924708
T:
sphincss128shake256simple
262173570262290771262608191
T:
redgemss192
269329703269512914270064630
T:
bluegemss192
269555713269741010272612344
T:
redgemss192v2
271595260272096894272341084
T:
gemss192
275679585276057179276321265
T:
gemss192v2
276555995277000715277282843
T:
bluegemss192v2
300183386300772778301122217
T:
sphincss192shake256simple
323066345327641148330127405
T:
rainbow5cclassic963664
349496024350823231353692577
T:
rainbow5ccompres963664
386979831390679829394023632
T:
rainbow5ccyclicc963664
390377237392038480393129399
T:
sphincss128shake256robust
395835408399995632400182073
T:
sphincss256shake256simple
638104912638376507638746960
T:
sphincss192shake256robust
751920761752038998752267493
T:
bluegemss256v2
760894946761225795761679948
T:
sphincss256shake256robust
793912609795206864795408218
T:
redgemss256v2
848896165851362411855734107
T:
redgemss256
863917266864571912867114875
T:
bluegemss256
864740867865477431865924651
T:
gemss256
882077910882392591882600229
T:
gravitysphincss
100600910710072545611010062283
T:
gemss256v2
378801912139630063124000594726
T:
pqrsa15
140952658461410028558914104543769
T:
gravitysphincsl
280652850552806981522728081207521
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
148881503515207
T:
rainbowbinary256181212
323493271533968
T:
rainbowbinary16242020
510895113551182ed25519
918639239692958
T:
rainbow1aclassic363232
127936128232128553
T:
sflashv2
156718157162158059
T:
rainbow1acyclicc363232
207408207506209937
T:
ed448goldilocks
169817?245031?363004?dilithium2aes
225356?336766?478110?dilithium3aes
219321?343676?552503?dilithium2
243932?357604?503108?dilithium5aes
397989399093399725
T:
rainbow3cclassic683248
219925?401675?1031551?
T:
qtesla1
353639?467781?875417?dilithium3
470186470749471474
T:
rainbow3ccyclicc683248
474903482858485219
T:
falcon512tree
494713495412497086
T:
luov863256pc
343951?684950?1049452?
T:
pass769
469220?691179?1085490?
T:
qtesla3f
171201?727589?968356?
T:
lattisigns512
401516?795089?1208904?
T:
pass863
667607?822036?1146830?dilithium5
860721864951870020
T:
falcon512dyn
934959936468937873
T:
rainbow5cclassic963664
951979959335967158
T:
falcon1024tree
593053?967250?2006469?
T:
qtesla1p
101531110198101030150
T:
donald2048
112698711285881132927
T:
rainbow5ccyclicc963664
126920912773281283337
T:
edons128k08n72nu8l4mu3
142481314277951436084
T:
luov890351pc
527333?1429057?3161665?
T:
qtesla3s
174978317599101766133
T:
falcon1024dyn
210282921111062119891
T:
luov8117404pc
290459229161992936377
T:
edons128ref
3825789?4557812?5237827?
T:
redgemss128v2
4083401?4684847?5834689?
T:
redgemss128
2735843?4822304?6620351?
T:
qtesla3p
549019354925625494015picnicl1full
608166560903936156145
T:
mqdss48
664673766501346653625
T:
luov863256
727904272820037284367
T:
gravitysphincss
810624481737928245617picnicl1fs
102330561031876611244029picnicl1ur
107471721076310310770234picnicl3full
10115087?11795669?14038475?
T:
redgemss192
10552857?12256192?15615266?
T:
redgemss192v2
130970011310426913113186
T:
gravitysphincsm
155283591553804915542238
T:
gravitysphincsl
156527801566266715673514
T:
mqdss64
158215241591101915976238
T:
rainbow1acompres363232
176668381768568717707777picnicl5full
198565641990801719926141picnicl3fs
17529738?20252522?24494192?
T:
redgemss256
17935767?21136024?26614088?
T:
redgemss256v2
221254542216692322199375
T:
sphincsf128harakasimple
222507502225741922263325
T:
luov890351
256562982566660925679756picnic3l1
261221662615194526199644
T:
sphincsf128harakarobust
262273182634786926407290
T:
sphincsf192harakasimple
265170722652728526536572picnicl3ur
324155073245187832485411
T:
sphincsf192harakarobust
346057903484368434917664picnicl5fs
388194463882909438845447
T:
luov8117404
445690794460044544613887picnicl5ur
474207474752599847546888
T:
luov4849242
564823585652598857342628picnic3l3
597185245976924760006131
T:
sphincsf256harakasimple
756936397573105775785960
T:
sphincsf256harakarobust
770215757708007677122102
T:
sphincs256
944266479447726694556330picnic3l5
956579379853110098985188
T:
rainbow3ccompres683248
128937486129031227129194900
T:
pqrsa15
116747578?140068821?163440728?
T:
bluegemss128
141121679141505193142810663
T:
luov6468330
116352357?162580348?185692874?
T:
bluegemss128v2
210874211211091273211431217
T:
sphincsf128shake256simple
214382536214514272214641943
T:
picnic2l1fs
241941285245366438247225753
T:
rainbow5ccompres963664
284370415284653942285318899
T:
luov8086399
297352363297543002297762244
T:
sphincsf192shake256simple
368616804368983307369279369
T:
sphincss128harakasimple
371063454371649061372271155
T:
sphincsf128shake256robust
264789041?395888110?460861584?
T:
bluegemss192v2
442884796444796672445536514
T:
sphincss128harakarobust
305130963?456037498?532413223?
T:
bluegemss192
476183897476689502479418783
T:
sphincsf192shake256robust
546683713548064651573269809
T:
sphincss256harakasimple
568626851569603854569904462
T:
sphincsf256shake256simple
615593617615689361615832785
T:
picnic2l3fs
643874637644102750644386304
T:
sphincss256harakarobust
559775669?670836667?782919947?
T:
bluegemss256v2
642276816?770853071?900660281?
T:
bluegemss256
824218831824606912825198931
T:
sphincss192harakasimple
735156165?882319019?1029325441?
T:
gemss128v2
757624420?909216335?1223848849?
T:
gemss128
105306595810536429681054509771
T:
sphincsf256shake256robust
107224679010733720111074251620
T:
sphincss192harakarobust
126352752112654817871273541066
T:
picnic2l5fs
2199924182?2634959384?3512587671?
T:
gemss192v2
335803898433583886573358987836
T:
sphincss128shake256simple
2611464892?3655471702?4177570843?
T:
gemss192
3594026676?4492600765?5393655507?
T:
gemss256
3863649076?4633887642?5406233692?
T:
gemss256v2
488391665948866741634889018873
T:
sphincss256shake256simple
584870277058554132865856420585
T:
sphincss128shake256robust
684878463168565633676867884282
T:
sphincss192shake256simple
888243069888862902398888379559
T:
sphincss256shake256robust
132480492651324981665813299037846
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
111581122511346
T:
rainbowbinary256181212
232672382224124
T:
rainbowbinary16242020
315173197533171
T:
rainbow1aclassic363232
474524774148178
T:
lattisigns512
623116325765766
T:
gravitysphincss
821418255382766dilithium2aes
861138719887578
T:
falcon512tree
101984102654103511
T:
falcon512dyn
107756108278108783
T:
qtesla1
118854119058119384dilithium3aes
122828123521124469
T:
luov863256pc
134941135068135170
T:
sflashv2
154396155056156452
T:
rainbow3cclassic683248
161426161676161943dilithium2
173865174702175950
T:
falcon1024tree
175222175578176063dilithium5aes
181629182651183419ed25519
207517208974209528
T:
falcon1024dyn
223051223808224484
T:
qtesla3f
224963225405225992
T:
qtesla3s
263312267809270476
T:
gravitysphincsm
270626274871281767
T:
redgemss128v2
279196279668280381dilithium3
289805291712293618
T:
luov890351pc
305018312942317941
T:
bluegemss128
313681318395323389
T:
gemss128
313353319883326088
T:
redgemss128
320266325083333284
T:
bluegemss128v2
316928326766333715
T:
gemss128v2
355939360089366223
T:
gravitysphincsl
402183404791407210
T:
luov8117404pc
406065416914427807
T:
sphincss128harakasimple
418072420066421729
T:
rainbow5cclassic963664
440714442413443979
T:
pass769
451626452134452911dilithium5
468540474604482385
T:
edons128k08n72nu8l4mu3
544125545483547412
T:
qtesla1p
545807547678549636
T:
pass863
598967618433633440
T:
sphincss128harakarobust
607896620311624862
T:
sphincss192harakasimple
614894626244644262
T:
bluegemss192
621262630627643143
T:
gemss192
636003638597639974
T:
ed448goldilocks
650589661136671860
T:
redgemss192
677192688118699352
T:
bluegemss192v2
681386693159698273
T:
gemss192v2
682839693890707465
T:
redgemss192v2
691074700205705815
T:
edons128ref
854595865622879283
T:
sphincss256harakasimple
952243970856987832
T:
sphincsf128harakasimple
9726079870541003561
T:
sphincss192harakarobust
106055010752801087109
T:
gemss256v2
110346011188971137454
T:
bluegemss256v2
111677111324621151012
T:
redgemss256v2
119731712069221218659
T:
donald2048
121904312487871268607
T:
redgemss256
123164012559431273816
T:
sphincss256harakarobust
125023212639431281936
T:
gemss256
128846813021871322215
T:
bluegemss256
137070713904981406866
T:
sphincsf128harakarobust
151298115285671542841
T:
sphincsf192harakasimple
160873216208621637022
T:
sphincsf256harakasimple
194564919626181971239
T:
sphincs256
235543423743302403272
T:
sphincsf256harakarobust
236112323947052423493
T:
sphincsf192harakarobust
259151126028712612454
T:
qtesla3p
377642838496833941329
T:
sphincss128shake256simple
390638439340923971980
T:
mqdss48
420866342113074257598picnicl1full
566148956655215672871
T:
luov863256
569668457584035856473
T:
sphincss192shake256simple
662164966343836677486picnicl1fs
722307773222567403189
T:
sphincss256shake256simple
724205673319677515409
T:
sphincss128shake256robust
841475284210568431769picnicl3full
851953685806799482492picnicl1ur
913589993106259445662
T:
sphincsf128shake256simple
105675481066863010728727
T:
mqdss64
107378691085724711109064
T:
sphincss192shake256robust
129329561304012613083077
T:
rainbow1acompres363232
132056181328364613615116
T:
rainbow1acyclicc363232
139013701394070813956247picnicl5full
138891631414406014408867
T:
sphincss256shake256robust
147211961485393615020605
T:
sphincsf256shake256simple
146704341489453814995154
T:
sphincsf192shake256simple
168307231691187216958011picnicl3fs
176413171789338918113359
T:
sphincsf128shake256robust
198238921983576119852583
T:
pqrsa15
199628241998439220011978
T:
luov890351
212738712128375621315402picnic3l1
222672322229435122344197picnicl3ur
280777272840745828615162
T:
sphincsf192shake256robust
282524682867978828950489
T:
sphincsf256shake256robust
299736463005390030134620picnicl5fs
343308643435539234468457
T:
luov8117404
347472193476904434794988
T:
luov4849242
383140893841939238554838picnicl5ur
468981714693656046988580picnic3l3
731740337323824673351797picnic3l5
778085858133175382051339
T:
rainbow3ccompres683248
820664718241182782823040
T:
rainbow3ccyclicc683248
883745428841251088482298
T:
luov6468330
107296010107374456107405239
T:
picnic2l1fs
164768089164879298164943761
T:
luov8086399
178349527181006846182983302
T:
rainbow5ccyclicc963664
180880968182044472184320018
T:
rainbow5ccompres963664
246052239246133679246193570
T:
picnic2l3fs
435594625436127463436280111
T:
picnic2l5fs

amd64; Kaby Lake (906e9); 2017 Intel Xeon E3-1220 v6; 4 x 3000MHz; kizomba, supercop-20240107

Graphs: old (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
289329072949picnicl1full
343534453476picnic3l1
410341114169picnic3l3
411341214156picnicl3full
455745684597picnicl1ur
457745894643picnicl1fs
527252905329
T:
picnic2l1fs
528253435492picnic3l5
533553535498picnicl5full
825582708367picnicl3ur
824483488413
T:
picnic2l3fs
856585898653picnicl3fs
108791092611024
T:
picnic2l5fs
112521143511700picnicl5fs
115421185512153picnicl5ur
227792281322861
T:
lattisigns512
451214524245389ed25519
503715056550787dilithium2aes
797407994980222dilithium3aes
813618162381903dilithium2
120569121205121663dilithium5aes
146750147195147508dilithium3
152816153087153490
T:
ed448goldilocks
199899200895202599
T:
pass769
223057223359224099dilithium5
225046226222227564
T:
pass863
778064778440791347
T:
sphincsf128harakasimple
789230790099792390
T:
mqdss48
832267837057846976
T:
edons128k08n72nu8l4mu3
865714866102866546
T:
sphincsf128harakarobust
869170881149896510
T:
donald2048
9950779967411013355
T:
sphincsf192harakasimple
127812912785261279602
T:
sphincsf192harakarobust
1199694?1578426?1963402?
T:
qtesla1
185869618624071864780
T:
mqdss64
239821324141352511369
T:
sphincs256
245666724649862486980
T:
edons128ref
288093728906142896135
T:
sphincsf256harakasimple
336106833652113379581
T:
sphincsf256harakarobust
2606234?3824955?5059264?
T:
qtesla3f
436082443654664407468
T:
sphincsf128shake256simple
494962749632845690990
T:
luov863256
3908210?5203828?7724099?
T:
qtesla3s
629874463105186369538
T:
sphincsf192shake256simple
5941546?7027077?8335502?
T:
qtesla1p
796383779745928007139
T:
sphincsf128shake256robust
912650891696059200207
T:
luov863256pc
107202321074826010892663
T:
rainbowbinary256181212
117886721180688111901463
T:
sphincsf192shake256robust
164431531645422816502250
T:
sphincsf256shake256simple
163402041719616517865145
T:
falcon512tree
161776891739591619550154
T:
falcon512dyn
184165061846750218501735
T:
rainbow1acompres363232
186245671864654619337167
T:
luov890351
189469231895859718980575
T:
rainbow1acyclicc363232
189642811898402419027764
T:
rainbow1aclassic363232
194155671950759919569561
T:
luov4849242
249132442501165125044194
T:
sphincss128harakasimple
274850912750454227550974
T:
sphincss128harakarobust
25433338?30288141?37426758?
T:
qtesla3p
307171783072599030744783
T:
sphincsf256shake256robust
315559863160324435877565
T:
luov8117404
346347483468334134742023
T:
sphincss192harakasimple
369069053699830537377223
T:
luov890351pc
371560493716314737181194
T:
sphincss192harakarobust
417943224180700641826375
T:
sphincss256harakasimple
456407724671164947484873
T:
rainbowbinary16242020
495455174957713549642982
T:
sphincss256harakarobust
511585575213013155751256
T:
falcon1024tree
518624985361829057817230
T:
falcon1024dyn
576239545763858957751090
T:
gemss128
583432125838899858423970
T:
bluegemss128
608348066087631260907034
T:
redgemss128
622365756238157762759869
T:
luov8117404pc
642133216439735464566362
T:
luov6468330
899429548996742590002131
T:
gemss128v2
927694139280036392853258
T:
bluegemss128v2
961497049617029896246048
T:
redgemss128v2
107519071107641426107810369
T:
rainbow3cclassic683248
110058557110179877110426185
T:
rainbow3ccyclicc683248
112060510112130563112273357
T:
rainbow3ccompres683248
121887520122000793122179837
T:
luov8086399
136165337136197000136210524
T:
sphincss128shake256simple
169970705170175510170549416
T:
sflashv2
201589934201598453201669290
T:
sphincss192shake256simple
252185288252202204252288452
T:
sphincss128shake256robust
262878841262896899262947984
T:
sphincss256shake256simple
279570958279904145280566990
T:
gemss192
301138951301411893301847641
T:
bluegemss192
301419857301934873302681115
T:
redgemss192
316248863316612963317331566
T:
rainbow5cclassic963664
327363520327497461327962621
T:
rainbow5ccyclicc963664
340367351341992814343813287
T:
rainbow5ccompres963664
375007131375041159375112107
T:
sphincss192shake256robust
391657222391967828392265252
T:
gemss192v2
396582853396891786397060406
T:
bluegemss192v2
399783102400493413407434016
T:
redgemss192v2
494923470495105397495600264
T:
sphincss256shake256robust
782209921786649920789776419
T:
redgemss256
799920042806029081812387369
T:
redgemss256v2
843290083844302184845269000
T:
gemss256
855914744856607319867632655
T:
bluegemss256
107112915110771329791081257139
T:
gravitysphincss
112211492611246768851125346450
T:
gemss256v2
114315723811446599231148360242
T:
bluegemss256v2
375350328438371677663928684715
T:
pqrsa15
171400694641714281322017146301661
T:
gravitysphincsl
342717473733427547025034277145712
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
171901740817802
T:
rainbowbinary256181212
323653265435627
T:
rainbowbinary16242020
478174791448091ed25519
828498327084643
T:
rainbow1aclassic363232
838778485388758
T:
rainbow1acyclicc363232
907569158992740
T:
sflashv2
160658160839160931
T:
ed448goldilocks
113238?178541?272105?dilithium2aes
119707?191966?249049?dilithium2
148341?205582?325677?dilithium3aes
213088?224351?433450?
T:
pass769
212057?257968?338182?dilithium5aes
119421?336629?601617?
T:
lattisigns512
338883341744343629
T:
luov863256pc
366020368497370480
T:
rainbow3cclassic683248
374687378879384190
T:
rainbow3ccyclicc683248
180962?385437?699280?
T:
qtesla1
280224?396242?503146?dilithium3
398832403931407771
T:
falcon512tree
331822?415136?631518?dilithium5
485312?496724?976967?
T:
pass863
377004?541881?755002?
T:
qtesla3f
381572?697474?1616683?
T:
qtesla3s
721353726758731248
T:
falcon512dyn
488445?775367?1248202?
T:
qtesla1p
809137814819821618
T:
falcon1024tree
848737853055857109
T:
rainbow5cclassic963664
874879882393891804
T:
donald2048
977854980233988621
T:
luov890351pc
106731210726851077177
T:
rainbow5ccyclicc963664
134144013569901391044
T:
edons128k08n72nu8l4mu3
145299414577161466286
T:
luov8117404pc
145924414645041471289
T:
falcon1024dyn
307224430943913113510
T:
edons128ref
325799232585893273210
T:
luov863256
361575436188873631976picnicl1full
3447373?3947470?4995145?
T:
redgemss128v2
2980107?4464686?5850732?
T:
qtesla3p
448786544947204504214picnicl1fs
3909915?4599506?5385428?
T:
redgemss128
464018846512104679013
T:
mqdss48
573976857462995756208picnicl1ur
700891570167737025676picnicl3full
891214789458418954947
T:
gravitysphincss
8470204?9611248?11359284?
T:
redgemss192
8857165?9977302?12186295?
T:
redgemss192v2
108587901086590210877965
T:
luov890351
109701081099016511016418picnicl3fs
109947641100903811419720
T:
mqdss64
115896311159944011607408picnicl5full
141136331412267714128559picnicl3ur
151223481513400015220799
T:
rainbow1acompres363232
12708151?15272980?18087315?
T:
redgemss256
158182101582874215844129
T:
gravitysphincsm
171653211717502617194333picnic3l1
184276631844266718498538picnicl5fs
15296379?18505496?22624784?
T:
redgemss256v2
185602061856790918590093
T:
luov8117404
188214121882975418842875
T:
gravitysphincsl
235048912355905823642359picnicl5ur
271617442718554927209159
T:
sphincsf128harakasimple
290928452922398829301238
T:
sphincsf192harakasimple
313111253138590131418288
T:
sphincsf128harakarobust
366630433667634036689101picnic3l3
384921663852272738564276
T:
sphincsf192harakarobust
417875674182538341885135
T:
sphincs256
435517374360189943622336
T:
luov4849242
619222746198847062159311picnic3l5
726385577266967672729569
T:
sphincsf256harakasimple
877269888781616088064436
T:
sphincsf256harakarobust
909370319163088191718968
T:
rainbow3ccompres683248
119668572119712601119810736
T:
pqrsa15
100183290?119968844?160176425?
T:
bluegemss128v2
138602163139133050139211837
T:
luov6468330
142164615142296752142443438
T:
sphincsf128shake256simple
119372563?143357738?167229357?
T:
bluegemss128
155569232155652799155715036
T:
picnic2l1fs
179688274179833927180003523
T:
sphincsf192shake256simple
224776873224859441229975169
T:
rainbow5ccompres963664
248208359248686732248902129
T:
sphincsf128shake256robust
276985518277681121278101415
T:
luov8086399
251771416?301572377?352517292?
T:
bluegemss192v2
326834788327461714328721137
T:
sphincsf192shake256robust
303059847?363531038?424427905?
T:
bluegemss192
386995193387154706387290014
T:
sphincsf256shake256simple
454611272454755543455640827
T:
sphincss128harakasimple
471413575471681034472138568
T:
picnic2l3fs
436325732?522544285?608113839?
T:
bluegemss256v2
523975938524370973525097801
T:
sphincss128harakarobust
472567542?569380879?753530935?
T:
bluegemss256
577981234578084938578251896
T:
sphincss256harakasimple
700739422701259996701575643
T:
sphincsf256shake256robust
717386298718188843721178502
T:
sphincss256harakarobust
617361444?754216150?984925440?
T:
gemss128v2
951262552951473401951997897
T:
sphincss192harakasimple
998693657998910812999166067
T:
picnic2l5fs
741254151?1036878028?1184650143?
T:
gemss128
115241716811527530251158191534
T:
sphincss192harakarobust
1727632717?2064334095?2418657901?
T:
gemss192v2
218492257721851543392185510433
T:
sphincss128shake256simple
2109565238?2528177036?3367005663?
T:
gemss192
321689779232175483573218251508
T:
sphincss256shake256simple
377919102437794328733779848029
T:
sphincss128shake256robust
3207049312?3847984802?5128585583?
T:
gemss256v2
3486717693?4184564504?4882123014?
T:
gemss256
458816126445890067344591080544
T:
sphincss192shake256simple
578831416957939804055796611096
T:
sphincss256shake256robust
782436046678248559017826432925
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
141551424014324
T:
rainbowbinary256181212
238272412524472
T:
rainbowbinary16242020
338353538737741
T:
rainbow1aclassic363232
356373586136129
T:
lattisigns512
605896072561006dilithium2aes
678856914771352
T:
gravitysphincss
820818364985123
T:
falcon512tree
868478706887216dilithium3aes
893478941389536dilithium2
928619319194097
T:
qtesla1
954779642597188
T:
falcon512dyn
121777123109125361
T:
luov863256pc
126714127674128121
T:
sflashv2
128339128504128792dilithium5aes
144710144901145190dilithium3
162429163446164232ed25519
165585167855169859
T:
falcon1024tree
177141178545179820
T:
rainbow3cclassic683248
189210189627190288
T:
qtesla3f
190468191159191814
T:
qtesla3s
192252193492194656
T:
falcon1024dyn
227061227264227535dilithium5
255022258267264137
T:
bluegemss128
256971264473270598
T:
gemss128
261297267389276716
T:
redgemss128
277225278492281817
T:
pass769
278500284907289768
T:
gravitysphincsm
281742288668292392
T:
redgemss128v2
316984321181322772
T:
pass863
340797344827347460
T:
luov890351pc
353962361363371728
T:
gemss128v2
363795367639375813
T:
bluegemss128v2
377613384454390062
T:
gravitysphincsl
419480424726444215
T:
edons128k08n72nu8l4mu3
422538427996430415
T:
rainbow5cclassic963664
450992453308454597
T:
qtesla1p
467643474131487907
T:
luov8117404pc
491528498036505295
T:
sphincss128harakasimple
511538512587515021
T:
ed448goldilocks
602566613412630691
T:
bluegemss192
602119616216635204
T:
redgemss192
638295656883672724
T:
gemss192
659643679133692746
T:
sphincss128harakarobust
670746689404703524
T:
gemss192v2
679653696137719093
T:
redgemss192v2
699647724706742107
T:
bluegemss192v2
721270729387742477
T:
sphincss192harakasimple
757987772393793326
T:
edons128ref
101806910300771054057
T:
sphincss256harakasimple
103686110455311056262
T:
donald2048
108878811068471128292
T:
sphincss192harakarobust
113930711574741177580
T:
sphincsf128harakasimple
125603712656371271966
T:
sphincs256
124970112693451285647
T:
redgemss256
124573612791581310302
T:
gemss256
127029412868891326804
T:
bluegemss256
129083513147421352633
T:
gemss256v2
130333513423571411710
T:
redgemss256v2
132550813529581377748
T:
bluegemss256v2
148448415057301519492
T:
sphincss256harakarobust
156083515855081611982
T:
sphincsf128harakarobust
178736718122661831258
T:
sphincsf192harakasimple
197585519984162011766
T:
sphincsf256harakasimple
214897221606692170468
T:
qtesla3p
265054126512602659256
T:
luov863256
272698627558352800700
T:
sphincsf192harakarobust
281729628465022883379
T:
sphincsf256harakarobust
287224228857462899835picnicl1full
293685429666832989399
T:
mqdss48
360529936203253623432picnicl1fs
370775638170753921418
T:
sphincss128shake256simple
465134546684834682798picnicl1ur
550285055799825677166
T:
sphincss192shake256simple
566801856775065690510picnicl3full
716438972407247368119
T:
sphincss256shake256simple
732267673759727591486
T:
mqdss64
735359975168817622226
T:
sphincss128shake256robust
823641884172838532865
T:
sphincsf128shake256simple
911535191389479167490picnicl3fs
936539793752739378585
T:
luov890351
940152694170639438093picnicl5full
107538591093734111180218
T:
sphincss192shake256robust
117914011180272611810895picnicl3ur
122069601221572812222901
T:
rainbow1acompres363232
122555071227376812280702
T:
rainbow1acyclicc363232
136989591371217813732006picnic3l1
140892381422336114472104
T:
sphincss256shake256robust
144367071462171514736500
T:
sphincsf192shake256simple
145465971468212314845996
T:
sphincsf256shake256simple
153225601533643615359520picnicl5fs
160342191605643416069210
T:
luov8117404
160896901634296916553788
T:
sphincsf128shake256robust
180063641803913318519806
T:
pqrsa15
196791171975119519805123picnicl5ur
254558222578849826004510
T:
sphincsf192shake256robust
285107902898434229304465
T:
sphincsf256shake256robust
291739322919706529225048picnic3l3
302769103030050230335869
T:
luov4849242
464250754648991146581601picnic3l5
684447526851483768555413
T:
picnic2l1fs
739577387407959774694157
T:
rainbow3ccompres683248
739234967413851475554905
T:
rainbow3ccyclicc683248
792636737933051479393191
T:
luov6468330
152651869152840494152995961
T:
picnic2l3fs
152776240153253585153442926
T:
luov8086399
164700683164752429164940151
T:
rainbow5ccyclicc963664
167264976167387492169454566
T:
rainbow5ccompres963664
269548429269771053270087329
T:
picnic2l5fs

amd64; Kaby Lake (806e9); 2017 Intel Core i3-7100; 2 x 2400MHz; whosthere, supercop-20221122

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
325432633290picnic3l1
330233123333picnicl1full
441644244446picnicl3full
444344534497picnic3l3
552455535599picnicl1ur
557455945618picnicl1fs
558455945749picnic3l5
563957175915picnicl5full
610561216134
T:
picnic2l1fs
102061023410277picnicl3fs
102701030210383picnicl3ur
103231035810503
T:
picnic2l3fs
141851428214460picnicl5ur
144341453214624picnicl5fs
148221488815210
T:
picnic2l5fs
232512355223690
T:
lattisigns512
474284799448123ed25519
492414940649535dilithium2aes
788667912679376dilithium3aes
801358042980871dilithium2
118303118726119445dilithium5aes
145789146156146702dilithium3
154160154622155417
T:
ed448goldilocks
175768176176178344
T:
donald512
214357215416216542
T:
pass769
220576221246222588dilithium5
245773246961247969
T:
pass863
246806247159248109
T:
ecdonaldp256
289915290729293178
T:
ecdonaldp224
317068317478319757
T:
donald1024
801477803397805970
T:
mqdss48
844411846882856015
T:
donald2048
868937869822875880
T:
ecdonaldp521
105077010993711136879
T:
sphincsf128harakasimple
118909011929591196237
T:
sphincsf128harakarobust
152310115259071532945
T:
ecdonaldk163
1168310?1526624?1942140?
T:
qtesla1
154297115496081553086
T:
edons128k08n72nu8l4mu3
154648515501661556663
T:
ecdonaldb163
156314115725371582942
T:
sphincsf192harakasimple
168554716936631699311
T:
ecdonaldp160
182863618320141834863
T:
mqdss64
204226820484722058116
T:
ecdonaldk233
205429320582352067506
T:
ecdonaldp192
208041820851982093168
T:
ecdonaldb233
202528020955042103925
T:
sphincsf192harakarobust
245213124672342468243
T:
sphincs256
2657321?2689264?3934252?
T:
qtesla3f
303165730401133046776
T:
ecdonaldk283
314813231534273158698
T:
ecdonaldb283
419424841999174213552
T:
sphincsf256harakasimple
441622044222824429450
T:
edons128ref
458206445855264647865
T:
luov863256
462664246700124812043
T:
sphincsf256harakarobust
477589947777974789518
T:
sphincsf128shake256simple
480906148302124849265
T:
ecdonaldk409
489205149070734958749
T:
3icp
502666450521775084371
T:
ecdonaldb409
3985225?5277349?7829874?
T:
qtesla3s
538109753977285417023
T:
ecdonaldp384
5404895?6140686?6894461?
T:
qtesla1p
707167270770717089433
T:
sphincsf192shake256simple
756741375717177580006
T:
luov863256pc
808410681210488124140
T:
sphincsf128shake256robust
947103894975079522435
T:
ecdonaldk571
100645751008046710111073
T:
ecdonaldb571
105107381054055410591887
T:
rainbowbinary256181212
120274481203988812057161
T:
sphincsf192shake256robust
165878891660930416639735
T:
rainbow1aclassic363232
11374028?16771864?30900757?
T:
rwb0fuz1024
168492621687882616888167
T:
rainbow1acompres363232
171530101717185117188182
T:
rainbow1acyclicc363232
189565901895991518961335
T:
sphincsf256shake256simple
185128431934372121113536
T:
falcon512dyn
198006321982737319917391
T:
luov890351
184481992053383321802283
T:
falcon512tree
223012082233950222392076
T:
luov4849242
294188002968110729755198
T:
tts6440
20712277?31572294?47983764?
T:
ronald512
323017343238955432406592
T:
sphincsf256shake256robust
332658123332335933335798
T:
luov890351pc
336103303370588633788775
T:
luov8117404
337774393402365934579535
T:
sphincss128harakasimple
28247455?35480218?40415310?
T:
qtesla3p
377576173808581538424753
T:
sphincss128harakarobust
484824014900304449450127
T:
rainbowbinary16242020
33372947?50243133?80090578?
T:
ronald768
504839875240820553318438
T:
sphincss192harakasimple
552762745547803256664690
T:
rainbow5640
573686645744141657656524
T:
luov8117404pc
564420275785785463096219
T:
falcon1024dyn
558736295801364861069781
T:
falcon1024tree
630635056330749363560550
T:
bluegemss128
645971706465579564697688
T:
redgemss128
663990016649550966658808
T:
sphincss192harakarobust
667043406707143667662661
T:
sphincss256harakasimple
688033986889490369245806
T:
gemss128
689594946909398069184602
T:
gemss128v2
715921827166803071693628
T:
redgemss128v2
733288837341123173515576
T:
bluegemss128v2
745448397524315076433205
T:
sphincss256harakarobust
944576039468694394898571
T:
luov6468330
9631378396442990107225932
T:
rainbow3cclassic683248
993486489941262499712479
T:
rainbow3ccompres683248
50682821?102120820?152643933?
T:
ronald1024
106068176106136721106349540
T:
rainbow3ccyclicc683248
127890912129433607130987404
T:
rainbow6440
140601102141111323141617084
T:
rainbow1b
154565423154693036154969128
T:
sphincss128shake256simple
177452494177862330179048245
T:
rainbow1c
181034164181233072181486111
T:
luov8086399
202047883202059095202104128
T:
sflashv2
226654698227070024227406841
T:
sphincss192shake256simple
260813134260944120260956875
T:
sphincss128shake256robust
173155658?274204581?402824124?
T:
ronald1536
293688839293971974295849927
T:
rainbow5cclassic963664
302682722302795666302966731
T:
sphincss256shake256simple
304512607304802424305018219
T:
rainbow5ccyclicc963664
307427507308059686308998554
T:
rainbow5ccompres963664
311393343312756305313390283
T:
gemss192
313256510314477742317833514
T:
bluegemss192
315511750317327858320078568
T:
redgemss192v2
330213145331618388334129749
T:
redgemss192
362246108365093251365712376
T:
bluegemss192v2
387053799387505962387935111
T:
sphincss192shake256robust
434903776435212307438635930
T:
gemss192v2
278714754?454523833?564687369?
T:
ronald2048
509913364510597728510817678
T:
sphincss256shake256robust
676935025686840196702993453
T:
gui184
951978395954651582960183367
T:
rainbow3b
100137821210041394181009526402
T:
gemss256
103033209310360384711056338409
T:
bluegemss256
103923714010470731561050795727
T:
redgemss256
111325476911133294121113404483
T:
gravitysphincss
119616700711968821631197396786
T:
gemss256v2
121072831512116313351240957377
T:
bluegemss256v2
122874712312298318371230759575
T:
redgemss256v2
898947144?1270827420?2133003690?
T:
ronald3072
164479258716475764751647988802
T:
rainbow3c
213042297021329366952135405478
T:
rainbow1a
2276562772?3469888838?6681715471?
T:
ronald4096
369016755337290365573775822738
T:
rainbow6b
463460106846356980704638263907
T:
rainbow5c
463551835148059122364864850385
T:
pqrsa15
500665887550429924615108986293
T:
gui312
715133021671604016607171316571
T:
rainbow6a
109945861811100950153911033810017
T:
rainbow4a
173086958721731929946317347694953
T:
gravitysphincsl
211817109282132366884021445109093
T:
gui448
346195385003465540929334925584702
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
157931596116162
T:
rainbowbinary256181212
291222926929488
T:
tts6440
337973425635401
T:
rainbowbinary16242020
507775087451043ed25519
547915525158136
T:
rainbow5640
616756257464246
T:
rainbow1a
826268374085243
T:
rainbow1acyclicc363232
843448517886039
T:
rainbow1aclassic363232
95141?96289?170760?
T:
rainbow6440
9554099703109217
T:
sflashv2
114116114918115739
T:
rainbow1c
109192?145938?221835?dilithium2aes
162038162324162447
T:
ed448goldilocks
118406?201287?308617?dilithium2
147089?216129?360120?dilithium3aes
123205?233365?561054?
T:
lattisigns512
233145233578234074
T:
rainbow1b
217203?266775?334076?dilithium5aes
183170?291708?493615?dilithium3
311240311802312447
T:
ecdonaldp256
367899369648371086
T:
rainbow3c
389709391176392637
T:
rainbow3cclassic683248
279538?394794?536796?dilithium5
395627399670401294
T:
ecdonaldp224
425434427238428911
T:
luov863256pc
432772441178450050
T:
donald512
126572?455413?832922?
T:
3icp
452697459008466026
T:
falcon512tree
234384?466249?710212?
T:
pass769
205031?479059?751963?
T:
qtesla1
519116521083523162
T:
rainbow3ccyclicc683248
268759?526073?798967?
T:
pass863
580556582682588200
T:
rainbow6a
578346587772595150
T:
donald1024
303314?616975?1223568?
T:
qtesla3f
717562733130735419
T:
rainbow5c
733883735422736488
T:
rainbow3b
515270?779724?1988828?
T:
qtesla3s
826533840787859707
T:
ronald512
886780892665898434
T:
falcon1024tree
898072905533908899
T:
rainbow5cclassic963664
904955908036918094
T:
rainbow5ccyclicc963664
951940955782961715
T:
falcon512dyn
103510610394461046775
T:
rainbow4a
809436?1112606?1942900?
T:
qtesla1p
110943411168551124460
T:
rwb0fuz1024
111543711197391125148
T:
donald2048
123443012366491240769
T:
luov890351pc
122596512518661274069
T:
ronald768
131571613167391318968
T:
ecdonaldp521
151729415503131571714
T:
ronald1024
158723315903891593237
T:
ecdonaldk163
162181916263921630539
T:
ecdonaldb163
169195616962041704249
T:
edons128k08n72nu8l4mu3
170196717074481711587
T:
rainbow6b
175111217598831768180
T:
ecdonaldp160
182251318250011829667
T:
luov8117404pc
194043619465201953347
T:
falcon1024dyn
213462321371522156737
T:
ecdonaldk233
213731021419652151940
T:
ecdonaldp192
217107721752132178371
T:
ecdonaldb233
316709231743223183227
T:
ecdonaldk283
317864531960123220543
T:
ronald1536
328315232885763297674
T:
ecdonaldb283
340839334146763416781
T:
luov863256
367881236830953988350picnicl1full
2482521?3749269?6457449?
T:
qtesla3p
396648939767203995200
T:
edons128ref
450388145416284571884
T:
ronald2048
495284449657914973930picnicl1fs
505167050762305091933
T:
ecdonaldk409
514504451498345155190
T:
mqdss48
493954452489086059669
T:
redgemss128
526520153024285321104
T:
ecdonaldb409
4700468?5489004?6450493?
T:
redgemss128v2
556948155855705602528
T:
ecdonaldp384
622291362280946231103picnicl1ur
700880070124517020594picnicl3full
948708794938769821646
T:
gravitysphincss
991329699409389961623
T:
ecdonaldk571
101524511020600910261470
T:
ronald3072
105518231057440910590825
T:
ecdonaldb571
111576021118155111249916
T:
luov890351
8570338?11473167?13309788?
T:
redgemss192
115753231159496911600385picnicl5full
118513951187370311886242picnicl3fs
9639778?12617443?14194834?
T:
redgemss192v2
129041261316581813330557
T:
mqdss64
135206331355754514087663
T:
rainbow1acompres363232
153366451534544116365269picnicl3ur
13302688?15976943?18920131?
T:
redgemss256
165638781672842716768813
T:
gravitysphincsm
10440089?18273480?31359132?
T:
gui184
182947651830288618314035picnic3l1
15263097?18369631?22346189?
T:
redgemss256v2
193604271937135519475765
T:
luov8117404
196246531969434219775065
T:
ronald4096
195719461971759419827246
T:
gravitysphincsl
209432232096180120980668picnicl5fs
256270732564798625669755picnicl5ur
366659033719459337759618
T:
sphincsf128harakasimple
383994073843507238696432picnic3l3
410178724137322041928217
T:
sphincsf128harakarobust
429574084318937543463072
T:
sphincs256
457285674583850845941970
T:
sphincsf192harakasimple
586098076002198860335261
T:
sphincsf192harakarobust
605117866055316760587874
T:
luov4849242
648460496487014564900489picnic3l5
816008238167819781853482
T:
rainbow3ccompres683248
104280765104493615104784885
T:
sphincsf256harakasimple
117083964118392354119026788
T:
sphincsf256harakarobust
152857710152910176153019313
T:
pqrsa15
156196884156331637156506915
T:
sphincsf128shake256simple
143628897?172566457?201689998?
T:
bluegemss128v2
144533582?173930750?206339406?
T:
bluegemss128
178828591179141413179222285
T:
picnic2l1fs
200866665201248537201755820
T:
sphincsf192shake256simple
200939109201738864201868879
T:
rainbow5ccompres963664
219710966219950989220281731
T:
luov6468330
254906272255142878255420288
T:
sphincsf128shake256robust
335520011336388305337096295
T:
sphincsf192shake256robust
306865737?367344208?488568346?
T:
bluegemss192v2
309452931?371614891?435186302?
T:
bluegemss192
441521620441762045443547481
T:
luov8086399
444609436444897103445212404
T:
sphincsf256shake256simple
525221401525353837525442566
T:
picnic2l3fs
271050021?542053568?1019008398?
T:
gui312
468417038?561225583?654432540?
T:
bluegemss256v2
478348800?574002363?670198977?
T:
bluegemss256
612207183613549918615830737
T:
sphincss128harakasimple
698082209700357184703703289
T:
sphincss128harakarobust
736621728737374299738060532
T:
sphincsf256shake256robust
904092890905799672909633971
T:
sphincss256harakasimple
861857100?1036155840?1379190527?
T:
gemss128v2
103483285810369465231041793064
T:
sphincss256harakarobust
109249547610930802911093271176
T:
picnic2l5fs
1016458003?1219422415?1425192681?
T:
gemss128
139510669614028048291406562226
T:
sphincss192harakasimple
172351979617266299211732171357
T:
sphincss192harakarobust
2053820991?2060632812?2884002187?
T:
gemss192
246411039324650472052465877762
T:
sphincss128shake256simple
2097132303?2520312656?2935535978?
T:
gemss192v2
369120843636915413663706004537
T:
sphincss256shake256simple
390785495039102988473910595260
T:
sphincss128shake256robust
3427708469?4077573507?4798731258?
T:
gemss256
3318818669?4118063382?4803167855?
T:
gemss256v2
515332599851574039345172413928
T:
sphincss192shake256simple
3705024769?5932711125?10389571141?
T:
gui448
596675171059766192086064268910
T:
sphincss256shake256robust
809132906780927840718102981932
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
913293039522
T:
rwb0fuz1024
133351340413509
T:
rainbowbinary256181212
177271790520127
T:
3icp
255992583726213
T:
rainbow5640
253722604526518
T:
rainbowbinary16242020
319813214632419
T:
tts6440
344553490735478
T:
rainbow6440
362683653836903
T:
lattisigns512
377833832439162
T:
rainbow1aclassic363232
409414172643500
T:
rainbow1a
626966278762943dilithium2aes
721127390175931
T:
gravitysphincss
751367601877893
T:
rainbow1c
788847896379087
T:
sflashv2
799368060881064
T:
ronald512
812818203082470
T:
ronald768
855268602186471
T:
ronald1024
901509031690525dilithium3aes
919969211792312dilithium2
942109479295572
T:
qtesla1
947229515195698
T:
ronald1536
106434107595108695
T:
falcon512tree
107416108051109016
T:
ronald2048
124996126074127658
T:
falcon512dyn
132989133235133574dilithium5aes
136782137901139154
T:
luov863256pc
141440142038142779
T:
ronald3072
149730149909150100dilithium3
165929166852167718ed25519
165094167039168349
T:
rainbow3cclassic683248
185627186570187553
T:
ronald4096
177808189010199722
T:
gui184
194825195513196091
T:
qtesla3s
195771196870197779
T:
qtesla3f
210840212314213154
T:
falcon1024tree
220704221446222390
T:
rainbow1b
232670233076233381dilithium5
228677240573250646
T:
gemss128v2
233760241476251219
T:
bluegemss128v2
248745249539250648
T:
falcon1024dyn
243137249576260291
T:
redgemss128v2
257688264434273941
T:
bluegemss128
270626276373280779
T:
gemss128
281059285304291329
T:
redgemss128
294573297687301740
T:
gravitysphincsm
311253313026314675
T:
donald512
312731313640316472
T:
pass769
357885359557360539
T:
luov890351pc
359173363381366076
T:
rainbow3c
362442363851367715
T:
pass863
390843398832403340
T:
gravitysphincsl
406834411647414854
T:
rainbow4a
429181432367434371
T:
rainbow5cclassic963664
445344448065452153
T:
donald1024
475768479031481505
T:
qtesla1p
484447487450490513
T:
edons128k08n72nu8l4mu3
496750500073529288
T:
luov8117404pc
508353508560509393
T:
ecdonaldp256
512036513746515050
T:
ed448goldilocks
533673552229587763
T:
bluegemss192v2
586907602099624462
T:
gemss192
603521623447648524
T:
bluegemss192
645915647241648720
T:
ecdonaldp224
635277652497674904
T:
redgemss192
640410653738676749
T:
redgemss192v2
666284680972751029
T:
sphincss128harakasimple
722069750986763704
T:
gemss192v2
755072755944758124
T:
rainbow3b
755391759324763527
T:
rainbow6a
742218762811769701
T:
gui312
801262810953825672
T:
rainbow5c
830937879283896689
T:
sphincss128harakarobust
944679951467960196
T:
donald2048
966362970464977240
T:
edons128ref
99605310135981031860
T:
sphincss192harakasimple
113788611650841200221
T:
gemss256v2
115163211963451229340
T:
bluegemss256v2
120944312302931259289
T:
redgemss256v2
128563712907861300754
T:
sphincs256
128422112984361322223
T:
sphincss256harakasimple
131206313244191366563
T:
sphincss192harakarobust
129729713318561351512
T:
gemss256
134850913815451425070
T:
bluegemss256
138585714164221452244
T:
redgemss256
155011015822131610896
T:
sphincsf128harakasimple
172682117556201768448
T:
sphincss256harakarobust
193970319569141970581
T:
ecdonaldp160
194487319569791964206
T:
rainbow6b
195126719939852032843
T:
sphincsf128harakarobust
204162420589212097153
T:
gui448
221321922179722225506
T:
qtesla3p
225422422691022282756
T:
ecdonaldp192
236261623662232369097
T:
ecdonaldp521
247269524941162521739
T:
sphincsf192harakasimple
249018525353682572519
T:
sphincsf256harakasimple
266761526718142675103
T:
luov863256
292430129449033241282picnicl1full
300460430086763016051
T:
ecdonaldk163
306273130675243072433
T:
ecdonaldb163
328335333130613338246
T:
mqdss48
328153433320713390002
T:
sphincsf192harakarobust
333595133932993434575
T:
sphincsf256harakarobust
389958439039773921844picnicl1fs
384490239447804038322
T:
sphincss128shake256simple
407308240828704110718
T:
ecdonaldk233
415182341576974167513
T:
ecdonaldb233
500198850058795036654picnicl1ur
522941352553275285006
T:
ecdonaldp384
547096055432595641023
T:
sphincss192shake256simple
566536556678175673286picnicl3full
609575261042016124184
T:
ecdonaldk283
634709163565726367240
T:
ecdonaldb283
675587268932347066645
T:
sphincss128shake256robust
786244979441228112759
T:
sphincss256shake256simple
869955888040978898850
T:
mqdss64
937430593929409400942picnicl5full
946425094952519510567
T:
luov890351
935740395283739658873
T:
sphincsf128shake256simple
980707298570509905799
T:
ecdonaldk409
9974279998336410004121picnicl3fs
100215041011295010329101
T:
sphincss192shake256robust
102941921031672010335981
T:
ecdonaldb409
105688731059096410850727
T:
rainbow1acompres363232
105829651060545810634247
T:
rainbow1acyclicc363232
128499391287634313627183picnicl3ur
136610601391438614211975
T:
sphincss256shake256robust
144142351443193314449541picnic3l1
149004461504578315123719
T:
sphincsf192shake256simple
153695751558003215751036
T:
sphincsf256shake256simple
163215401633568016347369
T:
luov8117404
170501581738587717633597
T:
sphincsf128shake256robust
177605211778778717808361picnicl5fs
193615801940059319463437
T:
ecdonaldk571
205563142061236020706032
T:
ecdonaldb571
218041382182953121889121picnicl5ur
222303982223949622266830
T:
pqrsa15
273691552758777127785666
T:
sphincsf192shake256robust
271214252765987027889967
T:
sphincsf256shake256robust
302172203027330530520968picnic3l3
463462644643472746499487
T:
luov4849242
479560584798513848042276picnic3l5
640239976412398064298580
T:
rainbow3ccompres683248
640661406413817764270392
T:
rainbow3ccyclicc683248
811706948128889081348348
T:
picnic2l1fs
122528958122725263122851009
T:
luov6468330
144325498144390759144469061
T:
rainbow5ccyclicc963664
144409821144542339144640083
T:
rainbow5ccompres963664
181065034181188158181259988
T:
picnic2l3fs
229250050229883729230903703
T:
luov8086399
318845478319113778325963336
T:
picnic2l5fs

armeabi; Cortex-A7 (410fc075); 2016 Broadcom BCM2836; 4 x 900MHz; berry2, supercop-20240107

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: mqqsig160, mqqsig192, mqqsig224, mqqsig256, ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
497344994850680picnic3l1
498955003150201picnicl1full
740057462675603picnicl3full
748867504375798picnic3l3
817518194282867picnicl1fs
817458200282685picnicl1ur
925779295594399
T:
picnic2l1fs
123734124020125884picnic3l5
125308126068127025picnicl5full
161655162320164065picnicl3fs
162125163143165885picnicl3ur
255794256942261149picnicl5ur
256406258339263952picnicl5fs
386909387198388276ed25519
660381667558694255
T:
ecdonaldp256
109555110973321100631
T:
donald512
354744235556223878375
T:
donald1024
392094939347403956232
T:
ecdonaldp160
537547853807515389755
T:
ecdonaldp192
559843156057885635127
T:
ecdonaldk163
597454059807745993228
T:
ecdonaldb163
724940472544747263634
T:
ecdonaldp224
791760579300437934038
T:
mqdss48
104522091047014910502015
T:
ecdonaldk233
114426831146032411490700
T:
ecdonaldb233
118011881187549912034912
T:
donald2048
141616301416322614180650
T:
sphincsf128sha256simple
10851959?14262197?21046134?
T:
qtesla1
184543271847246818592954
T:
mqdss64
186362741864333718654795
T:
ecdonaldk283
207497192075716020789408
T:
ecdonaldb283
210201932106736221144885
T:
sphincsf192sha256simple
248747502488755424902149
T:
ecdonaldp384
267149132671638126718897
T:
sphincsf128sha256robust
23441185?34455179?45571937?
T:
qtesla3f
365752503662490136699533
T:
luov4849242
401320344015383740158408
T:
sphincsf192sha256robust
422545974226878942286196
T:
ecdonaldk409
425101024253668542607809
T:
sphincs256
482256624824393848294910
T:
ecdonaldb409
519001805199479152404838
T:
luov863256
536533275365701853720602
T:
sphincsf128harakasimple
542887505429462354328699
T:
sphincsf256sha256simple
35382934?57525797?69011891?
T:
qtesla3s
587643435879014758852811
T:
ecdonaldp521
47361843?61848598?76582609?
T:
qtesla1p
631847546674362873941536
T:
falcon512tree
60353480?71017897?91529869?
T:
falcon512dyn
767273727675676876760367
T:
sphincsf128shake256simple
772819687735019277398114
T:
sphincsf128harakarobust
791244257915142779164028
T:
sphincsf192harakasimple
966678709667709096726458
T:
ecdonaldk571
110517451110546789110576596
T:
ecdonaldb571
112389149112428749112989512
T:
sphincsf192shake256simple
115140344115251853115258078
T:
sphincsf192harakarobust
135567180135949226136351182
T:
luov6468330
141767013141832377142055617
T:
rainbow1aclassic363232
142206448142262509142287632
T:
sphincsf256sha256robust
146313847146463495146582983
T:
rainbow1acompres363232
147248539147255838147274641
T:
sphincsf128shake256robust
146895959147329458147397437
T:
rainbow1acyclicc363232
186789062198961378213307352
T:
falcon1024tree
191220887?202393401?246143961?
T:
falcon1024dyn
210008321210017022210114283
T:
sphincsf256harakasimple
215709771215789870215812703
T:
sphincsf192shake256robust
221858910222477370223152829
T:
luov890351
255520441256027160257459680
T:
luov8086399
206172102?288657716?351326974?
T:
qtesla3p
296389204296501571296523453
T:
sphincsf256shake256simple
164216373?297450132?438159034?
T:
ronald512
306416638306436512306442788
T:
sphincsf256harakarobust
398855777399850670400762778
T:
luov8117404
452240184452354986452394450
T:
sphincss128sha256simple
566406157566414331566651960
T:
sphincsf256shake256robust
297168234?571975852?794292881?
T:
ronald768
666947441667107283668711386
T:
sphincss192sha256simple
862898455862912693862934182
T:
sphincss128sha256robust
886273435886457948886572813
T:
sphincss256sha256simple
937368519937604995938272929
T:
sflashv2
756786712?1255740437?1590240457?
T:
ronald1024
161292321816131693351620922643
T:
rainbow3cclassic683248
180706268218071769641813405702
T:
rainbow3ccyclicc683248
180825324118105989911813544069
T:
rainbow3ccompres683248
1462071021?2833914634?4403395980?
T:
ronald1536
449439391444958732024497910843
T:
rainbow5cclassic963664
510006912951006189855104630319
T:
rainbow5ccompres963664
569538740856984311415700095527
T:
rainbow5ccyclicc963664
3528956312?6443014940?9004045302?
T:
ronald2048
103324128261034794119310385008513
T:
rainbow1a
129126831701291433066512915628808
T:
redgemss128v2
138178231621386015022313892646137
T:
rainbow1b
14952619319?22582848798?33808250946?
T:
ronald3072
Cycles to sign 59 bytes
25%50%75%system
342378343130344956
T:
sflashv2
419959420681422104ed25519
118457411909881198269
T:
ecdonaldp256
153035615333911545267
T:
rainbow1aclassic363232
153171315366091545052
T:
rainbow1acyclicc363232
180970618183171825297
T:
donald512
226466222977372331607
T:
ronald512
282040128361402869029
T:
falcon512tree
398460039923224005643
T:
rainbow1a
418283441911184197157
T:
ecdonaldp160
2283520?4554960?8747585?
T:
qtesla1
456020545826774595556
T:
falcon512dyn
472938047339654744968
T:
donald1024
485401048831234924278
T:
ronald768
567798356828015687367
T:
ecdonaldp192
579151858158535850833
T:
falcon1024tree
585182858548925858030
T:
ecdonaldk163
624604462506696255627
T:
ecdonaldb163
677237967799626796596
T:
rainbow1b
4704593?7013046?12167074?
T:
qtesla3f
764633476549907664903
T:
ecdonaldp224
904673490911329117603
T:
ronald1024
943806594588909479723
T:
falcon1024dyn
109085441091081110916695
T:
ecdonaldk233
6424883?11526919?22310898?
T:
qtesla3s
116323551173452311811720
T:
donald2048
117529511175634911761348
T:
rainbow3cclassic683248
117604691176550611770569
T:
rainbow3ccyclicc683248
118891261189751111908669
T:
ecdonaldb233
8406179?13764643?20232835?
T:
qtesla1p
192952761930099619315634
T:
ecdonaldk283
214084852141686721436717
T:
ecdonaldb283
237734752385317423928017
T:
ronald1536
250829232509617825103464
T:
rainbow5cclassic963664
261910732619977826212884
T:
ecdonaldp384
318194113182658331833721
T:
rainbow5ccyclicc963664
338026923390633633918173
T:
luov863256
438081854382815243842805
T:
ecdonaldk409
459479494602362546060664picnicl1full
36012569?48897684?71651870?
T:
qtesla3p
496851604969545949707758
T:
ecdonaldb409
512666675134292051425155
T:
ronald2048
586500125867286858702942picnicl1fs
619933976203659662099937
T:
ecdonaldp521
698313716987132269941885picnicl1ur
729545707303612773125921
T:
rainbow1acompres363232
933752579357506194185459picnicl3full
100164449100193413100217018
T:
ecdonaldk571
108719649108754974109774595
T:
luov890351
113569818113823922133627898
T:
luov4849242
114296774114330219114356397
T:
ecdonaldb571
152218234152329308152476253
T:
ronald3072
155598472155717252155786955picnicl3fs
167901119168024580168256817picnic3l1
176797399176821528177186092
T:
mqdss48
178496342178753720178972678picnicl5full
187811808187904199188886800picnicl3ur
188087989188319246189682775
T:
luov8117404
306330997306504819309395951picnicl5fs
348971869349322939352759156picnicl5ur
372698765373179502374496005picnic3l3
443310928443807704444148173
T:
sphincsf128sha256simple
445233431446262701531837828
T:
luov6468330
568015628568167425588020031
T:
mqdss64
576365782577141103577636248
T:
sphincsf192sha256simple
663583152663832372664902330picnic3l5
804649084805249853805910621
T:
sphincsf128sha256robust
811531340811706735811864693
T:
sphincs256
924067714924266499929187370
T:
rainbow3ccompres683248
9411603869422155271041304089
T:
luov8086399
109626070810966183591097431216
T:
sphincsf192sha256robust
132648566613273541411328479898
T:
sphincsf256sha256simple
166035268716620957831690720928
T:
picnic2l1fs
193542537919365034571937375899
T:
sphincsf128harakasimple
227647329322781732992279931445
T:
sphincsf192harakasimple
241742145724195359652421262690
T:
sphincsf128shake256simple
254713538525482329252548575679
T:
rainbow5ccompres963664
286870449828722234312874416466
T:
sphincsf128harakarobust
306402087230667442763076573053
T:
sphincsf192shake256simple
334169995333430315583344232094
T:
sphincsf256sha256robust
2793432054?3369596466?3905169304?
T:
redgemss128v2
345024765034523298433455933010
T:
sphincsf192harakarobust
441840347244213907094424822988
T:
sphincsf128shake256robust
564206761256434252905644667776
T:
sphincsf256harakasimple
575579445857583921235762428893
T:
sphincsf192shake256robust
669209550266972663716697673115
T:
sphincss128sha256simple
677317045967762872106778196952
T:
sphincsf256shake256simple
854555176185468095708548523598
T:
sphincsf256harakarobust
111519614801116125806311164725742
T:
sphincss256sha256simple
118970211131189738583811897782765
T:
sphincss128sha256robust
125366620171254096414712543966815
T:
sphincsf256shake256robust
159853343191600207419916016640109
T:
sphincss192sha256simple
Cycles to verify 59 bytes
25%50%75%system
146227146783148041
T:
ronald512
178261179784180326
T:
ronald768
228166229507230681
T:
ronald1024
299216302149311962
T:
rainbow1aclassic363232
361052362932367138
T:
sflashv2
366122367510369801
T:
ronald1536
354158371078372058
T:
falcon512tree
421418431130438752
T:
falcon512dyn
554339557503559588
T:
ronald2048
735957737275738607
T:
falcon1024tree
874083876130879172
T:
qtesla1
863260879706881388
T:
falcon1024dyn
96825810107221041340
T:
redgemss128v2
106871410712191072878
T:
ronald3072
111733811240041133595ed25519
130405513099641317556
T:
donald512
178612117894491793193
T:
qtesla3f
178833117907011797782
T:
qtesla3s
248305525028602529410
T:
rainbow3cclassic683248
261628026226092627956
T:
ecdonaldp256
345803034641983473551
T:
rainbow1a
379517238202683843810
T:
ecdonaldp160
400150540332584053366
T:
donald1024
503911750613055086785
T:
ecdonaldp192
517202251928815209271
T:
qtesla1p
545556155097665556339
T:
rainbow5cclassic963664
555220655580015564562
T:
rainbow1b
655278365819136615476
T:
ecdonaldp224
740345976412767778056
T:
sphincss128sha256simple
99992921004268610202220
T:
sphincs256
112766191128189611285897
T:
ecdonaldk163
116651411185899012024378
T:
sphincss192sha256simple
120453791204989612062197
T:
ecdonaldb163
135375191365988913775104
T:
donald2048
145804081476189015126367
T:
sphincss128sha256robust
151898881542267915600361
T:
sphincss256sha256simple
177098271807798718249278
T:
sphincsf128sha256simple
202147822027772120355224
T:
ecdonaldp384
212145102122414721231244
T:
ecdonaldk233
232315702323981923264258
T:
ecdonaldb233
238289362383265723857706
T:
luov863256
238520552427473224326459
T:
rainbow1acyclicc363232
243024162433942724378285
T:
rainbow1acompres363232
259385582603330626137580
T:
qtesla3p
294827842981784930164831
T:
sphincsf192sha256simple
302478863065210731023783
T:
sphincsf256sha256simple
353837213610305736567652
T:
sphincsf128sha256robust
368044423682691036878249picnicl1full
377788913778809637807394
T:
ecdonaldk283
419999304200983542038256
T:
ecdonaldb283
460540104621077946352688
T:
ecdonaldp521
496692094970721349749494picnicl1fs
580396565807574058127576picnicl1ur
594622386019641460744153
T:
sphincsf192sha256robust
67480447?67602970?87112008?
T:
luov4849242
771785297727471177685523picnicl3full
792693058032667981212596
T:
sphincsf128harakasimple
813870348140260281490511
T:
luov890351
834229188472490585664049
T:
sphincsf256sha256robust
861188328615148386186545
T:
ecdonaldk409
977347409776005397785116
T:
ecdonaldb409
9676421598839425100330697
T:
sphincsf128shake256simple
118597446119770582121299493
T:
sphincsf128harakarobust
119872398120067656120369258picnic3l1
123825337124661328125793577
T:
sphincsf192harakasimple
126863878128459221130597768
T:
mqdss48
132681584133612527135147902
T:
sphincsf256harakasimple
136386548136492287136545996picnicl3fs
141620204141633884141719454
T:
luov8117404
145698034145777442150974335
T:
rainbow3ccyclicc683248
145673689145974360150848030
T:
rainbow3ccompres683248
152614835152652011153393959picnicl5full
155069169156668527157624935
T:
sphincsf192shake256simple
155796322157950388159918894
T:
sphincsf256shake256simple
160027738160116158161302005picnicl3ur
189782635191320499193879717
T:
sphincsf192harakarobust
192234040195878220198403320
T:
sphincsf128shake256robust
197057546197111687197156775
T:
ecdonaldk571
198507513199014729204880388
T:
luov6468330
204428403205701749207250701
T:
sphincsf256harakarobust
225063817225106996225185148
T:
ecdonaldb571
267750648268167272270983768picnic3l3
273432675273656316276402378picnicl5fs
305152060305309103308287553picnicl5ur
304044373306562399310562012
T:
sphincsf192shake256robust
308320832311355469315241013
T:
sphincsf256shake256robust
326783766327036808328229894
T:
rainbow5ccyclicc963664
327647516327867634328064219
T:
rainbow5ccompres963664
397372733398338620443500704
T:
luov8086399
419750045424176752450024721
T:
mqdss64
440160084440726878441394392picnic3l5
596030863596631895600754801
T:
picnic2l1fs

amd64; Goldmont (506c9); 2016 Intel Celeron J3455; 4 x 1500MHz; wooden, supercop-20240107

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
845884748492picnicl1full
854885648610picnic3l1
117121174411776picnic3l3
119561197811994picnicl3full
153241535215444picnic3l5
155701561615670picnicl1fs
156201564215674picnicl1ur
160941627816402picnicl5full
193861943819574
T:
picnic2l1fs
307783080030836picnicl3ur
307783081430844picnicl3fs
386623891638994
T:
picnic2l3fs
389483899839820picnicl5ur
389443902039702picnicl5fs
460644609846272
T:
picnic2l5fs
915949347693822ed25519
208642210516211624
T:
ecdonaldp256
244338244900249346
T:
donald512
354526354914355300
T:
ed448goldilocks
374888376844386044
T:
ecdonaldp224
477440478870480790dilithium2
547710549300553268
T:
pass769
648762650518661714
T:
donald1024
666338668730674646
T:
pass863
869790871462882792dilithium3
960864966558992126dilithium2aes
99668410019561027204
T:
edons128k08n72nu8l4mu3
108751610898241125886
T:
sphincsf128harakasimple
121359412266801254486
T:
ecdonaldp160
128525612898781332998
T:
ecdonaldp521
135363613563801397670dilithium5
135682813603621391512
T:
sphincsf128harakarobust
139856014094941468896
T:
ecdonaldk163
143953014547741479546
T:
ecdonaldb163
145261814588501492034
T:
ecdonaldp192
159133215969321626522
T:
sphincsf192harakasimple
159202416043301633228
T:
mqdss48
167063016848561711876dilithium3aes
183211818455041896414
T:
ecdonaldk233
188445219016901929170
T:
ecdonaldb233
210817021223242164562
T:
sphincsf192harakarobust
218461222017902245486
T:
donald2048
277191027956942822736dilithium5aes
2174412?2844160?3540402?
T:
qtesla1
301042430277803076616
T:
edons128ref
329540233212163347718
T:
ecdonaldk283
348417835163263571352
T:
ecdonaldb283
374377237683803793160
T:
mqdss64
552745455477125601288
T:
ecdonaldk409
558671856007185623550
T:
ecdonaldp384
587350059148105984060
T:
ecdonaldb409
4417206?6459350?8481474?
T:
qtesla3f
6653888?8786096?13090480?
T:
qtesla3s
10614930?11653172?13540068?
T:
qtesla1p
121769781221564012285446
T:
ecdonaldk571
126655901268778212744462
T:
sphincsf128shake256simple
130713641309068613156068
T:
ecdonaldb571
132653361329468213391478
T:
sphincs256
138938781404962814159920
T:
3icp
167222141679831216897006
T:
rainbow1aclassic363232
175436641763995817825186
T:
rainbow1acompres363232
176897121773841417887096
T:
rainbow1acyclicc363232
186771601869637018733598
T:
sphincsf192shake256simple
195283421958455819738448
T:
rainbowbinary256181212
243143742434092224416226
T:
sphincsf128shake256robust
17707438?25107846?37809600?
T:
rwb0fuz1024
19554612?29972006?45674632?
T:
ronald512
29489338?31741686?37214156?
T:
falcon512dyn
307923883297465436118678
T:
falcon512tree
345909783465154034691678
T:
sphincss128harakasimple
359587903600527836086346
T:
sphincsf192shake256robust
402902604040974040538772
T:
luov4849242
32809958?42599184?85789856?
T:
ronald768
432288764327404643357674
T:
sphincss128harakarobust
452584524554818645714740
T:
tts6440
488276344886497048944514
T:
sphincsf256shake256simple
488325124887549048958126
T:
sphincsf256harakasimple
509084605095860451074132
T:
sphincss192harakasimple
552026525539854855527462
T:
luov863256
53866478?62937654?72131152?
T:
qtesla3p
678806306792834868021706
T:
sphincss192harakarobust
909353409138610891777308
T:
rainbowbinary16242020
59802860?91895016?127081586?
T:
ronald1024
87585656?92018988?114928108?
T:
falcon1024dyn
926592309274666092860738
T:
sphincsf256shake256robust
930704709318152693324904
T:
sphincsf256harakarobust
8947047698024914109335834
T:
falcon1024tree
103004966103506940104963826
T:
rainbow5640
104248044104961156105224524
T:
rainbow3cclassic683248
107519180107729624108208794
T:
rainbow3ccompres683248
110831312111120038111930730
T:
gemss128
111718532111905954112166484
T:
redgemss128
112609416112903912113580536
T:
bluegemss128
112646440113067974113341604
T:
redgemss128v2
112963056113096872113362442
T:
bluegemss128v2
114512810115125434115549628
T:
rainbow3ccyclicc683248
125675762125780950125907666
T:
luov6468330
156864786157178724157587936
T:
gemss128v2
199870242200163130200400980
T:
luov890351
226412044226605358226843704
T:
luov8086399
228612702229616058231069634
T:
rainbow6440
166345492?301477338?407244502?
T:
ronald1536
331445304332147122332586498
T:
sflashv2
332204620333332076334161814
T:
rainbow5cclassic963664
346291578346699192347207014
T:
rainbow5ccompres963664
350932270351893720353415618
T:
rainbow5ccyclicc963664
354613754354964624355381544
T:
luov8117404
406014422406223170406448670
T:
sphincss128shake256simple
601687966601820962602244472
T:
sphincss192shake256simple
624406556625232626627352572
T:
redgemss192v2
630030554631126532631853206
T:
gemss192v2
632756156633922060635235008
T:
bluegemss192v2
634211672635779876637235102
T:
redgemss192
651499800652432866653942002
T:
bluegemss192
657038950657664518659412116
T:
gemss192
419735890?690705324?1016594758?
T:
ronald2048
780994286781169498781538482
T:
sphincss256harakasimple
782056184782419064782805024
T:
sphincss128shake256robust
782702818784031554786147686
T:
sphincss256shake256simple
871374446877497690887112338
T:
gui184
115423578011548998901155371830
T:
sphincss192shake256robust
148796714814885948721489494712
T:
sphincss256shake256robust
148931252614902938501490870302
T:
sphincss256harakarobust
183118601218330887861835005180
T:
redgemss256v2
185030287818526086441855551970
T:
redgemss256
190555963419070823061909767062
T:
bluegemss256
192203761619247409721927896068
T:
gemss256
196868013019752877301977812328
T:
rainbow1a
1482369810?2241095134?3552157114?
T:
ronald3072
257474831425761709742577868628
T:
gravitysphincss
266538670026671797822669527558
T:
bluegemss256v2
277346606427744494702776756170
T:
gemss256v2
623939792662626611746276885066
T:
rainbow1c
666638859266957849426704771966
T:
rainbow1b
682061294269556114087139841072
T:
pqrsa15
4561802832?7507769846?9094993678?
T:
ronald4096
862371712486521728508715649080
T:
gui312
167506183621693030016817004772958
T:
rainbow4a
170768837321751811225217584650844
T:
rainbow3b
389723509963899785391639012252856
T:
gravitysphincsl
653961420426610647265466277142842
T:
rainbow3c
714721400687148551040671682626802
T:
rainbow6a
779599920007798186695678016503496
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
260682648626976
T:
rainbowbinary256181212
435624519046082
T:
tts6440
613146328869280
T:
rainbowbinary16242020
966449699698262ed25519
99152101722108550
T:
rainbow5640
170766172294188154
T:
rainbow1aclassic363232
171962173876177050
T:
rainbow6440
185726186980190388
T:
rainbow1acyclicc363232
186108187880189264
T:
sflashv2
280004280432282552
T:
ecdonaldp256
365938368292370196
T:
ed448goldilocks
434598436938444218
T:
donald512
493650495758498934
T:
ecdonaldp224
248244?532246?1131754?
T:
3icp
663526670822696372
T:
ronald512
686304?718372?1388810?
T:
pass769
845206848352856012
T:
donald1024
871352874598908948
T:
rainbow3cclassic683248
893398898982923300
T:
falcon512tree
917464923640935674
T:
rainbow1a
934394943634973742
T:
rainbow3ccyclicc683248
705302?991616?1784946?
T:
qtesla1
119478012125781230674
T:
ronald768
128415412947521325062
T:
ecdonaldp160
146332614668241491318
T:
ecdonaldk163
151809015261501551572
T:
ecdonaldb163
153236215363221572794
T:
ecdonaldp192
152362415439921563548
T:
rwb0fuz1024
157739415847441604514
T:
falcon512dyn
830342?1641602?2505290?
T:
pass863
1245316?1691996?2716888?dilithium2
167377416960601709348
T:
ronald1024
180346618231541858862
T:
falcon1024tree
191080419416642020412
T:
rainbow5ccyclicc963664
191216419464522015786
T:
rainbow5cclassic963664
193151819511821974228
T:
ecdonaldk233
196997019867762008326
T:
ecdonaldp521
198699420097482034608
T:
ecdonaldb233
204356820579922084754
T:
edons128k08n72nu8l4mu3
1797612?2300470?3231700?dilithium2aes
235256623705762391140
T:
rainbow1c
1290108?2385436?4225286?
T:
qtesla3f
237685424081122432338
T:
donald2048
276569827960782832004
T:
rainbow4a
296124229848783013994
T:
rainbow1b
324211432595123282628
T:
falcon1024dyn
1983758?3445110?5429680?dilithium3
347599035010463536452
T:
ecdonaldk283
344350035218743547336
T:
rainbow3b
363825036587683679434
T:
ecdonaldb283
1288870?3761486?6029702?
T:
qtesla3s
2793402?3792930?6113262?dilithium5
2454192?3883110?5109614?
T:
qtesla1p
3016030?4309570?6087700?dilithium3aes
464602846553984728384
T:
edons128ref
470560647413524779338
T:
ronald1536
3724282?4776398?8299972?dilithium5aes
586414858781765940034
T:
ecdonaldp384
586069659028745958256
T:
ecdonaldk409
603045860489926132308
T:
rainbow6a
625279262738446299708
T:
ecdonaldb409
801160680538068086854
T:
ronald2048
862261686538248738732
T:
rainbow3c
7137394?9011068?10653500?
T:
redgemss128
7950296?9359258?10921816?
T:
redgemss128v2
105905921063446210688426
T:
rainbow1acompres363232
7030926?11831100?20414054?
T:
qtesla3p
128710441292372812991000
T:
ecdonaldk571
138246941386737613917248
T:
ecdonaldb571
143566261440666414471950picnicl1full
177641781782590417922448picnicl1fs
212913282135197821462986
T:
gravitysphincss
224226582248680622558484
T:
ronald3072
21327402?25443560?30809330?
T:
redgemss192
22181394?25554718?31603896?
T:
redgemss192v2
255705842568222425772236picnicl1ur
286759702876193628874810picnicl3full
13365158?31095266?66722650?
T:
gui184
311089923115520831194726
T:
luov863256
377129383779604037878958
T:
gravitysphincsm
392005243928422039377724
T:
sphincsf128harakasimple
37181558?43563476?51189746?
T:
redgemss256
38017332?43835904?51684582?
T:
redgemss256v2
437957844397699844069364picnicl3fs
446687484474717844854308
T:
gravitysphincsl
458421084587900245967758
T:
mqdss48
472182344729226247379772
T:
sphincsf192harakasimple
473251964760011647727584picnicl5full
479898984809156248241580
T:
ronald4096
506903885073972650847694
T:
sphincsf128harakarobust
649635646504702065178422
T:
sphincsf192harakarobust
649329586519377065382222picnicl3ur
672370826736597667576556
T:
rainbow3ccompres683248
672421386767579667743716picnic3l1
738452567411872674355566picnicl5fs
802096428037621480808110
T:
luov4849242
106205708106519224106760794picnicl5ur
107723310107770484107849280
T:
luov890351
143349088143582890144393602
T:
mqdss64
146857658147058626147228550picnic3l3
186782744187199332187526654
T:
rainbow5ccompres963664
187116226187225804187475082
T:
luov8117404
240926542241514996241857882
T:
pqrsa15
245239896246424546246814800picnic3l5
253062666253887740261439348
T:
sphincs256
252765582253954184255180584
T:
luov6468330
249815072?299434272?350290474?
T:
bluegemss128
298271382?347635288?398382664?
T:
bluegemss128v2
401574158401820908402351256
T:
sphincsf128shake256simple
472890922473240252473616798
T:
picnic2l1fs
487232046487755650489119386
T:
luov8086399
510784690511257394511882972
T:
sphincsf192shake256simple
651936958652466692652972150
T:
sphincss128harakasimple
573238236?716100608?855198284?
T:
bluegemss192v2
732041672732866690733679846
T:
sphincsf128shake256robust
846411768846674616847165540
T:
sphincss128harakarobust
961266536962018026962592216
T:
sphincsf192shake256robust
892332392?1071759344?1427215404?
T:
bluegemss192
112089053611220722521122558614
T:
sphincsf256shake256simple
130213333013101883761312682232
T:
picnic2l3fs
133874420613403238461341487250
T:
sphincsf256harakasimple
1186291224?1420823314?1654392642?
T:
bluegemss256v2
145521467014559014981457003724
T:
sphincss192harakasimple
1538335828?1844927306?2151070392?
T:
bluegemss256
1566264646?1878937238?2503240166?
T:
gemss128v2
1580418080?1896413798?2215902928?
T:
gemss128
1067497086?1956719476?2483483380?
T:
gui312
205304371220543737862055986380
T:
sphincsf256shake256robust
209963731221006437082101647638
T:
sphincss192harakarobust
243049540824318576002433736704
T:
sphincsf256harakarobust
261364517826380894982642991540
T:
picnic2l5fs
3735013250?5592949562?6526033800?
T:
gemss192v2
606469045860663110466068305074
T:
sphincss128shake256simple
5895545958?7077608038?8263064650?
T:
gemss192
8299413388?8318027156?11638529736?
T:
gemss256v2
936586953893742933449406392938
T:
sphincss256shake256simple
108738865161087595616810878637838
T:
sphincss128shake256robust
119479610301195145382211955663448
T:
sphincss256harakasimple
127511036661276883397612772311116
T:
sphincss192shake256simple
10771268916?12934689516?17248080894?
T:
gemss256
169473650181695170216016957406126
T:
sphincss256shake256robust
213595529942136477099021368315298
T:
sphincss256harakarobust
222680153562227621950022282471594
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
132461358813994
T:
rwb0fuz1024
233922417024804
T:
rainbowbinary256181212
426004301243408
T:
3icp
433544499645824
T:
ronald512
491004990651008
T:
ronald768
501485074451596
T:
rainbowbinary16242020
516905240254304
T:
rainbow5640
567585774858684
T:
ronald1024
656186675268726
T:
tts6440
669066777069028
T:
rainbow1aclassic363232
667366814668694
T:
rainbow6440
757147625477920
T:
ronald1536
104772105714108178
T:
ronald2048
132438134674135456
T:
falcon512tree
149486150290152266
T:
sflashv2
164008165978166754
T:
falcon512dyn
163834167434172490
T:
gravitysphincss
180048181774183492
T:
ronald3072
223374225048227158
T:
qtesla1
265622267842269010
T:
falcon1024tree
270556274034276254
T:
donald512
284456285092286278
T:
ronald4096
332832334138336296
T:
falcon1024dyn
342188344520350638ed25519
350898352760355874
T:
rainbow3cclassic683248
360648369498382988
T:
gemss128
367092382310388616
T:
bluegemss128
380510388100393668
T:
bluegemss128v2
385354397168409998
T:
redgemss128
389892397676408016
T:
gui184
394232402076411200
T:
redgemss128v2
499192500272506338
T:
qtesla3f
504900506352511360
T:
qtesla3s
504548515588527428
T:
gemss128v2
542338543276546630dilithium2
543600544452549766
T:
rainbow1a
560546568306578122
T:
gravitysphincsm
629438632708641834
T:
ecdonaldp256
655356660202670528
T:
donald1024
734918744774753260
T:
gravitysphincsl
841010843332859442
T:
pass769
846994850192866262
T:
edons128k08n72nu8l4mu3
874840877076895128dilithium3
905566936572951396
T:
sphincss128harakasimple
950518955452962388dilithium2aes
951186963690976926
T:
rainbow5cclassic963664
100024610028981018882
T:
ecdonaldp224
101019610141721027526
T:
pass863
98235210194061054210
T:
gemss192v2
102942010342481050804
T:
qtesla1p
102643810518221085148
T:
bluegemss192v2
103666010582881108600
T:
redgemss192v2
111924211397941174672
T:
gemss192
111686411448421188026
T:
bluegemss192
116210611868161216618
T:
redgemss192
121778412270761249382
T:
ecdonaldp160
122914412323601248654
T:
ed448goldilocks
133680813519161394690
T:
sphincss192harakasimple
140473414070541480808
T:
rainbow1b
140293814114401431924
T:
edons128ref
136102814115101432264
T:
sphincss128harakarobust
142448014358661463788
T:
ecdonaldp192
144299014485281472322dilithium5
158870615944901616448dilithium3aes
157006816066801663528
T:
gui312
203680220705622124012
T:
rainbow1c
209404021085022188592
T:
rainbow4a
211301821373662156822
T:
donald2048
211283621557862189926
T:
sphincsf128harakasimple
222836022550802295276
T:
sphincss192harakarobust
242525024876962577356
T:
gemss256
247792025450522630108
T:
bluegemss256
253668025865002632476
T:
redgemss256
255472626256102686850
T:
redgemss256v2
265144626983702777660
T:
bluegemss256v2
269565427482202810886
T:
gemss256v2
276512027814482796792dilithium5aes
282227228425702877150
T:
ecdonaldk163
290777229299682956974
T:
ecdonaldb163
300808430640203109444
T:
rainbow3b
326926632977203332862
T:
sphincs256
327574633084523353558
T:
sphincsf128harakarobust
332315233585463407790
T:
sphincsf192harakasimple
372359037439483767318
T:
ecdonaldk233
374199837534303805650
T:
ecdonaldp521
383214838507603874142
T:
ecdonaldb233
469895847335904783052
T:
ecdonaldp384
493830649566104972736
T:
rainbow6a
505387050732165107300
T:
rainbow1acyclicc363232
506087050776785102386
T:
rainbow1acompres363232
507544651101605163204
T:
qtesla3p
548151255156105568352
T:
sphincsf192harakarobust
670794867440046778038
T:
ecdonaldk283
659003067690546917544
T:
sphincss128shake256simple
705109270841067133912
T:
ecdonaldb283
749797475118187551186
T:
rainbow3c
9769238997082810102844
T:
sphincss192shake256simple
108615761096682411099248picnicl1full
113642781142027411483996
T:
ecdonaldk409
120012021206367812159816
T:
ecdonaldb409
126782981282749413035160
T:
sphincss256shake256simple
131839061359730613858456
T:
sphincss128shake256robust
142566141435261214472276picnicl1fs
159305861622530616493844
T:
sphincsf128shake256simple
160868861624196816464786
T:
sphincss256harakasimple
196292561982412820081192
T:
sphincss192shake256robust
210437022125800021355422picnicl1ur
223929622249219022668366picnicl3full
250892882517332825234838
T:
ecdonaldk571
248877702526146625846048
T:
sphincss256shake256robust
257874042602988826228078
T:
sphincsf192shake256simple
258405942618289626349416
T:
sphincsf256shake256simple
269557062702153027108712
T:
ecdonaldb571
290894622913669029205170
T:
luov863256
297233803007886630427602
T:
sphincsf256harakasimple
304824903058016430678762
T:
rainbow3ccyclicc683248
306552883112842431702936
T:
sphincss256harakarobust
311964603127801031398992
T:
rainbow3ccompres683248
319254183237793232605168
T:
sphincsf128shake256robust
325153603277484233085170
T:
mqdss48
364366303665204436779102picnicl3fs
371709603730696837501742picnicl5full
411413604126008241850412
T:
pqrsa15
507489145128441851903302
T:
sphincsf256shake256robust
505739405152083052225332
T:
sphincsf192shake256robust
525364165266138652896358
T:
luov4849242
550167505531150055440826picnicl3ur
567792145731579857515860picnic3l1
576113185808192858724874
T:
sphincsf256harakarobust
615187046166893061904998picnicl5fs
689945906924063269494018
T:
rainbow5ccyclicc963664
691318566928337069409288
T:
rainbow5ccompres963664
900172809067138890883752picnicl5ur
102210398102300742102389174
T:
luov890351
102811444104386312105383922
T:
mqdss64
123655406123913616124267860picnic3l3
155974902156615298157334974
T:
luov6468330
178717302178802812178998622
T:
luov8117404
196990430198353630198757590picnic3l5
266509370266766952267176166
T:
picnic2l1fs
288268534288961710289506878
T:
luov8086399
601063138605431488605884650
T:
picnic2l3fs
103239788010428815041043863804
T:
picnic2l5fs

amd64; Broadwell+AES (406f1); 2016 Intel Xeon E5-2609 v4; 8 x 1700MHz; bolero, supercop-20240107

Graphs: old (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
317632163268picnicl1full
353635603592picnic3l1
437244044432picnic3l3
440444324472picnicl3full
486849004960picnicl1ur
495649965052picnicl1fs
555655845616
T:
picnic2l1fs
570057285764picnic3l5
571657445804picnicl5full
8936?9056?11681?
T:
picnic2l3fs
904090769128picnicl3fs
905290929144picnicl3ur
119401201212152
T:
picnic2l5fs
120521210812312picnicl5ur
120961222812480picnicl5fs
237482382423928
T:
lattisigns512
45600?45880?64486?ed25519
612086144061744dilithium2aes
936449515295404dilithium2
974769776098256dilithium3aes
152660153440156840dilithium5aes
156552?157020?222326?
T:
ed448goldilocks
164828165176186916dilithium3
238448241124246120
T:
pass769
257216?258744?376686?dilithium5
295236?326220?406123?
T:
pass863
822736823508826476
T:
mqdss48
851552871044998532
T:
edons128k08n72nu8l4mu3
885192905072907252
T:
sphincsf128harakasimple
9176249383001060488
T:
donald2048
110236811067161113000
T:
sphincsf128harakarobust
122898012313561240856
T:
sphincsf192harakasimple
1308560?1543232?2179960?
T:
qtesla1
161119616128441618300
T:
sphincsf192harakarobust
189144818976681914228
T:
mqdss64
256780025744202613664
T:
edons128ref
280380828102722824852
T:
sphincs256
352110435362283554560
T:
sphincsf256harakasimple
2811632?4123056?5566864?
T:
qtesla3f
430076843112404328552
T:
sphincsf256harakarobust
448840445015084590912
T:
sphincsf128shake256simple
601371260260486803980
T:
luov863256
658908065941086692128
T:
sphincsf192shake256simple
6036396?6849656?7664500?
T:
qtesla1p
4234516?6933980?9847064?
T:
qtesla3s
825067282590328280916
T:
sphincsf128shake256robust
112871601133293211582160
T:
luov863256pc
118967041192138811943208
T:
rainbowbinary256181212
121469761216051212269501
T:
sphincsf192shake256robust
173821121744077217771188
T:
sphincsf256shake256simple
171424361834676420502644
T:
falcon512dyn
17456044?18520640?23415182?
T:
falcon512tree
191185841916262819217240
T:
luov4849242
200037002001652820052388
T:
rainbow1acompres363232
203492682037296821108800
T:
rainbow1aclassic363232
205314602054393620584952
T:
rainbow1acyclicc363232
211890082178934022051836
T:
luov890351
284881282866412828823284
T:
sphincss128harakasimple
322479763237946832953040
T:
sphincsf256shake256robust
348643043488533635037080
T:
sphincss128harakarobust
27383636?34998528?42641956?
T:
qtesla3p
361795003621362040044988
T:
luov8117404
414942084173392442060944
T:
luov890351pc
423751884257004442772148
T:
sphincss192harakasimple
486992324877890449039900
T:
sphincss192harakarobust
520581805210463652293388
T:
sphincss256harakasimple
529858405537724060253176
T:
falcon1024dyn
527042285554356458293500
T:
falcon1024tree
561090045652822857021116
T:
rainbowbinary16242020
636705486378629265804212
T:
gemss128
648999806496703665431660
T:
sphincss256harakarobust
649081526508700465252208
T:
luov6468330
656756486569244865769736
T:
redgemss128
663307686636326868871684
T:
bluegemss128
697213526983251270121200
T:
luov8117404pc
897741128980749689943560
T:
gemss128v2
923940089246182092624896
T:
bluegemss128v2
949453049497974895002096
T:
redgemss128v2
118724900120201108120789884
T:
rainbow3cclassic683248
120504820120684108120930724
T:
luov8086399
120440570121091180131479860
T:
rainbow3ccyclicc683248
123541088123618440123924136
T:
rainbow3ccompres683248
144019900144215012155311376
T:
sphincss128shake256simple
210337848210497360210934564
T:
sphincss192shake256simple
218957280218982944219091108
T:
sflashv2
253480640253513784253635804
T:
gemss192
263879908264081816268409440
T:
sphincss128shake256robust
276343776276639728282565064
T:
sphincss256shake256simple
300798992301352340301731536
T:
redgemss192
298520752304806760313986036
T:
bluegemss192
344771284346910820359127472
T:
rainbow5cclassic963664
356549092359708780361748644
T:
rainbow5ccyclicc963664
355824049359903724367768028
T:
rainbow5ccompres963664
387338752388019896392142788
T:
sphincss192shake256robust
423060624423284783431166981
T:
gemss192v2
431453780431665912431886964
T:
redgemss192v2
429528120436371492443659808
T:
bluegemss192v2
515694832515784256516182764
T:
sphincss256shake256robust
732839928737159272754533904
T:
gemss256
731521508741574296759428379
T:
bluegemss256
762516156762860640763141116
T:
redgemss256
115729207211673285441185676962
T:
gemss256v2
117335620411735734961174056804
T:
redgemss256v2
116963494811893690081204162700
T:
bluegemss256v2
179559846817960565041811578458
T:
gravitysphincss
397203602841399268684206703296
T:
pqrsa15
307510528683092109394931079928449
T:
gravitysphincsl
574897617125750333595657697263160
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
188721904419504
T:
rainbowbinary256181212
373443775640272
T:
rainbowbinary16242020
481764828448488ed25519
89140?89560?118852?
T:
rainbow1aclassic363232
9150895716113296
T:
rainbow1acyclicc363232
102284102620103212
T:
sflashv2
164280164988165268
T:
ed448goldilocks
126796?189428?234992?dilithium2aes
131852?212176?399372?dilithium2
274124?289232?557532?
T:
pass769
205612?313304?494436?dilithium5aes
224612?318116?475288?dilithium3aes
361668362692367192
T:
luov863256pc
185968?365544?796120?
T:
lattisigns512
387548396188408712
T:
falcon512tree
399276402380405756
T:
rainbow3cclassic683248
323716?415000?604332?dilithium3
411732417272422008
T:
rainbow3ccyclicc683248
340360?417352?783088?dilithium5
273588?445176?671592?
T:
qtesla1
273520?460844?750372?
T:
qtesla3f
341232?658268?990396?
T:
pass863
737972747212752376
T:
falcon512dyn
769208777444782460
T:
falcon1024tree
898392906748930676
T:
rainbow5cclassic963664
917812?935188?1283381?
T:
donald2048
545444?1056816?1664344?
T:
qtesla1p
110034811097881145452
T:
luov890351pc
717448?1130836?1942352?
T:
qtesla3s
116042011727761205956
T:
rainbow5ccyclicc963664
137382813778881389768
T:
edons128k08n72nu8l4mu3
150285215099921521780
T:
falcon1024dyn
162357216299321659332
T:
luov8117404pc
324462832597483306352
T:
edons128ref
2516700?3567416?6213792?
T:
qtesla3p
375523637629683901412
T:
luov863256
390752839189123922716picnicl1full
3559504?4178556?5297300?
T:
redgemss128v2
460644846137524617924picnicl1fs
3597120?4836748?5654416?
T:
redgemss128
519794452104405248216
T:
mqdss48
590100459062365911380picnicl1ur
713590071409687149432picnicl3full
8661156?10034380?11792220?
T:
redgemss192v2
8542916?10072500?14056008?
T:
redgemss192
113205881133274811943740picnicl3fs
118370881184677611860604picnicl5full
121357681213972012149036
T:
luov890351
122090561224338413293800
T:
mqdss64
146701721468559614704468
T:
gravitysphincss
147159401473242414742028picnicl3ur
12753424?15245464?18934352?
T:
redgemss256
165729041660969216668712
T:
rainbow1acompres363232
14998100?17330720?19462208?
T:
redgemss256v2
174818721749696417513944picnic3l1
194687081949860819522048picnicl5fs
208404042086096820888092
T:
luov8117404
245169802455557224634320picnicl5ur
260289762604052026689944
T:
gravitysphincsm
319032243192744831949560
T:
gravitysphincsl
320943003214140832896572
T:
sphincsf128harakasimple
361203883618893236225904
T:
sphincsf192harakasimple
372012123721968438690428picnic3l3
402117804028757640366112
T:
sphincsf128harakarobust
420415204205373242105544
T:
luov4849242
490574284913832849204384
T:
sphincsf192harakarobust
496371404978276850483280
T:
sphincs256
628669766288543262916416picnic3l5
899369529018982891558192
T:
sphincsf256harakasimple
101726084102256148102359228
T:
rainbow3ccompres683248
114909668114964236115015680
T:
sphincsf256harakarobust
126500740126565752126647260
T:
pqrsa15
134067216134102492134199020
T:
luov6468330
147583164147806560149321136
T:
sphincsf128shake256simple
117410524?148681108?173979232?
T:
bluegemss128v2
162377440162480108164149636
T:
picnic2l1fs
146054032?180472000?230327645?
T:
bluegemss128
188226348188412080189106072
T:
sphincsf192shake256simple
242299936251067983260514144
T:
rainbow5ccompres963664
259344536259672336259995976
T:
sphincsf128shake256robust
266321068266753152266964832
T:
luov8086399
323567144?338230364?453290792?
T:
bluegemss192
340057812340348072340834828
T:
sphincsf192shake256robust
280062048?346675728?400737433?
T:
bluegemss192v2
408182252408468856416619852
T:
sphincsf256shake256simple
490693123496523696502695976
T:
picnic2l3fs
540217556545983224556590028
T:
sphincss128harakasimple
480521420?581000188?697194940?
T:
bluegemss256
455621263?618438212?653768764?
T:
bluegemss256v2
676902304676996676679640888
T:
sphincss128harakarobust
738638448739640360760785680
T:
sphincss256harakasimple
735787176746920184748270804
T:
sphincsf256shake256robust
706608392?770008272?988872640?
T:
gemss128v2
970857872973701657989338400
T:
sphincss256harakarobust
102384922810243483241048605484
T:
picnic2l5fs
895991300?1031245296?1270660334?
T:
gemss128
117952960412060644881223335708
T:
sphincss192harakasimple
154973075615527282521574867148
T:
sphincss192harakarobust
230719207223430947212387883980
T:
sphincss128shake256simple
1980062081?2375194188?2935885399?
T:
gemss192v2
2250011788?2680897992?3126784812?
T:
gemss192
337466226434205182163531271624
T:
sphincss256shake256simple
3275397272?3974550185?4647289420?
T:
gemss256v2
395025906040020977564010543395
T:
sphincss128shake256robust
3803240064?4562206588?5272164580?
T:
gemss256
478066149248585071844914281849
T:
sphincss192shake256simple
602682335660366591086334131428
T:
sphincss256shake256robust
808277704081213127848286247008
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
158721592816008
T:
rainbowbinary256181212
287762916829520
T:
rainbowbinary16242020
328683356034876
T:
rainbow1aclassic363232
376603793638212
T:
lattisigns512
739927418074432dilithium2aes
830648425684972
T:
falcon512tree
9826099476100016
T:
falcon512dyn
101588101716101928dilithium2
103364103884104384
T:
qtesla1
108816109056109448dilithium3aes
107444110768113264
T:
gravitysphincss
115372116420117860
T:
luov863256pc
142440142744144172
T:
sflashv2
164996165892167180dilithium5aes
165544166472167364ed25519
166840167052167792dilithium3
167584168672169568
T:
falcon1024tree
169732173080177808
T:
rainbow3cclassic683248
198416199584200436
T:
falcon1024dyn
205324205904207048
T:
qtesla3f
210812211424212144
T:
qtesla3s
209352222448234636
T:
bluegemss128
245088251968260036
T:
redgemss128
252528257340266020
T:
gemss128
264300264544264932dilithium5
267136275604282212
T:
redgemss128v2
275748284136295328
T:
bluegemss128v2
287204294536303468
T:
gemss128v2
325380?330688?444562?
T:
luov890351pc
354108356556367656
T:
pass769
425412434728441888
T:
pass863
450944453308461164
T:
luov8117404pc
435980?455884?597902?
T:
rainbow5cclassic963664
461744463940465804
T:
edons128k08n72nu8l4mu3
466352473156477252
T:
gravitysphincsm
506880509284512044
T:
qtesla1p
517324519692522320
T:
ed448goldilocks
530772548512560732
T:
gemss192
574496586612599388
T:
bluegemss192
581324592936605836
T:
redgemss192
616228623844634224
T:
gemss192v2
613492632256646288
T:
sphincss128harakasimple
617072635408645560
T:
bluegemss192v2
629104640632648108
T:
gravitysphincsl
626176646696662096
T:
redgemss192v2
8801048861561098076
T:
edons128ref
898688925680940764
T:
sphincss128harakarobust
1078916?1104712?1514416?
T:
donald2048
110154811125441135260
T:
gemss256
111150411377041168412
T:
bluegemss256
113339611567601177368
T:
redgemss256
122372412540161272016
T:
bluegemss256v2
123015212559921286124
T:
gemss256v2
124601612760881296648
T:
redgemss256v2
953248?1313828?1336812?
T:
sphincss192harakasimple
130124013191241342656
T:
sphincss256harakasimple
145451214822521517036
T:
sphincsf128harakasimple
147000015020281530964
T:
sphincss192harakarobust
150082415105641517172
T:
sphincs256
194895619857722018004
T:
sphincss256harakarobust
212053621456482168560
T:
sphincsf128harakarobust
229828423262842350192
T:
sphincsf192harakasimple
240238824090002420776
T:
qtesla3p
250440825269762549064
T:
sphincsf256harakasimple
296838029741962982456
T:
luov863256
307287630862843099464picnicl1full
334872033640003394184
T:
mqdss48
363706036717923707640
T:
sphincsf192harakarobust
371246037234443732688picnicl1fs
377492837998363858644
T:
sphincsf256harakarobust
402208841124084425264
T:
sphincss128shake256simple
478181647898044817676picnicl1ur
578135657957845802060picnicl3full
592713660568286121456
T:
sphincss192shake256simple
767794077666727886984
T:
sphincss256shake256simple
767872078814808108024
T:
sphincss128shake256robust
832323284315368937276
T:
mqdss64
941858894359449461340picnicl3fs
960302496320409640684picnicl5full
970195298032089976136
T:
sphincsf128shake256simple
105633801056895210580776
T:
luov890351
115103921169803211861368
T:
sphincss192shake256robust
122997921231264412330556picnicl3ur
133421681336553613696404
T:
rainbow1acyclicc363232
133676081340628813423388
T:
rainbow1acompres363232
141429801416946814217572picnic3l1
150830441538423215737500
T:
sphincss256shake256robust
154944481571671615840292
T:
sphincsf256shake256simple
155897361575128015892644
T:
sphincsf192shake256simple
162213601626900817210692picnicl5fs
180744081808317618102640
T:
luov8117404
187445601899952419294348
T:
sphincsf128shake256robust
196897401973021219976420
T:
pqrsa15
205814162061583221618136picnicl5ur
287655042877827228819644
T:
luov4849242
294674162951460430648072picnic3l3
301539363045978030674108
T:
sphincsf192shake256robust
307778163111200831634088
T:
sphincsf256shake256robust
471739404719517247224252picnic3l5
690124926909254069171576
T:
picnic2l1fs
788504407896810880903268
T:
luov6468330
809232808102388481133268
T:
rainbow3ccyclicc683248
824066448260899682810500
T:
rainbow3ccompres683248
146882852147511212148990840
T:
luov8086399
154404168154900212161090912
T:
picnic2l3fs
178603680180277804187337692
T:
rainbow5ccyclicc963664
180538700187580116193505048
T:
rainbow5ccompres963664
271150188271384448271801604
T:
picnic2l5fs

amd64; Silvermont (406c4); 2016 Intel Atom x5-Z8350; 4 x 1440MHz; cherry, supercop-20240107

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

Cycles to generate a key pair
25%50%75%system
114731157311623picnicl1full
114261199013463picnic3l1
156841572815772picnic3l3
160421613116254picnicl3full
204662052421233picnic3l5
204872055720971picnicl5full
222352228222328picnicl1ur
222572233022391picnicl1fs
244072638926586
T:
picnic2l1fs
415924176341898picnicl3fs
416454181642228picnicl3ur
421754341643634
T:
picnic2l3fs
535495371554329
T:
picnic2l5fs
546615474655419picnicl5fs
549395509055807picnicl5ur
147453147672150135ed25519
320232320809323027
T:
ecdonaldp256
424892426273428769
T:
donald512
547749549816558624
T:
ecdonaldp224
668662670249672266dilithium2
721693760414769233
T:
pass769
763868764826768366
T:
ed448goldilocks
871859878948913328
T:
pass863
120418112058261210730dilithium3
127064612718971275990
T:
donald1024
132767013305751341763
T:
edons128k08n72nu8l4mu3
142043214280411436869dilithium2aes
193528919383261943277dilithium5
202754020339192044807
T:
ecdonaldp160
206179720718862083650
T:
ecdonaldk163
214625221524562159801
T:
ecdonaldb163
236275023675572369264
T:
mqdss48
245593224645482476106
T:
ecdonaldp192
253464725464582580879dilithium3aes
268405226858832688874
T:
sphincsf128harakasimple
275083327588462768658
T:
ecdonaldk233
275864927668902781573
T:
ecdonaldp521
288911828986382907524
T:
ecdonaldb233
335943133617493362951
T:
sphincsf128harakarobust
338197134184443438484
T:
donald2048
391958339217713924435
T:
sphincsf192harakasimple
402586940358864046269
T:
edons128ref
429853243570864370601dilithium5aes
3293531?4437978?7408378?
T:
qtesla1
470671947178054726435
T:
ecdonaldk283
498051849898004998131
T:
ecdonaldb283
506703650698155077595
T:
sphincsf192harakarobust
547915854886905494567
T:
mqdss64
814119682072468242967
T:
ecdonaldk409
866073787029408763634
T:
ecdonaldb409
6738164?9881951?13059351?
T:
qtesla3f
100427491005393210069270
T:
ecdonaldp384
10124287?13199801?19936436?
T:
qtesla3s
171820141719319817205071
T:
ecdonaldk571
181371911816099518562367
T:
3icp
185015011850896018536292
T:
ecdonaldb571
185495711855063318553359
T:
sphincsf128shake256simple
15182188?19080491?19523237?
T:
qtesla1p
235562912356109223655187
T:
sphincs256
272885602729278627296912
T:
sphincsf192shake256simple
15704981?29500199?36511550?
T:
qtesla256
323259413250358732529164
T:
rainbow1aclassic363232
352560533525694335259715
T:
sphincsf128shake256robust
368620363694739136992779
T:
rainbow1acyclicc363232
372660973736070841984207
T:
rainbow1acompres363232
373880203742205237467798
T:
rainbowbinary256181212
408287294088726141157858
T:
luov4849242
458570685006200256930665
T:
falcon512tree
519651025197388951978117
T:
sphincsf192shake256robust
544217355447608154565641
T:
luov863256
47383527?55235205?61440804?
T:
falcon512dyn
41869698?57124836?82602676?
T:
rwb0fuz1024
37650818?58689690?91475750?
T:
ronald512
629835806332983263550712
T:
tts6440
713577247135968171363032
T:
sphincsf256shake256simple
744674417449446875186643
T:
sphincsf256harakasimple
854761898547783385481464
T:
sphincss128harakasimple
80418729?97601957?110100837?
T:
qtesla3p
107118401107124305107128584
T:
sphincss128harakarobust
56262263?111406892?195000581?
T:
ronald768
125109245125125062125139759
T:
sphincss192harakasimple
129815613130182693130496557
T:
luov6468330
131348581131383748131442319
T:
sphincsf256harakarobust
133304263133313012133729155
T:
sphincsf256shake256robust
133651554145566171161084946
T:
falcon1024dyn
151586821152018220152883498
T:
rainbow5640
151833457152911108153657651
T:
redgemss128
139930587?153238114?176286313?
T:
falcon1024tree
153334435154450864155098148
T:
redgemss128v2
155064398155286243156303761
T:
gemss128v2
154830599155410186157957117
T:
bluegemss128v2
157531540157865961158455168
T:
gemss128
157749584158730492159348293
T:
bluegemss128
161806192162100532162111931
T:
sphincss192harakarobust
163951593165683514165906881
T:
rainbowbinary16242020
113986651?190307328?290309150?
T:
ronald1024
199839575200063043200272164
T:
luov890351
205924007206136743206809803
T:
rainbow3cclassic683248
233955643234111703234617772
T:
rainbow3ccompres683248
238823802239150994239332854
T:
luov8086399
243730678243865746244433526
T:
rainbow3ccyclicc683248
326677018327491675339158889
T:
rainbow6440
354840111355010709355296613
T:
luov8117404
590842623590915335590964696
T:
sphincss128shake256simple
475609161?701023624?1264666101?
T:
ronald1536
740134447740850780741730538
T:
rainbow5ccyclicc963664
751208819753492049754167178
T:
rainbow5cclassic963664
795154398799472798802518569
T:
redgemss192v2
815944846818767953819040934
T:
rainbow5ccompres963664
824468145824681802828509756
T:
sflashv2
825340972828049349830455120
T:
bluegemss192v2
845922583846445100848615483
T:
gemss192v2
854877511858818344863300813
T:
redgemss192
873234700873275882873351820
T:
sphincss192shake256simple
907564161907853716911023357
T:
bluegemss192
944024631947278861947865878
T:
gemss192
112817403111297512301131259861
T:
sphincss128shake256robust
114174478611417718231142006560
T:
sphincss256shake256simple
118938037411894617431189527428
T:
sphincss256harakasimple
795664953?1442074670?2402864604?
T:
ronald2048
166316048116631957861663250814
T:
sphincss192shake256robust
209994719921004344052101294746
T:
sphincss256harakarobust
213861000721394584572144931829
T:
sphincss256shake256robust
227463953022806684982294250251
T:
redgemss256v2
235692893623607424342490318763
T:
bluegemss256v2
241257204424314721182455879670
T:
gui184
242583743124343488632446597205
T:
redgemss256
257733091125791686012582780921
T:
rainbow1a
258786346225948310102600143371
T:
bluegemss256
268157071826871155112688247728
T:
gemss256
327985927432864264963287066662
T:
gemss256v2
2811588919?4621823107?7794259844?
T:
ronald3072
891793155389181212618918197610
T:
gravitysphincss
912859992391454449159195704642
T:
rainbow1c
936749747793807223799414018765
T:
rainbow1b
8509170834?12215865042?23320010201?
T:
ronald4096
134431324101361068285913855484814
T:
pqrsa15
178824065331798237779518332390727
T:
gui312
234233455342347842604023612563826
T:
rainbow4a
295816260243091776856731309958569
T:
rainbow3b
Cycles to sign 59 bytes
25%50%75%system
546515514556486
T:
rainbowbinary256181212
700287191672538
T:
tts6440
116440118373122831
T:
rainbowbinary16242020
154110154630156451ed25519
164280166619186524
T:
rainbow5640
257684259154266891
T:
rainbow6440
264697265733267197
T:
sflashv2
401593406198428485
T:
rainbow1aclassic363232
435243438721444675
T:
rainbow1acyclicc363232
437650438959440734
T:
ecdonaldp256
724816731526740541
T:
donald512
757510758791763987
T:
ecdonaldp224
784696785344788237
T:
ed448goldilocks
865981?923853?1780622?
T:
pass769
110977311221261145402
T:
ronald512
535802?1179136?1705516?
T:
3icp
131637013214111329288
T:
rainbow1a
137150613795861401034
T:
falcon512tree
157888715861071591568
T:
donald1024
925611?1998332?2757799?
T:
qtesla1
1024445?2027072?3093072?
T:
pass863
212197321400622150030
T:
ronald768
214744921537762163977
T:
ecdonaldp160
218543721899262197352
T:
ecdonaldk163
223629822506922267611
T:
rainbow3cclassic683248
1703707?2276184?3864543?dilithium2
227362022776722289602
T:
ecdonaldb163
250273725160952526980
T:
falcon512dyn
1066119?2541019?3717966?
T:
qtesla3f
259635226028772612482
T:
ecdonaldp192
273888427525922786734
T:
rainbow3ccyclicc683248
279992728180952832750
T:
falcon1024tree
294394829511132957708
T:
ecdonaldk233
297531530053733030239
T:
ronald1024
303761330420893055611
T:
edons128k08n72nu8l4mu3
301687030551573076244
T:
rwb0fuz1024
309445431022243105928
T:
ecdonaldb233
1999840?3146973?4362381?dilithium2aes
335365133790753416321
T:
donald2048
355741435637123575092
T:
rainbow1c
1963309?3702459?5763563?
T:
qtesla1p
399730640077074024834
T:
rainbow4a
410698941107664117383
T:
ecdonaldp521
2522115?4702617?7812739?dilithium3
2533261?4871030?8260567?
T:
qtesla3s
489933049154634926820
T:
rainbow1b
503010650412535052353
T:
ecdonaldk283
516063951802985197481
T:
falcon1024dyn
2990845?5212259?8173498?dilithium5
529479353007245363974
T:
ecdonaldb283
542186154297755440633
T:
rainbow5cclassic963664
3964822?5694688?7731240?dilithium3aes
588343758924435908059
T:
rainbow5ccyclicc963664
694852169580746987027
T:
edons128ref
6529448?7685880?9068084?dilithium5aes
838189483976598415476
T:
rainbow3b
888893789095928921645
T:
ecdonaldk409
905003890715929087071
T:
ronald1536
934177394190239472911
T:
ecdonaldb409
105625161057290710586357
T:
ecdonaldp384
12073427?14567584?17753333?
T:
redgemss128
155894701561379815653299
T:
ronald2048
13608284?15773570?19300139?
T:
redgemss128v2
11862633?17269493?28862465?
T:
qtesla3p
185399601855146118574320
T:
ecdonaldk571
199830131999579520032990
T:
ecdonaldb571
11082693?20132043?32729181?
T:
qtesla256
207709532088724225563120
T:
rainbow1acompres363232
261425742629860826346249picnicl1full
306713483083118330848821picnicl1fs
335664483358203433603194
T:
luov863256
429063644323287643336122picnicl1ur
446864664475863844841419
T:
ronald3072
40644537?46957678?59063767?
T:
redgemss192v2
497481125000226250066059picnicl3full
48122089?56096184?65947500?
T:
redgemss192
674787976750762767537610
T:
gravitysphincss
715358967200323572186810picnicl3fs
67722756?79467318?90631814?
T:
redgemss256v2
799581388085728181115642picnicl5full
817324238189915285221203
T:
luov4849242
45024418?90000629?168712719?
T:
gui184
958247859586907495918520
T:
sphincsf128harakasimple
971101409717067697288580
T:
ronald4096
84839476?104772629?126980657?
T:
redgemss256
105215139106180555106695365picnicl3ur
113703677113745866113845044
T:
sphincsf192harakasimple
117587467117614750117649127
T:
luov890351
120988457121179024121261835picnicl5fs
124890732124963376125051153
T:
sphincsf128harakarobust
128035948128075846128096045
T:
mqdss48
136304729136435771136688103
T:
rainbow3ccompres683248
139085011139189023139310749picnic3l1
153233980153366393153478326
T:
sphincsf192harakarobust
169513969170612491171103999picnicl5ur
207305587207443470207667587
T:
luov8117404
291540314294755008299179494
T:
luov6468330
298477877301114521301265900picnic3l3
389070423390479686391006743
T:
rainbow5ccompres963664
403433221405609837407817004
T:
mqdss64
446922102447289853448652609
T:
sphincs256
465554501466798020467602568
T:
pqrsa15
482841265483022074483295733picnic3l5
447217373?535978692?713613927?
T:
bluegemss128v2
456934069?548347901?639931259?
T:
bluegemss128
583018611583431347583944248
T:
sphincsf128shake256simple
591882394594218818596068283
T:
luov8086399
744016575744550407744871612
T:
sphincsf192shake256simple
899068775899562981900110679
T:
picnic2l1fs
105870998710596353011060489061
T:
sphincsf128shake256robust
138710566113876082021388903528
T:
sphincsf192shake256robust
163192764016319954901632120069
T:
sphincss128harakasimple
163322280316335690151634041302
T:
sphincsf256shake256simple
1424154209?1707749968?2270757854?
T:
bluegemss192v2
1573834905?1945373498?2720321267?
T:
bluegemss192
203646787620369332972049319157
T:
sphincsf256harakasimple
214856771021488945422149151089
T:
sphincss128harakarobust
2293616595?2328329497?3202359506?
T:
bluegemss256v2
242527286024272902052435492336
T:
picnic2l3fs
2874088902?2877363690?4027627788?
T:
gemss128
295088576829520031182956439692
T:
sphincsf256shake256robust
1613810681?3226162072?7252845283?
T:
gui312
2799907222?3360627128?4477711996?
T:
gemss128v2
357033139935710338603572267937
T:
sphincsf256harakarobust
3545689561?3597340867?5015918899?
T:
bluegemss256
361158827336117979443612013130
T:
sphincss192harakasimple
476134087847649560244800078859
T:
picnic2l5fs
528009401152808120905281653235
T:
sphincss192harakarobust
879715227787979864648811921580
T:
sphincss128shake256simple
9539462374?11445644160?13353957893?
T:
gemss192v2
136101568431361152932313612627299
T:
sphincss256shake256simple
156626785011566403456815666867177
T:
sphincss128shake256robust
13166724744?15799984201?18436134776?
T:
gemss192
181519000931815248208418155922762
T:
sphincss256harakasimple
184545257641845521884218456845326
T:
sphincss192shake256simple
16072405844?19283770739?22497860727?
T:
gemss256v2
243538275312435511496724397945390
T:
sphincss256shake256robust
25164295928?30197639892?35233781000?
T:
gemss256
317912797313179679105931809834475
T:
sphincss256harakarobust
321057001113210653102832107119802
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
222732324424782
T:
rwb0fuz1024
555965673857721
T:
3icp
606686234963988
T:
rainbowbinary256181212
707617227174966
T:
rainbow5640
718727279876283
T:
ronald512
740117477677015
T:
ronald768
917949288294415
T:
ronald1024
943199552696334
T:
rainbow1aclassic363232
99387100729102632
T:
tts6440
101053102914105072
T:
rainbowbinary16242020
101659103752107464
T:
rainbow6440
129966131673132643
T:
ronald1536
181137182527183809
T:
ronald2048
220581224165226233
T:
falcon512tree
262702270071275580
T:
gravitysphincss
282718284950288445
T:
sflashv2
290752292527294471
T:
falcon512dyn
307189309082311426
T:
qtesla1
326579328032330870
T:
ronald3072
456409459659464037
T:
falcon1024tree
473080476440480343
T:
donald512
477871495007508938
T:
bluegemss128v2
486170496242504326
T:
rainbow3cclassic683248
487629504363519517
T:
gemss128v2
504442517109533713
T:
redgemss128v2
529954532450537377
T:
ronald4096
538780542204546425ed25519
611248613183615595
T:
falcon1024dyn
625686636307660931
T:
gemss128
638612646725661999
T:
bluegemss128
647600666709688347
T:
redgemss128
709610712430715322
T:
qtesla3s
713501715509718068
T:
qtesla3f
754481755776758554dilithium2
770705774905780675
T:
rainbow1a
794948824567854954
T:
gui184
104437110461621050803
T:
ecdonaldp256
116735011707431176309
T:
pass769
119454312119731276047
T:
rainbow5cclassic963664
122764012296271231642
T:
edons128k08n72nu8l4mu3
123379612360711239414dilithium3
120522612400431260093
T:
gemss192v2
124956912663541290290
T:
redgemss192v2
124648312698781292539
T:
bluegemss192v2
128462212993861307282
T:
donald1024
131097913168031319507
T:
pass863
137712513839111395785dilithium2aes
143009714603341481336
T:
sphincss128harakasimple
146896615084281541520
T:
bluegemss192
149296315320411564070
T:
gemss192
151957715526081587856
T:
redgemss192
155264915570241563321
T:
ecdonaldp224
173334417429171753209
T:
qtesla1p
197713119915882000953
T:
ecdonaldp160
206212620645702068319dilithium5
210627621436222187982
T:
sphincss128harakarobust
214544821675832198416
T:
sphincss192harakasimple
221376422194902223482
T:
edons128ref
234190323551962365443
T:
ecdonaldp192
239919524155492424849dilithium3aes
280427228155022823403
T:
ed448goldilocks
292287729289832947863
T:
rainbow1b
297516729814122990355
T:
rainbow1c
291688030190073103920
T:
gui312
296732830220113077033
T:
gemss256
301506330704223129756
T:
bluegemss256
307336230850533095444
T:
rainbow4a
304915531140243188487
T:
bluegemss256v2
306988231279743203105
T:
gemss256v2
309373231300993184370
T:
redgemss256
312115131959103325112
T:
redgemss256v2
332166233681773392683
T:
sphincsf128harakasimple
339470034385023479612
T:
sphincss192harakarobust
393600339688743992801
T:
donald2048
410129041137054126318
T:
qtesla256
415882441666534171658
T:
ecdonaldk163
419134442010274245222dilithium5aes
433171943466824369816
T:
ecdonaldb163
489238949774115052002
T:
sphincsf128harakarobust
525215953064715359412
T:
sphincsf192harakasimple
557864256158995633709
T:
ecdonaldk233
557535156415185695459
T:
sphincs256
581945158874375922097
T:
ecdonaldb233
746019374798007588679
T:
rainbow3b
806064280664488078088
T:
ecdonaldp521
809775381520358185204
T:
qtesla3p
820901983218568376962
T:
sphincsf192harakarobust
8339774?8372081?13091246?
T:
rainbow1acompres363232
837404983909458430558
T:
ecdonaldp384
837925483967508417294
T:
rainbow1acyclicc363232
967361896944969718540
T:
ecdonaldk283
9636212990142710150740
T:
sphincss128shake256simple
101331531021276510256389
T:
ecdonaldb283
143885781457747814829283
T:
sphincss192shake256simple
170101071705039417081037
T:
ecdonaldk409
180287631816884818223714
T:
ecdonaldb409
185348491879154219037258
T:
sphincss256shake256simple
188125201940920719899024
T:
sphincss128shake256robust
196400091970395219783947picnicl1full
238750412393355024081276picnicl1fs
233883032394536024366668
T:
sphincsf128shake256simple
245688762483353525260569
T:
sphincss256harakasimple
280672952844128928730315
T:
sphincss192shake256robust
310627633109197931109358
T:
luov863256
336706973392318534150587picnicl1ur
357555373577998435820828
T:
ecdonaldk571
357877643623497636741649
T:
sphincss256shake256robust
376562583795781238105825picnicl3full
377950943813995838663565
T:
sphincsf192shake256simple
377494253814161138656306
T:
sphincsf256shake256simple
384795433850584838552513
T:
ecdonaldb571
452022754561336345940878
T:
sphincsf256harakasimple
463377184676299347252892
T:
sphincss256harakarobust
463147224692351047718958
T:
sphincsf128shake256robust
504409125051689150562142
T:
rainbow3ccyclicc683248
507984205090612051040524
T:
rainbow3ccompres683248
570941095718115858112537
T:
luov4849242
569912515759534057689029picnicl3fs
578545525802976258175530
T:
pqrsa15
609395246163895761934240picnicl5full
728280597354760674247368
T:
sphincsf256shake256robust
733341037455394675170561
T:
sphincsf192shake256robust
845884078536077586137654
T:
sphincsf256harakarobust
847727218590660686467681picnicl3ur
930265759435590695234410
T:
mqdss48
974596689773746197903759picnicl5fs
109266593109311948109338097
T:
luov890351
113839731113949308114217879
T:
rainbow5ccyclicc963664
114375053114636491114910655
T:
rainbow5ccompres963664
119834489119968112120064171picnic3l1
142741131144117497144378037picnicl5ur
165362338166282665174184827
T:
luov6468330
193743304193834508193939039
T:
luov8117404
253776463255880917256104076picnic3l3
297189416300351068302939462
T:
mqdss64
305648010307018676314870134
T:
luov8086399
391056890391451072391731171picnic3l5
542902355543189520544065778
T:
picnic2l1fs
123881107812399353531243922009
T:
picnic2l3fs
214201441421455663532156871891
T:
picnic2l5fs

amd64; Skylake (506e3); 2015 Intel Xeon E3-1220 v5; 4 x 3000MHz; samba, supercop-20240107

Graphs: old (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
295729673003picnicl1full
346534733521picnic3l1
417441814199picnicl3full
462346384671picnicl1ur
462346394698picnicl1fs
485548634897picnic3l3
536453955467picnic3l5
539254365455
T:
picnic2l1fs
541654405556picnicl5full
832283398409picnicl3fs
833483908586
T:
picnic2l3fs
844084928577picnicl3ur
109621110811338picnicl5ur
109741132011682
T:
picnic2l5fs
112281149511814picnicl5fs
227412279122879
T:
lattisigns512
451444523245356ed25519
505295073650958dilithium2aes
801428044480732dilithium3aes
822658245782716dilithium2
120560120936121351dilithium5aes
147497147762148373dilithium3
153110153373153610
T:
ed448goldilocks
218630219623220985
T:
pass769
226575227283227745dilithium5
243762245474246081
T:
pass863
707377707867708566
T:
sphincsf128harakasimple
822741824899826310
T:
mqdss48
826478827779830716
T:
sphincsf128harakarobust
874743883238892406
T:
donald2048
892748896649902884
T:
edons128k08n72nu8l4mu3
109252510929211125125
T:
sphincsf192harakasimple
123840112401651245386
T:
sphincsf192harakarobust
1285172?1722079?2141360?
T:
qtesla1
191197319158141919722
T:
mqdss64
239380223950022396975
T:
sphincs256
262625426307172634245
T:
edons128ref
280433028056662808849
T:
sphincsf256harakasimple
329360932978423299710
T:
sphincsf256harakarobust
2609739?3833648?5086114?
T:
qtesla3f
424942042505484251199
T:
sphincsf128shake256simple
494589849572515012406
T:
luov863256
3865940?5129850?6387371?
T:
qtesla3s
5694093?6483277?7246711?
T:
qtesla1p
648701564912886498990
T:
sphincsf192shake256simple
755784375660067574034
T:
luov863256pc
792773979300987962543
T:
sphincsf128shake256robust
107055771074202610779711
T:
rainbowbinary256181212
115883111158912711590314
T:
sphincsf192shake256robust
163130131631349016314296
T:
sphincsf256shake256simple
162080271720028818252445
T:
falcon512tree
168304091741879119728477
T:
falcon512dyn
184534171846209518466217
T:
rainbow1aclassic363232
185574561858277118665530
T:
luov890351
189448911895744818970914
T:
rainbow1acompres363232
194675571947953819505735
T:
rainbow1acyclicc363232
205477802059064020653249
T:
luov4849242
244643992457409224588482
T:
sphincss128harakasimple
264647262647728926500597
T:
sphincss128harakarobust
306569743066230930664091
T:
sphincsf256shake256robust
310243713107980131124441
T:
luov890351pc
315201063162485731906029
T:
luov8117404
330041433301324033126471
T:
sphincss192harakasimple
30384246?35197462?42302983?
T:
qtesla3p
402135624021697240514900
T:
sphincss192harakarobust
446720134549622446304946
T:
rainbowbinary16242020
469018554691915746941938
T:
sphincss256harakasimple
512060975282164856024697
T:
falcon1024dyn
514580245288979756059662
T:
falcon1024tree
541335505419059654262678
T:
luov8117404pc
543083575431159754318685
T:
sphincss256harakarobust
550907045549717756500279
T:
rainbow5640
582948935837763558391284
T:
bluegemss128
595118855957596259641663
T:
gemss128
620465386207691862216051
T:
redgemss128
703029907048262870641720
T:
luov6468330
902196659022900790248796
T:
gemss128v2
927523309278318592841463
T:
bluegemss128v2
958502589585707095885573
T:
redgemss128v2
107973515108047095108148784
T:
rainbow3cclassic683248
108886644108907639108931320
T:
rainbow3ccyclicc683248
109062461109089700109691751
T:
rainbow3ccompres683248
131858874132024236132231053
T:
luov8086399
137468958137471714137475182
T:
sphincss128shake256simple
201638022201646228201672095
T:
sphincss192shake256simple
240663619240755831241036189
T:
sflashv2
250461224250466142250477667
T:
sphincss128shake256robust
260232799260250188260272849
T:
sphincss256shake256simple
289791739289896405290497731
T:
gemss192
308650275309091486309603753
T:
redgemss192
312606201312871141316600032
T:
rainbow5cclassic963664
317228181317934328328040613
T:
bluegemss192
324447127324559342325758283
T:
rainbow5ccyclicc963664
340192848340261928340376134
T:
rainbow5ccompres963664
370265918370583146370677665
T:
sphincss192shake256robust
395713687395948017395991696
T:
gemss192v2
398864585399345309399518411
T:
bluegemss192v2
404753257405199842405627157
T:
redgemss192v2
490112265490205474490238413
T:
sphincss256shake256robust
789860963795564748804210377
T:
redgemss256
804567020806340658814184843
T:
redgemss256v2
909803189911422579915542924
T:
gemss256
933629644934520685935799576
T:
bluegemss256
106744554410675990571067690124
T:
gravitysphincss
113071468211361388131137474116
T:
gemss256v2
115850381111591607231160227588
T:
bluegemss256v2
374585786838341791313944426255
T:
pqrsa15
170918761331709630915817097844584
T:
gravitysphincsl
341697934393437096359034434422665
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
176751785118200
T:
rainbowbinary256181212
322263274833493
T:
rainbowbinary16242020
476374776647837ed25519
546595495257100
T:
rainbow5640
866378696489560
T:
rainbow1aclassic363232
93193100993104476
T:
rainbow1acyclicc363232
141914143469147319
T:
sflashv2
109250?143851?263963?dilithium2aes
160466160627160804
T:
ed448goldilocks
164763?218098?371660?dilithium5aes
155729?229995?362711?dilithium2
228593?240450?668119?
T:
pass769
153615?244298?356454?dilithium3aes
181351?272739?466811?dilithium3
359144361091363484
T:
luov863256pc
385784387856390466
T:
rainbow3cclassic683248
387736392382414824
T:
rainbow3ccyclicc683248
230401?395565?618712?
T:
lattisigns512
405470411316418306
T:
falcon512tree
346262?421008?550992?dilithium5
260480?513530?767967?
T:
pass863
389712?565849?726304?
T:
qtesla3f
265905?595378?788778?
T:
qtesla1
496119?732923?998069?
T:
qtesla1p
732089736738742351
T:
falcon512dyn
816753822262826480
T:
falcon1024tree
875164882701889859
T:
donald2048
887799891894895577
T:
rainbow5cclassic963664
887151893270902448
T:
rainbow5ccyclicc963664
418208?939073?1885960?
T:
qtesla3s
104935410535381059299
T:
luov890351pc
140241114132171438192
T:
edons128k08n72nu8l4mu3
148771314939691503993
T:
falcon1024dyn
157089215747591577906
T:
luov8117404pc
312251031266073135707
T:
edons128ref
327520732761283277293
T:
luov863256
356623135691813571677picnicl1full
3207527?3779546?4384555?
T:
redgemss128v2
3078764?3973783?4742024?
T:
redgemss128
2953888?3996642?6348531?
T:
qtesla3p
443741244393654449148picnicl1fs
468637646980964709312
T:
mqdss48
567419056775165812057picnicl1ur
691114469135926916088picnicl3full
892881289322058937505
T:
gravitysphincss
8187901?9790657?11902701?
T:
redgemss192
9098432?10048972?11484681?
T:
redgemss192v2
106806781068624410692535picnicl3fs
107470121074965010752223
T:
luov890351
112520231145030611556998
T:
mqdss64
114727651147482611484954picnicl5full
139631051396984513999636picnicl3ur
151674601517467415204244
T:
rainbow1acompres363232
12858056?15469539?18137641?
T:
redgemss256
158589121587403015880853
T:
gravitysphincsm
168588111686640016878772picnic3l1
15482009?18024089?20265762?
T:
redgemss256v2
182137241825228218817992picnicl5fs
184790981849533318503613
T:
luov8117404
188329191897381418995238
T:
gravitysphincsl
228996242291718622937218picnicl5ur
250980342513382027523363
T:
sphincsf128harakasimple
301204953017650230207427
T:
sphincsf128harakarobust
314378623145789131487238
T:
sphincsf192harakasimple
359409573596746035984223picnic3l3
374080973742802037538485
T:
sphincsf192harakarobust
417321554178910641832610
T:
sphincs256
449408034495872545028426
T:
luov4849242
605312596056018060764589picnic3l5
709104837094807471041157
T:
sphincsf256harakasimple
863524438641713387646269
T:
sphincsf256harakarobust
913815719145859191749958
T:
rainbow3ccompres683248
119269075119309609119382951
T:
pqrsa15
119334432?139091993?159917200?
T:
bluegemss128v2
139450521139613521139729205
T:
sphincsf128shake256simple
142270642142578301142934044
T:
luov6468330
119749272?143601365?167754863?
T:
bluegemss128
154544498154773030154836523
T:
picnic2l1fs
183258645183432080183534980
T:
sphincsf192shake256simple
226136405226500696226631278
T:
rainbow5ccompres963664
247225534247520099248160905
T:
sphincsf128shake256robust
287633613288657036289490646
T:
luov8086399
252743992?302938640?353072025?
T:
bluegemss192v2
323708605324013052324272616
T:
sphincsf192shake256robust
303647665?364218537?425210813?
T:
bluegemss192
383843160384173354395927684
T:
sphincsf256shake256simple
449895835450331820450611615
T:
sphincss128harakasimple
469430063469502821469639762
T:
picnic2l3fs
508285733508560765509113916
T:
sphincss128harakarobust
437046535?525603321?698501021?
T:
bluegemss256v2
474194931?568115916?663530474?
T:
bluegemss256
641389925641577098643242961
T:
sphincss256harakasimple
699633024712191482713024501
T:
sphincsf256shake256robust
616145011?757787943?884003736?
T:
gemss128v2
775567496776286201777628874
T:
sphincss256harakarobust
745096922?894010019?1044459262?
T:
gemss128
926687870927098445931570066
T:
sphincss192harakasimple
997118614997245734997547288
T:
picnic2l5fs
122243357812231485801223879289
T:
sphincss192harakarobust
1720701905?2077440607?2752095792?
T:
gemss192v2
220534138922262982392228094372
T:
sphincss128shake256simple
2103947868?2522328648?3362786753?
T:
gemss192
318524272431862715913289591703
T:
sphincss256shake256simple
375624387338238919823829058880
T:
sphincss128shake256robust
3198489418?3861995483?4505277123?
T:
gemss256v2
3480434009?4177372814?5575458258?
T:
gemss256
458758560345880476054588585098
T:
sphincss192shake256simple
573214991757329808075765484160
T:
sphincss256shake256robust
772529293177268902597728930481
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
140681415214194
T:
rainbowbinary256181212
239652441024753
T:
rainbowbinary16242020
256632575825875
T:
rainbow5640
320413283333544
T:
rainbow1aclassic363232
374403766738078
T:
lattisigns512
606786080760938dilithium2aes
696057058673105
T:
gravitysphincss
814728232183298
T:
falcon512tree
867788705687230dilithium3aes
893698951389658dilithium2
964649675797181
T:
qtesla1
99653100803102196
T:
falcon512dyn
128710128847129018dilithium5aes
135621137473138914
T:
luov863256pc
145262145465145665dilithium3
147466147746148352
T:
sflashv2
163203163998164571ed25519
164819165876166703
T:
falcon1024tree
181978184033185885
T:
rainbow3cclassic683248
192784193220194275
T:
qtesla3s
197028197677198585
T:
qtesla3f
200894202169203118
T:
falcon1024dyn
227921228266228665dilithium5
260311267076275607
T:
redgemss128
263687269762276371
T:
bluegemss128
281420286093289156
T:
gravitysphincsm
281483286684291226
T:
gemss128
285886294790304717
T:
redgemss128v2
299240300441301795
T:
pass769
332757335314336835
T:
pass863
370017372084375074
T:
luov890351pc
374316381065385788
T:
gravitysphincsl
385529395318403140
T:
bluegemss128v2
392167402151411120
T:
gemss128v2
439715448201455986
T:
edons128k08n72nu8l4mu3
461385462798464720
T:
qtesla1p
457594465244467754
T:
rainbow5cclassic963664
484449492741503865
T:
sphincss128harakasimple
511321512654513901
T:
ed448goldilocks
514665516933519887
T:
luov8117404pc
614852628969642291
T:
bluegemss192
643169654318674461
T:
gemss192
655431670171679847
T:
redgemss192
666550676633685255
T:
sphincss128harakarobust
698794713140724594
T:
gemss192v2
711223716184726617
T:
edons128ref
737576751538769249
T:
redgemss192v2
746564757602767043
T:
bluegemss192v2
755233764320778097
T:
sphincss192harakasimple
100871510247441049288
T:
sphincss256harakasimple
103425110424181053967
T:
donald2048
111514111232811135485
T:
sphincss192harakarobust
112375611422091161369
T:
sphincsf128harakasimple
126632112720231277872
T:
sphincs256
127713213091641334351
T:
gemss256
129352113175971345538
T:
bluegemss256
130557813746491500301
T:
redgemss256
134512013821371406632
T:
redgemss256v2
138293114096861450601
T:
gemss256v2
139270014313051467883
T:
bluegemss256v2
145842214821571497675
T:
sphincss256harakarobust
156302415824331599273
T:
sphincsf128harakarobust
181513718288601845042
T:
sphincsf192harakasimple
197324919959172021350
T:
sphincsf256harakasimple
219884822081602220473
T:
qtesla3p
265726826579522658388
T:
luov863256
273880027472032769253
T:
sphincsf192harakarobust
284176328435022859127picnicl1full
283128128580062880993
T:
sphincsf256harakarobust
297527329866583001239
T:
mqdss48
357849735799073599738picnicl1fs
370230438157083911746
T:
sphincss128shake256simple
462273246533424722864picnicl1ur
553149856031375672963
T:
sphincss192shake256simple
560491156082575614209picnicl3full
713698271860097333747
T:
sphincss256shake256simple
733875774916217673430
T:
sphincss128shake256robust
759008576236307694258
T:
mqdss64
895980189712639012134picnicl3fs
904421491812519321656
T:
sphincsf128shake256simple
928330093046199317839picnicl5full
934656393478709349250
T:
luov890351
106907321087569311154506
T:
sphincss192shake256robust
117231611173024511739982picnicl3ur
121625451216506012179020
T:
rainbow1acompres363232
122436281225139412710706
T:
rainbow1acyclicc363232
131577191324989613353566
T:
sphincsf192shake256simple
134148561342340813435359picnic3l1
139723611421052314528885
T:
sphincss256shake256robust
144895651474639014953138
T:
sphincsf256shake256simple
152028841521969315634457picnicl5fs
160422291605080516060969
T:
luov8117404
157703001606284316402735
T:
sphincsf128shake256robust
168989651691034216922108
T:
pqrsa15
191880021921513519271810picnicl5ur
281986882850385128772977
T:
sphincsf192shake256robust
285441642883186929103135
T:
sphincsf256shake256robust
290152072904173629065701picnic3l3
316529383166707931682865
T:
luov4849242
452725684531876145346835picnic3l5
672516456729944267412333
T:
picnic2l1fs
736376957376385373777110
T:
rainbow3ccyclicc683248
738905107404657374173605
T:
rainbow3ccompres683248
802439988072008582651408
T:
luov6468330
149793820149857250149944237
T:
picnic2l3fs
165033979165265091165315732
T:
rainbow5ccyclicc963664
167547526167574127167765441
T:
rainbow5ccompres963664
173210170173327934173473930
T:
luov8086399
263945629264172718264379701
T:
picnic2l5fs

amd64; Airmont (406c3); 2015 Intel Pentium N3700; 4 x 1600MHz; nucnuc, supercop-20240107

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
110621108511139picnicl1full
124931393113995picnic3l1
155881562215661picnic3l3
160091602916079picnicl3full
203322039120530picnic3l5
210112104421608picnicl5full
221872223422290picnicl1fs
222942234122417picnicl1ur
244452451424703
T:
picnic2l1fs
414514152041573picnicl3fs
416924178441820picnicl3ur
437234398544069
T:
picnic2l3fs
536995375353873
T:
picnic2l5fs
544125447754654picnicl5fs
547565480554899picnicl5ur
147530147616148354ed25519
320765321288324062
T:
ecdonaldp256
426287427294428294
T:
donald512
547816549128552029
T:
ecdonaldp224
669787671225673706dilithium2
700582701818704180
T:
pass769
764185764641767749
T:
ed448goldilocks
867828876530884116
T:
pass863
120610312071871213194dilithium3
127156312732081282913
T:
donald1024
132890313342601341374
T:
edons128k08n72nu8l4mu3
141285714217881437079dilithium2aes
190714419095161919150dilithium5
203163420455022059387
T:
ecdonaldp160
206705120743522084559
T:
ecdonaldk163
214548821514302158033
T:
ecdonaldb163
236479823687642372755
T:
mqdss48
246106824697162476521
T:
ecdonaldp192
254276625547512570798dilithium3aes
268431326853652687983
T:
sphincsf128harakasimple
275695827619792770545
T:
ecdonaldp521
275735627642992777439
T:
ecdonaldk233
289703829054632919175
T:
ecdonaldb233
336008833622803363784
T:
sphincsf128harakarobust
337714134198943444244
T:
donald2048
392094439237443925493
T:
sphincsf192harakasimple
402429940297154038460
T:
edons128ref
3093317?4062301?5130861?
T:
qtesla1
429105543093524360623dilithium5aes
470089147084554719687
T:
ecdonaldk283
498046449880775009501
T:
ecdonaldb283
506772050693135073343
T:
sphincsf192harakarobust
548084954859665489757
T:
mqdss64
814747981605338205497
T:
ecdonaldk409
867378887037638782261
T:
ecdonaldb409
6731198?9868709?9947603?
T:
qtesla3f
100463511006037610078133
T:
ecdonaldp384
9949769?16324555?22780420?
T:
qtesla3s
13124763?17089456?19140573?
T:
qtesla1p
171832541719750417211746
T:
ecdonaldk571
180975321816361018174770
T:
3icp
185089341851055718511862
T:
sphincsf128shake256simple
185055401851176218533255
T:
ecdonaldb571
235593332356418024291016
T:
sphincs256
272880012728979427291450
T:
sphincsf192shake256simple
323028453233304632467829
T:
rainbow1aclassic363232
352087743521121135254894
T:
sphincsf128shake256robust
370813333710128937165579
T:
rainbow1acompres363232
371513013719868137293227
T:
rainbow1acyclicc363232
372590213728542837320271
T:
rainbowbinary256181212
409198684095073741011533
T:
luov4849242
45232862?48588378?61456812?
T:
falcon512dyn
519678715197021551973994
T:
sphincsf192shake256robust
46798215?52509826?58807440?
T:
falcon512tree
544647855453109454568397
T:
luov863256
39195809?58714729?79186291?
T:
rwb0fuz1024
630360906310347263522147
T:
tts6440
42742378?66384769?112980913?
T:
ronald512
717554917176092071772920
T:
sphincsf256shake256simple
752028647520775075222598
T:
sphincsf256harakasimple
854821388548502085489004
T:
sphincss128harakasimple
79104746?91387950?103835317?
T:
qtesla3p
107124858107128675107133270
T:
sphincss128harakarobust
125884904125961915126174121
T:
sphincss192harakasimple
128978951129181195129335798
T:
luov6468330
131309358131416656131446991
T:
sphincsf256harakarobust
86043116?132553943?213105977?
T:
ronald768
134003764134007039134010417
T:
sphincsf256shake256robust
131104109144730260162579218
T:
falcon1024dyn
136688502146956871170169432
T:
falcon1024tree
150376960150782955151063545
T:
redgemss128
151373138151618857152859625
T:
rainbow5640
152964925153573996154364975
T:
redgemss128v2
155136712156284404156499374
T:
bluegemss128v2
156177206157777604157949145
T:
gemss128v2
158109447159147142159825518
T:
bluegemss128
159597013159836856160838337
T:
gemss128
161826601161898335162128020
T:
sphincss192harakarobust
161441338163049176163113048
T:
rainbowbinary16242020
122073108?173204699?273347872?
T:
ronald1024
200453789200650637200955999
T:
luov890351
206123580206273976206487115
T:
rainbow3cclassic683248
226101158226326361226795263
T:
rainbow3ccompres683248
237142608237365270237533454
T:
luov8086399
237763187237943174238288301
T:
rainbow3ccyclicc683248
321467675321779075322296202
T:
rainbow6440
355809837356027469356200499
T:
luov8117404
593674180593769607594793529
T:
sphincss128shake256simple
741388534741949918742400074
T:
rainbow5ccyclicc963664
753816634754045151754369284
T:
rainbow5cclassic963664
425923526?774112986?982704057?
T:
ronald1536
791474723792968980795666225
T:
redgemss192v2
819828265820432363821037646
T:
rainbow5ccompres963664
824388757824455646824547340
T:
sflashv2
829662364832155460832448960
T:
bluegemss192v2
849935124850131130851892228
T:
gemss192v2
849654253852043235854511408
T:
redgemss192
873567331873638020873696913
T:
sphincss192shake256simple
913512900915675762916382571
T:
bluegemss192
950111700950388741950689231
T:
gemss192
112694204411283162231130069886
T:
sphincss128shake256robust
114487988111479898651148132051
T:
sphincss256shake256simple
118952701011896257511189719052
T:
sphincss256harakasimple
813445123?1228459369?2151774797?
T:
ronald2048
166357496416636846671663855154
T:
sphincss192shake256robust
209955489720997169192100112178
T:
sphincss256harakarobust
213421498921343480932136268029
T:
sphincss256shake256robust
229871690723009751482307033070
T:
redgemss256
240883998224264012772449548253
T:
gui184
257461699125756626222576495609
T:
rainbow1a
259243600026007653892603569744
T:
bluegemss256
267836455426850414302688813820
T:
gemss256
319039570031920824023193432550
T:
redgemss256v2
327836621832823229233284442917
T:
bluegemss256v2
327692040032921613093293363042
T:
gemss256v2
3175372137?4678500976?8547076341?
T:
ronald3072
891828095089183857608918654503
T:
gravitysphincss
910023409691005712089101185290
T:
rainbow1c
936137578693628758209364661192
T:
rainbow1b
133757415401368231856614044671718
T:
pqrsa15
7714035485?15806427906?24771291909?
T:
ronald4096
178666394681798975486918108920200
T:
gui312
225709949412257758297722592373977
T:
rainbow4a
290326221752924543435630181763576
T:
rainbow3b
Cycles to sign 59 bytes
25%50%75%system
518145299354808
T:
rainbowbinary256181212
688777118573695
T:
tts6440
113473116560134658
T:
rainbowbinary16242020
153438153528153762ed25519
159524?160820?219827?
T:
rainbow5640
257868259443283912
T:
rainbow6440
264759265444267924
T:
sflashv2
409795412137438870
T:
rainbow1aclassic363232
438603439954443906
T:
ecdonaldp256
443029446254467925
T:
rainbow1acyclicc363232
726460732566738405
T:
donald512
756566757909760805
T:
ecdonaldp224
271069?784522?1617310?
T:
3icp
784441785486786864
T:
ed448goldilocks
111071111180281138644
T:
ronald512
132964713340871340830
T:
rainbow1a
683145?1342223?2645118?
T:
qtesla1
139339714084411426130
T:
falcon512tree
157774515838161588396
T:
donald1024
868426?1724103?1788064?
T:
pass769
1032770?2028239?2090863?
T:
pass863
211598121383182151552
T:
ronald768
214429321559142165439
T:
ecdonaldp160
1702673?2178844?2844554?dilithium2
218548221944122197930
T:
ecdonaldk163
226160222712892280208
T:
rainbow3cclassic683248
227302822759782281877
T:
ecdonaldb163
232194423303182340648
T:
rainbow3ccyclicc683248
1065091?2501937?3955091?
T:
qtesla3f
250158125103362517836
T:
falcon512dyn
259577426047462615356
T:
ecdonaldp192
283316728529742877013
T:
falcon1024tree
294562529483982952754
T:
ecdonaldk233
298636230056833035213
T:
ronald1024
303693230425363057260
T:
edons128k08n72nu8l4mu3
305117730701783092751
T:
rwb0fuz1024
308760830939923098036
T:
ecdonaldb233
335287033952103407988
T:
donald2048
359788236022663607352
T:
rainbow1c
2529947?3782284?5155577?dilithium2aes
2942054?4059897?7189701?dilithium5
407837040843844090230
T:
rainbow4a
410279441071594110760
T:
ecdonaldp521
1983890?4257611?6789215?
T:
qtesla1p
2824921?4516469?10106560?
T:
qtesla3s
2672984?4559974?6742750?dilithium3
493136049384454945347
T:
rainbow1b
501966550261535036529
T:
ecdonaldk283
517306251849385196387
T:
falcon1024dyn
530360753069335310187
T:
ecdonaldb283
546558654728325479965
T:
rainbow5cclassic963664
4011015?5706089?7610246?dilithium3aes
599686060022406009844
T:
rainbow5ccyclicc963664
5410901?6625109?7768055?dilithium5aes
694957369553296961450
T:
edons128ref
855319086034338659311
T:
rainbow3b
886074488738448904777
T:
ecdonaldk409
902817890549619084626
T:
ronald1536
932987094170619455952
T:
ecdonaldb409
105645321057845310588981
T:
ecdonaldp384
8662167?13528474?20344179?
T:
qtesla3p
12293440?14596353?17267324?
T:
redgemss128
156094541567489716031323
T:
ronald2048
154774171617407418343097
T:
redgemss128v2
185461051855290418559202
T:
ecdonaldk571
199748841998728519998000
T:
ecdonaldb571
206663532068796620800255
T:
rainbow1acompres363232
260275292604893626064507picnicl1full
306405443067157130698870picnicl1fs
336707083370407633754577
T:
luov863256
427903814282656142867346picnicl1ur
446782864474362344819201
T:
ronald3072
40603401?47006842?60251886?
T:
redgemss192v2
496946004972792049771555picnicl3full
33854578?56500933?135258240?
T:
gui184
47783269?58996574?74537181?
T:
redgemss192
682988006831277868331719
T:
gravitysphincss
715732227164003971759479picnicl3fs
796066247968316079757618picnicl5full
811426278122373781367780
T:
luov4849242
66739975?81831516?101234301?
T:
redgemss256v2
958519629590659495978813
T:
sphincsf128harakasimple
971356759720279697290434
T:
ronald4096
105384626105493402105554493picnicl3ur
88038964?105653786?125515068?
T:
redgemss256
113655142113697633113756421
T:
sphincsf192harakasimple
118044961118135392118218574
T:
luov890351
120127603120183548120241522picnicl5fs
124882970124946459125007239
T:
sphincsf128harakarobust
126789023126813263128010613
T:
mqdss48
136080596136176389136294152
T:
rainbow3ccompres683248
138062363138235317138617370picnic3l1
153369225153442287153522980
T:
sphincsf192harakarobust
169660423169738786169908763picnicl5ur
207571376207643871207726625
T:
luov8117404
300769429301193999301997065picnic3l3
301211758306278806307125260
T:
luov6468330
391241405391638309391943229
T:
rainbow5ccompres963664
407760530408590870409233259
T:
mqdss64
446733815448617236448757533
T:
sphincs256
465147071466383191468346812
T:
pqrsa15
483491490484067948484627055picnic3l5
447562188?536287406?626418611?
T:
bluegemss128v2
457392721?549217554?641351743?
T:
bluegemss128
572515316573617523574671503
T:
luov8086399
584461628584739637585179729
T:
sphincsf128shake256simple
744478095744754088745038984
T:
sphincsf192shake256simple
921156247922326494922986168
T:
picnic2l1fs
105792792310586717051059398416
T:
sphincsf128shake256robust
138721480613877253621388325800
T:
sphincsf192shake256robust
163205030716322748531633488170
T:
sphincss128harakasimple
163292225416333832501633754235
T:
sphincsf256shake256simple
1158414239?1728029284?2015830229?
T:
bluegemss192v2
205027993920505651892051014251
T:
sphincsf256harakasimple
214935407821494571402149583615
T:
sphincss128harakarobust
1970229028?2359739028?3128334310?
T:
bluegemss192
244643378124490710592450213561
T:
picnic2l3fs
2323479657?2788638049?3241318728?
T:
bluegemss256v2
2021514453?2846789318?5282903792?
T:
gui312
296543843929669376932967881479
T:
sphincsf256shake256robust
2799492567?3359159831?3919032516?
T:
gemss128v2
2874513679?3449400818?4024072491?
T:
gemss128
356565725035674439353569559058
T:
sphincsf256harakarobust
361728629336177305143619799867
T:
sphincss192harakasimple
3615574247?4330412168?5761768933?
T:
bluegemss256
474450512847497283554754549824
T:
picnic2l5fs
527746617652781417115279441214
T:
sphincss192harakarobust
882770331188291901748858671176
T:
sphincss128shake256simple
9542525538?11452738236?13364112349?
T:
gemss192v2
136383174251364402535713647240501
T:
sphincss256shake256simple
156498124661565018445115650915255
T:
sphincss128shake256robust
157990075801580426752018438258988
T:
gemss192
181495251261815011696118150658747
T:
sphincss256harakasimple
184612927611846210041418463177808
T:
sphincss192shake256simple
16073021376?19284524592?22499508682?
T:
gemss256v2
242977219112429837918324298920052
T:
sphincss256shake256robust
25169552437?30206208149?35239220048?
T:
gemss256
317921338163179597476231802127172
T:
sphincss256harakarobust
321199386393212053531732121666240
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
220642270024214
T:
rwb0fuz1024
573275894361503
T:
3icp
597176147263205
T:
rainbowbinary256181212
714687204073593
T:
ronald512
740297472676713
T:
ronald768
817708302585248
T:
rainbow5640
915589217193235
T:
ronald1024
950229575997127
T:
rainbow1aclassic363232
101193102486103973
T:
tts6440
100166102491104752
T:
rainbowbinary16242020
102280103571105601
T:
rainbow6440
129496130413133430
T:
ronald1536
182763185556208612
T:
ronald2048
225147227944229886
T:
falcon512tree
268782272091278424
T:
gravitysphincss
283284286006288721
T:
sflashv2
291734293668295470
T:
falcon512dyn
307435309783311660
T:
qtesla1
326831328583332138
T:
ronald3072
460858464071466945
T:
falcon1024tree
471970474744478328
T:
donald512
497640501607509959
T:
rainbow3cclassic683248
510187522717536495
T:
gemss128v2
530278532201534060
T:
ronald4096
523906532565545198
T:
bluegemss128v2
537167540334543072ed25519
548223558645574511
T:
redgemss128v2
609474613220615324
T:
falcon1024dyn
642410658990683813
T:
gemss128
652084670430693825
T:
bluegemss128
689984702175717752
T:
redgemss128
710034712883716549
T:
qtesla3s
712800714681717219
T:
qtesla3f
755301756343759198dilithium2
769495774207776689
T:
rainbow1a
852259880676904780
T:
gui184
104487310478741052261
T:
ecdonaldp256
112259911257331127618
T:
pass769
121008112183601277401
T:
rainbow5cclassic963664
122747012318691235002
T:
edons128k08n72nu8l4mu3
123473712360611238866dilithium3
124048812716821303438
T:
gemss192v2
127365012893191323137
T:
redgemss192v2
126614012902991317561
T:
bluegemss192v2
128439612916621301629
T:
donald1024
130988613144361316672
T:
pass863
138093713937561404265dilithium2aes
143585314663211503091
T:
sphincss128harakasimple
153626515579861591235
T:
bluegemss192
155061715582671564835
T:
ecdonaldp224
155142016015001623834
T:
gemss192
157701116105441633672
T:
redgemss192
173463617403161743606
T:
qtesla1p
198091419889871998772
T:
ecdonaldp160
203862720416752044686dilithium5
213628021561782201729
T:
sphincss128harakarobust
221373822171112220887
T:
edons128ref
220971022463482276263
T:
sphincss192harakasimple
233453023510982360042
T:
ecdonaldp192
239948624240212434274dilithium3aes
280631728160312821422
T:
ed448goldilocks
292929929373312946334
T:
rainbow1b
294911929551672963445
T:
rainbow1c
303408030657173139463
T:
gemss256
302150130682603101050
T:
redgemss256
309950031428393193032
T:
bluegemss256
309485231490983199330
T:
gui312
309660531655013234860
T:
gemss256v2
321086432173473223839
T:
rainbow4a
317482632305783270720
T:
bluegemss256v2
318190232819343324845
T:
redgemss256v2
332269033624193408329
T:
sphincsf128harakasimple
339578034347083474676
T:
sphincss192harakarobust
393782439593783983954
T:
donald2048
416149841648864173180
T:
ecdonaldk163
420528942529964262898dilithium5aes
431990543301514338399
T:
ecdonaldb163
492850649851045063483
T:
sphincsf128harakarobust
525403953129685369255
T:
sphincsf192harakasimple
557830956111295623223
T:
ecdonaldk233
559093256435495689613
T:
sphincs256
580710658818595907215
T:
ecdonaldb233
780318278258927841035
T:
rainbow3b
806158280643738069282
T:
ecdonaldp521
806626480885818120447
T:
qtesla3p
821730183114648371648
T:
sphincsf192harakarobust
830904283294458362681
T:
rainbow1acompres363232
830919983395068359550
T:
rainbow1acyclicc363232
835041183817648412443
T:
ecdonaldp384
966196396690979675946
T:
ecdonaldk283
9756924993254010119128
T:
sphincss128shake256simple
101095661022107510234294
T:
ecdonaldb283
143320191446261414703159
T:
sphincss192shake256simple
168484581699071717073633
T:
ecdonaldk409
179604061814335318195946
T:
ecdonaldb409
185808991878583319115753
T:
sphincss256shake256simple
192916251944136419475164picnicl1full
190374151964025520002078
T:
sphincss128shake256robust
236930182374463623855930picnicl1fs
233839432387481124192274
T:
sphincsf128shake256simple
245662552483078025192692
T:
sphincss256harakasimple
280863822868587529053965
T:
sphincss192shake256robust
312206853126314831315943
T:
luov863256
333806873346278633604194picnicl1ur
357423223575271135787050
T:
ecdonaldk571
356076343595708736662527
T:
sphincss256shake256robust
376681233773823137874639picnicl3full
376207843792203738244434
T:
sphincsf192shake256simple
377517793818388938565669
T:
sphincsf256shake256simple
384700223848634338516198
T:
ecdonaldb571
454114794563857846009661
T:
sphincsf256harakasimple
459444084634903447247487
T:
sphincss256harakarobust
459623874668712747437149
T:
sphincsf128shake256robust
504762695060719450731019
T:
rainbow3ccompres683248
508698265099555951199694
T:
rainbow3ccyclicc683248
570742985713557957202807picnicl3fs
571540675718057457212040
T:
luov4849242
579383395801078958093946
T:
pqrsa15
607502586088607461016443picnicl5full
728539157372645475260448
T:
sphincsf256shake256robust
738346487445875075042774
T:
sphincsf192shake256robust
848370788502035085196498picnicl3ur
844681698546577086080204
T:
sphincsf256harakarobust
919864229295370394592294
T:
mqdss48
966486179681324796899408picnicl5fs
109720887109812895109924824
T:
luov890351
113414418113728037114102585
T:
rainbow5ccyclicc963664
114286861114527687114792119
T:
rainbow5ccompres963664
118437094118604069118787320picnic3l1
142718600142983171143268846picnicl5ur
166034162166773398169224700
T:
luov6468330
194056433194135227194298655
T:
luov8117404
254160025254378680254603794picnic3l3
298670146301978048304090572
T:
mqdss64
306145553306236173306344206
T:
luov8086399
386997705387195898387343089picnic3l5
560613119560776657561443192
T:
picnic2l1fs
124195433312428658021243703171
T:
picnic2l3fs
214298405121442522642145076000
T:
picnic2l5fs

amd64; Broadwell+AES (306d4); 2015 Intel Core i3-5005U; 2 x 1900MHz; shoe, supercop-20240107

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
365637524045picnicl1full
402041064255picnic3l1
472648714988picnicl3full
493350925368picnic3l3
527556005843picnicl1fs
551156675778picnicl1ur
631763886617picnicl5full
639766677212
T:
picnic2l1fs
667968067154picnic3l5
108281094911176picnicl3fs
112731154412184picnicl3ur
119031235712760
T:
picnic2l3fs
165371684217516picnicl5ur
169481728317835picnicl5fs
158241751618246
T:
picnic2l5fs
246332474424822
T:
lattisigns512
465204663946741ed25519
587075901059516dilithium2aes
887378924989889dilithium2
936589421994958dilithium3aes
109217110292113249
T:
ecdonaldp256
110974111487113156
T:
donald512
146661147283148008dilithium5aes
156312156679157080
T:
ed448goldilocks
161766164976166467dilithium3
170285170908176196
T:
ecdonaldp224
242329244351245648
T:
pass769
250645251284252832dilithium5
257403258443260708
T:
donald1024
286233287669302648
T:
pass863
740438742541746468
T:
edons128k08n72nu8l4mu3
752426754770759059
T:
ecdonaldp160
782593786840790651
T:
donald2048
797993800155801791
T:
mqdss48
805178807048813225
T:
ecdonaldp521
838466843837846747
T:
ecdonaldk163
868774873169882743
T:
ecdonaldb163
910322912215917675
T:
ecdonaldp192
912687913956914252
T:
sphincsf128harakasimple
109957611012291101474
T:
sphincsf128harakarobust
112423911300461137927
T:
ecdonaldk233
115709311593631168622
T:
ecdonaldb233
124304812436991292987
T:
sphincsf192harakasimple
1187647?1568609?2316316?
T:
qtesla1
171226817136971714653
T:
sphincsf192harakarobust
187728118794781881633
T:
mqdss64
188018818907531898395
T:
ecdonaldk283
196870219910122077934
T:
ecdonaldb283
222471922313592238303
T:
edons128ref
2712711?2724860?4016449?
T:
qtesla3f
281498728178542819544
T:
sphincs256
309169031344823156038
T:
ecdonaldk409
322564432377923256596
T:
ecdonaldp384
327813533226533342561
T:
ecdonaldb409
343779434793373499151
T:
sphincsf256harakasimple
408594340883194090826
T:
sphincsf256harakarobust
442346845669034755180
T:
sphincsf128shake256simple
511377251150645186999
T:
luov863256
4046054?5359154?7928820?
T:
qtesla3s
622892462321596234518
T:
sphincsf192shake256simple
4786663?6984415?8469284?
T:
qtesla1p
698549670018627018613
T:
ecdonaldk571
732970973371757349955
T:
ecdonaldb571
755663175576677647880
T:
sphincsf128shake256robust
841800784727428476709
T:
3icp
915765691671369272740
T:
rainbow1aclassic363232
963458296395729667633
T:
luov863256pc
101979031020694810266387
T:
rainbow1acompres363232
107070801071418210728029
T:
rainbow1acyclicc363232
114000101141713111420293
T:
sphincsf192shake256robust
116689091170223811740350
T:
rainbowbinary256181212
10859912?16869583?25360077?
T:
rwb0fuz1024
168839501691139817082336
T:
sphincsf256shake256simple
190863881912930919179501
T:
luov4849242
186226831942767120782570
T:
falcon512dyn
193002502091884422221085
T:
falcon512tree
222196762232063022379752
T:
luov890351
268340882684017926843723
T:
sphincss128harakasimple
285453352878458828885474
T:
tts6440
299677953005064430055688
T:
sphincsf256shake256robust
21745955?30936591?39618949?
T:
ronald512
330973023310026933103042
T:
sphincss128harakarobust
28954904?33890813?41346038?
T:
qtesla3p
381115513827087439234426
T:
luov8117404
382831483832715238416409
T:
luov890351pc
407373414092840341035781
T:
sphincss192harakasimple
526714115270371252730097
T:
sphincss256harakasimple
545747855501245455411114
T:
rainbowbinary16242020
550286555508171255897269
T:
rainbow3cclassic683248
37851962?56503586?93314195?
T:
ronald768
576175485774446257909533
T:
sphincss192harakarobust
585110095854607158580859
T:
rainbow3ccompres683248
574183755942650163096955
T:
falcon1024tree
570677296011475466072831
T:
falcon1024dyn
624209806251053463912431
T:
rainbow5640
640380986418341264288905
T:
luov6468330
648808506495007866726701
T:
rainbow3ccyclicc683248
669584926733400867708633
T:
luov8117404pc
686415646871045868725063
T:
gemss128v2
690892366909874869214880
T:
sphincss256harakarobust
691913676939599969446016
T:
redgemss128
709473197096627870982759
T:
gemss128
709495777097075071002905
T:
redgemss128v2
727439637275348872771106
T:
bluegemss128
755830017582175775977834
T:
bluegemss128v2
54740354?96267252?148733279?
T:
ronald1024
122245893122445915122689614
T:
luov8086399
131834977131854517131874535
T:
sphincss128shake256simple
139419048141716822142500341
T:
rainbow1b
147641490148514292149160558
T:
rainbow6440
181173969181293858181480295
T:
rainbow1c
200665176200872281201074671
T:
sphincss192shake256simple
212334361212350546212517234
T:
sflashv2
212220429212401077212601464
T:
rainbow5cclassic963664
226353353226750733226915617
T:
rainbow5ccompres963664
226620389226857927227030663
T:
rainbow5ccyclicc963664
242275621242297628242320572
T:
sphincss128shake256robust
268447516268904165269039453
T:
sphincss256shake256simple
138955975?275539465?422156488?
T:
ronald1536
340833346341727613342606180
T:
gemss192
347219741347494095348466196
T:
bluegemss192
348879676349995543350303677
T:
redgemss192
362994195363833344367705009
T:
sphincss192shake256robust
243624108?410120504?628332940?
T:
ronald2048
455934038456099542458473655
T:
gemss192v2
462380876464000696465922987
T:
bluegemss192v2
466461283466632832467321012
T:
redgemss192v2
483100768483431537484235715
T:
sphincss256shake256robust
763932764774474407790815618
T:
gui184
103566326810358199751037077763
T:
rainbow3b
107611731410765065961076619292
T:
rainbow1a
108216625110881745021090517927
T:
gemss256
110071524111031969921104498427
T:
bluegemss256
110825858611106935891111405597
T:
redgemss256
128427828312878901211288616451
T:
gemss256v2
129836120512992619951300689880
T:
bluegemss256v2
130452620513111227881314458708
T:
redgemss256v2
821453410?1489779483?2782694478?
T:
ronald3072
168953324816921537501696707919
T:
rainbow3c
178852888617890198961789205891
T:
gravitysphincss
1837400425?3917788014?4875118447?
T:
ronald4096
401270623741233485104195086351
T:
pqrsa15
444945101444512339984459184019
T:
rainbow6b
522901157152305740905244361543
T:
rainbow5c
535932758554015779045458801992
T:
gui312
754586806275493532507570115838
T:
rainbow6a
793707779279374201087938023194
T:
rainbow4a
214690671002156131709621826627859
T:
gui448
286247220792862657347030891712235
T:
gravitysphincsl
572357229365727234356357433732281
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
171671739017708
T:
rainbowbinary256181212
290182911229339
T:
tts6440
378143838739348
T:
rainbowbinary16242020
489844904349094ed25519
608626134262706
T:
rainbow5640
656526614666845
T:
rainbow1a
710657174773003
T:
rainbow1acyclicc363232
716357233173163
T:
rainbow1aclassic363232
9618099081108158
T:
sflashv2
108300109274113190
T:
rainbow6440
113630114369114882
T:
rainbow1c
148771149147162143
T:
ecdonaldp256
164249164575168591
T:
ed448goldilocks
132451?177772?265019?dilithium2aes
172754?229990?346547?dilithium2
188549?230906?365251?dilithium3aes
229651232392235780
T:
donald512
236229237053237726
T:
ecdonaldp224
245608246458248207
T:
rainbow1b
129977?248401?719484?
T:
lattisigns512
258108?283404?377693?dilithium5aes
163961?329542?816107?
T:
3icp
267685?331011?565711?dilithium3
325964?369105?659985?
T:
pass863
370594371713374447
T:
rainbow3c
379802381985384300
T:
rainbow3cclassic683248
380285387247391188
T:
falcon512tree
383510398458404749
T:
donald1024
421517428376437139
T:
ronald512
438807440380442140
T:
luov863256pc
268449?461815?922474?
T:
qtesla1
326669?482102?642024?dilithium5
500688504944506500
T:
rainbow3ccyclicc683248
288913?557443?861247?
T:
pass769
634402638486640688
T:
rainbow6a
732420744433754571
T:
ronald768
765174775875812586
T:
falcon1024tree
773910776363781061
T:
rainbow5c
776331780729786804
T:
falcon512dyn
779015781604811170
T:
ecdonaldp160
783166784749785588
T:
rainbow3b
806495807607809140
T:
rainbow4a
856977863563872323
T:
rwb0fuz1024
876570877846880142
T:
ecdonaldk163
891504900867958589
T:
ronald1024
909375915267930129
T:
ecdonaldb163
543932?918837?1277260?
T:
qtesla3f
912350920103926101
T:
donald2048
938964943482947480
T:
rainbow5cclassic963664
943802948070952796
T:
rainbow5ccyclicc963664
951074956917977966
T:
ecdonaldp192
911535?1066276?2079715?
T:
qtesla1p
118120111852911194901
T:
ecdonaldk233
119134111933231195132
T:
ecdonaldp521
121395012163031220270
T:
ecdonaldb233
125156912583681264460
T:
edons128k08n72nu8l4mu3
134282013491701354384
T:
luov890351pc
158785815928061600070
T:
falcon1024dyn
1113838?1763587?2707827?
T:
qtesla3s
186943418739391881052
T:
rainbow6b
195893019652821972178
T:
luov8117404pc
199202420277802115305
T:
ecdonaldk283
206683020719482089744
T:
ecdonaldb283
238193924014102489416
T:
ronald1536
301863230237723030346
T:
edons128ref
329661633487883726504
T:
ecdonaldk409
346044534978293525922
T:
ecdonaldb409
336416635327333555029
T:
ecdonaldp384
364622036779233706078
T:
ronald2048
369419436954513698933picnicl1full
373757637388963740038
T:
luov863256
2831866?3828296?5694640?
T:
qtesla3p
3899887?4513546?5805380?
T:
redgemss128v2
466972746772884692154picnicl1fs
3657414?4699633?5414880?
T:
redgemss128
541623054279955449130
T:
mqdss48
605338660566626136465picnicl1ur
651896965229026542028
T:
rainbow1acompres363232
733514673379297342745picnicl3full
739637074038487411614
T:
ecdonaldk571
776950078078598296648
T:
ecdonaldb571
906326390984169117873
T:
ronald3072
8090665?9570137?12434115?
T:
redgemss192
9155013?9805942?13270214?
T:
redgemss192v2
117926291181318311823808picnicl3fs
122140861221708112219239picnicl5full
125394141255157212560332
T:
luov890351
134639581348402813530245
T:
mqdss64
150352751504587915076521
T:
gravitysphincss
152679281527933915286792picnicl3ur
12874086?16146284?18527549?
T:
redgemss256
177681231778270917793762picnic3l1
15422600?18025560?20276989?
T:
redgemss256v2
185496461863328318665632
T:
ronald4096
212353772126471221277457picnicl5fs
219526572205274722079181
T:
luov8117404
16056055?24080272?45396884?
T:
gui184
265014862654319926988991picnicl5ur
266104712667809726703512
T:
gravitysphincsm
315817603159154931622796
T:
gravitysphincsl
323118503235002932371224
T:
sphincsf128harakasimple
364893983650115936529067
T:
sphincsf192harakasimple
383412223837183738410708picnic3l3
396321793990466540020306
T:
rainbow3ccompres683248
405681564059456540645495
T:
sphincsf128harakarobust
421617274218100942207648
T:
luov4849242
502875755032798850444244
T:
sphincs256
519998565205219752092095
T:
sphincsf192harakarobust
655809466567233165710757picnic3l5
898969579010229790226053
T:
sphincsf256harakasimple
109294138109339676109478224
T:
rainbow5ccompres963664
110549478110608427110667340
T:
sphincsf256harakarobust
126755948126794399126855749
T:
pqrsa15
133816941133853688134190999
T:
luov6468330
142440110143358831144027754
T:
sphincsf128shake256simple
127433103?152289898?178147100?
T:
bluegemss128v2
132215770?158689455?185970414?
T:
bluegemss128
162571240162966314165162192
T:
picnic2l1fs
176509976176668409176797992
T:
sphincsf192shake256simple
236991944237431050238896296
T:
sphincsf128shake256robust
266985311267137823267350619
T:
luov8086399
300135187?302870768?419468061?
T:
bluegemss192v2
317948984318232882318544823
T:
sphincsf192shake256robust
305244551?366494611?428862372?
T:
bluegemss192
398511417399296423401130752
T:
sphincsf256shake256simple
491631938491713178491781755
T:
picnic2l3fs
505879406506022377506139070
T:
sphincss128harakasimple
462164205?556454579?739948707?
T:
bluegemss256v2
484200290?580943247?677956455?
T:
bluegemss256
648564419648706229648815722
T:
sphincss128harakarobust
677935883680140531683733938
T:
sphincsf256shake256robust
289972226?720704195?1084353621?
T:
gui312
743905977744175264747142735
T:
sphincss256harakasimple
807006613?967723463?1128854051?
T:
gemss128v2
828896490?995122766?1326003234?
T:
gemss128
101872008810200717541020499904
T:
sphincss256harakarobust
103258889310327790471033059342
T:
picnic2l5fs
116450139111648353701167374169
T:
sphincss192harakasimple
173768216517381039181747550518
T:
sphincss192harakarobust
211265314421194384492122122095
T:
sphincss128shake256simple
2012993776?2383807861?3176175382?
T:
gemss192v2
2017951896?2421675923?3220882898?
T:
gemss192
328417753732857897093290920197
T:
sphincss256shake256simple
362375721636243296513625189864
T:
sphincss128shake256robust
3278791920?3932994557?4633205336?
T:
gemss256v2
3460602520?4150053794?5531756908?
T:
gemss256
456007993845626090294566206545
T:
sphincss192shake256simple
562934301756317856855633201094
T:
sphincss256shake256robust
759626653376022605977618919001
T:
sphincss192shake256robust
2324490685?7781081799?13266606984?
T:
gui448
Cycles to verify 59 bytes
25%50%75%system
716872777446
T:
rwb0fuz1024
154131563015707
T:
rainbowbinary256181212
270632759527821
T:
ronald512
294972973330060
T:
ronald768
312343175932053
T:
rainbowbinary16242020
318583198532115
T:
3icp
332993392238355
T:
ronald1024
337743445135247
T:
rainbow1aclassic363232
375723800938264
T:
lattisigns512
393733958939916
T:
rainbow5640
438814421148359
T:
ronald1536
500815021050442
T:
tts6440
514175222653329
T:
rainbow1a
522185245352863
T:
rainbow6440
570366260664250
T:
ronald2048
734727406674728dilithium2aes
813288241683142
T:
falcon512tree
865248663586922
T:
sflashv2
937239733699430
T:
rainbow1c
983689911199955
T:
ronald3072
9872199334100135
T:
qtesla1
100342101403102043dilithium2
101176102210102891
T:
falcon512dyn
108215108631109360dilithium3aes
107923110018112537
T:
gravitysphincss
141130143700146490
T:
luov863256pc
143840145076146587
T:
donald512
150704151716152576
T:
ronald4096
162660163113163565dilithium5aes
164966165565166191ed25519
165670166952167868
T:
falcon1024tree
166769171148171964dilithium3
191347191972195107
T:
rainbow3cclassic683248
200226200847201822
T:
qtesla3f
201657202511203438
T:
qtesla3s
203837205052205788
T:
falcon1024dyn
213240218184225396
T:
gui184
226006231363240085
T:
bluegemss128v2
240810241558242125
T:
rainbow1b
261829262519264119dilithium5
256940264176272902
T:
bluegemss128
260276266219273791
T:
gemss128
265774272879283869
T:
gemss128v2
283796289060296792
T:
redgemss128
279756289733296111
T:
redgemss128v2
292283300864304700
T:
donald1024
302534306123314798
T:
ecdonaldp256
349477355700357939
T:
pass769
363204366212371753
T:
luov890351pc
373417377872382154
T:
rainbow4a
409553412130413659
T:
edons128k08n72nu8l4mu3
433320434838441354
T:
pass863
458986459582460542
T:
ecdonaldp224
460052465474472036
T:
rainbow5cclassic963664
462886468081477175
T:
gravitysphincsm
486276487463489465
T:
qtesla1p
503547505430507716
T:
rainbow3c
504118507844517936
T:
luov8117404pc
515652516812518363
T:
ed448goldilocks
574169589480598870
T:
bluegemss192
565567589568602164
T:
gemss192
602477614810624753
T:
redgemss192
619165626386634602
T:
gravitysphincsl
627844637959654686
T:
sphincss128harakasimple
662799675133706784
T:
gemss192v2
665315682484698098
T:
bluegemss192v2
696535710197721083
T:
redgemss192v2
781283785042787210
T:
edons128ref
787931795732802189
T:
donald2048
796718801691820829
T:
ecdonaldp160
809088812840815086
T:
rainbow3b
929544941366967762
T:
ecdonaldp192
921968947568964334
T:
sphincss192harakasimple
99877110168321021920
T:
rainbow6a
101351010333701043224
T:
gui312
101763410395491067192
T:
sphincss128harakarobust
106952410719381078220
T:
rainbow5c
115843411748261217114
T:
gemss256v2
115330211781281202022
T:
redgemss256v2
117447812156161256692
T:
bluegemss256v2
124444212733621309732
T:
gemss256
127278413088541333380
T:
bluegemss256
131099213186341343782
T:
sphincss256harakasimple
132897813428891371441
T:
redgemss256
147501714919921510103
T:
sphincsf128harakasimple
159721616160431630919
T:
sphincss192harakarobust
164790916598391666565
T:
sphincs256
168895016913731693471
T:
ecdonaldk163
175339117616531778150
T:
ecdonaldb163
212685821337712143518
T:
rainbow6b
224443622765302295160
T:
sphincss256harakarobust
227307422815542290631
T:
qtesla3p
228258922919262306421
T:
ecdonaldk233
232233623232672323907
T:
ecdonaldp521
235161323541632357224
T:
ecdonaldb233
234447023581042385835
T:
sphincsf192harakasimple
238828724150252458787
T:
sphincsf128harakarobust
252607425530302578858
T:
sphincsf256harakasimple
294306529475652969608picnicl1full
292209129490182978410
T:
gui448
298751229887863127595
T:
luov863256
285113130248363042280
T:
ecdonaldp384
346919834724033480204
T:
rainbow1acompres363232
349394135395613564349
T:
mqdss48
350579435604133574750
T:
rainbow1acyclicc363232
358088636733963738043
T:
sphincss128shake256simple
367078136989113745506
T:
sphincsf192harakarobust
378056437887993794838picnicl1fs
386157938782414071555
T:
ecdonaldk283
403164940469144055420
T:
ecdonaldb283
423282142888434344503
T:
sphincsf256harakarobust
489629649285414981335picnicl1ur
505480251466065249842
T:
sphincss192shake256simple
597597959796225982092picnicl3full
641581464627637234251
T:
ecdonaldk409
665907868181646985755
T:
sphincss128shake256robust
678552668574367111466
T:
ecdonaldb409
678551969224227042435
T:
sphincss256shake256simple
849110486486668757464
T:
sphincsf128shake256simple
921225193531369427751
T:
mqdss64
995193599803079995179picnicl5full
102645391027693410284721picnicl3fs
102207731035456210488211
T:
sphincss192shake256robust
106844101071049610750542
T:
luov890351
131891851320064813206888picnicl3ur
132321361344580413593880
T:
sphincss256shake256robust
133480361350835113590316
T:
sphincsf192shake256simple
138035221389438714096256
T:
sphincsf256shake256simple
143371431442475714490403picnic3l1
144269671444614714475633
T:
ecdonaldk571
151222681523298216151352
T:
ecdonaldb571
163001441654180316814000
T:
sphincsf128shake256robust
172800331735257817368342
T:
pqrsa15
178905441792145817944362picnicl5fs
185663731863659119532937
T:
luov8117404
207754642078285420787988
T:
rainbow3ccompres683248
211821652118829121653672
T:
rainbow3ccyclicc683248
223541332240560822802751picnicl5ur
263492832653958926819653
T:
sphincsf192shake256robust
268273522700380527352245
T:
sphincsf256shake256robust
290830042910485529116633
T:
luov4849242
296942352972269829755758picnic3l3
474128944746388647497042
T:
rainbow5ccyclicc963664
471728974767434750388159
T:
rainbow5ccompres963664
477095124775149047833491picnic3l5
691768896928098371062648
T:
picnic2l1fs
812880528131422181331026
T:
luov6468330
148239450148328078148985124
T:
luov8086399
156796358156984370157235637
T:
picnic2l3fs
276521883280886181281344828
T:
picnic2l5fs

armeabi; Cortex-A17 (410fc0d1); 2014 Rockchip RK3288; 4 x 1800MHz; tinker, supercop-20240107

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
239662405424160picnicl1full
240272414024260picnic3l1
336843376033920picnicl3full
336883377333964picnic3l3
432534338543778picnicl5full
432944343243608picnic3l5
464564665047022picnicl1fs
464914668047150picnicl1ur
485034859048866
T:
picnic2l1fs
921329243092767picnicl3ur
923409259092947picnicl3fs
953989551895918
T:
picnic2l3fs
123891124045125218picnicl5ur
124260124530125536picnicl5fs
159660160238160906ed25519
191309191426191710
T:
picnic2l5fs
444802446220452141
T:
ecdonaldp256
177390317841851801577
T:
donald1024
226041122753102302078
T:
ecdonaldk163
236754023893842418088
T:
ecdonaldp160
237998924048962426580
T:
ecdonaldb163
338326434017143423589
T:
ecdonaldp192
379960138274743889518
T:
ecdonaldk233
408257240932884103512
T:
mqdss48
408027041419884212126
T:
ecdonaldb233
463309446488224658324
T:
ecdonaldp224
522993852511145264168
T:
donald2048
677414068422646891616
T:
ecdonaldk283
737304074496467498872
T:
ecdonaldb283
5718292?7796911?13110758?
T:
qtesla1
951131295198849534476
T:
mqdss64
133221681336936613450542
T:
ecdonaldk409
147869141491829015159088
T:
ecdonaldb409
168698301689588416954193
T:
ecdonaldp384
12641174?18506072?24840093?
T:
qtesla3f
233749692338509023419042
T:
sphincs256
22632770?26156568?33671197?
T:
qtesla1p
287880902884791629024867
T:
luov4849242
310738743116618431206063
T:
ecdonaldk571
330337443308792033158106
T:
sphincsf128harakasimple
343380063463196634806198
T:
ecdonaldb571
25356314?37878264?50679793?
T:
qtesla3s
382248323827040738416089
T:
sphincsf128shake256simple
401271594031210840491850
T:
luov863256
418366864225344242371744
T:
ecdonaldp521
39069821?42735942?53469406?
T:
falcon512tree
464483304647639446611310
T:
sphincsf128harakarobust
487669984885060748994927
T:
sphincsf192harakasimple
44948046?52173222?60717482?
T:
falcon512dyn
561671855618740656332480
T:
sphincsf192shake256simple
682052736832194568394054
T:
sphincsf192harakarobust
733670577353502273634526
T:
sphincsf128shake256robust
780557047830416179023832
T:
rainbow1aclassic363232
836004378384265384473920
T:
rainbow1acompres363232
837179788388495384074480
T:
luov6468330
984447439862709399171057
T:
rainbow1acyclicc363232
107816618107938952108047000
T:
sphincsf192shake256robust
129637835129750622129925104
T:
sphincsf256harakasimple
122615270135192607150231954
T:
falcon1024tree
137251968137525560137782248
T:
luov890351
135618702143683686163983744
T:
falcon1024dyn
148662491148756110148858614
T:
sphincsf256shake256simple
127110802?158874307?179906880?
T:
qtesla3p
176085316176453549177081305
T:
luov8086399
184494298184678146184782410
T:
sphincsf256harakarobust
249078961249517853249973341
T:
luov8117404
285765141285973408286223370
T:
sphincsf256shake256robust
457745255458066272458436146
T:
sflashv2
792857061793831520795581830
T:
rainbow3cclassic683248
872523793873566775875489515
T:
rainbow3ccyclicc683248
872975932875170959878401198
T:
rainbow3ccompres683248
105373914010542798401054767239
T:
sphincss128harakasimple
122836092312287101061229179833
T:
sphincss128shake256simple
146458828914653499641466294525
T:
sphincss128harakarobust
155207918915525051221553502344
T:
sphincss192harakasimple
180064950218017427041802532709
T:
sphincss192shake256simple
207329803420744274632075492684
T:
sphincss256harakasimple
214670152521520254732154756419
T:
rainbow5cclassic963664
235415981223547426882355496186
T:
sphincss128shake256robust
238077076523814076092381725041
T:
sphincss256shake256simple
238365305123854071202389024389
T:
rainbow5ccyclicc963664
238508266923878570602392523808
T:
rainbow5ccompres963664
295335149629542221182954917743
T:
sphincss256harakarobust
552946823255296563775530524130
T:
redgemss128v2
568359958756840246665684585410
T:
bluegemss128v2
155096075171591498191816352938684
T:
pqrsa15
273599408032736183439527363526533
T:
redgemss192v2
795364051127957415443679614170123
T:
redgemss256v2
Cycles to sign 59 bytes
25%50%75%system
180932181383181839ed25519
226018226802227806
T:
sflashv2
655351657932713798
T:
rainbow1aclassic363232
698770699846700904
T:
ecdonaldp256
899156901100952462
T:
rainbow1acyclicc363232
143260414389141451762
T:
donald1024
164446416630371680980
T:
falcon512tree
1008204?1835576?4384438?
T:
qtesla1
244299424559822471848
T:
ecdonaldk163
251833025236542539138
T:
falcon512dyn
254446225647642585278
T:
ecdonaldp160
256188025745922597180
T:
ecdonaldb163
2239748?3292484?5411742?
T:
qtesla3f
330909433357623355616
T:
falcon1024tree
358042435897343609978
T:
donald2048
357365435928563624650
T:
ecdonaldp192
399067440303944068938
T:
ecdonaldk233
425660643176224363574
T:
ecdonaldb233
470123047430164753943
T:
rainbow3ccyclicc683248
471847447465784760890
T:
rainbow3cclassic683248
488068049117044929558
T:
ecdonaldp224
513450851532345173648
T:
falcon1024dyn
4206768?5897176?8653878?
T:
qtesla1p
719894872575527319312
T:
ecdonaldk283
780793078566347933966
T:
ecdonaldb283
5397006?9149854?14690054?
T:
qtesla3s
99928891001018310045930
T:
rainbow5cclassic963664
99943501001717610046278
T:
rainbow5ccyclicc963664
143250401442490214473274
T:
ecdonaldk409
156090141586589615928038
T:
ecdonaldb409
177421041776512817793420
T:
ecdonaldp384
197688641980394819818612
T:
luov863256
216039502163988221665334picnicl1full
14001368?30655080?43813292?
T:
qtesla3p
306361393067401630754920picnicl1fs
333752923368615633744158
T:
ecdonaldk571
358640943591764236063868picnicl1ur
369113103743729037498232
T:
ecdonaldb571
425822364262375442749212picnicl3full
431166544446696644603770
T:
ecdonaldp521
563172895654719856991196
T:
rainbow1acompres363232
635683386368194063805972
T:
luov890351
645039886463063264900301
T:
luov4849242
645040026466982864827798
T:
mqdss48
703828997048482270657989picnicl5full
791046647931071079412507picnic3l1
814715738166350481717750picnicl3fs
965915999669437396808102picnicl3ur
106414932106595044106721690
T:
luov8117404
144086406144175500144258681picnicl5fs
166926170167066884167174498picnicl5ur
174068526174231996174377899picnic3l3
202342725202511825202668522
T:
mqdss64
227664330230755634231697232
T:
luov6468330
301701492302079608302385904picnic3l5
230436981?321032410?430587729?
T:
redgemss128v2
439940358440022262440164892
T:
sphincs256
493869032495230920496343427
T:
luov8086399
514356926515114682515621550
T:
rainbow3ccompres683248
568461696569446205570370764
T:
pqrsa15
103886332010400825481040539172
T:
picnic2l1fs
118630274011872978471187860844
T:
sphincsf128harakasimple
120669973412085198311209349244
T:
sphincsf128shake256simple
135136628713538267641355661616
T:
rainbow5ccompres963664
140395551214047776761405690783
T:
sphincsf192harakasimple
153268966015333567041534071142
T:
sphincsf192shake256simple
1310724168?1578438118?1858358455?
T:
redgemss192v2
173221409617335379621734855909
T:
sphincsf128harakarobust
205633264320571566232058093181
T:
sphincsf192harakarobust
220911754622106737132211827069
T:
sphincsf128shake256robust
2357827002?2760130713?3681731657?
T:
redgemss256v2
288149369328835814042884660005
T:
sphincsf192shake256robust
336765374033684984743369307233
T:
picnic2l3fs
340252998534045343163407764466
T:
sphincsf256shake256simple
346568824434668794333467901900
T:
sphincsf256harakasimple
516949448751711345485173853150
T:
sphincsf256harakarobust
632538837463273395656329930028
T:
sphincsf256shake256robust
737741832273780739857379537912
T:
picnic2l5fs
12228494415?14674849760?17117363565?
T:
bluegemss128v2
182428993181824544496518253679108
T:
sphincss128shake256simple
189431680951894549148018949282146
T:
sphincss128harakasimple
278182686452782132684027830920499
T:
sphincss128harakarobust
283773092842838128716028385930654
T:
sphincss256shake256simple
307006053393071400834530719287669
T:
sphincss256harakasimple
327147866183272549332532731205493
T:
sphincss128shake256robust
380457369923806120090038077303253
T:
sphincss192shake256simple
418470934884187965947141883950076
T:
sphincss192harakasimple
464982211444653343148546536485356
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
116884119093121616
T:
rainbow1aclassic363232
222134224764230252
T:
sflashv2
246373254442255340
T:
falcon512tree
249676257942258637
T:
falcon512dyn
467512467980468802
T:
qtesla1
468552470462472924ed25519
513678516479521966
T:
falcon1024dyn
515572517068517661
T:
falcon1024tree
782480786780791126
T:
rainbow3cclassic683248
823231837997856981
T:
redgemss128v2
825474840744869178
T:
bluegemss128v2
9984099992191000608
T:
qtesla3s
9987769994321004130
T:
qtesla3f
109818011058681116978
T:
donald1024
171230117303271746878
T:
rainbow5cclassic963664
188460218859621902314
T:
ecdonaldp256
223409022550402268320
T:
ecdonaldp160
244899824618782475802
T:
qtesla1p
306044030803523108144
T:
ecdonaldp192
304535930865413103154
T:
donald2048
402748440661344087984
T:
ecdonaldp224
462008846423444661659
T:
ecdonaldk163
484289248746664916328
T:
ecdonaldb163
551203855821485637384
T:
sphincs256
769383477542577839862
T:
ecdonaldk233
749787177775208158640
T:
redgemss192v2
826146283395648414068
T:
ecdonaldb233
855163286522008846172
T:
redgemss256v2
130999311315011813186606
T:
qtesla3p
134170101349323213545950
T:
ecdonaldp384
139847841405022014099598
T:
ecdonaldk283
146929681469991814731326
T:
luov863256
151327611521002015279170
T:
ecdonaldb283
170495641707468617095290picnicl1full
198642622038763220749493
T:
sphincss128shake256simple
212296442152661122021848
T:
sphincss128harakasimple
264591642648195626511918picnicl1fs
275770242785730428023508
T:
ecdonaldk409
297731273039726630649795
T:
sphincss192shake256simple
304265173045169030507736picnicl1ur
303198723061339231017962
T:
ecdonaldb409
314955133185913432267516
T:
sphincss192harakasimple
319203283203342832270918
T:
rainbow1acompres363232
313385503207250932430531
T:
sphincss128harakarobust
320832483223224232451658
T:
rainbow1acyclicc363232
321896063254370232685566
T:
ecdonaldp521
346939243476743434830794picnicl3full
386731203912839139690221
T:
sphincss256shake256simple
393650674019498641263061
T:
sphincss128shake256robust
421345604216750242366929
T:
luov4849242
440901604456579445101054
T:
sphincss256harakasimple
454100104638391246692620
T:
mqdss48
471098664716118647444450
T:
luov890351
483133914914390050265482
T:
sphincsf128shake256simple
491260164959987050301136
T:
sphincsf128harakasimple
559834475608777656271624picnic3l1
581837355828457158482858picnicl5full
644342046473372464998342
T:
ecdonaldk571
680095456871621869794353
T:
sphincss256harakarobust
713674887156856571719490
T:
pqrsa15
714612227191979472185808
T:
ecdonaldb571
715127677253080873772034
T:
sphincsf128harakarobust
725798547274423272866552picnicl3fs
764023427708189977830904
T:
sphincsf192harakasimple
776067167841018278948643
T:
sphincsf192shake256simple
790492387959667180554598
T:
sphincsf256shake256simple
817831268187891682016298
T:
luov8117404
822945538301513283570500
T:
sphincsf256harakasimple
839184698407583184200908picnicl3ur
962076989736967298978804
T:
sphincsf128shake256robust
113813257114611452115252962
T:
sphincsf192harakarobust
123038250123771252125122038
T:
sphincsf256harakarobust
124170938124327036124504529
T:
luov6468330
124939434125157070125265446picnic3l3
129358870129460041129562268picnicl5fs
145664052145783417145924946picnicl5ur
146397120147398150149249218
T:
mqdss64
152439619154202567155414278
T:
sphincsf192shake256robust
155673502156906456158612470
T:
sphincsf256shake256robust
193843968194866390195516133
T:
rainbow3ccompres683248
193177385196132129197094157
T:
rainbow3ccyclicc683248
199214260199474856199649292picnic3l5
232822628232947674233124405
T:
luov8086399
329972806330183574330369787
T:
picnic2l1fs
433752866434361450436126039
T:
rainbow5ccyclicc963664
436141094437311978438247457
T:
rainbow5ccompres963664
803856962804066100804437204
T:
picnic2l3fs
153348497215340756121534741318
T:
picnic2l5fs

amd64; Haswell+AES (306c3); 2013 Intel Xeon E3-1275 V3; 4 x 3500MHz; titan0, supercop-20240107

Graphs: old (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
321532423263picnicl1full
351835503581picnic3l1
443444564474picnicl3full
492449925100picnic3l3
516951955235picnicl1ur
519452255287picnicl1fs
571157355771
T:
picnic2l1fs
574757805844picnic3l5
580858645910picnicl5full
904291119192
T:
picnic2l3fs
924392789332picnicl3fs
925992939340picnicl3ur
123201240112542
T:
picnic2l5fs
123751244312560picnicl5fs
124551266012840picnicl5ur
250372510725217
T:
lattisigns512
572165732557477ed25519
647086497965459dilithium2aes
964339660896827dilithium2
102479102854103294dilithium3aes
159661162218163262dilithium5aes
173115173631176564dilithium3
174798175138175399
T:
ed448goldilocks
242459246603250844
T:
pass769
268802269260270031dilithium5
292949297802304261
T:
pass863
829853831506833657
T:
mqdss48
856953860723865631
T:
edons128k08n72nu8l4mu3
881617882222905922
T:
sphincsf128harakasimple
106816010966521096867
T:
sphincsf128harakarobust
126203412735821294174
T:
donald2048
128692812879591291807
T:
sphincsf192harakasimple
161884816240911625030
T:
sphincsf192harakarobust
1318392?1766883?2550061?
T:
qtesla1
190404119051831907969
T:
mqdss64
255768425634492572524
T:
edons128ref
277860327799742803271
T:
sphincs256
350510635066573508422
T:
sphincsf256harakasimple
2807423?4132090?5477334?
T:
qtesla3f
430795043096964311584
T:
sphincsf256harakarobust
449521644990304501631
T:
sphincsf128shake256simple
510932751111585176738
T:
luov863256
4288415?5680361?8341956?
T:
qtesla3s
654055865541226865756
T:
sphincsf192shake256simple
5869030?6650010?8192800?
T:
qtesla1p
820652382120618262300
T:
sphincsf128shake256robust
976620397720599898203
T:
luov863256pc
120765861209002612096013
T:
sphincsf192shake256robust
123053441232126612344007
T:
rainbowbinary256181212
172158331724524617270498
T:
sphincsf256shake256simple
183568791836287918386156
T:
rainbow1aclassic363232
178676531914998621666783
T:
falcon512dyn
192205581926722319319161
T:
luov4849242
185623091992959521199146
T:
falcon512tree
200674412009349420120070
T:
rainbow1acyclicc363232
203744962038411620393356
T:
rainbow1acompres363232
214107282150083221524949
T:
luov890351
286511322883140028867588
T:
sphincss128harakasimple
319892193208784832339311
T:
sphincsf256shake256robust
348587953488785135060151
T:
sphincss128harakarobust
364773013651855136577677
T:
luov890351pc
27598661?37718412?42972555?
T:
qtesla3p
377119423790577038549846
T:
luov8117404
424860464255760842567992
T:
sphincss192harakasimple
500452725006381850092719
T:
sphincss192harakarobust
540899735410234054116880
T:
sphincss256harakasimple
560100635798500261827941
T:
falcon1024tree
567118675886494763678416
T:
falcon1024dyn
627608226326581663532186
T:
rainbowbinary16242020
639941506406410064218966
T:
luov6468330
641659486422372064990756
T:
luov8117404pc
668026406691690366935656
T:
sphincss256harakarobust
673098786732268067342488
T:
gemss128
681056246812046668135811
T:
redgemss128
690802176909030969120573
T:
bluegemss128
750905987516346075314733
T:
redgemss128v2
954522269546218295486328
T:
gemss128v2
976535209768565197782937
T:
bluegemss128v2
115309429115375736115470539
T:
rainbow3cclassic683248
118916305118958718119018193
T:
rainbow3ccyclicc683248
119277851119385859119515431
T:
rainbow3ccompres683248
120402503120635691120890842
T:
luov8086399
143280915143288013143302569
T:
sphincss128shake256simple
201634587202698795203972465
T:
sflashv2
210903025214471876224893359
T:
sphincss192shake256simple
263029546263368250263593238
T:
sphincss128shake256robust
270378021270814742271965724
T:
redgemss192
274919021275045919275141525
T:
sphincss256shake256simple
333844934333900958334203851
T:
bluegemss192
335054445335074513335155735
T:
gemss192
338846065339287332339751643
T:
rainbow5cclassic963664
366309459366669753366913077
T:
rainbow5ccompres963664
372079793372467338372988514
T:
rainbow5ccyclicc963664
386954994387689380388884468
T:
sphincss192shake256robust
478329314478371808478655057
T:
gemss192v2
482615000482719884482896548
T:
bluegemss192v2
485602982486261867488525848
T:
redgemss192v2
512496328512642245513034725
T:
sphincss256shake256robust
855270340858108833864040375
T:
redgemss256
100791478910084796081011200101
T:
gemss256
101577284310178105431022774581
T:
bluegemss256
136912128313694567311374078091
T:
gemss256v2
138401839313880780011390689423
T:
redgemss256v2
138854578313898843311398029914
T:
bluegemss256v2
188413304318844893661885043116
T:
gravitysphincss
445693388746017564224751215635
T:
pqrsa15
287382314352875139688328808811019
T:
gravitysphincsl
574691324985747507586057495059202
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
193321947219915
T:
rainbowbinary256181212
416024192542542
T:
rainbowbinary16242020
601806025260400ed25519
913389183292592
T:
rainbow1aclassic363232
100951101968103589
T:
rainbow1acyclicc363232
109405110171110871
T:
sflashv2
182848182916183095
T:
ed448goldilocks
142398?202765?273651?dilithium2aes
157189?268462?429219?dilithium3aes
191982?292146?370131?dilithium2
135726?320008?627504?
T:
lattisigns512
227767?351554?515116?dilithium5aes
350978?359070?1022629?
T:
pass863
406186411978421082
T:
falcon512tree
276535?454129?973503?
T:
qtesla1
461150464590468749
T:
luov863256pc
471545475594479790
T:
rainbow3cclassic683248
473193478929487887
T:
rainbow3ccyclicc683248
301148?493820?745084?dilithium3
420993?512683?700801?dilithium5
294343?556668?875966?
T:
pass769
429340?721299?1202475?
T:
qtesla3f
786582791922796679
T:
falcon512dyn
827868834529839275
T:
falcon1024tree
560084?915130?2069504?
T:
qtesla1p
103694410422721050184
T:
rainbow5cclassic963664
117222611910121215770
T:
rainbow5ccyclicc963664
126732312768101285870
T:
donald2048
134661313639321381778
T:
luov890351pc
138080713836601387763
T:
edons128k08n72nu8l4mu3
161294816231991642881
T:
falcon1024dyn
770462?1691197?2752006?
T:
qtesla3s
200484320326062055006
T:
luov8117404pc
323577032414783275968
T:
edons128ref
370810037091903710939
T:
luov863256
377900537798963781903picnicl1full
2558307?4359022?6243164?
T:
qtesla3p
3857263?4680890?5448498?
T:
redgemss128v2
473477147451594749440picnicl1fs
4251176?4897262?5882095?
T:
redgemss128
521931852315905321574
T:
mqdss48
606144160759096089628picnicl1ur
725464772573127259101picnicl3full
114759141148156311497076picnicl3fs
120292521203319212038705picnicl5full
10686098?12062388?13414670?
T:
redgemss192v2
121653081216780212190277
T:
luov890351
125644161257755312953148
T:
mqdss64
11048072?13656197?17586043?
T:
redgemss192
147103171471566614721930
T:
gravitysphincss
150686651508430415713100picnicl3ur
165297501653378016988751
T:
rainbow1acompres363232
178931741790338217911435picnic3l1
197694821977456619781452picnicl5fs
18400104?21291445?24418576?
T:
redgemss256v2
17916166?21366892?24902653?
T:
redgemss256
214413052144636721462679
T:
luov8117404
250166962507575625157553picnicl5ur
263634882640882226516061
T:
gravitysphincsm
313721593138763031401331
T:
gravitysphincsl
320502513208593032108141
T:
sphincsf128harakasimple
375917783762417638471594
T:
sphincsf192harakasimple
384966233850989338533412picnic3l3
402338804027331840298944
T:
sphincsf128harakarobust
426629794267910042725697
T:
luov4849242
492641504931501349366095
T:
sphincsf192harakarobust
495738934961348749681052
T:
sphincs256
648101116483749764962338picnic3l5
895946798962607689655227
T:
sphincsf256harakasimple
100465961100507756101038868
T:
rainbow3ccompres683248
114994526115094147115458294
T:
sphincsf256harakarobust
134401760134574910134817046
T:
luov6468330
138313188?140509682?194833331?
T:
bluegemss128v2
145754590145793496145837484
T:
pqrsa15
147738913147847179147989135
T:
sphincsf128shake256simple
167209889167258039167319346
T:
picnic2l1fs
154142166?185861058?246412318?
T:
bluegemss128
187501948188063846193605096
T:
sphincsf192shake256simple
243178174243497841247046432
T:
rainbow5ccompres963664
258504498258789583259223078
T:
sphincsf128shake256robust
267524802267665742267888242
T:
luov8086399
338167510338555743338924421
T:
sphincsf192shake256robust
405181345405387411405594595
T:
sphincsf256shake256simple
345394708?413742365?482628271?
T:
bluegemss192v2
494816453494903415495038219
T:
picnic2l3fs
435017123?522342234?695065557?
T:
bluegemss192
536903707537578183539152954
T:
sphincss128harakasimple
677109606677182101677267753
T:
sphincss128harakarobust
578095823?692501066?808529746?
T:
bluegemss256v2
729249723730000598735261306
T:
sphincsf256shake256robust
764583308764743269765512767
T:
sphincss256harakasimple
703048524?845395342?986291878?
T:
bluegemss256
9982396789991758801001737290
T:
sphincss256harakarobust
869039481?1042334981?1386265915?
T:
gemss128v2
104468931110449284511046094116
T:
picnic2l5fs
968366989?1161712597?1355782134?
T:
gemss128
117530826111756318401175986738
T:
sphincss192harakasimple
158820565415895273641589879363
T:
sphincss192harakarobust
229624704722966111982299823750
T:
sphincss128shake256simple
2301509059?2777422638?3681585686?
T:
gemss192v2
335677420133597842913363089111
T:
sphincss256shake256simple
2953391307?3543879560?4134415507?
T:
gemss192
394417369039455187223949704096
T:
sphincss128shake256robust
478732814448235908464868287012
T:
sphincss192shake256simple
4140953917?4969471100?6623426617?
T:
gemss256v2
598452915459849598396005096413
T:
sphincss256shake256robust
5140132335?6189782470?7221855927?
T:
gemss256
807767882580958024548102244629
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
166761679317003
T:
rainbowbinary256181212
318733223032682
T:
rainbowbinary16242020
331053406934913
T:
rainbow1aclassic363232
400774043840870
T:
lattisigns512
792077948479893dilithium2aes
857438695787606
T:
falcon512tree
102786103302103889
T:
qtesla1
102574103447104142
T:
falcon512dyn
108820109157110187dilithium2
108099109471112521
T:
gravitysphincss
116337116729117243dilithium3aes
129133129587129854
T:
sflashv2
150990155848158367
T:
luov863256pc
173407174402175005
T:
falcon1024tree
174826175150175666dilithium5aes
177354177674179795dilithium3
187107188060189100ed25519
207538208070208756
T:
qtesla3f
206935208582209279
T:
falcon1024dyn
213795214674215477
T:
qtesla3s
237060246700258874
T:
redgemss128v2
242729250988267164
T:
bluegemss128
253312255644257386
T:
rainbow3cclassic683248
257914266778274024
T:
gemss128
278735279087279600dilithium5
273748281134295186
T:
redgemss128
282766293903310820
T:
bluegemss128v2
303140309882317214
T:
gemss128v2
368103370686374268
T:
pass769
437471440051442037
T:
pass863
438904443865449126
T:
luov890351pc
467526468960470873
T:
edons128k08n72nu8l4mu3
467082474634484115
T:
gravitysphincsm
510343513035515836
T:
qtesla1p
578418583122595673
T:
rainbow5cclassic963664
591040593044594781
T:
ed448goldilocks
582305595584606504
T:
luov8117404pc
627562634834642260
T:
gravitysphincsl
618561639103646051
T:
sphincss128harakasimple
675684690336702790
T:
redgemss192
680870697114718668
T:
gemss192
698462711211730458
T:
bluegemss192
712340729548743385
T:
gemss192v2
732856751358770664
T:
redgemss192v2
741554765998779318
T:
bluegemss192v2
869606873870878893
T:
edons128ref
891442919769939598
T:
sphincss128harakarobust
926520939502951816
T:
sphincss192harakasimple
130361913199261336299
T:
sphincss256harakasimple
142735914616021493460
T:
gemss256
143748414647691493720
T:
redgemss256
145288314735661494405
T:
sphincsf128harakasimple
147495514958391504710
T:
donald2048
147051914977761508962
T:
sphincss192harakarobust
148197515212411590395
T:
bluegemss256
149570715319891573206
T:
bluegemss256v2
153309415638221604656
T:
redgemss256v2
153988415708841599655
T:
gemss256v2
164297216485741659847
T:
sphincs256
197759120042482037495
T:
sphincss256harakarobust
214486221791162219526
T:
sphincsf128harakarobust
231798723313772360527
T:
sphincsf192harakasimple
242639024331562443433
T:
qtesla3p
247755425058352544563
T:
sphincsf256harakasimple
296112429623022964040
T:
luov863256
300848430126873032477picnicl1full
338464334212863437454
T:
mqdss48
361997636573043678853
T:
sphincsf192harakarobust
374316337811363810500
T:
sphincsf256harakarobust
382490238299793850074picnicl1fs
398442640852894187767
T:
sphincss128shake256simple
491820349279484944789picnicl1ur
586165558656575868681picnicl3full
586298559658186052435
T:
sphincss192shake256simple
779253778924937993372
T:
sphincss256shake256simple
771590979141028055684
T:
sphincss128shake256robust
846090585270698731909
T:
mqdss64
962987596384639670341picnicl3fs
975941497906809816403picnicl5full
970154898379059965800
T:
sphincsf128shake256simple
105200371052225310533100
T:
luov890351
115478061175400511946788
T:
sphincss192shake256robust
126437451266234013168415picnicl3ur
132952011330349913379998
T:
rainbow1acyclicc363232
132770971341778813527213
T:
rainbow1acompres363232
142867461429690314314610picnic3l1
150582261532900115615186
T:
sphincss256shake256robust
155679671568003315936455
T:
sphincsf192shake256simple
156265541586866015999057
T:
sphincsf256shake256simple
165883201756224717642924picnicl5fs
179986181801537218018576
T:
luov8117404
187482431908597419331712
T:
sphincsf128shake256robust
197473741977189919802670
T:
pqrsa15
210134232116537921249826picnicl5ur
298941712990643829915782
T:
luov4849242
299991073021263430605195
T:
sphincsf192shake256robust
305313783103505131284677
T:
sphincsf256shake256robust
310458303106220331075344picnic3l3
482728324830013650296389picnic3l5
712065137130785971381656
T:
picnic2l1fs
779557437803560778209582
T:
luov6468330
805636038057887481198475
T:
rainbow3ccyclicc683248
805641858059415380617698
T:
rainbow3ccompres683248
149389735149632073149785355
T:
luov8086399
158707618158927516159074294
T:
picnic2l3fs
181252532181441528182257126
T:
rainbow5ccompres963664
181186352181627455182081266
T:
rainbow5ccyclicc963664
279234574279673260279816217
T:
picnic2l5fs

amd64; Haswell+AES (306c3); 2013 Intel Xeon E3-1220 v3; 4 x 3100MHz; hiphop, supercop-20231107

Graphs: old (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
3535?3572?4576?picnic3l1
3228?4008?4155?picnicl1full
439247864873picnic3l3
482048604929
T:
picnic2l1fs
495149675139picnicl1fs
495850265479picnicl1ur
443151625339picnicl3full
576163376766picnic3l5
5870?6719?7364?picnicl5full
892389719105
T:
picnic2l3fs
9328938110587picnicl3fs
9221982910157picnicl3ur
120661230114962
T:
picnic2l5fs
124301354314329picnicl5fs
135561368715425picnicl5ur
249442501525114
T:
lattisigns512
571305726257407ed25519
652466554165904dilithium2aes
965199710698640dilithium2
102737103389104199dilithium3aes
159353159756160349dilithium5aes
173111173583181546dilithium3
175066175372175673
T:
ed448goldilocks
251660253621257013
T:
pass769
269084269788272832dilithium5
287367297927303738
T:
pass863
827014829888831869
T:
mqdss48
851799855226862477
T:
edons128k08n72nu8l4mu3
883500906594908617
T:
sphincsf128harakasimple
110074811018411102562
T:
sphincsf128harakarobust
126972012834761291885
T:
donald2048
128903612894241290087
T:
sphincsf192harakasimple
162013916212481629488
T:
sphincsf192harakarobust
1310614?1724941?2576382?
T:
qtesla1
190475819061311907890
T:
mqdss64
256241725668552569421
T:
edons128ref
278818727899502791179
T:
sphincs256
2841975?2860019?4240577?
T:
qtesla3f
350054235023353513154
T:
sphincsf256harakasimple
428156042835404288900
T:
sphincsf256harakarobust
449167544943524500121
T:
sphincsf128shake256simple
509507550970155167122
T:
luov863256
4219061?5626238?9700665?
T:
qtesla3s
654790465555126802949
T:
sphincsf192shake256simple
6203108?7054895?8698827?
T:
qtesla1p
820894482109298214028
T:
sphincsf128shake256robust
974083197444939771227
T:
luov863256pc
120709541207710412091911
T:
sphincsf192shake256robust
120891531211227512126964
T:
rainbowbinary256181212
172196781722333917238928
T:
sphincsf256shake256simple
183159171832410018440935
T:
rainbow1aclassic363232
180898531894153120882265
T:
falcon512dyn
190422911910764219144338
T:
luov4849242
182781461927839720094273
T:
falcon512tree
204757512048056120492067
T:
rainbow1acyclicc363232
204881782050182320513515
T:
rainbow1acompres363232
214388652151638422044689
T:
luov890351
276581082766417627695199
T:
sphincss128harakasimple
319451963198028932046793
T:
sphincsf256shake256robust
348750863491196034915406
T:
sphincss128harakarobust
27847318?35617588?43359456?
T:
qtesla3p
357805383579944935877342
T:
luov890351pc
365485973667010636732903
T:
luov8117404
427582394280723442995852
T:
sphincss192harakasimple
505139115055838750593416
T:
sphincss192harakarobust
541725415425534054458290
T:
sphincss256harakasimple
546840865503365655366363
T:
rainbowbinary16242020
564242185842109060785820
T:
falcon1024dyn
568272365960967765186082
T:
falcon1024tree
629668566302049263100025
T:
luov8117404pc
647656766477427164785449
T:
redgemss128
648357506485297164869760
T:
gemss128
647088646500673665245830
T:
luov6468330
664013626642584066453504
T:
bluegemss128
667039726675137866984317
T:
sphincss256harakarobust
714623287150465571555873
T:
redgemss128v2
923675619238984592397760
T:
gemss128v2
944970969450951194577843
T:
bluegemss128v2
114932334115042727115423901
T:
rainbow3cclassic683248
118716688119027613121148269
T:
rainbow3ccompres683248
121195488121355283121579806
T:
luov8086399
124507935124669235124708113
T:
rainbow3ccyclicc683248
143132542143573047143752944
T:
sphincss128shake256simple
201810313202655416204151897
T:
sflashv2
210180389210461492210473476
T:
sphincss192shake256simple
262981633263712382263742064
T:
sphincss128shake256robust
274873226274919014275154581
T:
sphincss256shake256simple
306249684306700310307479791
T:
redgemss192
309150048309625702310241341
T:
bluegemss192
311065824311215604311329853
T:
gemss192
337991075338191238338856619
T:
rainbow5cclassic963664
363398205363585460364025331
T:
rainbow5ccyclicc963664
363911355364383573366002433
T:
rainbow5ccompres963664
386932292387869126388423000
T:
sphincss192shake256robust
448475018448501270448543146
T:
gemss192v2
452398076452462152453226507
T:
bluegemss192v2
454019557454486848454986168
T:
redgemss192v2
512344672516531412516794107
T:
sphincss256shake256robust
902599957905576375927849882
T:
redgemss256
920900735924436511929187542
T:
gemss256
923123423924759988928885253
T:
bluegemss256
126679588212670611621271755974
T:
gemss256v2
127764438312806461271287360301
T:
bluegemss256v2
127625934012806921321294828914
T:
redgemss256v2
188396027818845973751886815883
T:
gravitysphincss
462173474047158253274846737992
T:
pqrsa15
287389197712875147735328778762382
T:
gravitysphincsl
575239361015758413696057591033218
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
191641930219741
T:
rainbowbinary256181212
373333775943748
T:
rainbowbinary16242020
599826011160205ed25519
891478959792042
T:
rainbow1aclassic363232
9929999967103121
T:
rainbow1acyclicc363232
108423109264110811
T:
sflashv2
182832182908182990
T:
ed448goldilocks
144924?185186?311536?dilithium2aes
144348?206684?379008?dilithium2
204705?273630?419882?dilithium3aes
279425?294296?568645?
T:
pass769
370053373763379336
T:
luov863256pc
228618?378202?544674?dilithium5aes
287417?378475?490649?dilithium3
196484?379124?747602?
T:
lattisigns512
401990406469408748
T:
rainbow3cclassic683248
409253412456417451
T:
falcon512tree
275191?510226?833723?
T:
qtesla1
530058532503538721
T:
rainbow3ccyclicc683248
427562?547401?734366?dilithium5
424954?616218?1239080?
T:
qtesla3f
345112?667579?1027975?
T:
pass863
787051791366794479
T:
falcon512dyn
834526846267855513
T:
falcon1024tree
470031?919238?1866448?
T:
qtesla3s
927566930570936656
T:
rainbow5cclassic963664
109073411058261113353
T:
luov890351pc
820986?1213291?1873058?
T:
qtesla1p
126565612741131281795
T:
donald2048
130892613203921331532
T:
rainbow5ccyclicc963664
138595713894741395703
T:
edons128k08n72nu8l4mu3
160439816121421623885
T:
falcon1024dyn
159761616184001638016
T:
luov8117404pc
325137632584043265626
T:
edons128ref
368083136818433835018
T:
luov863256
370997837125693715230picnicl1full
462603046281294629836picnicl1fs
3626159?4646588?7669531?
T:
qtesla3p
4039426?4680418?5358043?
T:
redgemss128v2
4166617?4992943?6315202?
T:
redgemss128
517859751847995208624
T:
mqdss48
591464759166785918872picnicl1ur
712024771225747127626picnicl3full
114123981144205711461973picnicl3fs
118200131182859511847139picnicl5full
120185501202116512028967
T:
luov890351
10236042?12124761?14405852?
T:
redgemss192v2
123818761239278113400478
T:
mqdss64
10973432?13502017?17446229?
T:
redgemss192
146481091465265014660360
T:
gravitysphincss
147332341474008914773133picnicl3ur
165049481651614716811718
T:
rainbow1acompres363232
175297771753840617546363picnic3l1
15722252?18426234?24704144?
T:
redgemss256
194087601942878619474840picnicl5fs
207679562078027821717455
T:
luov8117404
18630949?22123351?26597333?
T:
redgemss256v2
250774192508428325656106picnicl5ur
261343342618121026210147
T:
gravitysphincsm
311863363119771331221203
T:
gravitysphincsl
320945543212943032155157
T:
sphincsf128harakasimple
373187723733305737357777picnic3l3
376392453765619437691285
T:
sphincsf192harakasimple
402501894028907140319011
T:
sphincsf128harakarobust
430534314307885143181922
T:
luov4849242
492412704927275349324144
T:
sphincsf192harakarobust
495432034961892149761226
T:
sphincs256
631102676359680463902697picnic3l5
896372188971385489866394
T:
sphincsf256harakasimple
100584399100680941100771402
T:
rainbow3ccompres683248
114462940114565093114826481
T:
sphincsf256harakarobust
134080581134288038134602482
T:
luov6468330
147682395147907645148073609
T:
sphincsf128shake256simple
149195404149233183149287366
T:
pqrsa15
164737370164791184164836686
T:
picnic2l1fs
138783032?166210330?194613904?
T:
bluegemss128v2
155970638?187001616?218194892?
T:
bluegemss128
187232763187472684190785025
T:
sphincsf192shake256simple
241553005242190042243785058
T:
rainbow5ccompres963664
258344803258605496258810725
T:
sphincsf128shake256robust
269782979269945914270206231
T:
luov8086399
338437218338999365344073335
T:
sphincsf192shake256robust
405099980405391763405616620
T:
sphincsf256shake256simple
337837043?471160828?538505729?
T:
bluegemss192v2
488189901488640323488856441
T:
picnic2l3fs
429426605?515714416?602427394?
T:
bluegemss192
518445944518559719518680646
T:
sphincss128harakasimple
676869185677041116677553290
T:
sphincss128harakarobust
571995055?686423826?800707398?
T:
bluegemss256v2
729442940729848226730283744
T:
sphincsf256shake256robust
765616623765836239767149271
T:
sphincss256harakasimple
694948239?833887389?975263737?
T:
bluegemss256
993415419993574639994076898
T:
sphincss256harakarobust
102875837110290957011029233596
T:
picnic2l5fs
867369482?1039994019?1232871541?
T:
gemss128v2
967912898?1162062250?1355595158?
T:
gemss128
118294234511838991311184380117
T:
sphincss192harakasimple
159442796615948201721595490324
T:
sphincss192harakarobust
229504962322957856132297362105
T:
sphincss128shake256simple
275137630827649369603225466852
T:
gemss192v2
335503959733570838183365678344
T:
sphincss256shake256simple
2950345652?3539579306?4129579376?
T:
gemss192
394081955239433303943946880385
T:
sphincss128shake256robust
478080777548856269044906986356
T:
sphincss192shake256simple
4143402147?5764395938?5799930994?
T:
gemss256v2
598173585659836976816011000404
T:
sphincss256shake256robust
5130354040?6155885313?7185255400?
T:
gemss256
808052784480900076528103685107
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
163201640216729
T:
rainbowbinary256181212
292292972030182
T:
rainbowbinary16242020
327603463236408
T:
rainbow1aclassic363232
398304007540502
T:
lattisigns512
786117889479053dilithium2aes
860528726987688
T:
falcon512tree
102942103353103754
T:
qtesla1
102174103367104227
T:
falcon512dyn
108385108544108706dilithium2
107596109533114776
T:
gravitysphincss
116365116854117678dilithium3aes
127936128326128930
T:
sflashv2
126762130494135296
T:
luov863256pc
172689173762174907
T:
falcon1024tree
174829175710177130dilithium5aes
177024177592183868dilithium3
186183187260188284ed25519
208435208924209540
T:
qtesla3f
207806208983209630
T:
falcon1024dyn
213443213788214522
T:
qtesla3s
213872217992226372
T:
rainbow3cclassic683248
235457240790246144
T:
redgemss128v2
235802245399255870
T:
bluegemss128
248208254542266879
T:
gemss128
255088264318272622
T:
redgemss128
277921278425279099dilithium5
281259290478297385
T:
bluegemss128v2
289961297306302868
T:
gemss128v2
352153356868361344
T:
luov890351pc
356915359656367958
T:
pass769
436145439177445308
T:
pass863
467543469904471747
T:
edons128k08n72nu8l4mu3
467216474013482916
T:
gravitysphincsm
486634488812494033
T:
rainbow5cclassic963664
484075492830498523
T:
luov8117404pc
518884520773523381
T:
qtesla1p
591011593652595616
T:
ed448goldilocks
612073627390643245
T:
gemss192
626977632337643285
T:
gravitysphincsl
624466637105657813
T:
sphincss128harakasimple
634994656180674486
T:
redgemss192
639314657827684369
T:
bluegemss192
640480661669678009
T:
gemss192v2
682484694822708759
T:
bluegemss192v2
677036703145716361
T:
redgemss192v2
869972873414876311
T:
edons128ref
899949924325940149
T:
sphincss128harakarobust
922833941987952716
T:
sphincss192harakasimple
128185213029431316287
T:
sphincss256harakasimple
131087113294071357158
T:
gemss256
134843113645701422040
T:
bluegemss256
134672213782621401840
T:
bluegemss256v2
135322413879991451135
T:
redgemss256
137264913908881410444
T:
redgemss256v2
139503514302231450449
T:
gemss256v2
144638514606271488457
T:
sphincsf128harakasimple
146308814846531507136
T:
sphincss192harakarobust
148011314917141503800
T:
donald2048
164567816527691666518
T:
sphincs256
195911119901792023642
T:
sphincss256harakarobust
211893421494632178292
T:
sphincsf128harakarobust
232616723419262355281
T:
sphincsf192harakasimple
244542424531482459225
T:
qtesla3p
247532125130022537889
T:
sphincsf256harakasimple
295718829579222958876
T:
luov863256
297097529733252995338picnicl1full
334971133762653397671
T:
mqdss48
364217136767073721430
T:
sphincsf192harakarobust
373196337353863749441picnicl1fs
377589138187643860479
T:
sphincsf256harakarobust
398371740601964169828
T:
sphincss128shake256simple
483738048451424878274picnicl1ur
577390557829895786348picnicl3full
592536760325266113158
T:
sphincss192shake256simple
769124878902538083905
T:
sphincss128shake256robust
777773779432918094071
T:
sphincss256shake256simple
831012283990459015618
T:
mqdss64
9505433952082010117429picnicl3fs
960282696287789655312picnicl5full
966540797997289951654
T:
sphincsf128shake256simple
104918181050177810503559
T:
luov890351
113966051164508811839349
T:
sphincss192shake256robust
123264361233767112844695picnicl3ur
133277741333314713348774
T:
rainbow1acompres363232
133066081343162313545804
T:
rainbow1acyclicc363232
140385871405413214084459picnic3l1
149415141518629315390347
T:
sphincss256shake256robust
155332641566120815807844
T:
sphincsf192shake256simple
156880411588083416101283
T:
sphincsf256shake256simple
162472611628873016318544picnicl5fs
179682731797790217985190
T:
luov8117404
189416311914075119285854
T:
sphincsf128shake256robust
196240681963926619656833
T:
pqrsa15
212414362171128122278350picnicl5ur
295362042955103529590697picnic3l3
300248343003802730053254
T:
luov4849242
301405803033879630651165
T:
sphincsf192shake256robust
305726963084322731319696
T:
sphincsf256shake256robust
471893684732520747401429picnic3l5
677735956788988068110042
T:
picnic2l1fs
774656397750890377537637
T:
luov6468330
803442478040601081128762
T:
rainbow3ccyclicc683248
804828098053462881905743
T:
rainbow3ccompres683248
147797525147870186147923028
T:
luov8086399
154374099154550559154750041
T:
picnic2l3fs
180772818181322012181732378
T:
rainbow5ccyclicc963664
181404611181510435184598371
T:
rainbow5ccompres963664
271387156271658381274243568
T:
picnic2l5fs

amd64; Haswell+AES (306c3); 2013 Intel Core i7-4770; 4 x 3400MHz; speed2supercop, supercop-20240107

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
312435283588picnic3l1
314036083888picnicl1full
436844085308picnicl3full
443644724512picnic3l3
556856125672
T:
picnic2l1fs
557656205756picnicl1ur
558056325716picnicl1fs
571257485848picnicl5full
579258766848picnic3l5
9952?10612?13264?picnicl3fs
9968?10620?13136?picnicl3ur
108881111211308
T:
picnic2l3fs
135881379615544
T:
picnic2l5fs
148841498818580picnicl5ur
14036?19228?21248?picnicl5fs
248282495225204
T:
lattisigns512
570805721257412ed25519
671606761268252dilithium2aes
102920103284103556dilithium3aes
124980125656128336
T:
ecdonaldp256
163452164156164940dilithium5aes
171520171976175100
T:
ecdonaldp224
211012211292211592
T:
ed448goldilocks
240208242308254076
T:
pass769
290744291036291340dilithium2
290992291820292748
T:
pass863
549024550328551356dilithium3
646280655252669772
T:
donald1024
778608788356801640
T:
ecdonaldp160
816016816632817324dilithium5
852436856132866208
T:
ecdonaldk163
869340870004872296
T:
mqdss48
869332871728885824
T:
ecdonaldp521
876908879664887416
T:
ecdonaldb163
952600957548967592
T:
ecdonaldp192
101498010165281017976
T:
sphincsf128harakasimple
115373611623961175368
T:
ecdonaldk233
119093211911681191660
T:
sphincsf128harakarobust
119504412082121221220
T:
ecdonaldb233
147278814738841482044
T:
sphincsf192harakasimple
179642418028721803472
T:
sphincsf192harakarobust
192750819347481953936
T:
ecdonaldk283
1455884?1960172?2385060?
T:
qtesla1
202312820256442033672
T:
mqdss64
201910020333562058820
T:
ecdonaldb283
214506821640082192136
T:
donald2048
287929628807762893912
T:
sphincs256
318258431963763229540
T:
ecdonaldk409
326214432680843291596
T:
ecdonaldp384
337730433913603403872
T:
ecdonaldb409
379227637971683806768
T:
sphincsf256harakasimple
2975360?4375560?5801996?
T:
qtesla3f
461754846202284629208
T:
sphincsf128shake256simple
497917649913245018912
T:
sphincsf256harakarobust
508997651209765904012
T:
luov863256
672365267295886740644
T:
sphincsf192shake256simple
693379669445846963804
T:
ecdonaldk571
6089016?7045396?8023440?
T:
qtesla1p
5896216?7357844?10192684?
T:
qtesla3s
742171674465327477776
T:
ecdonaldb571
850229685176728664340
T:
sphincsf128shake256robust
101994641027300010357544
T:
luov863256pc
124089921241473212424684
T:
sphincsf192shake256robust
123898321247209612571268
T:
rainbowbinary256181212
176769641788348418026652
T:
sphincsf256shake256simple
186249961866516818725272
T:
luov4849242
194458042107913623044972
T:
falcon512dyn
218525642188382022276288
T:
rainbow1acyclicc363232
218857562199864022379884
T:
rainbow1acompres363232
219998962212197622555432
T:
rainbow1aclassic363232
208714722241108824565480
T:
falcon512tree
223182722298798023942036
T:
luov890351
317514643178088831797384
T:
sphincss128harakasimple
328224043284843632864992
T:
sphincsf256shake256robust
380472523807224841899960
T:
luov8117404
386534043867969638935072
T:
sphincss128harakarobust
34033312?39875748?45653432?
T:
qtesla3p
466592124671948046883916
T:
sphincss192harakasimple
499665885004107250178372
T:
luov890351pc
578863165803528858170032
T:
sphincss192harakarobust
597782926258820467620416
T:
falcon1024dyn
626571366268194062707212
T:
sphincss256harakasimple
638542086393797263996128
T:
luov6468330
639099726438976464766112
T:
rainbowbinary16242020
644892226620288072506864
T:
falcon1024tree
704802287050111270513836
T:
redgemss128v2
705970847061565670647436
T:
redgemss128
720631127214713275106100
T:
gemss128
735240767355167673598740
T:
bluegemss128
747926567481568474843688
T:
gemss128v2
764042047645499276718856
T:
sphincss256harakarobust
764512247651212876560860
T:
bluegemss128v2
762262607663447277942152
T:
luov8117404pc
119571768119729500119885704
T:
luov8086399
124080040124271312129668672
T:
rainbow3cclassic683248
127920452128691548129438144
T:
rainbow3ccyclicc683248
129138184129330592134352952
T:
rainbow3ccompres683248
147234408147278632147297308
T:
sphincss128shake256simple
215652512215855648216491492
T:
sphincss192shake256simple
217022352217469812217991176
T:
sflashv2
255837916255940224256861664
T:
bluegemss192v2
257294348258104048259110128
T:
redgemss192v2
257222728258179508258751004
T:
redgemss192
259106604259384268259700400
T:
bluegemss192
262490420262554172262894188
T:
gemss192v2
263800512263913964271829412
T:
gemss192
270531908270576716271188432
T:
sphincss128shake256robust
282900896283008892283147920
T:
sphincss256shake256simple
362234784362664432364768256
T:
rainbow5cclassic963664
371562084372500064373767548
T:
rainbow5ccompres963664
375154428376519204377444192
T:
rainbow5ccyclicc963664
396452436396797604396967200
T:
sphincss192shake256robust
526425788526718828526932596
T:
sphincss256shake256robust
740185924741292464750185252
T:
redgemss256
746195388751208716757630084
T:
redgemss256v2
755895744757099996764043956
T:
gemss256v2
760174496764882232770945164
T:
bluegemss256v2
963582124966689180969841296
T:
bluegemss256
969480696970715412974561960
T:
gemss256
179822520417992475201802776204
T:
gravitysphincss
287698485982877740518828781987488
T:
gravitysphincsl
575248183125753012822857536799136
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
193001942419852
T:
rainbowbinary256181212
413524165242592
T:
rainbowbinary16242020
601126018060300ed25519
942489476095560
T:
rainbow1aclassic363232
948089612497556
T:
rainbow1acyclicc363232
112096112644113392
T:
sflashv2
179064179616180344
T:
ecdonaldp256
113148?194072?303868?dilithium2aes
220096220228220376
T:
ed448goldilocks
248752249224250236
T:
ecdonaldp224
274292?294024?555036?
T:
pass769
295184?317140?435512?dilithium5aes
136268?324704?517812?
T:
lattisigns512
199384?328844?484880?dilithium3aes
336108?349584?687124?
T:
pass863
349660?363808?442460?
T:
luov863256pc
406712408772412020
T:
rainbow3ccyclicc683248
407624409868417788
T:
rainbow3cclassic683248
425804433988439760
T:
falcon512tree
507116511632521184
T:
donald1024
365884?697224?1255152?
T:
qtesla1
823568828436832328
T:
falcon512dyn
823856830160839720
T:
ecdonaldp160
843984855276867744
T:
falcon1024tree
900748902952907296
T:
ecdonaldk163
930148933104937296
T:
ecdonaldb163
943636948864957224
T:
rainbow5cclassic963664
99628010011641011468
T:
ecdonaldp192
780820?1098708?1533112?dilithium2
498532?1156544?1682116?
T:
qtesla3f
116578011692361174704
T:
rainbow5ccyclicc963664
122874012331881244060
T:
ecdonaldk233
126387212658201271980
T:
ecdonaldp521
126328412689761275340
T:
ecdonaldb233
897480?1350160?2367908?
T:
qtesla1p
135471213583681366880
T:
donald2048
147848814897641499992
T:
luov8117404pc
166366416778801693744
T:
falcon1024dyn
178064417869881810696
T:
luov890351pc
203923620477002058116
T:
ecdonaldk283
212990821388402151084
T:
ecdonaldb283
1642596?2251824?3316000?dilithium3
1445368?2416820?4444132?
T:
qtesla3s
1354400?2439944?3296124?dilithium5
340318434144883427416
T:
ecdonaldk409
343366034422363454036
T:
ecdonaldp384
358583635909203605044
T:
ecdonaldb409
367277236805483688292picnicl1full
367468836879723702516
T:
luov863256
487459248788804888900picnicl1fs
4146708?5180180?6416112?
T:
redgemss128
4408832?5252600?5968732?
T:
redgemss128v2
569260857044685716616
T:
mqdss48
617498061903446199120picnicl1ur
5261392?6739120?10411848?
T:
qtesla3p
719502472090447218184picnicl3full
732621673397807363692
T:
ecdonaldk571
785440478747807894912
T:
ecdonaldb571
114351881145682811484856picnicl3fs
119835281199075211994536picnicl5full
119909201199622812003752
T:
luov890351
10111844?12059432?15461544?
T:
redgemss192v2
10292676?12642796?14733636?
T:
redgemss192
141144241412802414136940
T:
mqdss64
147182841473206414748836
T:
gravitysphincss
148681681487588814890204picnicl3ur
178003361786820418352424
T:
rainbow1acompres363232
17556976?18601212?25223096?
T:
redgemss256
186052041862232418636612picnic3l1
204570202051397620557104picnicl5fs
17501824?20524444?23283712?
T:
redgemss256v2
206858922068947620700976
T:
luov8117404
257173802579618025828480picnicl5ur
262141362622997626245616
T:
gravitysphincsm
313241203135360431376828
T:
gravitysphincsl
353375883537750035475380
T:
sphincsf128harakasimple
377462203775935637772744picnic3l3
422375644226568842309624
T:
sphincsf192harakasimple
438516404387266443898564
T:
luov4849242
442808484431342444350536
T:
sphincsf128harakarobust
507061205072729650775888
T:
sphincs256
542079325425455254383248
T:
sphincsf192harakarobust
631676246319484463240940picnic3l5
954065729543537295486264
T:
sphincsf256harakasimple
106762288107534508108297992
T:
rainbow3ccompres683248
132308380132702568132892332
T:
sphincsf256harakarobust
133594340134044240134612244
T:
luov6468330
151927716152106976152286964
T:
sphincsf128shake256simple
162593808162724264165865996
T:
picnic2l1fs
144933220?173645088?231143388?
T:
bluegemss128v2
149856924?180240412?230408732?
T:
bluegemss128
192191484192349900192633264
T:
sphincsf192shake256simple
259101752260396080262272872
T:
rainbow5ccompres963664
262661888263852092263937256
T:
luov8086399
267492736267887644272432500
T:
sphincsf128shake256robust
347858256348281528348577944
T:
sphincsf192shake256robust
416297152419393124424778728
T:
sphincsf256shake256simple
358913324?430885204?503222572?
T:
bluegemss192v2
422065108?506687280?677091484?
T:
bluegemss192
566319956566546392566755504
T:
picnic2l3fs
583860052584016496584836652
T:
sphincss128harakasimple
461587480?688583388?805046408?
T:
bluegemss256v2
750426808750813816754860000
T:
sphincsf256shake256robust
757630488757716780758839640
T:
sphincss128harakarobust
687147844?823714108?961267328?
T:
bluegemss256
864955508865774132866139004
T:
sphincss256harakasimple
907720624?1089135696?1270668480?
T:
gemss128v2
948929296?1120311680?1328372352?
T:
gemss128
116049591211607333161161129608
T:
sphincss256harakarobust
119444156811954184681196573924
T:
picnic2l5fs
125727990412587005561260788536
T:
sphincss192harakasimple
180168352018020196041802704720
T:
sphincss192harakarobust
236051330823610784202361492032
T:
sphincss128shake256simple
2463773896?2957194002?3472270948?
T:
gemss192v2
2859628540?3431261176?4003630422?
T:
gemss192
345601406034569743723458411640
T:
sphincss256shake256simple
405134433640520396644055186500
T:
sphincss128shake256robust
490554511249097722884971062474
T:
sphincss192shake256simple
4194291788?5039835768?5879922784?
T:
gemss256v2
5082017468?6099068964?7116274476?
T:
gemss256
614726121661551994806155706012
T:
sphincss256shake256robust
826967691682743080228277712236
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
166321683617220
T:
rainbowbinary256181212
324803321234056
T:
rainbowbinary16242020
337963556836824
T:
rainbow1aclassic363232
406324084441256
T:
lattisigns512
818248221682680dilithium2aes
107484110372114828
T:
gravitysphincss
112192113476114260
T:
falcon512dyn
114368115364116200
T:
falcon512tree
120120120612121088dilithium3aes
122472124684125364
T:
sflashv2
123436125784136404
T:
luov863256pc
140164140692141468
T:
qtesla1
178352178900180388dilithium5aes
187392188092189328ed25519
210552212460214700
T:
rainbow3cclassic683248
227948229356231072
T:
falcon1024dyn
235312237124238552
T:
falcon1024tree
236804243880248316
T:
redgemss128
244640255084262284
T:
redgemss128v2
259968265976272984
T:
gemss128
272344282076311488
T:
bluegemss128
289164294900302792
T:
bluegemss128v2
288280297772305764
T:
gemss128v2
312236313004314412
T:
qtesla3f
317500318876320324
T:
qtesla3s
327916328340329580dilithium2
353416369668396064
T:
luov890351pc
368212374732377068
T:
pass769
379232379900382884
T:
ecdonaldp256
402548406824411044
T:
donald1024
434312435772441872
T:
pass863
447184454860470096
T:
rainbow5cclassic963664
458920464896473312
T:
gravitysphincsm
473580473924475180
T:
ecdonaldp224
490860496904506780
T:
luov8117404pc
540172540468541144dilithium3
598620608960627284
T:
gemss192
605952618972634952
T:
redgemss192
615940629356639724
T:
redgemss192v2
622336629988637848
T:
gravitysphincsl
623272639528674772
T:
gemss192v2
625080645400661060
T:
bluegemss192v2
635364648904665480
T:
sphincss128harakasimple
645640677576715456
T:
bluegemss192
690236691668694316
T:
ed448goldilocks
773252776920782396
T:
qtesla1p
826520833820841788
T:
ecdonaldp160
869680870728871188dilithium5
967224974576982860
T:
ecdonaldp192
957596977180995340
T:
sphincss192harakasimple
9624529821321000276
T:
sphincss128harakarobust
121281612256721237264
T:
donald2048
127258413131161363672
T:
gemss256v2
128520813155201357392
T:
gemss256
129630413162401330976
T:
sphincss256harakasimple
131692413568801401132
T:
bluegemss256
134548813602601368660
T:
redgemss256
136808414017081453332
T:
bluegemss256v2
137120414035841432836
T:
redgemss256v2
146235614725881479516
T:
sphincs256
149979215261081539728
T:
sphincsf128harakasimple
151990815397241558336
T:
sphincss192harakarobust
172196417253441731776
T:
ecdonaldk163
177808017844401798000
T:
ecdonaldb163
206092420983482124464
T:
sphincss256harakarobust
224480422734242284600
T:
sphincsf128harakarobust
236227223720242381988
T:
ecdonaldk233
238042824046882422140
T:
sphincsf192harakasimple
242841224381242451032
T:
ecdonaldb233
243912424410722452456
T:
ecdonaldp521
245374024856762511804
T:
sphincsf256harakasimple
289388429035242916780
T:
ecdonaldp384
292374429279402944252picnicl1full
294992829529802963880
T:
luov863256
363040836592043685448
T:
mqdss48
365424836613803685028
T:
qtesla3p
365342436971523715392
T:
sphincsf192harakarobust
387691239216043961224
T:
sphincsf256harakarobust
394849239566123962036
T:
ecdonaldk283
406184840821684096704picnicl1fs
413479241496044172464
T:
ecdonaldb283
409589642167764361048
T:
sphincss128shake256simple
516578051836525209524picnicl1ur
584947658559245870064picnicl3full
614874062817966355656
T:
sphincss192shake256simple
659314466060566617620
T:
ecdonaldk409
695404869713046983280
T:
ecdonaldb409
793255680504168240820
T:
sphincss256shake256simple
802117282037448377192
T:
sphincss128shake256robust
957879296480489729544
T:
mqdss64
969371697130249727104picnicl3fs
973769297552849765828picnicl5full
99898961022220810339232
T:
sphincsf128shake256simple
104977881050646011061904
T:
luov890351
120220001223998012500496
T:
sphincss192shake256robust
126045681262149612644968picnicl3ur
140922961410506814122240picnic3l1
142824761432125214362524
T:
ecdonaldk571
143210841445350014678140
T:
rainbow1acyclicc363232
143676561446037614697784
T:
rainbow1acompres363232
153004281532387615371912
T:
ecdonaldb571
156214521584135616217288
T:
sphincss256shake256robust
160387881621164016383812
T:
sphincsf192shake256simple
164861241667620016824380
T:
sphincsf256shake256simple
174713841753596817582064picnicl5fs
179808561799151618017948
T:
luov8117404
195880441999651220253236
T:
sphincsf128shake256robust
218018722184316821873440picnicl5ur
296835242970252829717084
T:
luov4849242
298766162990590429953520picnic3l3
313982323164274832051344
T:
sphincsf192shake256robust
318445843213544432389416
T:
sphincsf256shake256robust
473185124737125647410352picnic3l5
685921966872162469463388
T:
picnic2l1fs
779791607816444478408956
T:
luov6468330
876272208807697688902604
T:
rainbow3ccompres683248
877114208861812889420704
T:
rainbow3ccyclicc683248
149501728149634496149947148
T:
luov8086399
164747256165045276167146676
T:
picnic2l3fs
195014952195816048196746104
T:
rainbow5ccompres963664
196121392196937664197667256
T:
rainbow5ccyclicc963664
291030784291321260291657548
T:
picnic2l5fs

armeabi; Cortex-A8 (413fc082); 2012 TI Sitara XAM3359AZCZ100; 1 x 1000MHz; bblack, supercop-20240107

Graphs: old (pkcycles,pkbytes) (smcycles,sbytes) (mcycles,pkbytes) (mcycles,sbytes) (pkbytes,sbytes)

NISTPQC graphs: (pkcycles,pkbytes) (smcycles,sbytes) (mcycles,pkbytes) (mcycles,sbytes) (pkbytes,sbytes)

Measurement failures: mqqsig160, mqqsig192, mqqsig224, mqqsig256, ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
426204291243536picnic3l1
424964328844252picnicl1full
609926124863120picnic3l3
612886149662164picnicl3full
705367070871288picnicl1fs
705447078871996picnicl1ur
773287808479248
T:
picnic2l1fs
108912109620118824picnic3l5
109164110616119372picnicl5full
141536142040155784picnicl3ur
141704142580165204picnicl3fs
207616209864211744ed25519
223284226320244572
T:
picnic2l3fs
225200?248656?314612?picnicl5ur
219072?259612?286408?picnicl5fs
541768544936560976
T:
donald512
688884?752260?882172?
T:
ecdonaldp256
139898014098521445812
T:
donald1024
335519233603123386984
T:
ecdonaldk163
354168035496803572512
T:
ecdonaldb163
354060035812603837792
T:
ecdonaldp160
454063645634684625592
T:
donald2048
491133249297044972788
T:
ecdonaldp192
539784854122285431932
T:
mqdss48
558359256283405750252
T:
ecdonaldk233
600032060151566097116
T:
ecdonaldb233
666054466802926734832
T:
ecdonaldp224
946288494810449513544
T:
sphincsf128sha256simple
972166097510769818868
T:
ecdonaldk283
106289961064112410729160
T:
ecdonaldb283
8565380?11182264?14223636?
T:
qtesla1
137344481375448813828028
T:
sphincsf192sha256simple
176409921766361217702400
T:
sphincsf128sha256robust
193114601933454019397660
T:
ecdonaldk409
192635041935275219466200
T:
mqdss64
215662762162448021707976
T:
ecdonaldb409
18152840?23205036?28568556?
T:
qtesla128
16354880?23939712?39269384?
T:
qtesla3f
247920962482550824896380
T:
ecdonaldp384
261777402621698826295572
T:
sphincsf192sha256robust
294301042945984829513684
T:
sphincs256
358383643588070035915904
T:
sphincsf256sha256simple
381052683828451238430172
T:
luov4849242
384534603856074838880608
T:
sphincsf128harakasimple
25150244?41126640?57346100?
T:
qtesla3s
34205480?42383580?47236580?
T:
qtesla1p
443751204440549644557528
T:
ecdonaldk571
484791124859298048770640
T:
luov863256
492404524929707649396904
T:
sphincsf128shake256simple
497916364987050850050004
T:
ecdonaldb571
553313525536802055430388
T:
sphincsf128harakarobust
569950765704640457178652
T:
sphincsf192harakasimple
581296965819781658345724
T:
ecdonaldp521
723879527243040872616608
T:
sphincsf192shake256simple
71640524?80341608?99240872?
T:
falcon512tree
827473848279150482954164
T:
sphincsf192harakarobust
799646208647184495720984
T:
falcon512dyn
931395129411780494651740
T:
rainbow1aclassic363232
943392489442108094503704
T:
sphincsf128shake256robust
945301209457457694668860
T:
sphincsf256sha256robust
104922500105096076105227240
T:
rainbow1acompres363232
106783256106969124107255276
T:
rainbow1acyclicc363232
131082868131444856131871252
T:
luov6468330
138327348138422464138588000
T:
sphincsf192shake256robust
151526652151634440151994256
T:
sphincsf256harakasimple
190276056190401552191049524
T:
sphincsf256shake256simple
167269008?213552596?257768468?
T:
qtesla3p
216862328217187272217705040
T:
luov890351
220369880220511588220904232
T:
sphincsf256harakarobust
207269988?223966060?263099284?
T:
falcon1024tree
220334092228272916247052268
T:
falcon1024dyn
155230572?254082380?452485420?
T:
ronald512
260095248260674972261276940
T:
luov8086399
297612252297875360298355092
T:
sphincss128sha256simple
364189112364355064365139952
T:
sphincsf256shake256robust
385211832386269908387701060
T:
luov8117404
448109608448374472449243564
T:
sphincss192sha256simple
574915496575321144575909576
T:
sphincss128sha256robust
575197068575536344576137444
T:
sphincss256sha256simple
451638000?683208480?1036099832?
T:
ronald768
742354920743501620744394624
T:
sflashv2
849402704849615484850607988
T:
sphincss192sha256robust
385498232?926196380?1494577076?
T:
ronald1024
122478358412253652641225951952
T:
sphincss128harakasimple
125602360812604342521268103128
T:
rainbow3cclassic683248
139854085613996693961402395984
T:
rainbow3ccyclicc683248
140598586814078406681409638876
T:
rainbow3ccompres683248
150710332815076424321508289648
T:
sphincss256sha256robust
158471084415853598601585932708
T:
sphincss128shake256simple
1415565124?2405556740?3721075732?
T:
ronald1536
362234750436349799163651126384
T:
rainbow5cclassic963664
397077214039762479843980110312
T:
rainbow5ccyclicc963664
398239180439859341883990506368
T:
rainbow5ccompres963664
2313239236?4120164712?7229898320?
T:
ronald2048
413018895241321376924134650920
T:
redgemss128v2
5880751864?9041036616?20317936056?
T:
ronald3072
167227801721688501314816936570416
T:
rainbow1b
186114379441863392938818665432444
T:
gui184
248458125882490295670024910224804
T:
redgemss192v2
12628714120?27153492152?41255488392?
T:
ronald4096
344987584723461146572034670062396
T:
rainbow1c
385758016363862564352438629097412
T:
rainbow1a
Cycles to sign 59 bytes
25%50%75%system
219820221284226116ed25519
325528326864335988
T:
sflashv2
107686810973641140072
T:
donald512
109362011319521230276
T:
ecdonaldp256
114674011744921298820
T:
rainbow1aclassic363232
136052413818161501224
T:
rainbow1acyclicc363232
161430016313041670844
T:
ronald512
210586421308282149204
T:
donald1024
357797235877603607012
T:
ecdonaldk163
377875637907083830164
T:
ecdonaldp160
1932496?3812252?7162984?
T:
qtesla1
379300038737923897372
T:
ecdonaldb163
435860443775604410600
T:
ronald768
493199249861605025284
T:
ronald1024
518502852106085283104
T:
ecdonaldp192
583895658526205875328
T:
donald2048
585008458703325958744
T:
ecdonaldk233
605090861053646133816
T:
falcon512tree
2584724?6237356?8148316?
T:
qtesla3f
626427662852726317728
T:
ecdonaldb233
701073670202007029948
T:
ecdonaldp224
4614672?8065316?15565700?
T:
qtesla3s
893894889524849034112
T:
rainbow1b
964820896904969802240
T:
rainbow1a
966196097113289810076
T:
falcon512dyn
103184321033892810439800
T:
ecdonaldk283
110065201102981611042816
T:
rainbow3cclassic683248
5338812?11229680?15084720?
T:
qtesla1p
112236001123926411259016
T:
ecdonaldb283
112813041135813611429048
T:
ronald1536
111813521136225611458964
T:
rainbow3ccyclicc683248
126768281273994812921192
T:
falcon1024tree
169034761694560017056260
T:
rainbow1c
205813602064444020740188
T:
falcon1024dyn
208992642096684021032008
T:
ecdonaldk409
226441042275010022868132
T:
ronald2048
227463882282021622929588
T:
rainbow5ccyclicc963664
230418762308600023180752
T:
ecdonaldb409
240408362406674824183744
T:
rainbow5cclassic963664
261034962615107626253112
T:
ecdonaldp384
267534722680146826868800
T:
luov863256
339015323418568834376304picnicl1full
13085396?35570168?67821276?
T:
qtesla128
451008404519316845366536picnicl1fs
478284284793396848022296
T:
ecdonaldk571
517185965188617252093912picnicl1ur
535698085362155653808880
T:
ecdonaldb571
547588805487546055040620
T:
rainbow1acompres363232
33799784?55674588?74075124?
T:
qtesla3p
601160246024848060393180
T:
ronald3072
612851846137096861503084
T:
ecdonaldp521
684241646863090868858520picnicl3full
906364929080240491023144
T:
luov890351
123561112124266124125502780picnicl3fs
124673308124861512125168544
T:
ronald4096
126280864126638856126934380picnic3l1
140640500141055192141453752picnicl5full
143186676143828696144210384picnicl3ur
152645264152965176153227536
T:
luov8117404
160206064160511468160854332
T:
mqdss48
183279404193503208194610912
T:
luov4849242
246823112247931608274921024picnicl5fs
271172180271467668271859108picnic3l3
289769416293152400302054304picnicl5ur
294692792295061528295577708
T:
sphincsf128sha256simple
391930580392478268393041956
T:
sphincsf192sha256simple
517146996517833756518725260picnic3l5
533230840533780276534325008
T:
sphincsf128sha256robust
576819996577103232578220648
T:
sphincs256
625582768627718464628549176
T:
mqdss64
704662800705949328707968532
T:
rainbow3ccompres683248
732775624733228232734027364
T:
sphincsf192sha256robust
881764388882113620882652556
T:
sphincsf256sha256simple
107073833210739824001087458572
T:
luov6468330
137237723613747878841385461924
T:
sphincsf128harakasimple
140775513214088249961412452384
T:
picnic2l1fs
155516003615563228641557335320
T:
sphincsf128shake256simple
163380584816343354881635766884
T:
sphincsf192harakasimple
195772358019591965561960102352
T:
rainbow5ccompres963664
197263055619736229681974696548
T:
sphincsf192shake256simple
203494065220360891442037229932
T:
sphincsf128harakarobust
204440482820476790162095641104
T:
luov8086399
220286722022043952802205586852
T:
sphincsf256sha256robust
246660718024679620802469053704
T:
sphincsf192harakarobust
2318694124?2765682076?3223468764?
T:
redgemss128v2
283821939228405927082842269676
T:
sphincsf128shake256robust
370189923237032345483705635276
T:
sphincsf192shake256robust
402626636040281216164029018324
T:
sphincsf256harakasimple
437391586043750657644376341712
T:
sphincsf256shake256simple
445177307244526949084453457960
T:
sphincss128sha256simple
467604436846911685044700973752
T:
picnic2l3fs
607737956060788769566081852036
T:
sphincsf256harakarobust
751668457675175973247518640240
T:
sphincss256sha256simple
793706938479379785527939290120
T:
sphincss128sha256robust
807355285280765179728078767252
T:
sphincsf256shake256robust
106562210561065703510410658670908
T:
sphincss192sha256simple
9159465572?10951461320?14759937560?
T:
redgemss192v2
9958540788?16593111156?26548501580?
T:
gui184
184882781121848994749618491627836
T:
sphincss256sha256robust
190975150321909898314019101582364
T:
sphincss192sha256robust
218605149362186223156821864108948
T:
sphincss128harakasimple
234941967442349634086023498834460
T:
sphincss128shake256simple
Cycles to verify 59 bytes
25%50%75%system
125204126496128120
T:
ronald512
148288149492150244
T:
ronald768
183656185032186408
T:
ronald1024
278568280028283992
T:
ronald1536
392400401644404148
T:
falcon512tree
398024405568419400
T:
sflashv2
396024406528408856
T:
falcon512dyn
407900408860412188
T:
ronald2048
641264645220650972ed25519
690928699180714844
T:
donald512
699596723384749180
T:
rainbow1aclassic363232
747344749384787424
T:
ronald3072
777840780216820340
T:
qtesla1
822216824384850256
T:
falcon1024tree
830756855088886836
T:
falcon1024dyn
120832412122001249276
T:
ronald4096
163030016479281664884
T:
donald1024
170634417326321755964
T:
qtesla3f
174596817814681798712
T:
qtesla3s
238464824365602483476
T:
ecdonaldp256
276042428289642961332
T:
redgemss128v2
299491630377883077280
T:
rainbow1a
300812030880723144200
T:
gui184
334131233708123415768
T:
ecdonaldp160
443306044691804532100
T:
rainbow3cclassic683248
449497245233084554428
T:
ecdonaldp192
486941649166204990820
T:
qtesla1p
492591250986165268856
T:
sphincss128sha256simple
510840451634405220564
T:
donald2048
589308059290406000904
T:
ecdonaldp224
679941268171206888036
T:
ecdonaldk163
713585671577727181648
T:
rainbow1b
719014872274367361680
T:
ecdonaldb163
717344072628127359140
T:
sphincs256
778312078748287987068
T:
sphincss192sha256simple
98415321005981210335884
T:
sphincss128sha256robust
100412721016030810353964
T:
rainbow5cclassic963664
101771001039067610630584
T:
sphincss256sha256simple
100257761043296810727328
T:
redgemss192v2
109583161098594411057228
T:
qtesla128
113250521134526011497752
T:
ecdonaldk233
121583041216880412230640
T:
ecdonaldb233
121990521240092412601748
T:
sphincsf128sha256simple
129415201296297613025060
T:
rainbow1c
154992441563515615852272
T:
sphincss192sha256robust
160858041613055216199216
T:
rainbow1acompres363232
162452961645791216692364
T:
rainbow1acyclicc363232
178642681788176417957476
T:
luov863256
198577241996826020021136
T:
ecdonaldp384
199539281999880020075504
T:
ecdonaldk283
199144282009321620268580
T:
sphincsf256sha256simple
200923362040174420565984
T:
sphincsf192sha256simple
217846002182463621872804
T:
ecdonaldb283
233448282342478023573356
T:
qtesla3p
236975162400550424255448
T:
sphincsf128sha256robust
245868122511257625368860
T:
sphincss128harakasimple
254521522627002826780132
T:
sphincss128shake256simple
275179322773271627921416picnicl1full
280569122856864028972996
T:
sphincss256sha256robust
394956643961712439717492picnicl1fs
396495764007243240416000
T:
sphincsf192sha256robust
402252604028784440385504
T:
ecdonaldk409
446230284467419244742396
T:
ecdonaldb409
447369404483960044982968picnicl1ur
452328764542444845853308
T:
ecdonaldp521
554680565619140456725208
T:
sphincsf256sha256robust
571602325733006057620504picnicl3full
568417885756392058493428
T:
sphincsf128harakasimple
618842366198356862062648
T:
luov890351
618235326326010063972484
T:
sphincsf128shake256simple
789338367945868880605888picnic3l1
849375768560167287162976
T:
sphincsf128harakarobust
889970648952817290322924
T:
sphincsf192harakasimple
923201729244641692623992
T:
ecdonaldk571
947760209572144496958720
T:
sphincsf256harakasimple
925834129916000499934052
T:
luov4849242
9948215699768016100761392
T:
rainbow3ccyclicc683248
99949420100290452103128576
T:
rainbow3ccompres683248
99816096101150080102030880
T:
sphincsf192shake256simple
100533112102098456103522640
T:
sphincsf256shake256simple
103561812103663056103841048
T:
ecdonaldb571
108588180?108798332?138751416?
T:
luov8117404
110414972111161104111570800picnicl3fs
122584780122931596123261796picnicl5full
122841060124179460126782932
T:
sphincsf128shake256robust
125618316125982508126282496picnicl3ur
136044276137314352138223144
T:
sphincsf192harakarobust
144573408145828564147292164
T:
sphincsf256harakarobust
143009312145847392147302292
T:
mqdss48
174945304175804688176787852picnic3l3
195900232197749944200575656
T:
sphincsf192shake256robust
199743524201439412203784852
T:
sphincsf256shake256robust
222775944223496916223973892
T:
rainbow5ccyclicc963664
223642948224269796249489912picnicl5fs
225429868225699276226163920
T:
rainbow5ccompres963664
247917900254954716259107204picnicl5ur
305305540306439532307399360picnic3l5
404514788406704148412060920
T:
luov6468330
443675052444408272445400808
T:
picnic2l1fs
464111248471984036493561352
T:
mqdss64
716382620718602152728605472
T:
luov8086399
114029232411470854881151811700
T:
picnic2l3fs

amd64; Bulldozer (600f20); 2012 AMD FX-8350; 4 x 4000MHz; saber214, supercop-20240107

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
632064016560picnic3l1
641864736514picnicl1full
893889639007picnic3l3
896190019412picnicl3full
116791175511858picnicl5full
118521189012012picnic3l5
157401583715986
T:
picnic2l1fs
175111754317577picnicl1ur
174981757917634picnicl1fs
305943075930874
T:
picnic2l3fs
331733324533307picnicl3ur
335813364133685picnicl3fs
363233640236641
T:
picnic2l5fs
450124509045264picnicl5fs
450604513345304picnicl5ur
665246712667775
T:
lattisigns512
952549550495720ed25519
356866357924358611
T:
ed448goldilocks
429399433143437792
T:
pass769
471017471405472135dilithium2
509057510906512353
T:
pass863
874399881259888025dilithium3
110206111055931115839dilithium2aes
112194711220951122760
T:
sphincsf128harakasimple
128357512868411288295
T:
mqdss48
131705913269111347667
T:
edons128k08n72nu8l4mu3
134565613467301347976dilithium5
141746914191441424202
T:
sphincsf128harakarobust
164425916446011658356
T:
sphincsf192harakasimple
192884319495711979491
T:
donald2048
210404821052452111544
T:
sphincsf192harakarobust
216678721784202190595dilithium3aes
1937486?2540314?3236484?
T:
qtesla1
302966130372653068545
T:
mqdss64
362655636370803694684dilithium5aes
397735839928024027100
T:
edons128ref
490373949051574933308
T:
sphincsf256harakasimple
612412361319446157019
T:
sphincsf256harakarobust
4235498?6196850?8192497?
T:
qtesla3f
7481223?8597712?10884933?
T:
qtesla1p
8420381?10559872?15159954?
T:
qtesla3s
106970681075718910984454
T:
sphincsf128shake256simple
156459781566095416047510
T:
sphincsf192shake256simple
161977371621629416260409
T:
sphincs256
198956852001992320125059
T:
rainbowbinary256181212
201736762018874220270575
T:
sphincsf128shake256robust
238937222394280024024915
T:
luov4849242
296351522967461329776153
T:
sphincsf192shake256robust
340626613437816134451964
T:
luov863256
360367053607769136195238
T:
sphincss128harakasimple
361686183636262436540770
T:
rainbow1acompres363232
370871833733649837580728
T:
rainbow1aclassic363232
36052821?38640315?45592578?
T:
falcon512dyn
410558264121708041492055
T:
rainbow1acyclicc363232
37082194?41282332?48310211?
T:
falcon512tree
414604764147433241508089
T:
sphincsf256shake256simple
452190324524461945293347
T:
sphincss128harakarobust
44860402?52473370?60325903?
T:
qtesla3p
526041065265219652794121
T:
sphincss192harakasimple
669709866699066767028971
T:
sphincss192harakarobust
767399787681301677029842
T:
luov6468330
782344697829851178424335
T:
sphincsf256shake256robust
784987777853941378580264
T:
sphincss256harakasimple
978245039784083397863341
T:
sphincss256harakarobust
988534229900609599261097
T:
rainbowbinary16242020
109050305109118192109210083
T:
gemss128
109431314109542983109759395
T:
redgemss128
110683661110731443111711281
T:
bluegemss128
113509737113648034113740495
T:
gemss128v2
109180075114490544132178916
T:
falcon1024tree
114459756114506626114604230
T:
bluegemss128v2
107913186116069016126528681
T:
falcon1024dyn
123456723123508494123582771
T:
redgemss128v2
125420405125593888125750638
T:
luov890351
145178275145369550145632409
T:
luov8086399
214438946215340473216514610
T:
rainbow3cclassic683248
218238816218602775219515518
T:
rainbow3ccyclicc683248
218256070219153796219758415
T:
rainbow3ccompres683248
223080461223385888223584032
T:
luov8117404
342157461342225300342347258
T:
sphincss128shake256simple
336328313345540886353711604
T:
sflashv2
498151018499645870500728667
T:
sphincss192shake256simple
563553942565165902575354734
T:
redgemss192
564428701566332727567278840
T:
redgemss192v2
572185430575127238585179816
T:
gemss192v2
571374008576089734579828538
T:
bluegemss192v2
590060401590981640592267396
T:
bluegemss192
587480605594105525597822699
T:
rainbow5ccompres963664
592610147596682560601032433
T:
gemss192
597258459600287391603509567
T:
rainbow5cclassic963664
610992194616377026620537660
T:
rainbow5ccyclicc963664
645295397649974111656579803
T:
sphincss128shake256robust
661401796663926299669426391
T:
sphincss256shake256simple
945516893948230324949145220
T:
sphincss192shake256robust
124141305512426181811244127628
T:
sphincss256shake256robust
184034275918427255011844459265
T:
redgemss256
187394174918761328341914844995
T:
redgemss256v2
188374097718987297071902605211
T:
bluegemss256
190740132019080531331909617738
T:
bluegemss256v2
194061263519421737261944587893
T:
gemss256
198199833519835425941984518124
T:
gravitysphincss
202071962020214118082022681852
T:
gemss256v2
726039887575388219307768962880
T:
pqrsa15
304942614933050348623730726029259
T:
gravitysphincsl
635080679556351701616163530227554
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
312463153731723
T:
rainbowbinary256181212
769007727377899
T:
rainbowbinary16242020
104681104875105315ed25519
230572231064231441
T:
rainbow1aclassic363232
234149234553235046
T:
sflashv2
284097287079301405
T:
rainbow1acyclicc363232
369491370327370576
T:
ed448goldilocks
502305?512811?1000812?
T:
pass769
588511?613563?1194050?
T:
pass863
377757?718664?1412055?
T:
qtesla1
394146?775350?1671668?
T:
lattisigns512
799648803793811688
T:
rainbow3ccyclicc683248
869718884544891900
T:
rainbow3cclassic683248
107108310848571101917
T:
falcon512tree
762286?1125321?2139539?
T:
qtesla3f
1024840?1605350?4104991?
T:
qtesla3s
170326617142521721424
T:
falcon512dyn
178906918083901829572
T:
rainbow5cclassic963664
1347893?1921302?3415421?
T:
qtesla1p
193922519487981965967
T:
donald2048
1019121?1962459?2765374?dilithium2
205371120600422077840
T:
edons128k08n72nu8l4mu3
209047321266972150924
T:
rainbow5ccyclicc963664
216305421780172198641
T:
falcon1024tree
2137079?2246785?3733003?dilithium2aes
2333389?3491444?6349904?dilithium3
349757935181533536980
T:
falcon1024dyn
2413209?4520342?6220410?dilithium5
464244646566894691847
T:
edons128ref
4361488?5454866?8473080?dilithium3aes
676321567780036799629picnicl1full
5669432?7003643?10774189?dilithium5aes
5737549?8980237?11590611?
T:
qtesla3p
8120756?9632467?12249193?
T:
redgemss128
103849091041162810431967
T:
luov863256
117913711181209511829391picnicl1fs
8980762?12037732?13572748?
T:
redgemss128v2
129471791298402913010026picnicl3full
139489161396030313997269picnicl1ur
154844641550418915513698
T:
gravitysphincss
212649532128867521323373picnicl5full
21032446?24282148?28704450?
T:
redgemss192v2
24800973?29111911?33549922?
T:
redgemss192
291213162923956229367003
T:
gravitysphincsm
291627782953336230462073
T:
rainbow1acompres363232
297779512991540930276768picnicl3fs
312559203134153231410129picnic3l1
333674033338758133433656
T:
luov890351
342969953434562234414981
T:
gravitysphincsl
352934563532113635391512picnicl3ur
376667073770522037832155
T:
mqdss48
395492073958232539608128
T:
sphincsf128harakasimple
40569773?44780382?51792278?
T:
redgemss256v2
480996344812543448155003
T:
sphincsf192harakasimple
510471145110201951162730
T:
sphincsf128harakarobust
522144535223759952272477picnicl5fs
44179364?52524532?63742155?
T:
redgemss256
536938285386670754121601
T:
luov8117404
587955045888232158938444
T:
luov4849242
602935946036910060594860picnicl5ur
632717916334918863500278
T:
sphincsf192harakarobust
659795546606085766400695picnic3l3
113449575113644861113899667picnic3l5
120562977120614340120661209
T:
sphincsf256harakasimple
134458054135419528135509875
T:
mqdss64
156172856156241220156288257
T:
sphincsf256harakarobust
176457485177188008177956379
T:
rainbow3ccompres683248
178841639178998870179160597
T:
luov6468330
256332516256754933256981033
T:
pqrsa15
297348436297601266298105149
T:
picnic2l1fs
302144465302463701303094738
T:
sphincs256
338789768340108789341151571
T:
sphincsf128shake256simple
287800588?344832714?402493585?
T:
bluegemss128
290747064?349394419?407181488?
T:
bluegemss128v2
363413801363696010364078537
T:
luov8086399
428720862432843833437215648
T:
sphincsf192shake256simple
431319818433519171436273695
T:
rainbow5ccompres963664
617202400617806399621305900
T:
sphincsf128shake256robust
655834628656267790656954551
T:
sphincss128harakasimple
793811512795525680799672075
T:
sphincsf192shake256robust
850324753850594298851913494
T:
sphincss128harakarobust
753828405?905560290?1205458731?
T:
bluegemss192v2
930211278931240186932350675
T:
picnic2l3fs
950507139954390580957503943
T:
sphincsf256shake256simple
104361100810437432181043845439
T:
sphincss256harakasimple
985227701?1179761725?1384335147?
T:
bluegemss192
135687081313572555171357565668
T:
sphincss256harakarobust
142464564614264279161428024413
T:
sphincss192harakasimple
1285601490?1541557686?1800508114?
T:
bluegemss256v2
172686296517284929991762905143
T:
sphincsf256shake256robust
190614407819070111051908353680
T:
picnic2l5fs
199613508619970392781997481327
T:
sphincss192harakarobust
1736787877?2085004087?2433433709?
T:
bluegemss256
1831539215?2197378303?2606802018?
T:
gemss128v2
217249414022719658882630156106
T:
gemss128
510970773451282930325137541715
T:
sphincss128shake256simple
4947231949?5933541945?6969842568?
T:
gemss192v2
797981498379998594428013364864
T:
sphincss256shake256simple
6722002208?8069546699?10755900735?
T:
gemss192
911604916091525841479234819139
T:
sphincss128shake256robust
8306818300?9966852419?11627196465?
T:
gemss256v2
106083055011061388778810622172347
T:
sphincss192shake256simple
142435564341425510719314264655086
T:
sphincss256shake256robust
12461455510?14955186011?17429035910?
T:
gemss256
183301388521837523299518385626663
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
253842552525752
T:
rainbowbinary256181212
618936223262799
T:
rainbowbinary16242020
811018197884055
T:
rainbow1aclassic363232
104108104796106774
T:
lattisigns512
142632144387144900
T:
falcon512tree
144649147867154603
T:
gravitysphincss
159714160442161012
T:
qtesla1
169657171462172572
T:
falcon512dyn
248842249235249809
T:
sflashv2
286814288662289877
T:
falcon1024tree
338451339767341372
T:
falcon1024dyn
340815342193343852ed25519
344464347977371317
T:
qtesla3f
349318350692351987
T:
qtesla3s
358363372480392553
T:
redgemss128v2
470448482952491991
T:
gemss128v2
464193489375504106
T:
redgemss128
477405490721499718
T:
gemss128
473738490992501513
T:
bluegemss128v2
484045501253509586
T:
bluegemss128
557791558536592927dilithium2
611375628714637159
T:
gravitysphincsm
634696642461649567
T:
rainbow3cclassic683248
693853705580715911
T:
pass769
798739810657814315
T:
pass863
833636841526849887
T:
gravitysphincsl
843162848074850882
T:
edons128k08n72nu8l4mu3
846552851796856647
T:
qtesla1p
865716876948900273
T:
sphincss128harakasimple
925259932919934284dilithium3
109093710982601108534dilithium2aes
117967112164981235908
T:
gemss192
122291212262021230534
T:
edons128ref
122198612317431234600
T:
ed448goldilocks
122002912373541282802
T:
bluegemss192
121894312599081289252
T:
sphincss128harakarobust
123457312763261296900
T:
redgemss192
129492713051121324078
T:
sphincss192harakasimple
136444513918591433352
T:
gemss192v2
137199813999811502646
T:
rainbow5cclassic963664
140095214446921491371
T:
bluegemss192v2
140290914460891476773
T:
redgemss192v2
148244214843311486682dilithium5
178373818141691841525
T:
sphincss256harakasimple
202075120399282088238
T:
sphincsf128harakasimple
202298820465642084180
T:
sphincss192harakarobust
203993720506542058682dilithium3aes
227039722822602299459
T:
donald2048
258855326435522671865
T:
sphincss256harakarobust
259769026527652717916
T:
gemss256v2
282992028738932917966
T:
gemss256
285558429005602965074
T:
bluegemss256
288322229313422992986
T:
redgemss256
291824229637723010568
T:
sphincsf128harakarobust
290685129930683049116
T:
bluegemss256v2
297979930462203115371
T:
redgemss256v2
323220032570273295742
T:
sphincsf192harakasimple
346407034985263538249
T:
sphincsf256harakasimple
355141435649613574509dilithium5aes
383941438743703928532
T:
sphincs256
397852239932914023113
T:
qtesla3p
489940449388364983757
T:
sphincsf192harakarobust
495527450150055056461
T:
sphincsf256harakarobust
553978555569155577244picnicl1full
555882257220775899633
T:
sphincss128shake256simple
793089779587738091797
T:
luov863256
816693983152508419823
T:
sphincss192shake256simple
103353051035148810372934picnicl1fs
107301571075455810777580picnicl3full
108291351091945111161996
T:
sphincss256shake256simple
109644221138062911616004
T:
sphincss128shake256robust
122474851227489412306568picnicl1ur
136692541382776913951316
T:
sphincsf128shake256simple
160551891629750516569457
T:
sphincss192shake256robust
176567501768499517724860picnicl5full
207792042117587621545354
T:
sphincss256shake256robust
215492132179707722018295
T:
sphincsf192shake256simple
217217212212642622407653
T:
sphincsf256shake256simple
240224932411114024169412
T:
rainbow1acyclicc363232
242560152433517924376213picnic3l1
237370262438699424691405
T:
rainbow1acompres363232
262978712674381227059727
T:
mqdss48
268104852682868226847542picnicl3fs
268889422723301827530954
T:
sphincsf128shake256robust
274851472752557427768094
T:
luov890351
314553683147258031490200picnicl3ur
368036773729143237373607
T:
pqrsa15
385281993856943738612038
T:
luov4849242
418970224242812242880887
T:
sphincsf192shake256robust
424342684297586143469398
T:
sphincsf256shake256robust
458649804599082246093165
T:
luov8117404
474116774746156247515478picnicl5fs
517816795188189352174900picnic3l3
545377955460572654696704picnicl5ur
828088038304084583399451picnic3l5
957255759626050797301130
T:
mqdss64
109708334110140184110475368
T:
luov6468330
124229296124377456124609870
T:
picnic2l1fs
144260747144822681145099038
T:
rainbow3ccompres683248
145383070145704877146133702
T:
rainbow3ccyclicc683248
204750693204945035205793552
T:
luov8086399
287713885287872677288211477
T:
picnic2l3fs
322640416326696825339922841
T:
rainbow5ccyclicc963664
325044704330887963337243584
T:
rainbow5ccompres963664
495801053497038613497446275
T:
picnic2l5fs

amd64; Ivy Bridge+AES (306a9); 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, supercop-20240107

Graphs: old (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
530154285578picnicl1full
550955505612picnic3l1
752975687641picnic3l3
752678877935picnicl3full
9792984610324picnicl5full
105141085211330picnic3l5
118721202312104
T:
picnic2l1fs
119471203412170picnicl1ur
121121289413206picnicl1fs
227212277422866
T:
picnic2l3fs
228292293323051picnicl3ur
230022309023636picnicl3fs
297542980630035
T:
lattisigns512
303873047330598picnicl5ur
306303080831163picnicl5fs
310203156332785
T:
picnic2l5fs
654386563266050ed25519
207909208416208711
T:
ed448goldilocks
349490349835350290dilithium2
430591431527433545
T:
pass769
544671546476548499
T:
pass863
647812648493649870dilithium3
764124764378764674
T:
sphincsf128harakasimple
780126782179785067dilithium2aes
934302934439934603
T:
sphincsf128harakarobust
956388964179973958
T:
edons128k08n72nu8l4mu3
100777710084171009188dilithium5
106311910656841066745
T:
mqdss48
112962611305091131382
T:
sphincsf192harakasimple
132398113332831347677
T:
donald2048
138332713837811384304
T:
sphincsf192harakarobust
142745314339581442304dilithium3aes
1160769?2065594?3053752?
T:
qtesla1
238362023874352391728dilithium5aes
246389824652832467132
T:
mqdss64
282737828333492839137
T:
edons128ref
292790229291482930897
T:
sphincsf256harakasimple
370008737008003702241
T:
sphincsf256harakarobust
3550805?5209533?6778613?
T:
qtesla3f
5269400?6955350?10301276?
T:
qtesla3s
7287998?8272796?10228071?
T:
qtesla1p
889048688923058893905
T:
sphincsf128shake256simple
124123821241914112429173
T:
sphincs256
130545821307670813078295
T:
sphincsf192shake256simple
133076081334458413391433
T:
rainbowbinary256181212
167807681678296616784247
T:
sphincsf128shake256robust
216176732175799921953856
T:
rainbow1aclassic363232
220809942209688122117507
T:
rainbow1acompres363232
223458202237371522521663
T:
rainbow1acyclicc363232
231739942322415823257121
T:
luov4849242
243185722433588024430610
T:
sphincss128harakasimple
226009472489722727637584
T:
falcon512dyn
249438702495944625014596
T:
sphincsf192shake256robust
23335247?25899347?30156271?
T:
falcon512tree
295625612956410629568675
T:
sphincss128harakarobust
311596273126610331301378
T:
luov863256
346507223466008234670595
T:
sphincsf256shake256simple
356420673564613135712134
T:
sphincss192harakasimple
443348424434727044349718
T:
sphincss192harakarobust
37961306?44415987?54143166?
T:
qtesla3p
469572174697451446978668
T:
sphincss256harakasimple
589387435895678259500460
T:
sphincss256harakarobust
627414526318908064165824
T:
rainbowbinary16242020
648305386483779064864639
T:
sphincsf256shake256robust
719671057213212172216011
T:
luov6468330
705181567348554678785071
T:
falcon1024tree
693813927387996481044534
T:
falcon1024dyn
767997537683624576874389
T:
redgemss128
801028188014459180177987
T:
bluegemss128
813241478135913181409194
T:
gemss128
875111498763559987698426
T:
redgemss128v2
904614709048617890530515
T:
bluegemss128v2
934796219357347293626057
T:
gemss128v2
116172794116461608116751888
T:
luov890351
132714617132870077133067279
T:
rainbow3cclassic683248
136016111136164332136807613
T:
luov8086399
136263886136731249145816671
T:
rainbow3ccompres683248
137149224137465645145188138
T:
rainbow3ccyclicc683248
209954526210174572210618708
T:
luov8117404
265717460266025760266145626
T:
sflashv2
284823448285121884285279155
T:
sphincss128shake256simple
375642933375980082381679183
T:
rainbow5cclassic963664
408143451411479312433045819
T:
rainbow5ccompres963664
393737820417397134419522844
T:
rainbow5ccyclicc963664
418626501418766805418887498
T:
sphincss192shake256simple
455963235457182764459468800
T:
redgemss192
491346007492214845493999257
T:
redgemss192v2
496040734496613482496916824
T:
bluegemss192
512443371512573657512771378
T:
bluegemss192v2
519333808519387650519511597
T:
gemss192
522879829522957203523062301
T:
gemss192v2
541647148541921806542932189
T:
sphincss128shake256robust
546084518547499068547580394
T:
sphincss256shake256simple
795362136795711429796620397
T:
sphincss192shake256robust
104805214610482056871048245550
T:
sphincss256shake256robust
132837085513423733961372515146
T:
redgemss256
144046036414415251031446289455
T:
bluegemss256
143136195214472267811474929452
T:
redgemss256v2
148314868014877880161489862359
T:
bluegemss256v2
148891451814913058931492846524
T:
gemss256
149993208115020857561504092849
T:
gemss256v2
157784313615780105031582215125
T:
gravitysphincss
511313870152294743235314741000
T:
pqrsa15
252394430952524281765225244847949
T:
gravitysphincsl
504747510615052216394850579956467
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
209682105621616
T:
rainbowbinary256181212
427274316743747
T:
rainbowbinary16242020
730817333573576ed25519
132854134090134605
T:
sflashv2
139197139708141102
T:
rainbow1aclassic363232
142364143297145107
T:
rainbow1acyclicc363232
217807218040218282
T:
ed448goldilocks
247834?481954?1109098?
T:
lattisigns512
557072559606562713
T:
rainbow3cclassic683248
577346582674587486
T:
rainbow3ccyclicc683248
381008?739450?1223369?
T:
qtesla1
742933751842757421
T:
falcon512tree
516422?1026082?1052295?
T:
pass769
660488?1173502?1629547?dilithium2
116975011796981186483
T:
falcon512dyn
124585712551301266174
T:
rainbow5cclassic963664
125825212623881270761
T:
rainbow5ccyclicc963664
714403?1262433?2050391?
T:
qtesla3f
657588?1306914?1989951?
T:
pass863
132046113343651345955
T:
donald2048
148906115002871508032
T:
falcon1024tree
152371615306411535497
T:
edons128k08n72nu8l4mu3
807788?1626914?2372084?
T:
qtesla1p
1092881?1732572?2538621?dilithium2aes
705399?2063231?3193811?
T:
qtesla3s
1453525?2159682?3234009?dilithium3
236398523750232381061
T:
falcon1024dyn
1588842?2649110?4486376?dilithium5
1778441?3187145?3804134?dilithium3aes
356062535664693592886
T:
edons128ref
2948889?4332685?5097401?dilithium5aes
635083963754006498841picnicl1full
4963364?6915997?11157450?
T:
qtesla3p
7262491?8808570?10139158?
T:
redgemss128
885173488566308865137
T:
luov863256
7500879?8883718?10337526?
T:
redgemss128v2
931872493234329330013picnicl1fs
115981401163207311639777picnicl1ur
121956831220860812233552picnicl3full
130558171306625313078729
T:
gravitysphincss
181326811815749918196301
T:
rainbow1acompres363232
200902562010523020116651picnicl5full
232199612322854423244195picnicl3fs
234557122347119023491658
T:
gravitysphincsm
21839531?26148574?33074817?
T:
redgemss192v2
267048222671162826718651
T:
mqdss48
275197412754706727627406
T:
sphincsf128harakasimple
278144812783202727863040
T:
gravitysphincsl
291250772914488129209007picnicl3ur
312044153128832131329088
T:
luov890351
314153833144516631474133picnic3l1
332705393330664033332829
T:
sphincsf192harakasimple
28272373?34364673?39545065?
T:
redgemss192
347438143476215634790962
T:
sphincsf128harakarobust
399273763994219639987339picnicl5fs
36186904?42390737?45722935?
T:
redgemss256v2
426440054266986842685819
T:
sphincsf192harakarobust
477196914774678747787190picnicl5ur
478941154792167247986989
T:
luov4849242
544416085446819954484322
T:
luov8117404
49803813?60836560?72208934?
T:
redgemss256
648932476494351165075868picnic3l3
763456567636645276402870
T:
sphincsf256harakasimple
772620117728918677310919
T:
mqdss64
988276089887329198920117
T:
sphincsf256harakarobust
110293745110770771120202045
T:
rainbow3ccompres683248
110849378111149447111293101picnic3l5
149310608149597278149628458
T:
luov6468330
168505123168574815168606654
T:
pqrsa15
231067005231121307231505182
T:
sphincs256
263449970?265348413?368658338?
T:
bluegemss128v2
276358689276603472300346504
T:
rainbow5ccompres963664
280403054280610734280795402
T:
picnic2l1fs
280894320281254973281481688
T:
sphincsf128shake256simple
301245102301887229301950316
T:
luov8086399
357023430357302845357434788
T:
sphincsf192shake256simple
286561683?401128502?459433060?
T:
bluegemss128
465371377465755755466084931
T:
sphincss128harakasimple
505601233505982786506218413
T:
sphincsf128shake256robust
579786560580030340580447371
T:
sphincss128harakarobust
666752706667633880668206867
T:
sphincsf192shake256robust
667407551667800748668249616
T:
sphincss256harakasimple
794376636794635853794842789
T:
sphincsf256shake256simple
833983740836831233842474132
T:
picnic2l3fs
866823133866984370867225756
T:
sphincss256harakarobust
812407459?975722350?1298455016?
T:
bluegemss192v2
102267434110230578431023608351
T:
sphincss192harakasimple
139021188113904975601390847758
T:
sphincss192harakarobust
1419209998?1420600789?1892524829?
T:
bluegemss192
143636555414367269341437674352
T:
sphincsf256shake256robust
1301675359?1563146501?2078915409?
T:
bluegemss256v2
176502330417654289081765811615
T:
picnic2l5fs
1654199234?1985125089?2316501534?
T:
gemss128v2
1808775655?2179245843?2905472517?
T:
gemss128
2115774282?2537899236?2963768735?
T:
bluegemss256
425795868742589120514260031941
T:
sphincss128shake256simple
5454252592?6544096461?8723089248?
T:
gemss192v2
653681158565467795846547636284
T:
sphincss256shake256simple
754019670875612214087562567129
T:
sphincss128shake256robust
891948936689320191758934345739
T:
sphincss192shake256simple
7989636140?9590084811?12764516248?
T:
gemss192
9188506023?11026295951?14696217651?
T:
gemss256v2
119489720231195029483211950777820
T:
sphincss256shake256robust
154131230571541877132415427415583
T:
sphincss192shake256robust
14938746552?17926784327?23901421035?
T:
gemss256
Cycles to verify 59 bytes
25%50%75%system
189331915419523
T:
rainbowbinary256181212
342993483535266
T:
rainbowbinary16242020
403244102141608
T:
rainbow1aclassic363232
472524814549306
T:
lattisigns512
107802109505110062
T:
falcon512tree
115940119176123396
T:
gravitysphincss
128629130031131125
T:
falcon512dyn
132151132421132830
T:
qtesla1
143793143909144097
T:
sflashv2
212783213686214987ed25519
220766221726223610
T:
falcon1024tree
244210249836253154
T:
rainbow3cclassic683248
259451260616261448
T:
falcon1024dyn
278489279140279576
T:
qtesla3s
264007281873291066
T:
bluegemss128
277121285086295001
T:
gemss128
274611285389295617
T:
bluegemss128v2
285415286642289324
T:
qtesla3f
274243286822297377
T:
redgemss128
279927290545303561
T:
redgemss128v2
320063325756329347
T:
gemss128v2
392770393123393617dilithium2
462306464897466775
T:
edons128k08n72nu8l4mu3
493780501464508231
T:
gravitysphincsm
585342598966607917
T:
sphincss128harakasimple
603594606025609559
T:
rainbow5cclassic963664
640929641188641729dilithium3
655033656993659511
T:
pass769
670892678004687397
T:
gravitysphincsl
696040697672699359
T:
ed448goldilocks
699098701975704343
T:
qtesla1p
692536707846726218
T:
gemss192
704208716074734668
T:
bluegemss192
720728741979762038
T:
redgemss192
734267750220769735
T:
bluegemss192v2
756439758633761680dilithium2aes
734526759183769067
T:
redgemss192v2
749528761954782577
T:
gemss192v2
811823814678817622
T:
pass863
826221827996830293
T:
edons128ref
888191901269913445
T:
sphincss192harakasimple
894122921948942479
T:
sphincss128harakarobust
107605610763361077130dilithium5
118587111984401212320
T:
sphincss256harakasimple
131974313238621327330dilithium3aes
138248314006801423605
T:
sphincsf128harakasimple
145181014787251528040
T:
gemss256v2
147305414835161498967
T:
sphincss192harakarobust
146095114981601534946
T:
gemss256
151753615537261579412
T:
redgemss256
151869615559671594845
T:
bluegemss256
153474015614781583424
T:
redgemss256v2
154604815633241574782
T:
donald2048
154986315829251609653
T:
bluegemss256v2
181814218445781864179
T:
sphincss256harakarobust
209434521206572138100
T:
sphincsf128harakarobust
218735522072922218217
T:
sphincsf192harakasimple
225814922805532301410
T:
sphincsf256harakasimple
231943123246512329454dilithium5aes
294344229639592987807
T:
sphincs256
334886433549183366823
T:
qtesla3p
345212034960383520777
T:
sphincsf256harakarobust
364978536719033698605
T:
sphincsf192harakarobust
462705747385924830786
T:
sphincss128shake256simple
508379650927515117978picnicl1full
689374369681527057732
T:
sphincss192shake256simple
745048674522857456718
T:
luov863256
799400180185978026630picnicl1fs
886449490412789188843
T:
sphincss256shake256simple
912845693722939658604
T:
sphincss128shake256robust
990188699134349945299picnicl1ur
9982008999172310010055picnicl3full
112469361142357611656260
T:
sphincsf128shake256simple
134256071361203913837622
T:
sphincss192shake256robust
141852111420342714295467
T:
rainbow1acyclicc363232
142632631428463914347638
T:
rainbow1acompres363232
165873201661329416633379picnicl5full
175820831793048418061265
T:
sphincss256shake256robust
179495931809941718365171
T:
sphincsf192shake256simple
183023231845381518678244
T:
sphincsf256shake256simple
189272601909647519301928
T:
mqdss48
202241422025270520437734picnicl3fs
218152742216192322504900
T:
sphincsf128shake256robust
229897402300538523019339
T:
pqrsa15
252245472524972825288712picnicl3ur
259976942602741826049981picnic3l1
272522122725522627295659
T:
luov890351
335313923355674233569572
T:
luov4849242
349655723501146635024502picnicl5fs
351588003554243935956935
T:
sphincsf256shake256robust
353909483565595836008574
T:
sphincsf192shake256robust
426176614265695342707170picnicl5ur
483984364841785048451442
T:
luov8117404
536959175372933653854473picnic3l3
557372045638276656932922
T:
mqdss64
857660188591680186055560picnic3l5
869345508716182996284146
T:
rainbow3ccompres683248
864236438717588594697928
T:
rainbow3ccyclicc683248
913984089191757492610314
T:
luov6468330
121906686122008479122081135
T:
picnic2l1fs
170208600170446295171591596
T:
luov8086399
195634988195799899219416001
T:
rainbow5ccompres963664
195720133219419544221714562
T:
rainbow5ccyclicc963664
278820622279901644280790656
T:
picnic2l3fs
495474131495918817497139097
T:
picnic2l5fs

amd64; Ivy Bridge+AES (306a9); 2012 Intel Core i5-3427U; 2 x 1800MHz; hunsnivy, supercop-20240107

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
533353585452picnicl1full
545055395746picnic3l1
766979598150picnicl3full
801580428098picnic3l3
99451008510410picnicl5full
102981036110528picnic3l5
117481181511991
T:
picnic2l1fs
119041194412035picnicl1ur
119571199512034picnicl1fs
227752287623295picnicl3ur
232412332223537
T:
picnic2l3fs
230412362023738picnicl3fs
302303031930660
T:
picnic2l5fs
309593102731298picnicl5fs
310043107431334picnicl5ur
348933498735076
T:
lattisigns512
627716285263032ed25519
142615143864145287
T:
ecdonaldp256
158574159435161895
T:
donald512
201468202046204985
T:
ecdonaldp224
208707208910209378
T:
ed448goldilocks
350243350606351007dilithium2
418177419163423718
T:
donald1024
430036431742433645
T:
pass769
543079546872548311
T:
pass863
660388661663663058dilithium3
740718743535746176dilithium2aes
760714761154761553
T:
sphincsf128harakasimple
833676836108840833
T:
edons128k08n72nu8l4mu3
851188853400865979
T:
ecdonaldp160
890726893465900549
T:
ecdonaldp521
945260945406945763
T:
sphincsf128harakarobust
989361989769991410dilithium5
102591210295681039014
T:
ecdonaldk163
102638910331181040919
T:
ecdonaldp192
106223310661071076396
T:
ecdonaldb163
112357611263081129314
T:
mqdss48
114936911495531150128
T:
sphincsf192harakasimple
133329813454731363471
T:
donald2048
135615213590721366556dilithium3aes
137309413799551391541
T:
ecdonaldk233
142268614307221440591
T:
ecdonaldb233
160766916084501610519
T:
sphincsf192harakarobust
1654126?2167414?3205023?
T:
qtesla1
226712722714012278320dilithium5aes
244998124580812472097
T:
ecdonaldk283
255955325640772573056
T:
mqdss64
259320225968482607309
T:
edons128ref
259312226015482606218
T:
ecdonaldb283
294235729464092963711
T:
sphincsf256harakasimple
362789236429813662871
T:
sphincsf256harakarobust
373466937401063755260
T:
ecdonaldp384
430699643142884332723
T:
ecdonaldk409
461829846313494642345
T:
ecdonaldb409
3628645?5319672?7078516?
T:
qtesla3f
631555063431706411660
T:
3icp
5358393?7090750?10561590?
T:
qtesla3s
890479489103188913188
T:
sphincsf128shake256simple
6894228?8998974?11189514?
T:
qtesla1p
948643094960189520266
T:
ecdonaldk571
102992681031286510334668
T:
ecdonaldb571
113970491139928311401729
T:
sphincs256
120603511207483612092770
T:
rainbow1aclassic363232
125513151256386712575796
T:
rainbow1acompres363232
127699101282038012881436
T:
rainbowbinary256181212
125907741290395712987621
T:
rainbow1acyclicc363232
132997191330398913311717
T:
sphincsf192shake256simple
169540511696139316977286
T:
sphincsf128shake256robust
12883553?21055992?28140843?
T:
rwb0fuz1024
220069002206738522121909
T:
luov4849242
242513422425528224280170
T:
sphincss128harakasimple
228329302522575528319749
T:
falcon512dyn
253544392535878825364941
T:
sphincsf192shake256robust
229317722559193127793502
T:
falcon512tree
19096252?28751553?55633238?
T:
ronald512
302365563024965130265924
T:
sphincss128harakarobust
303786483046935130535508
T:
luov863256
316896033180947532278073
T:
tts6440
350403473504792435058703
T:
sphincsf256shake256simple
355057383565889735720607
T:
sphincss192harakasimple
35233312?44958346?58033428?
T:
qtesla3p
471211594713844647146690
T:
sphincss256harakasimple
34317341?48646967?86264948?
T:
ronald768
504541305046774750497731
T:
sphincss192harakarobust
585757165859427059173396
T:
sphincss256harakarobust
618551406224522862787614
T:
rainbowbinary16242020
654956086551392865586551
T:
sphincsf256shake256robust
681551206828126068799079
T:
rainbow5640
699741247004916870177002
T:
luov6468330
715267807176450571969298
T:
rainbow3cclassic683248
705810947531989781020643
T:
falcon1024dyn
754940787552319575577103
T:
rainbow3ccompres683248
755480897563456576433223
T:
rainbow3ccyclicc683248
776272177767574377739588
T:
redgemss128
731674198012731086891027
T:
falcon1024tree
801742398021153480398388
T:
bluegemss128
839865338407127484549602
T:
gemss128
881224778815989488210815
T:
redgemss128v2
913295569135691991466012
T:
bluegemss128v2
918495609188419491935788
T:
gemss128v2
111156799111362852111619539
T:
luov890351
62276097?122176065?170105997?
T:
ronald1024
130125940130269347130425114
T:
luov8086399
157838834158810871159370641
T:
rainbow6440
197983041198154482198320259
T:
luov8117404
239619613239767295239932744
T:
rainbow5cclassic963664
250936465251061742251156290
T:
sflashv2
255543703255719713256404238
T:
rainbow5ccompres963664
256163104256236091256330345
T:
rainbow5ccyclicc963664
166520342?261401140?421038827?
T:
ronald1536
292461558292529018292694773
T:
sphincss128shake256simple
425846947426633475426691485
T:
sphincss192shake256simple
460642000461107651461794146
T:
redgemss192
495610063495965309496343794
T:
redgemss192v2
498455151499005622503960760
T:
bluegemss192
513832802515007713518608645
T:
bluegemss192v2
519799948520149992520228494
T:
gemss192
289628110?520752282?727404802?
T:
ronald2048
523572425524139793524822377
T:
gemss192v2
547120789547275238547847758
T:
sphincss128shake256robust
562091687562340821563109773
T:
sphincss256shake256simple
814256736814730392815737324
T:
sphincss192shake256robust
970231913980225791992722606
T:
gui184
104726230910473742961048825487
T:
sphincss256shake256robust
133347476813345397891335760749
T:
redgemss256v2
134782669413486229421349309490
T:
redgemss256
138539283213939182331395243994
T:
bluegemss256v2
139597783113962902391396793136
T:
rainbow1a
140148838414061410381407426964
T:
gemss256v2
150949662415131575001518826872
T:
gemss256
158666478615872153061591758271
T:
gravitysphincss
1155110368?1685145329?2917624267?
T:
ronald3072
297925426229795373792981250027
T:
rainbow1b
484965617448974627634950556457
T:
gui312
513114868151318852795133256854
T:
rainbow1c
513709949352815764675398879734
T:
pqrsa15
3421468719?5375410393?8154505922?
T:
ronald4096
118667603501191737318711943305300
T:
bluegemss256
120539461641205554996712065419068
T:
rainbow4a
153011409951531024065015368162705
T:
rainbow3b
254028366522541442711525890258499
T:
gravitysphincsl
280756270962816509261728419356738
T:
gui448
507792649015079636160450843149777
T:
gravitysphincsm
549410947545498163437854989563644
T:
rainbow6a
550997201525513901286955164510925
T:
rainbow3c
677971216296780677976067846794749
T:
rainbow6b
Cycles to sign 59 bytes
25%50%75%system
187881892819155
T:
rainbowbinary256181212
318313201632283
T:
tts6440
421284286448768
T:
rainbowbinary16242020
666726671166778ed25519
667386703372439
T:
rainbow5640
108351109189110672
T:
rainbow1aclassic363232
111281111863114352
T:
rainbow1acyclicc363232
114790?115698?186825?
T:
rainbow6440
114823118873122874
T:
sflashv2
194859195352196028
T:
ecdonaldp256
217898218008218468
T:
ed448goldilocks
128916?240340?473802?
T:
3icp
281436281940283399
T:
ecdonaldp224
295802298928303371
T:
donald512
109137?395666?700189?
T:
lattisigns512
478837480059482412
T:
rainbow3cclassic683248
479353481948483089
T:
rainbow3ccyclicc683248
500447505951511965
T:
ronald512
510531?534186?1042313?
T:
pass769
555315560697563197
T:
donald1024
603211603665604698
T:
rainbow1a
652159?674888?1945996?
T:
pass863
772314782548790885
T:
falcon512tree
873918886990894057
T:
ronald768
895595897309899696
T:
ecdonaldp160
553713?1002921?2568068?
T:
qtesla3f
494948?1003352?1546353?
T:
qtesla1
107446210766691084319
T:
ecdonaldk163
107685610805041087645
T:
ecdonaldp192
111291311152871121700
T:
ecdonaldb163
111277211227061130090
T:
rwb0fuz1024
115883011609921166021
T:
rainbow5cclassic963664
115873011635221169842
T:
rainbow5ccyclicc963664
118711211984781209891
T:
ronald1024
123125312337541244700
T:
falcon512dyn
678873?1251287?1778506?dilithium2
131660313291421338650
T:
donald2048
134494513488971357543
T:
edons128k08n72nu8l4mu3
135086113559101367107
T:
ecdonaldp521
144397314509661458568
T:
ecdonaldk233
149267914954821500958
T:
ecdonaldb233
152788215402341549995
T:
falcon1024tree
997761?1677542?2638896?
T:
qtesla1p
1050076?1801214?3424791?dilithium2aes
188041018863621896009
T:
rainbow4a
192056019226041924802
T:
rainbow1c
1487897?1939554?3843620?dilithium3
196768419685121975419
T:
rainbow1b
250430425162492531859
T:
falcon1024dyn
1439796?2525873?5089527?
T:
qtesla3s
256619025753972592478
T:
ecdonaldk283
271141327247422734023
T:
ecdonaldb283
2096465?2739337?4016995?dilithium5
2152333?3204026?5025927?dilithium3aes
325507932642553271602
T:
edons128ref
325792732759593288629
T:
ronald1536
365246836550903660932
T:
rainbow3b
390964839221583934982
T:
ecdonaldp384
406499240743824086956
T:
rainbow6a
454755745574654565090
T:
ecdonaldk409
3495514?4779292?5781240?dilithium5aes
484333648469004860651
T:
ecdonaldb409
530949653312345351161
T:
ronald2048
628801462933976298568picnicl1full
4474025?6753745?14462726?
T:
qtesla3p
724081372440747258052
T:
rainbow3c
802802480322708038160
T:
rainbow1acompres363232
775459182916099626980
T:
redgemss128v2
842505384268408433779
T:
luov863256
929620692995939319089picnicl1fs
8093127?9450911?11427027?
T:
redgemss128
994338299549649967414
T:
ecdonaldk571
108421691084851810856052
T:
rainbow6b
108206261091395411053463
T:
ecdonaldb571
114079901141277811415997picnicl1ur
121504841217367012178890picnicl3full
135398031355170113560080
T:
gravitysphincss
143572491438425014407439
T:
ronald3072
199619461997181619982824picnicl5full
230039752302112423040570picnicl3fs
239780612400373824164249
T:
gravitysphincsm
21870183?26069975?30303845?
T:
redgemss192v2
268357082684519426864959
T:
mqdss48
275392192756302727591220
T:
sphincsf128harakasimple
283185682833791428374981
T:
gravitysphincsl
286383232865381528668607picnicl3ur
286955172870213228712061
T:
luov890351
305225803055052630619717
T:
ronald4096
305869503063712030672759picnic3l1
338605263388031633908963
T:
sphincsf192harakasimple
28081737?34137196?41413230?
T:
redgemss192
351805373523811035329575
T:
sphincsf128harakarobust
395820853962603039651468picnicl5fs
36985508?44109930?49878590?
T:
redgemss256v2
468833054691112146937901
T:
luov4849242
478152144783057847846138picnicl5ur
483877234843444048478487
T:
sphincsf192harakarobust
487529084876358748791942
T:
luov8117404
497275484975412549810518
T:
rainbow3ccompres683248
26138990?52243766?117494442?
T:
gui184
52283862?61182975?74673027?
T:
redgemss256
650380326509678165185182picnic3l3
764279987654792076676639
T:
sphincsf256harakasimple
775535567756595377621001
T:
mqdss64
977993439789811297969533
T:
sphincsf256harakarobust
108796224108853350108939319picnic3l5
138594608139011150139307302
T:
rainbow5ccompres963664
139775450139840096139996208
T:
luov6468330
168442957168497531168550393
T:
pqrsa15
211501081211550864211586186
T:
sphincs256
281620695281798167282037391
T:
sphincsf128shake256simple
281380957281823372281868514
T:
luov8086399
283003269283119633283455958
T:
picnic2l1fs
279954604?335748231?392462369?
T:
bluegemss128
283549837?340075487?397664738?
T:
bluegemss128v2
362853469363063085363271853
T:
sphincsf192shake256simple
458080488458269306458342356
T:
sphincss128harakasimple
510891822511214008511540459
T:
sphincsf128shake256robust
585115857585311118585538566
T:
sphincss128harakarobust
667399969667628660667867260
T:
sphincss256harakasimple
677248218677734799678088662
T:
sphincsf192shake256robust
799614018799823647800113372
T:
sphincsf256shake256simple
827650911827843578828698987
T:
picnic2l3fs
863167535863400819866126914
T:
sphincss256harakarobust
818163515?981357285?1145662314?
T:
bluegemss192v2
103035724110309086791034161983
T:
sphincss192harakasimple
1174212256?1408684270?1876023954?
T:
bluegemss192
145135765514519954061452463903
T:
sphincsf256shake256robust
150898019015095307641510478149
T:
sphincss192harakarobust
1299182027?1557508291?2072544817?
T:
bluegemss256v2
934779601?1635220109?2802727534?
T:
gui312
175551617317566810881757947813
T:
picnic2l5fs
1786802654?2143846861?2503638138?
T:
gemss128v2
1878334958?2257983439?2642368637?
T:
bluegemss256
1922875783?2308137532?2692286578?
T:
gemss128
435148619143532746824358227431
T:
sphincss128shake256simple
668345561866864368426692785072
T:
sphincss256shake256simple
5580873462?6696299358?7811260020?
T:
gemss192v2
762546437476274284437630572334
T:
sphincss128shake256robust
903226858290384383599047504998
T:
sphincss192shake256simple
9241930615?9250882444?12948098422?
T:
gemss256v2
7935800200?11106288540?12693508880?
T:
gemss192
119635956781196455467911972112578
T:
sphincss256shake256robust
158374920621584839860815851180070
T:
sphincss192shake256robust
14882971177?17859958009?23799514680?
T:
gemss256
13757619685?20638254465?44557512065?
T:
gui448
Cycles to verify 59 bytes
25%50%75%system
9590978810040
T:
rwb0fuz1024
169931706417283
T:
rainbowbinary256181212
292742941929852
T:
3icp
336563395934292
T:
ronald512
350503531035642
T:
rainbowbinary16242020
354203566436098
T:
ronald768
402904147043208
T:
rainbow1aclassic363232
411904147241559
T:
rainbow5640
416424200442492
T:
ronald1024
450124532745668
T:
lattisigns512
519715211352395
T:
tts6440
536835400554323
T:
rainbow6440
562655672157249
T:
ronald1536
770697759078730
T:
ronald2048
938089419195385
T:
sflashv2
116119116807117858
T:
falcon512tree
114501117340120603
T:
gravitysphincss
132768133477135135
T:
ronald3072
133538133872134459
T:
qtesla1
143742145190146108
T:
falcon512dyn
192322194264196704
T:
donald512
205728206753209137
T:
ronald4096
207208208509211321
T:
rainbow3cclassic683248
209407210693212351ed25519
234846236426237574
T:
falcon1024tree
240473248220261428
T:
gui184
253356265567272992
T:
gemss128v2
261951274956289706
T:
bluegemss128
264363275962286974
T:
bluegemss128v2
269022281600288339
T:
gemss128
279723287451299252
T:
redgemss128v2
281276287588295998
T:
redgemss128
299860301875302956
T:
falcon1024dyn
369520370163370896
T:
qtesla3s
379403380139381432
T:
qtesla3f
395384395653396144dilithium2
426218426762428039
T:
rainbow1a
442450442790443298
T:
ecdonaldp256
442054445713449831
T:
donald1024
473043475452477098
T:
edons128k08n72nu8l4mu3
493244501014512462
T:
gravitysphincsm
516365519721525272
T:
rainbow5cclassic963664
522069522864525068
T:
ecdonaldp224
592645602370618312
T:
sphincss128harakasimple
622696634204652814
T:
gemss192
646824648978651664
T:
pass769
656740657030657678dilithium3
670150672944676008
T:
qtesla1p
656090675806690551
T:
redgemss192
665092677156687346
T:
bluegemss192
670157678068690093
T:
gravitysphincsl
675466691794704145
T:
gemss192v2
694169697361698258
T:
ed448goldilocks
692188708006725395
T:
bluegemss192v2
702733716125730002
T:
redgemss192v2
723029725138727284dilithium2aes
812423815221817620
T:
pass863
814925818579821051
T:
edons128ref
892508905581916219
T:
sphincss192harakasimple
904280908892916070
T:
ecdonaldp160
100284210283321045415
T:
sphincss128harakarobust
106055410610361061949dilithium5
105947510658001072838
T:
ecdonaldp192
104944210679021085886
T:
gui312
109589610965021099778
T:
rainbow1b
115303511702161194680
T:
gemss256v2
119682412073841220538
T:
sphincss256harakasimple
117738412169701266188
T:
bluegemss256v2
119598612443471271398
T:
redgemss256v2
125387112582591262106dilithium3aes
131256013434821370196
T:
gemss256
134921313813881405218
T:
redgemss256
137502213933121416365
T:
sphincsf128harakasimple
154512315585821572568
T:
donald2048
159017416077611636327
T:
sphincss192harakarobust
160575016079111610740
T:
rainbow4a
167980216808981682688
T:
rainbow1c
206538720693852078354
T:
ecdonaldk163
214568621531892161381
T:
ecdonaldb163
213140621589342203835
T:
sphincss256harakarobust
221688122199952224517dilithium5aes
220474722304372251097
T:
sphincsf192harakasimple
227995323062252331450
T:
sphincsf256harakasimple
233737323735642404432
T:
sphincsf128harakarobust
260680726139422619434
T:
ecdonaldp521
266378626936922721086
T:
sphincs256
279182827999972809503
T:
ecdonaldk233
288908028982912909647
T:
ecdonaldb233
290475629402202987722
T:
gui448
329385333086273323884
T:
ecdonaldp384
331771233262303335020
T:
qtesla3p
375488937604553763946
T:
rainbow6a
376730037704363774958
T:
rainbow3b
386122639165703940629
T:
sphincsf192harakarobust
409705641256824158050
T:
sphincsf256harakarobust
445951444621214465108
T:
rainbow1acompres363232
446319747710874791629
T:
rainbow1acyclicc363232
476636748873785035258
T:
sphincss128shake256simple
498890249980305015775picnicl1full
499704250041055012039
T:
ecdonaldk283
529705053073565321351
T:
ecdonaldb283
622524762322066240824
T:
rainbow3c
674910167548306763186
T:
luov863256
705516171733327232341
T:
sphincss192shake256simple
786103378734007894782picnicl1fs
885793588692858887582
T:
ecdonaldk409
913668392604739380917
T:
sphincss256shake256simple
916954994162729702939
T:
sphincss128shake256robust
947467294952979517898
T:
ecdonaldb409
956121095701019594532picnicl1ur
970689697103949714271
T:
rainbow6b
977551497871119797955picnicl3full
112298291145810011657511
T:
sphincsf128shake256simple
136487671387827214119606
T:
sphincss192shake256robust
162273451624812416266636picnicl5full
175245971775366117961067
T:
sphincss256shake256robust
182900331841765618639474
T:
sphincsf192shake256simple
184703881871002818893225
T:
sphincsf256shake256simple
188534361909828919317071
T:
mqdss48
194580501947849119516392
T:
ecdonaldk571
199760822000193820040356picnicl3fs
211669832126496621575851
T:
ecdonaldb571
223273402257094122997663
T:
sphincsf128shake256robust
229550422297695022997218
T:
pqrsa15
239191312392240123954566
T:
luov890351
245589542458360524600214picnicl3ur
251036112512861125171173picnic3l1
267857772680616826940699
T:
rainbow3ccyclicc683248
267836532682372826870317
T:
rainbow3ccompres683248
325664933259110332608797
T:
luov4849242
346504073469408634719509picnicl5fs
356881703603249136302997
T:
sphincsf256shake256robust
359661943628925236659629
T:
sphincsf192shake256robust
412887334131957541348569
T:
luov8117404
421845554229691042443751picnicl5ur
521373375219290652289073picnic3l3
561632045661413456885078
T:
mqdss64
607803806081430060842431
T:
rainbow5ccyclicc963664
608059126084055961198016
T:
rainbow5ccompres963664
825259278261327382666136picnic3l5
825985178273610682778605
T:
luov6468330
117111675117210134117337785
T:
picnic2l1fs
148118830149877450151988164
T:
bluegemss256
161957804162047625162690558
T:
luov8086399
269843969270092754270202769
T:
picnic2l3fs
477277001477632098478256257
T:
picnic2l5fs

armeabi; Cortex-A9+NEON (412fc09a); 2011 Freescale i.MX6 Quad; 4 x 1200MHz; unstable; novena, supercop-20220506

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
380033851540402picnicl1full
385143960240840picnic3l1
544525600458105picnicl3full
720497304675369picnicl1ur
740427503876366picnicl1fs
816058200784406picnic3l5
816778234385663picnicl5full
824068400686805
T:
picnic2l1fs
952929628897948picnic3l3
187594189919198884picnicl3ur
187596190914198219picnicl3fs
246589247691254510
T:
picnic2l3fs
254996259976273922picnicl5ur
254820260420272421picnicl5fs
441265512440524040ed25519
563116576729631850
T:
ecdonaldp256
621886642140691660
T:
donald512
163357116681011926564
T:
donald1024
311064631390473192120
T:
ecdonaldp160
327628132883893332548
T:
ecdonaldk163
2755853?3466684?3863930?
T:
ecdonaldb163
447736244846674501267
T:
ecdonaldp192
524436052599575282542
T:
donald2048
537384753987295460838
T:
ecdonaldk233
583473558469785894136
T:
ecdonaldb233
610730461172656159444
T:
mqdss48
652695565409186556191
T:
ecdonaldp224
9489119968202611349261
T:
ecdonaldk283
7679804?10105194?15169620?
T:
qtesla1
104037771042144111659840
T:
ecdonaldb283
139487831407462114473387
T:
mqdss64
188386221885511221234412
T:
ecdonaldk409
208927672272594125180377
T:
ecdonaldb409
19687779?24416130?29802345?
T:
qtesla3f
255334202942152830911245
T:
ecdonaldp384
316615563171236134737111
T:
sphincs256
322450273243527832928554
T:
luov4849242
26322366?35810343?60336070?
T:
qtesla3s
417413044177616650279178
T:
sphincsf128harakasimple
431103004318154851935221
T:
ecdonaldk571
38511153?46987330?55911597?
T:
qtesla1p
473894074872007656602597
T:
luov863256
483792445819616658283774
T:
ecdonaldb571
595333215966132571742074
T:
ecdonaldp521
602564946031820960362212
T:
sphincsf128shake256simple
579425236129823069714466
T:
sphincsf128harakarobust
615013276159151674075622
T:
sphincsf192harakasimple
60758687?68669529?76390832?
T:
falcon512tree
67177572?70722387?84321692?
T:
falcon512dyn
725619817281205187786772
T:
rainbow1aclassic363232
740507427411311189283126
T:
sphincsf192shake256simple
8360722483747672100726512
T:
rainbow1acompres363232
860838678618684486223100
T:
sphincsf192harakarobust
823732059890585099188600
T:
rainbow1acyclicc363232
96552359106069486116206762
T:
sphincsf128shake256robust
141151878141458772141728303
T:
sphincsf192shake256robust
128772010154717673157960157
T:
luov6468330
162986760163058987185936481
T:
sphincsf256harakasimple
170475215182202716208216638
T:
falcon1024dyn
168065330?194684027?217526898?
T:
falcon1024tree
194532758194914644227057266
T:
sphincsf256shake256simple
192557380204272018232084171
T:
luov890351
189692490?217321209?285584473?
T:
qtesla3p
229311444229558802229788487
T:
sphincsf256harakarobust
218594710240219027261746003
T:
luov8086399
182330388?283110961?422258417?
T:
ronald512
351757311353874642386691592
T:
luov8117404
355186174373114219373742082
T:
sphincsf256shake256robust
486754775?739115251?967719097?
T:
ronald768
102327600610350653421266005954
T:
rainbow3cclassic683248
105747530711207488841181132150
T:
sflashv2
97718303311497398641169331544
T:
rainbow3ccompres683248
115420411112120479301313724389
T:
rainbow3ccyclicc683248
131051117613245473661603386215
T:
sphincss128harakasimple
903512807?1372604726?1839338307?
T:
ronald1024
161997315117924901091952165778
T:
sphincss128shake256simple
1159270090?2572950858?3454699246?
T:
ronald1536
285441168130625098113479974106
T:
rainbow5cclassic963664
274186580332068088103412097870
T:
rainbow5ccompres963664
320237619034115302853423461076
T:
rainbow5ccyclicc963664
374726703337808495063794504937
T:
redgemss128v2
3403905427?4884818549?6433018053?
T:
ronald2048
876614187893136022499392197249
T:
rainbow1a
8580623523?14224562911?25574165426?
T:
ronald3072
14342220912?14500085195?19366127365?
T:
gui184
160297712051862843280218772551561
T:
rainbow1b
261326954652641152519627929962521
T:
rainbow1c
273239422992803564794931025210479
T:
redgemss192v2
20915113761?30372822757?57791832658?
T:
ronald4096
547070143685522800341855439067915
T:
rainbow4a
Cycles to sign 59 bytes
25%50%75%system
308820314020372830
T:
sflashv2
528257533569636050ed25519
765653?887837?1058477?
T:
rainbow1aclassic363232
8808659087561054481
T:
ecdonaldp256
757015?1054482?1068084?
T:
rainbow1acyclicc363232
115578411743771386919
T:
donald512
161212016412041927322
T:
ronald512
237598223998842840642
T:
donald1024
244107024739232912629
T:
falcon512tree
331626933412013987514
T:
ecdonaldp160
2052572?3439665?5844287?
T:
qtesla3f
348227935028784191157
T:
ecdonaldk163
3672208?3681505?4844014?
T:
ecdonaldb163
1631328?3835569?6237631?
T:
qtesla1
394314539474613952770
T:
rainbow1a
440354944323754451143
T:
falcon512dyn
472073747273904733698
T:
ecdonaldp192
4453716?5327055?6444102?
T:
ronald1024
531871753947926363702
T:
falcon1024tree
540394654492255475227
T:
ronald768
565804156899366194984
T:
ecdonaldk233
609069661072976124595
T:
ecdonaldb233
6658128?6678049?8402641?
T:
donald2048
689054269011658302305
T:
ecdonaldp224
746426674935007533343
T:
falcon1024dyn
763789176525009222326
T:
rainbow3cclassic683248
7666780?7699982?9589917?
T:
rainbow3ccyclicc683248
5280020?8625016?13251347?
T:
qtesla1p
735604588454958867453
T:
rainbow1b
8759956?10576100?10990395?
T:
ecdonaldb283
111664251118287911191629
T:
rainbow1c
120893611214452212205440
T:
ecdonaldk283
124390431246225912513048
T:
ronald1536
8505127?12563797?18626332?
T:
qtesla3s
161985701622944919509121
T:
rainbow5cclassic963664
163446081636788716419699
T:
rainbow5ccyclicc963664
205105962187103524611871
T:
ecdonaldk409
254988352553436225566029
T:
rainbow4a
224991112702710627067509
T:
ecdonaldb409
252933123019350630431573
T:
ronald2048
266697093086484232269940
T:
ecdonaldp384
25788459?31185732?33374088?
T:
luov863256
21059105?31425411?48516651?
T:
qtesla3p
361231394236173842954402picnicl1full
459979024626252647993746
T:
rainbow1acompres363232
468806464694420656565205
T:
ecdonaldk571
56699091?57233111?71564296?picnicl1ur
472546295750587159033290picnicl1fs
627533216284296875499170
T:
ecdonaldp521
524571896307535163173780
T:
ecdonaldb571
674847796785272081488337
T:
ronald3072
692982166940606784748404picnicl3full
8624998087798386104829007
T:
luov890351
126381848126811490127298647picnicl5full
109827732130443183133753679
T:
luov4849242
137317299137812560165051902picnic3l1
138763562141548912141883185
T:
ronald4096
141263474143730889145214432picnicl3fs
157488702157801001162026900
T:
luov8117404
151897019162391063166157516
T:
mqdss48
166829298167314056168268766picnicl3ur
304518303306255564309184402picnicl5ur
320295823321112288324126972picnicl5fs
343500663343838192363971755picnic3l3
560631801574742891642332828
T:
mqdss64
479888805583049568584294900
T:
rainbow3ccompres683248
499956170?602365417?648321470?
T:
luov6468330
612491008640382629645971078picnic3l5
602553414658697414710630668
T:
sphincs256
90450074710378214041079636044
T:
luov8086399
141024237014365235901757565552
T:
sphincsf128harakasimple
136810679215859598721639485044
T:
rainbow5ccompres963664
144390041316806120301712369326
T:
picnic2l1fs
170744202517323101912109173213
T:
sphincsf192harakasimple
187493228818864087891899737798
T:
sphincsf128shake256simple
199725441020440693722395209801
T:
sphincsf192shake256simple
213683423724130279102520081242
T:
sphincsf128harakarobust
254835394125651799822593607338
T:
sphincsf192harakarobust
2302876860?2811919242?3386169311?
T:
redgemss128v2
287773106033315374513434592035
T:
sphincsf128shake256robust
365805767437322676433778605773
T:
sphincsf192shake256robust
426532008442852198715099778176
T:
sphincsf256harakasimple
442944319244941355045260231383
T:
sphincsf256shake256simple
446238483750954037825192642348
T:
picnic2l3fs
625195542162717527536351095367
T:
sphincsf256harakarobust
823396483082606170118396084160
T:
sphincsf256shake256robust
4441378564?8849016254?16190169345?
T:
gui184
9645610071?10266249046?13540557814?
T:
redgemss192v2
23315332127?23402075334?35203301561?
T:
sphincss128harakasimple
22899769565?28013138672?29462371010?
T:
sphincss128shake256simple
Cycles to verify 59 bytes
25%50%75%system
115209116541138809
T:
ronald512
139119?141773?199215?
T:
ronald1024
164811166811168811
T:
ronald768
209173244703247621
T:
ronald1536
355268361908414032
T:
falcon512tree
347300?394114?465634?
T:
rainbow1aclassic363232
403626407226484837
T:
sflashv2
358430426426430033
T:
ronald2048
512043522442526444
T:
falcon512dyn
644050645651652424
T:
ronald3072
739426744402880069
T:
falcon1024tree
753699757020762004
T:
falcon1024dyn
649776764453789256
T:
qtesla1
763327770301919679
T:
donald512
103325910545151243691
T:
ronald4096
143469414463061724132ed25519
1181757?1459245?1746538?
T:
qtesla3f
156250515844291863347
T:
qtesla3s
167872317198961763061
T:
redgemss128v2
186399418905562247792
T:
donald1024
1848734?1964267?2347781?
T:
ecdonaldp256
1909482?2012077?2766581?
T:
gui184
228067623208522751816
T:
rainbow3cclassic683248
251508425303712546625
T:
rainbow1a
296830729912423562682
T:
ecdonaldp160
406369340922484109479
T:
ecdonaldp192
395177545307594743176
T:
qtesla1p
574901957875506909387
T:
ecdonaldp224
5848649?5906752?7369370?
T:
donald2048
505673760372736076873
T:
rainbow5cclassic963664
5716849?6380853?7711811?
T:
redgemss192v2
661527066365437989882
T:
ecdonaldk163
7002429?7026658?9171183?
T:
ecdonaldb163
634369576302017665365
T:
rainbow1b
735735676341779066708
T:
sphincs256
908290291538289215049
T:
rainbow4a
991758099435909969191
T:
rainbow1c
109797801103054111053822
T:
ecdonaldk233
118058671185407711900810
T:
ecdonaldb233
148402391508329417842096
T:
rainbow1acompres363232
145632451755458017625399
T:
rainbow1acyclicc363232
16967315?17843203?21302791?
T:
ecdonaldb283
201691312045050020623470
T:
qtesla3p
17936376?21423340?22447392?
T:
luov863256
201097842266259424465535
T:
ecdonaldp384
234135962349720323594190
T:
ecdonaldk283
27033972?28150911?40935143?
T:
sphincss128harakasimple
272125073132694433277624
T:
sphincss128shake256simple
337910633434295935473032picnicl1full
392285803937135247171984
T:
ecdonaldk409
401180584074893048748420picnicl1fs
458852594620935455531191
T:
ecdonaldp521
475384924797028353034658picnicl1ur
434137925215969352249657
T:
ecdonaldb409
568554815701855469591658picnicl3full
611880836232493973223783
T:
sphincsf128harakasimple
587111746789872370988173
T:
luov4849242
624536087509067875525112
T:
luov890351
763914137786165979314037
T:
sphincsf128shake256simple
863816378658205586897810
T:
rainbow3ccyclicc683248
69221703?86862015?86996154?
T:
rainbow3ccompres683248
9007575190195281108900051
T:
ecdonaldk571
9092250293723458107975585
T:
sphincsf128harakarobust
9597199996435692115282751picnic3l1
9565575098441117114908317
T:
sphincsf192harakasimple
102643471103604478122221522
T:
sphincsf192shake256simple
102141820104019766119984924
T:
sphincsf256harakasimple
103260706108499608124207043
T:
sphincsf256shake256simple
108409145108616994109226585
T:
luov8117404
117835701121512568125117921
T:
mqdss48
100971563121584740121706752
T:
ecdonaldb571
106713934?126962229?133461646?picnicl5full
127458826129212490130947652picnicl3fs
143121702144296165145772731
T:
sphincsf192harakarobust
146179796146673517147784146picnicl3ur
127892032150410089154872860
T:
sphincsf128shake256robust
148352737154173695156163097
T:
sphincsf256harakarobust
157266817?197523474?197741075?
T:
rainbow5ccompres963664
198223844198590607199083791
T:
rainbow5ccyclicc963664
198862362202370529203850440
T:
sphincsf192shake256robust
203309981205653413210417299
T:
sphincsf256shake256robust
234526816234970819236374943picnic3l3
210983515?254515866?295021888?
T:
luov6468330
268105969269851226272342776picnicl5ur
290705246291171684293642629picnicl5fs
402056731413111206481822905
T:
mqdss64
402182859417717823438806143picnic3l5
369041983425381636440206848
T:
luov8086399
478885907545791604564669373
T:
picnic2l1fs
112550856012016872041218712736
T:
picnic2l3fs

mipso32; Octeon II (cnmips64v2); 2011 Cavium Octeon II CN6120; 2 x 2000MHz; gcc23, supercop-20230530

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: mqqsig160, mqqsig192, mqqsig224, mqqsig256, ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x

Cycles to generate a key pair
25%50%75%system
830036831048834502ed25519
626758062911186377178
T:
pass769
769272277655347818094
T:
pass863
208149562085340220964454
T:
mqdss48
335282263377863834222680
T:
donald2048
483632664844440248763102
T:
mqdss64
569345865695534057002744
T:
sphincs256
857123828575786685913906
T:
sphincsf128harakasimple
120488424120549694120729008
T:
sphincsf128harakarobust
126034436126122998126277144
T:
sphincsf192harakasimple
152544008152801374153530130
T:
luov4849242
178977402179187712179947342
T:
sphincsf192harakarobust
207727858208139138208427610
T:
luov863256
333087928333286868333621978
T:
sphincsf256harakasimple
375796052376204432377127480
T:
pflash1
479400074480116536480636784
T:
sphincsf256harakarobust
363431738?496529618?892662122?
T:
rwb0fuz1024
553495068554382758555658252
T:
luov6468330
859958942861766346864850842
T:
luov890351
100361841010053461481006858740
T:
luov8086399
154827385815497022301551840202
T:
luov8117404
174606404417465863241748046100
T:
sflashv2
271922754827210243042727255742
T:
sphincss128harakasimple
607906359060842699686107572950
T:
redgemss128v2
331927002163336240752833461599798
T:
redgemss192v2
Cycles to sign 59 bytes
25%50%75%system
763378768558781452
T:
sflashv2
898222902238913952ed25519
3592538?7085160?19192916?
T:
pflash1
8170904?8597796?24480718?
T:
pass769
10061604?10400254?20604322?
T:
pass863
322978323240968832523774
T:
rwb0fuz1024
328454643299939233289020
T:
donald2048
133058818133557592133943290
T:
luov863256
330193922330532372335811314
T:
luov4849242
472227874472889018473551942
T:
luov890351
546320906546846392549260186
T:
mqdss48
827579264829569712938309766
T:
luov8117404
111428763011146183501115648194
T:
sphincs256
126354757812663555261363939028
T:
luov6468330
175317965017550736981760341582
T:
mqdss64
268209669026907340802893082654
T:
luov8086399
307034062830729698783075448696
T:
sphincsf128harakasimple
361538592836230124203627095408
T:
sphincsf192harakasimple
447742570844818829784491348596
T:
sphincsf128harakarobust
3931123620?4721173908?5460989456?
T:
redgemss128v2
536864010453778555685412159108
T:
sphincsf192harakarobust
887683949088811682128886985622
T:
sphincsf256harakasimple
133524095661335915461013375147664
T:
sphincsf256harakarobust
13592916342?16407743392?19107731048?
T:
redgemss192v2
488791285324893238674048995573680
T:
sphincss128harakasimple
Cycles to verify 59 bytes
25%50%75%system
163146169564177606
T:
rwb0fuz1024
792324794880804558
T:
sflashv2
158668216313421717560
T:
pflash1
218045421948262206378ed25519
254008626055902669536
T:
redgemss128v2
97440141005554010950032
T:
redgemss192v2
101747221021858010265582
T:
pass769
123259661235979412422182
T:
pass863
131146841325359613382084
T:
sphincs256
382382883847709838674768
T:
donald2048
544828345557307256961696
T:
sphincss128harakasimple
119379900119691030119930852
T:
luov863256
126167454129269988137765340
T:
sphincsf128harakasimple
185022788187452754189792042
T:
sphincsf128harakarobust
196308882197663198199319104
T:
sphincsf192harakasimple
209037056210036218212321222
T:
sphincsf256harakasimple
238486226239400404241590332
T:
luov4849242
295116106297717210301055838
T:
sphincsf192harakarobust
318958118320406046323735488
T:
sphincsf256harakarobust
396179276398634264402727778
T:
mqdss48
425468372425777848426446392
T:
luov890351
703225022706019212738052846
T:
luov6468330
738572680739486896741005146
T:
luov8117404
128981016213032735061320058092
T:
mqdss64
138663740613883676561444646046
T:
luov8086399

amd64; Bobcat (500f10); 2011 AMD G-T56N; 2 x 1650MHz; h8bobcat, supercop-20240107

Graphs: old (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
126459127295156902ed25519
551247552178552947
T:
ed448goldilocks
624041624725625375dilithium2
846351850127857270
T:
pass769
101837610213261030085
T:
pass863
112029311222681140085dilithium3
161935616287611648943dilithium2aes
175491617626541795396
T:
edons128k08n72nu8l4mu3
182434618317091850305dilithium5
213298321372632154605
T:
mqdss48
243494524718772490976
T:
donald2048
269083227016152720093dilithium3aes
2288374?3406234?5465403?
T:
qtesla1
455465245668264586956dilithium5aes
498628949923025008457
T:
mqdss64
511226451259395149674
T:
edons128ref
5666498?5691948?10930581?
T:
qtesla3f
9918403?13113500?19540250?
T:
qtesla3s
159665791598444816016250
T:
sphincsf128shake256simple
13467133?17540948?17589468?
T:
qtesla1p
191428471916822119216857
T:
sphincs256
207170352072445420744917
T:
sphincsf128harakasimple
233284802334570323602403
T:
sphincsf192shake256simple
301319193013875030159901
T:
sphincsf128shake256robust
304446273045286330468623
T:
sphincsf192harakasimple
353979553540235335413107
T:
sphincsf128harakarobust
440391214408426044161287
T:
sphincsf192shake256robust
407816004481285948177431
T:
falcon512tree
44105498?47731505?55534378?
T:
falcon512dyn
508695605098044851087527
T:
rainbowbinary256181212
523440935235871852377832
T:
sphincsf192harakarobust
616505496166183161680854
T:
sphincsf256shake256simple
716770167237631173396606
T:
rainbow1aclassic363232
732068297343373273972852
T:
rainbow1acompres363232
733585027367670973995999
T:
rainbow1acyclicc363232
810039838103061581080624
T:
sphincsf256harakasimple
75592835?81968123?101006189?
T:
qtesla3p
116174887116222976117349800
T:
sphincsf256shake256robust
121635981126733948138080691
T:
falcon1024tree
127266437130881780141846709
T:
falcon1024dyn
139569601139587879139619139
T:
sphincsf256harakarobust
288032068288443950288938377
T:
rainbowbinary16242020
440849989444806734449787309
T:
rainbow3cclassic683248
472331650475423842478018411
T:
rainbow3ccompres683248
478535905481897950484132416
T:
rainbow3ccyclicc683248
510856258511371249516533036
T:
sphincss128shake256simple
657628670657683024657750274
T:
sphincss128harakasimple
723130785723188208723320372
T:
sflashv2
744938462?745010050?1491943498?
T:
sphincss192shake256simple
962163235962230134962384096
T:
sphincss128shake256robust
969395110969557878971087454
T:
sphincss192harakasimple
986707311?987092755?1233434390?
T:
sphincss256shake256simple
112780304511280114751129169867
T:
sphincss128harakarobust
122023091512251707971228021932
T:
rainbow5cclassic963664
123469091212399907961261746243
T:
rainbow5ccompres963664
123672269212435358021246993166
T:
rainbow5ccyclicc963664
1292742838?1292992726?1616084696?
T:
sphincss256harakasimple
141530538314156139241415909061
T:
sphincss192shake256robust
1859285741?1859863089?2325230635?
T:
sphincss256shake256robust
2231065909?2231849748?2789581938?
T:
sphincss256harakarobust
Cycles to sign 59 bytes
25%50%75%system
688846918969887
T:
rainbowbinary256181212
140097140330140681ed25519
165523166934172377
T:
rainbowbinary16242020
277899278734279585
T:
sflashv2
483878485245486728
T:
rainbow1acyclicc363232
493596494632497207
T:
rainbow1aclassic363232
565188566494568195
T:
ed448goldilocks
136633713787401407387
T:
falcon512tree
803643?1627797?3026553?
T:
qtesla1
1059297?2122404?3142990?
T:
pass769
225190922646812277990
T:
falcon512dyn
1702918?2291234?3462883?dilithium2
233771223549082408288
T:
rainbow3ccyclicc683248
231148323723022413845
T:
rainbow3cclassic683248
242416324415902469378
T:
donald2048
1057688?2478421?4035116?
T:
qtesla3f
1287977?2539179?2644529?
T:
pass863
280055328182042849093
T:
falcon1024tree
329415333086703326112
T:
edons128k08n72nu8l4mu3
2616988?3412918?6595793?dilithium3
2276637?3587770?6594278?dilithium2aes
2920219?4089878?6469125?dilithium5
3001416?4496739?6704734?
T:
qtesla1p
464553846680444692886
T:
falcon1024dyn
2659402?4767547?10406105?
T:
qtesla3s
502526750392325046951
T:
rainbow5cclassic963664
509472251179115121925
T:
rainbow5ccyclicc963664
4328732?7068523?8652149?dilithium3aes
7166815?8621259?13342816?dilithium5aes
876530887901558821221
T:
edons128ref
8941034?17639343?27481467?
T:
qtesla3p
569297245701280157418442
T:
rainbow1acompres363232
127634305127673606127739152
T:
mqdss48
363167710363679798367116191
T:
rainbow3ccompres683248
367850127368080863368403316
T:
sphincs256
433800970433939627434060586
T:
mqdss64
504550595505057478505465393
T:
sphincsf128shake256simple
636882964637312791643988726
T:
sphincsf192shake256simple
763719293764242847764578596
T:
sphincsf128harakasimple
867252454873502547887255991
T:
rainbow5ccompres963664
887251474887661166888291292
T:
sphincsf192harakasimple
907680521908231426908700712
T:
sphincsf128shake256robust
117667709211776626881179058058
T:
sphincsf192shake256robust
126123997912618653111262417190
T:
sphincsf128harakarobust
141167849714120714791412722742
T:
sphincsf256shake256simple
153530050515362574021536737826
T:
sphincsf192harakarobust
220138522422025414552204452661
T:
sphincsf256harakasimple
257501365525786900792598617750
T:
sphincsf256shake256robust
373911030637399766633741147633
T:
sphincsf256harakarobust
759875520176013651507673076043
T:
sphincss128shake256simple
11772880919?11774366015?14729089693?
T:
sphincss256shake256simple
122564344471225786806412266842324
T:
sphincss128harakasimple
134018369601340298388613404885087
T:
sphincss128shake256robust
15756386010?15769624389?19700221653?
T:
sphincss192shake256simple
19557268551?19558728877?24457622571?
T:
sphincss256harakasimple
200237431702002511101420025975447
T:
sphincss128harakarobust
21185596362?21186710346?26495141997?
T:
sphincss256shake256robust
273329096672733688524627338856093
T:
sphincss192harakasimple
274060749012741055099227450379029
T:
sphincss192shake256robust
33134540273?33136408063?41427399992?
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
654646655267331
T:
rainbowbinary256181212
139337142130146229
T:
rainbowbinary16242020
156860158925160265
T:
rainbow1aclassic363232
206991210159210824
T:
falcon512tree
256984259350260595
T:
falcon512dyn
299915300475301107
T:
sflashv2
355761356820358316
T:
qtesla1
428673431281432184
T:
falcon1024tree
431899433442435532ed25519
532218533506534812
T:
falcon1024dyn
680618682076683796
T:
qtesla3f
721411722148723539dilithium2
822282824557828195
T:
qtesla3s
953947958854962939
T:
rainbow3cclassic683248
957742961865965946
T:
edons128k08n72nu8l4mu3
115821211592811161123dilithium3
132299413292641333472
T:
pass769
156940015767291587217dilithium2aes
159669316035201609951
T:
pass863
171095017191491731318
T:
qtesla1p
174357317506741756835
T:
ed448goldilocks
195334819566491966709
T:
edons128ref
196194019632221978565dilithium5
213004221485152204275
T:
rainbow5cclassic963664
255068825587212569432dilithium3aes
283682828679122889401
T:
donald2048
446928544774404493656dilithium5aes
448435245161344563690
T:
sphincs256
817090782262218259039
T:
qtesla3p
830658684993038732167
T:
sphincss128shake256simple
123751751266389915110111
T:
sphincss192shake256simple
128923691308898113286325
T:
sphincss128harakasimple
159616051636098116866656
T:
sphincss128shake256robust
16045310?16388940?31705856?
T:
sphincss256shake256simple
189844341924722819444433
T:
sphincss192harakasimple
202521482051291720837723
T:
sphincsf128shake256simple
225311032309775823447250
T:
sphincss128harakarobust
236239542412577224456425
T:
sphincss192shake256robust
268824022742981033540586
T:
sphincss256harakasimple
296075482994721130500994
T:
sphincsf128harakasimple
314552943218699738459553
T:
sphincss256shake256robust
322765113254767032930814
T:
sphincsf192shake256simple
327269113300265833446298
T:
sphincsf256shake256simple
389971203961214040050390
T:
sphincsf128shake256robust
429959124316473743567437
T:
rainbow1acompres363232
432661264333665844242702
T:
rainbow1acyclicc363232
462195284668426847150647
T:
sphincsf192harakasimple
478433114902259459613402
T:
sphincss256harakarobust
493549175003307150532823
T:
sphincsf256harakasimple
525446475336165253563028
T:
sphincsf128harakarobust
623371346282678363676828
T:
sphincsf192shake256robust
631939386419265964781934
T:
sphincsf256shake256robust
839449168473097085284350
T:
sphincsf192harakarobust
886126518958102490594765
T:
sphincsf256harakarobust
925786219390871195704263
T:
mqdss48
266387016268443846269240944
T:
rainbow3ccompres683248
265380438269848103273870095
T:
rainbow3ccyclicc683248
318760288324511754326640200
T:
mqdss64
585852698596352914604710668
T:
rainbow5ccompres963664
594672769597235465601525793
T:
rainbow5ccyclicc963664

amd64; K10 32nm (300f10); 2011 AMD A8-3850; 4 x 2900MHz; hydra5, supercop-20240107

Graphs: old (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
704667061870790ed25519
309219311367312079
T:
ed448goldilocks
448650457545465147dilithium2
588027590986592590
T:
pass769
645683647222650129
T:
pass863
813101825885828946dilithium3
100481810090991010532dilithium2aes
121085612214701226813
T:
edons128k08n72nu8l4mu3
128296312866771296742dilithium5
139357514096811422035
T:
donald2048
149324314958231498208
T:
mqdss48
166015116644651670318dilithium3aes
280341028138702847341dilithium5aes
2437136?3211276?4723149?
T:
qtesla1
346571134683193473372
T:
mqdss64
348923135194753585889
T:
edons128ref
3849228?5634082?9211009?
T:
qtesla3f
9343967?10601635?11834295?
T:
qtesla1p
112462201124724411454001
T:
sphincsf128shake256simple
7405453?12104567?16841330?
T:
qtesla3s
140032461403069414037994
T:
sphincsf128harakasimple
145523661455521314581307
T:
sphincs256
164491701647570316476594
T:
sphincsf192shake256simple
205572592056200320598841
T:
sphincsf192harakasimple
211733842120650621208305
T:
sphincsf128shake256robust
237736822378917623837412
T:
sphincsf128harakarobust
310408353104144031050622
T:
sphincsf192shake256robust
273695643127291533988456
T:
falcon512dyn
28311041?31833753?37332343?
T:
falcon512tree
351034363515391035162080
T:
sphincsf192harakarobust
433158884341719943513666
T:
sphincsf256shake256simple
38232985?48612812?59018587?
T:
qtesla3p
547037805470609954707217
T:
sphincsf256harakasimple
548387915519586255494364
T:
rainbow1aclassic363232
578546745796784158067484
T:
rainbow1acompres363232
636425076373578863812471
T:
rainbow1acyclicc363232
820250918212768982177361
T:
sphincsf256shake256robust
823091608681640096789749
T:
falcon1024dyn
83020920?89970645?105082478?
T:
falcon1024tree
936602809380422293840946
T:
sphincsf256harakarobust
357857382357881382358082441
T:
sphincss128shake256simple
389411281389578901389767375
T:
sflashv2
444833599445624284445632691
T:
sphincss128harakasimple
472913985474248240476375559
T:
rainbow3cclassic683248
518998537519449089520187004
T:
rainbow3ccompres683248
526774464526861053527600654
T:
sphincss192shake256simple
599664825601752077602376052
T:
rainbow3ccyclicc683248
654472816654504883654701038
T:
sphincss192harakasimple
681168622682507888683221747
T:
sphincss128shake256robust
688146150688676867688846869
T:
sphincss256shake256simple
758883516758890917759355474
T:
sphincss128harakarobust
873503092873638213874558181
T:
sphincss256harakasimple
992290265992361030992620959
T:
sphincss192shake256robust
129030507512911863241292767997
T:
rainbow5cclassic963664
131488078813168112581318178008
T:
sphincss256shake256robust
141984711014222214351426197666
T:
rainbow5ccompres963664
156184908015738921781575193007
T:
rainbow5ccyclicc963664
Cycles to sign 59 bytes
25%50%75%system
795387960379733ed25519
218868261541265512
T:
sflashv2
320016320089320142
T:
ed448goldilocks
403085?403921?533300?
T:
rainbow1aclassic363232
478161479406481268
T:
rainbow1acyclicc363232
806981?844820?2393187?
T:
pass863
99829710096441016409
T:
falcon512tree
695020?1092004?2157511?
T:
qtesla1
140689714122341421461
T:
donald2048
754944?1494056?1559635?
T:
pass769
870826?1616833?1994934?dilithium2
161761016244221633618
T:
falcon512dyn
1446656?1922347?3664607?dilithium2aes
724633?1935414?3131051?
T:
qtesla3f
200556520230192032395
T:
falcon1024tree
1915488?2254660?4213812?
T:
qtesla1p
217155522765982286681
T:
edons128k08n72nu8l4mu3
1342832?2357682?2988826?dilithium3
1499666?2419290?6283050?
T:
qtesla3s
258988325936152597783
T:
rainbow3cclassic683248
2058203?2874275?4538307?dilithium5
323062032311293232713
T:
rainbow3ccyclicc683248
327655232876833301502
T:
falcon1024dyn
2265417?3454620?4792438?dilithium3aes
505297150667475077945
T:
edons128ref
540750454108475467939
T:
rainbow5cclassic963664
4512937?5750777?7841116?dilithium5aes
669952667196076724968
T:
rainbow5ccyclicc963664
5821830?10390782?16586003?
T:
qtesla3p
407365484082043841277249
T:
rainbow1acompres363232
796286687963632579641044
T:
mqdss48
258043625259191509260470895
T:
mqdss64
271300513271376760271519520
T:
sphincs256
325430171326277582329141824
T:
rainbow3ccompres683248
356465600357124886362189680
T:
sphincsf128shake256simple
450195826450576772450922976
T:
sphincsf192shake256simple
517128752517479620517812127
T:
sphincsf128harakasimple
600263737600664291600967284
T:
sphincsf192harakasimple
638878281639459565640068236
T:
sphincsf128shake256robust
829175441829376662829923238
T:
sphincsf192shake256robust
848269847850920437854892610
T:
rainbow5ccompres963664
853125315853808747855404451
T:
sphincsf128harakarobust
993400297993693824994135872
T:
sphincsf256shake256simple
103453478110351026701035654615
T:
sphincsf192harakarobust
148693784414873048231487889198
T:
sphincsf256harakasimple
181252923918139024371852380104
T:
sphincsf256shake256robust
252790484525306839982532826773
T:
sphincsf256harakarobust
533129268053544645995364830160
T:
sphincss128shake256simple
822405615182295248348230532538
T:
sphincss256shake256simple
830040288283010895908307095073
T:
sphincss128harakasimple
950605876795140617409518673340
T:
sphincss128shake256robust
111718125711117551634111189202177
T:
sphincss192shake256simple
132259271251322644684513227035620
T:
sphincss256harakasimple
135893509381359737937713601503640
T:
sphincss128harakarobust
149468536241495440083914970738891
T:
sphincss256shake256robust
185146485041852413451118532215357
T:
sphincss192harakasimple
192192883901922218037519325799725
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
845268580086762
T:
rainbow1aclassic363232
128727130932131295
T:
falcon512tree
159501161343161996
T:
falcon512dyn
227289227612228099
T:
qtesla1
230521230886231434
T:
sflashv2
258062260124261717ed25519
262267264327265204
T:
falcon1024tree
326535328408329358
T:
falcon1024dyn
369396370787372137
T:
rainbow3cclassic683248
471827472977475572
T:
qtesla3f
524912525948526866
T:
qtesla3s
532694533723539183dilithium2
831289836577849253dilithium3
851650858713957947
T:
edons128k08n72nu8l4mu3
917714920883925232
T:
rainbow5cclassic963664
933283936681950703
T:
pass769
100755810108941014470dilithium2aes
101050510140071016814
T:
pass863
102999910322821035626
T:
ed448goldilocks
122762312304111235127
T:
qtesla1p
137743113824831389424dilithium5
152814215324471540300
T:
edons128ref
159244216032801620976dilithium3aes
163168516416661647734
T:
donald2048
274754927542742797418dilithium5aes
337803334032423460178
T:
sphincs256
521726352339735245160
T:
qtesla3p
575140958631605968173
T:
sphincss128shake256simple
856148587484898916429
T:
sphincss192shake256simple
878892788816079057730
T:
sphincss128harakasimple
110889541144565911626339
T:
sphincss256shake256simple
114639251161349811976047
T:
sphincss128shake256robust
127797241291602913115702
T:
sphincss192harakasimple
142434121454674114808394
T:
sphincsf128shake256simple
154195961574087415971745
T:
sphincss128harakarobust
167407831695440217243040
T:
sphincss192shake256robust
181135801829585018577152
T:
sphincss256harakasimple
200222732034021220524341
T:
sphincsf128harakasimple
219514232223180222682164
T:
sphincss256shake256robust
226130682298721223179296
T:
sphincsf192shake256simple
229013232308773823350175
T:
sphincsf256shake256simple
256960932609015826268104
T:
rainbow1acyclicc363232
260574712637817226753275
T:
rainbow1acompres363232
278630712814789828438763
T:
sphincsf128shake256robust
313759333168867632004555
T:
sphincsf192harakasimple
335915733395883434363092
T:
sphincsf256harakasimple
351268433568031535993938
T:
sphincsf128harakarobust
441072604455834444806485
T:
sphincsf192shake256robust
448711564529814945867322
T:
sphincsf256shake256robust
564066975702769857423161
T:
sphincsf192harakarobust
579724115878499059448419
T:
mqdss48
601925166074013461443359
T:
sphincsf256harakarobust
155125338156512031157712030
T:
rainbow3ccompres683248
158670483159881909160622499
T:
rainbow3ccyclicc683248
192119339193669398195577687
T:
mqdss64
351920836357776356358619212
T:
rainbow5ccompres963664
359239658368340386371274361
T:
rainbow5ccyclicc963664

amd64; K10 32nm (300f10); 2011 AMD A6-3650; 4 x 2600MHz; hydra4, supercop-20240107

Graphs: old (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
658165926612picnicl1full
663967206824picnic3l1
958096349668picnicl3full
964196759805picnic3l3
128891293313036picnicl5full
129191295713060picnic3l5
138181382613882picnicl1ur
138611387413911picnicl1fs
139811410814148
T:
picnic2l1fs
277152775127815picnicl3ur
278862796528064
T:
picnic2l3fs
296862972731237picnicl3fs
364083645536927picnicl5ur
364063648536774picnicl5fs
364323677238713
T:
picnic2l5fs
672946737967575ed25519
179329179598181114
T:
ecdonaldp256
202787203091203788
T:
donald512
262066262292265436
T:
ecdonaldp224
301120301940302364
T:
ed448goldilocks
444790445371446148dilithium2
530338531084535034
T:
donald1024
532321534906535840
T:
pass769
645892648476717466
T:
pass863
807527808839810070dilithium3
954898957337970328
T:
edons128k08n72nu8l4mu3
968467971945976216dilithium2aes
109692711017911111111
T:
ecdonaldp160
112092211227271125580
T:
ecdonaldp521
126569412668181268868dilithium5
131262413197451326788
T:
ecdonaldp192
138976914000831422223
T:
donald2048
147653814782621480875
T:
mqdss48
174874317563631761945dilithium3aes
195072719612092076855
T:
ecdonaldk163
203901620478682052347
T:
ecdonaldb163
1938501?2545783?3150927?
T:
qtesla1
262930326688762689990
T:
ecdonaldk233
282942128512012859772
T:
ecdonaldb233
296617229720453010236
T:
edons128ref
296917929748882980744dilithium5aes
342741034287823431677
T:
mqdss64
3859698?3867127?5662498?
T:
qtesla3f
479724249083274965338
T:
ecdonaldp384
558050156127775635637
T:
ecdonaldk283
603047560437796103918
T:
ecdonaldb283
7199663?9570900?11872597?
T:
qtesla3s
8972386?10190530?12538045?
T:
qtesla1p
110511431105180611055799
T:
sphincsf128shake256simple
114835111152350011572658
T:
ecdonaldk409
128989331294821013016413
T:
ecdonaldb409
133287071339312813395795
T:
sphincsf128harakasimple
144341851463672915276105
T:
3icp
153579771538542515388790
T:
sphincs256
161164001611895716138146
T:
sphincsf192shake256simple
197614821977108119928354
T:
sphincsf192harakasimple
210026432100366521007231
T:
sphincsf128shake256robust
223650502240528322427264
T:
sphincsf128harakarobust
249337512497712525037777
T:
luov4849242
250042012516649725317654
T:
ecdonaldk571
15870185?27561026?35507779?
T:
rwb0fuz1024
277620972778665027802862
T:
ecdonaldb571
285065322934880532542403
T:
falcon512tree
310106063101230031015757
T:
sphincsf192shake256robust
291002273110742835041014
T:
falcon512dyn
313660803149417031601582
T:
luov863256
333369173347489333495875
T:
sphincsf192harakarobust
368045703682100837190195
T:
rainbow1aclassic363232
392817323931514139427040
T:
rainbow1acyclicc363232
394924443953070939804249
T:
rainbow1acompres363232
422405244224240642246116
T:
sphincsf256shake256simple
32270917?49389993?63437277?
T:
ronald512
515979245166602652828199
T:
tts6440
45497665?52403788?62652492?
T:
qtesla3p
526313815263925252654160
T:
sphincsf256harakasimple
716087667174701671921328
T:
luov6468330
801188518012297280129066
T:
sphincsf256shake256robust
880631018830228388669639
T:
sphincsf256harakarobust
861790009021144697036341
T:
falcon1024tree
8817856294459349107397879
T:
falcon1024dyn
72581233?111838882?178607032?
T:
ronald768
124457327124760983125182963
T:
luov890351
136409129138747426142887299
T:
rainbow5640
143122315143991194145245855
T:
luov8086399
121004240?184946565?271879129?
T:
ronald1024
215835125216374516217011796
T:
luov8117404
231210261231223251231340852
T:
redgemss128v2
309804813311210083312672802
T:
rainbow6440
351009732351590998352199252
T:
sphincss128shake256simple
355648833356030344357189536
T:
rainbow3cclassic683248
397917651398178329398457513
T:
rainbow3ccyclicc683248
397950288398336172399011196
T:
rainbow3ccompres683248
290866263?404335486?568805242?
T:
ronald1536
408454748408772407408957463
T:
bluegemss128v2
425445676425494128427662082
T:
sphincss128harakasimple
435054573435126969435256595
T:
sflashv2
516828182519373086523015186
T:
sphincss192shake256simple
628909401629334840629461258
T:
sphincss192harakasimple
674540096677767364680157542
T:
sphincss128shake256robust
678327333682737891688019227
T:
sphincss256shake256simple
712128030714474696714620599
T:
sphincss128harakarobust
575168109?825977624?1287940750?
T:
ronald2048
840236188840373696847057208
T:
sphincss256harakasimple
986514303986616533987627189
T:
sphincss192shake256robust
101045336110115590131016492285
T:
rainbow5cclassic963664
113408321411342722221135989847
T:
rainbow5ccompres963664
113437768711346006511134812650
T:
rainbow5ccyclicc963664
127485723612748991531275612085
T:
sphincss256shake256robust
139915695414073275511416542751
T:
redgemss128
140658394414099023581416624410
T:
sphincss256harakarobust
166844670716696901391672208319
T:
bluegemss192v2
193890616819396273931940703157
T:
rainbow1a
205550486520670729342081781417
T:
bluegemss128
1421888383?2559715584?5619660136?
T:
ronald3072
320605190632124097273219320882
T:
redgemss256v2
334908449833512860423353721412
T:
redgemss192v2
468558481146937901264718867607
T:
gui184
537509400854056306715423642424
T:
redgemss192
575861355258725682606054562160
T:
pqrsa15
739604118874184045677455293887
T:
bluegemss192
744609391274508081677452270027
T:
rainbow1c
2370654245?8258809002?14339763758?
T:
ronald4096
139352879541396955531114045922450
T:
redgemss256
158320024201583256940215832908197
T:
rainbow1b
174518976911749624979217531234065
T:
rainbow4a
178338261431787040732417930244764
T:
bluegemss256
Cycles to sign 59 bytes
25%50%75%system
516825185752176
T:
tts6440
720037207872180ed25519
138718139538140473
T:
rainbow5640
174863175127175424
T:
sflashv2
237095241694248963
T:
rainbow6440
244455245080245869
T:
ecdonaldp256
311057311430311800
T:
ed448goldilocks
354416355414380295
T:
rainbow1aclassic363232
357408358362360311
T:
rainbow1acyclicc363232
361170362878381024
T:
ecdonaldp224
382893385644389335
T:
donald512
207277?544877?1384675?
T:
3icp
613025624640636026
T:
ronald512
664033?700875?1360736?
T:
pass769
715554719085722557
T:
donald1024
805111805918807367
T:
rainbow1a
798711?836239?1628885?
T:
pass863
530941?983349?1563047?
T:
qtesla1
108143310909761098649
T:
falcon512tree
111454811208201137864
T:
ronald768
114160311512421163075
T:
ecdonaldp160
122529912307311240814
T:
rwb0fuz1024
884740?1316943?2437654?dilithium2
137546113825411385810
T:
ecdonaldp192
138163713935511406638
T:
donald2048
149078915007441518436
T:
ronald1024
169098316960531697257
T:
ecdonaldp521
1118584?1708531?3091631?
T:
qtesla3f
172462017340341741617
T:
falcon512dyn
201852320242642044050
T:
ecdonaldk163
205297620597322068337
T:
edons128k08n72nu8l4mu3
211503821224942130590
T:
ecdonaldb163
216344421755402189711
T:
falcon1024tree
1807196?2307986?4411017?dilithium2aes
1977995?2392054?3537071?
T:
qtesla1p
242317224266842427575
T:
rainbow3ccyclicc683248
242668724277612429305
T:
rainbow3cclassic683248
254746925479032548357
T:
rainbow4a
271630727191442726127
T:
ecdonaldk233
278216327826772786832
T:
rainbow1c
1166186?2811087?5644073?
T:
qtesla3s
288081328854112893142
T:
ecdonaldb233
1928508?2992356?5467426?dilithium3
2096852?3009843?6023021?dilithium5
348883535091773525076
T:
falcon1024dyn
395070139735523995442
T:
ronald1536
2842601?4675579?7142653?dilithium3aes
478519547991374807687
T:
edons128ref
510249851253885129554
T:
rainbow5ccyclicc963664
512612351280005131066
T:
rainbow5cclassic963664
528706053044515340500
T:
ecdonaldp384
547255254733945474499
T:
rainbow1b
564195356579215675049
T:
ecdonaldk283
3836501?5683369?7723823?dilithium5aes
609967761102286121932
T:
ecdonaldb283
680973968346436862914
T:
ronald2048
910485291089479117778picnicl1full
103398971034217410345933
T:
luov863256
8571318?11640499?18784367?
T:
qtesla3p
118355351186726811916832
T:
ecdonaldk409
125001841251190312553821picnicl1fs
132457641329428113361670
T:
ecdonaldb409
157484281578631215816544picnicl1ur
180570071808362818099259picnicl3full
187839681881978918854636
T:
ronald3072
229692002304664623321901
T:
rainbow1acompres363232
257085712590195325921990
T:
ecdonaldk571
284305402846053128501233
T:
ecdonaldb571
295676222958734029618724picnicl5full
313309873133429131340990picnicl3fs
377216113777624937893929
T:
luov890351
396378333972122139811968
T:
ronald4096
405045304054063840556305picnicl3ur
434202984379002643817640picnic3l1
533252775341775753432293picnicl5fs
538800555393482854023823
T:
luov4849242
49053380?57465085?71495556?
T:
redgemss128
627747126309837663108091
T:
luov8117404
664402626646011366483645picnicl5ur
871231358714713787179314
T:
mqdss48
74507493?91082422?103621430?
T:
redgemss128v2
970595529725200597329643picnic3l3
105135877?125090868?161128129?
T:
redgemss192
162681496162812824162916380picnic3l5
139123851?165236035?215894256?
T:
redgemss256
172396526173457232173913921
T:
luov6468330
180464898182216528182581657
T:
pqrsa15
215213545215394761216799111
T:
rainbow3ccompres683248
280209201280361482280590785
T:
mqdss64
285508092285721188285874111
T:
sphincs256
349309129349613163349991892
T:
sphincsf128shake256simple
357973408358578270362001583
T:
luov8086399
432176687432796227432981019
T:
picnic2l1fs
443005876443597901444282640
T:
sphincsf192shake256simple
398588919?468291810?601207589?
T:
redgemss256v2
493107315493498133493861039
T:
sphincsf128harakasimple
574714492574907124575249463
T:
sphincsf192harakasimple
585516331585921948588810348
T:
rainbow5ccompres963664
631609084632290353632777351
T:
sphincsf128shake256robust
804205484804630892805209629
T:
sphincsf128harakarobust
829561645829968225830430892
T:
sphincsf192shake256robust
971059107972122141973984293
T:
sphincsf256shake256simple
976948796978462905979741740
T:
sphincsf192harakarobust
129352597112953350701295510366
T:
picnic2l3fs
143035977314306967221430953976
T:
sphincsf256harakasimple
1435602804?1713866600?2027297351?
T:
redgemss192v2
177306913117738295201774423618
T:
sphincsf256shake256robust
237323433923744023032382195011
T:
sphincsf256harakarobust
1215357928?2430687946?6076668027?
T:
gui184
273178485027325704732733323448
T:
picnic2l5fs
2388914868?2884097333?3337460686?
T:
bluegemss128
3301601696?4574047453?5237816608?
T:
bluegemss128v2
523505014252368948295239816412
T:
sphincss128shake256simple
5874908747?7055486496?8231969807?
T:
bluegemss192
790881158779130578617928429621
T:
sphincss128harakasimple
813053211281905761608225073099
T:
sphincss256shake256simple
7334078679?8808663587?10246512821?
T:
bluegemss256
942136073794397856849483207443
T:
sphincss128shake256robust
109754662121098578961511126767273
T:
sphincss192shake256simple
10031871849?12033469682?14043561590?
T:
bluegemss192v2
127222897741272637546212774885008
T:
sphincss256harakasimple
127702378421277338358412786838537
T:
sphincss128harakarobust
145332701711453462001214535405534
T:
sphincss256shake256robust
176560858311766287462417683589176
T:
sphincss192harakasimple
190733184811907367163819074353344
T:
sphincss192shake256robust
210549271502112002361121141364875
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
106991094211037
T:
rwb0fuz1024
415404174642153
T:
ronald512
445844491345269
T:
ronald768
519735232652724
T:
ronald1024
523015248453174
T:
rainbow5640
694416973970046
T:
ronald1536
694857003571060
T:
tts6440
700067060671417
T:
rainbow6440
854828673688782
T:
rainbow1aclassic363232
927369316093856
T:
ronald2048
112108115128115901
T:
3icp
128359130269130733
T:
falcon512tree
154562154859155334
T:
sflashv2
155947156221156805
T:
ronald3072
160050162070162620
T:
falcon512dyn
207484207838208932
T:
qtesla1
235574236904239029
T:
donald512
246006246856247774
T:
ronald4096
255946257653259292ed25519
263314264083265490
T:
falcon1024tree
285838293655302009
T:
redgemss128v2
297864305216311886
T:
gui184
328173329873330684
T:
falcon1024dyn
367178368627370594
T:
rainbow3cclassic683248
405387416600427303
T:
bluegemss128v2
471175471926473107
T:
qtesla3f
510978511584512602
T:
ecdonaldp256
516002517246518857dilithium2
532402533009560740
T:
qtesla3s
545103550599553314
T:
donald1024
574406576460577147
T:
rainbow1a
672586673216674750
T:
ecdonaldp224
771553792414809435
T:
bluegemss192v2
779379802898817656
T:
redgemss192v2
787380815644822764
T:
edons128k08n72nu8l4mu3
849989851441853163
T:
pass769
867336869595873968
T:
rainbow5cclassic963664
852395879138881419dilithium3
950509952392955852dilithium2aes
990550993000996489
T:
ed448goldilocks
100478210076481010134
T:
pass863
110276711167261124380
T:
ecdonaldp160
117453711785221184475
T:
qtesla1p
128702312945251303916
T:
ecdonaldp192
140148014161941419455dilithium5
162988016339911640840
T:
edons128ref
162120816344001653628
T:
donald2048
168516417015311707522dilithium3aes
186332519031131938522
T:
redgemss256v2
242317724251362427250
T:
rainbow4a
243212724328452435053
T:
rainbow1c
296142029671092975747dilithium5aes
316898031695723171238
T:
ecdonaldp521
356463836088813646346
T:
sphincs256
390507139151973918600
T:
ecdonaldk163
411018041223474138125
T:
ecdonaldb163
423780042628114310164
T:
ecdonaldp384
520294952135235228760
T:
qtesla3p
530544953179285355522
T:
ecdonaldk233
560134156081245619886
T:
ecdonaldb233
570978858199586000676
T:
sphincss128shake256simple
584796258486505849105
T:
rainbow1b
698218570048427011103picnicl1full
846797784769608479232
T:
luov863256
838281486015018775550
T:
sphincss128harakasimple
858957787198648852232
T:
sphincss192shake256simple
895044489657669190065
T:
rainbow1acompres363232
905418290804679123770
T:
rainbow1acyclicc363232
102239981022857010243018picnicl1fs
109247791113499411361991
T:
sphincss256shake256simple
112603721131922811350007
T:
ecdonaldk283
112946061151961811797065
T:
sphincss128shake256robust
120102871202610612066819
T:
ecdonaldb283
124014961254461512622594
T:
sphincss192harakasimple
127818951278914712809434picnicl1ur
141575201419776914232192picnicl3full
138320201423752814528396
T:
sphincsf128shake256simple
144622041485364015074118
T:
sphincss128harakarobust
167209291693603517232081
T:
sphincss192shake256robust
176326221780964818194475
T:
sphincss256harakasimple
194936991968306319926011
T:
sphincsf128harakasimple
210708092157112322062928
T:
sphincss256shake256robust
221929982239179322686282
T:
sphincsf192shake256simple
224820832266396722920444
T:
sphincsf256shake256simple
235813972360352923621627picnicl5full
235809872373064523842537
T:
ecdonaldk409
259286712605282926145680
T:
pqrsa15
264617142652542426568639
T:
ecdonaldb409
265340952653946126556326picnicl3fs
271544802778843628075784
T:
sphincsf128shake256robust
303873343052275930900348
T:
sphincsf192harakasimple
306586243091757131193749
T:
sphincss256harakarobust
328159743282156532827040
T:
luov890351
327361783297836533272298
T:
sphincsf256harakasimple
335191163353554133544785picnicl3ur
331043583372131234101759
T:
sphincsf128harakarobust
344759863497749835012642picnic3l1
353777173541964935455267
T:
luov4849242
361553123743173741387156
T:
bluegemss128
385929893886360644046750
T:
redgemss128
433991144411000944607565
T:
sphincsf256shake256robust
442243254466008144971096
T:
sphincsf192shake256robust
454328164545801145504222picnicl5fs
504627985071898750840789
T:
ecdonaldk571
528222115308282054227866
T:
rainbow3ccompres683248
529977125353473353577704
T:
rainbow3ccyclicc683248
536244525400451254417225
T:
sphincsf192harakarobust
546102705495210154991681
T:
luov8117404
554674895553879555558259picnicl5ur
563446855639876756471686
T:
ecdonaldb571
562025275658782957225056
T:
sphincsf256harakarobust
634240756384358764730150
T:
mqdss48
772595107743472877547490picnic3l3
908385619164938193267897
T:
bluegemss192
914517869167624991969645
T:
luov6468330
953990739593533996475275
T:
redgemss192
119083658120096846120659920
T:
rainbow5ccyclicc963664
119798732120251149120941039
T:
rainbow5ccompres963664
122936828123170885123257952picnic3l5
150399632150794000150996068
T:
bluegemss256
155575356156806074160122680
T:
redgemss256
180426632180560041180730964
T:
picnic2l1fs
197371510197456583197527258
T:
luov8086399
205311757207440993210739190
T:
mqdss64
422599535422953843423307417
T:
picnic2l3fs
759655125760126448760435245
T:
picnic2l5fs

amd64; Bonnell (30661); 2011 Intel Atom D2500; 2 x 1866MHz; h8atom, supercop-20240107

Graphs: old (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
185431857118613picnicl1full
208112084620923picnic3l1
262782634126418picnicl3full
263412636226432picnic3l3
345313459434706picnicl5full
352313525235357picnic3l5
357983581235910picnicl1ur
357913584035924picnicl1fs
358683592436022
T:
picnic2l1fs
630356317563385
T:
picnic2l3fs
679356818768278picnicl3ur
680336824368355picnicl3fs
875918761987808
T:
picnic2l5fs
918199191092064picnicl5fs
925409266692988picnicl5ur
346409346493346626ed25519
116928011697911198771dilithium2
131014113117231327662
T:
ed448goldilocks
197995719811822002791dilithium3
210025921127822139494
T:
pass769
214385521538862171498dilithium2aes
258375626067162620625
T:
pass863
290366329127842934274
T:
edons128k08n72nu8l4mu3
304897630527563107447
T:
mqdss48
327034433003183348471dilithium5
374609237612263782296dilithium3aes
3672935?3981523?5937974?
T:
qtesla1
634039763636516381459dilithium5aes
704900070545237075047
T:
mqdss64
798386480622438148728
T:
donald2048
869158587019178717170
T:
edons128ref
8007622?11549587?18597593?
T:
qtesla3f
10697344?13996514?20586041?
T:
qtesla3s
194956861950557019537931
T:
sphincsf128shake256simple
18922778?21278180?23686614?
T:
qtesla1p
218497932186052421890127
T:
sphincsf128harakasimple
217886482186388422032535
T:
sphincs256
286185412862990228648445
T:
sphincsf192shake256simple
323680703239964032442410
T:
sphincsf192harakasimple
362399873625138336280909
T:
sphincsf128shake256robust
417476294186448742012453
T:
sphincsf128harakarobust
462696644633419746408138
T:
luov4849242
508353165124836551547993
T:
rainbowbinary256181212
536629455369816253735192
T:
sphincsf192shake256robust
601318906015340860246242
T:
sphincsf192harakarobust
621089706223109962402382
T:
luov863256
756392497567910775742121
T:
sphincsf256shake256simple
796004168277129087185833
T:
falcon512dyn
72408994?84641312?103032531?
T:
qtesla3p
815334528479923989914034
T:
falcon512tree
858017028584471785937747
T:
sphincsf256harakasimple
116319056116597530116894813
T:
rainbow1aclassic363232
122245592122481527122725141
T:
rainbow1acompres363232
134584485134716876134893696
T:
rainbow1acyclicc363232
140803978140906171142038911
T:
sphincsf256shake256robust
154115010154267897154576289
T:
luov6468330
163727963163800420163916025
T:
sphincsf256harakarobust
238552447238839692239180312
T:
luov890351
238450926238879935239295077
T:
rainbowbinary16242020
240407678245723016255863832
T:
falcon1024tree
241639531251095012284263693
T:
falcon1024dyn
279156913279547632280009436
T:
luov8086399
402032582402698989407264242
T:
redgemss128v2
426763743427075516427822465
T:
luov8117404
513826761514702965519875811
T:
bluegemss128v2
583263478583596314587867392
T:
gemss128v2
624752583624943900625307480
T:
sphincss128shake256simple
694862301695241722695642437
T:
sphincss128harakasimple
734259911736371020737265522
T:
rainbow3cclassic683248
818806310821612050823656533
T:
rainbow3ccompres683248
916199683916582051917667107
T:
sphincss192shake256simple
101902530110204224521023412096
T:
rainbow3ccyclicc683248
102560313110258210761026143496
T:
sphincss192harakasimple
115464845311580870281160682166
T:
sflashv2
116074889711611267431161334699
T:
sphincss128shake256robust
121823079712185404001219412908
T:
sphincss256shake256simple
133469784713357763021338864926
T:
sphincss128harakarobust
136821736113687734691373161237
T:
sphincss256harakasimple
171862198917193459501722974498
T:
sphincss192shake256robust
197934261719845326972015358541
T:
redgemss192v2
202150979820260152082030600817
T:
rainbow5cclassic963664
214280379621453398052155028197
T:
rainbow5ccyclicc963664
218015760221837575412190127492
T:
rainbow5ccompres963664
227289931422745146272279275593
T:
sphincss256shake256robust
257663539725785908052585269029
T:
bluegemss192v2
261818345626194286862623142984
T:
sphincss256harakarobust
322162885832268808393236335011
T:
redgemss128
491977586149273130694940802671
T:
bluegemss128
579042362558001348235822459909
T:
redgemss256v2
723883552072473474087298481792
T:
bluegemss256v2
135265877251355489750313630059975
T:
redgemss192
193801181421940126622019435987319
T:
bluegemss192
310720945853201522244232885151012
T:
pqrsa15
355720715003566090546235748556823
T:
redgemss256
486584367224877360297648835942981
T:
bluegemss256
Cycles to sign 59 bytes
25%50%75%system
790728067581291
T:
rainbowbinary256181212
161392163310196147
T:
rainbowbinary16242020
370006370097370328ed25519
461328463225464114
T:
sflashv2
684495685258701848
T:
rainbow1aclassic363232
888286889518965825
T:
rainbow1acyclicc363232
134022013407941344245
T:
ed448goldilocks
191522119332461958600
T:
falcon512tree
2731764?2850477?8107785?
T:
pass769
318347431967323248091
T:
rainbow3cclassic683248
1778686?3420256?6058997?
T:
qtesla1
370729837357253757383
T:
falcon512dyn
393750039551123981803
T:
falcon1024tree
470117247181194756619
T:
edons128k08n72nu8l4mu3
492901549888655012896
T:
rainbow3ccyclicc683248
3745924?5109692?8039822?dilithium2
3074596?5948831?10932229?
T:
qtesla3f
4850503?6070330?10297392?dilithium2aes
3360875?6639143?6799499?
T:
pass863
729241872969127319396
T:
rainbow5ccyclicc963664
5431321?7331926?11727562?dilithium3
731070273342857369607
T:
rainbow5cclassic963664
774272877771197801703
T:
falcon1024dyn
799694780562308118698
T:
donald2048
4547844?9045449?13230742?
T:
qtesla1p
7468335?10351509?18211550?
T:
qtesla3s
106828751070577910765657
T:
edons128ref
5707324?11981627?19559379?dilithium3aes
8648941?12590928?18385297?dilithium5
11499698?14547323?21225330?dilithium5aes
388611863888072338910585
T:
luov863256
414808244150059241588897picnicl1full
27595141?43058379?56156191?
T:
qtesla3p
491004714912142249209895picnicl1fs
679944656801599768114312picnicl1ur
804393318052299580609725picnicl3full
960818819639564996655118
T:
rainbow1acompres363232
101354533?107039513?139412126?
T:
redgemss128v2
113952398114090991114142357picnicl3fs
117521943118011754118544006
T:
luov4849242
127472128127684886127800806picnicl5full
133694449133751982133845495
T:
luov890351
126180040?150291435?185175242?
T:
redgemss128
168149023168399574168507129picnicl3ur
180088426181764149181940829
T:
mqdss48
196413742196637903196894663picnicl5fs
208300043208423880208659031picnic3l1
231970431232134175232338673
T:
luov8117404
273216902273426160273804433picnicl5ur
280189749?329045255?433192564?
T:
redgemss192
304399746?362708360?445663232?
T:
redgemss192v2
412231400417566002418581345
T:
sphincs256
383333174?462816921?609718935?
T:
redgemss256
464353652464607724465343060picnic3l3
521798389522730831529389854
T:
luov6468330
558247564558859931562742460
T:
mqdss64
610962065612594934613651906
T:
rainbow3ccompres683248
616739704617273979618129232
T:
sphincsf128shake256simple
549389729?746139632?861865795?
T:
redgemss256v2
747416663747844776748649923picnic3l5
781756129782387914783301519
T:
sphincsf192shake256simple
816529616817066880817744060
T:
sphincsf128harakasimple
948439338949159267949736375
T:
sphincsf192harakasimple
99587133810001891551029256487
T:
luov8086399
103700141310375625261038366700
T:
pqrsa15
109362871110942829521096067252
T:
sphincsf128shake256robust
142275219814231829781424195605
T:
picnic2l1fs
143521185514364654291438640119
T:
sphincsf192shake256robust
144230979214435207711445357312
T:
sphincsf128harakarobust
150584573315101749741514212931
T:
rainbow5ccompres963664
173536640917359977881738432304
T:
sphincsf256shake256simple
177035208717719263451775317495
T:
sphincsf192harakarobust
234312746523438448532348375890
T:
sphincsf256harakasimple
312603010331305163893151869567
T:
sphincsf256shake256robust
380025714638042067213809317239
T:
picnic2l3fs
425559985942614689674268406632
T:
sphincsf256harakarobust
3585908116?4471160386?5358697407?
T:
bluegemss128v2
6103445047?7269529071?9681958783?
T:
bluegemss128
742407230674301873597435976961
T:
picnic2l5fs
932176624493281689069337290676
T:
sphincss128shake256simple
131524284361319147087313215987428
T:
sphincss128harakasimple
145524816501456218467214604451001
T:
sphincss256shake256simple
162210979001626982980716278032232
T:
sphincss128shake256robust
15351360416?18419618805?21572596339?
T:
bluegemss192
13433327971?18785653495?24148698798?
T:
bluegemss192v2
194867480921954735540119591951232
T:
sphincss192shake256simple
208880840772090135105820905798382
T:
sphincss256harakasimple
226882651172273275427522742913053
T:
sphincss128harakarobust
19732367564?23657385801?27605548488?
T:
bluegemss256
260069081722605304280626067437067
T:
sphincss256shake256robust
23493604918?28179005239?32916818564?
T:
bluegemss256v2
295380215202958717731929605977877
T:
sphincss192harakasimple
333636214873342088317433467312039
T:
sphincss192shake256robust
28428935836?34105092595?39827011399?
T:
gemss128v2
373213325103733806718637429320712
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
772667774977924
T:
rainbowbinary256181212
124012125615127204
T:
rainbowbinary16242020
176029177317179116
T:
rainbow1aclassic363232
346871349930351008
T:
falcon512tree
455000458640459676
T:
falcon512dyn
527303527996532728
T:
sflashv2
697634698544706874
T:
qtesla1
706783723828750421
T:
gemss128v2
732543733964734825
T:
falcon1024tree
733040754390780780
T:
bluegemss128v2
781270799148824740
T:
redgemss128v2
887943895650906983
T:
rainbow3cclassic683248
967967970116971537
T:
falcon1024dyn
127353112831211291605ed25519
140407414048301408246dilithium2
162569416262961638756
T:
qtesla3f
164441916462181665139
T:
qtesla3s
170354117074821721188
T:
edons128k08n72nu8l4mu3
211143121640502221982
T:
bluegemss192v2
203464821921622216424
T:
rainbow5cclassic963664
220866822109152226553dilithium3
222400522345122242968dilithium2aes
216121522576822306514
T:
redgemss192v2
279099827976342822827
T:
edons128ref
327306732871163299492
T:
pass769
365516936672723669722dilithium5
375037637597913772811dilithium3aes
386640839598234022522
T:
bluegemss256v2
395503539731793993626
T:
pass863
409105241008804117981
T:
qtesla1p
404653241656724223107
T:
redgemss256v2
481994148380434852050
T:
ed448goldilocks
520183352746265309360
T:
sphincs256
641444364277436435996dilithium5aes
931784793926989449958
T:
donald2048
100905701037145910587598
T:
sphincss128shake256simple
134640171365340914030919
T:
sphincss128harakasimple
150526741516871315511755
T:
sphincss192shake256simple
169636531699821917029901
T:
qtesla3p
194307401981261120300728
T:
sphincss128shake256robust
197829452003506420475686
T:
sphincss192harakasimple
198916062005614120457367
T:
sphincss256shake256simple
249729062527737825596305
T:
sphincsf128shake256simple
252861702582494626258176
T:
sphincss128harakarobust
280914342847558728868938
T:
sphincss256harakasimple
287301142922147929752415
T:
sphincss192shake256robust
306116373066456430736566picnicl1full
309432693130109531720465
T:
sphincsf128harakasimple
350210563504014535085722
T:
luov863256
378599623788352437938838picnicl1fs
378112913846677139092704
T:
sphincss256shake256robust
394631444006580940545323
T:
sphincsf192shake256simple
401091744058873041253576
T:
sphincsf256shake256simple
470739504785611648855814
T:
sphincsf128shake256robust
485769064911087349690732
T:
sphincsf192harakasimple
524242325245008352521938picnicl1ur
520522595252272253273465
T:
sphincsf256harakasimple
538372945451704355251231
T:
sphincss256harakarobust
599499325997230460068449picnicl3full
595762516056539361769190
T:
sphincsf128harakarobust
739557567411870274317068
T:
rainbow1acyclicc363232
746756227493123475073768
T:
rainbow1acompres363232
761641727684907377343364
T:
sphincsf192shake256robust
769600937803015579338651
T:
sphincsf256shake256robust
816523268183597182212368
T:
luov4849242
899050959006685890307420picnicl3fs
935932909398506694236072
T:
bluegemss128
950343949524193095462066
T:
redgemss128
957791249594167196081412picnicl5full
968992369761209598290094
T:
sphincsf192harakarobust
987723459887922199063020
T:
pqrsa15
100917306102042962102981914
T:
sphincsf256harakarobust
123338019123405660123558848
T:
luov890351
131604256131816552132080067picnicl3ur
132638149134126965137019302
T:
mqdss48
156981433157200540157582579picnicl5fs
177317679177376864177574670picnic3l1
214595878214778200214951030
T:
luov8117404
223591319223802964224122577picnicl5ur
254189670254475914254802289
T:
bluegemss192
262538892263640629264021632
T:
redgemss192
264389237265509923268836274
T:
luov6468330
390941299391100962391455309picnic3l3
409617964415356970420077189
T:
mqdss64
443421125444447815445311902
T:
bluegemss256
446163459448308959451801686
T:
redgemss256
449288350450734165451686319
T:
rainbow3ccompres683248
450401147452475730456000559
T:
rainbow3ccyclicc683248
492738603494259045502755344
T:
luov8086399
597819586598242841599057711picnic3l5
903226912903642404904071805
T:
picnic2l1fs
101335933310176736361019461555
T:
rainbow5ccyclicc963664
103054116210321619911035634495
T:
rainbow5ccompres963664
204484543220458862972047891643
T:
picnic2l3fs
361598139736191625823622172981
T:
picnic2l5fs

amd64; Sandy Bridge+AES (206a7); 2011 Intel Xeon E3-1225; 4 x 3100MHz; hydra7, supercop-20240107

Graphs: old (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
313453143031619
T:
lattisigns512
697536994170227ed25519
296121296920297696
T:
ed448goldilocks
413076413414414247dilithium2
433486434496436635
T:
pass769
531977540215544273
T:
pass863
759603760817762256dilithium3
911209913320916838dilithium2aes
984304988518992934
T:
edons128k08n72nu8l4mu3
111077711110971111930
T:
sphincsf128harakasimple
113137111320631132871dilithium5
127672312776361281378
T:
sphincsf128harakarobust
130069913029151304597
T:
mqdss48
134784313626421381525
T:
donald2048
163580416390661647260
T:
sphincsf192harakasimple
166306716684031675521dilithium3aes
177804917807841782934
T:
sphincsf192harakarobust
1817628?2453835?4084439?
T:
qtesla1
274967127534682759951dilithium5aes
292293029270082935663
T:
edons128ref
303065430329303035661
T:
mqdss64
3683415?3701354?5424461?
T:
qtesla3f
376015137631683784240
T:
sphincsf256harakasimple
461933046232474627499
T:
sphincsf256harakarobust
8489643?9630641?10821973?
T:
qtesla1p
7230245?10749796?12507160?
T:
qtesla3s
114827981148750511503283
T:
sphincsf128shake256simple
137175161375008813814086
T:
rainbowbinary256181212
165286751655682116624012
T:
sphincs256
169737241697612316992559
T:
sphincsf192shake256simple
218970152190597821916564
T:
sphincsf128shake256robust
231132132319196123208651
T:
rainbow1aclassic363232
235649292360296823644378
T:
rainbow1acyclicc363232
235697142360925124009345
T:
rainbow1acompres363232
26257420?28173331?33016407?
T:
falcon512tree
254860442821600131382313
T:
falcon512dyn
321620953216487732184236
T:
sphincsf192shake256robust
354548993549613235526273
T:
sphincss128harakasimple
410470974106115641067323
T:
sphincss128harakarobust
445526014455359944555134
T:
sphincsf256shake256simple
43124774?46525578?56426955?
T:
qtesla3p
518378785194029452432998
T:
sphincss192harakasimple
565611195662359656641367
T:
sphincss192harakarobust
677570156776212667782587
T:
sphincss256harakasimple
709045637141924371751580
T:
rainbowbinary16242020
773668398156238092362979
T:
falcon1024dyn
824034798245168282479014
T:
sphincss256harakarobust
853165608532507685375391
T:
sphincsf256shake256robust
786362808621137398220630
T:
falcon1024tree
138671243139370887140961415
T:
rainbow3cclassic683248
142468140142578219143500321
T:
rainbow3ccyclicc683248
143707741145538755152830312
T:
rainbow3ccompres683248
251537681253331701253835789
T:
sflashv2
367447751367454079367463909
T:
sphincss128shake256simple
390209063395979902396804109
T:
rainbow5cclassic963664
406700963408254610424405977
T:
rainbow5ccompres963664
421637142440680754444526914
T:
rainbow5ccyclicc963664
543238426543531636543870763
T:
sphincss192shake256simple
701207389701290980701302915
T:
sphincss128shake256robust
708976149710863941716583993
T:
sphincss256shake256simple
102905779710306169951031252621
T:
sphincss192shake256robust
135148631713516018911351637686
T:
sphincss256shake256robust
163408884516341454571636448989
T:
gravitysphincss
260683509832607165284426075422376
T:
gravitysphincsl
521025818815210267376352213473230
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
219502208622544
T:
rainbowbinary256181212
469504729348664
T:
rainbowbinary16242020
780397815778308ed25519
127330127720128347
T:
sflashv2
146909147405149583
T:
rainbow1aclassic363232
148239150413152277
T:
rainbow1acyclicc363232
308791309088309796
T:
ed448goldilocks
174857?418141?1155297?
T:
lattisigns512
547275548961551222
T:
rainbow3ccyclicc683248
550116551188553726
T:
rainbow3cclassic683248
798301810032813163
T:
falcon512tree
393550?919197?1757108?
T:
qtesla1
520781?1058586?1588408?
T:
pass769
125789712607481264557
T:
rainbow5cclassic963664
126630712755721277998
T:
falcon512dyn
653545?1278685?1920325?
T:
pass863
958368?1294721?2128867?
T:
qtesla3f
134518513600901373588
T:
donald2048
1083413?1385671?1891149?dilithium2
146237814652341471312
T:
rainbow5ccyclicc963664
160978516183641626438
T:
falcon1024tree
166015416633861670520
T:
edons128k08n72nu8l4mu3
1576438?2314587?3791584?
T:
qtesla1p
1609908?2529815?3964334?dilithium3
256142525710732584569
T:
falcon1024dyn
1446928?2774949?4448643?
T:
qtesla3s
1645230?2828824?3784991?dilithium2aes
2326561?2887646?5089677?dilithium5
2599786?3851425?6187192?dilithium3aes
403203640517064103419
T:
edons128ref
4086301?4238865?5748253?dilithium5aes
5161233?9853259?14270359?
T:
qtesla3p
134416991346809913475474
T:
gravitysphincss
189947471902475119398581
T:
rainbow1acompres363232
239853792405362224062432
T:
gravitysphincsm
285869752861230628646315
T:
gravitysphincsl
357182263572720035750423
T:
mqdss48
383418393837187538398071
T:
sphincsf128harakasimple
464729654650708846583257
T:
sphincsf128harakarobust
468564244689073846929428
T:
sphincsf192harakasimple
536658525370119253757836
T:
sphincsf192harakarobust
949477829501785695556621
T:
sphincsf256harakasimple
107622277107652437107700609
T:
mqdss64
116335235117087386128255975
T:
rainbow3ccompres683248
123901830123956049124031016
T:
sphincsf256harakarobust
286501322286581439304283387
T:
rainbow5ccompres963664
309078186309153786309220536
T:
sphincs256
362660646362861733363152497
T:
sphincsf128shake256simple
463243378463745290469519336
T:
sphincsf192shake256simple
636909118636996108637335693
T:
sphincss128harakasimple
660107855661090280661919702
T:
sphincsf128shake256robust
784666315784801857785096745
T:
sphincss128harakarobust
859701817859937680860479935
T:
sphincsf192shake256robust
919810981920156163920462760
T:
sphincss256harakasimple
102031679010205566001020826941
T:
sphincsf256shake256simple
120221094412029016061203012740
T:
sphincss256harakarobust
137165288413760063141376336331
T:
sphincss192harakasimple
173914119217393671051743174452
T:
sphincss192harakarobust
188933868518901693061891539428
T:
sphincsf256shake256robust
546656548454668030175466953892
T:
sphincss128shake256simple
847603660484767431428479289930
T:
sphincss256shake256simple
977662984097780877849778663151
T:
sphincss128shake256robust
115095865701151040562911512067186
T:
sphincss192shake256simple
154144962911541564927315420929628
T:
sphincss256shake256robust
199687157521997421032319984375626
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
194641954219609
T:
rainbowbinary256181212
359423638736748
T:
rainbowbinary16242020
484024877049179
T:
lattisigns512
503905119252077
T:
rainbow1aclassic363232
116412117442118116
T:
falcon512tree
117111118766122706
T:
gravitysphincss
137337139039139455
T:
falcon512dyn
162056162575162934
T:
sflashv2
176385176837177525
T:
qtesla1
227364231699238587ed25519
233931235474236727
T:
falcon1024tree
247266248978251745
T:
rainbow3cclassic683248
280530281574282893
T:
falcon1024dyn
404565405126406173
T:
qtesla3s
408490409079409807
T:
qtesla3f
463457463909464245dilithium2
500412506648516708
T:
gravitysphincsm
575471577883581879
T:
edons128k08n72nu8l4mu3
640746645244650308
T:
rainbow5cclassic963664
656902658759662210
T:
pass769
671912680261691134
T:
gravitysphincsl
719016735787746644
T:
sphincss128harakasimple
757616757992758579dilithium3
800071825609833992
T:
pass863
884927887896890751dilithium2aes
898659900807903050
T:
ed448goldilocks
983281987137989734
T:
qtesla1p
104482010691651078714
T:
sphincss128harakarobust
109337311086621124893
T:
sphincss192harakasimple
111498811185501126569
T:
edons128ref
119061311915921192327dilithium5
142066114393201449765
T:
sphincss256harakasimple
154612715516831557042dilithium3aes
157965315912181606141
T:
donald2048
159185016111621628919
T:
sphincss192harakarobust
165973116848921704234
T:
sphincsf128harakasimple
219754522219342243610
T:
sphincss256harakarobust
242229724642902508591
T:
sphincsf128harakarobust
258395226060862642479
T:
sphincsf256harakasimple
266245026665612672177dilithium5aes
272277627425452768958
T:
sphincsf192harakasimple
387982739069923932990
T:
sphincsf192harakarobust
387309239118763950492
T:
sphincs256
395878540024574031688
T:
sphincsf256harakarobust
468374946984364712269
T:
qtesla3p
598469260956166211045
T:
sphincss128shake256simple
891349290507799213852
T:
sphincss192shake256simple
114866411163784211901243
T:
sphincss256shake256simple
117503531191647512265841
T:
sphincss128shake256robust
145567131471356314904085
T:
sphincsf128shake256simple
149503081495526015326197
T:
rainbow1acompres363232
150052761504949915060001
T:
rainbow1acyclicc363232
172236101739465517766892
T:
sphincss192shake256robust
224748682278213523387250
T:
sphincss256shake256robust
232803412364948123866656
T:
sphincsf192shake256simple
235498642382640024047489
T:
sphincsf256shake256simple
255716232581485526159280
T:
mqdss48
283329642895948329652403
T:
sphincsf128shake256robust
456217934606576846449337
T:
sphincsf192shake256robust
467064734700349847680511
T:
sphincsf256shake256robust
778664727852290479119496
T:
mqdss64
907374039100278691740899
T:
rainbow3ccyclicc683248
9148295892322120100785488
T:
rainbow3ccompres683248
204534853204580797222124839
T:
rainbow5ccompres963664
205638789223845882225255332
T:
rainbow5ccyclicc963664

amd64; Sandy Bridge (206a7); 2011 Intel Core i3-2310M; 2 x 2100MHz; h6sandy, supercop-20240107

Graphs: old (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
573958655991picnic3l1
585559195975picnicl1full
821382458584picnic3l3
831383628512picnicl3full
106621072310928picnicl5full
110961119611378picnic3l5
129021295513009picnicl1fs
129521300813079picnicl1ur
132631335413516
T:
picnic2l1fs
248612511225572picnicl3ur
253442556425705
T:
picnic2l3fs
254722562325735picnicl3fs
309423111631302
T:
lattisigns512
330473364934048
T:
picnic2l5fs
340143426734540picnicl5fs
339973428135627picnicl5ur
703477059371348ed25519
215329216080218450
T:
ed448goldilocks
374356375022375363dilithium2
432387433304435782
T:
pass769
508534510762513112
T:
pass863
688997689993692031dilithium3
831310834105839007dilithium2aes
102873110347421040611
T:
edons128k08n72nu8l4mu3
105482710556971056752dilithium5
112968611327471134007
T:
mqdss48
135529713635611379585
T:
donald2048
151613115204331525856dilithium3aes
1780402?2399180?3450350?
T:
qtesla1
253407925431182548945dilithium5aes
261777826209442625473
T:
mqdss64
302541030385433051077
T:
edons128ref
3910128?3924207?7587959?
T:
qtesla3f
7027882?9078142?11186029?
T:
qtesla1p
5794946?9520960?15105108?
T:
qtesla3s
958761295894939592293
T:
sphincsf128shake256simple
114901581149225511499245
T:
sphincsf128harakasimple
125209461252619112534086
T:
sphincs256
137976741386430713899893
T:
rainbowbinary256181212
141759171418033014185917
T:
sphincsf192shake256simple
169757451698002016986890
T:
sphincsf192harakasimple
181438671815006318152696
T:
sphincsf128shake256robust
200919922009583020129644
T:
sphincsf128harakarobust
230068152305744723171339
T:
luov4849242
251308252631929229283587
T:
falcon512tree
268688662689951426908508
T:
sphincsf192shake256robust
271101482714199727178902
T:
rainbow1acompres363232
271402012716230027183416
T:
rainbow1aclassic363232
272080392725035327503297
T:
rainbow1acyclicc363232
25465843?28904183?32823294?
T:
falcon512dyn
297907312982479130082281
T:
sphincsf192harakarobust
316487353169981531738122
T:
luov863256
376135183761624037628604
T:
sphincsf256shake256simple
445540004456768844572415
T:
sphincsf256harakasimple
41674333?55696522?59363349?
T:
qtesla3p
652941406563000966017147
T:
rainbowbinary16242020
704051567043021470482562
T:
sphincsf256shake256robust
734216307354980173722652
T:
luov6468330
788541257886006178926202
T:
sphincsf256harakarobust
754442677924486783974060
T:
falcon1024tree
813301668136465281618236
T:
redgemss128
772890778204716287084852
T:
falcon1024dyn
838951998396479084148807
T:
bluegemss128
907986129093882691115652
T:
gemss128
918125529185732992052433
T:
redgemss128v2
954488779553811095774913
T:
bluegemss128v2
964719579652900496724345
T:
gemss128v2
121323716121489815121635019
T:
luov890351
139037041139346856139638605
T:
luov8086399
163358644163443616163571069
T:
rainbow3cclassic683248
167274834167488906168180003
T:
rainbow3ccompres683248
167600846167797605168681399
T:
rainbow3ccyclicc683248
216446665216752128216988739
T:
luov8117404
253267218253608426254187213
T:
sflashv2
308930184308954085309163042
T:
sphincss128shake256simple
364501501364535270364575848
T:
sphincss128harakasimple
446742187447034461466265818
T:
rainbow5cclassic963664
452953245452989058453026296
T:
sphincss192shake256simple
462145631462439190462838770
T:
rainbow5ccyclicc963664
462374353462579037468986672
T:
rainbow5ccompres963664
466692461467550925468372979
T:
redgemss192v2
511614349512665389514012337
T:
redgemss192
537757572538052216538069574
T:
sphincss192harakasimple
544922316548064129549452736
T:
bluegemss192v2
548575649548656004549012480
T:
bluegemss192
552387895553315712553487159
T:
gemss192v2
567812043568387335569672137
T:
gemss192
583481382584052080584414875
T:
sphincss128shake256robust
593225095593253490593528681
T:
sphincss256shake256simple
638287905638314290638731813
T:
sphincss128harakarobust
714261147714287996714381626
T:
sphincss256harakasimple
858612221858875912859739354
T:
sphincss192shake256robust
950146664950179778958155200
T:
sphincss192harakarobust
113513042611351702821136891585
T:
sphincss256shake256robust
125704370612577179661258045313
T:
sphincss256harakarobust
155077869415526668531556910986
T:
gemss256v2
156541677115682981571571588027
T:
redgemss256
162071588016230888131626784603
T:
redgemss256v2
168271843816832659371686005271
T:
bluegemss256v2
169080931316913123631692323928
T:
bluegemss256
172534721217271195121731146868
T:
gemss256
531808174755348511165702519450
T:
pqrsa15
850195217468504116810885049568299
T:
gravitysphincss
Cycles to sign 59 bytes
25%50%75%system
216032174122224
T:
rainbowbinary256181212
488374990551937
T:
rainbowbinary16242020
778327828178430ed25519
125008126657139248
T:
sflashv2
158342159462161180
T:
rainbow1aclassic363232
177659179321184707
T:
rainbow1acyclicc363232
224869225234225440
T:
ed448goldilocks
172802?332174?652738?
T:
lattisigns512
326341?508983?979331?
T:
qtesla1
567472571624582788
T:
rainbow3ccyclicc683248
573476575394577444
T:
rainbow3cclassic683248
614715?636810?1248245?
T:
pass863
785343790090801677
T:
falcon512tree
520561?1034678?1059984?
T:
pass769
707427?1046016?2336015?dilithium2
675331?1075647?1484344?
T:
qtesla3f
126185112713211278897
T:
falcon512dyn
129915813045681311996
T:
rainbow5cclassic963664
131242013149711321652
T:
rainbow5ccyclicc963664
853923?1357649?2159763?
T:
qtesla1p
136215513742991386639
T:
donald2048
157835415904911600802
T:
falcon1024tree
162847916342281640030
T:
edons128k08n72nu8l4mu3
1428504?1896920?3997278?dilithium3
901589?1908284?4012333?
T:
qtesla3s
1639880?2294892?4138673?dilithium5
1559464?2303576?3518312?dilithium2aes
255970325738042590563
T:
falcon1024dyn
2421247?2905084?5305717?dilithium3aes
383678938481413857719
T:
edons128ref
3779604?5110926?7508943?dilithium5aes
680338468114906831706picnicl1full
3829198?8311840?11942907?
T:
qtesla3p
7559775?9110466?10375993?
T:
redgemss128v2
919243991975829200265
T:
luov863256
7919621?9452561?11526864?
T:
redgemss128
102020551020985710214456picnicl1fs
123773461238900212394920picnicl1ur
132559641326586013301116picnicl3full
216844162172032921730652picnicl5full
230611632307197223085090
T:
rainbow1acompres363232
250977622510912325178549picnicl3fs
23353358?27267027?34939847?
T:
redgemss192v2
284434832845703128468602
T:
mqdss48
310531963106080031080338picnicl3ur
320327003204168532067985
T:
luov890351
326285593268067032795952picnic3l1
30054124?40152721?44370824?
T:
redgemss192
432398764326161143298163picnicl5fs
39937704?45994983?58314660?
T:
redgemss256v2
494956864953864849590851
T:
luov4849242
519379155196913951989025picnicl5ur
540840035423794754339016
T:
luov8117404
52114279?62685202?74345777?
T:
redgemss256
697760866986210870187466picnic3l3
814472708145347181466447
T:
mqdss64
118036640118091138118424295picnic3l5
140392291140477301140607451
T:
rainbow3ccompres683248
157678056157716204157780558
T:
luov6468330
178524048178564843178613772
T:
pqrsa15
232690735232749574233089062
T:
sphincs256
302829718303294474303525172
T:
picnic2l1fs
303179635303412188303616909
T:
sphincsf128shake256simple
317818998317979279318076497
T:
luov8086399
277654343?333986536?389713243?
T:
bluegemss128v2
341909438342365707349379411
T:
rainbow5ccompres963664
306030608?367590628?428960122?
T:
bluegemss128
387325674387553442387797908
T:
sphincsf192shake256simple
428053535428387108428568558
T:
sphincsf128harakasimple
496835441497154397500460854
T:
sphincsf192harakasimple
546402629546961965547325973
T:
sphincsf128shake256robust
558910268568115487568641539
T:
gravitysphincss
712788651713332370717499176
T:
sphincsf128harakarobust
718250340718631633719172155
T:
sphincsf192shake256robust
862047990862221418862357669
T:
sphincsf256shake256simple
872358491873161976875449340
T:
sphincsf192harakarobust
910586786911277828911741682
T:
picnic2l3fs
856249022?1027684245?1198678123?
T:
bluegemss192v2
121972920312202434841220543854
T:
sphincsf256harakasimple
155917971015602209511561471526
T:
sphincsf256shake256robust
1365392481?1637987971?1911485328?
T:
bluegemss256v2
1220130233?1707229515?1952355419?
T:
bluegemss192
192423696519250015591926489582
T:
picnic2l5fs
210672569921076327702118922093
T:
sphincsf256harakarobust
1785996316?2135662163?2491132241?
T:
gemss128v2
1954999724?2336825986?2736721963?
T:
gemss128
2158585453?2588930462?3022977970?
T:
bluegemss256
460843493746088012744609361465
T:
sphincss128shake256simple
688671054668870618266887688375
T:
sphincss128harakasimple
709821218570988189947100550657
T:
sphincss256shake256simple
5784563915?8092870427?9256053123?
T:
gemss192v2
813574513281452440758150626004
T:
sphincss128shake256robust
961851768596192027119622518492
T:
sphincss192shake256simple
8272746496?9929353867?13236405631?
T:
gemss192
108851691191088570032310891006459
T:
sphincss256harakasimple
112657677121126618458411266716705
T:
sphincss128harakarobust
9716036931?11658775924?13602250972?
T:
gemss256v2
129376238221294297612712953140076
T:
sphincss256shake256robust
154111130111541281329815417350521
T:
sphincss192harakasimple
166219732041662705847016628169152
T:
sphincss192shake256robust
15443303775?18530771223?21631835376?
T:
gemss256
185944469901859705963818604334902
T:
sphincss256harakarobust
271922194842721302322427248146483
T:
sphincss192harakarobust
Cycles to verify 59 bytes
25%50%75%system
192191929819491
T:
rainbowbinary256181212
398884073241782
T:
rainbowbinary16242020
476054792548394
T:
lattisigns512
576915881460661
T:
rainbow1aclassic363232
114565116374116873
T:
falcon512tree
138557139197139739
T:
qtesla1
138237139373140121
T:
falcon512dyn
159645160341171720
T:
sflashv2
226383227308229708ed25519
237524238552239432
T:
falcon1024tree
273602276336277734
T:
rainbow3cclassic683248
278906280907282072
T:
falcon1024dyn
277377292404302665
T:
bluegemss128
292643293771294254
T:
qtesla3s
299805300777302956
T:
qtesla3f
290522303820314782
T:
redgemss128v2
294327304309313982
T:
redgemss128
305666312362318907
T:
gemss128
314847318318322840
T:
gemss128v2
315515325045331684
T:
bluegemss128v2
422606422839423137dilithium2
470599472405474813
T:
edons128k08n72nu8l4mu3
656687658767661796
T:
pass769
672740677563683140
T:
rainbow5cclassic963664
670363681251703525
T:
redgemss192v2
681534681937682447dilithium3
691127701960721798
T:
gemss192
698154719856735290
T:
bluegemss192
721922723340725339
T:
ed448goldilocks
710730724391754094
T:
redgemss192
745024746461748876
T:
qtesla1p
760374764103767113
T:
pass863
737788766992797532
T:
bluegemss192v2
756902769568789365
T:
gemss192v2
806140809475813311dilithium2aes
853116854765855506
T:
edons128ref
112051611210281122017dilithium5
139972914049801414102dilithium3aes
141019414388051462100
T:
gemss256v2
151968315511451577328
T:
gemss256
153552515737171605785
T:
bluegemss256
155399615775431609148
T:
redgemss256
157865815982231610194
T:
donald2048
164113816786421713677
T:
bluegemss256v2
165169016805271707119
T:
redgemss256v2
246106124687532473383dilithium5aes
280664628759032897482
T:
gravitysphincss
293656729639872988358
T:
sphincs256
347746434836993495477
T:
qtesla3p
501868351537795283313
T:
sphincss128shake256simple
540445954262085437762picnicl1full
710685072550357440084
T:
sphincss128harakasimple
741169974149917416721
T:
luov863256
738009774750287568150
T:
sphincss192shake256simple
862041787636658776793picnicl1fs
957562797038229882511
T:
sphincss256shake256simple
9718672999078010270922
T:
sphincss128shake256robust
104379051051867110732438
T:
sphincss192harakasimple
105903661060075410644965picnicl1ur
107441201075640210769068picnicl3full
122545891245086112604906
T:
sphincsf128shake256simple
126537801292195213122541
T:
sphincss128harakarobust
144342421468189014815989
T:
sphincss192shake256robust
146874211481637214968661
T:
sphincss256harakasimple
164419451656089616812961
T:
sphincsf128harakasimple
177426761776804717789326picnicl5full
190912461911110219487940
T:
rainbow1acompres363232
190762961920281119360345
T:
rainbow1acyclicc363232
190091431920353219931872
T:
sphincss256shake256robust
195814451974980619947911
T:
sphincsf192shake256simple
197244871998616220257551
T:
sphincss192harakarobust
199092282009810320330363
T:
sphincsf256shake256simple
200499402030673020494283
T:
mqdss48
218793122189472821932989picnicl3fs
235748682407171024443125
T:
sphincsf128shake256robust
242816282429905324314753
T:
pqrsa15
256562452578784626046224
T:
sphincsf192harakasimple
262806532628663026300348
T:
luov890351
268403742686274926901064picnic3l1
269100992694406626967830picnicl3ur
270361352716642427521039
T:
sphincsf256harakasimple
269146982728211827590839
T:
sphincss256harakarobust
296246302989077130231219
T:
sphincsf128harakarobust
339463883398833334133067
T:
luov4849242
380193873804700638772922picnicl5fs
380612513863717738890457
T:
sphincsf192shake256robust
384383473874054939350920
T:
sphincsf256shake256robust
444783154451465844531793
T:
luov8117404
470617214709178147140636picnicl5ur
473808044772487748073330
T:
sphincsf192harakarobust
501752775074541251160544
T:
sphincsf256harakarobust
564450605655727156601273picnic3l3
585083835911981359724063
T:
mqdss64
904487239057293790845928picnic3l5
924788789256773492623398
T:
luov6468330
114890170115156644116798592
T:
rainbow3ccyclicc683248
114976834115181004115432115
T:
rainbow3ccompres683248
129128846129257281129427272
T:
picnic2l1fs
169952135170389799170448234
T:
luov8086399
259764378260039966266719364
T:
rainbow5ccompres963664
260016026260122305260367803
T:
rainbow5ccyclicc963664
293874639294080021294277195
T:
picnic2l3fs
520664269521192210521502874
T:
picnic2l5fs

amd64; K10 45nm (100f63); 2010 AMD Athlon II Neo K125; 1 x 1700MHz; h3neo, supercop-20240107

Graphs: old (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
719347204172252ed25519
342938343450344276
T:
ed448goldilocks
435325436080437311dilithium2
571335574294575966
T:
pass769
706799710318717242
T:
pass863
827975829216843116dilithium3
109537511003101107046dilithium2aes
119983112039761210649
T:
edons128k08n72nu8l4mu3
121659012176311218157dilithium5
143729614493751457983
T:
donald2048
151078315124521515328
T:
mqdss48
183680818406361849607dilithium3aes
2302945?3026928?3831199?
T:
qtesla1
308243930874533094216dilithium5aes
351491735170463519657
T:
mqdss64
355359536170703639146
T:
edons128ref
5151686?5373231?7712762?
T:
qtesla3f
111387261114769611179403
T:
sphincsf128shake256simple
7066662?11630736?14225877?
T:
qtesla3s
10553927?12004752?14901154?
T:
qtesla1p
149415591494204114943323
T:
sphincsf128harakasimple
161007481610295616105741
T:
sphincs256
162422231624760516254848
T:
sphincsf192shake256simple
211446722116826021195424
T:
sphincsf128shake256robust
220201012202551722035824
T:
sphincsf192harakasimple
257480742575543425773272
T:
sphincsf128harakarobust
306797773068317330693743
T:
sphincsf192shake256robust
337777943665966442217977
T:
falcon512tree
338963753720281241795101
T:
falcon512dyn
380271613803460238048300
T:
sphincsf192harakarobust
432090944325200943272036
T:
sphincsf256shake256simple
37231065?44624512?55720416?
T:
qtesla3p
583804645838577958408250
T:
sphincsf256harakasimple
659341886680286267346389
T:
rainbow1aclassic363232
740676697471579875622977
T:
rainbow1acompres363232
755894847653074177768691
T:
rainbow1acyclicc363232
807250558074403880771005
T:
sphincsf256shake256robust
94631816?100698163?119308701?
T:
falcon1024tree
101281599101353822101418593
T:
sphincsf256harakarobust
101172936109238965125620358
T:
falcon1024dyn
356393439356843301357595890
T:
sphincss128shake256simple
424789468424855941425008396
T:
sflashv2
474664803474711137474781120
T:
sphincss128harakasimple
520189475528757861530377073
T:
sphincss192shake256simple
672402967673031153673794681
T:
rainbow3cclassic683248
673650493675796188680403593
T:
sphincss128shake256robust
686218688687047101687528620
T:
sphincss256shake256simple
701305951701454633702737013
T:
sphincss192harakasimple
752737392753233602754424745
T:
rainbow3ccompres683248
811476787813282776814215967
T:
rainbow3ccyclicc683248
820745429820812215820972047
T:
sphincss128harakarobust
932388577932500978932638441
T:
sphincss256harakasimple
981966341982276613982603349
T:
sphincss192shake256robust
128897427912893108601292472336
T:
sphincss256shake256robust
184669803718485125011850191963
T:
rainbow5cclassic963664
219707492322008693862202990204
T:
rainbow5ccompres963664
222479585822273849352231024624
T:
rainbow5ccyclicc963664
Cycles to sign 59 bytes
25%50%75%system
809318103381432ed25519
221325223167264996
T:
sflashv2
354251354721355296
T:
ed448goldilocks
493021494086497219
T:
rainbow1aclassic363232
607300608562610329
T:
rainbow1acyclicc363232
543722?903380?1555801?
T:
qtesla1
902432?964211?1827667?
T:
pass863
116516011819661193530
T:
falcon512tree
143139514414481453592
T:
donald2048
805090?1479543?2216141?
T:
pass769
1147823?1573769?2748229?
T:
qtesla3f
904071?1607922?2213547?dilithium2
188295618979371905798
T:
falcon512dyn
229582723125802334682
T:
falcon1024tree
1416230?2581758?3836170?dilithium3
263122126378492651216
T:
edons128k08n72nu8l4mu3
2039982?2668932?4376944?dilithium2aes
1724030?2785964?5314321?
T:
qtesla3s
2131691?3627540?5542456?
T:
qtesla1p
385812538782333897376
T:
falcon1024dyn
2170528?4101857?5202028?dilithium5
418955641908134192775
T:
rainbow3cclassic683248
491942849204094925065
T:
rainbow3ccyclicc683248
4010578?5303247?7910587?dilithium3aes
4891885?6170701?8850340?dilithium5aes
624752562510486300822
T:
edons128ref
900231490039379010655
T:
rainbow5cclassic963664
103532071035693810360958
T:
rainbow5ccyclicc963664
6357814?12044976?17095649?
T:
qtesla3p
454925004560632346383882
T:
rainbow1acompres363232
887518978894345689134555
T:
mqdss48
284106125284999650287468490
T:
mqdss64
305968665306026222306384614
T:
sphincs256
353803741354399213354925634
T:
sphincsf128shake256simple
424078391424651092425651355
T:
rainbow3ccompres683248
443194878443667320444010654
T:
sphincsf192shake256simple
551547508551846046552111800
T:
sphincsf128harakasimple
636179348637889674639046443
T:
sphincsf128shake256robust
641896142642254162642612594
T:
sphincsf192harakasimple
819193250819812944820579812
T:
sphincsf192shake256robust
914805812915446841916119744
T:
sphincsf128harakarobust
990000752991274667992452521
T:
sphincsf256shake256simple
111284783411139720811114955336
T:
sphincsf192harakarobust
115209420211526544851154346851
T:
rainbow5ccompres963664
158682812715873351881587522967
T:
sphincsf256harakasimple
178496342317859917571786934171
T:
sphincsf256shake256robust
270398276927060622102707888903
T:
sphincsf256harakarobust
530848167153108799625314022457
T:
sphincss128shake256simple
819600075281989253808220050792
T:
sphincss256shake256simple
885985525588604531918860997327
T:
sphincss128harakasimple
938107436694176916469465926804
T:
sphincss128shake256robust
110154175321124888959311256618596
T:
sphincss192shake256simple
141212335761412244070514123398143
T:
sphincss256harakasimple
144899845311449507443614498042814
T:
sphincss128harakarobust
146825549951468960003414747028365
T:
sphincss256shake256robust
190048494821900971890019028649488
T:
sphincss192shake256robust
197952780041980287707519804371570
T:
sphincss192harakasimple
Cycles to verify 59 bytes
25%50%75%system
109549110335112212
T:
rainbow1aclassic363232
163039163786164589
T:
falcon512tree
203760204477205739
T:
falcon512dyn
233309235796236503
T:
qtesla1
243400243693244232
T:
sflashv2
264628265959267256ed25519
347913349487350671
T:
falcon1024tree
420535422410427391
T:
falcon1024dyn
517373532916549858dilithium2
533549534383536845
T:
qtesla3s
532930534616539844
T:
rainbow3cclassic683248
536322536945537426
T:
qtesla3f
849532853412865080dilithium3
937040939351941542
T:
pass769
101109910139561016562
T:
ed448goldilocks
109594511028681106441dilithium2aes
114564911506861165200
T:
rainbow5cclassic963664
112685011648391172999
T:
pass863
120578112096161216902
T:
edons128k08n72nu8l4mu3
130086713054571311610
T:
qtesla1p
135398613727791441361dilithium5
167067916808311694952
T:
donald2048
178434217934751827051dilithium3aes
194726619525861956217
T:
edons128ref
307706230860243103048dilithium5aes
377315037954803834468
T:
sphincs256
569768957128585727491
T:
qtesla3p
572460359369856070625
T:
sphincss128shake256simple
856834387778558960621
T:
sphincss192shake256simple
928563194797759791230
T:
sphincss128harakasimple
111257381127505411410842
T:
sphincss256shake256simple
112035831155543611783289
T:
sphincss128shake256robust
138408431399697914191482
T:
sphincss192harakasimple
141984231441227314601962
T:
sphincsf128shake256simple
162972871655473216893519
T:
sphincss128harakarobust
164665101681897217121630
T:
sphincss192shake256robust
192276921950738919748620
T:
sphincss256harakasimple
216394472183308022075839
T:
sphincsf128harakasimple
215960452197658022338019
T:
sphincss256shake256robust
222626772255140022684356
T:
sphincsf192shake256simple
229306042318155023422651
T:
sphincsf256shake256simple
245077482479155725330131
T:
rainbow1acompres363232
250915292522068825301782
T:
rainbow1acyclicc363232
275505242823735128557421
T:
sphincsf128shake256robust
336296733382299034101298
T:
sphincsf192harakasimple
357484773612714136615024
T:
sphincsf256harakasimple
374363263812092938467152
T:
sphincsf128harakarobust
433600134394427744299630
T:
sphincsf192shake256robust
438479554437015544885448
T:
sphincsf256shake256robust
601681566093459561606888
T:
sphincsf192harakarobust
639729726434954864899714
T:
sphincsf256harakarobust
644226226495662266158325
T:
mqdss48
156155322157254113157734332
T:
rainbow3ccompres683248
157322766159189736162657361
T:
rainbow3ccyclicc683248
211149926213575574215962244
T:
mqdss64
353130067355788697362485206
T:
rainbow5ccyclicc963664
354974526356642882358417103
T:
rainbow5ccompres963664

amd64; Bonnell (106ca); 2010 Intel Atom N455; 1 x 1000MHz; h2atom, supercop-20240107

Graphs: old (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
189651899419043picnicl1full
20826?20922?27281?picnic3l1
26797?27655?36204?picnicl3full
277892780927833picnic3l3
357783580235938
T:
picnic2l1fs
359293594536016picnicl1ur
360383607036133picnicl1fs
362593627137407picnicl5full
363723639339520picnic3l5
629936302863192
T:
picnic2l3fs
679036791367928picnicl3ur
679356796967986picnicl3fs
926349266293215picnicl5ur
927409276393428picnicl5fs
343337343362346831ed25519
115507511563841162132dilithium2
131293613154041318398
T:
ed448goldilocks
192633719283101931700dilithium3
209411021069592121283
T:
pass769
217674321844992206127dilithium2aes
258308325915722607780
T:
pass863
290904229138762937951
T:
mqdss48
304419030458523058227dilithium5
378876938018153816994dilithium3aes
4186021?4337554?6693454?
T:
qtesla1
637104563890456408775dilithium5aes
671005167251666740195
T:
mqdss64
7134179?7476193?10681442?
T:
qtesla3f
798276880591528179695
T:
donald2048
15025850?17185180?21262620?
T:
qtesla1p
196019041961012519669660
T:
sphincsf128shake256simple
12481999?20651263?31663005?
T:
qtesla3s
216138122163115921710449
T:
sphincsf128harakasimple
286008292863705628691330
T:
sphincsf192shake256simple
319960093204011532137971
T:
sphincsf192harakasimple
362347373631094136361204
T:
sphincsf128shake256robust
407365264080080340844091
T:
sphincsf128harakarobust
446884054482504344979278
T:
luov4849242
512908345145618151700300
T:
rainbowbinary256181212
538973405400895154294832
T:
sphincsf192shake256robust
599308785999761760306139
T:
sphincsf192harakarobust
633621586353092763813151
T:
luov863256
761404527621918376510117
T:
sphincsf256shake256simple
842579488438508784706583
T:
sphincsf256harakasimple
834420748702903394515541
T:
falcon512dyn
842334268933244497907948
T:
falcon512tree
77633506?89984859?113710385?
T:
qtesla3p
141954798142230774142466834
T:
sphincsf256shake256robust
155519273155850669156318697
T:
luov6468330
159060300159409196159605485
T:
sphincsf256harakarobust
236940105238157769243810000
T:
rainbowbinary16242020
241704659241941188242372599
T:
luov890351
246598201257572801271007985
T:
falcon1024dyn
250592339260326579286865613
T:
falcon1024tree
284609421284936377285211014
T:
luov8086399
435633982436240465436938122
T:
luov8117404
502491872502890444503747931
T:
redgemss128v2
629912732630170687630754230
T:
sphincss128shake256simple
674677279675268532675889831
T:
bluegemss128v2
690039528?691496276?1081400487?
T:
sphincss128harakasimple
918380851918881655919571100
T:
sphincss192shake256simple
116447034211647016491165847088
T:
sphincss128shake256robust
121686435612174421201218123693
T:
sphincss256shake256simple
129833999412991517251299748375
T:
sphincss128harakarobust
135290204213538372791355430607
T:
sphincss256harakasimple
226609538422669322032268930321
T:
sphincss256shake256robust
248312181524844302052487125459
T:
redgemss192v2
341201249234137367703420352091
T:
bluegemss192v2
694589786869506424236971497106
T:
redgemss256v2
Cycles to sign 59 bytes
25%50%75%system
691766976470232
T:
rainbowbinary256181212
145439147364153132
T:
rainbowbinary16242020
354464354561355624ed25519
134385813482491351436
T:
ed448goldilocks
170531417167931728950
T:
falcon512tree
2697014?2721034?5433475?
T:
pass769
326261232720613286008
T:
falcon512dyn
3328466?3414977?6641227?
T:
pass863
353734035562563575831
T:
falcon1024tree
3895109?5043194?6748057?dilithium2
2095580?6086798?9630434?
T:
qtesla1
5051988?6642700?8860282?dilithium2aes
678707268085846835653
T:
falcon1024dyn
3808567?7361910?10929130?
T:
qtesla3f
5621063?7673500?17793929?dilithium3
799576280493368086008
T:
donald2048
5121490?8587818?15730080?
T:
qtesla1p
8266143?11124771?13385267?dilithium5
7743405?11599932?15597654?dilithium3aes
6040563?12636418?19206966?
T:
qtesla3s
9426723?15045811?20776097?dilithium5aes
393681353947335439598492
T:
luov863256
421890554223388342285454picnicl1full
18413926?44819544?77988984?
T:
qtesla3p
496651684970259549839282picnicl1fs
686880956877591768953689picnicl1ur
814926538156421481830360picnicl3full
114800280114968325115282427picnicl3fs
126468855126881146127949005
T:
luov4849242
129556813129759079129988794picnicl5full
136105606136327935136676089
T:
luov890351
169502812169696763169854048picnicl3ur
144139815?177871452?231512062?
T:
redgemss128v2
177030897178095361178268347
T:
mqdss48
197617188197749758198087172picnicl5fs
210515984210611010210906584picnic3l1
241709450241961938242556422
T:
luov8117404
275057261275529780275874713picnicl5ur
472317873473093681473951450picnic3l3
491907898496398072498658302
T:
luov6468330
545627080546056329546254067
T:
mqdss64
460008554?555456326?709653608?
T:
redgemss192v2
621751506622356291623110223
T:
sphincsf128shake256simple
757043277757707829758840467picnic3l5
784286714784922762785742601
T:
sphincsf192shake256simple
806658624807299989808187483
T:
sphincsf128harakasimple
939785513940172879941048611
T:
sphincsf192harakasimple
973192044975371822978726897
T:
luov8086399
873187061?1021554316?1208525656?
T:
redgemss256v2
109679816910976714361098443099
T:
sphincsf128shake256robust
141293587214144028781415568211
T:
sphincsf128harakarobust
144145690314421292081443114082
T:
picnic2l1fs
144366196214447093051445973643
T:
sphincsf192shake256robust
173634220117379060871740402899
T:
sphincsf192harakarobust
174729089217481102081749141196
T:
sphincsf256shake256simple
230337681223043055882306141955
T:
sphincsf256harakasimple
315209257231530915563154788464
T:
sphincsf256shake256robust
383973423538419178893844199967
T:
picnic2l3fs
414755753641494866204153655721
T:
sphincsf256harakarobust
6398802458?7674692644?8950282021?
T:
bluegemss128v2
936086800193646131029374527474
T:
sphincss128shake256simple
129673361621297670113712987335577
T:
sphincss128harakasimple
145445153361454761986714560694660
T:
sphincss256shake256simple
162676864361627692374816284182074
T:
sphincss128shake256robust
195586536181956842622419583476503
T:
sphincss192shake256simple
205409453082054796052320566145708
T:
sphincss256harakasimple
221200389732213332784922151259026
T:
sphincss128harakarobust
20311444021?24369782373?32480352860?
T:
bluegemss192v2
258659033212587665277725884692102
T:
sphincss256shake256robust
Cycles to verify 59 bytes
25%50%75%system
685406892669211
T:
rainbowbinary256181212
111293113495115489
T:
rainbowbinary16242020
257235260502261410
T:
falcon512tree
321733325579327043
T:
falcon512dyn
522157523281525321
T:
falcon1024tree
655101658496660378
T:
falcon1024dyn
785896786618791355
T:
qtesla1
781260803752823685
T:
bluegemss128v2
790137825251844186
T:
redgemss128v2
127206312788671286400ed25519
140740914094071410722dilithium2
162748616316741636462
T:
qtesla3f
180098818036221810807
T:
qtesla3s
208047121306822173566
T:
bluegemss192v2
209524221678862208690
T:
redgemss192v2
219757321985122200487dilithium3
227072122799192290940dilithium2aes
325580032704953278459
T:
pass769
345294134537223457219dilithium5
381762438291773836362dilithium3aes
393055439432893954929
T:
pass863
395185940126394063249
T:
redgemss256v2
403988640480864053844
T:
qtesla1p
483200248491964864074
T:
ed448goldilocks
647934064981866514908dilithium5aes
930435793506009394517
T:
donald2048
101314511038895910587954
T:
sphincss128shake256simple
132443761354698913745366
T:
sphincss128harakasimple
150703981533524415471578
T:
sphincss192shake256simple
169602321699258817030598
T:
qtesla3p
194244011985731120288307
T:
sphincss128shake256robust
196363582009548320452132
T:
sphincss256shake256simple
248633452530922825762962
T:
sphincsf128shake256simple
250717152563846426022421
T:
sphincss128harakarobust
276266512795613228259566
T:
sphincss256harakasimple
306528213109507131435161
T:
sphincsf128harakasimple
310642693110462931178094picnicl1full
356252013566877435766634
T:
luov863256
381891043822397738282969picnicl1fs
377481333856932239267655
T:
sphincss256shake256robust
394823683983812940443167
T:
sphincsf192shake256simple
401848144065323441313650
T:
sphincsf256shake256simple
474255864800374548906425
T:
sphincsf128shake256robust
480539024849155048931932
T:
sphincsf192harakasimple
510682275186039352321839
T:
sphincsf256harakasimple
527806515287531653101209picnicl1ur
585065275920028159972182
T:
sphincsf128harakarobust
606472486070178460942763picnicl3full
762563477699550277986334
T:
sphincsf192shake256robust
772044447809974978680659
T:
sphincsf256shake256robust
860847038664638487056564
T:
luov4849242
904212749050468590790002picnicl3fs
932285469388623694793604
T:
sphincsf192harakarobust
975875819776464798409368picnicl5full
976338879880886299941042
T:
sphincsf256harakarobust
126166552126506691126790582
T:
luov890351
129213482130549793133558831
T:
mqdss48
132515943132737435133174981picnicl3ur
157671155157809519158017305picnicl5fs
179681204179826157180076820picnic3l1
224616110224725371225127659picnicl5ur
225187867225323622225898108
T:
luov8117404
272299861274468828278668174
T:
luov6468330
398002395398626273399226636picnic3l3
399724916403926526407807589
T:
mqdss64
496027942498012630501162139
T:
luov8086399
605800720606876815608254110picnic3l5
918326361918747585919228544
T:
picnic2l1fs
207851401520789745842079567134
T:
picnic2l3fs

amd64; Core 2 45nm (1067a); 2009 Intel Core 2 Duo E7600; 2 x 3060MHz; wolfdale, supercop-20240107

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
680168446964picnicl1full
732474117476picnic3l1
964496779813picnicl3full
965197039923picnic3l3
125021254912809picnic3l5
126321266512758picnicl5full
153551539615503
T:
picnic2l1fs
154351550015617picnicl1ur
155301556715665picnicl1fs
310013113431258
T:
picnic2l3fs
311483119231418picnicl3ur
311893124831402picnicl3fs
426114272342927
T:
picnic2l5fs
430104327743860picnicl5fs
430884349343820picnicl5ur
982259848398776ed25519
218502218819220098
T:
ecdonaldp256
264302264825265891
T:
donald512
282252282723284616
T:
ecdonaldp224
331767332433333253
T:
ed448goldilocks
420125420682421186dilithium2
554774556979559017
T:
pass769
678137679888682056
T:
pass863
743104743609749022
T:
donald1024
760003761012762232dilithium3
873810878396882088dilithium2aes
103224510346801037608
T:
edons128k08n72nu8l4mu3
118064811813141182444dilithium5
138613613880201389982
T:
mqdss48
140182514057281408152
T:
ecdonaldp521
145628314690831477934
T:
ecdonaldp160
158036315844971589697dilithium3aes
176528917815371803249
T:
ecdonaldp192
180660818233531842199
T:
donald2048
213185621370172147896
T:
ecdonaldk163
220701122304302257057
T:
ecdonaldb163
265336926591442666474dilithium5aes
282947828420052854331
T:
ecdonaldk233
294856629584602979541
T:
ecdonaldb233
2351168?3097124?3834113?
T:
qtesla1
321595332184943220359
T:
mqdss64
325264732586553265017
T:
edons128ref
566835356986505729024
T:
ecdonaldk283
4000533?5851892?9563489?
T:
qtesla3f
612575662048066246864
T:
ecdonaldb283
716091171856237208293
T:
ecdonaldp384
738748074260877586470
T:
3icp
9288765?10527100?11752338?
T:
qtesla1p
109583391098110310982654
T:
sphincsf128shake256simple
7040415?11471310?16011482?
T:
qtesla3s
116281671165504211659910
T:
sphincsf128harakasimple
118713761197416112045084
T:
ecdonaldk409
123803341238179712383269
T:
sphincs256
129262051309615713165679
T:
ecdonaldb409
161257531612888216163081
T:
sphincsf192shake256simple
171276421713176517184084
T:
sphincsf192harakasimple
198091951985117419992800
T:
rainbowbinary256181212
209084412093638020938572
T:
sphincsf128shake256robust
216606422169560721714823
T:
sphincsf128harakarobust
219009122190962921916153
T:
rainbow1aclassic363232
228106202287866822892524
T:
rainbow1acyclicc363232
227190182289700122920921
T:
rainbow1acompres363232
237357482377047023819064
T:
luov4849242
252753732535225625444761
T:
ecdonaldk571
280223262811691528171979
T:
ecdonaldb571
308431003084423430845615
T:
sphincsf192shake256robust
314478163145717931467974
T:
sphincsf192harakarobust
23575438?31790167?51575671?
T:
rwb0fuz1024
322095853225100832318435
T:
luov863256
331785403502625938233430
T:
falcon512dyn
352349943557389035609588
T:
tts6440
346854143687493139562060
T:
falcon512tree
423133534231473542316618
T:
sphincsf256shake256simple
29103924?45472059?67832921?
T:
ronald512
457303514573390745845189
T:
sphincsf256harakasimple
43498179?50681985?61585927?
T:
qtesla3p
772182557733030077501849
T:
luov6468330
794629867946639979472646
T:
sphincsf256shake256robust
56698306?84063798?114912344?
T:
ronald768
851931778528685585305919
T:
sphincsf256harakarobust
927789259314300393952519
T:
rainbow5640
102073285102518890103402559
T:
rainbowbinary16242020
98489805107454053114484121
T:
falcon1024dyn
103424324107980394115178590
T:
falcon1024tree
77485983?115883262?183703246?
T:
ronald1024
122099349122250764122488108
T:
luov890351
133951547134449376134814629
T:
rainbow3cclassic683248
144420346144789710145713616
T:
rainbow3ccompres683248
145278340145390531145630730
T:
luov8086399
147638999150076260152106276
T:
rainbow3ccyclicc683248
200760055200813736201708193
T:
rainbow6440
241892116242114523242382602
T:
luov8117404
272689710272718367272748036
T:
redgemss128v2
327697830327714259327759066
T:
sflashv2
335863197335959104336204887
T:
bluegemss128v2
350671008350683663350702522
T:
sphincss128shake256simple
208555352?356865599?603845964?
T:
ronald1536
370246561370282733370288840
T:
sphincss128harakasimple
375296141375414451375578147
T:
gemss128v2
416567094417156542417621256
T:
rainbow5cclassic963664
445886401446699567447741282
T:
rainbow5ccyclicc963664
449432519450673678460542707
T:
rainbow5ccompres963664
517780524517799024517820239
T:
sphincss192shake256simple
545504203545580292545647677
T:
sphincss192harakasimple
669149960669158189669167646
T:
sphincss128shake256robust
677025286677037488677071515
T:
sphincss256shake256simple
688713875688945555688976312
T:
sphincss128harakarobust
725008586730274030730423633
T:
sphincss256harakasimple
497905408?840122010?1602363909?
T:
ronald2048
989546211989867080989878401
T:
sphincss192shake256robust
101765564710177508061022022820
T:
sphincss192harakarobust
127150630012715577291271572849
T:
sphincss256shake256robust
128878532312919952931306975342
T:
redgemss128
136112080113611533641363611294
T:
sphincss256harakarobust
138823711913893689581391991990
T:
redgemss192v2
173052222917346014191735250059
T:
bluegemss192v2
179128737717913547941791541694
T:
rainbow1a
182673262018374219511852901346
T:
bluegemss128
1841912666?2428549992?5086396036?
T:
ronald3072
256787557625781466342594774202
T:
gemss128
450404001045275988764595711343
T:
gui184
443661537245445468354666559279
T:
redgemss256v2
528985507552917630215297304649
T:
bluegemss256v2
532597350653523934615366177975
T:
redgemss192
642040475764211462436423479933
T:
rainbow1c
736504350873681872877493419800
T:
rainbow1b
750519210575336887437560870592
T:
bluegemss192
768267474578604292858064924788
T:
pqrsa15
5251120213?8135893438?10631203514?
T:
ronald4096
145116946571453618235514552511176
T:
redgemss256
155426089641556251333515565856580
T:
rainbow3b
165427354031654604036516548639328
T:
rainbow4a
193023673161935535672519393883963
T:
bluegemss256
687219754816876196164069358105222
T:
rainbow3c
704527183897060523908270743105794
T:
rainbow6a
Cycles to sign 59 bytes
25%50%75%system
270582725027684
T:
rainbowbinary256181212
386513880639100
T:
tts6440
687316995171482
T:
rainbowbinary16242020
849208595995916
T:
rainbow5640
103221103372103669ed25519
147030148480151179
T:
rainbow6440
164488165164166928
T:
rainbow1aclassic363232
164866165570166776
T:
rainbow1acyclicc363232
183149184178185631
T:
sflashv2
300434300749301918
T:
ecdonaldp256
341979343484344640
T:
ed448goldilocks
179509?368188?866357?
T:
3icp
420333421122423189
T:
ecdonaldp224
477726482324485834
T:
donald512
784740789546803012
T:
ronald512
788633789596791573
T:
rainbow1a
813136814105818933
T:
rainbow3cclassic683248
779875?814731?2351486?
T:
pass863
834394835105836395
T:
rainbow3ccyclicc683248
953401961957971630
T:
falcon512tree
959785963930968616
T:
donald1024
641891?1278949?1941520?
T:
pass769
803453?1468964?2216147?dilithium2
147789214871241500622
T:
ronald768
153736715403151545009
T:
ecdonaldp160
874056?1588831?2524899?
T:
qtesla1
163682116490151659455
T:
falcon512dyn
167614016830391688958
T:
rainbow5ccyclicc963664
169166217101811728425
T:
rwb0fuz1024
1130203?1722677?2775991?
T:
qtesla3f
179002417959321813493
T:
donald2048
185939918696031884897
T:
ecdonaldp192
192780719302671938356
T:
rainbow5cclassic963664
194227519476721951239
T:
edons128k08n72nu8l4mu3
196706219800151991373
T:
falcon1024tree
198537419998602019257
T:
ronald1024
220438022201712238340
T:
ecdonaldk163
224141122445632256177
T:
ecdonaldp521
229460623268152347440
T:
ecdonaldb163
1680166?2353989?3451294?dilithium2aes
247603124784332480521
T:
rainbow1c
252233325354962610732
T:
rainbow4a
1603511?2613850?3524785?dilithium3
1368423?2733821?3981645?
T:
qtesla1p
294933129527182956391
T:
ecdonaldk233
2435959?3026475?5033593?dilithium5
307964230948653102950
T:
ecdonaldb233
310814431132613117996
T:
rainbow1b
338915034229353442010
T:
rainbow3b
351044935214153534037
T:
falcon1024dyn
2596767?4069940?6142797?dilithium3aes
3317823?4163912?5838474?dilithium5aes
1783196?4349725?8827588?
T:
qtesla3s
447419444807414496496
T:
edons128ref
557862456073125724235
T:
rainbow6a
578005458089795834436
T:
ronald1536
592335059654746024155
T:
ecdonaldk283
629475063419396418699
T:
ecdonaldb283
750422975256157533555
T:
ecdonaldp384
919174592312759277287
T:
rainbow3c
955175295825169617552
T:
ronald2048
110689361107293411094955
T:
luov863256
8588763?11363904?19799839?
T:
qtesla3p
122800741231054112441054
T:
ecdonaldk409
133331051338638013573167
T:
ecdonaldb409
150269581504465615086543
T:
rainbow1acompres363232
181774141818272318204417picnicl1full
221516492215853722180024picnicl1fs
261891892622497926427439
T:
ecdonaldk571
267037842674878826808668
T:
ronald3072
290213162915229730087694
T:
ecdonaldb571
300494533005987730084575picnicl1ur
346755683468808234712656picnicl3full
379109043793061837947645
T:
luov890351
521174635212653352141793
T:
mqdss48
530243405303850653096170picnicl3fs
544617335447077554486617picnicl5full
545750705460290054622759
T:
luov4849242
577236175782536857906345
T:
ronald4096
52336011?60456115?75415703?
T:
redgemss128
675575746758718468187616
T:
luov8117404
57452196?70234933?101168439?
T:
redgemss128v2
760784237608797576096190picnicl3ur
910733959108562791127589picnicl5fs
932953869331689993397386picnic3l1
946434809523791695889389
T:
rainbow3ccompres683248
122628654122653259122688808picnicl5ur
111315508?133015230?168453407?
T:
redgemss192
157825317158155271158605048
T:
luov6468330
159883029159958204159966170
T:
mqdss64
145438606?174360579?219668206?
T:
redgemss256
177233105?211461680?247598599?
T:
redgemss192v2
211733013211897709211983992picnic3l3
231848226232107470232154075
T:
sphincs256
249408031250277963251321929
T:
rainbow5ccompres963664
262388348262493878265319539
T:
pqrsa15
338333012338425964338678255picnic3l5
347118074347513051347797056
T:
sphincsf128shake256simple
372880277374132811389622892
T:
luov8086399
364053273?420869128?482473081?
T:
redgemss256v2
423761042423888352423963155
T:
picnic2l1fs
432584901432858013432961916
T:
sphincsf128harakasimple
440953502441282928441542408
T:
sphincsf192shake256simple
500758589501004817501341108
T:
sphincsf192harakasimple
629988311630367592630862960
T:
sphincsf128shake256robust
753051228753449207754086344
T:
sphincsf128harakarobust
823993661824646509825146492
T:
sphincsf192shake256robust
923248938923624948923981883
T:
sphincsf192harakarobust
969453304969713415970020512
T:
sphincsf256shake256simple
122703510512282874861228873044
T:
picnic2l3fs
124255119012445567901245280800
T:
sphincsf256harakasimple
176030054017606314761761323543
T:
sphincsf256shake256robust
1089894182?1815942679?3983613172?
T:
gui184
222624142222275503312228630412
T:
sphincsf256harakarobust
263691834526465815982647981797
T:
picnic2l5fs
2404937750?2892545247?3380869040?
T:
bluegemss128
2539090971?3043418206?4056110341?
T:
bluegemss128v2
523358452352338287175234029151
T:
sphincss128shake256simple
695401526669543522686954665213
T:
sphincss128harakasimple
6181643338?7411410063?8643766990?
T:
bluegemss192
808989250880901828278090480920
T:
sphincss256shake256simple
932063961893210771339321526199
T:
sphincss128shake256robust
7864086900?9430886578?11030024668?
T:
bluegemss256
7982721919?9574488696?11174026463?
T:
bluegemss192v2
109754599571097843804710978751426
T:
sphincss192shake256simple
110706985501107348331211083951974
T:
sphincss256harakasimple
118200258161182287875711831455477
T:
sphincss128harakarobust
145031248151450394540714504262344
T:
sphincss256shake256robust
155462882811555107776215584724874
T:
sphincss192harakasimple
13563850570?16259033441?18961619246?
T:
bluegemss256v2
191765663241917705504619182949526
T:
sphincss192shake256robust
16226219407?19469613876?22823076812?
T:
gemss128v2
195197012961954896058319586001023
T:
sphincss256harakarobust
18532714643?22206504031?26051858914?
T:
gemss128
279675830712797048609527990619359
T:
sphincss192harakarobust
Cycles to verify 59 bytes
25%50%75%system
118751201812299
T:
rwb0fuz1024
245002488325364
T:
rainbowbinary256181212
299863032634630
T:
3icp
430764351343966
T:
rainbow5640
465344700447549
T:
ronald512
524915288153470
T:
ronald768
530695347854158
T:
tts6440
581935881260378
T:
rainbowbinary16242020
592925976560283
T:
rainbow6440
641996464065109
T:
ronald1024
751077721687167
T:
rainbow1aclassic363232
937089437295339
T:
ronald1536
133212135417135999
T:
falcon512tree
135255135768136594
T:
ronald2048
151747151973152281
T:
sflashv2
162486164565165135
T:
falcon512dyn
236439236783237508
T:
qtesla1
250497251350251835
T:
ronald3072
262609264526265600
T:
falcon1024tree
309670311184314148
T:
donald512
333138335265336017
T:
falcon1024dyn
365675368264370650ed25519
385330386753388624
T:
rainbow3cclassic683248
410404411190412489
T:
ronald4096
430888440136454691
T:
gui184
444307453533469769
T:
gemss128v2
479263479596479983dilithium2
483154483706484655
T:
qtesla3f
495732505746513838
T:
bluegemss128v2
516915525279537424
T:
redgemss128v2
530131531132534416
T:
rainbow1a
556888557479558210
T:
qtesla3s
701795703935705869
T:
ecdonaldp256
708469711505714913
T:
edons128k08n72nu8l4mu3
767659769035771800
T:
ecdonaldp224
769922770725772333dilithium3
768725774240783093
T:
donald1024
832751835013837099
T:
pass769
865063868421870621dilithium2aes
100287610061971007967
T:
pass863
101688210206221028633
T:
rainbow5cclassic963664
112466211287201130858
T:
ed448goldilocks
119251611967901198292
T:
qtesla1p
126306612648791271096dilithium5
131631313488261379232
T:
redgemss192v2
134910413528651354956
T:
edons128ref
143142114352251436745
T:
rainbow1b
145161314619671479213
T:
ecdonaldp160
148530014899281492424dilithium3aes
149846615401771555269
T:
bluegemss192v2
168378316944301703333
T:
ecdonaldp192
187535718792601881364
T:
rainbow4a
207954820944312108386
T:
donald2048
215468921565522158139
T:
rainbow1c
259102025983192607770dilithium5aes
273369427355622738572
T:
rainbow3b
269492027395102808162
T:
redgemss256v2
274895727979842849301
T:
bluegemss256v2
291381029376062983661
T:
sphincs256
417807141835754188476
T:
ecdonaldp521
428024942969084326990
T:
ecdonaldk163
448686645351434601754
T:
ecdonaldb163
473961548435865023428
T:
rainbow6a
570269457144935733710
T:
qtesla3p
572218557271845740888
T:
ecdonaldk233
571821058283806009291
T:
sphincss128shake256simple
592360359492895988725
T:
ecdonaldp384
595656459791815992279
T:
ecdonaldb233
729123074408887560108
T:
sphincss128harakasimple
771190877155027720713
T:
rainbow3c
820182882243798354612
T:
rainbow1acyclicc363232
823533883559268365946
T:
rainbow1acompres363232
852682686711968818250
T:
sphincss192shake256simple
934123193670649375250
T:
luov863256
105836301069999910874529
T:
sphincss192harakasimple
109882101117239911282834
T:
sphincss256shake256simple
111556201137103511723792
T:
sphincss128shake256robust
114858451157344111646539
T:
ecdonaldk283
123453401241925412599542
T:
ecdonaldb283
130080411309078813097964picnicl1full
134880981370490013910240
T:
sphincss128harakarobust
139193081414164514285930
T:
sphincsf128shake256simple
149196191508534115285612
T:
sphincss256harakasimple
166809281683068117077781
T:
sphincsf128harakasimple
168248771690252516915079picnicl1fs
166953541698994017140643
T:
sphincss192shake256robust
204789012061844220941770
T:
sphincss192harakarobust
211117922167036921958629
T:
sphincss256shake256robust
221636662239323522716242
T:
sphincsf192shake256simple
224192792253938822553451picnicl1ur
223947342264424022900393
T:
sphincsf256shake256simple
242606092435581524449507
T:
ecdonaldk409
251339982516220325180133picnicl3full
257126432608288426305073
T:
sphincsf192harakasimple
263599742666687826762224
T:
ecdonaldb409
273778222773232628064949
T:
sphincsf128shake256robust
276555142796910728260438
T:
sphincsf256harakasimple
281481342857096628755600
T:
sphincss256harakarobust
311604203166860132118171
T:
sphincsf128harakarobust
297496403203172332467948
T:
bluegemss128
287945763209191432275551
T:
gemss128
334310523346419933496893
T:
pqrsa15
335749103360669933629951
T:
luov890351
358019733582417435859114
T:
luov4849242
330691973590524736053812
T:
redgemss128
368412633753511337873554
T:
mqdss48
398915803993845240023416picnicl5full
415525294158779541650780picnicl3fs
430054654357892643922334
T:
sphincsf256shake256robust
435698954408370444795191
T:
sphincsf192shake256robust
497167395007858750505901
T:
rainbow3ccyclicc683248
498233955030268950893519
T:
rainbow3ccompres683248
502421315065455350906973
T:
sphincsf192harakarobust
514896525182648652450726
T:
ecdonaldk571
526656645329037253780384
T:
sphincsf256harakarobust
572755805755628258456939
T:
ecdonaldb571
581280295819054258250960picnicl3ur
598761805998579060336965
T:
luov8117404
723833607240433772536459picnicl5fs
791326307917304179246854picnic3l1
941259099446056295025212
T:
bluegemss192
957952949583534795931806
T:
luov6468330
981691389821396698409239picnicl5ur
9764552398677269100029046
T:
redgemss192
113250499113762236114459563
T:
rainbow5ccompres963664
114687852115528559116291275
T:
rainbow5ccyclicc963664
116095996117548790118815366
T:
mqdss64
171029754171853528181670338
T:
bluegemss256
176615306176687711176782462picnic3l3
178767462193424985194162267
T:
redgemss256
209730448209863787210027562
T:
picnic2l1fs
216501288217248776217360849
T:
luov8086399
267635376267754182268024893picnic3l5
478634687478871717479373282
T:
picnic2l3fs
853559467856519223857643947
T:
picnic2l5fs

amd64; Core 2 45nm (10676); 2007 Intel Xeon X5450; 8 x 2992MHz; unstable; gcc14, supercop-20220506

Graphs: old (pkcycles,pkbytes) (smcycles,sbytes) (mcycles,pkbytes) (mcycles,sbytes) (pkbytes,sbytes)

NISTPQC graphs: (pkcycles,pkbytes) (smcycles,sbytes) (mcycles,pkbytes) (mcycles,sbytes) (pkbytes,sbytes)

Measurement failures: mqqsig160, mqqsig192, mqqsig224, mqqsig256, ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256, rainbowbinary16242020

Cycles to generate a key pair
25%50%75%system
729273357405picnicl1full
733974717699picnic3l1
955896279703picnicl3full
9608968910015picnic3l3
126221265212803picnicl5full
126091266212877picnic3l5
174691752117592picnicl1ur
174861756717633picnicl1fs
190791913119231
T:
picnic2l1fs
314573151531683picnicl3ur
320863223132681picnicl3fs
346213470534861
T:
picnic2l3fs
446014497045382picnicl5ur
450114541646072picnicl5fs
466714674746917
T:
picnic2l5fs
987989890799108ed25519
329674330347331354
T:
ed448goldilocks
475329476334477453dilithium2
568291570263571186
T:
pass769
688987691877693267
T:
pass863
852443853747854736dilithium3
102061010244321029363dilithium2aes
107232310764881080722
T:
edons128k08n72nu8l4mu3
131531813157011316401dilithium5
145787214598541462778
T:
mqdss48
183078118450921865605
T:
donald2048
184449418499981853496dilithium3aes
2275605?2987563?3768779?
T:
qtesla1
309867031069813117506dilithium5aes
339538534022393408374
T:
mqdss64
342394234329523457670
T:
edons128ref
4679946?6839297?6901299?
T:
qtesla3f
738504675032987528048
T:
3icp
766497676791537690431
T:
sphincsf128sha256simple
5086905?9607866?14295584?
T:
qtesla3s
112117961123268111265746
T:
sphincsf192sha256simple
9181890?11952292?14776934?
T:
qtesla1p
120946661209607112101038
T:
sphincsf128harakasimple
122915601230201912350905
T:
sphincsf128shake256simple
147668851479557714832282
T:
sphincsf128sha256robust
150287051504570715050743
T:
sphincs256
178423971784984017853203
T:
sphincsf192harakasimple
180859121809287618099132
T:
sphincsf192shake256simple
200313732006808220135105
T:
rainbowbinary256181212
214633722148245521556147
T:
sphincsf192sha256robust
219196672192383921973553
T:
sphincsf128harakarobust
234341712348282423491674
T:
sphincsf128shake256robust
234211662383503923870512
T:
tts6440
243678102437677124430790
T:
rainbow1aclassic363232
246850212470446224755936
T:
rainbow1acompres363232
252227672524535525260932
T:
rainbow1acyclicc363232
259006242595849526027543
T:
luov4849242
297273632974466029764494
T:
sphincsf256sha256simple
324048053250920132637134
T:
sphincsf192harakarobust
337954203385127333924042
T:
luov863256
344035243440628634424055
T:
sphincsf192shake256robust
22354062?34787319?54558145?
T:
rwb0fuz1024
367865474064045445201148
T:
falcon512tree
384087524080062446462607
T:
falcon512dyn
473392634736856247369902
T:
sphincsf256harakasimple
476236274762777947966239
T:
sphincsf256shake256simple
46520603?55059564?67835280?
T:
qtesla3p
789174787911131679219805
T:
luov6468330
795245657979653082838589
T:
rainbow5640
798788947997266180147132
T:
sphincsf256sha256robust
863314288634392186359331
T:
sphincsf256harakarobust
914479159147896891541708
T:
sphincsf256shake256robust
109560859112154324125909152
T:
falcon1024tree
108767243116871406129232848
T:
falcon1024dyn
127388909127612229127778218
T:
luov890351
143143314143326643143413776
T:
rainbow3cclassic683248
155197493155483116156176155
T:
rainbow3ccompres683248
157554784162313450165073728
T:
rainbow3ccyclicc683248
164264093165112060165441625
T:
luov8086399
174990945176459612184081208
T:
rainbow6440
209702578209738297209908686
T:
redgemss128v2
242818841242972869246215002
T:
sphincss128sha256simple
248819972248993863249221693
T:
luov8117404
330912195330980017331148550
T:
sflashv2
347563616347915948348015083
T:
bluegemss128v2
356428830358588538358651384
T:
sphincss192sha256simple
385762553385786629385838534
T:
sphincss128harakasimple
388288834388386826388523170
T:
gemss128v2
393411236393648605393923188
T:
sphincss128shake256simple
445316139446131232448899725
T:
rainbow5cclassic963664
475572839475856156476626891
T:
sphincss128sha256robust
475641802476273036476916889
T:
rainbow5ccompres963664
475881981477274993479430790
T:
sphincss256sha256simple
477319605477894158479537941
T:
rainbow5ccyclicc963664
570293007570304847570319731
T:
sphincss192harakasimple
580970483581131802581501253
T:
sphincss192shake256simple
694990549697215070699206105
T:
sphincss192sha256robust
698333720698444973700522423
T:
sphincss128harakarobust
748118691748190175748558981
T:
sphincss128shake256robust
756421224756453051756480905
T:
sphincss256harakasimple
760286285761912165762024237
T:
sphincss256shake256simple
103434513910369772511039662769
T:
sphincss192harakarobust
110184548511032747051103319766
T:
sphincss192shake256robust
129389757712965516721348944179
T:
sphincss256sha256robust
138044949613805451801380780711
T:
sphincss256harakarobust
138579620013890767771394465684
T:
redgemss192v2
138906040513903738381391737903
T:
redgemss128
146248524114627877781467697210
T:
sphincss256shake256robust
170797654217086462841709426834
T:
gemss192v2
173564722317364679181738370469
T:
bluegemss192v2
185080590718611162711872720159
T:
rainbow1a
197996872119820009411985384049
T:
bluegemss128
272118194727361726362767345217
T:
gemss128
435493380844531645984470529430
T:
gui184
456991875445848637164682478139
T:
redgemss256v2
542042593454402865025453494342
T:
bluegemss256v2
555957250755823322655593360069
T:
redgemss192
672400124067301904596750319849
T:
rainbow1c
756030122075764295637587858244
T:
bluegemss192
776361242977647324547764904763
T:
rainbow1b
790146130880949022538278379697
T:
pqrsa15
99914515811016434723810436788593
T:
gemss192
154347954211548574402615507314529
T:
redgemss256
180106386651805150047918140110684
T:
rainbow4a
201502320522016976903920304640863
T:
bluegemss256
322042963643221793740632219319544
T:
rainbow3b
713316393367133580341171346751466
T:
rainbow3c
756769146587575822420376075249537
T:
rainbow6a
Cycles to sign 59 bytes
25%50%75%system
274192754827688
T:
rainbowbinary256181212
278182804728439
T:
tts6440
661936753275372
T:
rainbow5640
103895104041104319ed25519
110939111475116953
T:
rainbow6440
193159193504193773
T:
sflashv2
201385202275204260
T:
rainbow1acyclicc363232
202808204962211284
T:
rainbow1aclassic363232
338977341272345102
T:
ed448goldilocks
149574?402332?786463?
T:
3icp
647837?658448?1322685?
T:
pass769
790085792599799124
T:
rainbow1a
106807110693971072255
T:
rainbow3cclassic683248
107680910880491099971
T:
falcon512tree
108477010897401096377
T:
rainbow3ccyclicc683248
580296?1107558?2434341?
T:
qtesla1
834876?1489453?2834205?
T:
qtesla3f
801152?1590283?2413831?
T:
pass863
169929017233771739466
T:
rwb0fuz1024
1378233?1730209?2438601?dilithium2
172163617345871744896
T:
falcon512dyn
179273217963491801733
T:
edons128k08n72nu8l4mu3
181567018299311842237
T:
donald2048
1486534?1987497?2953599?dilithium2aes
218088821933762206273
T:
falcon1024tree
247350824821232495381
T:
rainbow5cclassic963664
248309625142362533622
T:
rainbow5ccyclicc963664
253070625400722572405
T:
rainbow1c
2061343?2586595?5060955?
T:
qtesla1p
1427982?2619537?4647391?dilithium3
1366034?2829579?5761248?
T:
qtesla3s
282802328299532858285
T:
rainbow4a
2172416?3023337?4718491?dilithium5
331711933202983324414
T:
rainbow1b
353283535523603562187
T:
falcon1024dyn
3002176?3718829?5246102?dilithium3aes
475196047669824789218
T:
edons128ref
3978127?5805410?7672347?dilithium5aes
607757660847926090746
T:
rainbow6a
743117074391957444130
T:
rainbow3b
923632892395269257933
T:
rainbow3c
6454192?10334218?15020216?
T:
qtesla3p
124703291249026512513077
T:
luov863256
163881491640486416756970
T:
rainbow1acompres363232
185445571855805218583664picnicl1full
230707162311558423150595picnicl1fs
308120083085693131003103picnicl1ur
349238163500815735223655picnicl3full
433603574372589143874737
T:
luov890351
545092435459421154696066picnicl3fs
549529535503440755186252picnicl5full
549357945504255955164705
T:
luov4849242
47710713?58592958?63964272?
T:
redgemss128
58294989?69987179?80800780?
T:
redgemss128v2
772018557724029177382357picnicl3ur
818711158200385482802418
T:
luov8117404
819512578268409482939935
T:
mqdss48
921524149265340092726156picnicl5fs
952757819543648895646765picnic3l1
101641919101666372103120967
T:
rainbow3ccompres683248
123439834123888661124123309picnicl5ur
110374623?131118474?170842943?
T:
redgemss192
139220969?160927955?192080915?
T:
redgemss256
166554686166779894167171637
T:
luov6468330
174028644?207845327?246399062?
T:
redgemss192v2
214113413214831851215533716picnic3l3
241552252242261559242578207
T:
sphincsf128sha256simple
262659596263415180263721709
T:
mqdss64
268829689269447180270949386
T:
rainbow5ccompres963664
270728652272081076272816188
T:
pqrsa15
281393502282064066283666546
T:
sphincs256
315601899316171608317514701
T:
sphincsf192sha256simple
345542965345736684347670429picnic3l5
378338279378486451378698298
T:
luov8086399
312187677?386222798?490253794?
T:
redgemss256v2
389414994389659335390078564
T:
sphincsf128shake256simple
444987010445599746446053671
T:
sphincsf128sha256robust
447797269448050938448362946
T:
sphincsf128harakasimple
452636695452882884453338345
T:
picnic2l1fs
493280649493617658493843096
T:
sphincsf192shake256simple
520788422521225286521426610
T:
sphincsf192harakasimple
596373198598565639601332046
T:
sphincsf192sha256robust
708349760708832718709411804
T:
sphincsf128shake256robust
721363616723079058725420835
T:
sphincsf256sha256simple
766319203766717248767123565
T:
sphincsf128harakarobust
918559572919065659919648966
T:
sphincsf192shake256robust
944812765945745647947711459
T:
sphincsf192harakarobust
109120250110915642891092895885
T:
sphincsf256shake256simple
128719576012874573191287653454
T:
sphincsf256harakasimple
129674770212970154801297434470
T:
picnic2l3fs
187045818218732948441876994665
T:
sphincsf256sha256robust
202229097620235044112025385987
T:
sphincsf256shake256robust
227272119322731328922273668964
T:
sphincsf256harakarobust
274787635627483573382748720172
T:
picnic2l5fs
1128700446?2914005301?4888014547?
T:
gui184
2483251222?2970472688?3474892638?
T:
bluegemss128
2599458855?3119949603?3639757145?
T:
bluegemss128v2
363099647436361116273640564279
T:
sphincss128sha256simple
588207443358826305075884531351
T:
sphincss128shake256simple
625663964562611204516267794886
T:
sphincss256sha256simple
659780276966049978106622084659
T:
sphincss128sha256robust
720679604972084543787214061158
T:
sphincss128harakasimple
6110078941?7323961058?8548057593?
T:
bluegemss192
789955606379127626169486113103
T:
bluegemss192v2
878869101387983475879005332663
T:
sphincss192sha256simple
7403269348?8888762397?10369183183?
T:
bluegemss256
910111220491121286109115731630
T:
sphincss256shake256simple
104690631461046993258110472931425
T:
sphincss128shake256robust
114476652781144809304611448678664
T:
sphincss256harakasimple
120903502221209134213412107228107
T:
sphincss128harakarobust
122789081431228330468112294224673
T:
sphincss192shake256simple
158189210311586693112615895402183
T:
sphincss256sha256robust
158945825901590282977415907819862
T:
sphincss192sha256robust
161198214421613026608816132049228
T:
sphincss192harakasimple
13707020316?16451971998?21917158762?
T:
bluegemss256v2
166755837331668134667316726136103
T:
sphincss256shake256robust
200160176452001887743620020052546
T:
sphincss256harakarobust
16708308502?20045955255?23388540097?
T:
gemss128v2
213940247462139483433021401215305
T:
sphincss192shake256robust
19066933823?22881642149?26693969761?
T:
gemss128
288730285622887672903628878167282
T:
sphincss192harakarobust
45168516308?56459715692?67751691381?
T:
gemss192v2
54782089498?65715918600?76697701708?
T:
gemss192
Cycles to verify 59 bytes
25%50%75%system
127811306213420
T:
rwb0fuz1024
237672388424705
T:
rainbowbinary256181212
297493051730771
T:
3icp
339753443035126
T:
rainbow5640
438154431244715
T:
tts6440
446764504945993
T:
rainbow6440
775978086882205
T:
rainbow1aclassic363232
134361136220137604
T:
falcon512tree
162556162698162857
T:
sflashv2
182078184271184781
T:
falcon512dyn
204637205134205927
T:
qtesla1
274354275476276150
T:
falcon1024tree
367166369422371129ed25519
385492386519387240
T:
falcon1024dyn
461584477963495444
T:
redgemss128v2
480781482529505372
T:
qtesla3f
529996532637534152
T:
rainbow1a
546126546889548652dilithium2
566300568144570236
T:
edons128k08n72nu8l4mu3
577911579125581239
T:
qtesla3s
620136631890648390
T:
gemss128v2
628271635590647141
T:
bluegemss128v2
672917687584698559
T:
gui184
791423794763796773
T:
rainbow3cclassic683248
850917853080856597
T:
pass769
880071880636881263dilithium3
100703610099701013817dilithium2aes
104081810434951045890
T:
pass863
112268911266921132235
T:
ed448goldilocks
116177811643321167703
T:
qtesla1p
121668512191141223332
T:
edons128ref
142867414303841431747dilithium5
159348516157431640835
T:
gemss192v2
174807117535801756815dilithium3aes
189618319285641972902
T:
bluegemss192v2
197411719832891999648
T:
rainbow5cclassic963664
192892919900582029990
T:
redgemss192v2
204829920589732066468
T:
rainbow1c
210445621165052131968
T:
donald2048
226928422745242286753
T:
rainbow4a
230091723031452306190
T:
rainbow1b
305223130578643068899dilithium5aes
359620036286553657169
T:
sphincs256
402187141125074192460
T:
sphincss128sha256simple
410283741726464248358
T:
bluegemss256v2
4173960?4577100?5324633?
T:
redgemss256v2
549520655055565510759
T:
rainbow6a
554095055505845564804
T:
qtesla3p
630463163108786320794
T:
rainbow3b
626765863533556474846
T:
sphincss192sha256simple
648469066381856743943
T:
sphincss128shake256simple
754199076781717802445
T:
sphincss128harakasimple
781790578193487822530
T:
rainbow3c
806466382139388432184
T:
sphincss128sha256robust
838119684805388570232
T:
sphincss256sha256simple
955430595954999610130
T:
rainbow1acyclicc363232
947324796464669843859
T:
sphincss192shake256simple
9743952985117510055998
T:
rainbow1acompres363232
98910001006536810187465
T:
sphincsf128sha256simple
103353181033841610378758
T:
luov863256
112140681128722611403948
T:
sphincss192harakasimple
123383531247844712666829
T:
sphincss256shake256simple
125987161282404113054348
T:
sphincss192sha256robust
125525001303179413302219
T:
sphincss128shake256robust
134491011349548413514338picnicl1full
137495491402887914190187
T:
sphincss128harakarobust
155380421570675915985298
T:
sphincss256harakasimple
155261321578207516123394
T:
sphincsf128shake256simple
159562751616112016335582
T:
sphincsf192sha256simple
164771161664293216807423
T:
sphincsf256sha256simple
173621891763629017869034
T:
sphincsf128harakasimple
178876791791161917969675picnicl1fs
185097231891041619241498
T:
sphincss192shake256robust
197622921991750820217185
T:
sphincsf128sha256robust
210546712124125221386151
T:
sphincss192harakarobust
236025062362478123754561picnicl1ur
238478422412224324714631
T:
sphincss256sha256robust
243134562455842424867198
T:
sphincss256shake256robust
248074642506030525303643
T:
sphincsf192shake256simple
252044442540882925771278
T:
sphincsf256shake256simple
254468812548840225592045picnicl3full
269670102722143427532893
T:
sphincsf192harakasimple
288750452915827629444456
T:
sphincss256harakarobust
290373642929462629490136
T:
sphincsf256harakasimple
305410753102922331517601
T:
sphincsf128shake256robust
317915273222176232584315
T:
sphincsf128harakarobust
322912203249705532887833
T:
sphincsf192sha256robust
334112653346810533519787
T:
pqrsa15
365122573665561336800338
T:
gemss128
376487623767429937695927
T:
luov4849242
390258083920837739327044
T:
redgemss128
393783483951480040181063
T:
bluegemss128
389557353953701339691235
T:
luov890351
404924194053485540630020picnicl5full
426293124270701642775087picnicl3fs
469152034731543247602606
T:
sphincsf256sha256robust
491829524975211150072752
T:
sphincsf192shake256robust
498205725012144550705347
T:
sphincsf256shake256robust
507198565136010051722563
T:
sphincsf192harakarobust
539220165449388954924388
T:
sphincsf256harakarobust
565648525675172158100480
T:
rainbow3ccompres683248
568348715695368157265136
T:
rainbow3ccyclicc683248
591278435918543059300020picnicl3ur
604780986118071761814020
T:
mqdss48
736144377369895173923398
T:
luov8117404
739651117450919274597633picnicl5fs
797931097991903980110138picnic3l1
982943359889302199016056
T:
luov6468330
100117027100485846100720322picnicl5ur
112273457117574752118610195
T:
gemss192
118605413119423739121243394
T:
bluegemss192
120374009123977976125870696
T:
redgemss192
127666988127980102128248365
T:
rainbow5ccompres963664
128029759128285546128313150
T:
rainbow5ccyclicc963664
177548171177666435177864001picnic3l3
193591647195569516197819284
T:
mqdss64
219568511219923792220474699
T:
luov8086399
222055635222261842222451852
T:
picnic2l1fs
249301839249755253250135995
T:
bluegemss256
269866028270051442270381651picnic3l5
273306090274768189276196995
T:
redgemss256
498375889498693269499004225
T:
picnic2l3fs
880686762881291048882230517
T:
picnic2l5fs

amd64; Core 2 65nm (6fb); 2007 Intel Core 2 Quad Q6600; 4 x 2404MHz; margaux, supercop-20240107

Graphs: old (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
680168737003picnicl1full
765177578034picnic3l1
957295999710picnicl3full
108301084811016picnic3l3
124141246912691picnic3l5
124161263413348picnicl5full
166501672516946picnicl1ur
167251683916942picnicl1fs
169931718817361
T:
picnic2l1fs
315873169931796picnicl3fs
317223182931996picnicl3ur
316343184232187
T:
picnic2l3fs
422504234142730
T:
picnic2l5fs
424274258642948picnicl5fs
424904298543304picnicl5ur
102209102529103303ed25519
329717330729331856
T:
ed448goldilocks
420528420834421328dilithium2
566010567502569795
T:
pass769
673133675391677392
T:
pass863
761438762493763597dilithium3
947106950338955580dilithium2aes
118046411817621183268dilithium5
132298813353181341059
T:
edons128k08n72nu8l4mu3
139742813999441401750
T:
mqdss48
169910617138851733342dilithium3aes
180759418289431850072
T:
donald2048
290695229152542920331dilithium5aes
2407957?3161572?3924607?
T:
qtesla1
323980332423533244065
T:
mqdss64
409117141103594394400
T:
edons128ref
3935289?5751993?7595357?
T:
qtesla3f
7166797?9454483?14036831?
T:
qtesla3s
111041901111161511119134
T:
sphincsf128shake256simple
9166088?11508340?12766396?
T:
qtesla1p
123939381241222812415876
T:
sphincsf128harakasimple
152813271529020715293607
T:
sphincs256
162969641630062916303870
T:
sphincsf192shake256simple
182149371822831818241731
T:
sphincsf192harakasimple
210068312100962021012897
T:
sphincsf128shake256robust
231325252320200023236544
T:
sphincsf128harakarobust
254532302553834425679862
T:
rainbowbinary256181212
269579062704193327082833
T:
luov4849242
309551703095696430961642
T:
sphincsf192shake256robust
332336123329447433403799
T:
luov863256
333836193350284933665175
T:
sphincsf192harakarobust
369566974004213945254441
T:
falcon512dyn
36697607?40463150?47259693?
T:
falcon512tree
428570874285956742861553
T:
sphincsf256shake256simple
441535644418154345160568
T:
rainbow1aclassic363232
455055954560195145722817
T:
rainbow1acompres363232
486073594890695648977297
T:
sphincsf256harakasimple
42658501?49754273?60336616?
T:
qtesla3p
613977416145521661535960
T:
rainbow1acyclicc363232
812455988124794781443033
T:
sphincsf256shake256robust
833332478340289383567373
T:
luov6468330
907485919079196990795645
T:
sphincsf256harakarobust
111444965117826350128666289
T:
falcon1024tree
112179913121573567129597884
T:
falcon1024dyn
122034380122446740122589314
T:
rainbowbinary16242020
126530955126663813126865166
T:
luov890351
154762310154959385155135272
T:
luov8086399
218653336218718264218831723
T:
redgemss128v2
234413143234660519235073225
T:
luov8117404
277447832279136135282375639
T:
rainbow3cclassic683248
289196865290404693291545940
T:
rainbow3ccyclicc683248
292089133292657625294645017
T:
rainbow3ccompres683248
299714505299770966299813061
T:
bluegemss128v2
315734477315761823315989976
T:
sflashv2
350520907350666733350808058
T:
gemss128v2
354818279354823178354830277
T:
sphincss128shake256simple
394029836394068857394132253
T:
sphincss128harakasimple
521594783522690600526281359
T:
sphincss192shake256simple
583063573583073005583077589
T:
sphincss192harakasimple
674137468674141178674144225
T:
sphincss128shake256robust
685758143685762768686021783
T:
sphincss256shake256simple
732503674733476642734223510
T:
rainbow5cclassic963664
737303143737417870737445181
T:
sphincss128harakarobust
772626138773073456774587567
T:
sphincss256harakasimple
773914009775311859776664026
T:
rainbow5ccyclicc963664
774636504775676638781603226
T:
rainbow5ccompres963664
988061010988067242988074102
T:
sphincss192shake256robust
108803934110880794531091339613
T:
sphincss192harakarobust
129998282412999997361301567248
T:
sphincss256shake256robust
144797747514527052581453041136
T:
sphincss256harakarobust
155960458915708533251579951859
T:
redgemss128
159214138215932284381594230904
T:
redgemss192v2
200791314520096862602009818506
T:
bluegemss192v2
220716480422213160172227311467
T:
bluegemss128
302170444730273735913038905774
T:
gemss128
501845142050291138945029572708
T:
redgemss256v2
601680202860381328006051702075
T:
bluegemss256v2
622295355662370850516251839777
T:
redgemss192
821595282284195664638634840417
T:
pqrsa15
845654049885346696838546523446
T:
bluegemss192
158499163491588973725215910926898
T:
redgemss256
209343004872101646179721048350937
T:
bluegemss256
Cycles to sign 59 bytes
25%50%75%system
362333641836634
T:
rainbowbinary256181212
797068097383659
T:
rainbowbinary16242020
112886113210113696ed25519
202423202752203242
T:
sflashv2
268289268908270042
T:
rainbow1aclassic363232
342498343205347940
T:
ed448goldilocks
477920478622486003
T:
rainbow1acyclicc363232
654167?688041?1330681?
T:
pass769
787057?825581?2328364?
T:
pass863
101928210296581037585
T:
falcon512tree
109179610970201100378
T:
rainbow3cclassic683248
113591111403661144086
T:
rainbow3ccyclicc683248
1088841?1454936?2418707?dilithium2
798880?1462432?2179673?
T:
qtesla1
168568916954831704156
T:
falcon512dyn
1319532?1743984?2749808?
T:
qtesla3f
1680427?1748827?2571597?dilithium2aes
180449518214651834133
T:
donald2048
206522220768742091248
T:
falcon1024tree
228564122960642310930
T:
rainbow5cclassic963664
229894823089932313840
T:
rainbow5ccyclicc963664
234664023528442357395
T:
edons128k08n72nu8l4mu3
2013308?2978861?6743310?
T:
qtesla3s
1843001?3006877?4558240?dilithium5
2198964?3145268?5996105?
T:
qtesla1p
2116956?3201834?4503770?dilithium3
2655917?3333833?5411965?dilithium3aes
344302534507763461504
T:
falcon1024dyn
4239327?4473857?6107274?dilithium5aes
530127653077065320475
T:
edons128ref
8661870?11453304?17594510?
T:
qtesla3p
121393011216275112201865
T:
luov863256
187390351874449618815406picnicl1full
232485042326307023274513picnicl1fs
314235603143002731438182picnicl1ur
357529903576182535804344picnicl3full
363950113668758936866255
T:
rainbow1acompres363232
425985254262354842894779
T:
luov890351
544852005449688354502648picnicl3fs
557944385581428955821956picnicl5full
559637145599412656176533
T:
luov4849242
54179821?65396772?80382577?
T:
redgemss128
708209377097521471036865
T:
mqdss48
782442697826306678267983picnicl3ur
68141020?80265324?92393073?
T:
redgemss128v2
820594788225337882561436
T:
luov8117404
926726419269445692709446picnicl5fs
962247079625057596683495picnic3l1
125157400125174635125183815picnicl5ur
113308237?138624484?173482266?
T:
redgemss192
162871295162911863163534605
T:
luov6468330
144116286?170007201?197957080?
T:
redgemss256
218965550219101394219248651picnic3l3
223054096224424779225265654
T:
mqdss64
225631429227576743233509945
T:
rainbow3ccompres683248
180726261?250962250?294371376?
T:
redgemss192v2
260934598261054993261124453
T:
pqrsa15
287366459287452139287563474
T:
sphincs256
351002255351294617351362106picnic3l5
352075522352928423353281387
T:
sphincsf128shake256simple
364034900365778816389413953
T:
luov8086399
358133529?439111632?567837392?
T:
redgemss256v2
445491580445997698446420694
T:
sphincsf192shake256simple
448009414448282207448370371
T:
picnic2l1fs
460478877460862656461120703
T:
sphincsf128harakasimple
532565097533087318534339628
T:
sphincsf192harakasimple
552779121554820668557817525
T:
rainbow5ccompres963664
633535953634000709634390029
T:
sphincsf128shake256robust
805354886805808225806465683
T:
sphincsf128harakarobust
825819806826148721826575876
T:
sphincsf192shake256robust
983486251983882249984093663
T:
sphincsf256shake256simple
982807343986981462987562612
T:
sphincsf192harakarobust
127188333312727544061274042973
T:
picnic2l3fs
132629686013266934211327012029
T:
sphincsf256harakasimple
179889488717994143111802860299
T:
sphincsf256shake256robust
237281254423736777172374737293
T:
sphincsf256harakarobust
270090155927024345852702930298
T:
picnic2l5fs
2992844341?3579854072?4769296547?
T:
bluegemss128v2
2619872778?3633296302?4155942744?
T:
bluegemss128
530203220153022085525302310320
T:
sphincss128shake256simple
740004694474014040097402589996
T:
sphincss128harakasimple
6396493248?7681740050?8950219444?
T:
bluegemss192
821371699882154879998229743225
T:
sphincss256shake256simple
940721875894075608869407918240
T:
sphincss128shake256robust
7962657225?9539327661?11148419935?
T:
bluegemss256
111187339411113011571811156041439
T:
sphincss192shake256simple
9354768024?11225990538?13095691733?
T:
bluegemss192v2
117334621561175917849911760910386
T:
sphincss256harakasimple
126194403791262025950012623343660
T:
sphincss128harakarobust
148066280751481359335614838424716
T:
sphincss256shake256robust
165848898371658598735316591757626
T:
sphincss192harakasimple
15779814636?18943423517?25238436421?
T:
bluegemss256v2
191368786591913720920619138093923
T:
sphincss192shake256robust
208612403352086414496120871053611
T:
sphincss256harakarobust
16218741729?24138791876?28213304048?
T:
gemss128
22840305794?26649615624?30457234109?
T:
gemss128v2
298495445972985475623929859693791
T:
sphincss192harakarobust
Cycles to verify 59 bytes
25%50%75%system
337943416834306
T:
rainbowbinary256181212
665546798668867
T:
rainbowbinary16242020
850318577486948
T:
rainbow1aclassic363232
148080150318153580
T:
falcon512tree
181854183835185963
T:
falcon512dyn
210974211057211239
T:
sflashv2
238468238737239197
T:
qtesla1
296751298801299838
T:
falcon1024tree
365325367984369108
T:
falcon1024dyn
370435372016374756ed25519
466741469712473903
T:
rainbow3cclassic683248
475760475994476405dilithium2
489522490247491311
T:
qtesla3f
499655519402529413
T:
redgemss128v2
514678526861538684
T:
gemss128v2
523741530667555165
T:
bluegemss128v2
561116561802562560
T:
qtesla3s
766894767425768765dilithium3
846069848124850963
T:
pass769
911201918700925963dilithium2aes
948947950616952988
T:
edons128k08n72nu8l4mu3
101317910148021017194
T:
pass863
111913311230521126774
T:
ed448goldilocks
119156711947081197407
T:
qtesla1p
125919312596141261914dilithium5
131349613194781329598
T:
rainbow5cclassic963664
159042415923931596097
T:
edons128ref
159027115934451600929dilithium3aes
170448317338211759276
T:
redgemss192v2
172267217642321790679
T:
bluegemss192v2
210840921246932134820
T:
donald2048
279925428135272824599dilithium5aes
326378433209273374362
T:
bluegemss256v2
325036833270563396603
T:
redgemss256v2
362784336644303685498
T:
sphincs256
571139857248925739553
T:
qtesla3p
571638058598606011066
T:
sphincss128shake256simple
763988478564467999245
T:
sphincss128harakasimple
854530386970858818683
T:
sphincss192shake256simple
102367841024673310291388
T:
luov863256
111717191125313511507372
T:
sphincss256shake256simple
113921771147953611701987
T:
sphincss192harakasimple
112370551152755111957485
T:
sphincss128shake256robust
135224721359809913604909picnicl1full
140377561431429714451351
T:
sphincsf128shake256simple
143694241473649614838707
T:
sphincss128harakarobust
158423211608034316320947
T:
sphincss256harakasimple
166853231697692317337668
T:
sphincss192shake256robust
176037041796154318142593
T:
sphincsf128harakasimple
179159931798401218006174picnicl1fs
217121572213684522537554
T:
sphincss256shake256robust
218506962216205522414790
T:
sphincss192harakarobust
224602042266493322997298
T:
sphincsf192shake256simple
226539632291357723357214
T:
sphincsf256shake256simple
238751952397638423986855picnicl1ur
260220492602573226030798picnicl3full
273824612762510127853504
T:
sphincsf192harakasimple
273903912775429728180543
T:
sphincsf128shake256robust
278402492789935027975425
T:
rainbow1acyclicc363232
278263222802234228101078
T:
rainbow1acompres363232
295339062997513130260521
T:
sphincsf256harakasimple
302672793049505730888446
T:
sphincss256harakarobust
332231903365948534047917
T:
sphincsf128harakarobust
337051893374483133794410
T:
pqrsa15
354480853616560036615743
T:
gemss128
365927863671871536848114
T:
bluegemss128
377987713780074438179471
T:
luov890351
379319333798012138007321
T:
luov4849242
379634353814482139019222
T:
redgemss128
411116654117146841222705picnicl5full
429075374295401843008938picnicl3fs
436567134424369244532991
T:
sphincsf192shake256robust
443034014468069945109428
T:
sphincsf256shake256robust
512939245187805752238392
T:
mqdss48
537325855426845254712859
T:
sphincsf192harakarobust
561236035653877357216379
T:
sphincsf256harakarobust
603677366041866260475252picnicl3ur
736794047372577573820765picnicl5fs
741519707419564474244679
T:
luov8117404
818805628190277182240245picnic3l1
100522482100555697100782743picnicl5ur
101550801101634137101811339
T:
luov6468330
116265554116544143116720342
T:
bluegemss192
118845691119058896119301085
T:
redgemss192
164423043165985559167303416
T:
mqdss64
169803517170170047170262802
T:
rainbow3ccyclicc683248
170667622170890946175132939
T:
rainbow3ccompres683248
182516372182672395182978661picnic3l3
225667727225779079226640270
T:
luov8086399
227065425227415447227596168
T:
picnic2l1fs
233749496235254543240305423
T:
bluegemss256
238069776238399723238765904
T:
redgemss256
277249755277463310277660241picnic3l5
383860160385386891386623374
T:
rainbow5ccompres963664
387614628388860401390248503
T:
rainbow5ccyclicc963664
508678093508908947509269771
T:
picnic2l3fs
895958292897026746898013728
T:
picnic2l5fs

amd64; Core 2 65nm (6fb); 2007 Intel Core 2 Duo T7300; 2 x 2000MHz; trident, supercop-20240107

Graphs: old (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
663766916743picnicl1full
808081788947picnic3l1
952795509608picnic3l3
956196059852picnicl3full
123731244312601picnic3l5
125141254512787picnicl5full
166441676416935picnicl1ur
166481681416919picnicl1fs
168991700017074
T:
picnic2l1fs
313553147931626
T:
picnic2l3fs
318303188532075picnicl3ur
319243200032135picnicl3fs
428954308844035picnicl5ur
430734336243656picnicl5fs
445494461345128
T:
picnic2l5fs
983379848899114ed25519
227660228416230350
T:
ecdonaldp256
275167275510277001
T:
donald512
290150291303292875
T:
ecdonaldp224
329804330969333038
T:
ed448goldilocks
420064421108423298dilithium2
551296553128554243
T:
pass769
672564675387676529
T:
pass863
750235752250755913
T:
donald1024
757184760280763705dilithium3
922408924895930742dilithium2aes
112699211313311137194
T:
edons128k08n72nu8l4mu3
118144011828381183855dilithium5
141218514136541415957
T:
ecdonaldp521
142349314246101427602
T:
mqdss48
148298115001281511582
T:
ecdonaldp160
166793516738361678128dilithium3aes
178334218001661831018
T:
ecdonaldp192
179637818224841851044
T:
donald2048
220765722309282262846
T:
ecdonaldk163
234285623525962358668
T:
ecdonaldb163
2341113?2389179?3824162?
T:
qtesla1
281815428255382833768dilithium5aes
294776229663262985687
T:
ecdonaldk233
309233531009003133575
T:
ecdonaldb233
330192533045643316998
T:
mqdss64
367906936909313729598
T:
edons128ref
590088759265355944146
T:
ecdonaldk283
4149744?6074455?6087812?
T:
qtesla3f
634012863672896404636
T:
ecdonaldb283
713025771436047160981
T:
ecdonaldp384
7028220?9300906?13787511?
T:
qtesla3s
928356493095499354500
T:
3icp
8729053?10897764?13444260?
T:
qtesla1p
109551231095709310978126
T:
sphincsf128shake256simple
119529301195539311957602
T:
sphincsf128harakasimple
124386951247954812559864
T:
ecdonaldk409
137765121383125713870911
T:
ecdonaldb409
154878601551423215516702
T:
sphincs256
161169671612717916133761
T:
sphincsf192shake256simple
175531671755736817559493
T:
sphincsf192harakasimple
209276652093117520932471
T:
sphincsf128shake256robust
219650572201198922017516
T:
sphincsf128harakarobust
237435022378178523824683
T:
luov4849242
245983072468440724810401
T:
rainbowbinary256181212
263847992647886026836587
T:
ecdonaldk571
272245332729625827473415
T:
rainbow1aclassic363232
23140918?28035674?44935010?
T:
rwb0fuz1024
286182832878308228922070
T:
rainbow1acyclicc363232
291250242924340329291592
T:
rainbow1acompres363232
295121342955659129791064
T:
ecdonaldb571
309310073093336730966434
T:
sphincsf192shake256robust
322067783225718832308858
T:
luov863256
324841023250827332514869
T:
sphincsf192harakarobust
373492653743522937583514
T:
tts6440
361989673845099242161458
T:
falcon512tree
373857474054800046046840
T:
falcon512dyn
422423684224489242249296
T:
sphincsf256shake256simple
466163414667945746754001
T:
sphincsf256harakasimple
49021243?52986357?63969432?
T:
qtesla3p
47728029?66580896?93615122?
T:
ronald512
774287417760927777918454
T:
luov6468330
796534777965926279662705
T:
sphincsf256shake256robust
863947568640748286426532
T:
sphincsf256harakarobust
980081099842153199177947
T:
rainbow5640
106812613109536835118639626
T:
falcon1024tree
114577915119537499129363246
T:
falcon1024dyn
120589418120741711120993010
T:
luov890351
128044822128651118128983774
T:
rainbowbinary16242020
90476964?132350542?156721859?
T:
ronald768
145348319145530968145786643
T:
luov8086399
171056911171597841172432291
T:
rainbow3cclassic683248
182220924182676868183283517
T:
rainbow3ccompres683248
187144409187513635187950145
T:
rainbow3ccyclicc683248
212708662212907025213204627
T:
rainbow6440
218349860218530372218863988
T:
luov8117404
134180048?224278486?357556944?
T:
ronald1024
298578555298741193299367032
T:
bluegemss128v2
307610932307756208307938934
T:
redgemss128v2
327686745327711527327808150
T:
sflashv2
350605487350611448350618888
T:
sphincss128shake256simple
379764161379781653379791053
T:
sphincss128harakasimple
500249477505954780507020349
T:
rainbow5cclassic963664
249518238?513481642?824269417?
T:
ronald1536
512869342517375831517395857
T:
sphincss192shake256simple
545116299546031229546588004
T:
rainbow5ccompres963664
548785656549983237557742979
T:
rainbow5ccyclicc963664
559016759559061200559355995
T:
sphincss192harakasimple
669942190669969887670796564
T:
sphincss128shake256robust
677151015678099767678122259
T:
sphincss256shake256simple
701404905701633150701732458
T:
sphincss128harakarobust
745334982745343724745364076
T:
sphincss256harakasimple
491512870?965925173?1630328058?
T:
ronald2048
986703660986883684987660596
T:
sphincss192shake256robust
127472700312747681631274831317
T:
sphincss256shake256robust
132596850413319132891338759999
T:
redgemss128
138057514513810750841382285209
T:
sphincss256harakarobust
156895029815716277821574448750
T:
redgemss192v2
178618053017865796401786942732
T:
rainbow1a
186820134718686387291869565492
T:
bluegemss192v2
192347399319257335421935666966
T:
bluegemss128
1803640704?3622486873?5651647106?
T:
ronald3072
421676272342293414464245836054
T:
gui184
470665792847303685444734640832
T:
redgemss256v2
538547519454173391995437722095
T:
redgemss192
641957533364202213556422879474
T:
rainbow1c
745232495474842935087500264221
T:
bluegemss192
786456008080240064238163457553
T:
pqrsa15
4446898944?8284908653?11594517171?
T:
ronald4096
144021728801440640404814408159654
T:
rainbow1b
150473293131507425133715113210512
T:
redgemss256
166122240381661381115916621102767
T:
rainbow4a
197823589201983097200919863750202
T:
bluegemss256
Cycles to sign 59 bytes
25%50%75%system
327963310233505
T:
rainbowbinary256181212
399274004741272
T:
tts6440
745787611579250
T:
rainbowbinary16242020
868018748692094
T:
rainbow5640
103438103604103871ed25519
147693150506156899
T:
rainbow6440
183453184033185410
T:
sflashv2
208621209206211291
T:
rainbow1aclassic363232
208521209344217154
T:
rainbow1acyclicc363232
187903?297582?611065?
T:
3icp
311281311661312542
T:
ecdonaldp256
343130343553345046
T:
ed448goldilocks
430401431002432791
T:
ecdonaldp224
502042507904514741
T:
donald512
643013?645687?1282820?
T:
pass769
785874788265791068
T:
rainbow1a
806566818247835348
T:
ronald512
980762984029989031
T:
donald1024
101214310137461019094
T:
rainbow3ccyclicc683248
103323310484701056548
T:
falcon512tree
105070910524481060017
T:
rainbow3cclassic683248
1144905?1326857?2573242?
T:
qtesla3f
723444?1448896?2636611?
T:
qtesla1
150162915184231543033
T:
ronald768
804157?1537430?2081805?dilithium2
782273?1547177?1589828?
T:
pass863
156066115678761576727
T:
ecdonaldp160
169380317028911716722
T:
rwb0fuz1024
174616917524041763116
T:
falcon512dyn
179736918080121824673
T:
donald2048
188803018981281908258
T:
ecdonaldp192
199460519994302006643
T:
edons128k08n72nu8l4mu3
1672264?2059854?2926424?dilithium2aes
205874220920382122659
T:
ronald1024
208236221019032113340
T:
falcon1024tree
215750321588692162809
T:
rainbow5cclassic963664
225783222590162260608
T:
ecdonaldp521
229262923088302321347
T:
ecdonaldk163
242574524307632446095
T:
rainbow5ccyclicc963664
242864524331802459277
T:
ecdonaldb163
246870624707702474708
T:
rainbow1c
1603398?2518578?3531373?dilithium3
252020125226132647068
T:
rainbow4a
1382034?2863954?4773819?
T:
qtesla1p
307868730807083087558
T:
ecdonaldk233
2422131?3131733?3975913?dilithium5
322437332301483242501
T:
ecdonaldb233
2605239?3303170?4848519?dilithium3aes
357354135850073594615
T:
falcon1024dyn
2483306?4598664?7872137?
T:
qtesla3s
4196373?5040523?7351476?dilithium5aes
507557450841785098620
T:
edons128ref
511823851236835190737
T:
rainbow1b
586901458943535954210
T:
ronald1536
615021761817606262305
T:
ecdonaldk283
653483165620766589291
T:
ecdonaldb283
747228774909827500725
T:
ecdonaldp384
967467997631449821706
T:
ronald2048
110996781110311611108845
T:
luov863256
6319060?11263413?14672515?
T:
qtesla3p
128363691287176412901872
T:
ecdonaldk409
140976581413029714251882
T:
ecdonaldb409
178244381783216317842479picnicl1full
191358261917545219335318
T:
rainbow1acompres363232
221443702228969422297336picnicl1fs
269368752699531227067381
T:
ronald3072
272212352734675427563206
T:
ecdonaldk571
297920452983110929951918picnicl1ur
305042813098974732058185
T:
ecdonaldb571
336893773394354833990800picnicl3full
377054043775698537794857
T:
luov890351
519501665197037952022751picnicl3fs
529110925322957153274147picnicl5full
546865905473663654819013
T:
luov4849242
47861006?57972634?68538785?
T:
redgemss128
580366535810036058189425
T:
ronald4096
663096456642587066587617
T:
luov8117404
710982157128283771321890
T:
mqdss48
738401877427062874484064picnicl3ur
69185243?82751606?100329864?
T:
redgemss128v2
892050578921905489254098picnicl5fs
935386249361313093721359picnic3l1
119098356119749053119915686picnicl5ur
122635670122835322123320096
T:
rainbow3ccompres683248
106738168?132020345?153606235?
T:
redgemss192
157528152157798800157925721
T:
luov6468330
150894001?176342544?203453156?
T:
redgemss256
206869531206982218207158242picnic3l3
225555647226833773227135179
T:
mqdss64
261066463261157393261398929
T:
pqrsa15
220312713?263426143?310687993?
T:
redgemss192v2
291837510291912276292127710
T:
sphincs256
317169875318583634319493385
T:
rainbow5ccompres963664
330709192330840030331178251picnic3l5
346870019347277705347814657
T:
sphincsf128shake256simple
370066136371184323372591837
T:
luov8086399
428022151428422046429300422
T:
picnic2l1fs
363092659?432309372?628315885?
T:
redgemss256v2
439729714440271747440630518
T:
sphincsf192shake256simple
442773149443033606443324617
T:
sphincsf128harakasimple
512362915512573952512829798
T:
sphincsf192harakasimple
629859474630280213630725361
T:
sphincsf128shake256robust
765898252766351860767051185
T:
sphincsf128harakarobust
826455507827020575827668913
T:
sphincsf192shake256robust
940155066940962921941621569
T:
sphincsf192harakarobust
968626524968865150969108987
T:
sphincsf256shake256simple
123255419812331404951234019183
T:
picnic2l3fs
126996938412711137361273686191
T:
sphincsf256harakasimple
176459199217651393091765765652
T:
sphincsf256shake256robust
226305651022635132562263962419
T:
sphincsf256harakarobust
1091392340?2549463808?4689927551?
T:
gui184
264281959926435405742644269233
T:
picnic2l5fs
2399527292?2880512427?3838490881?
T:
bluegemss128
2960241606?3551327007?4144047359?
T:
bluegemss128v2
523423403252344246675234572538
T:
sphincss128shake256simple
710452262871075732907107892207
T:
sphincss128harakasimple
6149706785?7376711597?8609890658?
T:
bluegemss192
810144131881127811378115680904
T:
sphincss256shake256simple
932436835193257635479326151419
T:
sphincss128shake256robust
7834048615?9408910521?10981514734?
T:
bluegemss256
108759882661099190705210992150190
T:
sphincss192shake256simple
9176490646?10994563899?12832392189?
T:
bluegemss192v2
113086215121131055051311315635263
T:
sphincss256harakasimple
120474398541204914133212050531121
T:
sphincss128harakarobust
145293416921452982931614531768007
T:
sphincss256shake256robust
158635857791586493762715874957903
T:
sphincss192harakasimple
191175641711915129542719152736235
T:
sphincss192shake256robust
199125059611991650044819936475492
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
121291243212914
T:
rwb0fuz1024
301663063830999
T:
rainbowbinary256181212
344653513935717
T:
3icp
459964668246992
T:
rainbow5640
477624820648806
T:
ronald512
542375467855382
T:
ronald768
590955933760070
T:
tts6440
605576176962613
T:
rainbowbinary16242020
610626206165664
T:
rainbow6440
659176646067130
T:
ronald1024
688397046471878
T:
rainbow1aclassic363232
964379717099453
T:
ronald1536
138430139436140300
T:
ronald2048
152473152728153225
T:
sflashv2
154729156982157245
T:
falcon512tree
199750201693202618
T:
falcon512dyn
236515236842237459
T:
qtesla1
253971254933257196
T:
ronald3072
312267314834317279
T:
donald512
321725323789325001
T:
falcon1024tree
365535367752370363ed25519
382587385780389439
T:
rainbow3cclassic683248
414502416127418565
T:
ronald4096
419020420851422051
T:
falcon1024dyn
479240480987482781dilithium2
490204491067492654
T:
qtesla3f
479925499956539034
T:
gui184
501576509666522698
T:
bluegemss128v2
519026520105521519
T:
rainbow1a
556931557427558806
T:
qtesla3s
650728667038686728
T:
redgemss128v2
705363707381712672
T:
ecdonaldp256
737726740393742903
T:
edons128k08n72nu8l4mu3
769929771122771915dilithium3
768746772855775485
T:
ecdonaldp224
773124778306784676
T:
donald1024
838189843296846280
T:
pass769
901408906526909082dilithium2aes
99932110006671003928
T:
pass863
112496811287251134166
T:
ed448goldilocks
120619212076111211579
T:
qtesla1p
126041612617901263256dilithium5
132811013371711343506
T:
rainbow5cclassic963664
139506613976481400422
T:
edons128ref
145839514695861487917
T:
ecdonaldp160
156037615660791571038dilithium3aes
151905915755301611512
T:
bluegemss192v2
164209417021731786757
T:
redgemss192v2
170384517187801731390
T:
ecdonaldp192
187476118766161879882
T:
rainbow4a
209024721054872119988
T:
donald2048
214134021425182143917
T:
rainbow1c
274030927474602751478dilithium5aes
277613529101562970483
T:
redgemss256v2
363769536779963719381
T:
sphincs256
418098141828984186731
T:
ecdonaldp521
445170344754514494457
T:
ecdonaldk163
470482947216594748431
T:
ecdonaldb163
539951154010145402386
T:
rainbow1b
568521857895886007098
T:
sphincss128shake256simple
583923358508905863238
T:
qtesla3p
596568159756345999986
T:
ecdonaldk233
596616359971276019689
T:
ecdonaldp384
625349362707516284463
T:
ecdonaldb233
738589475042497692445
T:
sphincss128harakasimple
844935985831628703379
T:
sphincss192shake256simple
921434692265509239304
T:
luov863256
108441731103778111148550
T:
sphincss192harakasimple
111345001114345711274993
T:
rainbow1acyclicc363232
111074601118997111217767
T:
rainbow1acompres363232
110645321124787711430223
T:
sphincss256shake256simple
112525021161004111968016
T:
sphincss128shake256robust
119241031196896012024274
T:
ecdonaldk283
127328891279489612821756picnicl1full
129358281298215013062550
T:
ecdonaldb283
135726951385657113940983
T:
sphincss128harakarobust
138485541406722314393785
T:
sphincsf128shake256simple
152915251555341115752631
T:
sphincss256harakasimple
166818181690067917033684
T:
sphincss192shake256robust
170285781721040217363232
T:
sphincsf128harakasimple
172338551724568717311598picnicl1fs
212249552164936622076179
T:
sphincss256shake256robust
221854662236593722614569
T:
sphincsf192shake256simple
223924802264986022870117
T:
sphincsf256shake256simple
226467702272609522764160picnicl1ur
244656132463081024655533picnicl3full
252548562534091725399611
T:
ecdonaldk409
265974382682299526978324
T:
sphincsf192harakasimple
274743172787182828259207
T:
sphincsf128shake256robust
277983192788105328012917
T:
ecdonaldb409
283171992861835428958282
T:
sphincsf256harakasimple
287002562899068429343335
T:
sphincss256harakarobust
319695463254179532844259
T:
sphincsf128harakarobust
329121613294385232977156
T:
luov890351
327651253295091833134071
T:
bluegemss128
335632673360124933642696
T:
pqrsa15
317739183396201534101975
T:
redgemss128
358476893587880835936627
T:
luov4849242
389352263908943239182190picnicl5full
411232544126658041345552picnicl3fs
431921864354709244035775
T:
sphincsf256shake256robust
437042904419046044574281
T:
sphincsf192shake256robust
508259875134236951774778
T:
sphincsf192harakarobust
513285475171357452873009
T:
mqdss48
536388335372583554043884
T:
ecdonaldk571
537888505423148254727964
T:
sphincsf256harakarobust
572751065751584157569116picnicl3ur
582051325822803658500525
T:
luov8117404
600329186061424963270840
T:
ecdonaldb571
679566116840377168706874
T:
rainbow3ccompres683248
692674966969310670121802
T:
rainbow3ccyclicc683248
716712357169486271823586picnicl5fs
777589007781638777860881picnic3l1
963666759666827796905905picnicl5ur
971426209717418897211817
T:
luov6468330
100005634100320856100843943
T:
bluegemss192
101362157101785400102068127
T:
redgemss192
153657652153934142154525855
T:
rainbow5ccyclicc963664
155019394155504084156484753
T:
rainbow5ccompres963664
165932547167733594169061256
T:
mqdss64
172391885172440608172734408picnic3l3
186227062186729019189093366
T:
bluegemss256
190198271190667785193199150
T:
redgemss256
211496267211645407211869069
T:
picnic2l1fs
217999204218407575219107845
T:
luov8086399
261652596261720824261854357picnic3l5
480622462481122734481351555
T:
picnic2l3fs
856018382856377589856956321
T:
picnic2l5fs

Version

This is version 2024.02.25 of the results-sign.html web page. This web page is in the public domain.