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
29hector
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
2305falcon1024dyn
2544dilithium2
2544dilithium2aes
2823sflashv2
3072ronald3072
4016dilithium3
4016dilithium3aes
4096ronald4096
4160qtesla3f
4160qtesla3s
4880dilithium5
4880dilithium5aes
5184qtesla1p
5550pflash1
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
60hector
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
7536luov4849242
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
87hector
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
3184luov6468330
3293dilithium3
3293dilithium3aes
4595dilithium5
4595dilithium5aes
4850luov8086399
6176qtesla3p
8080sphincss128harakarobust
8080sphincss128harakasimple
8080sphincss128sha256robust
8080sphincss128sha256simple
8080sphincss128shake256robust
8080sphincss128shake256simple
12327..12354..12375picnic2l1fs
12447..12478..12509picnic3l1
15728gravitysphincss
16976sphincsf128harakarobust
16976sphincsf128harakasimple
16976sphincsf128sha256robust
16976sphincsf128sha256simple
16976sphincsf128shake256robust
16976sphincsf128shake256simple
17064sphincss192harakarobust
17064sphincss192harakasimple
17064sphincss192sha256robust
17064sphincss192sha256simple
17064sphincss192shake256robust
17064sphincss192shake256simple
27150..27181..27253picnic2l3fs
27396..27468..27492picnic3l3
29792sphincss256harakarobust
29792sphincss256harakasimple
29792sphincss256sha256robust
29792sphincss256sha256simple
29792sphincss256shake256robust
29792sphincss256shake256simple
30807..30824..30841picnicl1full
32800pqrsa15
32852..32868..32884picnicl1fs
32882mqdss48
34064gravitysphincsm
35664sphincsf192harakarobust
35664sphincsf192harakasimple
35664sphincsf192sha256robust
35664sphincsf192sha256simple
35664sphincsf192shake256robust
35664sphincsf192shake256simple
38768gravitysphincsl
41000sphincs256
46090..46233..46282picnic2l5fs
48420..48532..48580picnic3l5
49216sphincsf256harakarobust
49216sphincsf256harakasimple
49216sphincsf256sha256robust
49216sphincsf256sha256simple
49216sphincsf256shake256robust
49216sphincsf256shake256simple
53965picnicl1ur
67800mqdss64
68519..68543..68591picnicl3full
74112..74136..74184picnicl3fs
121586..121618..121650picnicl5full
121849picnicl3ur
128124..128188..128220picnicl5fs
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
87hector
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
1275..1275..1276falcon1024dyn
1275..1275..1276falcon1024tree
1376qtesla1
1602pass769
1746luov4849242
1790pass863
2420dilithium2
2420dilithium2aes
2720qtesla3s
2848qtesla1p
2848qtesla3f
3184luov6468330
3293dilithium3
3293dilithium3aes
4595dilithium5
4595dilithium5aes
4850luov8086399
6176qtesla3p
8080sphincss128harakarobust
8080sphincss128harakasimple
8080sphincss128sha256robust
8080sphincss128sha256simple
8080sphincss128shake256robust
8080sphincss128shake256simple
12354..12354..12402picnic2l1fs
12461..12478..12509picnic3l1
15728gravitysphincss
16976sphincsf128harakarobust
16976sphincsf128harakasimple
16976sphincsf128sha256robust
16976sphincsf128sha256simple
16976sphincsf128shake256robust
16976sphincsf128shake256simple
17064sphincss192harakarobust
17064sphincss192harakasimple
17064sphincss192sha256robust
17064sphincss192sha256simple
17064sphincss192shake256robust
17064sphincss192shake256simple
27140..27181..27253picnic2l3fs
27396..27420..27492picnic3l3
29792sphincss256harakarobust
29792sphincss256harakasimple
29792sphincss256sha256robust
29792sphincss256sha256simple
29792sphincss256shake256robust
29792sphincss256shake256simple
30807..30824..30841picnicl1full
32800pqrsa15
32852..32868..32884picnicl1fs
32882mqdss48
34064gravitysphincsm
35664sphincsf192harakarobust
35664sphincsf192harakasimple
35664sphincsf192sha256robust
35664sphincsf192sha256simple
35664sphincsf192shake256robust
35664sphincsf192shake256simple
38768gravitysphincsl
41000sphincs256
46137..46233..46282picnic2l5fs
48452..48548..48644picnic3l5
49216sphincsf256harakarobust
49216sphincsf256harakasimple
49216sphincsf256sha256robust
49216sphincsf256sha256simple
49216sphincsf256shake256robust
49216sphincsf256shake256simple
53965picnicl1ur
67800mqdss64
68519..68567..68591picnicl3full
74112..74160..74184picnicl3fs
121586..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
87hector
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
1275..1275..1276falcon1024dyn
1275..1275..1276falcon1024tree
1376qtesla1
1602pass769
1746luov4849242
1790pass863
2420dilithium2
2420dilithium2aes
2720qtesla3s
2848qtesla1p
2848qtesla3f
3184luov6468330
3293dilithium3
3293dilithium3aes
4595dilithium5
4595dilithium5aes
4850luov8086399
6176qtesla3p
8080sphincss128harakarobust
8080sphincss128harakasimple
8080sphincss128sha256robust
8080sphincss128sha256simple
8080sphincss128shake256robust
8080sphincss128shake256simple
12348..12375..12402picnic2l1fs
12444..12478..12526picnic3l1
15728gravitysphincss
16976sphincsf128harakarobust
16976sphincsf128harakasimple
16976sphincsf128sha256robust
16976sphincsf128sha256simple
16976sphincsf128shake256robust
16976sphincsf128shake256simple
17064sphincss192harakarobust
17064sphincss192harakasimple
17064sphincss192sha256robust
17064sphincss192sha256simple
17064sphincss192shake256robust
17064sphincss192shake256simple
27150..27181..27253picnic2l3fs
27348..27420..27516picnic3l3
29792sphincss256harakarobust
29792sphincss256harakasimple
29792sphincss256sha256robust
29792sphincss256sha256simple
29792sphincss256shake256robust
29792sphincss256shake256simple
30807..30824..30841picnicl1full
32800pqrsa15
32852..32852..32884picnicl1fs
32882mqdss48
34064gravitysphincsm
35664sphincsf192harakarobust
35664sphincsf192harakasimple
35664sphincsf192sha256robust
35664sphincsf192sha256simple
35664sphincsf192shake256robust
35664sphincsf192shake256simple
38768gravitysphincsl
41000sphincs256
46184..46280..46376picnic2l5fs
48452..48516..48612picnic3l5
49216sphincsf256harakarobust
49216sphincsf256harakasimple
49216sphincsf256sha256robust
49216sphincsf256sha256simple
49216sphincsf256shake256robust
49216sphincsf256shake256simple
53965picnicl1ur
67800mqdss64
68519..68543..68591picnicl3full
74136..74148..74184picnicl3fs
121586..121618..121650picnicl5full
121849picnicl3ur
128156..128188..128220picnicl5fs
209510picnicl5ur

amd64; Golden Cove (906a4-40); 2022 Intel Core i3-1215U, P cores; 2 x 1600MHz; alder2,1f626960,5600000, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
273327712832picnic3l1
275728252842picnicl1full
381438403882picnicl1ur
381638604018picnicl1fs
386638793964picnic3l3
402040554127picnicl3full
419042554412
T:
picnic2l1fs
503250575234picnic3l5
519852425478picnicl5full
765777007772picnicl3ur
768777638046picnicl3fs
887989589117
T:
picnic2l3fs
117481180211922
T:
picnic2l5fs
119231196112102picnicl5ur
119621205512357picnicl5fs
187181878618909
T:
lattisigns512
335883387834319dilithium2aes
391323985940534ed25519
522385261253146dilithium3aes
646466492965406dilithium2
770727747978638dilithium5aes
870828727888780
T:
donald512
876928813288913
T:
ecdonaldp256
118067118719120217
T:
ecdonaldp224
119481119945120813dilithium3
131095131662132253
T:
ed448goldilocks
184555185054185630dilithium5
204786206609208557
T:
pass769
225037225948227968
T:
donald1024
249991251650253730
T:
pass863
409886414275421681
T:
sphincsf128harakasimple
490482493662497713
T:
ecdonaldp160
516611519125528083
T:
ecdonaldp521
544511546187549674
T:
ecdonaldk163
557116559031560693
T:
mqdss48
560309563037566653
T:
ecdonaldb163
593093596193601261
T:
ecdonaldp192
621055622902624244
T:
sphincsf128harakarobust
666558672342682653
T:
sphincsf192harakasimple
705843709642714241
T:
donald2048
719587723804730764
T:
ecdonaldk233
731572738823747625
T:
ecdonaldb233
947841952367959547
T:
sphincsf192harakarobust
923624?1218705?1507110?
T:
qtesla1
123491012415261245299
T:
ecdonaldk283
128311312872001297042
T:
ecdonaldb283
129945613030191309521
T:
mqdss64
166790916717761674927
T:
sphincsf256harakasimple
203469220539892074121
T:
ecdonaldk409
206394220738642086614
T:
ecdonaldp384
214296921631172183568
T:
ecdonaldb409
217502621846622198842
T:
sphincsf256harakarobust
232133023237762328760
T:
sphincs256
2077571?3049970?3113458?
T:
qtesla3f
308266931162273206462
T:
3icp
319675631991523200977
T:
sphincsf128shake256simple
447683744911514553872
T:
luov863256
448781445024294572499
T:
ecdonaldk571
477697948154824854839
T:
ecdonaldb571
4283631?4877825?6015995?
T:
qtesla1p
508492350929095141595
T:
sphincsf192shake256simple
3118029?5152833?7250350?
T:
qtesla3s
613072561713756179734
T:
sphincsf128shake256robust
701061570653487097798
T:
rainbowbinary256181212
713089571647257197396
T:
rainbow1aclassic363232
727526772851367301129
T:
luov863256pc
743998874685627504679
T:
rainbow1acompres363232
761657176408937673348
T:
rainbow1acyclicc363232
888850888905808899698
T:
sphincsf192shake256robust
7595499?11806092?17255068?
T:
ronald512
127692121288635913148977
T:
sphincss128harakasimple
129749471301608113049245
T:
sphincsf256shake256simple
14854061?15840441?18637094?
T:
falcon512tree
155195421629258717433290
T:
falcon512dyn
173219671736765517398970
T:
sphincss128harakarobust
189185621901944719082856
T:
luov4849242
199410921997280320058495
T:
luov890351
12925019?22851745?35032103?
T:
ronald768
240830632414103924170049
T:
tts6440
242392582426183626743261
T:
sphincsf256shake256robust
254540512549015725513449
T:
sphincss192harakasimple
22100075?25749721?29471211?
T:
qtesla3p
324218183247175332538510
T:
luov890351pc
330168993304231133088061
T:
sphincss256harakasimple
22529106?34114326?45236851?
T:
ronald1024
342654793431626134339710
T:
sphincss192harakarobust
344033103449331134581180
T:
luov8117404
345925363472778234829625
T:
sphincss256harakarobust
351798493547277235745245
T:
rainbowbinary16242020
382722543846078439024745
T:
rainbow3cclassic683248
396454663994062640316571
T:
gemss128
410002874203155143947136
T:
rainbow3ccyclicc683248
420917184247316242897020
T:
bluegemss128
416243334249707842964346
T:
redgemss128
420226864261900342788396
T:
rainbow3ccompres683248
422692594262578643054069
T:
rainbow5640
480997474945191753856128
T:
falcon1024dyn
481284295074035454142504
T:
falcon1024tree
553778105547530455649302
T:
redgemss128v2
572317225770830658321963
T:
luov8117404pc
604358206062800460771995
T:
luov6468330
927197769293457295350961
T:
rainbow6440
928929299302831293176728
T:
gemss128v2
963125069640596996478874
T:
bluegemss128v2
9657387396769309101066018
T:
rainbow1b
105377514105418310116937998
T:
sphincss128shake256simple
111639891111937583112232703
T:
luov8086399
136568880137069707137368878
T:
rainbow5cclassic963664
137256544137502627138287151
T:
rainbow5ccompres963664
137408402137512464138052790
T:
rainbow1c
145611118147197483147703316
T:
rainbow5ccyclicc963664
152377698156230467157416697
T:
sphincss192shake256simple
157314406157347759157437468
T:
sflashv2
118696955?159436416?224469711?
T:
ronald1536
187094808187126996188408912
T:
sphincss128shake256robust
194443764195547565207656760
T:
gemss192
207956768208200370209167439
T:
sphincss256shake256simple
209543887210174940210954231
T:
bluegemss192
198217491211481977212851804
T:
redgemss192
180408008?260695607?368256365?
T:
ronald2048
293201407293414536293568979
T:
sphincss192shake256robust
369616524369727850369820817
T:
gemss192v2
374188789374509507375258749
T:
bluegemss192v2
377332593377418175378210558
T:
redgemss192v2
378932441379301216381914325
T:
sphincss256shake256robust
597636960599382564653636833
T:
redgemss256
599050651600876794655204060
T:
bluegemss256
612148108612772868625519376
T:
rainbow3b
649511120651792787652765842
T:
gemss256
656413957673474529690181016
T:
gui184
686303996690149489734392724
T:
redgemss256v2
692603628694752688731144329
T:
gemss256v2
707330838750081287750856268
T:
bluegemss256v2
856659535857941088858526435
T:
gravitysphincss
865087826865240611865336715
T:
rainbow1a
726142020?1105125071?2005779993?
T:
ronald3072
119297634011940611871194576976
T:
rainbow3c
1366334483?2480127293?3798401180?
T:
ronald4096
282297385228340144743109955217
T:
rainbow6b
358855729636011671323603516214
T:
rainbow5c
418548900542207772894278629229
T:
gui312
495468624149562620154959880732
T:
rainbow6a
678457410867860555537028095668
T:
rainbow4a
137356560691374828918613751230601
T:
gravitysphincsl
189783282091908244313519342896975
T:
gui448
275226438782752570945727527915041
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
101521039310915
T:
rainbowbinary256181212
220922234322461
T:
tts6440
242292463625159
T:
rainbowbinary16242020
417294221542901ed25519
430394359544249
T:
rainbow1a
453114605246561
T:
rainbow5640
472604765248332
T:
rainbow1acyclicc363232
479494854749939
T:
rainbow1aclassic363232
607216116261783
T:
sflashv2
702087177072677
T:
rainbow6440
861168669987065
T:
rainbow1c
119210119610119816
T:
ecdonaldp256
135317136075137307
T:
ed448goldilocks
83342?138654?204313?dilithium2aes
157853158851162639
T:
rainbow1b
125875?161550?227219?dilithium2
161468162028163246
T:
ecdonaldp224
163930164909167104
T:
donald512
115961?196314?343102?dilithium3aes
189514?201667?329245?dilithium3
121673?210029?263707?dilithium5aes
263274265650279609
T:
rainbow3cclassic683248
262242265838270365
T:
rainbow3ccyclicc683248
265577269106275350
T:
ronald512
86381?270299?491849?
T:
3icp
275693277245278709
T:
rainbow3c
143882?288424?480849?
T:
qtesla1
293798297016310876
T:
luov863256pc
301654303867305468
T:
donald1024
140042?315427?491652?
T:
lattisigns512
321036325019328203
T:
falcon512tree
235188?341915?523188?dilithium5
409542414230416276
T:
rainbow6a
214858?428293?637244?
T:
pass769
330598?441723?859125?
T:
qtesla3f
464971471769476668
T:
ronald768
470953474814477703
T:
rainbow3b
259253?508159?757732?
T:
pass863
514312516331519829
T:
ecdonaldp160
513174519770523731
T:
rainbow5c
570315573209575111
T:
ecdonaldk163
576564580554585609
T:
falcon512dyn
585947588281591452
T:
ecdonaldb163
620504622501624387
T:
ecdonaldp192
640437644769649728
T:
ronald1024
641631649489655172
T:
falcon1024tree
652654655030657953
T:
rainbow5cclassic963664
651911655272659536
T:
rainbow5ccyclicc963664
672178673880675434
T:
rainbow4a
702359708787713896
T:
donald2048
758504761946765526
T:
ecdonaldk233
769073770910773390
T:
ecdonaldb233
770344772894775243
T:
ecdonaldp521
848160851944855898
T:
luov890351pc
399521?894637?1136081?
T:
qtesla1p
440898?1066415?1789190?
T:
qtesla3s
113854911470241160192
T:
rainbow6b
118122411868041193613
T:
falcon1024dyn
125546112580681262086
T:
luov8117404pc
129689013016781312035
T:
ecdonaldk283
135268913598241365641
T:
ecdonaldb283
170230317080221715546
T:
ronald1536
216162421667092171871
T:
ecdonaldp384
217591921893862199995
T:
ecdonaldk409
228825923032012322269
T:
ecdonaldb409
2268682?2692137?3267921?
T:
redgemss128
2355268?2765047?3113521?
T:
redgemss128v2
278300227918182802316
T:
ronald2048
327759632803423283188picnicl1full
2342433?3361494?4762028?
T:
qtesla3p
336595933694283536485
T:
luov863256
350878635224313534904
T:
mqdss48
379098737958213801404picnicl1fs
466451546888054708666
T:
rainbow1acompres363232
476080848020674874322
T:
ecdonaldk571
495646349630354970780picnicl1ur
510678251291625158317
T:
ecdonaldb571
598471960107226195940
T:
gravitysphincss
5715691?6444031?7353213?
T:
redgemss192v2
655749565644006570670picnicl3full
5323160?6696183?7994562?
T:
redgemss192
753574075574237585846
T:
ronald3072
890179589717398997841
T:
mqdss64
9716246974503711118875picnicl3fs
8864592?10416826?11987075?
T:
redgemss256
107742681079205711447227picnicl5full
9678226?11159718?12721311?
T:
redgemss256v2
113275501135389111424540
T:
luov890351
115659411158389111607961
T:
gravitysphincsm
130716441308579913097958picnicl3ur
139703481399430514205583
T:
gravitysphincsl
145827401460221414630659picnic3l1
154511911552162315558615
T:
sphincsf128harakasimple
161720661621441316234024
T:
ronald4096
169848351699697117002948picnicl5fs
10057630?17641026?28301698?
T:
gui184
196205811967582419784672
T:
sphincsf192harakasimple
196068881970923920155232
T:
luov8117404
218214202187416021898087picnicl5ur
227555622278686122837098
T:
sphincsf128harakarobust
272666632736608227503223
T:
rainbow3ccompres683248
287207322881478728911233
T:
sphincsf192harakarobust
323302833236277832432478picnic3l3
382050723830415938373208
T:
luov4849242
420832594211645742155842
T:
sphincs256
439299974409084144343378
T:
sphincsf256harakasimple
538501365388912554017181picnic3l5
577933065789526657998102
T:
sphincsf256harakarobust
702907337092953172340118
T:
rainbow5ccompres963664
65976151?78923852?103505226?
T:
bluegemss128v2
68328697?81754476?95375655?
T:
bluegemss128
104627248104754442104869795
T:
sphincsf128shake256simple
110296885110717400110868207
T:
luov6468330
124310667124396991124511627
T:
picnic2l1fs
141455946143461860143805958
T:
sphincsf192shake256simple
187681264188073863189750176
T:
sphincsf128shake256robust
165164995?198080385?230811920?
T:
bluegemss192v2
184225841?221183610?257753524?
T:
bluegemss192
221578319221679291221808401
T:
luov8086399
244512167244742592244953814
T:
sphincsf192shake256robust
258098689258671684259555704
T:
sphincss128harakasimple
274374630?275207330?383139432?
T:
bluegemss256v2
306475538307395782308620888
T:
sphincsf256shake256simple
335680274336210152336474055
T:
sphincss128harakarobust
297036068?356428877?416481475?
T:
bluegemss256
376253033376312008376887529
T:
picnic2l3fs
451308725452172667452477211
T:
sphincss256harakasimple
395239654?474611073?553571234?
T:
gemss128v2
414125072?497399553?662433307?
T:
gemss128
500133660500392782501040577
T:
sphincss256harakarobust
268526224?536798580?805341048?
T:
gui312
543247943543553161598046151
T:
sphincsf256shake256robust
700847019702762191704567843
T:
sphincss192harakasimple
793234028793445076794155281
T:
picnic2l5fs
971206896975946411982070827
T:
sphincss192harakarobust
1105526935?1325026152?1547168606?
T:
gemss192v2
1475988236?1490011667?1970166222?
T:
gemss192
169875094517237426911882623496
T:
sphincss128shake256simple
1873266166?1874938647?2621653821?
T:
gemss256v2
2143093641?2572423682?3429226321?
T:
gemss256
256892393025745074602589949656
T:
sphincss256shake256simple
279612344128090299002820611489
T:
sphincss128shake256robust
354986368335694095793579949551
T:
sphincss192shake256simple
2493181024?3740667515?9971890560?
T:
gui448
442782659544313649154462879517
T:
sphincss256shake256robust
609628108961045947646105566832
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
789080708290
T:
rainbowbinary256181212
141111434114502
T:
3icp
178961822518713
T:
rainbowbinary16242020
213602158022044
T:
ronald512
215622167122110
T:
rainbow5640
227992310223577
T:
ronald768
244852543726134
T:
rainbow1aclassic363232
257992627526778
T:
ronald1024
271752737827594
T:
tts6440
279692813628535
T:
rainbow6440
285452881029086
T:
lattisigns512
309013170532305
T:
rainbow1a
334833376934373
T:
ronald1536
439374405544494dilithium2aes
443354486245192
T:
ronald2048
468034745947949
T:
sflashv2
485224891649874
T:
rainbow1c
528695449256297
T:
gravitysphincss
561985704957594
T:
falcon512tree
616416186062056dilithium3aes
639726484966096
T:
qtesla1
688746925869905
T:
falcon512dyn
724917267272929dilithium2
742397479275307
T:
ronald3072
778867987986290
T:
luov863256pc
891798932089557dilithium5aes
114127114997115479
T:
falcon1024tree
116877117916120182
T:
ronald4096
117450118501119408
T:
donald512
119794120042120375dilithium3
122768126021127352
T:
gui184
125038126771127870
T:
rainbow3cclassic683248
129362130133131065ed25519
131216132031133405
T:
qtesla3f
132720133248133761
T:
qtesla3s
134885137024140795
T:
rainbow1b
136353137138137817
T:
falcon1024dyn
190516190750192799dilithium5
217962223539234638
T:
gemss128
201784?228755?262359?
T:
redgemss128v2
219801231460233341
T:
rainbow3c
226861235091244110
T:
bluegemss128
230682235198237262
T:
rainbow4a
229576235445242411
T:
redgemss128
233888238947243021
T:
gravitysphincsm
236673244721251758
T:
luov890351pc
241481247070256260
T:
bluegemss128v2
246169247300249475
T:
donald1024
247689253454258945
T:
gemss128v2
275829276311276763
T:
ecdonaldp256
287402290850296597
T:
rainbow5cclassic963664
293934296132300507
T:
pass769
298352299843301867
T:
qtesla1p
303797305978309652
T:
ecdonaldp224
318940321093326859
T:
gravitysphincsl
337037340630343683
T:
luov8117404pc
347406349890352355
T:
pass863
366202375581378735
T:
sphincss128harakasimple
450822454652456779
T:
ed448goldilocks
462319466668468657
T:
rainbow3b
503366516303535361
T:
bluegemss192
505643516575530489
T:
redgemss192
509108522562529480
T:
gemss192v2
510219526789534482
T:
gemss192
512077526870544016
T:
bluegemss192v2
534423541311542816
T:
rainbow6a
542899547888556984
T:
sphincss192harakasimple
554380557393560427
T:
ecdonaldp160
545201565891580984
T:
redgemss192v2
607314625135642249
T:
sphincss128harakarobust
652749659349663868
T:
ecdonaldp192
695775700673705175
T:
rainbow5c
693653708644717103
T:
gui312
794840801122811961
T:
sphincss256harakasimple
830018838673843380
T:
donald2048
849772860351875284
T:
sphincsf128harakasimple
937523969742997794
T:
bluegemss256v2
976289983830996011
T:
sphincss192harakarobust
9623799873011014223
T:
redgemss256v2
99270610064421023401
T:
gemss256
100223110232631045351
T:
gemss256v2
100137510253261041386
T:
bluegemss256
103135610471841084076
T:
redgemss256
109671110984931100313
T:
ecdonaldk163
112734211309261132893
T:
ecdonaldb163
118362711867041225373
T:
rainbow6b
132743613426941370382
T:
sphincss256harakarobust
134496913597131372505
T:
sphincsf192harakasimple
143666014547011472950
T:
sphincsf128harakarobust
146452814678431474986
T:
ecdonaldk233
148741914910381497776
T:
ecdonaldb233
151002215144331521515
T:
ecdonaldp521
151043615282801544545
T:
sphincsf256harakasimple
152901115394021547746
T:
qtesla3p
171386617261211734898
T:
sphincs256
189023518990051905889
T:
ecdonaldp384
197064820061842028915
T:
gui448
224778322604112277948
T:
mqdss48
226512923188522375931
T:
sphincss128shake256simple
236293223935092409767
T:
sphincsf192harakarobust
241112924244572443914
T:
rainbow1acyclicc363232
241790524326612447445
T:
rainbow1acompres363232
252174525357412544227
T:
ecdonaldk283
254535925691542601866
T:
sphincsf256harakarobust
260960626138992630014picnicl1full
263338426468542655315
T:
ecdonaldb283
275407027569342797585
T:
luov863256
305905930654623077060picnicl1fs
328482233521163408788
T:
sphincss192shake256simple
406427140683534097104picnicl1ur
422005742474494274376
T:
ecdonaldk409
426403743553874417086
T:
sphincss256shake256simple
436000244471444551786
T:
sphincss128shake256robust
446141744812144520287
T:
ecdonaldb409
519376252095005218463picnicl3full
544660155391375709431
T:
sphincsf128shake256simple
598306960292916101817
T:
mqdss64
637519764404336553484
T:
sphincss192shake256robust
843200984459869629424picnicl3fs
867417186925299109779picnicl5full
860676587209028802103
T:
sphincsf192shake256simple
867594789092659131724
T:
sphincss256shake256robust
907989591946039304162
T:
sphincsf256shake256simple
928917993690749455974
T:
ecdonaldk571
9891728994491510259589
T:
luov890351
9924367997598210020333
T:
ecdonaldb571
106013241077833511063623
T:
sphincsf128shake256robust
112289531125595511274487picnicl3ur
117729831179396411809269picnic3l1
142287701426061014275786picnicl5fs
144010311451308514589138
T:
rainbow3ccompres683248
144807321453616414608602
T:
rainbow3ccyclicc683248
169882511702543917091114
T:
luov8117404
173372751755146817783583
T:
sphincsf192shake256robust
174966751763554117894114
T:
sphincsf256shake256robust
183519871840313918466534picnicl5ur
255042822551958825537420picnic3l3
290295412905416229086142
T:
luov4849242
326547333279515732964939
T:
rainbow5ccyclicc963664
327931823285387133086780
T:
rainbow5ccompres963664
405241774056562140657266picnic3l5
575085045758554357652366
T:
picnic2l1fs
724682147255109072599353
T:
luov6468330
131157437131200707131243694
T:
picnic2l3fs
139793787139897909140058681
T:
luov8086399
230673789230751554230856188
T:
picnic2l5fs

amd64; Gracemont (906a4-20); 2022 Intel Core i3-1215U, E cores; 4 x 1600MHz; alder2,1f626960,3300000, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
361936483783picnic3l1
376837893841picnicl1full
486948925029picnic3l3
492750045147picnicl3full
541054975597
T:
picnic2l1fs
577858085880picnicl1fs
579858085867picnicl1ur
657066056955picnicl5full
645667266899picnic3l5
105031054310674
T:
picnic2l3fs
102451056911378picnicl3fs
108041114411296picnicl3ur
138151384514066
T:
picnic2l5fs
137421385014085picnicl5fs
138411394914287picnicl5ur
341153421534290
T:
lattisigns512
563255660957184dilithium2aes
573655759358863ed25519
870908754188120dilithium3aes
117697117915118560dilithium2
116926119046122002
T:
ecdonaldp256
134914135235135714dilithium5aes
158489159081161234
T:
donald512
218832219247220279dilithium3
242740246075248082
T:
ed448goldilocks
252493254131258205
T:
ecdonaldp224
292098293644296480
T:
pass769
342607343539345101dilithium5
343414345789349103
T:
pass863
486969487427489016
T:
sphincsf128harakasimple
494319498025507271
T:
donald1024
636768641694649912
T:
ecdonaldp160
664197665645667727
T:
mqdss48
665678667299668443
T:
sphincsf128harakarobust
719549721999726415
T:
ecdonaldp521
736999737629765478
T:
sphincsf192harakasimple
732928740126750453
T:
ecdonaldk163
763679769996779700
T:
ecdonaldb163
775605783327794558
T:
ecdonaldp192
99213910047521016950
T:
ecdonaldk233
102901310292841029660
T:
sphincsf192harakarobust
102609610399751057497
T:
ecdonaldb233
1066737?1394010?1738701?
T:
qtesla1
155182115542651564834
T:
mqdss64
164162816571011677608
T:
donald2048
173431317432901768741
T:
ecdonaldk283
181208118423991863176
T:
ecdonaldb283
217460121757812191996
T:
sphincsf256harakasimple
255178425523132553148
T:
sphincsf256harakarobust
282860128663342897144
T:
ecdonaldk409
292252329292222943703
T:
ecdonaldp384
297594630501393119574
T:
ecdonaldb409
2412351?3538837?5795989?
T:
qtesla3f
382546138420013845543
T:
sphincs256
466188446698304837587
T:
3icp
513829251426445153191
T:
sphincsf128shake256simple
3571889?5821328?7016673?
T:
qtesla3s
615998362336986271816
T:
ecdonaldk571
5093758?6394568?7138540?
T:
qtesla1p
664423467064416761919
T:
ecdonaldb571
755975875705207579812
T:
sphincsf192shake256simple
969467797035289733342
T:
rainbow1acyclicc363232
970785097164189740267
T:
sphincsf128shake256robust
976994697840189796878
T:
rainbow1aclassic363232
977340897975469836594
T:
rainbow1acompres363232
979357498263879938977
T:
rainbowbinary256181212
104542451045713710544267
T:
luov863256
147463461483043514840069
T:
sphincsf192shake256robust
167853751680737016896688
T:
luov863256pc
180805691808252018124028
T:
sphincss128harakarobust
184354301843846618469359
T:
sphincss128harakasimple
11663631?19124023?24365707?
T:
ronald512
201706012021317020222096
T:
sphincsf256shake256simple
19822794?21321927?25162926?
T:
falcon512tree
19976474?22107488?25187506?
T:
falcon512dyn
227444932281181122875831
T:
luov4849242
234749382347728823481891
T:
sphincss192harakasimple
18604527?25394176?45623721?
T:
ronald768
294308632944651129601256
T:
tts6440
25732947?30055957?36550713?
T:
qtesla3p
328677233287155832875882
T:
sphincss192harakarobust
344257323451097434527091
T:
sphincss256harakasimple
354387683547425235538127
T:
luov890351
378844503792815638037980
T:
sphincsf256shake256robust
409190844092078140932782
T:
sphincss256harakarobust
484191134861145350135742
T:
rainbowbinary16242020
490534684915792349592531
T:
bluegemss128
493615254942004049514688
T:
gemss128
496359354980010950032740
T:
gemss128v2
505310965055395650608571
T:
bluegemss128v2
521002065223873252342190
T:
redgemss128
533936635342334353463666
T:
redgemss128v2
546282325469824855171606
T:
luov890351pc
550995845523342755326252
T:
rainbow3cclassic683248
559169165604355556299425
T:
rainbow3ccompres683248
612614956134664061559661
T:
luov8117404
620737876244729563281500
T:
rainbow5640
634163436462746274737775
T:
falcon1024dyn
623984336498083170298902
T:
falcon1024tree
672358486745003967809176
T:
rainbow3ccyclicc683248
37929978?68674266?101531234?
T:
ronald1024
688611466916130869501043
T:
luov6468330
928752909291515193201869
T:
luov8117404pc
125993587126205942126637030
T:
luov8086399
138111584138216698138322000
T:
rainbow1b
137347953144044250146281381
T:
rainbow6440
162633551162661999162709944
T:
sflashv2
163303563163392133163511257
T:
sphincss128shake256simple
187080755187869843188237029
T:
rainbow5cclassic963664
135993640?191425167?327136194?
T:
ronald1536
205149332206139091207472334
T:
rainbow5ccyclicc963664
210662309211503630211832202
T:
rainbow5ccompres963664
240684115240843000241039842
T:
sphincss192shake256simple
257843976258723959259803908
T:
gemss192
258704949259298140259589744
T:
gemss192v2
263624307264035932264277991
T:
bluegemss192
268107855268279983269918364
T:
bluegemss192v2
271363616271463935271629456
T:
redgemss192
274667039274995952285000106
T:
redgemss192v2
293791479294091123294190296
T:
rainbow1c
306098882306995338307103758
T:
sphincss128shake256robust
322205865322392804322726728
T:
sphincss256shake256simple
457175103457253643457388356
T:
sphincss192shake256robust
497419658503500141509682756
T:
gui184
303610202?515168604?710978420?
T:
ronald2048
607731776608388174608903040
T:
sphincss256shake256robust
833670347838870047852973035
T:
gemss256v2
848853922850113370853767478
T:
gemss256
845609510851786328873108372
T:
redgemss256
862025904864722180879544050
T:
bluegemss256
861136583866066282876413578
T:
redgemss256v2
876723433877384497893559990
T:
rainbow1a
877219586878784530883455481
T:
rainbow3b
900399515900641650900956664
T:
gravitysphincss
1076647627?1873054120?3266055462?
T:
ronald3072
207927940920927549192105244609
T:
bluegemss256v2
260427644326054503112613177726
T:
rainbow3c
375424070538088686123861114361
T:
gui312
443705942144421396824473757922
T:
rainbow6b
3190259963?5874966760?8779896103?
T:
ronald4096
708220542770830870167094982737
T:
rainbow4a
876563998087734418898777355457
T:
rainbow5c
917361410393279647629375167682
T:
rainbow6a
144079140681441144470914412536437
T:
gravitysphincsl
230777660392320501445023449690638
T:
gui448
274995489912750347896927573442856
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
140541433215102
T:
rainbowbinary256181212
254552568825814
T:
tts6440
33277?37886?46789?
T:
rainbowbinary16242020
553215633057258
T:
rainbow1a
600706028161405ed25519
617586233964730
T:
rainbow5640
687886913369781
T:
sflashv2
742717462775910
T:
rainbow1aclassic363232
103378106136112050
T:
rainbow1acyclicc363232
114208115058120078
T:
rainbow6440
134687135194135566
T:
rainbow1c
166328167361168088
T:
ecdonaldp256
161476?236388?326806?dilithium2aes
248636250605253190
T:
ed448goldilocks
250276252567255269
T:
donald512
258445259720260640
T:
rainbow1b
113155?261072?612001?
T:
3icp
241447?270514?456230?dilithium2
168161?298203?493562?dilithium3aes
306238307042307473
T:
ecdonaldp224
306303?330484?922920?
T:
pass769
358543362384366488
T:
ronald512
356259?384374?1075516?
T:
pass863
261278?427227?928899?
T:
lattisigns512
435441436288436963
T:
rainbow3c
448761450525451373
T:
rainbow3cclassic683248
298699?454855?715943?dilithium3
461544468171474538
T:
falcon512tree
495567496835500411
T:
rainbow3ccyclicc683248
316937?523947?678173?dilithium5aes
540838541867544463
T:
luov863256pc
264033?587372?1080796?
T:
qtesla1
589301592781596866
T:
donald1024
562324?610994?902805?dilithium5
643894649595670674
T:
rainbow6a
664685667402676515
T:
ronald768
682087689826714018
T:
ecdonaldp160
715776717373719642
T:
rainbow4a
755784765894770440
T:
ecdonaldk163
798248800564802938
T:
rainbow3b
804362807266810987
T:
ecdonaldb163
816649829105831806
T:
ecdonaldp192
844692846109847442
T:
rainbow5c
847366852457856017
T:
falcon512dyn
929615937983945902
T:
falcon1024tree
646609?998283?1815614?
T:
qtesla3f
103816110403381043224
T:
rainbow5cclassic963664
104158710477331055725
T:
ecdonaldk233
108354310848551087041
T:
ecdonaldp521
107251010865001090044
T:
ecdonaldb233
108465610877271105475
T:
rainbow5ccyclicc963664
111134511237061176168
T:
ronald1024
1048623?1488467?2455202?
T:
qtesla1p
160833416103251611509
T:
luov890351pc
163758816531731668806
T:
donald2048
172612817376801746297
T:
falcon1024dyn
180355418365751850660
T:
ecdonaldk283
190463619092101913189
T:
rainbow6b
189874019207691934083
T:
ecdonaldb283
1230705?1924799?3894135?
T:
qtesla3s
232782223307632335272
T:
luov8117404pc
301111330598533081055
T:
ecdonaldk409
305916230661343076732
T:
ecdonaldp384
2558220?3176787?3967479?
T:
redgemss128
314809732155613243331
T:
ecdonaldb409
325816232684723288580
T:
ronald1536
3029990?3517548?4105257?
T:
redgemss128v2
511223251136955116596picnicl1full
3198862?5511270?8095346?
T:
qtesla3p
555167955553535562057
T:
mqdss48
596462759720625979169picnicl1fs
597122259840446000179
T:
ronald2048
596417659914386109914
T:
rainbow1acompres363232
644268765867136658273
T:
ecdonaldk571
689850169061296911341
T:
luov863256
5872700?6978869?8358114?
T:
redgemss192
681445770034627135283
T:
ecdonaldb571
731356573225467330414
T:
gravitysphincss
7188536?8215557?9855552?
T:
redgemss192v2
836762083817858392995picnicl1ur
988871799163749939555picnicl3full
10814758?12833853?14384639?
T:
redgemss256
132435101327334913286991
T:
gravitysphincsm
12462392?14375866?16010714?
T:
redgemss256v2
143935841440396914436424picnicl3fs
144869271459906414680749
T:
mqdss64
156662251567626415698988
T:
gravitysphincsl
166800311672789816749738picnicl5full
9696449?17008537?26709000?
T:
gui184
174851851751073517533332
T:
ronald3072
174429781757114617628882
T:
sphincsf128harakasimple
206674252073339220775606picnicl3ur
216049532162447121658029
T:
sphincsf192harakasimple
229771322311009123126683picnic3l1
230998242311229523126808
T:
luov890351
243181832438714024457200picnicl5fs
242714082438858824468486
T:
sphincsf128harakarobust
307815033079667430822103
T:
sphincsf192harakarobust
335991413364231633673986picnicl5ur
354404463565979835811819
T:
rainbow3ccompres683248
387888533881610938854155
T:
ronald4096
401195484018687440993310
T:
luov8117404
448799424491843044982344
T:
luov4849242
507826435084998050875126picnic3l3
548729305494824655413201
T:
sphincsf256harakasimple
671924486725253167295223
T:
sphincsf256harakarobust
711491667118296171242376
T:
sphincs256
852596268570443485854236picnic3l5
100196544101134193105367656
T:
rainbow5ccompres963664
86448679?103749799?137360572?
T:
bluegemss128
103986255?121370408?155632096?
T:
bluegemss128v2
129093551130073403130647588
T:
luov6468330
162834228163107051163429506
T:
sphincsf128shake256simple
180070213180216231181008004
T:
picnic2l1fs
205939772206989897207226165
T:
sphincsf192shake256simple
185858947?223002201?260256737?
T:
bluegemss192v2
185818683?225167891?296310219?
T:
bluegemss192
264507686270518753279252491
T:
luov8086399
292703597293220370294233188
T:
sphincsf128shake256robust
345972435346225018346441690
T:
sphincss128harakasimple
358500022358689910359812737
T:
sphincss128harakarobust
313240103?375894948?499218777?
T:
bluegemss256
257438606?382036314?445972195?
T:
bluegemss256v2
395146328395569876396972224
T:
sphincsf192shake256robust
265182198?402490390?729242594?
T:
gui312
460906000461647946462772091
T:
sphincsf256shake256simple
480072963480185677480311643
T:
sphincss256harakasimple
428723275?533840529?744075230?
T:
gemss128v2
544405646544780859545407551
T:
picnic2l3fs
590433176590645142590783739
T:
sphincss256harakarobust
531280642?637526081?746002863?
T:
gemss128
671801363672149144672731325
T:
sphincss192harakasimple
839440090839802039840237638
T:
sphincsf256shake256robust
974586221974934023975639066
T:
sphincss192harakarobust
111206763411156155961116381663
T:
picnic2l5fs
1328226362?1328984484?1859461652?
T:
gemss192v2
1302095187?1562553823?1823377421?
T:
gemss192
244207543424445273732445895865
T:
sphincss128shake256simple
2080136733?2941991199?3431086658?
T:
gemss256
2441008751?3012592064?3519110417?
T:
gemss256v2
383028861238324774263836325243
T:
sphincss256shake256simple
429336891543092448354310520739
T:
sphincss128shake256robust
3080948284?4647137122?11352513278?
T:
gui448
512239342451258577325137578419
T:
sphincss192shake256simple
691594418069452833306951028670
T:
sphincss256shake256robust
889212211289283093698933053563
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
114091269413721
T:
rainbowbinary256181212
177761797619607
T:
3icp
241272463124932
T:
ronald512
264012662626994
T:
rainbow5640
26645?28519?35853?
T:
rainbowbinary16242020
280262862829059
T:
ronald768
300923033931090
T:
rainbow6440
29907?31386?43112?
T:
rainbow1aclassic363232
320333239232971
T:
tts6440
344163499138481
T:
ronald1024
478884874649438
T:
rainbow1a
495384978250083
T:
lattisigns512
502335277955851
T:
ronald1536
583975950961733
T:
gravitysphincss
661556698868395
T:
rainbow1c
723397287173418
T:
ronald2048
723797292973779
T:
sflashv2
755447589576546dilithium2aes
808658195282659
T:
falcon512tree
949429567396394
T:
qtesla1
101127102130102747
T:
falcon512dyn
108366108595108796dilithium3aes
107196108861113056
T:
luov863256pc
130932131151131591dilithium2
136614137472138058
T:
ronald3072
160124160457160896dilithium5aes
159776164446170187
T:
gui184
166183167418168313
T:
falcon1024tree
172493176190179866
T:
rainbow3cclassic683248
180343181618183604
T:
donald512
199670200345201959
T:
qtesla3f
200436200927201508
T:
qtesla3s
205016205871206887
T:
rainbow1b
208665209731211642
T:
falcon1024dyn
221305221602222094dilithium3
222115223513225468ed25519
224484225519226825
T:
ronald4096
254600259182262353
T:
gravitysphincsm
260540?268577?362260?
T:
rainbow3c
283485287780299682
T:
luov890351pc
278339287867296113
T:
gemss128
299904304578312958
T:
bluegemss128
302507309728320266
T:
redgemss128
302525310088325726
T:
gemss128v2
309569315234320579
T:
redgemss128v2
314861320807324829
T:
bluegemss128v2
337453341964346653
T:
gravitysphincsl
355306355999357183dilithium5
355576361227365978
T:
sphincss128harakasimple
391850398882436718
T:
luov8117404pc
403261404180405417
T:
ecdonaldp256
415119418065425223
T:
pass769
439721443148447780
T:
rainbow5cclassic963664
474245477903481197
T:
qtesla1p
476733479883484667
T:
pass863
494671505257553426
T:
rainbow4a
505850509893513456
T:
donald1024
529013535109545525
T:
sphincss192harakasimple
558283569580583482
T:
gemss192
587130598710615330
T:
gemss192v2
606615616703631164
T:
redgemss192
609893621577631854
T:
sphincss128harakarobust
654553671295691850
T:
bluegemss192
669253682114692672
T:
bluegemss192v2
640368683000701802
T:
redgemss192v2
690570694051698135
T:
rainbow3b
687726697299714201
T:
ecdonaldp160
697874706160718316
T:
rainbow5c
716802718231720210
T:
ecdonaldp224
719001726249735007
T:
sphincss256harakasimple
773896789642827065
T:
gui312
792120799182804881
T:
ecdonaldp192
822163835522846270
T:
sphincsf128harakasimple
895183900187913778
T:
ed448goldilocks
943852954066970914
T:
sphincss192harakarobust
9527709710221030868
T:
rainbow6a
115202211752971193033
T:
gemss256v2
115864211849151207720
T:
redgemss256
118609312098341240117
T:
bluegemss256v2
119554512145671244046
T:
redgemss256v2
119877612217051245909
T:
gemss256
121793312430021271486
T:
bluegemss256
130029313147971337789
T:
sphincss256harakarobust
131001713281961337354
T:
sphincsf192harakasimple
135897713718941383813
T:
sphincsf256harakasimple
139892814198661452431
T:
sphincsf128harakarobust
145905214685961471999
T:
ecdonaldk163
152900915398531548440
T:
ecdonaldb163
178578217941091803877
T:
rainbow6b
179091818051001815224
T:
sphincs256
193326419426551955713
T:
donald2048
200822120218712029766
T:
ecdonaldk233
207106120882942106573
T:
ecdonaldb233
208670020905982093613
T:
ecdonaldp521
224861322576532263716
T:
qtesla3p
229944223192112337960
T:
sphincsf192harakarobust
246255124965772516583
T:
sphincsf256harakarobust
253833425565522572118
T:
ecdonaldp384
267708127268402794707
T:
sphincss128shake256simple
293588429736753322232
T:
gui448
302129730355383133736
T:
rainbow1acompres363232
300718431214803136671
T:
rainbow1acyclicc363232
350580835430203589307
T:
ecdonaldk283
365103836748653715265
T:
mqdss48
367948937145313737082
T:
ecdonaldb283
392654139324753976055picnicl1full
395246940213874083785
T:
sphincss192shake256simple
485200448655784897416picnicl1fs
517337552577475383745
T:
sphincss128shake256robust
521814253111045381133
T:
sphincss256shake256simple
580347058051345806965
T:
luov863256
579534158739895946479
T:
ecdonaldk409
620029162696346357004
T:
ecdonaldb409
649937866554546745691
T:
sphincsf128shake256simple
669634667122886774479picnicl1ur
773381677494487757840picnicl3full
766138678206257882211
T:
sphincss192shake256robust
101181481017795810239429
T:
mqdss64
102272521035238710471953
T:
sphincss256shake256robust
104234221055274310613257
T:
sphincsf192shake256simple
106703971076832710907263
T:
sphincsf256shake256simple
120658911209779912109122picnicl3fs
126643761274650612861897
T:
ecdonaldk571
127343331293922413144718
T:
sphincsf128shake256robust
132032761322826713282014picnicl5full
134775231362228313787405
T:
ecdonaldb571
171972251724595517268342picnicl3ur
175400331796186818029760
T:
rainbow3ccyclicc683248
182756001853319918572532
T:
rainbow3ccompres683248
187814591882116518836440picnic3l1
197174611978074719827182picnicl5fs
206065422062161320636423
T:
luov890351
205677472079801521117769
T:
sphincsf256shake256robust
209071692113177121353570
T:
sphincsf192shake256robust
274730812755124027604953picnicl5ur
331623753317922133240109
T:
luov4849242
354716693549630436263687
T:
luov8117404
409689264158596442675789
T:
rainbow5ccyclicc963664
418440774187290941919315picnic3l3
411895384224545746712891
T:
rainbow5ccompres963664
653471086540591365448677picnic3l5
875635488770940687944688
T:
luov6468330
913639149159771591701376
T:
picnic2l1fs
154167370154346734154505006
T:
luov8086399
208266862208412315208590092
T:
picnic2l3fs
367897468368569737368773990
T:
picnic2l5fs

amd64; Golden Cove (90675-00); 2022 Intel Core i3-12100; 4 x 3300MHz; alder, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
272427342873picnic3l1
304430513068picnicl1full
379538493924picnicl1fs
382738993959picnicl1ur
392040034312picnic3l3
389940064277picnicl3full
426143044366
T:
picnic2l1fs
509551565245picnic3l5
515652075687picnicl5full
883390359265
T:
picnic2l3fs
902290959517picnicl3fs
898991209277picnicl3ur
117431188212638picnicl5fs
118421211712217picnicl5ur
138351389614437
T:
picnic2l5fs
187391879018905
T:
lattisigns512
333153365333997dilithium2aes
392313969940295ed25519
522715278953280dilithium3aes
651036530965648dilithium2
772597750878726dilithium5aes
864828699987920
T:
donald512
870308739088440
T:
ecdonaldp256
118676119888120729
T:
ecdonaldp224
119489119946120317dilithium3
129738130870132336
T:
ed448goldilocks
183874184124184684dilithium5
204572205640206728
T:
pass769
225589226824229392
T:
donald1024
250287252159254746
T:
pass863
410440411874413323
T:
sphincsf128harakasimple
487753489633494474
T:
ecdonaldp160
517758520053524283
T:
ecdonaldp521
545608547854552116
T:
ecdonaldk163
551097553240559862
T:
edons128k08n72nu8l4mu3
556517558444561086
T:
mqdss48
556977560755564020
T:
ecdonaldb163
590261592088596969
T:
ecdonaldp192
620886622493624751
T:
sphincsf128harakarobust
655784666398670889
T:
sphincsf192harakasimple
702112710015716190
T:
donald2048
719922727094735255
T:
ecdonaldk233
732814736700743891
T:
ecdonaldb233
949287953252964824
T:
sphincsf192harakarobust
924591?1217535?1535994?
T:
qtesla1
122564112381881243990
T:
ecdonaldk283
129055712984641314693
T:
ecdonaldb283
130042413070001311967
T:
mqdss64
166778216718091676170
T:
sphincsf256harakasimple
167785617224921732268
T:
edons128ref
205984620630152070095
T:
ecdonaldp384
205215720635802069185
T:
ecdonaldk409
212250521426962155144
T:
ecdonaldb409
216176521844652190549
T:
sphincsf256harakarobust
232848823304132332319
T:
sphincs256
296584629772753078810
T:
sphincsf128shake256simple
2080616?3068267?4043871?
T:
qtesla3f
349560635337563578657
T:
3icp
452490045423174592405
T:
luov863256
446580645473144638867
T:
ecdonaldk571
473674948177334867463
T:
ecdonaldb571
4235095?4853725?6003534?
T:
qtesla1p
480276448674314882736
T:
sphincsf192shake256simple
568297256891005694948
T:
sphincsf128shake256robust
3132153?6092555?7194385?
T:
qtesla3s
692196769513967008039
T:
rainbowbinary256181212
694375669521256964577
T:
luov863256pc
709204471160857157654
T:
rainbow1aclassic363232
764163876714667723831
T:
rainbow1acompres363232
764981676803557725261
T:
rainbow1acyclicc363232
824037782424508247726
T:
sphincsf192shake256robust
9098191?11190555?15863496?
T:
rwb0fuz1024
122560401229295312384966
T:
sphincsf256shake256simple
128116241286271913029014
T:
sphincss128harakasimple
9729089?14105884?23814138?
T:
ronald512
147828081551515716585517
T:
falcon512tree
145673901561040116397631
T:
falcon512dyn
173640251741389617477974
T:
sphincss128harakarobust
12348924?18709502?34007348?
T:
ronald768
189571481897435119098444
T:
luov890351
188656131898682019080959
T:
luov4849242
222980532236131622401379
T:
sphincss192harakasimple
223988932257259722742058
T:
sphincsf256shake256robust
240671362408601124102126
T:
tts6440
22109076?27537152?33564228?
T:
qtesla3p
305026373057197930666794
T:
luov890351pc
327256743288017632986820
T:
luov8117404
329752113304915133086446
T:
sphincss256harakasimple
343358503439002334435027
T:
sphincss192harakarobust
344596453458804934779242
T:
sphincss256harakarobust
350945563545033835807927
T:
rainbowbinary16242020
372160913741078737636270
T:
rainbow3cclassic683248
388282753912647739725885
T:
gemss128
27987921?40181470?65116356?
T:
ronald1024
411094844186483542508884
T:
redgemss128
417067174216493642743944
T:
bluegemss128
422381654246870242931629
T:
rainbow5640
424286104267573942842758
T:
rainbow3ccompres683248
426974464299690843321371
T:
rainbow3ccyclicc683248
477193664963292151454345
T:
falcon1024dyn
484106734983486152836007
T:
falcon1024tree
539406335469653555128292
T:
luov8117404pc
553420105565736055829102
T:
redgemss128v2
587191655880958659028947
T:
luov6468330
921580069224809692537948
T:
gemss128v2
954401669555847796419504
T:
rainbow6440
958051769588760596130961
T:
bluegemss128v2
9601053696176808100437075
T:
rainbow1b
9840232099008508100076119
T:
sphincss128shake256simple
75989024?103859156?167703876?
T:
ronald1536
111339343111568598111825451
T:
luov8086399
124068526124257930124611749
T:
rainbow1c
134963623135216512135725992
T:
rainbow5cclassic963664
135259156136305109136941702
T:
rainbow5ccompres963664
146593692146910716147419108
T:
rainbow5ccyclicc963664
147311931148200979148292199
T:
sphincss192shake256simple
157345860157368346157405895
T:
sflashv2
172351571172456812174315004
T:
sphincss128shake256robust
185868967187313580188509907
T:
gemss192
185898914188128810200784653
T:
bluegemss192
187331234188670009190030260
T:
redgemss192
193458706194167679194455073
T:
sphincss256shake256simple
122872325?259115410?343568887?
T:
ronald2048
273639767277527662277644248
T:
sphincss192shake256robust
368791046368873185368946709
T:
gemss192v2
372711045372748934381440555
T:
sphincss256shake256robust
374043231374088594374173285
T:
bluegemss192v2
375823637375941267376695436
T:
redgemss192v2
560360164561150835562209629
T:
gemss256
561792721562647964564078078
T:
bluegemss256
561073494565187595575477596
T:
redgemss256
611549997613258854619466440
T:
rainbow3b
673768311675138635676323196
T:
gemss256v2
674519563677260655690324241
T:
redgemss256v2
694363462696106662699972656
T:
bluegemss256v2
855981573856200231858159240
T:
gravitysphincss
919327843926269971938030310
T:
gui184
952646994952835323955522186
T:
rainbow1a
582004589?1008052448?1272483318?
T:
ronald3072
108072358310817225451082121325
T:
rainbow3c
1403304145?1999649859?3175237849?
T:
ronald4096
260784351026215067232629934981
T:
rainbow6b
304868621230971200263193993287
T:
pqrsa15
337853521533928138203398202848
T:
rainbow5c
409313449141557717684243795784
T:
gui312
492947938649318690174938367830
T:
rainbow6a
672737531967291206996729437147
T:
rainbow4a
137302474941373860169613750783950
T:
gravitysphincsl
189824047161921268277219394952316
T:
gui448
275184052362752263819027524797245
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
100631025210673
T:
rainbowbinary256181212
220652231322719
T:
tts6440
236222390524131
T:
rainbowbinary16242020
410584130241791ed25519
429004304243431
T:
rainbow1a
450634551348448
T:
rainbow5640
455374608151202
T:
rainbow1acyclicc363232
471744781347987
T:
rainbow1aclassic363232
606216095061200
T:
sflashv2
702757064773894
T:
rainbow6440
817338198582283
T:
rainbow1c
118252118455118756
T:
ecdonaldp256
87105?135249?230087?dilithium2aes
136090137194138418
T:
ed448goldilocks
115548?148384?218099?dilithium3aes
157633158507161555
T:
rainbow1b
161662162658163575
T:
ecdonaldp224
96735?165882?256547?dilithium2
164757165928167361
T:
donald512
154618?199360?262154?dilithium5aes
96751?227399?359613?
T:
lattisigns512
256532?267010?757525?
T:
pass863
264322268942272663
T:
ronald512
162473?274137?520575?
T:
qtesla1
194538?274565?398490?dilithium3
271786277022288515
T:
rainbow3cclassic683248
281572282991283612
T:
rainbow3c
276446284088305741
T:
rainbow3ccyclicc683248
284340286913299809
T:
luov863256pc
141467?293852?527930?
T:
3icp
302614304080306065
T:
donald1024
318338322465327494
T:
falcon512tree
291479?355357?448037?dilithium5
215193?419603?611535?
T:
pass769
442505446315448969
T:
rainbow6a
467163471275475528
T:
ronald768
475435478412479575
T:
rainbow3b
514122515134521633
T:
ecdonaldp160
329693?543499?913743?
T:
qtesla3f
566487568982570147
T:
rainbow5c
569206571069572503
T:
ecdonaldk163
575194579794585127
T:
falcon512dyn
583508585454588492
T:
ecdonaldb163
619768621611623406
T:
ecdonaldp192
639167645259651158
T:
falcon1024tree
640461646447653007
T:
ronald1024
392140?648627?1084364?
T:
qtesla1p
654475661070665965
T:
rwb0fuz1024
675302676216681159
T:
rainbow4a
687493688626690578
T:
rainbow5ccyclicc963664
699377705800708235
T:
rainbow5cclassic963664
703282708666714742
T:
donald2048
757570758640761371
T:
ecdonaldk233
769557772404777548
T:
ecdonaldp521
772896776282778803
T:
ecdonaldb233
829734839048841114
T:
luov890351pc
934091938004948959
T:
edons128k08n72nu8l4mu3
486549?969382?1624555?
T:
qtesla3s
114193411482401151401
T:
rainbow6b
116212311667661171244
T:
falcon1024dyn
122773312335311343465
T:
luov8117404pc
128977312989881302944
T:
ecdonaldk283
136357213682071372211
T:
ecdonaldb283
169875217089561714711
T:
ronald1536
216304921675822171827
T:
ecdonaldp384
218306921940842204979
T:
edons128ref
218314921967842207545
T:
ecdonaldk409
227049622911472296543
T:
ecdonaldb409
2241295?2603338?3088798?
T:
redgemss128
277857727893472797072
T:
ronald2048
2321137?2812640?3843498?
T:
redgemss128v2
2344272?2952076?4833233?
T:
qtesla3p
322787032321293508347picnicl1full
331363033146053317039
T:
luov863256
352656935382933572783
T:
mqdss48
367527136830243692109picnicl1fs
457212245841734628593
T:
rainbow1acompres363232
474311947741254821106
T:
ecdonaldk571
480931448177114825585picnicl1ur
505947650945105158470
T:
ecdonaldb571
595209759906696003540
T:
gravitysphincss
627731862865716291143picnicl3full
5749314?6396885?7829884?
T:
redgemss192v2
6205283?7247296?8350454?
T:
redgemss192
753617275540887575995
T:
ronald3072
894280589599758978865
T:
mqdss64
969200697110219953989picnicl3fs
8470497?10258557?12229268?
T:
redgemss256v2
8806206?10303753?11991220?
T:
redgemss256
103272231033950610349569picnicl5full
111219261116894211434224
T:
luov890351
117912381181674011839868
T:
gravitysphincsm
128086651285220512871214picnicl3ur
139287591395871913977334
T:
gravitysphincsl
139571141397224813988395picnic3l1
7719518?15424421?25067600?
T:
gui184
154554181549153715598390
T:
sphincsf128harakasimple
161545431616912616222680
T:
ronald4096
165537351658364516607227picnicl5fs
192948321929847019472130
T:
luov8117404
196382151972737919789455
T:
sphincsf192harakasimple
211060492112578921145642picnicl5ur
227551442279801222837463
T:
sphincsf128harakarobust
265925742674745026945093
T:
rainbow3ccompres683248
287061942877099028933249
T:
sphincsf192harakarobust
308534413087656630902924picnic3l3
382835753833272938396569
T:
luov4849242
418439894194689842077567
T:
sphincs256
439413974404338144108726
T:
sphincsf256harakasimple
517412195176293151812621picnic3l5
576170675774861657937297
T:
sphincsf256harakarobust
690832787007552070532750
T:
rainbow5ccompres963664
65062568?77871578?103474582?
T:
bluegemss128v2
68241558?82036247?108912030?
T:
bluegemss128
978555339879527098978291
T:
sphincsf128shake256simple
103666209103719029103766606
T:
pqrsa15
112923840112967427113029762
T:
luov6468330
118172199118353104118907760
T:
picnic2l1fs
133566209133688509135054217
T:
sphincsf192shake256simple
175018798175133840175327352
T:
sphincsf128shake256robust
164645489?197549716?230116177?
T:
bluegemss192v2
184403247?221110486?294519816?
T:
bluegemss192
221308128221423674221535812
T:
luov8086399
228107106228263851228433030
T:
sphincsf192shake256robust
257553388258626534259096355
T:
sphincss128harakasimple
286859965288546523289163582
T:
sphincsf256shake256simple
274655235?329620650?438321548?
T:
bluegemss256v2
335405923335867787336388084
T:
sphincss128harakarobust
296614975?355402609?473845989?
T:
bluegemss256
368296249368531278368879550
T:
picnic2l3fs
215517298?375761318?644260185?
T:
gui312
452073955452478637452891470
T:
sphincss256harakasimple
394996377?474120914?555857919?
T:
gemss128v2
414536226?496991813?579974039?
T:
gemss128
499477751500203112501614540
T:
sphincss256harakarobust
506224377506585451507057242
T:
sphincsf256shake256robust
623413818624717663626213040
T:
sphincss192harakasimple
781595996783021716787289659
T:
picnic2l5fs
975957404976641289986698901
T:
sphincss192harakarobust
1234226162?1476810424?1725347305?
T:
gemss192
1103232219?1543554505?1763808956?
T:
gemss192v2
158850433415905887461591646424
T:
sphincss128shake256simple
1893121896?2271449436?2998404875?
T:
gemss256v2
239768668324060886172409419204
T:
sphincss256shake256simple
2140338721?2553163291?2997811314?
T:
gemss256
257948629625811386712587035105
T:
sphincss128shake256robust
337444401133809353823382133993
T:
sphincss192shake256simple
1868895703?4358829567?6851655035?
T:
gui448
435469443243595220884383071784
T:
sphincss256shake256robust
569462373557256616745728416793
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
582859476102
T:
rwb0fuz1024
769778157966
T:
rainbowbinary256181212
143511441414542
T:
3icp
173201747917613
T:
rainbowbinary16242020
213842143521546
T:
rainbow5640
210282150621853
T:
ronald512
230782332123799
T:
ronald768
224552333424757
T:
rainbow1aclassic363232
260492630226719
T:
ronald1024
269342707027298
T:
tts6440
274952757427706
T:
rainbow6440
284212863928931
T:
lattisigns512
291972931429655
T:
rainbow1a
336713396034331
T:
ronald1536
441444430344567dilithium2aes
443304472845244
T:
ronald2048
474154745647518
T:
sflashv2
475544764947846
T:
rainbow1c
520965348055319
T:
gravitysphincss
559855735057835
T:
falcon512tree
622296255063065dilithium3aes
632936412165101
T:
qtesla1
682076904969875
T:
falcon512dyn
728577300473198dilithium2
742597479075138
T:
ronald3072
824948421688489
T:
luov863256pc
901269034190645dilithium5aes
114570115354116466
T:
falcon1024tree
116842117675118879
T:
donald512
116247117843119272
T:
ronald4096
119743119914120452dilithium3
129435130114130527ed25519
129871130686131639
T:
qtesla3f
131689132406133385
T:
qtesla3s
134703136833139776
T:
rainbow1b
138145138994139727
T:
falcon1024dyn
144533149778154014
T:
rainbow3cclassic683248
189656190494191449dilithium5
200304209096242204
T:
redgemss128v2
223603230885239835
T:
redgemss128
234689238265241999
T:
gravitysphincsm
236828238520242129
T:
rainbow3c
230160239285251160
T:
bluegemss128
237063242021248987
T:
rainbow4a
232805244040250200
T:
gemss128
240722244617261025
T:
bluegemss128v2
245291247458249570
T:
donald1024
257011266099274061
T:
gemss128v2
261443272753281984
T:
gui184
273977274687275207
T:
ecdonaldp256
287840294627298468
T:
pass769
287344300668312452
T:
luov890351pc
299446300995302357
T:
qtesla1p
301811303211304330
T:
ecdonaldp224
314841320067326425
T:
gravitysphincsl
347561349937352523
T:
pass863
360428369212370966
T:
rainbow5cclassic963664
359842370013378090
T:
sphincss128harakasimple
418252421100423151
T:
edons128k08n72nu8l4mu3
420620431139445805
T:
luov8117404pc
456438459103463650
T:
ed448goldilocks
463871469099473175
T:
rainbow3b
543670550132557855
T:
sphincss192harakasimple
544633554785567909
T:
redgemss192
552650556693560398
T:
ecdonaldp160
553661557956560749
T:
rainbow6a
564336579657590719
T:
gemss192
557771580703607378
T:
bluegemss192v2
564099581601597951
T:
gemss192v2
565217581636599625
T:
bluegemss192
594024607817628303
T:
redgemss192v2
603431623803635974
T:
sphincss128harakarobust
643995645420648178
T:
edons128ref
654432658206662494
T:
ecdonaldp192
786913797532816823
T:
sphincss256harakasimple
828834836051846455
T:
donald2048
854070862659875932
T:
sphincsf128harakasimple
883764886466888331
T:
rainbow5c
942267950565964807
T:
gui312
963721979691999589
T:
sphincss192harakarobust
109405710959031100898
T:
ecdonaldk163
112201111269251133988
T:
ecdonaldb163
112042311434501178742
T:
bluegemss256v2
112784711531441173186
T:
redgemss256v2
114580411882751222610
T:
gemss256
116401011882991229455
T:
bluegemss256
119238611954951199772
T:
rainbow6b
118223012059951241886
T:
gemss256v2
120563712318321259351
T:
redgemss256
133737213516771369945
T:
sphincss256harakarobust
134325513575741368735
T:
sphincsf192harakasimple
144358614509141474786
T:
sphincsf128harakarobust
146225114660321469536
T:
ecdonaldk233
149310414981251503512
T:
ecdonaldb233
151258115163301521293
T:
ecdonaldp521
150819315197151537730
T:
sphincsf256harakasimple
152949815366341542380
T:
qtesla3p
170887417161241729685
T:
sphincs256
189060618980211905030
T:
ecdonaldp384
225695522679502279587
T:
mqdss48
227679923088952400437
T:
sphincss128shake256simple
237612323972612428742
T:
sphincsf192harakarobust
240339624116452425042
T:
rainbow1acyclicc363232
242416324317132447626
T:
rainbow1acompres363232
251282325173992534928picnicl1full
251250725255622531802
T:
ecdonaldk283
253943225569352589149
T:
sphincsf256harakarobust
265087926590492664329
T:
ecdonaldb283
275027227520502754493
T:
luov863256
272001327541282799021
T:
gui448
297571129832632997154picnicl1fs
339042834539103519444
T:
sphincss192shake256simple
394329839548983975679picnicl1ur
424072242562334265618
T:
ecdonaldk409
425288343132164410673
T:
sphincss256shake256simple
443818644553654471371
T:
ecdonaldb409
435218044856274567161
T:
sphincss128shake256robust
512676151427485149270picnicl3full
543610954916985603981
T:
sphincsf128shake256simple
595542959968826047394
T:
mqdss64
641463365361236611940
T:
sphincss192shake256robust
806432780775718179704picnicl3fs
850310385157908533915picnicl5full
847688886216038739468
T:
sphincss256shake256robust
865173787778128898093
T:
sphincsf192shake256simple
872069388592939007152
T:
sphincsf256shake256simple
925935693243629418857
T:
ecdonaldk571
983653198623999924083
T:
luov890351
9893713995763810073076
T:
ecdonaldb571
106815581070609510754995picnicl3ur
105973101075344110926828
T:
sphincsf128shake256robust
112336571124772111267025picnic3l1
137232511374010313778995
T:
pqrsa15
139897571401847514039119picnicl5fs
144653801451671614581030
T:
rainbow3ccyclicc683248
144886051457312614667536
T:
rainbow3ccompres683248
168935931689818816981482
T:
luov8117404
170989091738100517643788
T:
sphincsf192shake256robust
172534741749047317656320
T:
sphincsf256shake256robust
177780841781474517846755picnicl5ur
242973982431355524323578picnic3l3
290314792905854929084864
T:
luov4849242
327196583286201033049151
T:
rainbow5ccyclicc963664
327384953298503733062070
T:
rainbow5ccompres963664
389181893894378038978211picnic3l5
547681945483690054889125
T:
picnic2l1fs
736537657372000573797309
T:
luov6468330
124855958124871543124921471
T:
picnic2l3fs
140048019140119144140234778
T:
luov8086399
221295448221423966221652267
T:
picnic2l5fs

amd64; Zen 2 (860f01); 2022 AMD Ryzen 5 4500U; 6 x 3600MHz; renoir, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
292329433084picnic3l1
296430173035picnicl1full
413941634180picnic3l3
411741654196picnicl3full
533953575414picnicl5full
535553665401picnic3l5
848084958560picnicl1ur
852585478572picnicl1fs
100631008910252
T:
picnic2l1fs
157521578715848picnicl3ur
157901583615978picnicl3fs
185291865818802
T:
picnic2l3fs
192551929919490picnicl5ur
193511940319624picnicl5fs
228802296923126
T:
lattisigns512
241132412624184
T:
picnic2l5fs
425684264042793ed25519
467444704947337dilithium2aes
746867493975268dilithium3aes
875118770087893dilithium2
109077109923110807
T:
ecdonaldp256
112229112573113721
T:
donald512
114643114976115447dilithium5aes
159274159744160399
T:
ed448goldilocks
163946164287164636dilithium3
176118176627179249
T:
ecdonaldp224
197502199515202598
T:
pass769
234427235170236745
T:
pass863
254560254785255251dilithium5
256102256748257532
T:
donald1024
532772541071561105
T:
sphincsf128harakasimple
654762656055657142
T:
ecdonaldp521
674149674537678943
T:
sphincsf128harakarobust
693330697219701983
T:
edons128k08n72nu8l4mu3
738753740162742200
T:
mqdss48
754518756497763613
T:
ecdonaldk163
758892761741764603
T:
ecdonaldp160
779262781508783985
T:
ecdonaldb163
802393803649806833
T:
donald2048
802536812254825832
T:
sphincsf192harakasimple
922264926717931042
T:
ecdonaldp192
102668810303391033800
T:
ecdonaldk233
105011510525531055319
T:
ecdonaldb233
109308710970911102037
T:
sphincsf192harakarobust
766923?1467053?2182387?
T:
qtesla1
167154616794241693547
T:
mqdss64
169288716942631697963
T:
ecdonaldk283
176778517701331772697
T:
ecdonaldb283
215262221595002169837
T:
edons128ref
215906121703052190361
T:
sphincsf256harakasimple
260307526096832647903
T:
sphincsf256harakarobust
284141828450462849930
T:
ecdonaldk409
285756728622592864375
T:
sphincs256
299152929949223000241
T:
ecdonaldb409
312950931352693164745
T:
ecdonaldp384
2527301?3719186?4935478?
T:
qtesla3f
392625539315713959870
T:
sphincsf128shake256simple
398085240125364026682
T:
3icp
4392245?5093594?6429955?
T:
qtesla1p
525032852522185257425
T:
luov863256
583214458508605933546
T:
sphincsf192shake256simple
606888760813716087745
T:
ecdonaldk571
4969884?6195604?7410751?
T:
qtesla3s
649459165079276529163
T:
ecdonaldb571
731085773249637371095
T:
sphincsf128shake256robust
753112175418567629289
T:
luov863256pc
844186584985448525300
T:
rainbowbinary256181212
100664291014553510215085
T:
rainbow1acompres363232
101804591024447410282371
T:
rainbow1acyclicc363232
101884021024881110356519
T:
rainbow1aclassic363232
109861321100262011061344
T:
sphincsf192shake256robust
11420505?14563545?18410654?
T:
rwb0fuz1024
160038951611702416170242
T:
sphincsf256shake256simple
168007151717674517658366
T:
sphincss128harakasimple
169924071801057020629373
T:
falcon512dyn
173348651811490520087123
T:
falcon512tree
204349842048159820525419
T:
luov4849242
210594812119455821318321
T:
sphincss128harakarobust
216531352174536421965018
T:
luov890351
17438409?26197274?38059340?
T:
ronald512
262891742655573727349795
T:
sphincss192harakasimple
286344892872405928762559
T:
sphincsf256shake256robust
296001022965135129711883
T:
tts6440
26725792?31350908?40387280?
T:
qtesla3p
316555093168726631919589
T:
luov890351pc
338014853422141634732804
T:
sphincss256harakasimple
363101883640726536729313
T:
rainbowbinary16242020
373910003761501337714930
T:
luov8117404
380813473856568739380673
T:
sphincss192harakarobust
409023104095676041114153
T:
sphincss256harakarobust
29391637?42946311?74335252?
T:
ronald768
505603855060654750669186
T:
bluegemss128
508107145088392550972359
T:
gemss128
504102895113314151487688
T:
rainbow3cclassic683248
531698875325925153361632
T:
redgemss128
534447035360140853833845
T:
rainbow3ccyclicc683248
531777215443865654786112
T:
rainbow3ccompres683248
529774755495389059833705
T:
falcon1024dyn
541058425653716760100271
T:
falcon1024tree
562921495746189457491240
T:
luov8117404pc
574524885771727357861140
T:
rainbow5640
586097945865619958725721
T:
gemss128v2
595413095961662259648559
T:
bluegemss128v2
41617569?65983245?92642673?
T:
ronald1024
711099627131692871829655
T:
redgemss128v2
823492988257944882932340
T:
luov6468330
123550837124093057125624845
T:
rainbow6440
125312159125488264126173791
T:
sphincss128shake256simple
125051658125903138125988154
T:
rainbow1b
129941218130065972130306654
T:
luov8086399
133481333133534561133545060
T:
rainbow1c
173991776174050821174481732
T:
sflashv2
177851512178426780179544983
T:
rainbow5cclassic963664
189277872190576997191079208
T:
sphincss192shake256simple
131979712?204513653?367009695?
T:
ronald1536
220443985221146199222880792
T:
rainbow5ccyclicc963664
222915923223556209224323947
T:
rainbow5ccompres963664
231091126231384568231625477
T:
sphincss128shake256robust
243883987244033943248135617
T:
redgemss192
250076192250547769250722141
T:
bluegemss192
253787975253920801254120097
T:
gemss192
253654683254104305254625967
T:
sphincss256shake256simple
259928331260511481260863122
T:
gemss192v2
307027321307458585308477755
T:
redgemss192v2
351098373351563934352403415
T:
sphincss192shake256robust
351151833355340461360358997
T:
bluegemss192v2
466754055467223662467560986
T:
sphincss256shake256robust
320867327?469776289?599309426?
T:
ronald2048
732910374735165744736330354
T:
rainbow3b
766887847773050364787040777
T:
redgemss256
773237083776006188780921562
T:
bluegemss256
769537747781120010794566358
T:
gemss256
904165577915106402928883588
T:
gui184
951607110964792571974442705
T:
gemss256v2
961538537972279022977779093
T:
redgemss256v2
972695647974088787975267924
T:
gravitysphincss
968200028983394222985588133
T:
bluegemss256v2
500091733?1031089357?1313928070?
T:
ronald3072
103611519210361309441036270417
T:
rainbow1a
108132337310828169891083371274
T:
rainbow3c
282548413028350821502845981841
T:
rainbow6b
1561234340?2989288071?4242751942?
T:
ronald4096
299712917230350429613099281867
T:
gui312
334506997133455475213346316616
T:
rainbow5c
332395407734042889273478577392
T:
pqrsa15
560711444756095603105614096841
T:
rainbow6a
672400815467258774416736775358
T:
rainbow4a
146140352201463085815914633791289
T:
gravitysphincsl
187449653951884566518118976776587
T:
gui448
292513428072925878575329291941985
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
122451242012741
T:
rainbowbinary256181212
252802547725649
T:
tts6440
270852786329302
T:
rainbowbinary16242020
449694504545285ed25519
560335716559076
T:
rainbow5640
583305950767876
T:
rainbow1acyclicc363232
602176104962084
T:
rainbow1aclassic363232
604316116461836
T:
rainbow1a
819528215782547
T:
sflashv2
887688941990078
T:
rainbow1c
9731298658100184
T:
rainbow6440
113114?142778?208008?dilithium2aes
146290146843147438
T:
ecdonaldp256
76699?154422?277594?
T:
3icp
166822167262167451
T:
ed448goldilocks
211549212341213209
T:
rainbow1b
114996?219685?584345?
T:
lattisigns512
224635226849230868
T:
donald512
237738237922238352
T:
ecdonaldp224
170292?241162?290187?dilithium2
232978?246333?463999?
T:
pass769
152092?248805?338275?dilithium3aes
204626?267420?442925?dilithium5aes
265890268375271346
T:
rainbow3c
285734288402291713
T:
rainbow3cclassic683248
294792297421300952
T:
rainbow3ccyclicc683248
309773311245314682
T:
luov863256pc
266149?365347?532354?dilithium3
372455375040376920
T:
donald1024
370176377590379576
T:
falcon512tree
392407397473402655
T:
ronald512
383317?455920?603555?dilithium5
263508?466889?686590?
T:
qtesla1
482367485581491813
T:
rainbow6a
526161534588558324
T:
rainbow5c
273919?540393?828515?
T:
pass863
272501?540418?926131?
T:
qtesla3f
636644638803642473
T:
rainbow3b
677891680948684371
T:
rainbow4a
677112684818690852
T:
ronald768
703382708480716524
T:
rwb0fuz1024
720976725565728015
T:
falcon512dyn
735535741607744925
T:
rainbow5cclassic963664
746657751958757719
T:
falcon1024tree
787602789355790705
T:
ecdonaldk163
794223795725797968
T:
ecdonaldp160
816027817295820004
T:
ecdonaldb163
828217842037850403
T:
ronald1024
854002859309872728
T:
luov890351pc
916789920514923130
T:
donald2048
958616962490967412
T:
ecdonaldp192
100114010038351007612
T:
rainbow5ccyclicc963664
706970?1006370?1587834?
T:
qtesla1p
101519010163231018814
T:
ecdonaldp521
460459?1062875?2125181?
T:
qtesla3s
107457810784411080002
T:
ecdonaldk233
110023911025821104781
T:
ecdonaldb233
119808012021311207915
T:
edons128k08n72nu8l4mu3
124183812441411248149
T:
luov8117404pc
145395114611841465614
T:
falcon1024dyn
150247515100061517372
T:
rainbow6b
178106617847801788848
T:
ecdonaldk283
185530218590231862006
T:
ecdonaldb283
224083222554082272284
T:
ronald1536
276564327723212780389
T:
edons128ref
303024130321783034360
T:
ecdonaldk409
316434331675983171727
T:
ecdonaldb409
326438132719233303262
T:
ecdonaldp384
338324133978803412546
T:
ronald2048
380678938104033812776picnicl1full
2877524?3983014?5541204?
T:
qtesla3p
3323586?3993127?5149351?
T:
redgemss128
3367505?4374053?4987979?
T:
redgemss128v2
456413045666564568803
T:
luov863256
479888748045904808242
T:
mqdss48
630508863090496311544picnicl1fs
643120064479976482637
T:
ecdonaldk571
677841267963496879918
T:
rainbow1acompres363232
689040569025786921416
T:
ecdonaldb571
749516974991877511798picnicl3full
779743378020327806124picnicl1ur
785525578631257871872
T:
gravitysphincss
869315687155218747546
T:
ronald3072
7996607?10058283?11768097?
T:
redgemss192v2
9350683?11405831?13478600?
T:
redgemss192
117630691177190811779511
T:
mqdss64
124214941242702312432890picnicl5full
144169111444066314491219
T:
gravitysphincsm
151221551513632215146974
T:
luov890351
157766131578803015825348picnicl3fs
167280851674188616764891
T:
gravitysphincsl
14282638?16882131?18946772?
T:
redgemss256v2
179112321799079718043952
T:
ronald4096
179904081799982918015735picnic3l1
11685934?18680485?30348207?
T:
gui184
16648013?19454808?23190222?
T:
redgemss256
194350791956080120383034
T:
sphincsf128harakasimple
198745281990754819923238picnicl3ur
237799132383354023899050
T:
sphincsf192harakasimple
249406962521252425303904
T:
sphincsf128harakarobust
256099882562333525647965picnicl5fs
263723412645657326477788
T:
luov8117404
318694753187681731890627picnicl5ur
341444273418781834219439
T:
sphincsf192harakarobust
390039633903421739264841picnic3l3
383568113908775139416650
T:
rainbow3ccompres683248
430231434313178243166731
T:
luov4849242
498941094992591049957948
T:
sphincs256
554414315566329456585228
T:
sphincsf256harakasimple
672720856739790167469071picnic3l5
702911437042210470589367
T:
sphincsf256harakarobust
105264056105785737108774966
T:
rainbow5ccompres963664
108690657108745746108787491
T:
pqrsa15
128140897128767125128949023
T:
sphincsf128shake256simple
132967825133260536133641516
T:
luov6468330
119148999?143078808?190691766?
T:
bluegemss128
144392845144621272144793706
T:
picnic2l1fs
165033272165395756165711997
T:
sphincsf192shake256simple
143617291?167638769?191881402?
T:
bluegemss128v2
227505174228422357228908088
T:
sphincsf128shake256robust
259415487260467888261132605
T:
luov8086399
303782742304045987304726998
T:
sphincsf192shake256robust
332887646333301306333747847
T:
sphincss128harakasimple
306297518?367577753?489111297?
T:
bluegemss192v2
378077559378833131379521271
T:
sphincsf256shake256simple
411625677415626856423473282
T:
sphincss128harakarobust
425790381426288103426970129
T:
picnic2l3fs
215462023?430879061?789983250?
T:
gui312
467122577468437228469692322
T:
sphincss256harakasimple
374212393?522889408?597737438?
T:
bluegemss192
451239800?540723775?630283398?
T:
bluegemss256v2
605020804605760178606389832
T:
sphincss256harakarobust
652223876653439649654963150
T:
sphincsf256shake256robust
736825990?737330180?1032192252?
T:
gemss128v2
631505262?757683517?883974037?
T:
bluegemss256
782794053784580469802001902
T:
sphincss192harakasimple
866550250866902755867273181
T:
picnic2l5fs
756753616?908480383?1361806397?
T:
gemss128
114397051911532664661155535615
T:
sphincss192harakarobust
200358965720081163942014807304
T:
sphincss128shake256simple
2074594118?2489248416?2905267056?
T:
gemss192v2
2490175511?2989025835?3984452049?
T:
gemss192
309737708731004950653103163723
T:
sphincss256shake256simple
345126835534614092763465799335
T:
sphincss128shake256robust
3488557668?4185955742?4883278763?
T:
gemss256v2
430124790143107144374324710287
T:
sphincss192shake256simple
4449266745?5339103841?7118309222?
T:
gemss256
542350529254283509665435509882
T:
sphincss256shake256robust
2778703554?5557648528?11115212039?
T:
gui448
729316786173039291997321560410
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
690269847137
T:
rwb0fuz1024
924693399595
T:
rainbowbinary256181212
155931567715773
T:
3icp
199732090121649
T:
rainbowbinary16242020
221222236322986
T:
rainbow5640
283862852328714
T:
tts6440
308473124231555
T:
ronald512
306913141435208
T:
rainbow6440
339083421134546
T:
lattisigns512
339173422535000
T:
ronald768
342363483735407
T:
rainbow1a
33182?37087?51302?
T:
rainbow1aclassic363232
374653779238150
T:
ronald1024
470694749047996
T:
ronald1536
590125946459933
T:
ronald2048
601116030560464dilithium2aes
622276356364025
T:
rainbow1c
640066491067891
T:
gravitysphincss
663906646966577
T:
sflashv2
701587110671678
T:
falcon512tree
822248250883084
T:
qtesla1
863528654586786dilithium3aes
855438659586990
T:
falcon512dyn
930919413094877
T:
ronald3072
969629710197335dilithium2
113867115154116237
T:
luov863256pc
129458129712129939dilithium5aes
136967138446148167
T:
rainbow3cclassic683248
141278141916143322
T:
ronald4096
141080142128142688
T:
falcon1024tree
150121152032153695
T:
donald512
158995159833160780ed25519
164014164130164261dilithium3
170234170709171091
T:
qtesla3s
170489171063172229
T:
qtesla3f
172718173941174784
T:
falcon1024dyn
200092201207202166
T:
rainbow1b
214945218540223648
T:
rainbow4a
236212239016243586
T:
rainbow3c
257388263792267499
T:
redgemss128v2
269605269887270675dilithium5
268657273276277965
T:
gravitysphincsm
282619287369297193
T:
gui184
287670289625290981
T:
pass769
293479295980298037
T:
donald1024
298145298619299510
T:
ecdonaldp256
315120322270328723
T:
gemss128
318304323441329672
T:
redgemss128
324912330970340885
T:
bluegemss128v2
323942331413335966
T:
gemss128v2
326286333996338418
T:
bluegemss128
336108338421339795
T:
pass863
357597360332363025
T:
luov890351pc
362688367566372100
T:
rainbow5cclassic963664
367846373794377168
T:
gravitysphincsl
389926390686392664
T:
qtesla1p
419915427186434157
T:
sphincss128harakasimple
412516428035436406
T:
rainbow6a
457688458382458715
T:
ecdonaldp224
465255485402489346
T:
rainbow5c
489047498891503023
T:
luov8117404pc
497394500644503069
T:
edons128k08n72nu8l4mu3
507220513850526164
T:
redgemss192
504927?523257?701802?
T:
bluegemss192
539245544286563258
T:
redgemss192v2
543196545391547923
T:
ed448goldilocks
619250625221635885
T:
sphincss192harakasimple
663606664590667888
T:
rainbow3b
692885705386716972
T:
sphincss128harakarobust
695719715747740809
T:
gemss192
676673717961735311
T:
gemss192v2
555541?739974?787628?
T:
gui312
712327756382782164
T:
bluegemss192v2
812922819184826898
T:
donald2048
829841833888835929
T:
edons128ref
833400836796843376
T:
ecdonaldp160
884585892531907894
T:
sphincss256harakasimple
966980974828983714
T:
ecdonaldp192
98751310032131032533
T:
sphincsf128harakasimple
990788?1020891?1621280?
T:
gemss256v2
99768310313561082809
T:
redgemss256
103085210434681057225
T:
redgemss256v2
992021?1044050?1504258?
T:
bluegemss256
1022927?1046741?1543305?
T:
bluegemss256v2
104945010610641074584
T:
sphincss192harakarobust
112548911503711254278
T:
gemss256
150822215108501514290
T:
ecdonaldk163
149108715113401536223
T:
sphincss256harakarobust
151234615276261542840
T:
sphincsf192harakasimple
156198315663441570379
T:
ecdonaldb163
159314116057591628552
T:
sphincsf128harakarobust
169666217047551942144
T:
rainbow6b
171660317282581742364
T:
sphincsf256harakasimple
175121117582101771655
T:
sphincs256
190195719028951904852
T:
ecdonaldp521
195519419616311971601
T:
qtesla3p
196899519882362025510
T:
gui448
207590520826022084579
T:
ecdonaldk233
212179821265262130096
T:
ecdonaldb233
253706725559692589880
T:
sphincsf192harakarobust
271343527399582828768
T:
sphincsf256harakarobust
283410728535662875650
T:
ecdonaldp384
298918429936283024848picnicl1full
307780030943943116775
T:
mqdss48
304949331045693157589
T:
sphincss128shake256simple
345731534608913463140
T:
ecdonaldk283
360666636097423613990
T:
ecdonaldb283
389768739038313910605
T:
luov863256
418967342210734340938
T:
rainbow1acompres363232
421620742328084300183
T:
rainbow1acyclicc363232
464570346975904758984
T:
sphincss192shake256simple
528312152882875316981picnicl1fs
586313758662955870330
T:
ecdonaldk409
581266159094806111053
T:
sphincss128shake256robust
598713359938695998027picnicl3full
615307861612156191811
T:
ecdonaldb409
608922861737736237803
T:
sphincss256shake256simple
653879065462986558154picnicl1ur
780698679123868044593
T:
sphincsf128shake256simple
791879679500058006630
T:
mqdss64
887307491547989347790
T:
sphincss192shake256robust
994130999726979979826picnicl5full
120058681220298012434939
T:
sphincss256shake256robust
123103261244626112618388
T:
sphincsf256shake256simple
125236161253715712572765
T:
ecdonaldk571
124521421259262812724927
T:
sphincsf192shake256simple
133963851342468613448820
T:
ecdonaldb571
134608261347599213497375picnicl3fs
138167561382200413829029
T:
luov890351
142379851438802814607014
T:
sphincsf128shake256robust
146210851463886914651539picnic3l1
157790621578993915803365
T:
pqrsa15
168750101689650516932332picnicl3ur
218670852189129821935266picnicl5fs
232868312354329123795868
T:
sphincsf192shake256robust
238666302392454923951418
T:
luov8117404
248284362538332225528219
T:
rainbow3ccompres683248
254288692552775225680763
T:
rainbow3ccyclicc683248
261733462674740927228406
T:
sphincsf256shake256robust
272860602736429327382969picnicl5ur
313435833138972631438703picnic3l3
313552963143026231539375
T:
luov4849242
503457525047433450807405picnic3l5
557274725755515058716353
T:
rainbow5ccompres963664
575635315806702358444849
T:
rainbow5ccyclicc963664
717279027197556372125910
T:
picnic2l1fs
827364688288965482947791
T:
luov6468330
155456724155794490155999403
T:
luov8086399
165707604165802184165929499
T:
picnic2l3fs
287248446287361446287462898
T:
picnic2l5fs

amd64; Zen 3 (a50f00); 2021 AMD Ryzen 5 PRO 5650G; 6 x 3900MHz; cezanne, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
237123872428picnicl1full
248525312592picnic3l1
320732173239picnicl3full
332333323355picnic3l3
407340964169picnicl5full
410941364190picnic3l5
413441904239picnicl1fs
417642484344picnicl1ur
428543064342
T:
picnic2l1fs
744974847540picnicl3ur
756376457773picnicl3fs
9144930010228
T:
picnic2l3fs
104961056410667picnicl5fs
104721059610963picnicl5ur
119741206512193
T:
picnic2l5fs
180721817918297
T:
lattisigns512
422904254142794dilithium2aes
425584293943036ed25519
673626768468149dilithium3aes
708537130171624dilithium2
884848879189642
T:
ecdonaldp256
101425101716102302
T:
donald512
104844105125105538dilithium5aes
129627130029131082dilithium3
141176141557142445
T:
ecdonaldp224
165509165742166216
T:
ed448goldilocks
178374179593181439
T:
pass769
200117200563200909dilithium5
208653209323211887
T:
pass863
259699260189262857
T:
donald1024
474740474807475039
T:
sphincsf128harakasimple
563161563572563834
T:
sphincsf128harakarobust
611438612679614077
T:
ecdonaldp521
623180627138721922
T:
ecdonaldk163
624133628425631815
T:
ecdonaldp160
639914641950643846
T:
ecdonaldb163
639784644131649328
T:
edons128k08n72nu8l4mu3
645470647418653538
T:
mqdss48
692954693356694989
T:
sphincsf192harakasimple
752473754858758411
T:
ecdonaldp192
809549821166823998
T:
donald2048
9376359449771002635
T:
ecdonaldb233
858144991933999257
T:
ecdonaldk233
103973110416571062930
T:
sphincsf192harakarobust
1012318?1046455?1675689?
T:
qtesla1
142284214423431578877
T:
ecdonaldk283
149693315084021641357
T:
ecdonaldb283
156525015724031593352
T:
mqdss64
183908718430741844915
T:
sphincsf256harakasimple
196852419714131976347
T:
edons128ref
231673123216502322318
T:
sphincsf256harakarobust
247712124968832538164
T:
ecdonaldk409
264995726514692652866
T:
sphincs256
267159826895142702257
T:
ecdonaldb409
271704127203872736466
T:
ecdonaldp384
2258378?3328055?4393410?
T:
qtesla3f
377694837827143790491
T:
sphincsf128shake256simple
381655438207854038064
T:
3icp
405213140574704095783
T:
luov863256
3926558?5145697?6348349?
T:
qtesla1p
522571952389825538617
T:
ecdonaldk571
3409221?5577116?7848109?
T:
qtesla3s
557168955910835866340
T:
ecdonaldb571
576326557827605798356
T:
sphincsf192shake256simple
635450563640136379629
T:
luov863256pc
706218370740807087934
T:
sphincsf128shake256robust
767796276902587708160
T:
rainbowbinary256181212
798228179982838009422
T:
rainbow1aclassic363232
834650683529258370059
T:
rainbow1acompres363232
857416685878978690652
T:
rainbow1acyclicc363232
108271841084103610855010
T:
sphincsf192shake256robust
9295812?13118889?16553628?
T:
rwb0fuz1024
9088132?14244636?19717565?
T:
ronald512
149529601496165814971236
T:
sphincss128harakasimple
158426491585885015877421
T:
sphincsf256shake256simple
10529855?16457562?31050082?
T:
ronald768
168310881747033120163827
T:
falcon512dyn
165970561777405320030384
T:
falcon512tree
177677591777923917802488
T:
sphincss128harakarobust
185487061855658318592054
T:
luov890351
190345741905571419091533
T:
luov4849242
220242672206560322113055
T:
sphincss192harakasimple
279860922804461428120975
T:
luov890351pc
24112385?28174176?34389043?
T:
qtesla3p
290843932911926029148561
T:
sphincsf256shake256robust
294091182942422429692840
T:
sphincss256harakasimple
306230113072760030759654
T:
tts6440
310732383113322731342371
T:
luov8117404
343108463463365335115943
T:
rainbowbinary16242020
19580100?35499597?64548921?
T:
ronald1024
369695383699264537022788
T:
sphincss256harakarobust
372081303733201537388675
T:
sphincss192harakarobust
414646354155725241990002
T:
rainbow3cclassic683248
442495354429051244316990
T:
gemss128
442333944438031844520742
T:
rainbow3ccompres683248
443686914444339344511173
T:
rainbow3ccyclicc683248
452701254531056745347282
T:
bluegemss128
490235634911330749218609
T:
luov8117404pc
523897195254453052707658
T:
redgemss128
516891605314312156342917
T:
falcon1024tree
516446135361631158567849
T:
falcon1024dyn
551717035522488355383046
T:
gemss128v2
564191985653487756621138
T:
rainbow5640
565239075658480256709480
T:
bluegemss128v2
583389885841989258611348
T:
redgemss128v2
600603266014296660268863
T:
luov6468330
113669874113799797113932225
T:
luov8086399
115013895115402187115466945
T:
rainbow1c
118888973119142376120338325
T:
sphincss128shake256simple
71705407?119347620?203492862?
T:
ronald1536
124919789125196442125500488
T:
rainbow1b
136333375138512830141424767
T:
rainbow6440
165306197165403642165501312
T:
sflashv2
176486672176793271177168445
T:
rainbow5cclassic963664
181365640181934982182854311
T:
rainbow5ccyclicc963664
182409289182601459182864243
T:
sphincss192shake256simple
182689556183311546184018814
T:
rainbow5ccompres963664
219385007219671872220480220
T:
redgemss192
223793823224103049224367727
T:
sphincss128shake256robust
225065693225428526225877411
T:
bluegemss192
226655904226711614226782463
T:
gemss192
144322420?241646369?321425294?
T:
ronald2048
243976182244168260244767574
T:
bluegemss192v2
251267358251653552252106092
T:
sphincss256shake256simple
271283318271554765272237371
T:
gemss192v2
274922461275156139276114555
T:
redgemss192v2
349804383350010473350291440
T:
sphincss192shake256robust
462208866462505923462686437
T:
sphincss256shake256robust
618335240619191322620158418
T:
redgemss256
353416846?632931778?1287499286?
T:
ronald3072
639427666639937764640917770
T:
bluegemss256
643924609644606397645316917
T:
gemss256
675368744675790673676117401
T:
gemss256v2
679092155679845019680809714
T:
bluegemss256v2
742342690742736207743218062
T:
rainbow3b
781692183783840224787245614
T:
redgemss256v2
867676694876355024894706242
T:
gui184
939307617942800068945797356
T:
rainbow3c
972341951973111061974111483
T:
rainbow1a
993468170994769302994955455
T:
gravitysphincss
1470938302?2397129975?3946149687?
T:
ronald4096
281861927428207502072826740311
T:
rainbow5c
283423652828400607532850274237
T:
rainbow6b
285951133328944764432941950070
T:
gui312
319418955732710471713384108368
T:
pqrsa15
575616476557982052525826939095
T:
rainbow6a
617775455361789945456182455774
T:
rainbow4a
146167692341461882662014619938796
T:
gravitysphincsl
168012330341685818990017007559642
T:
gui448
292331809162923521790329246974928
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
115921188612416
T:
rainbowbinary256181212
230822354224237
T:
rainbowbinary16242020
258102609926376
T:
tts6440
448254526745471ed25519
469224716047494
T:
rainbow1aclassic363232
472324751347845
T:
rainbow1acyclicc363232
50044?50855?64134?
T:
rainbow1a
570365829266356
T:
rainbow5640
739177405674371
T:
rainbow1c
759747643477130
T:
sflashv2
9800398659101162
T:
rainbow6440
121814121935122199
T:
ecdonaldp256
95609?147679?214809?dilithium3aes
116734?166337?202382?dilithium2aes
172001172066172236
T:
ed448goldilocks
131031?174247?269049?dilithium2
175858176153176477
T:
rainbow1b
187097189071190718
T:
donald512
196372196866197369
T:
ecdonaldp224
219716?223001?437394?
T:
pass769
181450?230576?320924?dilithium5aes
228614234750247494
T:
rainbow3c
162752?239587?389196?dilithium3
91140?247091?405106?
T:
lattisigns512
270318271612272850
T:
luov863256pc
279055280505285081
T:
rainbow3cclassic683248
164597?296678?518848?
T:
3icp
302786306798310956
T:
rainbow3ccyclicc683248
309385316537320597
T:
ronald512
346252348246350994
T:
donald1024
351421354935358460
T:
falcon512tree
296130?358969?424958?dilithium5
168888?378018?624534?
T:
qtesla1
462159472730475881
T:
rainbow6a
252852?500135?512588?
T:
pass863
504391511184519403
T:
rainbow5c
516154517491518782
T:
rainbow3b
565301571697575466
T:
ronald768
225330?605119?988701?
T:
qtesla3f
614731616058617630
T:
rainbow4a
653635655030656729
T:
ecdonaldp160
654240657869744768
T:
ecdonaldk163
672443674648677501
T:
ecdonaldb163
681384685759690124
T:
falcon512dyn
701194705213713780
T:
falcon1024tree
703045709061715111
T:
ronald1024
735002743700747288
T:
rwb0fuz1024
752149754802758108
T:
luov890351pc
780286788986794361
T:
rainbow5cclassic963664
788751790635792910
T:
ecdonaldp192
412389?804470?1196505?
T:
qtesla1p
825638834158847742
T:
rainbow5ccyclicc963664
908256909593912726
T:
donald2048
946965949610951997
T:
ecdonaldp521
974517976355980747
T:
edons128k08n72nu8l4mu3
500470?977548?2053511?
T:
qtesla3s
9451419977831052371
T:
ecdonaldb233
95447710496621101060
T:
ecdonaldk233
112343311266251130374
T:
luov8117404pc
121515812172961219974
T:
rainbow6b
136411613685501372633
T:
falcon1024dyn
152332115350641663502
T:
ecdonaldk283
158295715874071722310
T:
ecdonaldb283
197698519882291994283
T:
ronald1536
2326703?2340718?3480217?
T:
edons128ref
266516726810952710946
T:
ecdonaldk409
283750028484042864766
T:
ecdonaldb409
284832728530802863445
T:
ecdonaldp384
311446431235503133701
T:
ronald2048
2473718?3185311?4429043?
T:
qtesla3p
321234332214213228054picnicl1full
363634036374533639126
T:
luov863256
3100902?3685361?4884693?
T:
redgemss128
3464939?4040356?4700900?
T:
redgemss128v2
406859340732884079677picnicl1fs
424354142536524284121
T:
mqdss48
532176453239455334995picnicl1ur
540163054134635440787
T:
rainbow1acompres363232
556239755776145878702
T:
ecdonaldk571
596166759993916266583
T:
ecdonaldb571
613598061384266142447picnicl3full
728665972935017296376
T:
gravitysphincss
834313183644088380844
T:
ronald3072
977226597767989782706picnicl3fs
8323308?9948207?12983178?
T:
redgemss192
100039051001061710086018picnicl5full
101628321018974710227028
T:
mqdss64
8424579?10683925?12353923?
T:
redgemss192v2
117830461178512411790473
T:
luov890351
130872151309942913122546picnicl3ur
138151621381953713837919
T:
gravitysphincsm
160836831609622816111091picnic3l1
162544211626394916295953picnicl5fs
163516951643737116486612
T:
gravitysphincsl
14531600?17114885?19570755?
T:
redgemss256v2
171670941718797417200555
T:
sphincsf128harakasimple
14671336?17485489?22658762?
T:
redgemss256
10939983?17516382?37207459?
T:
gui184
176806771773127217788792
T:
ronald4096
203096892031828020324461
T:
luov8117404
207565372077394220791367
T:
sphincsf192harakasimple
214016432142743221448557picnicl5ur
214380212147798821490571
T:
sphincsf128harakarobust
294412832952045829584950
T:
rainbow3ccompres683248
322074253222544632255675
T:
sphincsf192harakarobust
346656703469090434723098picnic3l3
369758493708441637163124
T:
luov4849242
462482244638895146424072
T:
sphincs256
472951764731792747347597
T:
sphincsf256harakasimple
581083575814449158209074picnic3l5
617039866175859861862585
T:
sphincsf256harakarobust
901360849047864791753124
T:
rainbow5ccompres963664
116603335117046158117115699
T:
luov6468330
117049515117141435117255294
T:
pqrsa15
122974281123119247123248987
T:
sphincsf128shake256simple
123816024123903449123983354
T:
picnic2l1fs
112222590?135394253?158103684?
T:
bluegemss128v2
115681306?138507629?161816513?
T:
bluegemss128
161929948162558718162695924
T:
sphincsf192shake256simple
217875942218456934219509529
T:
sphincsf128shake256robust
225119455227184131228920171
T:
luov8086399
286113332286344911286530941
T:
sphincss128harakasimple
296350232296686056297391206
T:
sphincsf192shake256robust
285482791?342804643?400547472?
T:
bluegemss192v2
353801389353933120354261532
T:
sphincss128harakarobust
370085898370524300372701384
T:
sphincsf256shake256simple
373141559373665361373822882
T:
picnic2l3fs
322068110?385844771?451125293?
T:
bluegemss192
413875088414199651414987367
T:
sphincss256harakasimple
334701378?468677686?870076828?
T:
gui312
539138959539463113539696031
T:
sphincss256harakarobust
449135676?539492507?718709378?
T:
bluegemss256v2
654412231654908678655447914
T:
sphincsf256shake256robust
673053789673664924681104254
T:
sphincss192harakasimple
564601006?678058661?790938724?
T:
bluegemss256
720412407?721118470?1009146252?
T:
gemss128v2
770906799778253844782796053
T:
picnic2l5fs
709047201?850610582?992861782?
T:
gemss128
109048417810917612781092847647
T:
sphincss192harakarobust
192588244519294828341931024891
T:
sphincss128shake256simple
1932867544?2319095915?2705602670?
T:
gemss192v2
2185510390?2623249064?3066619706?
T:
gemss192
309105898830935142203098815466
T:
sphincss256shake256simple
334837054833520240953363756050
T:
sphincss128shake256robust
2595217378?3883593828?4538223557?
T:
gemss256v2
418678874741888307164190978461
T:
sphincss192shake256simple
3998568783?4798600550?5598510598?
T:
gemss256
537310319053760908845378310863
T:
sphincss256shake256robust
3291939776?6572905543?11521681387?
T:
gui448
726442075972667797857270409614
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
599261106707
T:
rwb0fuz1024
897491349392
T:
rainbowbinary256181212
14300?15422?17876?
T:
3icp
156431601216484
T:
rainbowbinary16242020
203242046320871
T:
rainbow5640
217532224722660
T:
ronald512
231502385324635
T:
rainbow1aclassic363232
235412409125103
T:
rainbow1a
239012418624607
T:
ronald768
262292644126670
T:
rainbow6440
262992660026995
T:
tts6440
268182717327483
T:
lattisigns512
277502804328277
T:
ronald1024
362403659036846
T:
ronald1536
462234636047100
T:
rainbow1c
476664829849162
T:
ronald2048
527185285152976dilithium2aes
573255889560536
T:
gravitysphincss
605356061860743
T:
sflashv2
690596993970575
T:
falcon512tree
716657204273208
T:
qtesla1
767547695577244dilithium3aes
788707899979168dilithium2
800888052880986
T:
ronald3072
845048579886459
T:
falcon512dyn
9352295083101890
T:
luov863256pc
116125116489116721dilithium5aes
123953124576125478
T:
donald512
123899124827127612
T:
ronald4096
131297131511131714dilithium3
138793139524140356
T:
falcon1024tree
145226146613147272
T:
qtesla3f
144336147154149203
T:
rainbow3cclassic683248
149567149973150871
T:
qtesla3s
154088154241154438
T:
rainbow1b
160031160605161409ed25519
170043170571171502
T:
falcon1024dyn
177849185820194595
T:
gui184
192628?198205?346243?
T:
bluegemss128
195882199814205251
T:
redgemss128
203128204209206290
T:
rainbow4a
207040207241207569dilithium5
200923?209040?342242?
T:
bluegemss128v2
215330219973225251
T:
redgemss128v2
214590236154251351
T:
rainbow3c
257598261497268976
T:
gravitysphincsm
267538268025268518
T:
ecdonaldp256
266119269414271339
T:
donald1024
269698271452279646
T:
pass769
312359313785319916
T:
pass863
323001330510335141
T:
luov890351pc
335142343710377611
T:
gemss128v2
351600353026354321
T:
qtesla1p
346437362829366286
T:
edons128k08n72nu8l4mu3
366382372386380047
T:
sphincss128harakasimple
362666373077379726
T:
gravitysphincsl
369100376899387089
T:
rainbow5cclassic963664
379499379940380395
T:
ecdonaldp224
360449399388427030
T:
gemss128
451958461009467740
T:
luov8117404pc
500936501649502091
T:
rainbow3b
557609565883573362
T:
sphincss192harakasimple
573574575039578279
T:
ed448goldilocks
593846609037660758
T:
redgemss192v2
610294612915615498
T:
edons128ref
644225647778651914
T:
ecdonaldp160
641032659581676301
T:
redgemss192
672813687683697835
T:
sphincss128harakarobust
755783761011765904
T:
ecdonaldp192
782910786430789540
T:
rainbow6a
778796791120798227
T:
sphincss256harakasimple
787816795402802559
T:
donald2048
728512?837178?920404?
T:
gemss192v2
859650869333877688
T:
sphincsf128harakasimple
714371?899570?944928?
T:
bluegemss192v2
646561?955440?1161330?
T:
bluegemss192
972040978489985197
T:
rainbow5c
1008999?1044940?2089561?
T:
gemss256
105751210665721082192
T:
sphincss192harakarobust
110678011360811174674
T:
gui312
109869311417751293140
T:
redgemss256v2
1058401?1155280?2096211?
T:
bluegemss256
891657?1195558?1313622?
T:
gemss192
113926211972001359009
T:
redgemss256
125618712617001442672
T:
ecdonaldk163
127360312757481278670
T:
rainbow6b
129741912997091302261
T:
ecdonaldb163
1197534?1332709?2091053?
T:
bluegemss256v2
135709913779961388600
T:
sphincsf192harakasimple
138151113993031414621
T:
sphincss256harakarobust
1086330?1441331?2038868?
T:
gemss256v2
149255015023231517948
T:
sphincsf256harakasimple
157977116004771633075
T:
sphincsf128harakarobust
162867016359041644123
T:
sphincs256
171855117226921726932
T:
qtesla3p
180318618050801807991
T:
ecdonaldp521
187993419340282052210
T:
ecdonaldb233
185240920329272128210
T:
ecdonaldk233
237954923912882400567
T:
ecdonaldp384
240389024239992462222
T:
sphincsf192harakarobust
249931225041062523767picnicl1full
262614526522222661527
T:
mqdss48
263941127087622757414
T:
sphincss128shake256simple
270694127136392733073
T:
rainbow1acompres363232
268914727213652755123
T:
sphincsf256harakarobust
294578629544252957581
T:
rainbow1acyclicc363232
294157129649263237707
T:
ecdonaldk283
299827330001873066824
T:
luov863256
298039930045503349067
T:
gui448
307895530971693375832
T:
ecdonaldb283
322354032327763247937picnicl1fs
397917440368334089682
T:
sphincss192shake256simple
423784642437234275979picnicl1ur
485123748771544880735picnicl3full
516200252116295241595
T:
ecdonaldk409
515790452425425350403
T:
sphincss256shake256simple
517343152828185473862
T:
sphincss128shake256robust
550603555245995544188
T:
ecdonaldb409
640488664620746642465
T:
sphincsf128shake256simple
668988767527996784954
T:
mqdss64
767139277694637908375
T:
sphincss192shake256robust
792977279436137971856picnicl5full
844482384709668479839picnicl3fs
100920551024620610349777
T:
sphincss256shake256robust
102471761039116110495385
T:
sphincsf192shake256simple
105760361057841910582924
T:
luov890351
105859121068847310801553
T:
sphincsf256shake256simple
108198321084326611460879
T:
ecdonaldk571
112010081123047511239581picnicl3ur
115719551170589812192743
T:
ecdonaldb571
125558521276923012955131
T:
sphincsf128shake256robust
129736801298325612998234picnic3l1
134810311351819613523262picnicl5fs
161931481620582016221232
T:
pqrsa15
163715401639948116453739
T:
rainbow3ccompres683248
163454551643952016522974
T:
rainbow3ccyclicc683248
177509751779198217815350picnicl5ur
181661321817000618175356
T:
luov8117404
203019162043512120614378
T:
sphincsf192shake256robust
206178702078936120986486
T:
sphincsf256shake256robust
271536102717800727199325
T:
luov4849242
273188332733645827375911picnic3l3
369916683715263537312539
T:
rainbow5ccyclicc963664
383102383855164439686050
T:
rainbow5ccompres963664
444136014444315344493553picnic3l5
611851166122773861274487
T:
picnic2l1fs
697119436979262870046859
T:
luov6468330
128690169128904030129027451
T:
luov8086399
140793479141231413144320392
T:
picnic2l3fs
246422098246602649247320270
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-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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
291329202962picnic3l1
296230073027picnicl1full
414441604184picnic3l3
412641684186picnicl3full
533153425369picnic3l5
534053625410picnicl5full
835383868436picnicl1fs
844984828534picnicl1ur
100621008410135
T:
picnic2l1fs
157331575915805picnicl3fs
157841591015953picnicl3ur
183991844018606
T:
picnic2l3fs
192161925719544picnicl5ur
193211936719485picnicl5fs
229202295823068
T:
lattisigns512
241102412824242
T:
picnic2l5fs
429384300743169ed25519
466464690247315dilithium2aes
747247518075587dilithium3aes
876038781288189dilithium2
109135110706112597
T:
ecdonaldp256
112719112906114404
T:
donald512
114788114970115443dilithium5aes
159505160472160961
T:
ed448goldilocks
163739164030164504dilithium3
177215177674178086
T:
ecdonaldp224
197377199731202061
T:
pass769
235049235789237030
T:
pass863
253532253776254319dilithium5
255988257565258592
T:
donald1024
532458533425533756
T:
sphincsf128harakasimple
656315657549659731
T:
ecdonaldp521
667376674516674965
T:
sphincsf128harakarobust
704507706454714971
T:
edons128k08n72nu8l4mu3
741465746198748920
T:
mqdss48
753438756018760895
T:
ecdonaldp160
760192762795766548
T:
ecdonaldk163
783789785744788053
T:
ecdonaldb163
801451802353805893
T:
donald2048
832220843942846361
T:
sphincsf192harakasimple
916283918238923293
T:
ecdonaldp192
103235110338721036970
T:
ecdonaldk233
105329710563701060638
T:
ecdonaldb233
121195112180011218476
T:
sphincsf192harakarobust
1107630?1456066?2158391?
T:
qtesla1
166968416813191691948
T:
mqdss64
170198917043421708035
T:
ecdonaldk283
178019417839731789309
T:
ecdonaldb283
208509320963332162005
T:
sphincsf256harakasimple
213022721335262154733
T:
edons128ref
256727225893532594047
T:
sphincsf256harakarobust
285233728596612870286
T:
ecdonaldk409
285946528628052868365
T:
sphincs256
300953330144313018395
T:
ecdonaldb409
310421831167093138159
T:
ecdonaldp384
363291036861023702787
T:
3icp
2522594?3709953?4911757?
T:
qtesla3f
3789233?5033530?8660819?
T:
qtesla3s
517000351725445179758
T:
sphincsf128shake256simple
526480952672815301539
T:
luov863256
5071484?5774199?7121785?
T:
qtesla1p
583155658542136038017
T:
sphincsf192shake256simple
611586061272186136213
T:
ecdonaldk571
653838665592216572786
T:
ecdonaldb571
729151173084767361270
T:
sphincsf128shake256robust
757233075839417594096
T:
luov863256pc
848807185105758526592
T:
rainbowbinary256181212
911276691627899501689
T:
rainbow1aclassic363232
965086996889999733521
T:
rainbow1acyclicc363232
975950998110219834114
T:
rainbow1acompres363232
109527311097386310994495
T:
sphincsf192shake256robust
10355948?13214856?18561583?
T:
rwb0fuz1024
159533741598672016015907
T:
sphincsf256shake256simple
170365501728270217423715
T:
sphincss128harakasimple
170292541776874818969728
T:
falcon512dyn
175468711915978120951397
T:
falcon512tree
204367832046933020525470
T:
luov4849242
215735942176860322107055
T:
sphincss128harakarobust
216570432177359321958483
T:
luov890351
13943759?25549379?36077800?
T:
ronald512
266769702677554426930325
T:
sphincss192harakasimple
287115322877164429042810
T:
sphincsf256shake256robust
295607312963807629699907
T:
tts6440
318675963212188932193380
T:
luov890351pc
26760680?33654519?38272046?
T:
qtesla3p
340714203437624035506501
T:
sphincss256harakasimple
361721453636342036572890
T:
rainbowbinary16242020
375962553785560237908601
T:
luov8117404
392721093936997939628314
T:
sphincss192harakarobust
408177174106353741209026
T:
sphincss256harakarobust
506850115070942550769040
T:
bluegemss128
508013455089611051021472
T:
gemss128
504938925107981451633229
T:
rainbow3cclassic683248
31276021?51835924?68052051?
T:
ronald768
533038985338436253536109
T:
redgemss128
538683715415946355519076
T:
rainbow3ccompres683248
548421185670370860983814
T:
falcon1024tree
541791865717967261617320
T:
falcon1024dyn
570247955722280557254369
T:
rainbow5640
565951525731917057636052
T:
luov8117404pc
586405495877614858849052
T:
gemss128v2
597330785978247459823854
T:
bluegemss128v2
677615466787678268084981
T:
luov6468330
34192792?68241102?107998289?
T:
ronald1024
712774207147768272009774
T:
redgemss128v2
840749748465274585287468
T:
rainbow3ccyclicc683248
123515439124268937124488338
T:
rainbow6440
125517927125726040126480522
T:
sphincss128shake256simple
126060403126152738126263005
T:
rainbow1b
129753219129995276130265351
T:
luov8086399
132276104132364939132535670
T:
rainbow1c
175157525175245394175399637
T:
sflashv2
178819678179858088181223321
T:
rainbow5cclassic963664
188371755188499447188915752
T:
sphincss192shake256simple
198027539199780568200424185
T:
rainbow5ccyclicc963664
112793920?208261395?332460533?
T:
ronald1536
223074277223760264225055338
T:
rainbow5ccompres963664
233129033233737823235954612
T:
sphincss128shake256robust
248737190251052878256484236
T:
redgemss192
251313992251681168251879926
T:
bluegemss192
254454320255011929255196068
T:
gemss192
256971231259977890268707233
T:
redgemss192v2
348415517349222528349568904
T:
sphincss256shake256simple
352126413353015904353541110
T:
sphincss192shake256robust
353268907356954714360929966
T:
bluegemss192v2
354412651357051298360231156
T:
gemss192v2
282258338?410882523?765275831?
T:
ronald2048
466907224467171715467539626
T:
sphincss256shake256robust
730708021731239474738366108
T:
rainbow3b
786203347805640587828189031
T:
gemss256
797053062815734780842125502
T:
bluegemss256
878011712908669694986658815
T:
redgemss256
908198862918875797933586353
T:
gui184
954053088962554979963907720
T:
gemss256v2
971245061972648003974082477
T:
gravitysphincss
9771151999810399131004770223
T:
bluegemss256v2
103631113210364332581036526780
T:
rainbow1a
108401931510857110501086881316
T:
rainbow3c
104455411810903508261143681821
T:
redgemss256v2
783232480?1413486497?1968279068?
T:
ronald3072
285213211228613244262864491830
T:
rainbow6b
301934485530689454873180944432
T:
gui312
2485356510?3329805943?5097924982?
T:
ronald4096
336318363533696271253369924756
T:
rainbow5c
327957007033744907603474651560
T:
pqrsa15
561419422656176729575626443936
T:
rainbow6a
672891095967309543586737458014
T:
rainbow4a
145979049231461957334114623245760
T:
gravitysphincsl
186955383211879784514218964158223
T:
gui448
292415682242924572370929248911796
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
122091262113512
T:
rainbowbinary256181212
254962566025918
T:
tts6440
301163369837004
T:
rainbowbinary16242020
452934533245389ed25519
565275723958419
T:
rainbow5640
600586073061557
T:
rainbow1aclassic363232
600396118274463
T:
rainbow1a
689067084073596
T:
rainbow1acyclicc363232
816148182182011
T:
sflashv2
864918692987789
T:
rainbow1c
98022100813106482
T:
rainbow6440
145912146561149270
T:
ecdonaldp256
166205167080167473
T:
ed448goldilocks
104770?168618?239157?dilithium2aes
111187?180516?298242?dilithium3aes
162677?205153?290581?dilithium2
209811210343210865
T:
rainbow1b
225322226786230875
T:
donald512
127897?228085?499289?
T:
3icp
237540238750239581
T:
ecdonaldp224
234366?247425?477809?
T:
pass769
163986?258368?435192?dilithium5aes
268501274852282723
T:
rainbow3c
273367?284468?820311?
T:
pass863
290028291364292665
T:
rainbow3cclassic683248
306865308018310152
T:
luov863256pc
252081?360267?599855?dilithium3
369318372991375532
T:
donald1024
219415?375828?847095?
T:
lattisigns512
371286378540385669
T:
falcon512tree
388985396609403161
T:
ronald512
200808?445705?686887?
T:
qtesla1
313563?448810?626466?dilithium5
480603490134504956
T:
rainbow6a
528088533445578196
T:
rainbow5c
636143638024639856
T:
rainbow3b
662899665986670898
T:
rainbow3ccyclicc683248
674612677238681195
T:
rainbow4a
678700683488690719
T:
ronald768
701352707544713137
T:
rwb0fuz1024
484329?712467?1597482?
T:
qtesla1p
722737727118731828
T:
falcon512dyn
405888?732621?1117815?
T:
qtesla3f
742853746885757145
T:
falcon1024tree
750832753120755782
T:
rainbow5cclassic963664
787200787935791695
T:
ecdonaldp160
794175795427796623
T:
ecdonaldk163
819539821656823905
T:
ecdonaldb163
823841830256842930
T:
ronald1024
848972852552870614
T:
luov890351pc
913785916208920107
T:
donald2048
944801949652974360
T:
rainbow5ccyclicc963664
951914953661959254
T:
ecdonaldp192
101653810180681020419
T:
ecdonaldp521
108564610868321089017
T:
ecdonaldk233
110682211085951109994
T:
ecdonaldb233
596782?1198790?1548326?
T:
qtesla3s
120836512125971216432
T:
edons128k08n72nu8l4mu3
123925112411351243646
T:
luov8117404pc
145509914599741467340
T:
falcon1024dyn
150853215137081516650
T:
rainbow6b
179485117990061802325
T:
ecdonaldk283
187161018733101875704
T:
ecdonaldb283
224157422521152267895
T:
ronald1536
276667727705992779559
T:
edons128ref
303747930446093055991
T:
ecdonaldk409
317664331802803186581
T:
ecdonaldb409
324780832536943275541
T:
ecdonaldp384
339488934048423418256
T:
ronald2048
381179338140803815889picnicl1full
2990420?4010370?5840641?
T:
qtesla3p
3269265?4086177?5323341?
T:
redgemss128
3832693?4451175?5089593?
T:
redgemss128v2
457691645803304582119
T:
luov863256
480645448133194821649
T:
mqdss48
633184063337366336549picnicl1fs
650960065225606547468
T:
ecdonaldk571
681107668541286952059
T:
rainbow1acompres363232
693127169409636964259
T:
ecdonaldb571
745937374648107470952picnicl3full
784760878568457868770
T:
gravitysphincss
786112178661347869262picnicl1ur
869203487173858750224
T:
ronald3072
9351932?11009235?12790813?
T:
redgemss192v2
9535704?11608058?13352248?
T:
redgemss192
117587601176512111774162
T:
mqdss64
124411661244952412456191picnicl5full
148757891489218614915558
T:
gravitysphincsm
151174461513178315146451
T:
luov890351
158243691582991915833949picnicl3fs
9353385?16409054?27999085?
T:
gui184
14720767?16709519?21040786?
T:
redgemss256v2
169481661696459916979364
T:
gravitysphincsl
178770081790624817987676
T:
ronald4096
179179951792482617933299picnic3l1
194030041946846319558739
T:
sphincsf128harakasimple
197697791977932519787006picnicl3ur
16586875?20253485?23473788?
T:
redgemss256
237087982379158523872369
T:
sphincsf192harakasimple
249888372525948025349543
T:
sphincsf128harakarobust
257912072580105925816870picnicl5fs
264298342647115926494761
T:
luov8117404
318180393184041931873238picnicl5ur
360864363616099836364684
T:
sphincsf192harakarobust
386108773885849639158922
T:
rainbow3ccompres683248
388881243894233438996386picnic3l3
435477534357514643696740
T:
luov4849242
499110914996688149984542
T:
sphincs256
550678255520289555500827
T:
sphincsf256harakasimple
675750846762632167672144picnic3l5
699681207086203271048701
T:
sphincsf256harakarobust
105674050106920561107750547
T:
rainbow5ccompres963664
108659743108690301108761047
T:
pqrsa15
133905624134540659134910901
T:
luov6468330
95535478?143054276?214235783?
T:
bluegemss128
143425675143503013144027117
T:
picnic2l1fs
119867815?143662015?167745714?
T:
bluegemss128v2
165273968165559462172061841
T:
sphincsf192shake256simple
166390644166597832166828816
T:
sphincsf128shake256simple
226731308227068380227476443
T:
sphincsf128shake256robust
263344732263588087263933312
T:
luov8086399
303655065304149070304765522
T:
sphincsf192shake256robust
326587070330567960332743237
T:
sphincss128harakasimple
307130309?368777919?429157987?
T:
bluegemss192v2
373385297374258113375205459
T:
sphincsf256shake256simple
424538975424956379425312497
T:
picnic2l3fs
425681906427036342434488206
T:
sphincss128harakarobust
373709726?448661751?524274300?
T:
bluegemss192
465898508467264678468910166
T:
sphincss256harakasimple
359390580?503353411?1007269016?
T:
gui312
450998576?540850836?630912471?
T:
bluegemss256v2
607105851607932854609013485
T:
sphincss256harakarobust
651719648652701134653575463
T:
sphincsf256shake256robust
631406597?758427774?884164287?
T:
bluegemss256
804470496806707960807869052
T:
sphincss192harakasimple
866475362866751583867267063
T:
picnic2l5fs
736955454?884309558?1031529381?
T:
gemss128v2
756781230?908102856?1059457787?
T:
gemss128
118236008711884105791208251686
T:
sphincss192harakarobust
200759260220107958452014155691
T:
sphincss128shake256simple
2077723778?2492597549?2908563072?
T:
gemss192v2
2491275477?2989919516?3985383931?
T:
gemss192
348063025334890712993506290531
T:
sphincss128shake256robust
3490518409?4189126829?4887153159?
T:
gemss256v2
423323763742351105714237486637
T:
sphincss256shake256simple
432470399043337726524347794423
T:
sphincss192shake256simple
4450090471?5340031167?7118914178?
T:
gemss256
543151568754350664525453013418
T:
sphincss256shake256robust
2779954268?6484139244?13896340769?
T:
gui448
730573360673140143187327959310
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
674568507007
T:
rwb0fuz1024
9334951610560
T:
rainbowbinary256181212
152981534915431
T:
3icp
223182266122927
T:
rainbow5640
22556?26757?39818?
T:
rainbowbinary16242020
284692869228865
T:
tts6440
308753129431797
T:
ronald512
310623183632291
T:
rainbow6440
306323209433227
T:
rainbow1aclassic363232
341433432534592
T:
lattisigns512
340863458034829
T:
ronald768
35589?37581?56194?
T:
rainbow1a
380193844938947
T:
ronald1024
475174806748522
T:
ronald1536
584735960560068
T:
ronald2048
597145989460140dilithium2aes
644526613667634
T:
gravitysphincss
665746668566827
T:
sflashv2
665546746868277
T:
rainbow1c
701177103271550
T:
falcon512tree
819568252483022
T:
qtesla1
856668661287143
T:
falcon512dyn
864368664786840dilithium3aes
935069438695343
T:
ronald3072
972429738397455dilithium2
108625110552111356
T:
luov863256pc
129810130139130378dilithium5aes
140382141250142480
T:
ronald4096
141382142188142755
T:
falcon1024tree
152728153851155038
T:
donald512
154545157059162483
T:
rainbow3cclassic683248
159662160585161288ed25519
163220163372163601dilithium3
169720170095170585
T:
qtesla3s
169853170575171004
T:
qtesla3f
173534174453174847
T:
falcon1024dyn
197749198343199151
T:
rainbow1b
235708240136245441
T:
rainbow4a
258381259446263012
T:
rainbow3c
260617260793261114dilithium5
260058263368267898
T:
redgemss128v2
269415275238279078
T:
gravitysphincsm
269299280214292171
T:
gui184
286210286990290072
T:
pass769
292388295921299002
T:
donald1024
298072299113301192
T:
ecdonaldp256
314699326318334512
T:
redgemss128
324038330021335891
T:
gemss128v2
326790334328337944
T:
bluegemss128v2
335385337197338807
T:
pass863
330283339947343010
T:
bluegemss128
345664349163351812
T:
luov890351pc
336534363757386301
T:
gemss128
369836373408379613
T:
gravitysphincsl
374026376887380287
T:
rainbow5cclassic963664
390588391077393570
T:
qtesla1p
422894434058439479
T:
sphincss128harakasimple
457629458266459093
T:
ecdonaldp224
477260480275483331
T:
luov8117404pc
497178499403503470
T:
edons128k08n72nu8l4mu3
516158529719536316
T:
redgemss192
541388543221544509
T:
ed448goldilocks
531870546244551362
T:
rainbow5c
521455?553906?665758?
T:
bluegemss192
550618560752587232
T:
redgemss192v2
545059572408583245
T:
rainbow6a
623110634640641073
T:
sphincss192harakasimple
663940665137666179
T:
rainbow3b
665012684454709820
T:
gemss192
689275696364711568
T:
sphincss128harakarobust
726581744227761716
T:
gemss192v2
773719798629852777
T:
bluegemss192v2
812262820074822732
T:
donald2048
818829827527837360
T:
ecdonaldp160
826862829870834072
T:
edons128ref
799116837184864680
T:
gui312
884073902066913012
T:
sphincss256harakasimple
964517973334980524
T:
ecdonaldp192
9804179922621011603
T:
sphincsf128harakasimple
104730410627111075362
T:
sphincss192harakarobust
104320710637641091198
T:
redgemss256
108705811068181134133
T:
redgemss256v2
1066058?1124538?1526474?
T:
bluegemss256
1104332?1286024?1621749?
T:
bluegemss256v2
1053012?1423163?1571452?
T:
gemss256v2
145702514780431500659
T:
sphincss256harakarobust
1181615?1519317?1626839?
T:
gemss256
152095215232751525545
T:
ecdonaldk163
153250215464181560865
T:
sphincsf192harakasimple
157153015763951580107
T:
ecdonaldb163
160270116236811644406
T:
sphincsf128harakarobust
174314817479351753873
T:
rainbow6b
172470017482711758348
T:
sphincsf256harakasimple
175300117658951773633
T:
sphincs256
190127519033311905179
T:
ecdonaldp521
195841019634971974247
T:
qtesla3p
209028720944152100494
T:
ecdonaldk233
213456421373792139287
T:
ecdonaldb233
257461025899012614541
T:
sphincsf192harakarobust
242765826865832765381
T:
gui448
274117627675502856379
T:
sphincsf256harakarobust
280977928274852848211
T:
ecdonaldp384
299321029950873029909picnicl1full
310348731156523131071
T:
mqdss48
319106732584093352797
T:
sphincss128shake256simple
347502834803923485592
T:
ecdonaldk283
363601636394503644408
T:
ecdonaldb283
391119339134363950631
T:
luov863256
425538543121914330553
T:
rainbow1acompres363232
425529543365884412671
T:
rainbow1acyclicc363232
463368646866344812226
T:
sphincss192shake256simple
532720053500335359313picnicl1fs
588001058868055897213
T:
ecdonaldk409
596381159871935992449picnicl3full
593132660061556081666
T:
sphincss256shake256simple
617658461791366181849
T:
ecdonaldb409
609865962550636395819
T:
sphincss128shake256robust
660793166155736660532picnicl1ur
790018579561008004085
T:
mqdss64
787809179865848119743
T:
sphincsf128shake256simple
903149792284089345441
T:
sphincss192shake256robust
9971878999623710017627picnicl5full
120018881223702012500535
T:
sphincss256shake256robust
123138381251975412736918
T:
sphincsf256shake256simple
124819081262853012799326
T:
sphincsf192shake256simple
126776431270999212730374
T:
ecdonaldk571
134496531346356613468992picnicl3fs
134920811351213713547360
T:
ecdonaldb571
137692011380827213828710
T:
luov890351
141730661442009814569226
T:
sphincsf128shake256robust
145375121454808914558994picnic3l1
158694911588254815904336
T:
pqrsa15
168468351685716116897536picnicl3ur
220164782203363722050303picnicl5fs
231908352361748123847826
T:
sphincsf192shake256robust
239164002394712624016421
T:
luov8117404
238730612432437626550749
T:
sphincsf256shake256robust
251535972521730825331301
T:
rainbow3ccompres683248
258803572648397527440231
T:
rainbow3ccyclicc683248
272125452728947527298138picnicl5ur
312943133131807731350545picnic3l3
313843723142291731459300
T:
luov4849242
507259705085997951009186picnic3l5
564888485677926858559394
T:
rainbow5ccompres963664
561122985917473659841342
T:
rainbow5ccyclicc963664
711480977120716071233097
T:
picnic2l1fs
799807848008856080258680
T:
luov6468330
156804225156897871157052788
T:
luov8086399
164247695164318445164369126
T:
picnic2l3fs
286896531286991488287091646
T:
picnic2l5fs

amd64; Tremont (906c0); 2021 Intel Pentium Silver N6000; 4 x 1100MHz; jasper, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
478448264975picnicl1full
488049955203picnic3l1
669767276804picnic3l3
668567286823picnicl3full
849585499096picnic3l5
883289469276picnicl5full
126691288812960picnicl1ur
128651293413098picnicl1fs
148071488215026
T:
picnic2l1fs
247832490924995
T:
picnic2l3fs
247492494225195picnicl3ur
249572504625229picnicl3fs
293802945729893
T:
picnic2l5fs
309193117831332picnicl5ur
311013125331464picnicl5fs
771337755378338ed25519
139099140463144588
T:
ecdonaldp256
165692166701169291
T:
donald512
283412285244290759
T:
ecdonaldp224
303516304159305112
T:
ed448goldilocks
354083355276357557
T:
pass769
356243356767357457dilithium2
428498430723433730
T:
pass863
467231468796472173
T:
donald1024
666429667755669792dilithium3
687366688218689284
T:
sphincsf128harakasimple
708922714871721050
T:
edons128k08n72nu8l4mu3
771255772772776082dilithium2aes
804810805778808000
T:
sphincsf128harakarobust
815782819792827995
T:
ecdonaldp160
923591929083934923
T:
ecdonaldk163
954741959247966154
T:
ecdonaldb163
965117968472973864
T:
ecdonaldp521
979728985053992075
T:
ecdonaldp192
100159110030661016997
T:
sphincsf192harakasimple
109356210945031096040dilithium5
122445012272841228726
T:
mqdss48
126243812629291264231
T:
sphincsf192harakarobust
126853512814941291645
T:
ecdonaldk233
129411013068521317445
T:
ecdonaldb233
141822614230701430296dilithium3aes
160567216096811626406
T:
donald2048
211514121213372131765
T:
ecdonaldk283
213130821450542174538
T:
edons128ref
221207622197852226252
T:
ecdonaldb283
2201954?2285778?3588382?
T:
qtesla1
236866023749582380864dilithium5aes
283359128352602837549
T:
mqdss64
347341734833463511037
T:
ecdonaldk409
366086236737193687833
T:
ecdonaldb409
377114737992593830893
T:
ecdonaldp384
4181343?6145143?8119881?
T:
qtesla3f
646530564893276548982
T:
3icp
774496077686548082179
T:
ecdonaldk571
825692182657408277384
T:
ecdonaldb571
7365305?8561180?10760765?
T:
qtesla1p
980520698088339814718
T:
sphincsf128shake256simple
6766517?11037925?13229442?
T:
qtesla3s
119595011197901812062216
T:
rainbow1aclassic363232
119750991199953412013253
T:
sphincs256
129467711295883012968919
T:
rainbow1acyclicc363232
129419981297180013159427
T:
rainbow1acompres363232
135518941359604713913143
T:
rainbowbinary256181212
145359821454263014555842
T:
sphincsf192shake256simple
188153941882224518847651
T:
sphincsf128shake256robust
215491492155142721566549
T:
sphincss128harakasimple
16891550?24197029?34382064?
T:
rwb0fuz1024
255429002554785625578206
T:
sphincss128harakarobust
279143592792480127932534
T:
sphincsf192shake256robust
25122573?28401808?31787390?
T:
falcon512tree
266543052938522031682154
T:
falcon512dyn
20774930?29662243?41416199?
T:
ronald512
317948453191979431935410
T:
sphincss192harakasimple
317766333209616632213773
T:
tts6440
347322343478851834834161
T:
luov4849242
382518963825833438299092
T:
sphincsf256shake256simple
403858474043133940466253
T:
sphincss192harakarobust
25953349?41097797?75313927?
T:
ronald768
436632434368955843705526
T:
sphincsf256harakasimple
474629284757552847687989
T:
luov863256
44822230?56132561?63653712?
T:
qtesla3p
651158706523215671338825
T:
rainbowbinary16242020
717545107176074471781660
T:
sphincsf256shake256robust
722014727226446772403905
T:
rainbow3cclassic683248
40608998?74869077?119056907?
T:
ronald1024
760155027617594976545296
T:
rainbow3ccyclicc683248
762016857628083577141305
T:
gemss128
769650077708028977711878
T:
rainbow3ccompres683248
777021437811033478444647
T:
bluegemss128
808756198091463780994828
T:
redgemss128
811620528118602481217603
T:
sphincsf256harakarobust
783422318152684891525798
T:
falcon1024dyn
789024328222732183285168
T:
rainbow5640
803904278587137896443738
T:
falcon1024tree
103990549107076078107349008
T:
luov6468330
118689459118765390119017936
T:
gemss128v2
122201495122248457122363313
T:
bluegemss128v2
127108575127187500127251983
T:
redgemss128v2
164782175165015770169485139
T:
luov890351
164445163175054168175711475
T:
rainbow6440
192862023197518109198427863
T:
luov8086399
213093367213209805213318913
T:
sflashv2
233081768233335600233851245
T:
rainbow5cclassic963664
249918610250221500250925494
T:
rainbow5ccyclicc963664
250127778250275192250397611
T:
rainbow5ccompres963664
294540774294943709305072335
T:
luov8117404
155891366?298234533?389743582?
T:
ronald1536
313864903313904601313957115
T:
sphincss128shake256simple
362216657362535498362912220
T:
gemss192v2
363462059363730721364928780
T:
redgemss192
366106890366879058369512045
T:
bluegemss192v2
370426613370658500370846620
T:
redgemss192v2
381802487382651502383798526
T:
gemss192
385231625386291526386696390
T:
bluegemss192
463707278463814691463991906
T:
sphincss192shake256simple
601894408602238816602313264
T:
sphincss128shake256robust
608809056608963927609564608
T:
sphincss256shake256simple
400910567?658839915?1079377235?
T:
ronald2048
701237263702096883702251541
T:
sphincss256harakasimple
852687878867724297885455087
T:
gui184
890488210890745154890928920
T:
sphincss192shake256robust
113900143811406360341144354347
T:
gemss256v2
114777776711484500621149163029
T:
sphincss256shake256robust
116160059611635259281164899502
T:
gemss256
115189554711722127621242211612
T:
bluegemss256
118812234511882131931188486907
T:
gravitysphincss
119819146712012366551202155896
T:
redgemss256
129463121712961667481297599077
T:
sphincss256harakarobust
160944399816099859061610286626
T:
rainbow1a
219091118621979058842238274476
T:
bluegemss256v2
1084775478?2206177830?3112331382?
T:
ronald3072
222927134822328896282237620105
T:
redgemss256v2
478459020348007596204840334460
T:
gui312
2872020206?5111656770?8098708712?
T:
ronald4096
547593888554766279195479926189
T:
rainbow1b
571584855257163393425716927461
T:
rainbow1c
558019371457728849415973755601
T:
pqrsa15
139756788201397823984313979905974
T:
rainbow4a
154901403621551658557415519775172
T:
rainbow3b
190130808241902371690820144403627
T:
gravitysphincsl
229373311352304649125523157810615
T:
gui448
380094544523801636954838017094298
T:
gravitysphincsm
576637414395770347219957748256675
T:
rainbow6a
594321873995944259958459458730957
T:
rainbow3c
Cycles to sign 59 bytes
25%50%75%system
191161944720813
T:
rainbowbinary256181212
302633051330827
T:
tts6440
472634881255024
T:
rainbowbinary16242020
783697961084147
T:
rainbow5640
821608258782807ed25519
9888199710101363
T:
sflashv2
125912126282127310
T:
rainbow1aclassic363232
126003128727133397
T:
rainbow6440
139559140417141851
T:
rainbow1acyclicc363232
194542194892195459
T:
ecdonaldp256
284607286358290180
T:
donald512
314111314730315061
T:
ed448goldilocks
359852360701361472
T:
ecdonaldp224
256241?440904?783300?
T:
3icp
445252449664457440
T:
ronald512
423464?467592?1275750?
T:
pass769
514629?553727?1532415?
T:
pass863
588338590909594018
T:
donald1024
674784676265681350
T:
rainbow3ccyclicc683248
692859695131697580
T:
rainbow3cclassic683248
743534754034762836
T:
falcon512tree
776108777638779384
T:
rainbow1a
825876833463838126
T:
ronald768
856181858832863557
T:
ecdonaldp160
963556966788970077
T:
ecdonaldk163
100010510034431009245
T:
ecdonaldb163
103411310420611050675
T:
ecdonaldp192
120923712172021233112
T:
ronald1024
889053?1236470?2033800?dilithium2
124026212484721255194
T:
falcon512dyn
127611712859281296886
T:
rwb0fuz1024
132811113363301341886
T:
ecdonaldk233
710932?1347691?2447300?
T:
qtesla1
136301613690431375960
T:
ecdonaldb233
142659514295761434557
T:
ecdonaldp521
147556314802571487617
T:
edons128k08n72nu8l4mu3
976877?1481351?2008155?
T:
qtesla3f
148287114935671502035
T:
falcon1024tree
157473815781031584211
T:
rainbow5cclassic963664
160274716067511612081
T:
rainbow5ccyclicc963664
172271617261221732751
T:
donald2048
1349746?1753486?2714927?dilithium2aes
1310723?2041829?3189435?dilithium3
210931821150292131470
T:
rainbow1c
1211440?2164183?3789406?
T:
qtesla1p
222391522359252251742
T:
ecdonaldk283
2179870?2310389?3912031?dilithium5
232269723316742340756
T:
ecdonaldb283
239692524042822409623
T:
rainbow4a
250209425042332508223
T:
rainbow1b
252379825443562557413
T:
falcon1024dyn
2138412?2701889?4572124?dilithium3aes
293013029332152940781
T:
rainbow3b
334142733587003370038
T:
ronald1536
369440537035053720293
T:
edons128ref
1585208?3707740?8185194?
T:
qtesla3s
371803837263413731594
T:
ecdonaldk409
388164238898493897555
T:
ecdonaldb409
393253539536553971829
T:
ecdonaldp384
3469548?4167112?5335568?dilithium5aes
4046403?4871288?6260979?
T:
redgemss128
516232651750225191099
T:
rainbow6a
594793259637735990513
T:
ronald2048
5575556?6233346?7561927?
T:
redgemss128v2
782947378392487852323
T:
rainbow3c
777198178588327871495
T:
rainbow1acompres363232
821992982327698244847
T:
ecdonaldk571
878213788103768847906
T:
ecdonaldb571
103959171041714610435044
T:
gravitysphincss
7182971?11730827?17411416?
T:
qtesla3p
109227041194193112045759picnicl1full
9985054?12495636?16166914?
T:
redgemss192
151560841541928815554244picnicl1fs
13891659?15564714?18520507?
T:
redgemss192v2
164624811649617716542666
T:
ronald3072
8260236?16655226?38421016?
T:
gui184
182299031824835218262906
T:
gravitysphincsm
16701242?20456130?26850167?
T:
redgemss256
207010182076360020810124picnicl1ur
214436102145870121473015
T:
gravitysphincsl
223323482237780722392218picnicl3full
243748812439772124413476
T:
sphincsf128harakasimple
261748252617942126194667
T:
luov863256
25660937?28922648?32424110?
T:
redgemss256v2
293037042932721829532279
T:
sphincsf192harakasimple
297781902982027729854788
T:
sphincsf128harakarobust
345959953464868334658831
T:
mqdss48
352426803529824535322956
T:
ronald4096
353616793539753035874550picnicl3fs
363013763641427336468953picnicl5full
383311073836214938413398
T:
sphincsf192harakarobust
470367964811932650581566
T:
rainbow3ccompres683248
538393965438887354632642picnicl3ur
557498375585603558520765picnic3l1
600407456051362261966830
T:
luov4849242
644085476459712369680315picnicl5fs
907565669078692990819804
T:
luov890351
103153505103190884103278759
T:
mqdss64
108704394108717747108736822picnicl5ur
130979479135082688135741688
T:
rainbow5ccompres963664
157321871157362904157383019
T:
luov8117404
140840922?168548740?205085650?
T:
bluegemss128v2
142444357?169507635?224584260?
T:
bluegemss128
173144799173568424173984820picnic3l3
177041220181208414188279236
T:
luov6468330
220290229224368182226066426picnic3l5
224933327225043328225893699
T:
sphincs256
233845565233916533234138560
T:
pqrsa15
310034117310170026310327125
T:
sphincsf128shake256simple
340871874341048217356259596
T:
picnic2l1fs
344238918345780546351349602
T:
luov8086399
396569335397046409397486981
T:
sphincsf192shake256simple
402401761403662391403839107
T:
sphincss128harakasimple
382284201?458704202?535658167?
T:
bluegemss192
401564596?481092778?560775861?
T:
bluegemss192v2
498125645498300506501235885
T:
sphincss128harakarobust
566226989566728380567250705
T:
sphincsf128shake256robust
255759409?596252468?1193180222?
T:
gui312
744634616745260887745749581
T:
sphincsf192shake256robust
623911164?752532956?878333277?
T:
bluegemss256
645637857?771440338?899196168?
T:
bluegemss256v2
875811835876087808876399046
T:
sphincsf256shake256simple
900035509902915841904349728
T:
sphincss192harakasimple
87796084510493509061080462649
T:
gemss128v2
879380403?1054853610?1231603372?
T:
gemss128
106852539010795099241082772580
T:
picnic2l3fs
119360474811940590451198265169
T:
sphincsf256harakasimple
123928005712397274361240935624
T:
sphincss192harakarobust
158948258715898770051590296240
T:
sphincsf256shake256robust
200187964620775557232350123455
T:
picnic2l5fs
212646883321269485992127525914
T:
sphincsf256harakarobust
2571316780?3083929430?3597617162?
T:
gemss192
2678484503?3216151459?4285280362?
T:
gemss192v2
467839190846787670304679701400
T:
sphincss128shake256simple
4589969648?5507398664?7326784054?
T:
gemss256
4634288052?5562220599?6503795503?
T:
gemss256v2
727617156172789817807324257094
T:
sphincss256shake256simple
837347929783788199408383680640
T:
sphincss128shake256robust
3393171860?9048396772?20358975993?
T:
gui448
980909158298103836219813837660
T:
sphincss192shake256simple
106442055111069740328510702232583
T:
sphincss256harakasimple
130730156431307740030413105109999
T:
sphincss256shake256robust
171912400731719989276017202373212
T:
sphincss192shake256robust
187193620001873082427018737178933
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
108381122711411
T:
rwb0fuz1024
161021653216922
T:
rainbowbinary256181212
287532912529471
T:
ronald512
294943123033667
T:
3icp
319473245832769
T:
ronald768
388073950940331
T:
ronald1024
397324045542221
T:
rainbowbinary16242020
433444358244187
T:
rainbow5640
517305381855293
T:
tts6440
542745468955382
T:
ronald1536
546565539656514
T:
rainbow1aclassic363232
548645591857141
T:
rainbow6440
742657546577529
T:
gravitysphincss
759057664777211
T:
ronald2048
823548248682748
T:
sflashv2
107803109621110287
T:
falcon512tree
133936134865135777
T:
falcon512dyn
134385135348136870
T:
ronald3072
187972189989191358
T:
donald512
215039215846216698
T:
ronald4096
220570221114221768
T:
qtesla1
220065222004222700
T:
falcon1024tree
225778234084240296
T:
gui184
274928276309277219
T:
falcon1024dyn
281495283354284409ed25519
295909300065303332
T:
rainbow3cclassic683248
311780321625333248
T:
gemss128
322174326859330674
T:
gravitysphincsm
329276335596346135
T:
bluegemss128
346981352158359828
T:
gemss128v2
354216361864373703
T:
bluegemss128v2
375083381138392022
T:
redgemss128
402633403183403631dilithium2
406398412442420452
T:
redgemss128v2
428500429364430001
T:
qtesla3f
431530438485445594
T:
gravitysphincsl
451412460939477910
T:
sphincss128harakasimple
471607477109479741
T:
donald1024
488907489496490348
T:
ecdonaldp256
489015492638496081
T:
edons128k08n72nu8l4mu3
499163503639508162
T:
rainbow1a
522441523512524306
T:
qtesla3s
543714545444548633
T:
pass769
648910650954654957
T:
pass863
653225653979655830dilithium3
682643699251726255
T:
rainbow5cclassic963664
691193703525714224
T:
sphincss192harakasimple
694997718058732896
T:
gemss192
705756735074751402
T:
gemss192v2
731160743487769124
T:
bluegemss192
746849750694756070dilithium2aes
742165751646765418
T:
sphincss128harakarobust
739113753265764327
T:
bluegemss192v2
754476776073787108
T:
redgemss192
773083778759782036
T:
qtesla1p
766862789619802331
T:
redgemss192v2
825078826142826845
T:
ecdonaldp224
829611839057847312
T:
ecdonaldp160
933154935509937846
T:
edons128ref
9913699955501003020
T:
ecdonaldp192
101115510367091053877
T:
gui312
106451410678791069299
T:
ed448goldilocks
108326010962881117510
T:
sphincsf128harakasimple
115566011565421157666dilithium5
118227811847771186222
T:
rainbow1b
118005711908221214154
T:
sphincss192harakarobust
130691213187391325363dilithium3aes
154250315585751573706
T:
donald2048
153442315741891602230
T:
gemss256
154720516053151670583
T:
bluegemss256
157522616160621647577
T:
gemss256v2
158898316357791669303
T:
redgemss256
160765416377931679595
T:
bluegemss256v2
168283817047431729585
T:
redgemss256v2
170845817248681740415
T:
sphincsf192harakasimple
174377917749821791934
T:
sphincsf128harakarobust
184973618635381868864
T:
ecdonaldk163
186242818649411869311
T:
rainbow4a
188937718952821900419
T:
rainbow1c
192667819363341943687
T:
ecdonaldb163
229196223010412319809dilithium5aes
255711025654052580779
T:
ecdonaldk233
263097326402182654273
T:
ecdonaldb233
263189526408822648173
T:
rainbow3b
278314027990802809493
T:
ecdonaldp521
280522528419702872231
T:
sphincs256
293488429486352972525
T:
sphincsf192harakarobust
321504632246753242444
T:
ecdonaldp384
328365233831093439168
T:
gui448
364305136484093655742
T:
rainbow1acyclicc363232
383405838476493859034
T:
qtesla3p
382918538503784034508
T:
rainbow1acompres363232
431592443248424333566
T:
ecdonaldk283
451496345250454538813
T:
ecdonaldb283
455474445652764579781
T:
rainbow6a
517606352142535375974
T:
sphincss128shake256simple
692443469315456945980
T:
rainbow3c
719600672048107223990
T:
ecdonaldk409
754315575587087576824
T:
ecdonaldb409
759992376997907823369
T:
sphincss192shake256simple
815398688331979032834picnicl1full
99249961006177610250784
T:
sphincss256shake256simple
99847341022784110487359
T:
sphincss128shake256robust
122354971229584012395492picnicl1fs
125006221264038112770816
T:
sphincsf128shake256simple
145121121466904614823260
T:
sphincss256harakasimple
148936691519258615489323
T:
sphincss192shake256robust
159919551604068116110466
T:
ecdonaldk571
169169541706444417085005picnicl3full
170576361710199917402755picnicl1ur
170841091711433117173617
T:
ecdonaldb571
193027571950113019759126
T:
sphincss256shake256robust
202168302039355220614498
T:
sphincsf192shake256simple
202336552044576420674999
T:
sphincsf256shake256simple
223251932316857825610736
T:
rainbow3ccompres683248
234846202366605023842937
T:
rainbow3ccyclicc683248
246570952466270024724494
T:
luov863256
243633512474209824960719
T:
mqdss48
245588982503654725607146
T:
sphincsf128shake256robust
266113112689094427143879
T:
sphincsf256harakasimple
269254352724997827601103
T:
sphincss256harakarobust
278624022809977628416061picnicl5full
294474372949743129803587picnicl3fs
390125293933381439805100
T:
sphincsf256shake256robust
394235914003699640456483
T:
sphincsf192shake256robust
448258464487302344983637
T:
luov4849242
462046494625491946418699picnicl3ur
477796474790116049988390picnic3l1
501223955079077051867150
T:
rainbow5ccyclicc963664
505976645107672451666385
T:
sphincsf256harakarobust
508272855238856453731528
T:
rainbow5ccompres963664
524446345251115452671753
T:
pqrsa15
524313115274028755760052picnicl5fs
741820767519911476044946
T:
mqdss64
865375008653876086540018
T:
luov890351
875514798801010288048086picnicl5ur
122691535122757293122850139
T:
luov6468330
147550919147930782148298139picnic3l3
150641320150645752150665052
T:
luov8117404
178914343182954250183686282picnic3l5
199621331199714758209528145
T:
picnic2l1fs
226752360226875664226955134
T:
luov8086399
531556830532390528558064884
T:
picnic2l3fs
901621832?957965851?1174053760?
T:
picnic2l5fs

amd64; Tremont (906c0); 2021 Intel Celeron N5105; 4 x 2000MHz; jasper3, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
464247394920picnicl1full
470349145036picnic3l1
687969547136picnicl3full
677769707237picnic3l3
871188329331picnic3l5
9243941210018picnicl5full
129291303113112picnicl1fs
130071308613253picnicl1ur
147351483915142
T:
picnic2l1fs
244432461325011
T:
picnic2l3fs
246512482024977picnicl3ur
249552505425511picnicl3fs
306543110932191picnicl5fs
310683129132303picnicl5ur
333483355934176
T:
picnic2l5fs
770557725577853ed25519
140390141978146141
T:
ecdonaldp256
165905167289170048
T:
donald512
283202284917288409
T:
ecdonaldp224
303704304874307004
T:
ed448goldilocks
354379355819359623
T:
pass769
355302355850356336dilithium2
428119431185433243
T:
pass863
466474467370472095
T:
donald1024
647998648702685549
T:
sphincsf128harakasimple
664657666175668523dilithium3
685303688498692724
T:
edons128k08n72nu8l4mu3
763389766270803190
T:
sphincsf128harakarobust
770100773687776965dilithium2aes
812279816095823995
T:
ecdonaldp160
917980921134926291
T:
ecdonaldk163
950676955876965820
T:
ecdonaldb163
964926968301974345
T:
ecdonaldp521
976666982721992607
T:
ecdonaldp192
94240110005941001097
T:
sphincsf192harakasimple
109125110926661094049dilithium5
122432612255101228373
T:
mqdss48
120913212625231263487
T:
sphincsf192harakarobust
126223712790811293560
T:
ecdonaldk233
128900712965111305466
T:
ecdonaldb233
140836414180131430972dilithium3aes
160184816052151612834
T:
donald2048
207953620913012097572
T:
edons128ref
210197121115872117924
T:
ecdonaldk283
220139022127812234851
T:
ecdonaldb283
236799123862992393165dilithium5aes
283137628329752836910
T:
mqdss64
1583478?2893341?4274206?
T:
qtesla1
345876234720503477486
T:
ecdonaldk409
366119036715683680966
T:
ecdonaldb409
372663937458063776349
T:
ecdonaldp384
4170880?4200009?8130154?
T:
qtesla3f
764582676716367747550
T:
ecdonaldk571
815351182100668266570
T:
ecdonaldb571
8477439?9630266?11907000?
T:
qtesla1p
979975198079969817908
T:
sphincsf128shake256simple
6733943?11040098?15361355?
T:
qtesla3s
118174941186077011940679
T:
3icp
119503811197277812003629
T:
sphincs256
117394741197704012061270
T:
rainbow1aclassic363232
119998541220700412249004
T:
rainbow1acyclicc363232
126565691270688612771646
T:
rainbow1acompres363232
135097441357642614301611
T:
rainbowbinary256181212
145358141454427114552978
T:
sphincsf192shake256simple
188055131880911818815064
T:
sphincsf128shake256robust
203321912154965121553742
T:
sphincss128harakasimple
243295572434206525555392
T:
sphincss128harakarobust
16290579?25527326?43537501?
T:
rwb0fuz1024
279116972791744527937760
T:
sphincsf192shake256robust
262636792844478631292770
T:
falcon512tree
261490182860167632466143
T:
falcon512dyn
17021708?28792847?36553668?
T:
ronald512
312787703157628632233848
T:
tts6440
298268653166185932232061
T:
sphincss192harakasimple
346976703478531034866095
T:
luov4849242
382567823827180138288079
T:
sphincsf256shake256simple
386623144026683840303763
T:
sphincss192harakarobust
436758494368941643842954
T:
sphincsf256harakasimple
474542344752914447607618
T:
luov863256
36138498?51751757?68378183?
T:
ronald768
48529270?52338856?67406128?
T:
qtesla3p
652753166542097966541741
T:
rainbowbinary16242020
704446657101956871619881
T:
rainbow3cclassic683248
716810077175894271774316
T:
sphincsf256shake256robust
745977597492480676494899
T:
rainbow3ccyclicc683248
761472507623448377061128
T:
gemss128
768335017692972377007541
T:
rainbow3ccompres683248
755473647826686480346676
T:
rainbow5640
784083457849300078613843
T:
bluegemss128
809050028096581481132410
T:
sphincsf256harakarobust
809154488097069181066237
T:
redgemss128
783846298253142991040229
T:
falcon1024dyn
799881768595946692307249
T:
falcon1024tree
68880798?100117551?182661148?
T:
ronald1024
103722254103813041103976199
T:
luov6468330
118584351118715448119066209
T:
gemss128v2
122130431122189072122283900
T:
bluegemss128v2
127546558127638353127745909
T:
redgemss128v2
164851422169228301170136401
T:
luov890351
168906185169684671170658379
T:
rainbow6440
192785935193105605193539193
T:
luov8086399
213008839213136060213274270
T:
sflashv2
233106545233337996234600825
T:
rainbow5cclassic963664
254233398255087034257095957
T:
rainbow5ccompres963664
263329346265186611265458325
T:
rainbow5ccyclicc963664
166933455?298727129?474525081?
T:
ronald1536
294667470301969881305386587
T:
luov8117404
313728750313806408313870662
T:
sphincss128shake256simple
364287030365759721365826362
T:
gemss192v2
375193553377067945377425987
T:
redgemss192v2
384114871384537990387179037
T:
gemss192
389439856390399308391315633
T:
bluegemss192
393082054394200201394458564
T:
redgemss192
463463752463644343463866830
T:
sphincss192shake256simple
313770138?595190144?876612204?
T:
ronald2048
602002196602025409602055386
T:
sphincss128shake256robust
608689616608763414608890423
T:
sphincss256shake256simple
627384507627830100630409995
T:
bluegemss192v2
675516875684885384709972162
T:
gui184
696980414702013630702203518
T:
sphincss256harakasimple
890500966890700380891014670
T:
sphincss192shake256robust
114704350911482533591148412296
T:
sphincss256shake256robust
118705031511876767431187883834
T:
gravitysphincss
122132263712224120991283704014
T:
bluegemss256
121348356212235125461228682276
T:
gemss256
125837925712679357901273046907
T:
redgemss256
129434058912949334741296453347
T:
sphincss256harakarobust
160898915516095372101609776244
T:
rainbow1a
896584321?1982812099?3280609034?
T:
ronald3072
220512676122212340572222597940
T:
gemss256v2
225032622822562861452324495879
T:
bluegemss256v2
230361923923044860912306173097
T:
redgemss256v2
2673648640?4766663317?8779058890?
T:
ronald4096
481393477948469250674874444748
T:
gui312
547539831254766777945478503916
T:
rainbow1b
571359940557144213085714851488
T:
rainbow1c
573562817958877812726065506404
T:
pqrsa15
139723525041397682629014001990792
T:
rainbow4a
154844573821548779048015490778671
T:
rainbow3b
189937515511900066126619011347376
T:
gravitysphincsl
222058437252237113633822537580324
T:
gui448
379705410073800432613538119836037
T:
gravitysphincsm
594162684255942546418959445274235
T:
rainbow3c
598739954045993912988360001911601
T:
rainbow6a
Cycles to sign 59 bytes
25%50%75%system
187841914420196
T:
rainbowbinary256181212
302763042230641
T:
tts6440
490085087955547
T:
rainbowbinary16242020
744777561583024
T:
rainbow5640
821488238582464ed25519
9716298865100146
T:
sflashv2
126982127906129251
T:
rainbow1acyclicc363232
128512129498145465
T:
rainbow1aclassic363232
143680145424154945
T:
rainbow6440
195775199479200179
T:
ecdonaldp256
284084286190290120
T:
donald512
314053314828314990
T:
ed448goldilocks
358817360555361499
T:
ecdonaldp224
444381451039457618
T:
ronald512
514116?554713?1063971?
T:
pass863
584678588288591907
T:
donald1024
222355?616014?1138251?
T:
3icp
694207695264697399
T:
rainbow3cclassic683248
694201695867698717
T:
rainbow3ccyclicc683248
738508749243757530
T:
falcon512tree
777628782649791737
T:
rainbow1a
825226834446840943
T:
ronald768
424036?843933?1303471?
T:
pass769
852386860613869672
T:
ecdonaldp160
957539959878961617
T:
ecdonaldk163
99403610018511009955
T:
ecdonaldb163
103123110368541045423
T:
ecdonaldp192
646621?1184109?1962949?dilithium2
119903412110911220317
T:
ronald1024
123387712405341253498
T:
falcon512dyn
127197212835641294129
T:
rwb0fuz1024
131788113274071336554
T:
ecdonaldk233
135544613612961365803
T:
ecdonaldb233
142433714277611432087
T:
ecdonaldp521
606098?1431524?2350394?
T:
qtesla1
147381214793151489682
T:
edons128k08n72nu8l4mu3
978904?1484263?1990316?
T:
qtesla3f
147817814902561500830
T:
falcon1024tree
163190216361151642524
T:
rainbow5cclassic963664
172272817245791734064
T:
donald2048
1337493?1755838?2822372?dilithium2aes
175734117628121772825
T:
rainbow5ccyclicc963664
1311826?1963418?2943474?dilithium3
211236721139522116706
T:
rainbow1c
221347122222162237202
T:
ecdonaldk283
232080323250642333792
T:
ecdonaldb283
1678571?2382678?4608268?
T:
qtesla1p
239131124095452417318
T:
rainbow4a
250373725063962507941
T:
rainbow1b
252587025447282561617
T:
falcon1024dyn
1643125?2707217?4143515?dilithium5
1579150?2708747?5788718?
T:
qtesla3s
294215229461442953930
T:
rainbow3b
2202956?3090915?4554340?dilithium3aes
334701033581793377518
T:
ronald1536
361292236189923627331
T:
edons128ref
369925037129283732716
T:
ecdonaldk409
388004338881853898540
T:
ecdonaldb409
390516039185503961003
T:
ecdonaldp384
2868702?4234038?6025153?dilithium5aes
4204425?4990449?6259777?
T:
redgemss128
526429352744605284899
T:
rainbow6a
595294959668895988539
T:
ronald2048
5872486?6580084?7925513?
T:
redgemss128v2
753592778207367836749
T:
rainbow1acompres363232
786485078735287892517
T:
rainbow3c
812781081436648215069
T:
ecdonaldk571
866977787409808768709
T:
ecdonaldb571
7146780?8902419?14556751?
T:
qtesla3p
105014081053045610541857
T:
gravitysphincss
120268491214881713506588picnicl1full
10261035?12252449?14267076?
T:
redgemss192
145797171533665015989793picnicl1fs
164967741656484016634537
T:
ronald3072
14649695?16602076?19917114?
T:
redgemss192v2
184264341844758318494565
T:
gravitysphincsm
215768662160069321618486
T:
gravitysphincsl
13713829?21907907?46428668?
T:
gui184
230535122309366324274689
T:
sphincsf128harakasimple
20080092?23483030?29790197?
T:
redgemss256
237587252391462424612326picnicl3full
261905232619592026201935
T:
luov863256
272975482741777427996401picnicl1ur
285339522856113729760753
T:
sphincsf128harakarobust
25177030?28906921?32103619?
T:
redgemss256v2
276800052918688129278530
T:
sphincsf192harakasimple
345545993463725734650403
T:
mqdss48
352722693533621835416019
T:
ronald4096
354696023718918538420883picnicl3fs
369333153828087738319673
T:
sphincsf192harakarobust
376644743840227738768949picnicl5full
471533864747590248052681
T:
rainbow3ccompres683248
534396405352013157629978picnicl3ur
586948665981801859860590
T:
luov4849242
643799456457909564775271picnicl5fs
629271086812312869240722picnic3l1
866140948695913087964569picnicl5ur
907726089079123090806031
T:
luov890351
103033561103135457103176790
T:
mqdss64
117142772118285541118872975picnic3l3
129010765129132623132015841
T:
rainbow5ccompres963664
157419359157468219157525271
T:
luov8117404
113467280?169346599?198153993?
T:
bluegemss128
177171856177666963178690477
T:
luov6468330
142429798?177750355?226669115?
T:
bluegemss128v2
192718356194060149213551716picnic3l5
224637487225058370225272651
T:
sphincs256
233525844233777544234090340
T:
pqrsa15
309852425310127129310295063
T:
sphincsf128shake256simple
343385579344573541354862971
T:
picnic2l1fs
351312490352681706370064745
T:
luov8086399
396631699397210855397544197
T:
sphincsf192shake256simple
381413490402341985402629613
T:
sphincss128harakasimple
382480619?460351891?609512265?
T:
bluegemss192
476347295477047901497040536
T:
sphincss128harakarobust
328098518?489325199?570759322?
T:
bluegemss192v2
565611352566186230566561836
T:
sphincsf128shake256robust
171133524?596095510?1021460486?
T:
gui312
744571981745194809745646472
T:
sphincsf192shake256robust
628525275?751152511?998865841?
T:
bluegemss256
643641091?768222207?897506128?
T:
bluegemss256v2
875570407875803089876108794
T:
sphincsf256shake256simple
861465601895614680900288820
T:
sphincss192harakasimple
943082209943503919962367612
T:
picnic2l3fs
880985367?1056337099?1261768408?
T:
gemss128
878752389?1070936566?1404989399?
T:
gemss128v2
119311066711940615331198165325
T:
sphincsf256harakasimple
119191367112371402181241450747
T:
sphincss192harakarobust
158762550015880240971588692830
T:
sphincsf256shake256robust
192252352619385301431949933479
T:
picnic2l5fs
212519886521257825962126464378
T:
sphincsf256harakarobust
2591827451?3108748386?4134480792?
T:
gemss192
2685329853?3221852074?4291908111?
T:
gemss192v2
467649473846769121424677311728
T:
sphincss128shake256simple
4592869989?5512721011?6432147888?
T:
gemss256
4606223113?5524843149?6444902289?
T:
gemss256v2
726810656272718406427318358134
T:
sphincss256shake256simple
836772995084653723258468596970
T:
sphincss128shake256robust
4523496165?9040773392?15818575914?
T:
gui448
980514452198068853669818557118
T:
sphincss192shake256simple
106541062691065626379210659254895
T:
sphincss256harakasimple
130829812381308465526913113954045
T:
sphincss256shake256robust
171712951991717311892617187739022
T:
sphincss192shake256robust
187016609241871256393218755700420
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
109421123111524
T:
rwb0fuz1024
162331648416924
T:
rainbowbinary256181212
285222935030315
T:
ronald512
295522976831637
T:
3icp
320133225432817
T:
ronald768
383023925439917
T:
ronald1024
407404198044705
T:
rainbowbinary16242020
416874257743523
T:
rainbow5640
512575177053980
T:
tts6440
521055289753326
T:
rainbow6440
537525451455662
T:
ronald1536
587495999661513
T:
rainbow1aclassic363232
751577566576449
T:
ronald2048
748157693979526
T:
gravitysphincss
822138238582556
T:
sflashv2
108119109753110349
T:
falcon512tree
133994134744136080
T:
ronald3072
133880135579136155
T:
falcon512dyn
187617188872190240
T:
donald512
214424215185216662
T:
ronald4096
220305220644221756
T:
qtesla1
220613222112222859
T:
falcon1024tree
252223259689266480
T:
gui184
275060276444277346
T:
falcon1024dyn
280666282657283767ed25519
305505314098329102
T:
rainbow3cclassic683248
319814324334329291
T:
gravitysphincsm
338696343925353095
T:
gemss128
345556354272363597
T:
bluegemss128
361444367695373340
T:
gemss128v2
369079379600386802
T:
bluegemss128v2
401908402759403216dilithium2
395231408396416635
T:
redgemss128
415322427352434888
T:
redgemss128v2
428633429201429765
T:
qtesla3f
432645437619441435
T:
gravitysphincsl
459371469811479361
T:
sphincss128harakasimple
470529477231480717
T:
donald1024
487328490372492110
T:
ecdonaldp256
491262495093498296
T:
edons128k08n72nu8l4mu3
502025504531506150
T:
rainbow1a
522878524403525541
T:
qtesla3s
544292545647548580
T:
pass769
649076650236654468
T:
pass863
652866654426655112dilithium3
689490701377709466
T:
sphincss192harakasimple
733124738804751592
T:
rainbow5cclassic963664
743851747382752888dilithium2aes
735986748958769077
T:
sphincss128harakarobust
773591776398779455
T:
qtesla1p
767308780797795561
T:
gemss192
784651808619825753
T:
gemss192v2
795023813633835936
T:
bluegemss192
821057824920826596
T:
ecdonaldp224
828355839429844924
T:
ecdonaldp160
837008852439865198
T:
redgemss192
859352880321907674
T:
redgemss192v2
886896913884963394
T:
bluegemss192v2
981804983166985631
T:
edons128ref
975079985251994171
T:
ecdonaldp192
106419410679741070441
T:
ed448goldilocks
108027311001341113084
T:
sphincsf128harakasimple
115266811553781155976dilithium5
118409011887841189896
T:
rainbow1b
117345411986981212689
T:
sphincss192harakarobust
120908412358911252978
T:
gui312
129876713055121312241dilithium3aes
154691515609111571583
T:
donald2048
171509817257341740093
T:
sphincsf192harakasimple
172908417587051801858
T:
gemss256
175834317775191788167
T:
sphincsf128harakarobust
177183118356361874204
T:
bluegemss256
183757618448691850574
T:
ecdonaldk163
179928018575631913604
T:
bluegemss256v2
180493118575801887795
T:
gemss256v2
184229618696981897642
T:
redgemss256
188669018915941916351
T:
rainbow4a
189753819002101905879
T:
rainbow1c
191419319259191933818
T:
ecdonaldb163
188251619262001957745
T:
redgemss256v2
227277822799652285977dilithium5aes
254663025575222571260
T:
ecdonaldk233
261815426273972639768
T:
ecdonaldb233
265775626618692673221
T:
rainbow3b
279319928097682820679
T:
ecdonaldp521
280824728303042863430
T:
sphincs256
292168829497642974774
T:
sphincsf192harakarobust
319353932103363228758
T:
ecdonaldp384
361188336835723770825
T:
gui448
383132438440003853801
T:
qtesla3p
363027538948173904781
T:
rainbow1acompres363232
365259639181594064210
T:
rainbow1acyclicc363232
428785043097494322522
T:
ecdonaldk283
450185345183954540938
T:
ecdonaldb283
464762146819354703615
T:
rainbow6a
511171551753555308498
T:
sphincss128shake256simple
700277270262657052301
T:
rainbow3c
718293571941147238881
T:
ecdonaldk409
754679575643867571932
T:
ecdonaldb409
753555777005007770523
T:
sphincss192shake256simple
890313990654059880894picnicl1full
98992501001110810211787
T:
sphincss256shake256simple
102650261040867010673308
T:
sphincss128shake256robust
117901151214886312551384picnicl1fs
124517921257681712809702
T:
sphincsf128shake256simple
144852191461776614761100
T:
sphincss256harakasimple
149575121512282615458274
T:
sphincss192shake256robust
157750311584611415999021
T:
ecdonaldk571
168528911697335117039508
T:
ecdonaldb571
179794631806274918462207picnicl3full
190901091949065319728956
T:
sphincss256shake256robust
202456092048220320733171
T:
sphincsf256shake256simple
201749782053830320671390
T:
sphincsf192shake256simple
213803992158943022537546picnicl1ur
222490912235560223108543
T:
rainbow3ccompres683248
221127122241952323825430
T:
rainbow3ccyclicc683248
246533812465472224658110
T:
luov863256
246320722484620024990271
T:
mqdss48
246474292503129525448030
T:
sphincsf128shake256robust
267019492694702827242513
T:
sphincsf256harakasimple
268976052735745027719337
T:
sphincss256harakarobust
286186752920696829579684picnicl5full
295473743065335831276412picnicl3fs
390043433970325839967894
T:
sphincsf256shake256robust
393008783981786740352557
T:
sphincsf192shake256robust
447716984482038744925713
T:
luov4849242
453978994546722448678803picnicl3ur
493977934962764952204562
T:
rainbow5ccompres963664
504365635076115551143134
T:
sphincsf256harakarobust
524475665252306152620740
T:
pqrsa15
522391125271593352916439picnicl5fs
501820505340416653553918
T:
rainbow5ccyclicc963664
536325955810498359257023picnic3l1
733711017346773173983368picnicl5ur
741397267485441875413085
T:
mqdss64
865111458651235686514582
T:
luov890351
100437516100889935101874175picnic3l3
121668696122810299122881763
T:
luov6468330
150644157150648632150781488
T:
luov8117404
156906228158956123172990770picnic3l5
200863256201007497206645666
T:
picnic2l1fs
224156386225701804225873748
T:
luov8086399
459679035460768116466102339
T:
picnic2l3fs
816365893819143275821234548
T:
picnic2l5fs

amd64; Tremont (906c0); 2021 Intel Celeron N4500; 2 x 1100MHz; jasper2, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
459546164685picnicl1full
463146774762picnic3l1
644564746499picnicl3full
649365206593picnic3l3
838384128510picnic3l5
839384228556picnicl5full
120921218912453
T:
picnic2l1fs
127381278512850picnicl1fs
129021298113061picnicl1ur
244392453824752
T:
picnic2l3fs
245792464924740picnicl3ur
246492468424846picnicl3fs
305283061630913picnicl5ur
305693067630865picnicl5fs
330583312233334
T:
picnic2l5fs
771267735077682ed25519
139073140412144142
T:
ecdonaldp256
166132166992170272
T:
donald512
284038285812291446
T:
ecdonaldp224
304177304465305154
T:
ed448goldilocks
353190353977354745
T:
pass769
355814355997357056dilithium2
427778428875430460
T:
pass863
466498468671472420
T:
donald1024
666183667512669169dilithium3
686509686800688053
T:
sphincsf128harakasimple
704518709666713689
T:
edons128k08n72nu8l4mu3
770405774339778022dilithium2aes
803269804109804863
T:
sphincsf128harakarobust
815271819120830491
T:
ecdonaldp160
920296923365928302
T:
ecdonaldk163
954153959675963441
T:
ecdonaldb163
968274971313975239
T:
ecdonaldp521
9820079903271002387
T:
ecdonaldp192
99874610001721000482
T:
sphincsf192harakasimple
109352310939481095942dilithium5
122510312276221228439
T:
mqdss48
126198712629621264538
T:
sphincsf192harakarobust
126386912779621293017
T:
ecdonaldk233
129296013002051310845
T:
ecdonaldb233
141622614233271427048dilithium3aes
160211116049161609304
T:
donald2048
210739521132102130900
T:
ecdonaldk283
214592721573042175164
T:
edons128ref
220773922128472226322
T:
ecdonaldb283
230331523092412316442dilithium5aes
283329228373242840901
T:
mqdss64
2195566?2890333?3649494?
T:
qtesla1
346986234769323489489
T:
ecdonaldk409
366288836802463739838
T:
ecdonaldb409
374762937636483785691
T:
ecdonaldp384
4172776?6146764?10051211?
T:
qtesla3f
641046864175806506517
T:
3icp
773526477458437756644
T:
ecdonaldk571
826988782879518306794
T:
ecdonaldb571
7356768?8495174?9651519?
T:
qtesla1p
6717171?8878253?15275033?
T:
qtesla3s
980010498045949811793
T:
sphincsf128shake256simple
119261731193719511960496
T:
rainbow1aclassic363232
119899431199191111994582
T:
sphincs256
128862431289376412905055
T:
rainbow1acompres363232
129141101292393312963886
T:
rainbow1acyclicc363232
134600981351506413769998
T:
rainbowbinary256181212
145409401464321414665421
T:
sphincsf192shake256simple
188106711881273918815579
T:
sphincsf128shake256robust
215430052154657321578924
T:
sphincss128harakasimple
18051208?25508033?33135609?
T:
rwb0fuz1024
255395222557418825577138
T:
sphincss128harakarobust
254106562768207229959217
T:
falcon512dyn
279045852791155627929967
T:
sphincsf192shake256robust
16026246?29277249?40061397?
T:
ronald512
267357252944810932463796
T:
falcon512tree
317699603179290932391165
T:
sphincss192harakasimple
314538333195749732149577
T:
tts6440
347211263480316534855604
T:
luov4849242
382478833826248038273289
T:
sphincsf256shake256simple
403295644038530040652144
T:
sphincss192harakarobust
436704684368327843694686
T:
sphincsf256harakasimple
475753264769155047764242
T:
luov863256
44593964?48535253?59815356?
T:
qtesla3p
42226568?56769376?89272782?
T:
ronald768
29396396?63860601?100570189?
T:
ronald1024
694467456958013179796164
T:
rainbowbinary16242020
717410687176010671772679
T:
sphincsf256shake256robust
718386197196846172135996
T:
rainbow3cclassic683248
762046507639109376480444
T:
gemss128
763730497648259076570373
T:
rainbow3ccompres683248
764877877666195377048323
T:
rainbow3ccyclicc683248
770539757793824683337822
T:
rainbow5640
778267437834435978564111
T:
bluegemss128
809728108098095380992723
T:
sphincsf256harakarobust
809902378104457981092627
T:
redgemss128
779343228267795588989811
T:
falcon1024dyn
786535398481254591305612
T:
falcon1024tree
104244773104352397104543198
T:
luov6468330
118619151118730092118851716
T:
gemss128v2
122205635122258693122359780
T:
bluegemss128v2
126947047127025714127104281
T:
redgemss128v2
164882422165134973165872022
T:
luov890351
165429104167982909168662027
T:
rainbow6440
192382333193491875198286018
T:
luov8086399
134622734?194063839?383571585?
T:
ronald1536
212787186212892294213004885
T:
sflashv2
231890864232281742235538059
T:
rainbow5cclassic963664
252179871253026723253527617
T:
rainbow5ccompres963664
294371098294685073295145137
T:
luov8117404
312901262313361201314896274
T:
rainbow5ccyclicc963664
313799034313978787314148319
T:
sphincss128shake256simple
362319293362403238362596237
T:
gemss192v2
367605514368630270368883640
T:
redgemss192v2
380885852381503717381922415
T:
gemss192
385439574385590757386217231
T:
bluegemss192
386576799387612825387761469
T:
redgemss192
463731931463879559464060480
T:
sphincss192shake256simple
349357321?498457951?788704854?
T:
ronald2048
601918155601980176602111639
T:
sphincss128shake256robust
608876495609337133609723092
T:
sphincss256shake256simple
624007554624160867626122705
T:
bluegemss192v2
697448056701497522702270398
T:
sphincss256harakasimple
852334522864673605889721069
T:
gui184
890564243890823610891081885
T:
sphincss192shake256robust
114829589211485673331148643109
T:
sphincss256shake256robust
115945265211599931001165224722
T:
gemss256
116191291111632905701182108685
T:
bluegemss256
117916800511806192541182294550
T:
redgemss256
118813453611889561771189154547
T:
gravitysphincss
129461095912949282491295156053
T:
sphincss256harakarobust
157441258515745404091574668770
T:
rainbow1a
1280303254?1928182999?2910287753?
T:
ronald3072
214708693221497702212151761260
T:
gemss256v2
218864120121911088162207843293
T:
bluegemss256v2
219357567822137902832221034949
T:
redgemss256v2
477233107148014693544816633370
T:
gui312
2937892497?5148395519?9350914841?
T:
ronald4096
546831929054690488195469751622
T:
rainbow1b
570962590557098263095709899429
T:
rainbow1c
561332705457453411345982492618
T:
pqrsa15
139529877621395914325213959818323
T:
rainbow4a
154600887911548865953715491574700
T:
rainbow3b
190144827921902287395719023267555
T:
gravitysphincsl
230704487002315126262123259153110
T:
gui448
380173284543801896963238034206837
T:
gravitysphincsm
593526838735937532885059377438051
T:
rainbow3c
599320211426001707358660101501322
T:
rainbow6a
Cycles to sign 59 bytes
25%50%75%system
187191894519952
T:
rainbowbinary256181212
304493074131095
T:
tts6440
479604842551541
T:
rainbowbinary16242020
729807363877912
T:
rainbow5640
822608242282438ed25519
9790398875100206
T:
sflashv2
123663124699129271
T:
rainbow6440
124808125271125931
T:
rainbow1aclassic363232
137317137740139731
T:
rainbow1acyclicc363232
193681194146194699
T:
ecdonaldp256
285122288033290917
T:
donald512
314208314795314885
T:
ed448goldilocks
93388?331783?862501?
T:
3icp
359456359652360572
T:
ecdonaldp224
450252457312463539
T:
ronald512
586485590717596855
T:
donald1024
685817687576691234
T:
rainbow3cclassic683248
688628690477693124
T:
rainbow3ccyclicc683248
734807743701753644
T:
falcon512tree
782695784590796010
T:
rainbow1a
822064825651834372
T:
ronald768
422647?838789?1258760?
T:
pass769
852930856588862176
T:
ecdonaldp160
960628963105970715
T:
ecdonaldk163
993493995692998935
T:
ecdonaldb163
513047?1021811?1068452?
T:
pass863
102785210331141039779
T:
ecdonaldp192
119987112108601220670
T:
ronald1024
941150?1239456?2213941?dilithium2
124124712456031258542
T:
falcon512dyn
127877012860941301828
T:
rwb0fuz1024
132264613283231331820
T:
ecdonaldk233
135805213640841368884
T:
ecdonaldb233
1346819?1412507?2067964?dilithium2aes
143119114333571435593
T:
ecdonaldp521
708331?1435352?2073959?
T:
qtesla1
147863014838061494296
T:
edons128k08n72nu8l4mu3
148747814966801507455
T:
falcon1024tree
156341915658251568242
T:
rainbow5cclassic963664
172472217271941732111
T:
donald2048
985168?1798238?3103840?dilithium3
196743719725291977449
T:
rainbow5ccyclicc963664
1320908?2000698?2849905?
T:
qtesla3f
210423921056992107432
T:
rainbow1c
222179922331252243929
T:
ecdonaldk283
232277523288902334976
T:
ecdonaldb283
1202994?2378536?3324365?
T:
qtesla1p
238662123919352410475
T:
rainbow4a
249667124982012501267
T:
rainbow1b
253703125484202567517
T:
falcon1024dyn
2126418?2705140?4074903?dilithium3aes
2178677?2836672?3913692?dilithium5
292547529281432931959
T:
rainbow3b
334628133631153376701
T:
ronald1536
369617437010023716431
T:
edons128ref
371437937203513728828
T:
ecdonaldk409
2488679?3874690?6448347?
T:
qtesla3s
388291138938863902585
T:
ecdonaldb409
393185539497703964362
T:
ecdonaldp384
2952097?4388060?5760656?dilithium5aes
4135711?5080303?6380805?
T:
redgemss128
522795252475495263417
T:
rainbow6a
596364259828515995882
T:
ronald2048
5334872?6087427?7633436?
T:
redgemss128v2
755114175615897570845
T:
rainbow1acompres363232
783607978417247855314
T:
rainbow3c
820929682217168232249
T:
ecdonaldk571
877423887946178822586
T:
ecdonaldb571
7470474?9956962?12434827?
T:
qtesla3p
104077201043438410449832
T:
gravitysphincss
106675011067230310675861picnicl1full
10375210?13053305?16023384?
T:
redgemss192
13773070?15930532?18001498?
T:
redgemss192v2
164455621650165116531982
T:
ronald3072
16541726?17051247?22732598?
T:
redgemss256
181763061819666618212455
T:
gravitysphincsm
183394961834337018518769picnicl1fs
13736460?19366603?33243051?
T:
gui184
205548472056334520934792picnicl1ur
214258042146968921501213
T:
gravitysphincsl
215843662158926121596636picnicl3full
243369642435328624371925
T:
sphincsf128harakasimple
262019292620687126210435
T:
luov863256
25176418?28798668?34053089?
T:
redgemss256v2
292088902922197929246228
T:
sphincsf192harakasimple
297601652978979429821735
T:
sphincsf128harakarobust
345800513464326934661477
T:
mqdss48
347539863475834434766870picnicl3fs
351932253526799135324414
T:
ronald4096
354321833544106635445938picnicl5full
382720253831812538360479
T:
sphincsf192harakarobust
467404414702925447144386
T:
rainbow3ccompres683248
518245705186486251941424picnic3l1
580991665851886058531477picnicl5fs
588849315977900060486860
T:
luov4849242
52948832?68334536?68344816?picnicl3ur
908660749096912491000150
T:
luov890351
992636929927621299308064picnicl5ur
102875247102937904103703141
T:
mqdss64
115141563115272795115378988picnic3l3
134308289137772868138120012
T:
rainbow5ccompres963664
157539828157611612157671493
T:
luov8117404
141262901?169460077?225116305?
T:
bluegemss128v2
141962051?170146938?223803111?
T:
bluegemss128
176689523178875367180648347
T:
luov6468330
189117530189299622189904843picnic3l5
224810953224961239225022782
T:
sphincs256
233043263233395181233499646
T:
pqrsa15
309887571310138549310276579
T:
sphincsf128shake256simple
334195167334285155334493439
T:
picnic2l1fs
348930635352173741367304988
T:
luov8086399
399627923399877528400120228
T:
sphincsf192shake256simple
403265031405994258406390100
T:
sphincss128harakasimple
255938856?425659630?1023051830?
T:
gui312
498133044498228925498365243
T:
sphincss128harakarobust
382667390?535175537?610988535?
T:
bluegemss192
406922381?543295200?623502454?
T:
bluegemss192v2
566152171566570370566989939
T:
sphincsf128shake256robust
744742768745117673745526940
T:
sphincsf192shake256robust
624930134?750995315?876427144?
T:
bluegemss256
519008178?770818289?1025951789?
T:
bluegemss256v2
875810966876262001886079226
T:
sphincsf256shake256simple
901057686901646630905062045
T:
sphincss192harakasimple
875723890?1050986896?1228503473?
T:
gemss128v2
881222266?1057687752?1409660703?
T:
gemss128
119367350311939949371194247110
T:
sphincsf256harakasimple
123986684112423472801244782974
T:
sphincss192harakarobust
1248961017?1249490917?1565057619?
T:
picnic2l3fs
158822053315885086291589020991
T:
sphincsf256shake256robust
212724700521281984382129070351
T:
sphincsf256harakarobust
242287694324237047962425004830
T:
picnic2l5fs
2584140696?3101323266?3621451977?
T:
gemss192
2685714580?3217676145?3754454463?
T:
gemss192v2
467910772446807526024714892411
T:
sphincss128shake256simple
4592973510?5511246458?6430665079?
T:
gemss256
4593255634?5527212061?6575466228?
T:
gemss256v2
727444056372764887287326281348
T:
sphincss256shake256simple
4515270450?7901585081?15801921519?
T:
gui448
837634045684706729468472187155
T:
sphincss128shake256robust
980683669198085524609808916018
T:
sphincss192shake256simple
106439635131064445232110671530060
T:
sphincss256harakasimple
130836943501308515904213091976218
T:
sphincss256shake256robust
171934288441719726153817198560595
T:
sphincss192shake256robust
187427573071874537690218773044180
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
111051129211488
T:
rwb0fuz1024
156541595616834
T:
rainbowbinary256181212
284342883729036
T:
ronald512
288803043231490
T:
3icp
324603270433135
T:
ronald768
385763898639483
T:
ronald1024
395034025542031
T:
rainbowbinary16242020
410134127342820
T:
rainbow5640
508345103251625
T:
tts6440
526385316953787
T:
rainbow1aclassic363232
544265474155239
T:
ronald1536
538195494855428
T:
rainbow6440
751657583976692
T:
ronald2048
743237627278343
T:
gravitysphincss
822488279683215
T:
sflashv2
107614109146110016
T:
falcon512tree
133946135543136219
T:
falcon512dyn
134543135607136855
T:
ronald3072
188946190935191807
T:
donald512
214626215441216787
T:
ronald4096
220118220662221359
T:
qtesla1
220302221954222782
T:
falcon1024tree
222200229136250396
T:
gui184
259482262241263908
T:
rainbow3cclassic683248
274378276385277225
T:
falcon1024dyn
281687283677284604ed25519
311653322791330728
T:
gemss128
323250330514335267
T:
gravitysphincsm
322477333480342179
T:
bluegemss128
341692349243353498
T:
gemss128v2
351433358660363447
T:
bluegemss128v2
371650377442388169
T:
redgemss128
402648403211403822dilithium2
401347411579418019
T:
redgemss128v2
427841428226428805
T:
qtesla3f
434616438955446454
T:
gravitysphincsl
459650469892479965
T:
sphincss128harakasimple
471070476970479976
T:
donald1024
488526489116489914
T:
ecdonaldp256
488832490748493230
T:
edons128k08n72nu8l4mu3
510261511236538946
T:
rainbow1a
521695522787523689
T:
qtesla3s
542779545038546829
T:
pass769
645641648074649360
T:
pass863
654758655517656247dilithium3
661063665190670933
T:
rainbow5cclassic963664
691037698479710170
T:
sphincss192harakasimple
700077714783721498
T:
gemss192
706880728766745638
T:
gemss192v2
721920736077753339
T:
bluegemss192
744161751137761648
T:
redgemss192
748856752852755878dilithium2aes
738951753807763846
T:
sphincss128harakarobust
770607773560775965
T:
qtesla1p
765290775475798851
T:
redgemss192v2
823648824413825423
T:
ecdonaldp224
828499836486844960
T:
ecdonaldp160
820116837438859209
T:
bluegemss192v2
929737931776935827
T:
edons128ref
9469649643761010394
T:
gui312
984087991463996303
T:
ecdonaldp192
106285110651881069169
T:
ed448goldilocks
108168510966861104525
T:
sphincsf128harakasimple
115490411554651156542dilithium5
117936411844511185570
T:
rainbow1b
118275111951631210962
T:
sphincss192harakarobust
130042913056841322780dilithium3aes
150277715503951581459
T:
gemss256
155217815637901586486
T:
donald2048
153874115845451637891
T:
bluegemss256
157571515997081633134
T:
gemss256v2
156587816065421642913
T:
redgemss256
159024616257891659927
T:
bluegemss256v2
162515516724741693631
T:
redgemss256v2
170890317196921728726
T:
sphincsf192harakasimple
172683117518921779034
T:
sphincsf128harakarobust
176872817738581777842
T:
rainbow4a
184607618510521858274
T:
ecdonaldk163
187221318872971894163
T:
rainbow1c
191248619183251922468
T:
ecdonaldb163
224797922558792302199dilithium5aes
254576925539022565551
T:
ecdonaldk233
262299126292122637682
T:
ecdonaldb233
263038426444392656633
T:
rainbow3b
269152927996742873152
T:
gui448
278846328044392811054
T:
ecdonaldp521
281938728474412874262
T:
sphincs256
292432729519522993098
T:
sphincsf192harakarobust
319140732119323237228
T:
ecdonaldp384
362572336393493664197
T:
rainbow1acompres363232
363919838080123814536
T:
rainbow1acyclicc363232
381713938348223843024
T:
qtesla3p
431136243196034329039
T:
ecdonaldk283
451240145195184534716
T:
ecdonaldb283
451876445430914556490
T:
rainbow6a
517539352726805376051
T:
sphincss128shake256simple
686871368803516902522
T:
rainbow3c
719071472002207211870
T:
ecdonaldk409
754481575545177561450
T:
ecdonaldb409
752713177614527856404
T:
sphincss192shake256simple
792133079304128155975picnicl1full
99022541011214610314733
T:
sphincss256shake256simple
101579451032339510537978
T:
sphincss128shake256robust
124747001265836612895555
T:
sphincsf128shake256simple
142310581424623814415921picnicl1fs
144320031463301314800681
T:
sphincss256harakasimple
150698461522538115428939
T:
sphincss192shake256robust
159716351599653416030573
T:
ecdonaldk571
165587301656208316565002picnicl3full
168076171707379317151114picnicl1ur
170579231708003317124376
T:
ecdonaldb571
192277301948503319735957
T:
sphincss256shake256robust
200738922031042420586970
T:
sphincsf192shake256simple
203452272058668720786749
T:
sphincsf256shake256simple
220883792213699122555138
T:
rainbow3ccompres683248
222868282237004522412533
T:
rainbow3ccyclicc683248
246660522466977524679043
T:
luov863256
245085842467622024955357
T:
mqdss48
245935402504528625486542
T:
sphincsf128shake256robust
267177912687104327183871
T:
sphincsf256harakasimple
268634402717305027626056
T:
sphincss256harakarobust
269627822725292927277857picnicl5full
289495732897441428991133picnicl3fs
390193403951495739869557
T:
sphincsf256shake256robust
395647893991894140349634
T:
sphincsf192shake256robust
440608414418833044240562picnic3l1
448462024492610345012689
T:
luov4849242
479453224832224148336890picnicl5fs
502524045078113851266035
T:
sphincsf256harakarobust
523787765253083752594842
T:
pqrsa15
527980575291052254790288
T:
rainbow5ccyclicc963664
448044465484806854907934picnicl3ur
541862355776812057834715
T:
rainbow5ccompres963664
744106827495448175723380
T:
mqdss64
813968318141375081440404picnicl5ur
865306578655572186608850
T:
luov890351
986547729870720398819331picnic3l3
122714205122774644122823304
T:
luov6468330
150710177150769616150872751
T:
luov8117404
154097599154269782154463179picnic3l5
196965559197096567197163009
T:
picnic2l1fs
227158675227721547228038198
T:
luov8086399
707047521?707872142?963571538?
T:
picnic2l3fs
123955917612401660091241061205
T:
picnic2l5fs

aarch64; Firestorm (610f0230); 2020 Apple M1; 4 x 3200MHz; unstable; minimac, supercop-20211108

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
213321332266
T:
picnicl1full
213321332267
T:
picnic3l1
293330663067
T:
picnicl3full
293330673067
T:
picnic3l3
386638674000
T:
picnic3l5
386638674000
T:
picnicl5full
666667996800
T:
picnic2l1fs
680069336933
T:
picnicl1fs
680069337066
T:
picnicl1ur
118661213312266
T:
picnicl3fs
118661213312267
T:
picnicl3ur
122661266612667
T:
picnic2l3fs
161331640016533
T:
picnicl5fs
165321653316799
T:
picnicl5ur
165331706617200
T:
picnic2l5fs
711977146473731ed25519
154394154927160793dilithium2
228124229724231458
T:
pass769
236258237057245457
T:
pass863
305055306122307988dilithium3
404117416117419183dilithium2aes
422783436383437049dilithium5
496381497181499047
T:
mqdss48
757304778637782369dilithium3aes
115315511543551156355
T:
mqdss64
879833?1181954?1720733?
T:
qtesla1
123475212682171276750dilithium5aes
1801797?2650297?3516796?
T:
qtesla3f
2684295?3601993?5250862?
T:
qtesla3s
376825337691863777586
T:
sphincsf128sha256simple
420490242065034213568
T:
sphincsf128shake256simple
4078240?4613553?5710577?
T:
qtesla1p
545512054609865466720
T:
sphincsf128harakasimple
549191954988525501651
T:
sphincsf192sha256simple
617322561796266182291
T:
sphincsf192shake256simple
731451573230477323981
T:
sphincsf128sha256robust
788609278924927895692
T:
sphincsf128shake256robust
802528780310208041953
T:
sphincsf192harakasimple
104333261044452610471191
T:
sphincsf128harakarobust
108059781080864410819577
T:
sphincsf192sha256robust
115343491153728311547149
T:
sphincsf192shake256robust
145307661453276614536365
T:
sphincsf256sha256simple
145908971472489114823421
T:
luov4849242
14020386?15189807?17581713?
T:
falcon512tree
14271709?15330201?17953832?
T:
falcon512dyn
154057991541339815421664
T:
sphincsf192harakarobust
162888301629283016304030
T:
sphincsf256shake256simple
17457052?18946460?23744139?
T:
qtesla3p
213576992137556521387965
T:
sphincsf256harakasimple
214308962158062321791416
T:
luov863256
306224033062787130632137
T:
sphincsf256shake256robust
399340403993804039982572
T:
sphincsf256sha256robust
409806664099026641001465
T:
sphincsf256harakarobust
439605504405587944182808
T:
luov6468330
469361675021177257345626
T:
falcon1024dyn
494452685175037857167100
T:
falcon1024tree
593032835975526565016394
T:
luov890351
846901588496974885174006
T:
luov8086399
9974583799864233100040892
T:
redgemss128v2
116743173120765016120927409
T:
sphincss128sha256simple
122734139123353848123910760
T:
luov8117404
130214647134613542134724338
T:
sphincss128shake256simple
138877642143577058143670921
T:
bluegemss128v2
166237506171771823174044668
T:
gemss128v2
173236299173281764173663082
T:
sphincss128harakasimple
169903363175752334176160185
T:
sphincss192sha256simple
197530817197618147198190525
T:
sphincss192shake256simple
232488252232690244240990453
T:
sphincss256sha256simple
226305693234230850235968116
T:
sphincss128sha256robust
244241259252455738255536151
T:
sphincss128shake256robust
247225676255623348256831967
T:
sphincss192harakasimple
260974872261124466261777108
T:
sphincss256shake256simple
332654072332834331332984725
T:
sphincss128harakarobust
341170939341324933341492660
T:
sphincss256harakasimple
334503333345931820347616288
T:
sphincss192sha256robust
358284537370463795371321628
T:
sphincss192shake256robust
480889881481409461481794779
T:
redgemss192v2
475551423491805054492122243
T:
sphincss192harakarobust
491874252492148241584481834
T:
sphincss256shake256robust
638684650638766914661835880
T:
sphincss256sha256robust
655189605655550525658075492
T:
sphincss256harakarobust
694937520717323845717801560
T:
bluegemss192v2
841482461870007081874580103
T:
gemss192v2
124035674712423617351243975938
T:
redgemss256v2
175402521418109667231825470156
T:
bluegemss256v2
214776503321485039372149969347
T:
gemss256v2
Cycles to sign 59 bytes
25%50%75%system
742647533177731ed25519
153860?397984?696906?
T:
qtesla1
234257?434649?868500?
T:
qtesla3f
488914498914511580
T:
falcon512tree
386118?529179?878766?dilithium2
278122?538646?832634?
T:
pass769
276389?543446?597844?
T:
pass863
695973706506717306
T:
falcon512dyn
588243?762370?1344481?dilithium2aes
607309?817435?1338214?dilithium3
634909?830634?1467676?
T:
qtesla1p
423050?923164?2167249?
T:
qtesla3s
679040?948896?1498208?dilithium5
936097949830989162
T:
falcon1024tree
138861214330101476076
T:
falcon1024dyn
1236085?1856995?2321776?dilithium3aes
1869393?2250045?3141211?dilithium5aes
376611937721193777853
T:
picnicl1full
394118039442463952513
T:
luov863256
2625364?3973578?5479252?
T:
qtesla3p
585590458653715872171
T:
picnicl1fs
710692271135897121188
T:
picnicl3full
734571373566467377311
T:
picnicl1ur
112407611124422711250227
T:
picnicl5full
136897321370319813747330
T:
picnicl3fs
144206371443290314436903
T:
luov890351
149871481498954815001814
T:
mqdss48
175875791759811317615978
T:
picnicl3ur
188349971887579618886729
T:
picnic3l1
234973492351268223522281
T:
picnicl5fs
255662012557740125591401
T:
luov8117404
288951382892647028971935
T:
picnicl5ur
306992003070906730718000
T:
luov4849242
405481494056508340624813
T:
picnic3l3
35833000?43614296?56794581?
T:
redgemss128v2
459586054596620545974871
T:
mqdss64
659816906601315466085152
T:
picnic3l5
780969497811894978145881
T:
luov6468330
119014951119149879119194277
T:
sphincsf128sha256simple
110113831130435172135184319
T:
redgemss192v2
133127332133244128133361324
T:
sphincsf128shake256simple
155283000155307000155331265
T:
luov8086399
155356864155444461155541658
T:
sphincsf192sha256simple
155766982155828579155908310
T:
picnic2l1fs
168554616168672477168745141
T:
sphincsf192shake256simple
204613740204720536204825732
T:
sphincsf128harakasimple
219027311219288367219526225
T:
sphincsf128sha256robust
185812608?228846660?300762251?
T:
redgemss256v2
235800255235966782236102511
T:
sphincsf192harakasimple
237916173238045501238155097
T:
sphincsf128shake256robust
299426570299627229299894019
T:
sphincsf192sha256robust
308330755308533547308682075
T:
sphincsf192shake256robust
352313837352433833352638758
T:
sphincsf256sha256simple
363001686363179679363451002
T:
sphincsf128harakarobust
373695936373825130373945126
T:
sphincsf256shake256simple
434550225434779015434925543
T:
picnic2l3fs
446086441446326831446611220
T:
sphincsf192harakarobust
588057295588240621588625673
T:
sphincsf256harakasimple
679033875679203468679551721
T:
sphincsf256shake256robust
884481449886219648889614848
T:
picnic2l5fs
931997859932261715932555304
T:
sphincsf256sha256robust
107253543610729083551073422734
T:
sphincsf256harakarobust
173828382917982446871814890569
T:
sphincss128sha256simple
1867643842?1932072525?2489200495?
T:
bluegemss128v2
194176841420071493262031354914
T:
sphincss128shake256simple
300791796630081419573124438480
T:
sphincss256sha256simple
312214870331225678873125014857
T:
sphincss256shake256simple
312790554532338935383277097983
T:
sphincss128sha256robust
319293727132491896073300540134
T:
sphincss128harakasimple
340919082435234512933566682938
T:
sphincss128shake256robust
420371098642074980384228218029
T:
sphincss192shake256simple
418330031743254439644361175502
T:
sphincss192sha256simple
4839708008?5050213652?7087401538?
T:
bluegemss192v2
525112820352526988095441575030
T:
sphincss256harakasimple
560829811756088019645810020504
T:
sphincss256shake256robust
571159114957126667075713556139
T:
sphincss128harakarobust
695608386771916375997251223804
T:
sphincss192shake256robust
716601940074109454327461445726
T:
sphincss192harakasimple
785285523578582566258150350947
T:
sphincss256sha256robust
764695847979111724257973665049
T:
sphincss192sha256robust
942704987494354774139498729875
T:
sphincss256harakarobust
8390549698?10122673768?13340567397?
T:
bluegemss256v2
9916153568?12545831910?16404044526?
T:
gemss128v2
130778648601353239457113537551169
T:
sphincss192harakarobust
27528104908?34349046321?47728927516?
T:
gemss192v2
59685767900?71645504172?83623224807?
T:
gemss256v2
Cycles to verify 59 bytes
25%50%75%system
430654373244665
T:
falcon512tree
510655199852664
T:
falcon512dyn
611976319763464
T:
qtesla1
102529104929107463
T:
falcon1024dyn
113862115863118795
T:
falcon1024tree
131595131995135995
T:
qtesla3f
133194134128138528
T:
qtesla3s
160394167993185060
T:
redgemss128v2
164127170393182526
T:
gemss128v2
171326176793177193dilithium2
171327181993197459
T:
bluegemss128v2
196526204259210258ed25519
274122283455294655dilithium3
326787327854328788
T:
qtesla1p
337720340653347720
T:
pass769
343187344653345853
T:
pass863
355986378386396384
T:
gemss192v2
378785389585416650
T:
bluegemss192v2
382519393718425716
T:
redgemss192v2
392651406385427317dilithium2aes
450649466248469581dilithium5
681840697040701439dilithium3aes
752637777036807568
T:
gemss256v2
732771779037806368
T:
bluegemss256v2
780237795703812235
T:
redgemss256v2
119835312334191238618dilithium5aes
198098920404542074319
T:
sphincss128sha256simple
215271621639162172315
T:
qtesla3p
215791622379122296977
T:
sphincss128shake256simple
285895528621552869621
T:
picnicl1full
312974531309453139077
T:
luov863256
305508131474773218407
T:
sphincss192sha256simple
325254032952053372802
T:
sphincss192shake256simple
334546934297323521862
T:
sphincss128harakasimple
391731440497094198370
T:
sphincss128sha256robust
4088241?4228768?5247795?
T:
sphincss256sha256simple
421036942890324398762
T:
sphincss256shake256simple
425276743955624451693
T:
sphincss128shake256robust
472568247327484739549
T:
picnicl1fs
481621248939424981539
T:
sphincsf128sha256simple
494967450546025129799
T:
sphincss192harakasimple
536352454457875505785
T:
sphincsf128shake256simple
547258754785865485519
T:
picnicl3full
591230259173695923769
T:
picnicl1ur
622309063296196518679
T:
sphincss192shake256robust
631148764278826664540
T:
sphincss192sha256robust
638495165708106681339
T:
sphincss128harakarobust
720225273033157392111
T:
sphincss256harakasimple
783356179192917994354
T:
sphincsf128harakasimple
792395779928888056352
T:
sphincsf192sha256simple
800288781536828247411
T:
sphincsf256sha256simple
830740984672698641129
T:
sphincss256shake256robust
850846885749998656062
T:
sphincsf192shake256simple
856459886749948746058
T:
sphincsf256shake256simple
876579187739248783791
T:
picnicl5full
9700021987561410071606
T:
sphincsf128sha256robust
9823749999027610162936
T:
sphincss192harakarobust
102862651042826010531855
T:
sphincsf128shake256robust
106625171080597710924106
T:
mqdss48
113502231135902311367156
T:
picnicl3fs
120112641218139012416848
T:
sphincss256sha256robust
121661921225618712362450
T:
sphincsf192harakasimple
122831201229525312302186
T:
luov890351
130636231322975013410276
T:
sphincsf256harakasimple
136955981380959413975587
T:
sphincss256harakarobust
143899721439743814405437
T:
picnicl3ur
149262161517100715335935
T:
sphincsf128harakarobust
153823321539966515411665
T:
picnic3l1
161144371627616416479356
T:
sphincsf192sha256robust
164185581660575116792944
T:
sphincsf192shake256robust
166541491682694217002535
T:
sphincsf256shake256robust
196873641970189719714430
T:
picnicl5fs
211038422110864221123841
T:
luov4849242
219914082200527422024606
T:
luov8117404
233774872366320923869601
T:
sphincsf256sha256robust
239842632400199624033328
T:
picnicl5ur
241703892435638224576373
T:
sphincsf192harakarobust
254411392577926025982052
T:
sphincsf256harakarobust
330500423308244133115906
T:
picnic3l3
331111073348669233817213
T:
mqdss64
507990825084974650902545
T:
picnic3l5
532184545323192053257920
T:
luov6468330
797724837979288379844748
T:
picnic2l1fs
101840822101857488101875487
T:
luov8086399
179222866179292196179366326
T:
picnic2l3fs
314265191314431850314591578
T:
picnic2l5fs

amd64; Zen 3 (a20f10); 2020 AMD Ryzen 9 5950X; 16 x 3400MHz; zen3, supercop-20220213

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
238323902407
T:
picnicl1full
240225432580
T:
picnic3l1
320932253236
T:
picnic3l3
323732413250
T:
picnicl3full
386939403971
T:
picnic2l1fs
400840344089
T:
picnicl1fs
407140834104
T:
picnicl1ur
411041204187
T:
picnic3l5
415841894319
T:
picnicl5full
751575377575
T:
picnicl3ur
744975807648
T:
picnicl3fs
877588369009
T:
picnic2l3fs
970597429858
T:
picnicl5ur
99431000510094
T:
picnicl5fs
99981002410114
T:
picnic2l5fs
168811695217092
T:
lattisigns512
416114184642224dilithium2aes
425574257642714ed25519
664676671867170dilithium3aes
709437117871718dilithium2
826868290184207
T:
ecdonaldp256
925669328394098
T:
donald512
102521102968103548dilithium5aes
129197129495129806dilithium3
134151134823137129
T:
ecdonaldp224
164565164788165166
T:
ed448goldilocks
177261178685180152
T:
pass769
200155200532200934dilithium5
205750207306208666
T:
pass863
243424243606244988
T:
donald1024
552258554699556002
T:
sphincsf128harakasimple
613344615139619250
T:
ecdonaldp160
628755?636647?830841?
T:
ecdonaldk163
637267639458641893
T:
ecdonaldp521
642549643821644298
T:
sphincsf128harakarobust
646204648865653650
T:
edons128k08n72nu8l4mu3
649862652040655616
T:
mqdss48
723697725583814693
T:
ecdonaldb163
737894740805744119
T:
ecdonaldp192
791207793230795228
T:
donald2048
798558799717801149
T:
sphincsf192harakasimple
826884833991962659
T:
ecdonaldk233
847575852897878569
T:
ecdonaldb233
101463210157051016501
T:
sphincsf192harakarobust
1003153?1037077?1633299?
T:
qtesla1
152267415254371528262
T:
mqdss64
164644416513051716885
T:
ecdonaldk283
172790817415121796849
T:
ecdonaldb283
208190020886762111822
T:
edons128ref
236020523690092374900
T:
sphincsf256harakasimple
241874224219662445454
T:
sphincsf256harakarobust
245061224708692636596
T:
ecdonaldk409
262022826210332623689
T:
sphincs256
271987227300022750473
T:
ecdonaldp384
262582328396492853078
T:
ecdonaldb409
2069770?3027496?4020336?
T:
qtesla3f
412009041702184185209
T:
luov863256
424096442778604299413
T:
sphincsf128shake256simple
3125560?5136600?8093773?
T:
qtesla3s
574256357913305811543
T:
ecdonaldb571
541504858358085878746
T:
ecdonaldk571
4011123?5852071?6564962?
T:
qtesla1p
631715863226336331164
T:
luov863256pc
632875263367226348405
T:
rainbow1aclassic363232
638540164371396476375
T:
sphincsf192shake256simple
684017868630346909495
T:
rainbow1acyclicc363232
767832376971037718729
T:
sphincsf128shake256robust
798732479998078006287
T:
rainbow1acompres363232
843863984534138472034
T:
rainbowbinary256181212
116318981164248411738817
T:
sphincsf192shake256robust
9669749?11882410?15657576?
T:
ronald512
9245536?12195967?17821298?
T:
rwb0fuz1024
161038301613709316161956
T:
luov890351
166105721664365016683523
T:
sphincsf256shake256simple
163440581666785518050718
T:
falcon512tree
160619981744643119067785
T:
falcon512dyn
11052923?17488860?28254291?
T:
ronald768
177518281777670317797838
T:
sphincss128harakasimple
182382551826291918295833
T:
luov4849242
206035092066831620682745
T:
sphincss128harakarobust
239087412395126924008770
T:
luov890351pc
245240742460456824682437
T:
sphincss192harakasimple
22016538?25846071?31394476?
T:
qtesla3p
20298084?27540719?43675265?
T:
ronald1024
277061172773990127906269
T:
luov8117404
307132663076795431063725
T:
sphincsf256shake256robust
323917003242668732550043
T:
sphincss192harakarobust
349867163504680735212340
T:
rainbowbinary16242020
377238833780485537888157
T:
sphincss256harakasimple
387061843884237238997418
T:
sphincss256harakarobust
406099774085134841829170
T:
rainbow3cclassic683248
439231034399914844199981
T:
rainbow3ccompres683248
445039994457308044623468
T:
luov8117404pc
479727954804432448150595
T:
rainbow3ccyclicc683248
486124674863492348673843
T:
gemss128
498731854991797949951205
T:
bluegemss128
517110945188403352040127
T:
redgemss128
512141405335300057802735
T:
falcon1024dyn
515914515375514455721522
T:
falcon1024tree
553825695542297855475799
T:
gemss128v2
566865505672455256755908
T:
bluegemss128v2
582494555834856758562652
T:
redgemss128v2
605630216065416960785426
T:
luov6468330
110442228110587486110739055
T:
luov8086399
62774227?112103629?154669130?
T:
ronald1536
120952456121121058121365904
T:
rainbow1b
121634839121855429122014647
T:
rainbow1c
135633687135768967136870248
T:
sphincss128shake256simple
154005928154090975154172030
T:
sflashv2
179627057179892013180031990
T:
rainbow5ccyclicc963664
181845794182009071182297658
T:
rainbow5cclassic963664
183655130183823954184030424
T:
rainbow5ccompres963664
207308768207602094208230401
T:
sphincss192shake256simple
218769488218962280219767062
T:
redgemss192
225122034225344918226032248
T:
bluegemss192
227151225227263366227739447
T:
gemss192
135619619?235204150?328883623?
T:
ronald2048
244590671244777608245395294
T:
redgemss192v2
245537650245669471245882440
T:
gemss192v2
246230896246410194246906494
T:
bluegemss192v2
243760358247902587249727594
T:
sphincss128shake256robust
266039172266564576267016818
T:
sphincss256shake256simple
368658166369910158374803876
T:
sphincss192shake256robust
491135049491481988493848774
T:
sphincss256shake256robust
621524782622063384623182771
T:
redgemss256
462939950?632890659?972632280?
T:
ronald3072
636766592637648705640371517
T:
bluegemss256
643690154645739579647446719
T:
gemss256
664331648665847122666963348
T:
redgemss256v2
669445362669731617670753580
T:
gemss256v2
675279287675813969676796878
T:
bluegemss256v2
708946701716624884726263937
T:
gui184
723444671727333415730728427
T:
rainbow3b
887286540887707012888295709
T:
gravitysphincss
930194745933878173937359036
T:
rainbow3c
104569203010459932091046169057
T:
rainbow1a
1614061987?2416734556?3201206517?
T:
ronald4096
280000125228157980652867949572
T:
rainbow5c
281368401928238402892844674534
T:
gui312
280726225928424663432887325214
T:
rainbow6b
325503575433658436843439109852
T:
pqrsa15
556522553255686981035604018044
T:
rainbow6a
637780981463837631086392369002
T:
rainbow4a
141964880301420071650014202448686
T:
gravitysphincsl
180390620801807900716118117028861
T:
gui448
284009833812840419482928411728926
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
124171278113266
T:
rainbowbinary256181212
234002382426323
T:
rainbowbinary16242020
448744493745058ed25519
459384610546985
T:
rainbow1aclassic363232
459104615746725
T:
rainbow1acyclicc363232
499935025450948
T:
rainbow1a
742397441374656
T:
rainbow1c
860198632486684
T:
sflashv2
67009?112126?146255?dilithium2aes
114576114786115082
T:
ecdonaldp256
130016?142005?262276?dilithium2
152969153282153658
T:
rainbow1b
171133171260171436
T:
ed448goldilocks
178401181038184572
T:
donald512
189623190011190781
T:
ecdonaldp224
97500?200344?332123?dilithium3aes
137321?208640?293493?dilithium5aes
218812219536220228
T:
rainbow3c
90751?243891?362762?
T:
lattisigns512
243424246831247844
T:
rainbow3cclassic683248
263447264058265201
T:
luov863256pc
255774?283919?518086?
T:
pass863
208041?298513?475774?dilithium3
313120317974322809
T:
ronald512
329449331031333340
T:
donald1024
319250335239342684
T:
rainbow3ccyclicc683248
244002?350701?479315?dilithium5
351453355882360966
T:
falcon512tree
217737?428641?439887?
T:
pass769
437937439438454839
T:
rainbow3b
207421?444524?693344?
T:
qtesla3f
447211448862544270
T:
rainbow6a
459476463890466613
T:
rainbow5c
225897?466116?782432?
T:
qtesla1
567330571541577185
T:
ronald768
625657626919630543
T:
rainbow4a
641637644179648013
T:
ecdonaldp160
659715667598676924
T:
falcon512dyn
699330705084712516
T:
falcon1024tree
703406709195716808
T:
ronald1024
668328724944790924
T:
ecdonaldk163
723771726195730040
T:
luov890351pc
732621741721751657
T:
rwb0fuz1024
392425?755658?980220?
T:
qtesla1p
753652757517846840
T:
ecdonaldb163
754349758708763060
T:
rainbow5cclassic963664
773175776001779500
T:
ecdonaldp192
8747488785021009344
T:
ecdonaldk233
877266881364885055
T:
donald2048
899086901448906179
T:
ecdonaldb233
902273904443908151
T:
rainbow5ccyclicc963664
971228972648975947
T:
ecdonaldp521
100111210058931010018
T:
edons128k08n72nu8l4mu3
101119910140911016114
T:
rainbow6b
107885010845971089333
T:
luov8117404pc
659026?1258140?2242151?
T:
qtesla3s
136094713706641391128
T:
falcon1024dyn
172896817338501800334
T:
ecdonaldk283
181317418176121891394
T:
ecdonaldb283
198904620063792017454
T:
ronald1536
231864223240692340516
T:
edons128ref
1819311?2520634?3780905?
T:
qtesla3p
264840126801022837794
T:
ecdonaldk409
285867928682112882648
T:
ecdonaldp384
277753729990063008159
T:
ecdonaldb409
312673531423083152751
T:
ronald2048
328289732848033289020
T:
picnicl1full
2943757?3427326?4407202?
T:
redgemss128
360943936112523612481
T:
luov863256
390717939128713950423
T:
mqdss48
3532472?4214118?4797707?
T:
redgemss128v2
422254342287864231109
T:
picnicl1fs
490188049095864916183
T:
rainbow1acompres363232
547669454798385482542
T:
picnicl1ur
611586761547656181121
T:
ecdonaldb571
575210861604346186059
T:
ecdonaldk571
629465363023496304217
T:
picnicl3full
673601567419826744772
T:
gravitysphincss
836899483919948416764
T:
ronald3072
945765094657029490859
T:
mqdss64
8646906?10026974?11625399?
T:
redgemss192v2
101111461011992510131116
T:
picnicl3fs
8559484?10312942?12585720?
T:
redgemss192
103725701037753810387185
T:
picnicl5full
116397451164587511651998
T:
luov890351
124300731245968312500069
T:
gravitysphincsm
135166471352350413532706
T:
picnicl3ur
10475315?14661286?29286291?
T:
gui184
149173421494238814962009
T:
gravitysphincsl
162927401630064416305334
T:
picnicl5fs
15152686?17207330?21813396?
T:
redgemss256v2
175264301753859217557491
T:
picnic3l1
177245791776377617785901
T:
ronald4096
15045031?17948981?20668805?
T:
redgemss256
198379251985534119895770
T:
sphincsf128harakasimple
199229081992960919945915
T:
luov8117404
214799592149498621553330
T:
picnicl5ur
238205662387654723903288
T:
sphincsf192harakasimple
238551282388107123929835
T:
sphincsf128harakarobust
291557892918897329248105
T:
rainbow3ccompres683248
306075033067836730810485
T:
sphincsf192harakarobust
360761563609497736134656
T:
picnic3l3
368203923686578337137354
T:
luov4849242
457647074580073345835677
T:
sphincs256
596511075979665659944175
T:
sphincsf256harakasimple
612864336133007661399062
T:
picnic3l5
643892566448760964580302
T:
sphincsf256harakarobust
854673728717611587266963
T:
rainbow5ccompres963664
115265655115563576115659559
T:
luov6468330
117001378117107896117194560
T:
pqrsa15
117477917117522870117581806
T:
picnic2l1fs
138107683138263782138573013
T:
sphincsf128shake256simple
117545498?139637568?188169787?
T:
bluegemss128
116538818?139722901?185813016?
T:
bluegemss128v2
177674031177918630178928930
T:
sphincsf192shake256simple
224437962224933472225536930
T:
luov8086399
238287066238672467239103081
T:
sphincsf128shake256robust
318203574319013393322447755
T:
sphincsf192shake256robust
321848934322183829323254107
T:
picnic2l3fs
337522917338034297338341765
T:
sphincss128harakasimple
282903717?338948534?452412305?
T:
bluegemss192v2
256740470?389707210?835699773?
T:
gui312
389371686389988549390320438
T:
sphincsf256shake256simple
325785406?390876874?457098957?
T:
bluegemss192
404789966405172640405637682
T:
sphincss128harakarobust
521252352521846436523054024
T:
sphincss256harakasimple
563383233564408408565361394
T:
sphincss256harakarobust
453194961?567518598?724764480?
T:
bluegemss256v2
652064646652272161652690679
T:
picnic2l5fs
566945871?679834740?794005804?
T:
bluegemss256
694034744695927243700669495
T:
sphincsf256shake256robust
712497354712916670714036602
T:
sphincss192harakasimple
574075355?843255311?997241182?
T:
gemss128
718913935?856344508?1005256821?
T:
gemss128v2
9984978269998279661002016207
T:
sphincss192harakarobust
216595633221709818982180715671
T:
sphincss128shake256simple
1891639896?2271741705?3023871705?
T:
gemss192v2
2222988200?2671265979?3566522375?
T:
gemss192
326616816732686851273295988061
T:
sphincss256shake256simple
365757547336731384663702406071
T:
sphincss128shake256robust
3234099911?3921829128?4526874217?
T:
gemss256v2
472515993947384232904744211509
T:
sphincss192shake256simple
4011740197?4814093569?5623276218?
T:
gemss256
574602958357578104575780003998
T:
sphincss256shake256robust
3421198756?5989879530?12007447770?
T:
gui448
768771664677329629767747653842
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
609861966324
T:
rwb0fuz1024
97751003310182
T:
rainbowbinary256181212
147811506215430
T:
rainbowbinary16242020
198352007420447
T:
ronald512
216222202722463
T:
ronald768
226342319924422
T:
rainbow1aclassic363232
223392323924134
T:
rainbow1a
252842568226499
T:
ronald1024
263422662727027
T:
lattisigns512
341823475135650
T:
ronald1536
394983981640118
T:
rainbow1c
465984702248127
T:
ronald2048
520055217752429dilithium2aes
542185577256620
T:
gravitysphincss
703137117171953
T:
falcon512tree
760367614276342dilithium3aes
770277740378561
T:
qtesla1
785877878678903dilithium2
784107884579415
T:
ronald3072
857388675287244
T:
falcon512dyn
855539041092984
T:
rainbow3cclassic683248
902359098792010
T:
luov863256pc
971429796498556
T:
sflashv2
112943113364113737dilithium5aes
116366117324118550
T:
donald512
122374122902123658
T:
ronald4096
124450124770125341
T:
rainbow1b
130406130638130856dilithium3
142785143747144754
T:
falcon1024tree
152782153333154135
T:
qtesla3f
156522157240157720
T:
qtesla3s
158002159281160063
T:
falcon1024dyn
159155159788160469ed25519
180273?183683?906541?
T:
rainbow3c
178792183860192520
T:
gui184
184244189330197062
T:
rainbow4a
195880200549206644
T:
redgemss128
207104207339207559dilithium5
201893207813218216
T:
bluegemss128
203352207975211360
T:
redgemss128v2
209283214455218745
T:
gemss128
213258221890230148
T:
bluegemss128v2
220559225082230053
T:
gemss128v2
252078258060281558
T:
gravitysphincsm
260370260543260901
T:
ecdonaldp256
260503263188264409
T:
donald1024
269504270761271866
T:
pass769
279148284051291873
T:
luov890351pc
306326308655316666
T:
pass863
305304310872315173
T:
rainbow5cclassic963664
333099339905344420
T:
gravitysphincsl
357352359004359964
T:
qtesla1p
371674372925373713
T:
ecdonaldp224
374634378958382703
T:
sphincss128harakasimple
378541385899392901
T:
luov8117404pc
404159404611405150
T:
rainbow3b
436531441018443971
T:
edons128k08n72nu8l4mu3
461951?466682?600954?
T:
rainbow6a
458974469026483877
T:
redgemss192
510171519687531524
T:
bluegemss192
507937525233540982
T:
gemss192
538210546868554863
T:
gemss192v2
538864558944586690
T:
redgemss192v2
562225564282565740
T:
ed448goldilocks
564810570327580325
T:
sphincss192harakasimple
557139574271581736
T:
bluegemss192v2
560775578054597193
T:
rainbow5c
571384581956592486
T:
sphincss128harakarobust
590665597064630521
T:
edons128ref
630473634561638652
T:
ecdonaldp160
728227740409750829
T:
gui312
738531744588750614
T:
ecdonaldp192
775678782390789573
T:
donald2048
794177804151822427
T:
sphincss256harakasimple
865352877250889298
T:
sphincsf128harakasimple
929298937909954678
T:
sphincss192harakarobust
97749310052391023145
T:
redgemss256v2
99899310173561082017
T:
gemss256
102710210297441031665
T:
rainbow6b
100496010332441062712
T:
bluegemss256v2
101740110402711060281
T:
bluegemss256
103711910680001082221
T:
redgemss256
998234?1068077?1284682?
T:
gemss256v2
124607612573841278626
T:
sphincss256harakarobust
133507613607511373962
T:
sphincsf128harakarobust
137692813875491397403
T:
sphincsf192harakasimple
140465514083411589656
T:
ecdonaldk163
146180114653041676280
T:
ecdonaldb163
151956815302231548025
T:
sphincsf256harakasimple
160385516111141619744
T:
sphincs256
168699216900301962778
T:
ecdonaldk233
173657017418691746209
T:
ecdonaldb233
174338517498491755538
T:
qtesla3p
183256718346751836574
T:
ecdonaldp521
206384920878582129280
T:
gui448
228425423127432331083
T:
sphincsf192harakarobust
236894623740442385087
T:
ecdonaldp384
238059624057562422018
T:
sphincsf256harakarobust
246719924885122515722
T:
mqdss48
256162925645192584167
T:
picnicl1full
267319326784862683000
T:
rainbow1acyclicc363232
267477226808572685419
T:
rainbow1acompres363232
272704528125602878360
T:
sphincss128shake256simple
297124029725802974346
T:
luov863256
328207132875173304850
T:
picnicl1fs
336962633826053440814
T:
ecdonaldk283
354521735574823629085
T:
ecdonaldb283
430343943228994339312
T:
picnicl1ur
453950246547134749174
T:
sphincss192shake256simple
496619749720434977526
T:
picnicl3full
513420853038585542159
T:
ecdonaldk409
534267154139295541556
T:
sphincss128shake256robust
537638858262015855626
T:
ecdonaldb409
576911658312035922883
T:
sphincss256shake256simple
620157662389606263481
T:
mqdss64
650203865644326692517
T:
sphincsf128shake256simple
791399180285768172709
T:
sphincss192shake256robust
823985882516688281493
T:
picnicl3fs
828115682969498315584
T:
picnicl5full
101886421032427710487194
T:
sphincss256shake256robust
104700431047518510483657
T:
luov890351
105341301067346210783142
T:
sphincsf192shake256simple
110696681107951011085858
T:
picnicl3ur
118702871189039111926435
T:
ecdonaldb571
111664171200242612086628
T:
ecdonaldk571
119403731205407012237741
T:
sphincsf256shake256simple
130547331308359713090450
T:
picnicl5fs
129271381309838713376991
T:
sphincsf128shake256robust
135364441354772313559437
T:
picnic3l1
159923811600726016028379
T:
pqrsa15
160931641610914016138091
T:
rainbow3ccompres683248
162138831630374216364202
T:
rainbow3ccyclicc683248
173342821739401217453701
T:
picnicl5ur
179937571799920818006407
T:
luov8117404
209460982110090721469308
T:
sphincsf192shake256robust
210011542119773421328547
T:
sphincsf256shake256robust
271985362721893227239562
T:
luov4849242
286600892873312628754199
T:
picnic3l3
358087843586803036010285
T:
rainbow5ccyclicc963664
363560903637814136465945
T:
rainbow5ccompres963664
457931254583713345888975
T:
picnic3l5
628287436286913862933484
T:
picnic2l1fs
691470356922628269600777
T:
luov6468330
131248521131449980131769039
T:
luov8086399
141003231141249692141436450
T:
picnic2l3fs
240220116240563556240763275
T:
picnic2l5fs

amd64; Zen (820f01); 2020 AMD Athlon Silver 3050e; 2 x 1400MHz; dali, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
354735963731picnicl1full
359436233818picnic3l1
497350045075picnic3l3
512051775229picnicl3full
654666176821picnicl5full
672267516826picnic3l5
875687879061picnicl1fs
876788448968picnicl1ur
104881057510714
T:
picnic2l1fs
172581745417567picnicl3fs
175221768717806picnicl3ur
199022006320339
T:
picnic2l3fs
208902101621438picnicl5ur
219232210822397picnicl5fs
251782527725520
T:
picnic2l5fs
308893098431253
T:
lattisigns512
483594845848664ed25519
603646086661264dilithium2aes
963669678497250dilithium3aes
133570134310136754
T:
ecdonaldp256
135731137315141596
T:
donald512
144557144983145620dilithium5aes
147712148080149033dilithium2
200653201564205746
T:
ecdonaldp224
201941202369202930
T:
ed448goldilocks
281816282286283501dilithium3
305104306580307898
T:
pass769
341241342601346641
T:
donald1024
367549368458370286
T:
pass863
438190438778440547dilithium5
586286587278587802
T:
sphincsf128harakasimple
711438718104724350
T:
edons128k08n72nu8l4mu3
782586783033783946
T:
sphincsf128harakarobust
802930806134810026
T:
mqdss48
809710812260821152
T:
ecdonaldp521
839961852048858243
T:
ecdonaldp160
875458880463888347
T:
ecdonaldk163
911565912359920034
T:
sphincsf192harakasimple
908511912748928060
T:
ecdonaldb163
100620210119001021181
T:
ecdonaldp192
101630810286131048619
T:
donald2048
115406111564311167135
T:
ecdonaldk233
118956311935511199753
T:
ecdonaldb233
1220411?1239372?1966778?
T:
qtesla1
130408713083131310074
T:
sphincsf192harakarobust
180322718061751821103
T:
mqdss64
191106419215301934766
T:
ecdonaldk283
200943220148432029059
T:
ecdonaldb283
216739221734432186052
T:
edons128ref
227737522834862287217
T:
sphincsf256harakasimple
299418029955342999964
T:
sphincsf256harakarobust
322026432578903304876
T:
ecdonaldk409
337463333971973410381
T:
ecdonaldb409
356957535789953589023
T:
ecdonaldp384
2744238?4008389?5283377?
T:
qtesla3f
422207742238194227332
T:
sphincs256
4063638?5394068?9251242?
T:
qtesla3s
544389754507795460947
T:
3icp
4981365?5781391?7191318?
T:
qtesla1p
639704964244656432686
T:
sphincsf128shake256simple
662658466418986658689
T:
ecdonaldk571
702249370391257059873
T:
ecdonaldb571
800485480279698050319
T:
luov863256
940821794229039481045
T:
rainbowbinary256181212
942050194300189435375
T:
sphincsf192shake256simple
105765881062658010673531
T:
rainbow1aclassic363232
107421451085994410997864
T:
rainbow1acyclicc363232
107621551089229910986941
T:
rainbow1acompres363232
120270031203890412048901
T:
sphincsf128shake256robust
123498971235501012357772
T:
luov863256pc
11266470?15317138?24017719?
T:
rwb0fuz1024
178692481788069417894069
T:
sphincsf192shake256robust
187329701991370721165219
T:
falcon512dyn
199210971992860320038985
T:
sphincss128harakasimple
192214322008330223422501
T:
falcon512tree
13668609?21409086?38793417?
T:
ronald512
237189522374545724057383
T:
sphincss128harakarobust
246945282470757124752706
T:
sphincsf256shake256simple
252029622526385725306813
T:
luov4849242
294346212959170229631261
T:
sphincss192harakasimple
306072263062274430643450
T:
tts6440
28845740?36158558?41060089?
T:
qtesla3p
370407243707045037119568
T:
luov890351
380129933803158938041655
T:
sphincss256harakasimple
396476613968471439798412
T:
rainbowbinary16242020
417486744185999741922050
T:
sphincss192harakarobust
462290884628988346315014
T:
sphincss256harakarobust
469055824695898447000160
T:
sphincsf256shake256robust
34039720?53236243?77759331?
T:
ronald768
556532075579491056000459
T:
gemss128
563816945650366557193450
T:
bluegemss128
567321565706342157840318
T:
redgemss128
580779985810207058149234
T:
luov890351pc
564252955869576063306021
T:
falcon1024tree
573200755916714361478188
T:
falcon1024dyn
596485965971364459780988
T:
rainbow5640
604490156064315660933699
T:
rainbow3cclassic683248
624991976262634463277061
T:
gemss128v2
640874196412578564183007
T:
luov8117404
649625926559039865947645
T:
redgemss128v2
693046066965754371203020
T:
rainbow3ccompres683248
751873387537077275730662
T:
luov6468330
757833607616208476342118
T:
rainbow3ccyclicc683248
794165817959680579752367
T:
bluegemss128v2
47666013?82898242?147441200?
T:
ronald1024
988304119887513998983208
T:
luov8117404pc
128448327129095419129138360
T:
rainbow6440
143776486144030834144411315
T:
luov8086399
154177586154280951154377488
T:
rainbow1b
176051692176252447176341600
T:
sflashv2
201251113201658532201882758
T:
rainbow5cclassic963664
209320862209554670209995848
T:
sphincss128shake256simple
216347320216650831217105330
T:
rainbow5ccompres963664
242993811245677389267725191
T:
rainbow5ccyclicc963664
247543995247624089247670957
T:
rainbow1c
258619190258815250259279369
T:
redgemss192
266687879267379517268103122
T:
redgemss192v2
266719340267543159267880735
T:
bluegemss192
269468017270259427272131661
T:
gemss192
272757424272913907276633298
T:
gemss192v2
140137986?290316175?409037643?
T:
ronald1536
330752589331251594332210306
T:
sphincss192shake256simple
341496217341549033342931930
T:
bluegemss192v2
394003235394425218395593451
T:
sphincss128shake256robust
394346141395480856395581971
T:
sphincss256shake256simple
278927460?470479287?696188473?
T:
ronald2048
583031326584444061585304417
T:
sphincss192shake256robust
747948347748718327753187350
T:
sphincss256shake256robust
810820860811326903816079648
T:
redgemss256
877327347878651096882843877
T:
bluegemss256
871847136884976813888131440
T:
gemss256
943890995946529551951995342
T:
gemss256v2
935861519954688422974966507
T:
gui184
969938387972420950975737702
T:
rainbow3b
975038630975747854977981081
T:
gravitysphincss
101741212710234522781027139211
T:
redgemss256v2
103354194810345207271039082259
T:
bluegemss256v2
104616027510463466921046572163
T:
rainbow1a
1075893561?1797276995?2785079376?
T:
ronald3072
217104239021720092492173265746
T:
rainbow3c
2331447137?3183455997?5395046569?
T:
ronald4096
383864766239106975204007891157
T:
pqrsa15
414964736741532331854160058327
T:
rainbow6b
634903621763504400526353955236
T:
rainbow5c
772338547177900308417846702904
T:
gui312
832385807783257883588328703226
T:
rainbow4a
103024048111030724683610338205656
T:
rainbow6a
148195063771482486722414829408972
T:
gravitysphincsl
217457252192200269808122268883494
T:
gui448
294410338262946027653329464550955
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
135741379314305
T:
rainbowbinary256181212
271772729427448
T:
tts6440
295243031631310
T:
rainbowbinary16242020
514585151351621ed25519
586815948660875
T:
rainbow5640
639396476966332
T:
rainbow1a
754117597376935
T:
rainbow1acyclicc363232
770997776278532
T:
rainbow1aclassic363232
918709234393102
T:
sflashv2
101138101947103036
T:
rainbow6440
113745114052114525
T:
rainbow1c
180096180564181143
T:
ecdonaldp256
209434209578209795
T:
ed448goldilocks
162562?212646?364851?dilithium2aes
239777241660244277
T:
rainbow1b
260227264421269148
T:
donald512
273356274662275546
T:
ecdonaldp224
211224?327149?669667?
T:
3icp
326692?331680?655618?
T:
pass769
226033?342405?632983?dilithium3aes
224010?348652?540618?dilithium2
366334368035369807
T:
rainbow3c
371190372069375381
T:
rainbow3cclassic683248
323125?417024?576133?dilithium5aes
176157?421721?911610?
T:
lattisigns512
430435438933444748
T:
ronald512
454272460588467301
T:
falcon512tree
470185473951477497
T:
donald1024
497445498673501253
T:
rainbow3ccyclicc683248
502705504054507271
T:
luov863256pc
295773?513932?915782?
T:
qtesla1
597375599190601762
T:
rainbow6a
673047677177683498
T:
rainbow5c
428800?694724?989954?dilithium3
732110734354737301
T:
rainbow3b
753225760677769581
T:
ronald768
392615?778638?806518?
T:
pass863
798441798953803980
T:
rainbow4a
608895?824251?1165659?
T:
qtesla3f
679996?832023?1035988?dilithium5
834872840356847236
T:
rwb0fuz1024
878313884581887455
T:
falcon512dyn
879780884834888336
T:
ecdonaldp160
912631920280928734
T:
falcon1024tree
916662920426922194
T:
ecdonaldk163
931033933666936527
T:
rainbow5cclassic963664
953284959160968929
T:
ecdonaldb163
100064210102671020532
T:
ronald1024
101367610202281031737
T:
donald2048
104891610542551063672
T:
rainbow5ccyclicc963664
105230010623321069088
T:
ecdonaldp192
121578112181581221180
T:
ecdonaldk233
124124412430651246116
T:
ecdonaldp521
125215012544671258505
T:
ecdonaldb233
124972212568521323200
T:
edons128k08n72nu8l4mu3
709361?1428538?2440739?
T:
qtesla1p
144309414492731457978
T:
luov890351pc
828559?1695926?3314099?
T:
qtesla3s
173289417377561741409
T:
rainbow6b
178908517971771803761
T:
falcon1024dyn
201561020217882033341
T:
ecdonaldk283
210748621189512123394
T:
ecdonaldb283
212504421327842140906
T:
luov8117404pc
271821527378922754634
T:
ronald1536
285091828608002878769
T:
edons128ref
344115734699153525774
T:
ecdonaldk409
356091435861613611341
T:
ecdonaldb409
372039237326943743359
T:
ecdonaldp384
3276817?4068405?4719438?
T:
redgemss128
425263042719874292880
T:
ronald2048
3876562?4436400?5619930?
T:
redgemss128v2
544526854548365457456picnicl1full
4270415?5619441?7752280?
T:
qtesla3p
660117466086906624358
T:
mqdss48
665906366700086681185
T:
luov863256
704505870575117074925
T:
ecdonaldk571
710312171836927264495
T:
rainbow1acompres363232
749463075074637525785
T:
ecdonaldb571
784959378614957867916
T:
gravitysphincss
799384180185008053779picnicl1fs
103503351035640010364763picnicl1ur
107696321077584610784735picnicl3full
115147921156196711587739
T:
ronald3072
9775831?11657226?13866673?
T:
redgemss192
9995915?12673466?15151360?
T:
redgemss192v2
144162371443323914448569
T:
gravitysphincsm
167421871675975316790449
T:
gravitysphincsl
173497771736980917393033
T:
mqdss64
176893691769660417706139picnicl5full
16574423?19860421?23662157?
T:
redgemss256
200801482011111520129979picnicl3fs
6964745?20826331?37094336?
T:
gui184
17577485?21099580?23612143?
T:
redgemss256v2
214432802147246621491236
T:
sphincsf128harakasimple
224473572248491522488138
T:
luov890351
243186462435584524411231
T:
ronald4096
256743822570302325724639picnic3l1
265823012660940526669805picnicl3ur
267421212676680726789314
T:
sphincsf192harakasimple
281755052820966428233183
T:
sphincsf128harakarobust
338820143401164834141358picnicl5fs
386600243871090538786335
T:
sphincsf192harakarobust
389304063895584039003754
T:
luov8117404
429761624299762743035304picnicl5ur
438278304406731644633014
T:
rainbow3ccompres683248
454548624548000245509310
T:
luov4849242
569376175700861257059199picnic3l3
585605885862367458725611
T:
sphincsf256harakasimple
775701327760597177665837
T:
sphincsf256harakarobust
777029147775048177812189
T:
sphincs256
958303299591182596065006picnic3l5
116938511117420341118346939
T:
rainbow5ccompres963664
129097408129190584129315422
T:
pqrsa15
112994783?135502963?180548443?
T:
bluegemss128
135935622136082792136192978
T:
luov6468330
120126986?144128767?191380196?
T:
bluegemss128v2
204536439204694507204794474
T:
sphincsf128shake256simple
216752500216853125216952149
T:
picnic2l1fs
261046331261232944261410237
T:
sphincsf192shake256simple
276801366277868140284398221
T:
luov8086399
366544230366846032367171951
T:
sphincsf128shake256robust
375329479375472110375733032
T:
sphincss128harakasimple
319217906?382971217?446585638?
T:
bluegemss192v2
370351316?444566650?518901597?
T:
bluegemss192
455872538456181858456345457
T:
sphincss128harakarobust
483286917483739414484923079
T:
sphincsf192shake256robust
295644414?517593340?1182448581?
T:
gui312
525336023525683265525880647
T:
sphincss256harakasimple
457881248?548546629?639122805?
T:
bluegemss256v2
574200066574374386575284829
T:
sphincsf256shake256simple
615118792615714887615904110
T:
picnic2l3fs
661780398662224793662650406
T:
sphincss256harakarobust
631532232?757717245?883714911?
T:
bluegemss256
853915968856240473998788173
T:
gemss128v2
855887377856702295857681345
T:
sphincss192harakasimple
714898650?858103475?1002364527?
T:
gemss128
105374013910543259491055102909
T:
sphincsf256shake256robust
122072454512217454901222851210
T:
sphincss192harakarobust
128323458712860127171286999263
T:
picnic2l5fs
2106780307?2527075669?2949763357?
T:
gemss192v2
2490054082?2988610357?3985072320?
T:
gemss192
317232682631762260133181033906
T:
sphincss128shake256simple
482088477248475219994848408615
T:
sphincss256shake256simple
3493807797?5236704975?6109755046?
T:
gemss256
3893788439?5445780613?6224144992?
T:
gemss256v2
554609761255509434745555741353
T:
sphincss128shake256robust
3830336529?6703631937?11484543532?
T:
gui448
703898972870423759667047798585
T:
sphincss192shake256simple
870885804587137617848758985279
T:
sphincss256shake256robust
114449956971145825804211467064520
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
755977278040
T:
rwb0fuz1024
103401040410622
T:
rainbowbinary256181212
163401645218776
T:
3icp
215942242222991
T:
rainbowbinary16242020
231652328323628
T:
rainbow5640
296432972029834
T:
tts6440
320433254233011
T:
rainbow6440
342313459134996
T:
ronald512
340863522635697
T:
rainbow1aclassic363232
358583714137652
T:
ronald768
409234145642186
T:
ronald1024
457204701147784
T:
rainbow1a
494184978850094
T:
lattisigns512
532985379954155
T:
ronald1536
612746184662649
T:
rainbow1c
627856449266577
T:
gravitysphincss
673576781968398
T:
ronald2048
694656964869916
T:
sflashv2
782457910680036
T:
falcon512tree
804428060880743dilithium2aes
971619770998864
T:
falcon512dyn
102298102617103140
T:
qtesla1
113092113660114833
T:
ronald3072
116512116685117044dilithium3aes
122637123508124288
T:
luov863256pc
148883149868152845
T:
rainbow3cclassic683248
157754158730159534
T:
falcon1024tree
159932160249160364dilithium2
171258171685172151dilithium5aes
172715173532174280
T:
ronald4096
178106179404181444
T:
donald512
181389182180182926ed25519
196505198479200745
T:
falcon1024dyn
209445211519213235
T:
rainbow1b
214566215334216174
T:
qtesla3f
216323217262217929
T:
qtesla3s
231625233514234430
T:
rainbow3c
266385270989275854
T:
bluegemss128v2
269597272728279664
T:
gravitysphincsm
276600276900277415dilithium3
292733295022296407
T:
luov890351pc
297818308572321963
T:
gui184
315591322496328072
T:
gemss128
320117325210332777
T:
bluegemss128
326285327417329044
T:
rainbow4a
322912330121335473
T:
gemss128v2
334026342272348376
T:
redgemss128
343877348739356293
T:
redgemss128v2
362406363463364220
T:
ecdonaldp256
360472367150372996
T:
gravitysphincsl
373362377340380364
T:
donald1024
401584404850407839
T:
luov8117404pc
423928430930435010
T:
sphincss128harakasimple
448157448575449176dilithium5
446692448937449917
T:
pass769
449773454045455569
T:
rainbow5cclassic963664
509762512660514664
T:
edons128k08n72nu8l4mu3
514509515415516938
T:
ecdonaldp224
505948516804525925
T:
rainbow5c
525511526911530087
T:
pass863
526782528540530143
T:
qtesla1p
528623537899553637
T:
gemss192
534828556036568217
T:
bluegemss192
551270559733568185
T:
redgemss192
560200580366627471
T:
bluegemss192v2
567728584867595500
T:
gemss192v2
609026620728632870
T:
redgemss192v2
623243625996651711
T:
rainbow6a
631946636416642114
T:
sphincss192harakasimple
647963650480652864
T:
ed448goldilocks
703982705973708199
T:
rainbow3b
689318712940775491
T:
sphincss128harakarobust
830538835417840214
T:
edons128ref
855444866899878011
T:
sphincss256harakasimple
919905931023940095
T:
ecdonaldp160
98653610002231010649
T:
sphincsf128harakasimple
106821010773441081547
T:
ecdonaldp192
106617010800441100032
T:
sphincss192harakarobust
106711010815521122924
T:
bluegemss256v2
109025511077731137349
T:
redgemss256v2
111821411358301154281
T:
redgemss256
117492011998841220496
T:
gemss256
119681512029171209412
T:
donald2048
116789912052921243350
T:
gui312
119434012234931245376
T:
bluegemss256
123850512518921286328
T:
gemss256v2
146648014843001502695
T:
sphincss256harakarobust
153434815496621566140
T:
sphincsf192harakasimple
159466516125871643831
T:
sphincsf128harakarobust
162721116446391660088
T:
sphincsf256harakasimple
174688917491921751996
T:
ecdonaldk163
179757118014491804935
T:
rainbow6b
181823818314321845139
T:
ecdonaldb163
198884619958692004857
T:
sphincs256
208433020919242110809
T:
gui448
232930623321132335563
T:
ecdonaldk233
233019823324212336010
T:
ecdonaldp521
240420324090692412257
T:
ecdonaldb233
247235524808472489268
T:
qtesla3p
256057925890852614118
T:
sphincsf192harakarobust
279986728474972871989
T:
sphincsf256harakarobust
315002331797203191730
T:
ecdonaldp384
349524535465683638103
T:
sphincss128shake256simple
389439139031513920036
T:
ecdonaldk283
408504941016824107037
T:
ecdonaldb283
415427441592554200899picnicl1full
414217941759554344069
T:
rainbow1acompres363232
411939442096394560805
T:
rainbow1acyclicc363232
435872843971004421731
T:
mqdss48
545719555283475621849
T:
sphincss192shake256simple
568150356880245697456
T:
luov863256
653709565872976615409picnicl1fs
677450868102216901021
T:
ecdonaldk409
663517868421577067284
T:
sphincss128shake256robust
693445969531387010111
T:
ecdonaldb409
725855373497657511331
T:
sphincss256shake256simple
845895084728858512081picnicl3full
844960784902178537189picnicl1ur
860686787041948809204
T:
sphincsf128shake256simple
98982651002638410151762
T:
sphincss192shake256robust
119123581199739412097003
T:
mqdss64
133189561349434313721406
T:
sphincss256shake256robust
136605751369530413713948
T:
ecdonaldk571
138957081392604413944122picnicl5full
145472421456564614600663
T:
ecdonaldb571
146530661481346214955442
T:
sphincsf192shake256simple
147704871490091015090630
T:
sphincsf256shake256simple
158999741618991216373737
T:
sphincsf128shake256robust
169433941697926417046307picnicl3fs
190889231910550319123167
T:
pqrsa15
199699401998620820003690
T:
luov890351
213124142133186821357570picnic3l1
220393042208323922128831picnicl3ur
251984802548342927644397
T:
rainbow3ccompres683248
261559002661942526744379
T:
rainbow3ccyclicc683248
269980112722690927553984
T:
sphincsf192shake256robust
285563212865585528753595picnicl5fs
287251372897160729357547
T:
sphincsf256shake256robust
331122603314001533164166
T:
luov4849242
344722783453664634582159
T:
luov8117404
356735183574061335823310picnicl5ur
470166154704765547169498picnic3l3
554172595629694159357975
T:
rainbow5ccyclicc963664
563800575691233357389434
T:
rainbow5ccompres963664
740230837410212574188989picnic3l5
863250778662408786843827
T:
luov6468330
107556862107584547107635497
T:
picnic2l1fs
162312851162391065162437066
T:
luov8086399
248291129248405216248525669
T:
picnic2l3fs
436505879436792156436962860
T:
picnic2l5fs

amd64; Tiger Lake (806c1); 2020 Intel Core i7-1165G7; 4 x 2800MHz; panther, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256, rainbowbinary16242020

Cycles to generate a key pair
25%50%75%system
259426302834picnicl1full
261426842799picnic3l1
371437473827picnicl3full
385138683980picnic3l3
398040154152picnicl1fs
401441004209picnicl1ur
463047504810
T:
picnic2l1fs
476848155304picnicl5full
498350125187picnic3l5
719774167552
T:
picnic2l3fs
737674427650picnicl3fs
738575567699picnicl3ur
811581998390
T:
picnic2l5fs
855586448925picnicl5ur
852586578844picnicl5fs
203952046323339
T:
lattisigns512
388283902439380dilithium2aes
496775044150790ed25519
597766004060546dilithium3aes
725907311073392dilithium2
876528816588958dilithium5aes
921669283693774
T:
ecdonaldp256
105720106231107596
T:
donald512
132315132663133072dilithium3
144123144775145180
T:
ed448goldilocks
151316152155154381
T:
ecdonaldp224
187118188415190450
T:
pass769
200749201014201780dilithium5
215477218989223076
T:
pass863
261428263045265059
T:
donald1024
611556620810629010
T:
edons128k08n72nu8l4mu3
647553648549649585
T:
sphincsf128harakasimple
650794653904656171
T:
ecdonaldp521
655282662444671624
T:
ecdonaldp160
719487721307722740
T:
sphincsf128harakarobust
726479735691739952
T:
ecdonaldk163
734846737447739651
T:
mqdss48
754548758543764013
T:
ecdonaldb163
793397805445816934
T:
ecdonaldp192
823321824575827374
T:
donald2048
862686865467871077
T:
sphincsf192harakasimple
976751983291997800
T:
ecdonaldk233
100453810089961018769
T:
ecdonaldb233
117263411810981191780
T:
sphincsf192harakarobust
760321?1411040?1795024?
T:
qtesla1
165856316699691683179
T:
ecdonaldk283
174830017567621768193
T:
ecdonaldb283
176668417710451775288
T:
mqdss64
184458218517311861219
T:
edons128ref
226632922680312270502
T:
sphincs256
2293308?2306524?3392960?
T:
qtesla3f
243778024420262444365
T:
sphincsf256harakasimple
263620726444372658452
T:
sphincsf256harakarobust
272360527432992779676
T:
ecdonaldk409
290289929256142942006
T:
ecdonaldb409
315558131652023173186
T:
sphincsf128shake256simple
317589131856043224994
T:
ecdonaldp384
418584141905634197954
T:
3icp
426332942701024334798
T:
luov863256
3430212?4539732?6766812?
T:
qtesla3s
476152447689924772791
T:
sphincsf192shake256simple
5052342?5738588?6459815?
T:
qtesla1p
579213758058305818072
T:
sphincsf128shake256robust
618703662191146253336
T:
ecdonaldk571
657071965801566590530
T:
luov863256pc
660851266554286700620
T:
ecdonaldb571
746944775002967572377
T:
rainbow1aclassic363232
816561981913228306806
T:
rainbowbinary256181212
858807085995998605531
T:
sphincsf192shake256robust
893005989525858989832
T:
rainbow1acompres363232
895406889802269007640
T:
rainbow1acyclicc363232
125304041253730212548105
T:
sphincsf256shake256simple
9812569?15509031?24683252?
T:
ronald512
175362011756278317653992
T:
luov890351
186640871973158921159695
T:
falcon512dyn
188117412027010121192888
T:
falcon512tree
203468312039623720478970
T:
luov4849242
206358962065778420719021
T:
sphincss128harakasimple
14907976?21039987?27045270?
T:
rwb0fuz1024
228499962289687622947886
T:
sphincss128harakarobust
229714552297898722989197
T:
sphincsf256shake256robust
233739502342434923658552
T:
tts6440
267972082682703827089060
T:
luov890351pc
14109813?26896047?44170820?
T:
ronald768
274172592744562227505544
T:
sphincss192harakasimple
299453933004367330323740
T:
luov8117404
22454067?30672925?34880594?
T:
qtesla3p
23778078?35508863?59573936?
T:
ronald1024
388006623890067039024388
T:
sphincss192harakarobust
392260713945781539800618
T:
sphincss256harakasimple
433525034340207943461515
T:
sphincss256harakarobust
437746424397154044957890
T:
rainbow3cclassic683248
472084944744648647616685
T:
rainbow5640
475065794758870747828801
T:
rainbow3ccyclicc683248
480107584807048948177756
T:
luov8117404pc
495393294964124449813726
T:
rainbow3ccompres683248
580714095819207858368305
T:
bluegemss128
605068796062286060807545
T:
gemss128v2
592169446136920967200392
T:
falcon1024tree
593524536146667664364488
T:
falcon1024dyn
620766346219061362294928
T:
redgemss128v2
634248716346427463584547
T:
gemss128
635758936363486863796177
T:
bluegemss128v2
650960266546169666902795
T:
luov6468330
665879616667578066748590
T:
redgemss128
100936609101029666101139900
T:
sphincss128shake256simple
72822212?104010144?156496734?
T:
ronald1536
104219852104345956104435085
T:
rainbow6440
105486296105571422105692430
T:
rainbow1b
119266074119748421120114972
T:
luov8086399
131161254131360800131460849
T:
rainbow1c
154010453154301007154543250
T:
sphincss192shake256simple
177434526177509966177552511
T:
sflashv2
179743789179840248180105255
T:
rainbow5ccompres963664
184160797184259718184305189
T:
sphincss128shake256robust
183824901184723816185189570
T:
rainbow5cclassic963664
187362640187481248187668135
T:
rainbow5ccyclicc963664
200423549200439736200637252
T:
sphincss256shake256simple
185091205?238921878?379463390?
T:
ronald2048
272029078272209521272358223
T:
sphincss192shake256robust
288050402288424884288642616
T:
gemss192
288285481288434630290184100
T:
redgemss192
291341820291541069292563263
T:
bluegemss192
365132338365247695365386918
T:
gemss192v2
368700202368891253368960159
T:
sphincss256shake256robust
369766821370068896370533487
T:
bluegemss192v2
373674720374158897374870577
T:
redgemss192v2
669548100671142579679592645
T:
rainbow3b
783713928783784440783950706
T:
gravitysphincss
782111666791466744812104376
T:
gui184
804513731806209295812124629
T:
gemss256
810284735810740439817015032
T:
bluegemss256
806871736811711726815839216
T:
redgemss256
519970969?848938121?1437185461?
T:
ronald3072
872940428877414010878136687
T:
bluegemss256v2
877392671878583131880155691
T:
gemss256v2
880308206881859146884361723
T:
redgemss256v2
883311053883419270883595037
T:
rainbow1a
108009984510827277831083948283
T:
rainbow3c
1395385416?2497398218?4076984656?
T:
ronald4096
310587454531102954913113418050
T:
rainbow6b
324101887332483608773255816228
T:
rainbow5c
352544109035892439933649167595
T:
gui312
403246814141259990344272375160
T:
pqrsa15
530607924753326430045360806279
T:
rainbow6a
705566025470575000107058726777
T:
rainbow4a
125331932851253496234612537959878
T:
gravitysphincsl
207848821062089076613321128419904
T:
gui448
250015634972500683503925055049951
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
119151217613102
T:
rainbowbinary256181212
237722397224206
T:
tts6440
436374377045203
T:
rainbow1a
501555041351343
T:
rainbow1aclassic363232
495225052951900
T:
rainbow5640
525855283153059ed25519
545695502655567
T:
rainbow1acyclicc363232
692196943369842
T:
sflashv2
773847767877987
T:
rainbow6440
903309051991027
T:
rainbow1c
66922?118910?208647?dilithium2aes
129267129878130593
T:
ecdonaldp256
151166151446151960
T:
ed448goldilocks
89810?155091?261892?dilithium3aes
167786168251169103
T:
rainbow1b
105337?178694?290231?dilithium2
197852200844203210
T:
donald512
167392?210200?309079?dilithium5aes
209929210629212709
T:
ecdonaldp224
87953?221955?378552?
T:
3icp
143431?234150?457203?
T:
lattisigns512
248051249259253418
T:
luov863256pc
253152?256953?736793?
T:
pass863
209812?303651?463220?dilithium3
302787305554312253
T:
rainbow3cclassic683248
307685320805326751
T:
rainbow3c
348573351657356795
T:
rainbow3ccyclicc683248
345500353308357202
T:
ronald512
356662358525360975
T:
donald1024
355913360150365791
T:
falcon512tree
222700?369540?583862?
T:
qtesla1
299631?371835?545347?dilithium5
217021?428133?647892?
T:
pass769
508927511488530602
T:
rainbow3b
589056592617610062
T:
rainbow6a
622460633468636825
T:
rainbow5c
632092638908643968
T:
ronald768
670387675079678803
T:
falcon512dyn
690617701528715972
T:
ecdonaldp160
368306?708869?1219104?
T:
qtesla3f
450294?716144?1286243?
T:
qtesla1p
715158723856728623
T:
falcon1024tree
727201732051742776
T:
luov890351pc
759634761057766134
T:
rainbow4a
758908763657767071
T:
ecdonaldk163
480489?765004?1456674?
T:
qtesla3s
772112782368788980
T:
ronald1024
781924785010788334
T:
ecdonaldb163
823678827250839022
T:
ecdonaldp192
828238833663847535
T:
rainbow5cclassic963664
865207879616897678
T:
rainbow5ccyclicc963664
918186921418928829
T:
donald2048
931008938795948358
T:
rwb0fuz1024
103124310348251038281
T:
ecdonaldp521
102467610428141054898
T:
ecdonaldk233
103862610440811057748
T:
edons128k08n72nu8l4mu3
105808410673131078180
T:
ecdonaldb233
106314310756201095408
T:
luov8117404pc
121908912231141231158
T:
rainbow6b
135708513652321378358
T:
falcon1024dyn
176322917691901783677
T:
ecdonaldk283
185007218738831887826
T:
ecdonaldb283
213074821427282160511
T:
ronald1536
246846524755662485845
T:
edons128ref
290924829240542936727
T:
ecdonaldk409
293726229383912939448picnicl1full
306054530748523094627
T:
ecdonaldb409
329800833070733314148
T:
ecdonaldp384
331981633214463325181
T:
luov863256
332409333392453354317
T:
ronald2048
365905036623853665553picnicl1fs
2151862?3671150?5386794?
T:
qtesla3p
2835283?3796332?4938068?
T:
redgemss128
3235129?3808924?4852209?
T:
redgemss128v2
459098345974784603536
T:
mqdss48
470090547078834713401picnicl1ur
538483454048395446386
T:
rainbow1acompres363232
549610655098685517265
T:
gravitysphincss
576661757692635771913picnicl3full
657565666223416679761
T:
ecdonaldk571
697423170087947092406
T:
ecdonaldb571
6825465?7883853?9608227?
T:
redgemss192
7630879?8412995?9815967?
T:
redgemss192v2
883080688682369106189
T:
ronald3072
896584390057029012113picnicl3fs
963562796436799648518picnicl5full
106935361071325210811393
T:
gravitysphincsm
110747121110901311136270
T:
mqdss64
111813851119118111202811
T:
luov890351
116930421169859311727341picnicl3ur
128505341288426912993262
T:
gravitysphincsl
11423809?13498896?16650564?
T:
redgemss256v2
137051221373098813745592picnic3l1
140276641403920614066049picnicl5fs
11766886?14442468?16426054?
T:
redgemss256
181968481820849418228067picnicl5ur
184324261850319118740960
T:
ronald4096
192195791923180419593284
T:
luov8117404
12812241?19241467?28372938?
T:
gui184
225593532257344222587944
T:
sphincsf128harakasimple
251750552523876125266071
T:
sphincsf192harakasimple
262349942627637026318838
T:
sphincsf128harakarobust
293516582938780229411855picnic3l3
306262183067388630758433
T:
rainbow3ccompres683248
359982663602424836091700
T:
sphincsf192harakarobust
395079383965783039688105
T:
sphincs256
415734134160970141708640
T:
luov4849242
503834305042653050512253picnic3l5
607963236087418160918263
T:
sphincsf256harakasimple
689184356900659569093423
T:
sphincsf256harakarobust
843836728454634984666789
T:
rainbow5ccompres963664
104590354104726673104821976
T:
sphincsf128shake256simple
95719479?113824583?132979751?
T:
bluegemss128v2
117542003117921158118349078
T:
luov6468330
104052155?125064990?145878450?
T:
bluegemss128
128560483128838283129039865
T:
picnic2l1fs
137361777137494392137761502
T:
sphincsf192shake256simple
145192807145276126145346803
T:
pqrsa15
183019007183271562183523090
T:
sphincsf128shake256robust
182579540?227235888?311562250?
T:
bluegemss192v2
236146233236396666236800605
T:
luov8086399
243919824244353869244648696
T:
sphincsf192shake256robust
247097417?296220626?348742653?
T:
bluegemss192
296609837296777411297157948
T:
sphincsf256shake256simple
360839513361285524361618011
T:
picnic2l3fs
377278176377525933378688143
T:
sphincss128harakasimple
332929932?398904838?464700252?
T:
bluegemss256v2
432547617433138596433535832
T:
sphincss128harakarobust
430577604?516979380?606346350?
T:
bluegemss256
262889505?525342929?737480061?
T:
gui312
526753712527101864527578555
T:
sphincsf256shake256robust
532523108532853895533050227
T:
sphincss256harakasimple
610345519610828072611286758
T:
sphincss256harakarobust
586206342703530531704680662
T:
gemss128v2
751705147752554123753031302
T:
picnic2l5fs
762930332763881339764450145
T:
sphincss192harakasimple
647318784?776638708?906337228?
T:
gemss128
110159853711025731831103614371
T:
sphincss192harakarobust
162293506516240898021629730429
T:
sphincss128shake256simple
1488469938?1789179521?2379108032?
T:
gemss192v2
1744064195?2093591535?2446320093?
T:
gemss192
245136422624517017592452034518
T:
sphincss256shake256simple
276008110427639945752765765394
T:
sphincss128shake256robust
2524512642?3032791157?3536865418?
T:
gemss256v2
347370959834797352143493631658
T:
sphincss192shake256simple
3161684983?3794186364?4423663494?
T:
gemss256
431368848143164321204318954060
T:
sphincss256shake256robust
2145893879?4828551833?6974595132?
T:
gui448
569324674856977282685731491094
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
707372567428
T:
rwb0fuz1024
948997489870
T:
rainbowbinary256181212
143791444414545
T:
3icp
227412287722951
T:
rainbow5640
230402348323911
T:
ronald512
240422460325434
T:
rainbow1aclassic363232
252022545725817
T:
ronald768
279962812428369
T:
tts6440
286862878428819
T:
rainbow6440
292022956829864
T:
ronald1024
293642982730356
T:
rainbow1a
312123155331784
T:
lattisigns512
387163918839886
T:
ronald1536
504995067050900
T:
rainbow1c
513665188052551
T:
ronald2048
522015233452558dilithium2aes
570205870259856
T:
gravitysphincss
646996482165066
T:
sflashv2
721497243172652dilithium3aes
719157267273244
T:
falcon512tree
802098134382122
T:
qtesla1
841398451685455dilithium2
877338910089902
T:
falcon512dyn
921629281893414
T:
ronald3072
103320103956104572dilithium5aes
102527103972106150
T:
luov863256pc
134616135658137215
T:
donald512
135528135953136219dilithium3
134547137666144666
T:
gui184
136957137695138549
T:
ronald4096
136928138547138723
T:
rainbow1b
146114147167148657
T:
falcon1024tree
159202165857171069
T:
rainbow3cclassic683248
166427167404168578ed25519
167116167877168670
T:
qtesla3s
168311169900170803
T:
qtesla3f
178439179757180805
T:
falcon1024dyn
188520212973230105
T:
bluegemss128v2
212878213068213492dilithium5
205440217003239125
T:
gemss128v2
199961?223504?252541?
T:
redgemss128v2
243857249811254361
T:
rainbow3c
239028251653259104
T:
bluegemss128
249632252754255695
T:
gravitysphincsm
255886258217264204
T:
rainbow4a
260156268618279961
T:
gemss128
259489268791275382
T:
redgemss128
278971280760283198
T:
pass769
279720281022283428
T:
donald1024
285191287386288383
T:
ecdonaldp256
314859319655327075
T:
luov890351pc
319152321349324032
T:
pass863
334745339814344297
T:
gravitysphincsl
362388365895387516
T:
rainbow5cclassic963664
391243392600393736
T:
qtesla1p
392825399252408693
T:
sphincss128harakasimple
395014400164402608
T:
ecdonaldp224
413898416053418759
T:
edons128k08n72nu8l4mu3
442774449443459802
T:
luov8117404pc
476367478743483854
T:
rainbow3b
498322499600501564
T:
ed448goldilocks
581243592822611296
T:
redgemss192
583942596843611064
T:
gemss192
609528626689645444
T:
bluegemss192
592984627784634662
T:
rainbow6a
621615636526655957
T:
gemss192v2
630249641510650343
T:
sphincss192harakasimple
662091665197668252
T:
edons128ref
658186668815682741
T:
bluegemss192v2
658709679087700307
T:
redgemss192v2
692378704177714670
T:
ecdonaldp160
693115710426724018
T:
sphincss128harakarobust
728542742757767010
T:
gui312
731358755709803174
T:
rainbow5c
823154827779836672
T:
donald2048
825129833090836972
T:
ecdonaldp192
880644897578908719
T:
sphincss256harakasimple
901246945029961441
T:
sphincsf128harakasimple
108129310977011110667
T:
sphincss192harakarobust
111511911474661181808
T:
redgemss256v2
114347911501851156226
T:
sphincs256
117929511978481228280
T:
bluegemss256v2
121322712367521272061
T:
gemss256v2
124133312443131252248
T:
rainbow6b
131519813539241394478
T:
gemss256
135043613957131422332
T:
bluegemss256
138854814174981429783
T:
redgemss256
143320314746291484311
T:
ecdonaldk163
150258015138451526783
T:
ecdonaldb163
156421415819271591136
T:
sphincsf192harakasimple
160939316319561651602
T:
sphincsf128harakarobust
161768316329741655056
T:
sphincss256harakarobust
170696917231821741399
T:
sphincsf256harakasimple
192456019355501949067
T:
qtesla3p
194574819499401969836
T:
ecdonaldp521
195257320008552018666
T:
ecdonaldk233
200851920551302073973
T:
ecdonaldb233
1987051?2060051?4706070?
T:
gui448
238806423899942414624picnicl1full
254866125768942603440
T:
sphincsf192harakarobust
264550126596752669713
T:
rainbow1acompres363232
266097526770242725715
T:
rainbow1acyclicc363232
273840027857692804455
T:
ecdonaldp384
283280928372572840507
T:
luov863256
292216629354792947013
T:
mqdss48
299144629975213017596picnicl1fs
307697131031273147025
T:
sphincsf256harakarobust
327910433194223428845
T:
sphincss128shake256simple
339358634240303461416
T:
ecdonaldk283
356360935991003644488
T:
ecdonaldb283
385235038590203896648picnicl1ur
480240848049594807753picnicl3full
482783649117214985535
T:
sphincss192shake256simple
559580756448545684246
T:
ecdonaldk409
588544459839196012561
T:
ecdonaldb409
622847263221696500345
T:
sphincss128shake256robust
630484463644316500400
T:
sphincss256shake256simple
736562173970207471300
T:
mqdss64
751329375256807544911picnicl3fs
799487880261968034259picnicl5full
803462581428868245295
T:
sphincsf128shake256simple
934055395036199663513
T:
sphincss192shake256robust
989443099095179950311picnicl3ur
100964651010312110111931
T:
luov890351
108217051083259510847545picnic3l1
117100111173911411758477picnicl5fs
123522901256170812790298
T:
sphincss256shake256robust
126494341278029912982400
T:
sphincsf192shake256simple
127239811285107212902931
T:
ecdonaldk571
127713671291418613055091
T:
sphincsf256shake256simple
136481641373698713794480
T:
ecdonaldb571
152896521531255115339825picnicl5ur
151787751540406015811937
T:
sphincsf128shake256robust
160851841614158516218905
T:
rainbow3ccompres683248
160504361618566216351988
T:
rainbow3ccyclicc683248
173172881733139017338574
T:
luov8117404
178452151788172617919084
T:
pqrsa15
232699232329172123313937picnic3l3
244318892463284425054250
T:
sphincsf192shake256robust
247991682536043725731709
T:
sphincsf256shake256robust
301267473017288730198183
T:
luov4849242
362010403629688336419259
T:
rainbow5ccyclicc963664
364170673657417436818460
T:
rainbow5ccompres963664
378862453791942038021948picnic3l5
520831345221836552397829
T:
picnic2l1fs
751514117519114275226480
T:
luov6468330
115466204116209933116705234
T:
picnic2l3fs
144356629144426897145127212
T:
luov8086399
198375029198918895199454094
T:
picnic2l5fs

aarch64; Cortex-A72 (410fd083); 2019 Broadcom BCM2711; 4 x 1500MHz; pi4b, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
968197999862picnicl1full
102551031310477picnic3l1
126061275212818picnicl3full
133081345413542picnic3l3
159471612216428
T:
picnic2l1fs
161941624916412picnic3l5
159621626916421picnicl1fs
164641649016560picnicl1ur
167251682816991picnicl5full
364563658537124picnicl3fs
368433691337090picnicl3ur
407454094241141
T:
picnic2l3fs
508065094051003picnicl5fs
508575097651136picnicl5ur
571705725257500
T:
picnic2l5fs
131584131823132030ed25519
352819353487354653dilithium2
648824649757652364dilithium3
861417865629868036dilithium2aes
976884977977979110dilithium5
109572610967651100083
T:
mqdss48
156780615744271581063dilithium3aes
1519642?2007108?2561148?
T:
qtesla1
254179125447362554131
T:
mqdss64
262538826385542656890dilithium5aes
273564327621452816389
T:
donald2048
2967521?4277095?5630618?
T:
qtesla3f
4607317?7861056?10389393?
T:
qtesla3s
705399479584208078678
T:
qtesla1p
906124291026399120435
T:
sphincsf128shake256simple
120951201211457612124143
T:
sphincsf128harakasimple
135178661376466613789614
T:
sphincsf192shake256simple
142986111435107315335907
T:
sphincs256
173034811730751617326522
T:
sphincsf128shake256robust
178353331784325717849065
T:
sphincsf192harakasimple
201565322016416720178011
T:
sphincsf128harakarobust
254834712550962225752845
T:
sphincsf192shake256robust
298199572984767629856703
T:
sphincsf192harakarobust
289017113187525134709893
T:
falcon512tree
28555609?32186139?37206212?
T:
falcon512dyn
328319003286338732916180
T:
luov4849242
348320663486710135585372
T:
sphincsf256shake256simple
31653398?39592989?44751891?
T:
qtesla3p
440361624412617644232068
T:
luov863256
473957374741379347433584
T:
sphincsf256harakasimple
658729286589722665954060
T:
sphincsf256shake256robust
670432876716966667698844
T:
rainbow1aclassic363232
712959167144944572119948
T:
rainbow1acompres363232
794822317950281779546512
T:
sphincsf256harakarobust
804680238060892280748411
T:
rainbow1acyclicc363232
847826398803325897353668
T:
falcon1024tree
8708992093245781104872970
T:
falcon1024dyn
960438189619807296296175
T:
luov6468330
148268166148537242148786308
T:
luov890351
175519076175678068175804772
T:
luov8086399
216495284216747492217191508
T:
redgemss128v2
267117606267379425267750622
T:
luov8117404
289054423289105595289138855
T:
sphincss128shake256simple
301879656302548104303725112
T:
bluegemss128v2
350033393350255249357243300
T:
sflashv2
384388762384446305384503929
T:
sphincss128harakasimple
404953456405290969406003312
T:
gemss128v2
429005974429325991431143760
T:
sphincss192shake256simple
550628519550704562550762071
T:
sphincss128shake256robust
560132873563146333563880142
T:
sphincss256shake256simple
567788276567835771567936881
T:
sphincss192harakasimple
642584878642655477642702394
T:
sphincss128harakarobust
658667386658924640659671416
T:
rainbow3cclassic683248
722933038723909018725853060
T:
rainbow3ccyclicc683248
724365347727464294727765889
T:
rainbow3ccompres683248
756780270756885319756941352
T:
sphincss256harakasimple
818931247819549207820395315
T:
sphincss192shake256robust
952038683952234052952312778
T:
sphincss192harakarobust
105311196310533420921053503913
T:
sphincss256shake256robust
118945759611904903491193366602
T:
redgemss192v2
127044009112705329691270613629
T:
sphincss256harakarobust
145054769314555961101462182504
T:
redgemss128
166075039816637968811664240284
T:
bluegemss192v2
174704041417478720121750981846
T:
rainbow5cclassic963664
194708020219514863711955226305
T:
rainbow5ccompres963664
208434317420907696302100487729
T:
bluegemss128
253593905725365239782536995500
T:
rainbow5ccyclicc963664
285806860028625086192866931918
T:
gemss128
328403973532941643563310069482
T:
redgemss256v2
445547454744681260924499893448
T:
bluegemss256v2
584533910259307601946009608730
T:
redgemss192
777511789177916788397883971907
T:
bluegemss192
926234644094591410539814237478
T:
pqrsa15
132952851861346536952813495673445
T:
redgemss256
174889550151758932752517673968098
T:
bluegemss256
Cycles to sign 59 bytes
25%50%75%system
136774137262137391ed25519
179088179688184037
T:
sflashv2
497055498606502710
T:
rainbow1aclassic363232
570267573970593270
T:
rainbow1acyclicc363232
575627?911280?1532001?
T:
qtesla1
918231932004943934
T:
falcon512tree
949384?1452142?2003901?
T:
qtesla3f
148377114954651500921
T:
falcon512dyn
1026900?1608453?2400016?dilithium2
1084024?1832197?3012457?dilithium3
186651418790571909900
T:
falcon1024tree
1531759?2102521?3677357?
T:
qtesla1p
1542368?2273884?3360003?dilithium2aes
274106927609982781961
T:
donald2048
2225352?2852590?3984344?dilithium5
306932330809903106299
T:
falcon1024dyn
1729526?3412408?5531433?
T:
qtesla3s
378669838358403855967
T:
rainbow3cclassic683248
378862038367543851139
T:
rainbow3ccyclicc683248
2506371?3875251?4971093?dilithium3aes
3312279?4560444?6103421?dilithium5aes
4706495?7701934?12289284?
T:
qtesla3p
802159281042168154600
T:
rainbow5cclassic963664
135385761357043013610616
T:
rainbow5ccyclicc963664
195857621963640919674019
T:
luov863256
218563032188560521902734picnicl1full
249114542494581125023008picnicl1fs
351675943520273935230857picnicl1ur
407755454082416440937902
T:
mqdss48
423347184237262642394194picnicl3full
491076424925619550065228
T:
rainbow1acompres363232
41403194?52736914?64411472?
T:
redgemss128
612521616136589961432367picnicl3fs
626705566284184962981510
T:
luov4849242
675375486760169667661135picnicl5full
698576816994303869992735
T:
luov890351
70654897?85790517?99713715?
T:
redgemss128v2
896786208971176289758684picnicl3ur
105327678105453224105591365picnicl5fs
106762408106811312106839176picnic3l1
90476706?111760097?141201258?
T:
redgemss192
121613143121683488122395684
T:
luov8117404
125777404126470449126646152
T:
mqdss64
118925246?142621517?164366768?
T:
redgemss256
146380364146506296146589382picnicl5ur
199189404200619436202471962
T:
luov6468330
243516552243615756243701354picnic3l3
270636854279065714280021369
T:
sphincs256
286000219286320312287645605
T:
sphincsf128shake256simple
227925233?296429112?320303347?
T:
redgemss192v2
339553583340018621340281408
T:
pqrsa15
365809402365965821366201179
T:
sphincsf192shake256simple
391151492391763729391938570picnic3l5
397464384398857637402153884
T:
luov8086399
439963104442162072442536388
T:
rainbow3ccompres683248
443832819444119652444365091
T:
sphincsf128harakasimple
394718204?469055896?552334406?
T:
redgemss256v2
518365480518620488519227416
T:
sphincsf192harakasimple
518933454519381115519738483
T:
sphincsf128shake256robust
680598816680993154681596887
T:
sphincsf192shake256robust
720130509720685116721264517
T:
sphincsf128harakarobust
798089178800745857801112799
T:
sphincsf256shake256simple
810216634810354225810651808
T:
picnic2l1fs
876506404876873165877355486
T:
sphincsf192harakarobust
113547362011390977681141433220
T:
rainbow5ccompres963664
128412096412845053221284875650
T:
sphincsf256harakasimple
145822755114590297641464053256
T:
sphincsf256shake256robust
213603417221363775782137047394
T:
sphincsf256harakarobust
219860928222000585402201384882
T:
picnic2l3fs
1909473553?2287111053?2674625038?
T:
bluegemss128
3109284227?3112747204?4356832772?
T:
bluegemss128v2
431757783843179717464328547836
T:
sphincss128shake256simple
434166382943431965084347198998
T:
picnic2l5fs
4729151796?5677495718?7553305201?
T:
bluegemss192
665565169466561046476657539143
T:
sphincss256shake256simple
5888340791?7054766048?8249469141?
T:
bluegemss256
711432261671146782017115019001
T:
sphincss128harakasimple
768725019476921578197692648135
T:
sphincss128shake256robust
907128723390750694089096422049
T:
sphincss192shake256simple
114157580931141642449911416697706
T:
sphincss256harakasimple
114448808781144679220611447771087
T:
sphincss128harakarobust
120131852941204776722612050588885
T:
sphincss256shake256robust
10249851746?12292285886?14347828275?
T:
bluegemss192v2
14605100459?14675603901?20534186801?
T:
gemss128
157810334301579962245115802351780
T:
sphincss192shake256robust
158758106401587624509015880068080
T:
sphincss192harakasimple
189389257391894124515118942571716
T:
sphincss256harakarobust
17717886529?21267685647?24861590954?
T:
bluegemss256v2
22429871280?22467639636?31397548906?
T:
gemss128v2
276064587072760774911127609130273
T:
sphincss192harakarobust
Cycles to verify 59 bytes
25%50%75%system
102412103600104959
T:
falcon512tree
103470104443105791
T:
rainbow1aclassic363232
127569128948129762
T:
falcon512dyn
174242174557174968
T:
qtesla1
193710194827203787
T:
sflashv2
210672211645212697
T:
falcon1024tree
264397265560266589
T:
falcon1024dyn
346004354261376968
T:
redgemss128v2
344577357014369641
T:
bluegemss128v2
404860405516406272dilithium2
411033412992415009
T:
qtesla3f
414592416636418272ed25519
423104424267425385
T:
qtesla3s
515810533108547922
T:
rainbow3cclassic683248
524813538055564122
T:
gemss128v2
645988646544647856dilithium3
832030836684838935dilithium2aes
940024943858946965
T:
qtesla1p
9572049770271031658
T:
redgemss192v2
98667910174081156941
T:
rainbow5cclassic963664
104897710496751051724dilithium5
112597011482231203186
T:
bluegemss192v2
144642214520911457054dilithium3aes
254680325587052565289dilithium5aes
256186926357932699343
T:
bluegemss256v2
258409326586512753973
T:
redgemss256v2
321521732427703266527
T:
donald2048
344120135715513618751
T:
sphincs256
441810044587644485402
T:
qtesla3p
467717447320934820698
T:
sphincss128shake256simple
700419870798727234890
T:
sphincss192shake256simple
763428577369727892962
T:
sphincss128harakasimple
895972291987099301195
T:
sphincss256shake256simple
909266194160629707173
T:
sphincss128shake256robust
112303731141869011577509
T:
sphincss192harakasimple
115003311162789211864788
T:
sphincsf128shake256simple
130057781318998813473646
T:
sphincss128harakarobust
136848401400448314229114
T:
sphincss192shake256robust
160159071602858116044148picnicl1full
158341261607502116208655
T:
sphincss256harakasimple
176201231763972917650944
T:
luov863256
175027061777883718092118
T:
sphincss256shake256robust
174953211779823118056965
T:
sphincsf128harakasimple
182996211853882718724417
T:
sphincsf192shake256simple
184574291861337918798066
T:
sphincsf256shake256simple
191331711920502219241198picnicl1fs
199302732019361020408701
T:
sphincss192harakarobust
224094512277136623267324
T:
sphincsf128shake256robust
270094342703416327057118picnicl1ur
274932562768524027893637
T:
sphincsf192harakasimple
276836812796821428130173
T:
sphincss256harakarobust
293742352961327130203294
T:
mqdss48
294175612961972929811287
T:
sphincsf256harakasimple
297523813018457330641493
T:
sphincsf128harakarobust
301921083026723530319454
T:
rainbow1acyclicc363232
306542543075463730798163
T:
rainbow1acompres363232
312217283127645031325737picnicl3full
356205773603095636622244
T:
sphincsf256shake256robust
361868223639359236779356
T:
sphincsf192shake256robust
406058654073695240776983
T:
pqrsa15
449649884501398045069634
T:
luov4849242
477838934820232848509580
T:
sphincsf192harakarobust
486857104883545848887826picnicl3fs
487354224884881848945362
T:
gemss128
503347945039294650463885picnicl5full
506214265072716250901010
T:
bluegemss128
508634665129993151588619
T:
sphincsf256harakarobust
545789005490769455407584
T:
redgemss128
639210386396433964399555
T:
luov890351
700453937008114970110173picnicl3ur
848581138492755585002906picnicl5fs
892849508933892289393652picnic3l1
919511889283367893874789
T:
mqdss64
112364378112935099114127853
T:
luov8117404
115957602116003452116078333picnicl5ur
122444267122592470122800845
T:
luov6468330
139254806139519754141702116
T:
redgemss192
143418356143942464147354248
T:
bluegemss192
185844232186287400186503287
T:
rainbow3ccyclicc683248
187053184189087409189432842
T:
rainbow3ccompres683248
201794690201908344201971562picnic3l3
225820108225979777226131440
T:
luov8086399
255675288258209822261386186
T:
bluegemss256
263684440264531204268858836
T:
redgemss256
311191608311531862311662160picnic3l5
416520558417297714420808298
T:
rainbow5ccompres963664
426057414426990653427866601
T:
rainbow5ccyclicc963664
486193423486358281486550854
T:
picnic2l1fs
111075414611130526821115115721
T:
picnic2l3fs
195664940319579041251962038698
T:
picnic2l5fs

amd64; Zen 2 (830f10); 2019 AMD EPYC 7742; 64 x 2250MHz; rome0, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
291629212944picnic3l1
300730243030picnicl1full
415541704188picnic3l3
411641814200picnicl3full
533353515394picnicl5full
536653765409picnic3l5
851385708655picnicl1ur
853385988687picnicl1fs
100641007510085
T:
picnic2l1fs
163561640916536picnicl3fs
161551656916620picnicl3ur
183961848818649
T:
picnic2l3fs
198092035420585picnicl5fs
200762041320534picnicl5ur
212912137321445
T:
lattisigns512
243892446424519
T:
picnic2l5fs
429614301943257ed25519
467604693947209dilithium2aes
745517483675123dilithium3aes
877228796388167dilithium2
108842109654110467
T:
ecdonaldp256
111744112012113378
T:
donald512
114541114780115160dilithium5aes
163324163584164020dilithium3
175315175579175842
T:
ed448goldilocks
177916178569179487
T:
ecdonaldp224
196795198192202602
T:
pass769
235589236860237741
T:
pass863
253430253674253849dilithium5
256759257008258443
T:
donald1024
532990533131535055
T:
sphincsf128harakasimple
656139657819659246
T:
ecdonaldp521
661256676404690445
T:
sphincsf128harakarobust
700530704613709907
T:
edons128k08n72nu8l4mu3
740767742200743858
T:
mqdss48
740982743823750552
T:
ecdonaldp160
755901758317763176
T:
ecdonaldk163
777400780279784639
T:
ecdonaldb163
801748803053804388
T:
donald2048
807044817189822563
T:
sphincsf192harakasimple
903971907650911076
T:
ecdonaldp192
102190110262931028236
T:
ecdonaldk233
104530610503671054328
T:
ecdonaldb233
119592812109071237344
T:
sphincsf192harakarobust
1140019?1509404?2161993?
T:
qtesla1
166978116712041683917
T:
mqdss64
169846017008351705898
T:
ecdonaldk283
177663417786891781243
T:
ecdonaldb283
209188420939812129273
T:
sphincsf256harakasimple
218847621929192205834
T:
edons128ref
258744825945972612826
T:
sphincsf256harakarobust
286280328686642871464
T:
sphincs256
285701828720702877085
T:
ecdonaldk409
300480430121993015920
T:
ecdonaldb409
308488231049473118173
T:
ecdonaldp384
363317136784163744476
T:
3icp
2527585?3714772?4896658?
T:
qtesla3f
391497039655593977688
T:
sphincsf128shake256simple
3795245?5031740?8648400?
T:
qtesla3s
526017652662645280116
T:
luov863256
5068957?5747054?7117181?
T:
qtesla1p
590143359257275944764
T:
sphincsf192shake256simple
609709361038806119014
T:
ecdonaldk571
654922265603236570568
T:
ecdonaldb571
732216773315537355929
T:
sphincsf128shake256robust
762298676252927633170
T:
luov863256pc
854675485837268691357
T:
rainbowbinary256181212
9920242995625710014670
T:
rainbow1acyclicc363232
100770971015944410310473
T:
rainbow1aclassic363232
101233281022092610252522
T:
rainbow1acompres363232
109306741095481410991059
T:
sphincsf192shake256robust
9958025?13169236?19604607?
T:
rwb0fuz1024
161138321616804716208460
T:
sphincsf256shake256simple
167166161678084617481406
T:
sphincss128harakasimple
175188451835329319622118
T:
falcon512tree
175309451904988920831900
T:
falcon512dyn
196870072029945720921126
T:
sphincss128harakarobust
216648792171979921940709
T:
luov890351
219084722196224422000959
T:
luov4849242
265369552673144027314555
T:
sphincss192harakasimple
286692842871391928767856
T:
sphincsf256shake256robust
24442189?29098264?33693856?
T:
qtesla3p
296492532969419929756890
T:
tts6440
316328033187199231880222
T:
luov890351pc
23276972?34186128?45214368?
T:
ronald512
342910263445200534693737
T:
sphincss256harakasimple
361523603622616436413740
T:
rainbowbinary16242020
369863703714080437297758
T:
luov8117404
386984703928160039665921
T:
sphincss192harakarobust
408111784084401740877758
T:
sphincss256harakarobust
30415006?44932532?88488438?
T:
ronald768
506278015079299150832129
T:
bluegemss128
508971605095784251014248
T:
gemss128
512550795141629951517343
T:
rainbow3cclassic683248
531572945331802153409324
T:
redgemss128
537156395392862354255288
T:
rainbow3ccompres683248
537818275585458760266278
T:
falcon1024dyn
543283495590051558673834
T:
falcon1024tree
560332325690839757164475
T:
luov8117404pc
572122435743688157609068
T:
rainbow5640
587091665878579558840124
T:
gemss128v2
598584055991998659967700
T:
bluegemss128v2
713191057179596072115369
T:
redgemss128v2
824048328269876982845452
T:
luov6468330
48999431?82949711?148888964?
T:
ronald1024
114496494114686934114840126
T:
rainbow3ccyclicc683248
123351512123862955124772263
T:
rainbow6440
125423783125626747125752081
T:
sphincss128shake256simple
126328502126799777126944835
T:
rainbow1b
131486135131676349131847713
T:
luov8086399
132253916132298443132322815
T:
rainbow1c
175128830175186305175244258
T:
sflashv2
177523006178177868178778369
T:
rainbow5cclassic963664
189019368189119183189279678
T:
sphincss192shake256simple
195298150195846441197770355
T:
rainbow5ccompres963664
123269459?199984774?381646519?
T:
ronald1536
218016228218438959218923746
T:
rainbow5ccyclicc963664
231281561231502033231771071
T:
sphincss128shake256robust
242186506242574508242733984
T:
redgemss192
249134068249206382249491820
T:
bluegemss192
252442061252583111252776006
T:
gemss192
254277433254627479255800909
T:
sphincss256shake256simple
343754711349673444351910083
T:
gemss192v2
346923791352748021357458102
T:
bluegemss192v2
346783943352798748354967332
T:
redgemss192v2
365263738365668684366215249
T:
sphincss192shake256robust
225988886?383577054?569766475?
T:
ronald2048
467855732468064394468339051
T:
sphincss256shake256robust
703764442705137498705416110
T:
redgemss256
722727564724333600742683561
T:
gemss256
723541972724896005725034557
T:
bluegemss256
723324810733488595733680347
T:
rainbow3b
915534535916081600916411740
T:
gemss256v2
915809154916108167917674566
T:
redgemss256v2
909904776917603548929715041
T:
gui184
923467267924471034924945089
T:
bluegemss256v2
970479566973238075975140948
T:
gravitysphincss
103631005110363508221036397824
T:
rainbow1a
108348264010851705781086852402
T:
rainbow3c
589322078?1184281909?1982643970?
T:
ronald3072
282661221628418128222846021234
T:
rainbow6b
1506553913?2962761034?4351330346?
T:
ronald4096
305672602930807354613153395871
T:
gui312
335180644433566858853359745117
T:
rainbow5c
332224830834115830263478686131
T:
pqrsa15
560321807156060441025617088531
T:
rainbow6a
672846356067301854686732694932
T:
rainbow4a
145921105591460962316714619720170
T:
gravitysphincsl
187283816751894000451719099865710
T:
gui448
292526178592925809790529274071927
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
121551232813114
T:
rainbowbinary256181212
237892447525182
T:
rainbowbinary16242020
255482564925901
T:
tts6440
452854538145583ed25519
535785376553980
T:
rainbow1aclassic363232
548115502955615
T:
rainbow1acyclicc363232
551565550856149
T:
rainbow1a
560105632759378
T:
rainbow5640
794887984680319
T:
rainbow1c
820248218782445
T:
sflashv2
920559372197322
T:
rainbow6440
104872?145428?200422?dilithium2aes
145716146301148055
T:
ecdonaldp256
182615182983183179
T:
ed448goldilocks
149877?208216?428695?
T:
3icp
209595209792211189
T:
rainbow1b
146181?211557?265714?dilithium3aes
163258?227007?397076?dilithium5aes
224678227186229384
T:
donald512
162814?238549?315791?dilithium2
239709239949240420
T:
ecdonaldp224
234231?248095?479922?
T:
pass769
272215275040282210
T:
rainbow3c
154485?296490?530671?
T:
lattisigns512
301675304672306714
T:
luov863256pc
304316307146312820
T:
rainbow3cclassic683248
250345?355334?469988?dilithium3
368513371118375953
T:
donald1024
370022375451379230
T:
falcon512tree
389390393867403421
T:
ronald512
261312?440547?865529?
T:
qtesla1
317030?444156?598872?dilithium5
495916499514505930
T:
rainbow6a
275729?548531?819653?
T:
pass863
585326590923594449
T:
rainbow5c
405129?596612?927616?
T:
qtesla3f
635708636952643562
T:
rainbow3b
678887681265684443
T:
rainbow4a
678477684650689552
T:
ronald768
703495707851712701
T:
rwb0fuz1024
482621?714425?1662378?
T:
qtesla1p
718760722005727293
T:
falcon512dyn
736599740699752201
T:
falcon1024tree
777134778440780621
T:
ecdonaldp160
790629792580794333
T:
ecdonaldk163
805033809586813921
T:
rainbow5cclassic963664
816324818208820450
T:
ecdonaldb163
827705835822847572
T:
ronald1024
861843865642869015
T:
rainbow5ccyclicc963664
857294874872912133
T:
luov890351pc
917909920590923145
T:
donald2048
938010942904948648
T:
ecdonaldp192
101766910188841020278
T:
ecdonaldp521
102486710268651030735
T:
rainbow3ccyclicc683248
107651410782491080499
T:
ecdonaldk233
109957411016961103266
T:
ecdonaldb233
461490?1178896?2703302?
T:
qtesla3s
120739812107411220074
T:
edons128k08n72nu8l4mu3
126384213087621406954
T:
luov8117404pc
145242514587461464360
T:
falcon1024dyn
150907015119771519942
T:
rainbow6b
178852617917151795885
T:
ecdonaldk283
186555818677321871083
T:
ecdonaldb283
225000422638162274938
T:
ronald1536
277135127771132785418
T:
edons128ref
303698230463063067828
T:
ecdonaldk409
317228231761173179141
T:
ecdonaldb409
322021832308143237256
T:
ecdonaldp384
2267302?3378785?5030873?
T:
qtesla3p
341176334250603433669
T:
ronald2048
381280538144573816728picnicl1full
3320303?4022542?4861603?
T:
redgemss128
3774676?4383032?5048310?
T:
redgemss128v2
457275445792484581559
T:
luov863256
488581848904374894993
T:
mqdss48
631345563158226318909picnicl1fs
646687564840806502915
T:
ecdonaldk571
693550269548726969319
T:
ecdonaldb571
692881369581617033721
T:
rainbow1acompres363232
748231074863937494660picnicl3full
779207077994217807179
T:
gravitysphincss
780279578049617807378picnicl1ur
871084387372148762435
T:
ronald3072
9081196961176010977831
T:
redgemss192v2
117379891174728511758255
T:
mqdss64
9439067?12232483?15068187?
T:
redgemss192
124133711241685412419900picnicl5full
138728061392035613952530
T:
gravitysphincsm
9343048?14016411?25663941?
T:
gui184
151502241515781215165509
T:
luov890351
158986441590578015914405picnicl3fs
164389401647279016488469
T:
gravitysphincsl
16639176?17362597?23313999?
T:
redgemss256
178818291793260717994932
T:
ronald4096
180241791802952318037766picnic3l1
14127397?18191835?20538958?
T:
redgemss256v2
193652661941546419724746
T:
sphincsf128harakasimple
199073921991208419918106picnicl3ur
235435842358097424514430
T:
sphincsf192harakasimple
256145382561867025624147picnicl5fs
255596822566978425722597
T:
sphincsf128harakarobust
263256022633230526338865
T:
luov8117404
318392443184705031853986picnicl5ur
359073913606013436505646
T:
sphincsf192harakarobust
377880503825886438289228
T:
rainbow3ccompres683248
391582503917656539198384picnic3l3
437056044375852943794784
T:
luov4849242
498449544986687649906981
T:
sphincs256
534676765368564453849988
T:
sphincsf256harakasimple
655734686564914965711632picnic3l5
698937857016436870760101
T:
sphincsf256harakarobust
103563505103896638104857026
T:
rainbow5ccompres963664
108747361108790832108840713
T:
pqrsa15
127789431128579412128777130
T:
sphincsf128shake256simple
133154936133321506133541603
T:
luov6468330
119139639?143031456?166924842?
T:
bluegemss128
143646416143700281143797236
T:
picnic2l1fs
119912249?143868701?167781118?
T:
bluegemss128v2
167401418167562141167801974
T:
sphincsf192shake256simple
227080740227976531228682390
T:
sphincsf128shake256robust
262634612263052805263243012
T:
luov8086399
304449217305678257306373922
T:
sphincsf192shake256robust
338652422341550969343028420
T:
sphincss128harakasimple
305623414?366739075?428157653?
T:
bluegemss192v2
374052608375519463375981802
T:
sphincsf256shake256simple
402945107404690993407226249
T:
sphincss128harakarobust
422720738423079220423511478
T:
picnic2l3fs
373621263?448986014?597702825?
T:
bluegemss192
473632660480688727486074062
T:
sphincss256harakasimple
441326330?529654592?617174432?
T:
bluegemss256v2
215016236?573220843?860601609?
T:
gui312
605196017605946629607236034
T:
sphincss256harakarobust
651155351651812835652458831
T:
sphincsf256shake256robust
632121226?758792407?1010126734?
T:
bluegemss256
791018983796718560803040546
T:
sphincss192harakasimple
862049128862276269862741367
T:
picnic2l5fs
737071413?884352749?1178686708?
T:
gemss128v2
756718626?908119886?1059281572?
T:
gemss128
121347309712208675841229970268
T:
sphincss192harakarobust
201267298520167803112021606698
T:
sphincss128shake256simple
2100295605?2520309223?2940499166?
T:
gemss192v2
2490522840?2988640777?3486642412?
T:
gemss192
309064599830931224483095976454
T:
sphincss256shake256simple
346296643334651403523468317022
T:
sphincss128shake256robust
3411331145?4092351327?4778297400?
T:
gemss256v2
429765995043005867764304667868
T:
sphincss192shake256simple
4449494948?5339136202?6228979664?
T:
gemss256
542976098854335355075436737925
T:
sphincss256shake256robust
2760639397?7361650090?11962968299?
T:
gui448
753419009875786637627589302475
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
687570157173
T:
rwb0fuz1024
9457965410345
T:
rainbowbinary256181212
152721537215471
T:
3icp
167241707417637
T:
rainbowbinary16242020
220882229322530
T:
rainbow5640
266912702127354
T:
rainbow1a
284162865128931
T:
tts6440
284662871729040
T:
rainbow6440
26551?30690?49741?
T:
rainbow1aclassic363232
303853093131606
T:
ronald512
315723179632118
T:
lattisigns512
337303425734515
T:
ronald768
374453771538318
T:
ronald1024
461544647747208
T:
ronald1536
506555113451809
T:
rainbow1c
584825929159911
T:
ronald2048
597795998960193dilithium2aes
600616086062253
T:
gravitysphincss
665196673266828
T:
sflashv2
704867107571822
T:
falcon512tree
821758259483194
T:
qtesla1
864028657386811dilithium3aes
864848732287845
T:
falcon512dyn
926199320694152
T:
ronald3072
972859739397492dilithium2
103503105819108930
T:
luov863256pc
129576129846130135dilithium5aes
140207141218142305
T:
falcon1024tree
140913141734142519
T:
ronald4096
147584148338149476
T:
donald512
160254161335161705ed25519
163425163554163742dilithium3
162221165081168951
T:
rainbow3cclassic683248
170094170511171298
T:
qtesla3s
169934170636171099
T:
qtesla3f
172956173682174507
T:
falcon1024dyn
197486197719199127
T:
rainbow1b
213241223148230229
T:
gui184
228591232578234522
T:
rainbow4a
231782235809240799
T:
redgemss128v2
254191258934262539
T:
rainbow3c
261025261150261338dilithium5
269391272043275926
T:
gravitysphincsm
288915289586291138
T:
pass769
282218289595298834
T:
bluegemss128v2
281693292227296794
T:
bluegemss128
287084294888309854
T:
gemss128
293763296003298082
T:
donald1024
298685299125300019
T:
ecdonaldp256
294129301008308878
T:
gemss128v2
298623307076316934
T:
redgemss128
335712337334338865
T:
pass863
363665369467373072
T:
gravitysphincsl
354294383658390379
T:
luov890351pc
390289391323393286
T:
qtesla1p
408957420584432387
T:
sphincss128harakasimple
459419459892460514
T:
ecdonaldp224
433155?472481?577746?
T:
rainbow5cclassic963664
496373498571500590
T:
edons128k08n72nu8l4mu3
495630499656503811
T:
rainbow6a
527782537146546105
T:
luov8117404pc
542438544071545380
T:
ed448goldilocks
570228573681579748
T:
rainbow5c
614321624322634676
T:
sphincss192harakasimple
636284648753660519
T:
gui312
662236663304670192
T:
rainbow3b
675742690537707926
T:
sphincss128harakarobust
659940705763791303
T:
gemss192
691531707762731902
T:
gemss192v2
715585726629749230
T:
redgemss192v2
680317735237762168
T:
redgemss192
721329736877750404
T:
bluegemss192v2
700060753059783185
T:
bluegemss192
815782820409827643
T:
donald2048
817512823242830987
T:
ecdonaldp160
828538830597833935
T:
edons128ref
881640886955911828
T:
sphincss256harakasimple
945149957567966590
T:
ecdonaldp192
963355981278993676
T:
sphincsf128harakasimple
104341410614071076351
T:
sphincss192harakarobust
134656114426831535683
T:
bluegemss256
141158114568471525578
T:
redgemss256
143573215154171628330
T:
gemss256v2
146335515171841547440
T:
sphincss256harakarobust
151154115192851521508
T:
ecdonaldk163
152495615395711561452
T:
sphincsf192harakasimple
143488415430931669567
T:
bluegemss256v2
156446815668551576715
T:
ecdonaldb163
149632515690811666052
T:
redgemss256v2
158661616051731634680
T:
sphincsf128harakarobust
159539116152901644186
T:
gui448
155471916669561757539
T:
gemss256
169263316967871703511
T:
rainbow6b
170793217243011741791
T:
sphincsf256harakasimple
174430117549401764846
T:
sphincs256
190304719043061907102
T:
ecdonaldp521
195496319620461967653
T:
qtesla3p
207790220834142086722
T:
ecdonaldk233
212001521224512125048
T:
ecdonaldb233
257294625964592628283
T:
sphincsf192harakarobust
278875028060902841078
T:
ecdonaldp384
279667728230762902654
T:
sphincsf256harakarobust
299365129987933031483picnicl1full
308203731512883205982
T:
sphincss128shake256simple
316178931778373189812
T:
mqdss48
346693534715533476236
T:
ecdonaldk283
362060436263243628493
T:
ecdonaldb283
391030939122863919439
T:
luov863256
418772142016974328911
T:
rainbow1acyclicc363232
419646542232034253084
T:
rainbow1acompres363232
456850946736494728799
T:
sphincss192shake256simple
528710452942615324018picnicl1fs
574709758682816059397
T:
sphincss128shake256robust
588391058931815955305
T:
ecdonaldk409
598244959879935990424picnicl3full
603885661372966240204
T:
sphincss256shake256simple
616930361740116182930
T:
ecdonaldb409
655312465612076590736picnicl1ur
754687877038247790103
T:
sphincsf128shake256simple
790646779479338010993
T:
mqdss64
872686688901348989796
T:
sphincss192shake256robust
993165899703709979423picnicl5full
117767881194898912074479
T:
sphincsf192shake256simple
119020331215191412353164
T:
sphincss256shake256robust
122354061236647712533563
T:
sphincsf256shake256simple
125868501259985512624656
T:
ecdonaldk571
135045141351908913543176
T:
ecdonaldb571
135750481359951113620729picnicl3fs
138611651386565113969291
T:
luov890351
142571331434689414679038
T:
sphincsf128shake256robust
146236631462966914643910picnic3l1
157750761578628615804418
T:
pqrsa15
168551541693447716940785picnicl3ur
218565492190736021918348picnicl5fs
231566252348315123754485
T:
sphincsf192shake256robust
237515402375558423758262
T:
luov8117404
235866532389588724332239
T:
sphincsf256shake256robust
240425332469444724819734
T:
rainbow3ccyclicc683248
240104402478839724967309
T:
rainbow3ccompres683248
272499402730832227348016picnicl5ur
309485753096018631017419
T:
luov4849242
313662343138746331413883picnic3l3
501748415022738050288062picnic3l5
564496275647115857187037
T:
rainbow5ccompres963664
561530935731111357816561
T:
rainbow5ccyclicc963664
717585757182875471886840
T:
picnic2l1fs
826644748278136682841850
T:
luov6468330
152055573152125142152221689
T:
luov8086399
165490195165567859165847509
T:
picnic2l3fs
286781293287310912287440691
T:
picnic2l5fs

amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; comet, 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, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
306330863244picnic3l1
313931593265picnicl1full
439745344568picnicl3full
466746874713picnic3l3
474147574782picnicl1ur
476148164857picnicl1fs
523352845466
T:
picnic2l1fs
557856255850picnicl5full
553156856363picnic3l5
964297099877
T:
picnic2l3fs
959297199921picnicl3fs
102681033910465picnicl3ur
139621401714328
T:
picnic2l5fs
140381415214425picnicl5fs
142341442114570picnicl5ur
239642405324160
T:
lattisigns512
454354558445770ed25519
491144929049543dilithium2aes
791037934679828dilithium3aes
804288066581073dilithium2
102109103083104740
T:
ecdonaldp256
108106108620110843
T:
donald512
117363117699118425dilithium5aes
147053147458147860dilithium3
153629153872154301
T:
ed448goldilocks
187274187993190014
T:
ecdonaldp224
222878223666224001dilithium5
252881254201256438
T:
donald1024
256690262175273934
T:
hector
274218275045276394
T:
pass769
314231315511317431
T:
pass863
715149715930722822
T:
ecdonaldp521
724099729191735459
T:
ecdonaldp160
783745788116795839
T:
edons128k08n72nu8l4mu3
782098788176794574
T:
donald2048
816103819384824575
T:
ecdonaldk163
835045836665839954
T:
mqdss48
842880843725844995
T:
sphincsf128harakasimple
843394845337847567
T:
ecdonaldb163
877705884314889638
T:
ecdonaldp192
946027947408958779
T:
sphincsf128harakarobust
111481211185711126492
T:
ecdonaldk233
114685211518481162278
T:
ecdonaldb233
125165012546411257499
T:
sphincsf192harakasimple
138763813885931389398
T:
sphincsf192harakarobust
1251110?1636437?2029067?
T:
qtesla1
179189117947491799096
T:
sphincsf128sha256simple
184699418515601859683
T:
ecdonaldk283
194220319455921952894
T:
ecdonaldb283
195807119615901966083
T:
mqdss64
243093924346922443921
T:
edons128ref
245841124599722467980
T:
sphincsf192sha256simple
254554425513872553580
T:
sphincs256
275111627540852760529
T:
sphincsf256harakasimple
303519830411743050872
T:
ecdonaldk409
309020430912543095378
T:
sphincsf128sha256robust
314912531608793171168
T:
ecdonaldp384
320302332114563217341
T:
ecdonaldb409
334458333509143359939
T:
sphincsf256harakarobust
2794295?4106365?4169080?
T:
qtesla3f
447802244818494487722
T:
sphincsf192sha256robust
463273146351104705419
T:
luov863256
468169346828494690739
T:
sphincsf128shake256simple
4183387?5536897?6914325?
T:
qtesla3s
553681955403195544655
T:
sphincsf256sha256simple
5778724?6556581?8085184?
T:
qtesla1p
669194867041296717582
T:
ecdonaldk571
683414168378776843921
T:
sphincsf192shake256simple
713893971490717162807
T:
luov863256pc
717902372001427221934
T:
ecdonaldb571
765320676587757877604
T:
3icp
862787286366478698112
T:
sphincsf128shake256robust
924831392907719314316
T:
rainbow1aclassic363232
977488798449459983803
T:
rainbow1acompres363232
104558741047540610495115
T:
rainbow1acyclicc363232
105622771062526510693021
T:
rainbowbinary256181212
128656791287780912886514
T:
sphincsf192shake256robust
12142161?14025167?19130942?
T:
rwb0fuz1024
174699371747358017482035
T:
sphincsf256shake256simple
186385811867865418706705
T:
luov4849242
196749431977245519849865
T:
luov890351
186254961996113321366948
T:
falcon512tree
189796962079763722629441
T:
falcon512dyn
213967842140729621438309
T:
sphincsf256sha256robust
13667016?22251081?34493830?
T:
ronald512
268154772684744626864061
T:
sphincss128harakasimple
301153993013990730173890
T:
sphincss128harakarobust
299379103022766030256129
T:
tts6440
328225513282457232865327
T:
sphincsf256shake256robust
328670183290246432940552
T:
luov890351pc
335011233360663933744764
T:
luov8117404
336522023371787733777112
T:
sphincss192harakasimple
29856371?34908668?45118658?
T:
qtesla3p
439395014398490144017314
T:
sphincss256harakasimple
444161324442523144433859
T:
sphincss192harakarobust
494710185005054150679307
T:
rainbowbinary16242020
523984245241980952455486
T:
sphincss128sha256simple
531145285313632053263882
T:
sphincss256harakarobust
544331875447070254521502
T:
rainbow3cclassic683248
550558395545249155595509
T:
rainbow3ccompres683248
555957755569948256786026
T:
rainbow3ccyclicc683248
563027075641047256497742
T:
luov8117404pc
39726472?57548103?75248208?
T:
ronald768
565096025822061362020999
T:
falcon1024dyn
568426035963460663043515
T:
falcon1024tree
611381346119194961280482
T:
gemss128
602522956158349662314715
T:
rainbow5640
623747366239086062454396
T:
bluegemss128
631644866321089167335673
T:
redgemss128
665469266664292066741282
T:
luov6468330
688830366915975069918322
T:
gemss128v2
693903456941016569631615
T:
bluegemss128v2
703218687036519574202127
T:
redgemss128v2
749036507493625774998052
T:
sphincss192sha256simple
971050099716789997739756
T:
sphincss256sha256simple
9827795398301777100829806
T:
sphincss128sha256robust
58882398?104120951?144519817?
T:
ronald1024
117447809117623616117806747
T:
luov8086399
133938633134059315134956021
T:
rainbow1b
139957122140045217140185688
T:
sphincss192sha256robust
142310092142731535143365020
T:
rainbow6440
149613385149626053149654116
T:
sphincss128shake256simple
171989695172112865172200786
T:
rainbow1c
194248206194482504195188780
T:
rainbow5cclassic963664
201120863201247291201451094
T:
sflashv2
218709857218746565218801451
T:
sphincss192shake256simple
220827967221101598222426059
T:
rainbow5ccompres963664
224208108224618562224859602
T:
rainbow5ccyclicc963664
115961731?229156944?415483036?
T:
ronald1536
276603540276651322279897589
T:
sphincss128shake256robust
280111117280161227280266699
T:
sphincss256shake256simple
295911443296003242296107610
T:
gemss192
302252993302346313302474748
T:
bluegemss192
301857772302993619303161470
T:
redgemss192
303690289303899148304466791
T:
gemss192v2
305531599305682113305902040
T:
bluegemss192v2
337258403337389474337525882
T:
sphincss256sha256robust
350849024350949869351072297
T:
redgemss192v2
409007831409063544409111928
T:
sphincss192shake256robust
339103378?507456715?661003715?
T:
ronald2048
525378462525475532525890958
T:
sphincss256shake256robust
896085175900661093913774393
T:
gemss256
887800642902467233903038055
T:
bluegemss256
903823200908253949909307417
T:
bluegemss256v2
911053819911862472915410086
T:
redgemss256
951417826955712734957409656
T:
rainbow3b
100428797410054805151005857145
T:
rainbow1a
107759594910789555981079920961
T:
gravitysphincss
107828727610896298091110918453
T:
gui184
109459102010951554501095822738
T:
redgemss256v2
109937389311006745451101411170
T:
gemss256v2
673469205?1145502371?1821659060?
T:
ronald3072
128012497012808183281282096685
T:
rainbow3c
1764097055?3049149669?4666854883?
T:
ronald4096
340558531434099599063414250330
T:
rainbow6b
363055557136744912213744922160
T:
gui312
380648295438888330163991546502
T:
pqrsa15
413791596341410709044142511870
T:
rainbow5c
678011471968103192416813849198
T:
rainbow6a
785122842478529740167853862964
T:
rainbow4a
172461429761733960221517349907143
T:
gravitysphincsl
223706164742252233043022710361405
T:
gui448
344728426483448059154434489033899
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
153061546815770
T:
rainbowbinary256181212
286442893629213
T:
tts6440
306773123731857
T:
rainbowbinary16242020
485684871448862ed25519
544315507456117
T:
rainbow1a
574395784961972
T:
rainbow5640
610516245363381
T:
rainbow1aclassic363232
641266570667238
T:
rainbow1acyclicc363232
87921?95460?125484?
T:
sflashv2
9874699852103845
T:
rainbow6440
106910107272108203
T:
rainbow1c
109178?140085?231368?dilithium2aes
142219142674142983
T:
ecdonaldp256
161491161783162284
T:
ed448goldilocks
151610?194838?308794?dilithium2
146759?194845?374178?dilithium3aes
214795215737217070
T:
rainbow1b
224551226940229369
T:
donald512
251742252132252519
T:
ecdonaldp224
207598?252295?310778?dilithium5aes
271475278753293595
T:
hector
122496?287328?677289?
T:
lattisigns512
294759295621296264
T:
rainbow3c
324681325998329020
T:
luov863256pc
328661329891330591
T:
rainbow3cclassic683248
342328344825346704
T:
rainbow3ccyclicc683248
369759374165376279
T:
donald1024
186013?387839?477596?dilithium3
402421408668414551
T:
falcon512tree
410174415828423171
T:
ronald512
276631?426603?647973?dilithium5
168633?485273?878306?
T:
3icp
245586?542297?893771?
T:
qtesla1
555245557032560921
T:
rainbow6a
297545?589515?885287?
T:
pass769
596118596972597921
T:
rainbow5c
664540665312667200
T:
rainbow3b
342830?671484?1019917?
T:
pass863
699081706127710220
T:
ronald768
756398757807760138
T:
ecdonaldp160
771281774841777663
T:
falcon512dyn
776716777683779542
T:
rainbow4a
800307807221808910
T:
rainbow5cclassic963664
815506821205827013
T:
rwb0fuz1024
489117?828111?1432923?
T:
qtesla3f
823894831384842166
T:
falcon1024tree
853300854480856960
T:
ecdonaldk163
861009869955884579
T:
ronald1024
883087885648888686
T:
ecdonaldb163
901900904689910722
T:
donald2048
913968915586920802
T:
ecdonaldp192
918586921872924819
T:
luov890351pc
958247959494960388
T:
rainbow5ccyclicc963664
108672010873951089997
T:
ecdonaldp521
837072?1160979?2086580?
T:
qtesla1p
117171911738671176387
T:
ecdonaldk233
120582812087731210478
T:
ecdonaldb233
130109813078991318379
T:
edons128k08n72nu8l4mu3
136497913751491377038
T:
luov8117404pc
153927715405811541902
T:
rainbow6b
156138415693351592731
T:
falcon1024dyn
1023450?1623373?2599597?
T:
qtesla3s
194151919468671962723
T:
ecdonaldk283
203380120360702041972
T:
ecdonaldb283
232003623278252338172
T:
ronald1536
322913232335113238582
T:
ecdonaldk409
324539732547873271771
T:
edons128ref
331197733284143346908
T:
ecdonaldp384
333989133429013353497
T:
luov863256
338699233914533394613
T:
ecdonaldb409
3204792?3398983?4083214?
T:
redgemss128
347403835440873574374
T:
ronald2048
368028836822613688903picnicl1full
3381566?4029173?4743031?
T:
redgemss128v2
2709166?4244505?7024425?
T:
qtesla3p
441191444206624424290picnicl1fs
530583053095605315971
T:
mqdss48
566258556639105666663picnicl1ur
637495764069016434945
T:
rainbow1acompres363232
707899970863257095823
T:
ecdonaldk571
715170971576007167962picnicl3full
757626275943437636061
T:
ecdonaldb571
876073887849978804130
T:
ronald3072
7989491?8849023?12629750?
T:
redgemss192
892801489351268942521
T:
gravitysphincss
9049799?10093865?12176734?
T:
redgemss192v2
107121221071827210725570
T:
luov890351
113587671138273211387677picnicl3fs
117802131178493811800184picnicl5full
132115641323737213296209
T:
mqdss64
148257511483545414842661picnicl3ur
12894511?15199917?17995175?
T:
redgemss256
7880409?15501633?28846210?
T:
gui184
160159001615781616386782
T:
gravitysphincsm
15464924?17628985?20588046?
T:
redgemss256v2
178917001794642217984842
T:
ronald4096
182214211822816718235280picnic3l1
185531801857568818638977
T:
luov8117404
190351801913957919183412
T:
gravitysphincsl
206554412068016820723239picnicl5fs
255873362561860625652838picnicl5ur
292056062922890429255138
T:
sphincsf128harakasimple
341396563419669434240908
T:
sphincsf128harakarobust
358426313586607135903434
T:
sphincsf192harakasimple
369616333707657837230597
T:
rainbow3ccompres683248
374351363748448837525690picnic3l3
418418624186495541880285
T:
sphincsf192harakarobust
433895254344007943492236
T:
sphincs256
439051244392780843975157
T:
luov4849242
579223035802917358160194
T:
sphincsf128sha256simple
652443116527672765324985picnic3l5
695432806958555869627135
T:
sphincsf256harakasimple
767589137689469476978790
T:
sphincsf192sha256simple
905418599071935490782165
T:
sphincsf256harakarobust
101971031102260767102460355
T:
sphincsf128sha256robust
102371778102565854102678996
T:
rainbow5ccompres963664
120769087120910474121001350
T:
pqrsa15
111918826?134568487?156825063?
T:
bluegemss128v2
136296164136400066136518500
T:
luov6468330
137007163137162647137436500
T:
sphincsf192sha256robust
139818448140008087140197872
T:
sphincsf256sha256simple
118651657?142429694?187346870?
T:
bluegemss128
152943242153101409153294910
T:
sphincsf128shake256simple
154963875155153199155468100
T:
picnic2l1fs
194732227194895960195047551
T:
sphincsf192shake256simple
267826008268291413269372930
T:
luov8086399
269425602269819793269954289
T:
sphincsf128shake256robust
356706425357090046357308530
T:
sphincsf192shake256robust
300053026?359637522?419054872?
T:
bluegemss192
300494481?360215232?479116114?
T:
bluegemss192v2
411835715412085408412347482
T:
sphincsf256shake256simple
472908316473061210474943476
T:
picnic2l3fs
486607014487003775487773696
T:
sphincss128harakasimple
491914440492212566492520211
T:
sphincsf256sha256robust
460193393?565689899?660570949?
T:
bluegemss256
559752113?567587484?751702083?
T:
bluegemss256v2
569617709569719825569901600
T:
sphincss128harakarobust
606033539606570175608956849
T:
sphincss256harakasimple
339730124?606877116?815580340?
T:
gui312
695426673?704798979?973046357?
T:
gemss128v2
748580781749036215750168594
T:
sphincsf256shake256robust
800024032801290626801642967
T:
sphincss256harakarobust
730120851?875789878?1022095411?
T:
gemss128
898729626899668895900121906
T:
sphincss128sha256simple
939319704939779451940501380
T:
sphincss192harakasimple
988711907989277637989438022
T:
picnic2l5fs
122168258112229671401229329548
T:
sphincss256sha256simple
138299717213836124291383950195
T:
sphincss192harakarobust
168799739716901560401694561078
T:
sphincss128sha256robust
178538843417856533561787855327
T:
sphincss192sha256simple
240182854324070952952411842092
T:
sphincss128shake256simple
2043579983?2451655863?2876278316?
T:
gemss192v2
2067039897?2482735406?3266939272?
T:
gemss192
318038733531852842133190675965
T:
sphincss192sha256robust
342023993934210671253423060190
T:
sphincss256shake256simple
390553537139061091053909482691
T:
sphincss256sha256robust
3334011874?4000033180?5315289134?
T:
gemss256v2
3372867497?4058937573?5363248764?
T:
gemss256
414168053741516987434189402802
T:
sphincss128shake256robust
501083275150157252345019616993
T:
sphincss192shake256simple
614274187261474733836153093184
T:
sphincss256shake256robust
3231849294?6473467181?11309426287?
T:
gui448
856429456785668276088569440769
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
707672127376
T:
rwb0fuz1024
131691331213710
T:
rainbowbinary256181212
171901729817363
T:
3icp
238912440125210
T:
rainbowbinary16242020
242682446024680
T:
rainbow5640
273332770827913
T:
tts6440
281282840328576
T:
ronald512
300143030030792
T:
ronald768
306323148132580
T:
rainbow1aclassic363232
340413451634919
T:
ronald1024
358643623636618
T:
rainbow6440
369583730337447
T:
lattisigns512
389213991641206
T:
rainbow1a
454294592246534
T:
ronald1536
597326008360716
T:
ronald2048
616226174461896dilithium2aes
644736530467328
T:
rainbow1c
716667256273846
T:
falcon512tree
722497349675974
T:
gravitysphincss
838068412096514
T:
sflashv2
883238851488762dilithium3aes
887708972890144
T:
falcon512dyn
908999183192092dilithium2
948829528496080
T:
ronald3072
9879199292100305
T:
qtesla1
122673123277124516
T:
luov863256pc
130241130440130910dilithium5aes
141304142088143844
T:
ronald4096
143722144758146280
T:
donald512
144215145199146358
T:
falcon1024tree
146651146867147148dilithium3
151322152934154394
T:
rainbow3cclassic683248
164828165699166520ed25519
178780179779181165
T:
falcon1024dyn
192497193351193755
T:
rainbow1b
204092204579205360
T:
qtesla3f
204449205645206619
T:
qtesla3s
229481230885231873dilithium5
228993236853242903
T:
gemss128v2
241451249406254654
T:
bluegemss128v2
242538250708257466
T:
redgemss128v2
258316264600269509
T:
gemss128
263686266969274861
T:
bluegemss128
268777274564279767
T:
redgemss128
278681287657296401
T:
gui184
283339288276293460
T:
gravitysphincsm
285966289441293607
T:
donald1024
293259293613294142
T:
ecdonaldp256
304493305567306999
T:
luov890351pc
309527313202316259
T:
rainbow4a
340147346273350247
T:
rainbow3c
372056372817374831
T:
rainbow5cclassic963664
385484390317396257
T:
gravitysphincsl
409703410646411792
T:
pass769
467780468588471454
T:
qtesla1p
465403468918471928
T:
pass863
493525496544500510
T:
edons128k08n72nu8l4mu3
444376509977512326
T:
luov8117404pc
508448510254512267
T:
ed448goldilocks
506682517721527284
T:
sphincss128harakasimple
520299521022521771
T:
ecdonaldp224
569240584414674539
T:
gui312
590377598378607081
T:
redgemss192v2
595826618965629250
T:
gemss192
625349636869651902
T:
gemss192v2
636636636943637349
T:
rainbow3b
627028638615660689
T:
bluegemss192
633154645199661991
T:
bluegemss192v2
634062648878665186
T:
redgemss192
652178655427659097
T:
rainbow5c
602972667664669096
T:
rainbow6a
735031750868762596
T:
sphincss192harakasimple
754236766668782244
T:
sphincss128harakarobust
765718768482776772
T:
ecdonaldp160
789522795367805708
T:
donald2048
898486902800908702
T:
ecdonaldp192
9809779941501008097
T:
sphincss256harakasimple
108631310902301099555
T:
edons128ref
108591511124061158391
T:
redgemss256v2
110863211230051142232
T:
sphincss192harakarobust
111431611279101134187
T:
hector
113489211640461295317
T:
gemss256v2
116299611864111302246
T:
gemss256
117089212138321324053
T:
bluegemss256
121106712341681243428
T:
sphincsf128harakasimple
120979312451671351923
T:
redgemss256
123040912659551347210
T:
bluegemss256v2
134099013520551359125
T:
sphincs256
151519415422271566343
T:
sphincss256harakarobust
163529216381781642497
T:
rainbow6b
164439216462191648784
T:
ecdonaldk163
170253817056841708380
T:
ecdonaldb163
177785817909091817734
T:
sphincsf192harakasimple
178736918150091840068
T:
sphincsf128harakarobust
187207618934291918161
T:
sphincsf256harakasimple
205147720519552053777
T:
ecdonaldp521
226434222699432275047
T:
ecdonaldk233
231331123207722328702
T:
qtesla3p
233400923372012343273
T:
ecdonaldb233
236634624022362448079
T:
gui448
255810926059082652102
T:
sphincss128sha256simple
264671026479712649137
T:
luov863256
271977027394882755929
T:
sphincsf192harakarobust
275624527689902779926
T:
ecdonaldp384
289977929042602919265picnicl1full
289212529177462951849
T:
sphincsf256harakarobust
326876432941813326772
T:
rainbow1acompres363232
332403133353753363184
T:
rainbow1acyclicc363232
333713033569563374476
T:
mqdss48
355514335584503576489picnicl1fs
377989337836273792167
T:
ecdonaldk283
375982838083933926940
T:
sphincss128shake256simple
396552839686663977318
T:
ecdonaldb283
400900840668924152295
T:
sphincss192sha256simple
460909846107914640671picnicl1ur
512286752531995313056
T:
sphincss128sha256robust
530101553775285447950
T:
sphincss256sha256simple
576395157741645787972picnicl3full
582103059229616049411
T:
sphincss192shake256simple
627541562797456288667
T:
ecdonaldk409
640580865068856619596
T:
sphincsf128sha256simple
660168766068676616792
T:
ecdonaldb409
717725374591237599699
T:
sphincss128shake256robust
759865977038077828878
T:
sphincss256shake256simple
810046282600878447679
T:
sphincss192sha256robust
889136489557179017817
T:
mqdss64
916456692465989403897
T:
sphincsf128shake256simple
936430793809609392750
T:
luov890351
950468595095419514278picnicl3fs
955081295571159578784picnicl5full
103309341042681010575537
T:
sphincsf192sha256simple
103987101054949810647570
T:
sphincsf256sha256simple
113780341147466711768877
T:
sphincss192shake256robust
124163131245359312466657picnicl3ur
124325871271759312879652
T:
sphincsf128sha256robust
138032161381162813816469picnic3l1
138074611383164713857458
T:
ecdonaldk571
147903261482795314870352
T:
ecdonaldb571
150534571531606615510847
T:
sphincss256shake256robust
153334651547731115633195
T:
sphincsf192shake256simple
152401661550984515736935
T:
sphincss256sha256robust
155593611575007815911030
T:
sphincsf256shake256simple
162326571624798716259922
T:
luov8117404
172271771725680417271830
T:
pqrsa15
176223121764652917670538picnicl5fs
179291561811900618323724
T:
sphincsf128shake256robust
196904941976814819833456
T:
rainbow3ccompres683248
197738811991228220112509
T:
rainbow3ccyclicc683248
206072282082247821043461
T:
sphincsf192sha256robust
219195232193827721986681picnicl5ur
283810702857732428856934
T:
sphincsf192shake256robust
289320172895687428986558picnic3l3
301877763020623730229086
T:
luov4849242
301780413050746230774126
T:
sphincsf256sha256robust
304654323086500631216171
T:
sphincsf256shake256robust
446527774473756044791778
T:
rainbow5ccyclicc963664
448790604506261045149244
T:
rainbow5ccompres963664
467819694683927646872060picnic3l5
673516026745380867518647
T:
picnic2l1fs
865973018664469486700280
T:
luov6468330
151538382151660249153052015
T:
picnic2l3fs
157726080158442479160824412
T:
luov8086399
268342949268519166268948243
T:
picnic2l5fs

amd64; Comet Lake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; cubi10, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
302931383295picnicl1full
324032903403picnic3l1
417241914471picnicl3full
426443524608picnic3l3
464146564712picnicl1ur
466746914727picnicl1fs
534854416049picnic3l5
562156875748
T:
picnic2l1fs
563759666220picnicl5full
963297189840picnicl3ur
9762982410059
T:
picnic2l3fs
99481002210205picnicl3fs
139581413314346picnicl5ur
142471430114630picnicl5fs
143001438314640
T:
picnic2l5fs
232682351723665
T:
lattisigns512
453134537945524ed25519
481104836648712dilithium2aes
784647878179102dilithium3aes
798488011680403dilithium2
102254102870104550
T:
ecdonaldp256
106127106498109187
T:
donald512
116137116408116871dilithium5aes
146262146472146924dilithium3
152615152830153130
T:
ed448goldilocks
166468167298169270
T:
ecdonaldp224
208492209477211103
T:
pass769
222365222584223274dilithium5
243699244985246468
T:
pass863
252703253547256293
T:
donald1024
696438699604705246
T:
ecdonaldp160
704235705772706689
T:
sphincsf128harakasimple
708378709138715560
T:
ecdonaldp521
713504717012721993
T:
edons128k08n72nu8l4mu3
778560783643788798
T:
donald2048
792210792490792791
T:
sphincsf128harakarobust
805859808379814984
T:
ecdonaldk163
806571809180810676
T:
mqdss48
826152829855836145
T:
ecdonaldb163
847982852728858256
T:
ecdonaldp192
101349010142981016054
T:
sphincsf192harakasimple
108526610971371111937
T:
ecdonaldk233
111089711162361122095
T:
ecdonaldb233
124592712468301248972
T:
sphincsf192harakarobust
1169966?1527471?1928823?
T:
qtesla1
181338818174091826818
T:
ecdonaldk283
181784018206731823350
T:
mqdss64
190625819120971925002
T:
ecdonaldb283
226023122662622274581
T:
edons128ref
245054124527532454910
T:
sphincs256
275305127580962763274
T:
sphincsf256harakasimple
297273929829562995213
T:
ecdonaldk409
308997530973703103672
T:
ecdonaldp384
314110231522813166000
T:
ecdonaldb409
348818734923813515438
T:
sphincsf256harakarobust
2672688?3914105?5166792?
T:
qtesla3f
404166840527874076458
T:
sphincsf128shake256simple
476100047684245448210
T:
3icp
500751050181175023372
T:
luov863256
590216459062985910543
T:
sphincsf192shake256simple
4698582?6133234?6881065?
T:
qtesla1p
3985963?6573300?9179588?
T:
qtesla3s
657628565875716604092
T:
ecdonaldk571
702975670391387049750
T:
ecdonaldb571
709340571003117113518
T:
luov863256pc
734158473447707347688
T:
sphincsf128shake256robust
889853289166938932011
T:
rainbow1aclassic363232
101110521012141310214740
T:
rainbow1acompres363232
101558631019109910240045
T:
rainbowbinary256181212
102299351024138810249643
T:
rainbow1acyclicc363232
108835221089081211036488
T:
sphincsf192shake256robust
159740501598344116142041
T:
sphincsf256shake256simple
11529471?16610685?21243141?
T:
rwb0fuz1024
183972561914594620196180
T:
falcon512dyn
182251521927583820784026
T:
falcon512tree
193783121943279719473318
T:
luov4849242
197193911979349219898101
T:
luov890351
219317592198171822292397
T:
sphincss128harakasimple
253279202538222625533073
T:
sphincss128harakarobust
16223774?26052861?42125491?
T:
ronald512
279083362810819828199801
T:
tts6440
287062532903442329080555
T:
sphincsf256shake256robust
324431693244986232478348
T:
sphincss192harakasimple
328654533292823532951051
T:
luov890351pc
28311755?33207518?40491760?
T:
qtesla3p
334228523354550933632947
T:
luov8117404
398199783984448239890355
T:
sphincss192harakarobust
440183364402946944039765
T:
sphincss256harakasimple
480542734840612948886746
T:
rainbowbinary16242020
519073845199827652068762
T:
rainbow3cclassic683248
523608305240841352470832
T:
sphincss256harakarobust
542003875449265554970080
T:
rainbow5640
549358305500719555063250
T:
rainbow3ccompres683248
552158845527773855390064
T:
rainbow3ccyclicc683248
568892445696217757044021
T:
luov8117404pc
35782920?57178479?106715565?
T:
ronald1024
32829665?58242013?81241304?
T:
ronald768
565120115861917561087887
T:
falcon1024tree
561236635922627463376529
T:
falcon1024dyn
605517626059005460686211
T:
gemss128
618390226190542362012386
T:
bluegemss128
650628376516682665260813
T:
luov6468330
682698956841082568463050
T:
redgemss128
684464676847335768530702
T:
gemss128v2
708717647092430671024788
T:
redgemss128v2
736029707367020473789648
T:
bluegemss128v2
120736046120934838121058030
T:
luov8086399
124998133125163103126059380
T:
rainbow6440
126020797126719169127038789
T:
rainbow1b
128599616128616484130136992
T:
sphincss128shake256simple
170574634171101267171479320
T:
rainbow1c
191406336191512418191918579
T:
rainbow5cclassic963664
192580076192651992192680244
T:
sphincss192shake256simple
202173603202225681202351431
T:
sflashv2
205723863206151669209748041
T:
rainbow5ccompres963664
212764273212959669213443062
T:
rainbow5ccyclicc963664
233444997233474825233534687
T:
sphincss128shake256robust
255909860255923611255945075
T:
sphincss256shake256simple
172358420?289290056?432049266?
T:
ronald1536
294509848294828385295537778
T:
gemss192
296332319296647774297143577
T:
bluegemss192
312594609312792593313738727
T:
redgemss192
347977221349072787350490701
T:
sphincss192shake256robust
394176860394336015394689445
T:
gemss192v2
399620399399862766401096082
T:
bluegemss192v2
400868090400975232401365799
T:
redgemss192v2
265140953?419320553?633831105?
T:
ronald2048
475383864475900529480507060
T:
sphincss256shake256robust
761765806772491299789259560
T:
gui184
854094276856524407858540301
T:
rainbow3b
901702092904160895908353380
T:
gemss256
926181176929091149929758042
T:
redgemss256
920151348932400381935100191
T:
bluegemss256
971155717971264630971338116
T:
rainbow1a
108263854010829616871084764705
T:
gravitysphincss
674067402?1095030563?1965126774?
T:
ronald3072
109951352911047719831113107703
T:
gemss256v2
110367779311066969091116354003
T:
bluegemss256v2
110840328211090795381109944745
T:
redgemss256v2
125662923612571805121257630540
T:
rainbow3c
2289119871?3261536792?4366160966?
T:
ronald4096
338401754333898397743437837840
T:
rainbow6b
353419037735641900663643156057
T:
gui312
379520931038580564073980944544
T:
pqrsa15
414196230041426309624144199482
T:
rainbow5c
649753998465032959356523350531
T:
rainbow6a
746870184674700427637472121651
T:
rainbow4a
173380064041734082834517381075404
T:
gravitysphincsl
220837755012218536258622354693951
T:
gui448
346966155123476074596134810061687
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
150791529715703
T:
rainbowbinary256181212
277492789328048
T:
tts6440
311173172432187
T:
rainbowbinary16242020
484304850348580ed25519
539795441355994
T:
rainbow5640
551005561056410
T:
rainbow1a
620796251063426
T:
rainbow1aclassic363232
635476427265717
T:
rainbow1acyclicc363232
916119242393933
T:
rainbow6440
9450398354106901
T:
sflashv2
105847106088106822
T:
rainbow1c
79748?110902?198017?dilithium2aes
140116140413140958
T:
ecdonaldp256
159890160251160457
T:
ed448goldilocks
150515?185135?312006?dilithium2
218276219939220494
T:
rainbow1b
220980223444224751
T:
donald512
231218232297233227
T:
ecdonaldp224
210385?257325?331400?dilithium5aes
182737?263449?375982?dilithium3aes
136790?266320?551270?
T:
3icp
265525?276523?538728?
T:
pass863
288976290919294168
T:
rainbow3c
188110?293629?445171?dilithium3
326951330279332213
T:
rainbow3cclassic683248
171850?332291?708230?
T:
lattisigns512
341124343737345706
T:
rainbow3ccyclicc683248
346719348248351460
T:
luov863256pc
368222370538373304
T:
donald1024
335764?400272?549107?dilithium5
395684402912410124
T:
falcon512tree
399354406113409683
T:
ronald512
228146?451209?677417?
T:
pass769
530887532565535311
T:
rainbow6a
271193?574082?852988?
T:
qtesla1
591820594597596740
T:
rainbow5c
303882?679136?1276105?
T:
qtesla3f
685412686044687106
T:
rainbow3b
694124697948704878
T:
ronald768
732654734322738923
T:
ecdonaldp160
744673745268746787
T:
rainbow4a
777296780393783909
T:
falcon512dyn
818039819721820985
T:
rainbow5cclassic963664
812992822679881937
T:
falcon1024tree
813183823492829626
T:
rwb0fuz1024
838167842860846281
T:
ecdonaldk163
837797846792855472
T:
ronald1024
867036868910871306
T:
ecdonaldb163
886725889160894417
T:
ecdonaldp192
553535?889507?1584467?
T:
qtesla1p
900903904117907795
T:
donald2048
101348310163701019804
T:
luov890351pc
107920710825791086215
T:
ecdonaldp521
112280711249931128067
T:
rainbow5ccyclicc963664
113598311416431144254
T:
ecdonaldk233
116678011729231183809
T:
ecdonaldb233
119303211969901211765
T:
edons128k08n72nu8l4mu3
778252?1457443?2613946?
T:
qtesla3s
148052514840501486832
T:
luov8117404pc
156540615749941581250
T:
falcon1024dyn
161322316144271619238
T:
rainbow6b
190907519159061923712
T:
ecdonaldk283
199748920014762007332
T:
ecdonaldb283
228293622914982308932
T:
ronald1536
298168129897912994969
T:
edons128ref
316551531700323178599
T:
ecdonaldk409
323403032397563254109
T:
ecdonaldp384
330230033033573306696
T:
luov863256
331770833216953328758
T:
ecdonaldb409
339262534086893417769
T:
ronald2048
2481817?3427321?5392618?
T:
qtesla3p
353538735380463542797picnicl1full
3284736?4020268?4580856?
T:
redgemss128
3809322?4278840?4820261?
T:
redgemss128v2
435360443618324381773picnicl1fs
512741651376475184399
T:
mqdss48
557127355846745591317picnicl1ur
632892063411896348647
T:
rainbow1acompres363232
680353168082876811387picnicl3full
693037169397966969490
T:
ecdonaldk571
742343674496427494269
T:
ecdonaldb571
868730887115708728608
T:
ronald3072
7981974?8745905?10319753?
T:
redgemss192
941884094242339436662
T:
gravitysphincss
108813701088787710895496
T:
luov890351
112700171128109811287331picnicl5full
8923115?11515382?13184746?
T:
redgemss192v2
114930081151698311533912picnicl3fs
126014231284954613153997
T:
mqdss64
146021011460849614648069picnicl3ur
10411521?15684342?28793410?
T:
gui184
165977471661100016762971
T:
gravitysphincsm
169758021698830416999014picnic3l1
12867093?17249613?18572783?
T:
redgemss256
178166121784643817875319
T:
ronald4096
190072211901608519023060
T:
luov8117404
15621208?19105254?22121320?
T:
redgemss256v2
197908971989238420201848
T:
gravitysphincsl
205600092062877920664270picnicl5fs
246479872466674824710625
T:
sphincsf128harakasimple
248843172490071624929099picnicl5ur
292681862929816129342574
T:
sphincsf128harakarobust
294742292948773729506448
T:
sphincsf192harakasimple
356936933572555635765519picnic3l3
370600663710668637161970
T:
rainbow3ccompres683248
380884373811094338133816
T:
sphincsf192harakarobust
426491354267235442710818
T:
sphincs256
435574574362742243719193
T:
luov4849242
609880166106093461109548picnic3l5
695951476969148269745983
T:
sphincsf256harakasimple
909138039095372391012823
T:
sphincsf256harakarobust
101902921101997902102825641
T:
rainbow5ccompres963664
110411358?111278410?154171789?
T:
bluegemss128v2
120153527120220063120277426
T:
pqrsa15
132253476132308163132487107
T:
sphincsf128shake256simple
138477995138939385138978997
T:
luov6468330
117814760?141415967?164440882?
T:
bluegemss128
152535938152649405153799873
T:
picnic2l1fs
167560382167806337169266468
T:
sphincsf192shake256simple
229630734229998885230400630
T:
sphincsf128shake256robust
277460069277607879277714431
T:
luov8086399
303128286303416566303678901
T:
sphincsf192shake256robust
271529209?331482362?395421580?
T:
bluegemss192v2
300652717?360974246?421405253?
T:
bluegemss192
375334865375536664378214193
T:
sphincsf256shake256simple
406403470409133056410397252
T:
sphincss128harakasimple
476359699476579853476687996
T:
picnic2l3fs
488951488489052678489331322
T:
sphincss128harakarobust
266011814?527755543?858932702?
T:
gui312
453922434?541788031?635292509?
T:
bluegemss256v2
463894205?556973748?651504304?
T:
bluegemss256
603603909603646887604098339
T:
sphincss256harakasimple
652118127658344655658622100
T:
sphincsf256shake256robust
751183209751343402751553923
T:
sphincss256harakarobust
691773931?830111398?968323164?
T:
gemss128v2
736340458?882976277?1029362584?
T:
gemss128
886114885886767666887408350
T:
sphincss192harakasimple
100560849110064339221006649157
T:
picnic2l5fs
127180394312723992791272935212
T:
sphincss192harakarobust
206550011620673696142067844730
T:
sphincss128shake256simple
1923264624?2321959658?3075517954?
T:
gemss192v2
2047167994?2457939508?2864943318?
T:
gemss192
313661079931371526433137506483
T:
sphincss256shake256simple
348739292734893787943502901317
T:
sphincss128shake256robust
3257311960?3908762026?5209865248?
T:
gemss256v2
3411979939?4104453116?4790227410?
T:
gemss256
438692295843883681834392440095
T:
sphincss192shake256simple
555400454355579536715595793279
T:
sphincss256shake256robust
725819977172764392267282298796
T:
sphincss192shake256robust
2962573806?8142617197?11113861318?
T:
gui448
Cycles to verify 59 bytes
25%50%75%system
706971347305
T:
rwb0fuz1024
127271281512898
T:
rainbowbinary256181212
171011722320623
T:
3icp
229882394424552
T:
rainbowbinary16242020
243002456924846
T:
rainbow5640
274042759927778
T:
ronald512
289252947729700
T:
ronald768
296183041331090
T:
rainbow1aclassic363232
309643125031525
T:
tts6440
323813255033069
T:
rainbow6440
331643331933816
T:
ronald1024
355513593936415
T:
lattisigns512
379193861139507
T:
rainbow1a
430544345943830
T:
ronald1536
577695844358820
T:
ronald2048
618966204462190dilithium2aes
658926793369672
T:
rainbow1c
717327389276625
T:
gravitysphincss
765977760778357
T:
falcon512tree
775417767877955
T:
sflashv2
881198836888647dilithium3aes
900679039590744
T:
qtesla1
910639124591370dilithium2
925309316793834
T:
ronald3072
975149837698763
T:
falcon512dyn
119826121058122593
T:
luov863256pc
130502130943131335dilithium5aes
135943138576141710
T:
ronald4096
141621142946144284
T:
donald512
148470148675148897dilithium3
150768152059153428
T:
rainbow3cclassic683248
154412155794156445
T:
falcon1024tree
163328164029164692ed25519
184837185474186373
T:
qtesla3s
185522186358186919
T:
qtesla3f
186848190761198630
T:
gui184
194276195737197107
T:
falcon1024dyn
204928206283206795
T:
rainbow1b
231648232185232951dilithium5
227739234304243784
T:
gemss128v2
228455240395252872
T:
bluegemss128v2
239146249919259032
T:
redgemss128v2
254517262903267190
T:
bluegemss128
256251265076271962
T:
gemss128
271711278334286474
T:
redgemss128
284017285570288622
T:
donald1024
290721290981291465
T:
ecdonaldp256
292526297808303299
T:
gravitysphincsm
298396301999303449
T:
rainbow4a
301138304260305887
T:
pass769
304959308324313006
T:
luov890351pc
333612335498338776
T:
rainbow3c
349482351356353108
T:
pass863
375971377412379239
T:
rainbow5cclassic963664
394780400298407300
T:
gravitysphincsl
409916412264415883
T:
edons128k08n72nu8l4mu3
436728437950438906
T:
ecdonaldp224
441512441917444228
T:
qtesla1p
474996484489492404
T:
sphincss128harakasimple
432108504223506851
T:
luov8117404pc
506452507794509804
T:
ed448goldilocks
577975595506615828
T:
gemss192
583195607807624759
T:
bluegemss192
626572646851653805
T:
redgemss192
692146693173695462
T:
rainbow3b
674072693718709427
T:
bluegemss192v2
702266711251732205
T:
redgemss192v2
721623728066746483
T:
gemss192v2
736787740177743077
T:
rainbow6a
745917751426757497
T:
ecdonaldp160
736413751465763783
T:
sphincss128harakarobust
746826754144765935
T:
sphincss192harakasimple
782747790793799751
T:
donald2048
823090826053830828
T:
rainbow5c
836862?849968?1156167?
T:
gui312
866647870527878466
T:
edons128ref
874643879668889257
T:
ecdonaldp192
102718510361801057316
T:
sphincss256harakasimple
107253211000021215045
T:
gemss256v2
106493211036011263856
T:
redgemss256v2
110020511170501249721
T:
bluegemss256v2
110958211215691135016
T:
sphincss192harakarobust
112680611338981153709
T:
sphincsf128harakasimple
114478311677281299079
T:
gemss256
120346012494521318201
T:
bluegemss256
124738112888721393081
T:
redgemss256
129450113023621316339
T:
sphincs256
161574716193151627269
T:
ecdonaldk163
164052116622771694025
T:
sphincss256harakarobust
167035416742551684486
T:
ecdonaldb163
170032317188771729339
T:
sphincsf192harakasimple
172762017487031768582
T:
sphincsf128harakarobust
177218517784541782547
T:
rainbow6b
188440319091861922455
T:
sphincsf256harakasimple
204777020534892058283
T:
ecdonaldp521
209594321030752108877
T:
qtesla3p
220022322059332213648
T:
ecdonaldk233
226018422727932291589
T:
ecdonaldb233
241581724431722487872
T:
gui448
264470226493332668281
T:
luov863256
270152427218332746101
T:
sphincsf192harakarobust
270997727261662735181
T:
ecdonaldp384
280728828173712830276picnicl1full
316417831918783212104
T:
sphincsf256harakarobust
327745232908063328215
T:
mqdss48
335050333566263364868
T:
rainbow1acompres363232
338468133900763395727
T:
rainbow1acyclicc363232
338127734352613502586
T:
sphincss128shake256simple
354458035487233563983picnicl1fs
371083337158613720312
T:
ecdonaldk283
389317138976663903481
T:
ecdonaldb283
458362345935104614745picnicl1ur
498593350558045115135
T:
sphincss192shake256simple
553245855475265552563picnicl3full
614237061482916160100
T:
ecdonaldk409
646097564676106477155
T:
ecdonaldb409
642931365144366598242
T:
sphincss128shake256robust
655022066171396747849
T:
sphincss256shake256simple
807848082282078293522
T:
sphincsf128shake256simple
856502586930798846343
T:
mqdss64
916365191727759187151picnicl5full
933822693428779359176
T:
luov890351
942441895844539792680
T:
sphincss192shake256robust
972808997417799758071picnicl3fs
123528371236078712373739picnicl3ur
125725511277675513028704
T:
sphincss256shake256robust
129497051306049713248621
T:
sphincsf192shake256simple
130485841319428813390953
T:
sphincsf256shake256simple
132066991322949613253621picnic3l1
135102421355127413566522
T:
ecdonaldk571
144935401451533914569833
T:
ecdonaldb571
155656611573738816037455
T:
sphincsf128shake256robust
161343411614819416163810
T:
luov8117404
168198671683926516859971
T:
pqrsa15
176756001769420517845854picnicl5fs
199933572010406120170462
T:
rainbow3ccompres683248
202956442032438520358624
T:
rainbow3ccyclicc683248
215589562159342521607501picnicl5ur
250119262522145925556839
T:
sphincsf192shake256robust
257189182597200926215594
T:
sphincsf256shake256robust
280215212803086928061639picnic3l3
297414082975366329767313
T:
luov4849242
449508294501292145046321picnic3l5
460127264611453146189811
T:
rainbow5ccompres963664
464039854641387546447262
T:
rainbow5ccyclicc963664
658401746592538266077785
T:
picnic2l1fs
798333107993839980049052
T:
luov6468330
150575080150674508150693751
T:
picnic2l3fs
152049709152192849152255918
T:
luov8086399
268495359268694768268839430
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-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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
710071217141picnicl1full
716771947242picnic3l1
102491028810348picnicl3full
103481036210408picnic3l3
133531339313564picnic3l5
134591349113580picnicl5full
150591513915313picnicl1ur
151191518915290picnicl1fs
176521772518044
T:
picnic2l1fs
296462973129816picnicl3ur
296772977129874picnicl3fs
325893263232658
T:
picnic2l3fs
368373693037120picnicl5ur
368843699637335picnicl5fs
425364267646263
T:
picnic2l5fs
859748608386389ed25519
188426189216191830
T:
ecdonaldp256
217613221712239835
T:
donald512
323580324023324728
T:
ed448goldilocks
337831339356343354
T:
ecdonaldp224
469804471799511747dilithium2
544686546288553811
T:
pass769
604727606281610561
T:
donald1024
679239682386686419
T:
pass863
838157841127910491dilithium3
913956917231988527dilithium2aes
944477947514951165
T:
edons128k08n72nu8l4mu3
965962966267967468
T:
sphincsf128harakasimple
111041211110921111936
T:
sphincsf128harakarobust
110949611132811120183
T:
ecdonaldp160
116678011703601175715
T:
ecdonaldk163
117461611770121180844
T:
ecdonaldp521
120122212041351210249
T:
ecdonaldb163
131536113182641433600dilithium5
133031013342911340055
T:
ecdonaldp192
140226914048381405513
T:
mqdss48
141291914146421415860
T:
sphincsf192harakasimple
160238616060331610885
T:
ecdonaldk233
165447016598741789118dilithium3aes
164937916604801829763
T:
ecdonaldb233
173212117344471736715
T:
sphincsf192harakarobust
208579520895912093527
T:
donald2048
2577271?2666552?4990750?
T:
qtesla1
269188426956562700176
T:
ecdonaldk283
276900427790302996107dilithium5aes
283173828365392840459
T:
ecdonaldb283
289082428930662901949
T:
edons128ref
326301832658973267510
T:
mqdss64
470672147108134716681
T:
ecdonaldk409
496896049821454995490
T:
ecdonaldp384
501546450210795028295
T:
ecdonaldb409
4434337?6498413?6559671?
T:
qtesla3f
900853590299229048130
T:
3icp
8096484?9363503?11900518?
T:
qtesla1p
996982499808489994505
T:
ecdonaldk571
7667296?10124826?14960244?
T:
qtesla3s
107261281073761311772643
T:
ecdonaldb571
108690591088945010916382
T:
sphincsf128shake256simple
121594571218354612189013
T:
sphincs256
148989501491388514923096
T:
rainbow1aclassic363232
162180021622057816237260
T:
sphincsf192shake256simple
171915381719475217204143
T:
rainbow1acompres363232
171979241720088017210246
T:
rainbow1acyclicc363232
171838021725860317328966
T:
rainbowbinary256181212
207713892077412920776078
T:
sphincsf128shake256robust
16739023?26103037?33470836?
T:
rwb0fuz1024
16804931?27432716?44330555?
T:
ronald512
270070212885080932816424
T:
falcon512dyn
27301271?30346770?34228706?
T:
falcon512tree
308589953087076730882038
T:
sphincss128harakasimple
308719933087984131206569
T:
sphincsf192shake256robust
354198043542639835452424
T:
sphincss128harakarobust
363511973640612236506716
T:
luov4849242
418105364181788141827990
T:
tts6440
419315794194390442810936
T:
sphincsf256shake256simple
452271644536420445372499
T:
sphincss192harakasimple
462335314624035546246967
T:
sphincsf256harakasimple
500761355015011950202035
T:
luov863256
33623515?54756421?93059727?
T:
ronald768
551227895516980159699894
T:
sphincss192harakarobust
43741804?55764263?67849527?
T:
qtesla3p
40991426?76582896?132639917?
T:
ronald1024
787314127873451978737900
T:
sphincsf256shake256robust
809148278146730988877674
T:
rainbowbinary16242020
861529178620823286240435
T:
sphincsf256harakarobust
842372728804991896953843
T:
falcon1024dyn
846746388891824392601695
T:
falcon1024tree
995587289959887199635940
T:
rainbow3cclassic683248
100900865100941299101005159
T:
bluegemss128
101593289101627288101668765
T:
redgemss128v2
102367937102456598102558317
T:
gemss128
102433876102470300102532102
T:
redgemss128
100805099103161538105005300
T:
rainbow5640
103898470103930293104025945
T:
rainbow3ccompres683248
104628981106046061106194714
T:
rainbow3ccyclicc683248
114799336114873199115163019
T:
luov6468330
144591739144688707144733410
T:
bluegemss128v2
148453969148565925160413432
T:
gemss128v2
187778112187910628188139857
T:
luov890351
217929197218271798236648899
T:
luov8086399
219024760220187582224629584
T:
rainbow6440
187264545?301331380?368263168?
T:
ronald1536
304458353304624572304878743
T:
rainbow5cclassic963664
311324856311419742311584090
T:
rainbow5ccompres963664
314403707314505304314633127
T:
rainbow5ccyclicc963664
316898144316964041317061328
T:
sflashv2
330640945330820297331084901
T:
luov8117404
346644067347093993377178961
T:
sphincss128shake256simple
515718303517267306518256803
T:
redgemss192v2
523599835524937717528563546
T:
redgemss192
527422719527541953579960971
T:
bluegemss192v2
527450395529020892576349387
T:
gemss192v2
542354361544945476546348127
T:
bluegemss192
554067832555308926556542697
T:
gemss192
559960486560047744560085322
T:
sphincss192shake256simple
403385203?588977632?909634806?
T:
ronald2048
666247989666280598666309218
T:
sphincss128shake256robust
733990599734054705734103002
T:
sphincss256shake256simple
738410169738519832738595008
T:
sphincss256harakasimple
817983620819944853823875814
T:
gui184
103709774510382506311041322036
T:
sphincss192shake256robust
137784395513781371131378736679
T:
sphincss256harakarobust
142511257314254024001425687730
T:
gravitysphincss
160980136316098387881610375291
T:
sphincss256shake256robust
156903363516114175281612682602
T:
redgemss256v2
163036229916409311861644648430
T:
redgemss256
159571148216466920391671476903
T:
bluegemss256v2
166132753116629649561715716925
T:
bluegemss256
168417090216852919081686453359
T:
rainbow1a
166021700017210545221723823767
T:
gemss256
165062812318023592411857158065
T:
gemss256v2
1207763493?1835729080?3993181298?
T:
ronald3072
2964888712?5138092174?9929604250?
T:
ronald4096
603162882560326002596032924362
T:
rainbow1c
623319559664216866926552875129
T:
pqrsa15
657341709865746765136575367196
T:
rainbow1b
794529586079978272698029911480
T:
gui312
152048686881520640246615213645992
T:
rainbow4a
213175022372131996306121322519261
T:
gravitysphincsl
419804141324201514197442034791149
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
224922265023630
T:
rainbowbinary256181212
390023916339410
T:
tts6440
509735201554729
T:
rainbowbinary16242020
881268900591583
T:
rainbow5640
913969156291721ed25519
141473142540143914
T:
sflashv2
152787153786154976
T:
rainbow1aclassic363232
155939160123164140
T:
rainbow6440
167302169121170850
T:
rainbow1acyclicc363232
254139254352255290
T:
ecdonaldp256
335327335520335794
T:
ed448goldilocks
377953382990416483
T:
donald512
443417443984446592
T:
ecdonaldp224
235033?585685?806513?
T:
3icp
590009598959605671
T:
ronald512
766625770882774939
T:
donald1024
795078796144799772
T:
rainbow3ccyclicc683248
795321797063802838
T:
rainbow3cclassic683248
825825832451840032
T:
falcon512tree
839961842528846604
T:
rainbow1a
108158710925281105356
T:
ronald768
116586911683731172054
T:
ecdonaldp160
122327812254361228565
T:
ecdonaldk163
126609012694801271492
T:
ecdonaldb163
644961?1296567?2182494?
T:
qtesla1
657839?1304213?1349043?
T:
pass769
139822114012621403597
T:
ecdonaldp192
140731914151261426139
T:
rwb0fuz1024
140840414161171422548
T:
falcon512dyn
154882315588981572389
T:
ronald1024
1408395?1622177?2488786?
T:
qtesla3f
818197?1624647?2467217?
T:
pass863
166756916794001686344
T:
falcon1024tree
169276016954321699948
T:
ecdonaldk233
174360817492691932023
T:
ecdonaldb233
1371363?1761016?3558795?dilithium2
177144617763121788024
T:
edons128k08n72nu8l4mu3
180407018048161805845
T:
ecdonaldp521
180676418098581815986
T:
rainbow5ccyclicc963664
182903218338781838087
T:
rainbow5cclassic963664
225167422553502261055
T:
donald2048
224961222561442260993
T:
rainbow1c
253666125478242560698
T:
rainbow4a
1787192?2702718?4055114?dilithium2aes
284706628487592856220
T:
ecdonaldk283
288358228847422887252
T:
rainbow1b
287676828902002903960
T:
falcon1024dyn
1874806?2991319?4875488?dilithium3
298762729929332996774
T:
ecdonaldb283
2031917?3025524?4794901?
T:
qtesla1p
1844398?3757983?7129488?
T:
qtesla3s
415886641665854187071
T:
edons128ref
436246443921644415334
T:
ronald1536
2304536?4590736?6033770?dilithium5
2763768?4656958?6812558?dilithium3aes
503296150377545044569
T:
ecdonaldk409
521379652254675238446
T:
ecdonaldp384
532105153276545335551
T:
ecdonaldb409
3854998?6095514?8122683?dilithium5aes
761752776345857663860
T:
ronald2048
6486620?7768257?9163142?
T:
redgemss128
8063734?9067921?10268526?
T:
redgemss128v2
106050051061005410618170
T:
ecdonaldk571
106316501063497910656707
T:
rainbow1acompres363232
8103805?10896454?15634776?
T:
qtesla3p
114069221142714112532844
T:
ecdonaldb571
127957261294707713022740picnicl1full
132231751323173813244393
T:
gravitysphincss
167186651672646116905566picnicl1fs
212956992133787121376284
T:
ronald3072
219505702196117621977979
T:
gravitysphincsm
214267422284930225241300
T:
redgemss192v2
230367672304630923090918picnicl1ur
18677529?24745589?33312496?
T:
redgemss192
255711082558868725661268
T:
gravitysphincsl
261020992620823926663992picnicl3full
287451852875004628757652
T:
luov863256
341234843415456734170772
T:
sphincsf128harakasimple
17369001?39074112?60780625?
T:
gui184
408787174091254940946953
T:
sphincsf192harakasimple
408222834096292941304253
T:
mqdss48
410263994106344241086330
T:
sphincsf128harakarobust
428605014293249943267585picnicl5full
37212565?43491733?51438357?
T:
redgemss256v2
36773956?44863499?57949290?
T:
redgemss256
454650414551417245561777
T:
ronald4096
481489424828543248590261picnicl3fs
520887125211787352151306
T:
sphincsf192harakarobust
591466755918856359859627picnicl3ur
606842456072061461685606picnic3l1
647818256481229964845671
T:
rainbow3ccompres683248
675652826757568167754808picnicl5fs
688466156887444169159922
T:
luov4849242
972759939733242397528561picnicl5ur
994793439949710899512318
T:
luov890351
121693506121825494122209813
T:
mqdss64
136130714?137172344?186139474?picnic3l3
170843615170856516170893269
T:
luov8117404
174657555174706194174849158
T:
rainbow5ccompres963664
217502478217624198217679391
T:
luov6468330
221200673221640125221810623picnic3l5
224011504224053777224127512
T:
pqrsa15
228239659228471817228608597
T:
sphincs256
246218245?295201945?344265694?
T:
bluegemss128v2
248079781?297749451?396431084?
T:
bluegemss128
343426893343742747343911916
T:
sphincsf128shake256simple
419596282?421268670?544597635?
T:
picnic2l1fs
430305751430692135469894979
T:
luov8086399
442706666443095080444008441
T:
sphincsf192shake256simple
577158603577292759578044000
T:
sphincss128harakasimple
624665387625011505625438974
T:
sphincsf128shake256robust
698172928698644886699154055
T:
sphincss128harakarobust
595403547?742353998?962068114?
T:
bluegemss192v2
824390355824971091826278169
T:
sphincsf192shake256robust
962828316963174834963591231
T:
sphincsf256shake256simple
676982218?1015742786?1861310449?
T:
gui312
864507338?1037410228?1210230048?
T:
bluegemss192
116038355711605849001161921636
T:
picnic2l3fs
126108900412614525321261826573
T:
sphincsf256harakasimple
127866482612788025811279957427
T:
sphincss192harakasimple
1146928058?1374439333?1828954598?
T:
bluegemss256v2
172119379517215289061867593304
T:
sphincss192harakarobust
174287060417432599771743744940
T:
sphincsf256shake256robust
1488207662?1785085467?2083202528?
T:
bluegemss256
1523339782?1827917947?2132698478?
T:
gemss128
1531500964?1836954969?2143283515?
T:
gemss128v2
225708440122577153452258671704
T:
sphincsf256harakarobust
233157761223325605722556145146
T:
picnic2l5fs
519664505952038260995624571444
T:
sphincss128shake256simple
4621335185?5544630918?6467862326?
T:
gemss192v2
5844593615?7013330608?8182584960?
T:
gemss192
876825803887692610748771201550
T:
sphincss256shake256simple
926122266492628342449264014211
T:
sphincss128shake256robust
112311042881123166770211232809042
T:
sphincss256harakasimple
118570701051185963413111889472753
T:
sphincss192shake256simple
8652506432?12112356584?12844473345?
T:
gemss256v2
10570664663?12687772823?14806769463?
T:
gemss256
183636389851836459284818365369187
T:
sphincss256shake256robust
198439402021984566169419853510493
T:
sphincss256harakarobust
200146610842002662320820035264595
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
118551202812228
T:
rwb0fuz1024
192401964420203
T:
rainbowbinary256181212
297853138332543
T:
3icp
421124235942846
T:
ronald512
417294296644911
T:
rainbowbinary16242020
466484687247607
T:
ronald768
481354853850019
T:
rainbow5640
545485499455834
T:
ronald1024
594575994160387
T:
rainbow1aclassic363232
612846142461857
T:
tts6440
650406554866883
T:
rainbow6440
746017504375359
T:
ronald1536
897629141294380
T:
gravitysphincss
100854101045101897
T:
ronald2048
114633116299117363
T:
falcon512tree
122353123044123330
T:
sflashv2
143801145796146283
T:
falcon512dyn
173407175105176655
T:
ronald3072
234016235921236797
T:
falcon1024tree
256896259349283069
T:
donald512
281175281563282052
T:
qtesla1
281502282466284360
T:
ronald4096
276303284035292166
T:
gui184
294324296035297044
T:
falcon1024dyn
314013314992316244ed25519
338023339927343164
T:
rainbow3cclassic683248
359668365686373325
T:
gravitysphincsm
379418379939380615
T:
qtesla3f
384766396094407344
T:
bluegemss128
395547401093408812
T:
gemss128
410513422873450966
T:
gemss128v2
414551425101436009
T:
redgemss128v2
435336443781457932
T:
bluegemss128v2
458184465142472118
T:
redgemss128
487374494885505352
T:
gravitysphincsl
520529521937523202
T:
rainbow1a
534181534941580058dilithium2
533092546996556760
T:
sphincss128harakasimple
598102598454600736
T:
ecdonaldp256
627400633372638069
T:
donald1024
637169637543638344
T:
qtesla3s
634666641370644372
T:
edons128k08n72nu8l4mu3
801081811275821932
T:
sphincss192harakasimple
812607826214836279
T:
sphincss128harakarobust
830744838387842358
T:
pass769
855205856852930138dilithium3
910227913594984489dilithium2aes
928159929483931682
T:
ecdonaldp224
936600938389941298
T:
qtesla1p
927224941156965999
T:
gemss192
923193947442975810
T:
bluegemss192
938021965828983981
T:
redgemss192
968895974192980302
T:
rainbow5cclassic963664
9514499775561013479
T:
gemss192v2
9749679897221020227
T:
redgemss192v2
9699719913531055151
T:
bluegemss192v2
101470410170661020036
T:
pass863
114401611478811150292
T:
ed448goldilocks
114275411484851157095
T:
ecdonaldp160
116759011698441175229
T:
edons128ref
124100612686701280421
T:
sphincsf128harakasimple
131505013303361420713
T:
sphincss192harakarobust
132413513332081340759
T:
ecdonaldp192
137456013757411376330
T:
rainbow1b
137803414053431427496
T:
gui312
140998114112301531187dilithium5
155922015663061709290dilithium3aes
184568118468571848992
T:
rainbow4a
189149019119581945290
T:
sphincsf128harakarobust
195814719590421961059
T:
rainbow1c
191987519641382010418
T:
gemss256
197533320015782023515
T:
sphincsf192harakasimple
197577520309032055654
T:
bluegemss256
200010820427302082986
T:
redgemss256
203843720597512074422
T:
donald2048
202393520726752123803
T:
bluegemss256v2
204067820875212127819
T:
redgemss256v2
210670022276162275497
T:
gemss256v2
233612623417962345942
T:
ecdonaldk163
241883424241542429223
T:
ecdonaldb163
270531527124782933181dilithium5aes
288598729213742951370
T:
sphincs256
317028232111573239258
T:
sphincsf192harakarobust
324635532500793254545
T:
ecdonaldk233
334330433514903707247
T:
ecdonaldb233
344051334418943444660
T:
ecdonaldp521
425349042667674278813
T:
ecdonaldp384
454245745523154558959
T:
qtesla3p
540021854027005405651
T:
rainbow1acyclicc363232
540453654096525428779
T:
rainbow1acompres363232
550378955106945518525
T:
ecdonaldk283
577870357858125795783
T:
ecdonaldb283
573897259916956243267
T:
sphincss128shake256simple
905058692354709395165
T:
sphincss192shake256simple
973972197500709800528
T:
ecdonaldk409
970019099188599927758picnicl1full
103157441032551710333464
T:
ecdonaldb409
111957591148505511706352
T:
sphincss128shake256robust
119001681216128712351372
T:
sphincss256shake256simple
132767251340228813511221picnicl1fs
138021981397966214273057
T:
sphincsf128shake256simple
150942561532549715508578
T:
sphincss256harakasimple
174932411772391618024132
T:
sphincss192shake256robust
188761661892104019235850picnicl1ur
204828282054410220584543picnicl3full
206014232061403920625704
T:
ecdonaldk571
221409222218876824318231
T:
ecdonaldb571
222331492248943822790287
T:
sphincsf192shake256simple
224624482268418622895722
T:
sphincsf256shake256simple
268230922682713726833652
T:
luov863256
269247672736840827814485
T:
sphincss256shake256robust
270182662751329127937732
T:
sphincsf128shake256robust
281062862844731128631540
T:
sphincsf256harakasimple
285068952870537228934675
T:
sphincss256harakarobust
285902242904405129402026
T:
mqdss48
326385593265490632716558
T:
rainbow3ccompres683248
334822463350997433540060
T:
pqrsa15
333019143356734633684777picnicl5full
331901043460518034735474
T:
rainbow3ccyclicc683248
385025903854497638794478picnicl3fs
428812344330429943790486
T:
sphincsf256shake256robust
443945534475348245269594
T:
sphincsf192shake256robust
502086235024300750343361picnicl3ur
512990255137996052282946picnic3l1
517696065179635751821604
T:
luov4849242
533159285382248454328198
T:
sphincsf256harakarobust
558095595613647956208551picnicl5fs
737928457382790874158744
T:
rainbow5ccompres963664
746215227474619174859836
T:
rainbow5ccyclicc963664
839581288399638384371253picnicl5ur
868016308753677988674068
T:
mqdss64
938898219390032693910228
T:
luov890351
114819017?115635703?157246248?picnic3l3
148650879148973264149088415
T:
luov6468330
161435607161446818161473933
T:
luov8117404
177426024177630316177771667picnic3l5
237088363?238198845?345303034?
T:
picnic2l1fs
266757336267185318290505555
T:
luov8086399
539204558539386706539698148
T:
picnic2l3fs
9488245539493671941034738351
T:
picnic2l5fs

aarch64; Skylark (503f0002); 2018 Ampere eMAG 8180; 32 x 3300MHz; unstable; gcc185, 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, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
937594509525picnicl1full
937594509600picnic3l1
128251290013050picnicl3full
135751365013650picnic3l3
175501755017700picnicl1fs
175501755017700picnicl1ur
191251920019350picnicl5full
192001927519575picnic3l5
196501980019875
T:
picnic2l1fs
356253585036075picnicl3fs
357003585035925picnicl3ur
510755115051600picnicl5fs
519005205052200picnicl5ur
623256247562700
T:
picnic2l3fs
867008685088950
T:
picnic2l5fs
165600165675165750ed25519
176850177600181200
T:
ecdonaldp256
196500196800197550
T:
donald512
246600247200248175
T:
ecdonaldp224
490800491100491325dilithium2
545100545475546675
T:
donald1024
875550876825878025dilithium3
104310010467751050150dilithium2aes
127155012718501272675
T:
ecdonaldp521
127987512803251281375dilithium5
149857515003001503600
T:
mqdss48
185400018549751863075
T:
donald2048
189082518955501900575dilithium3aes
2300775?3094950?4958400?
T:
qtesla1
311782531269003166200dilithium5aes
348547534885503493125
T:
mqdss64
464662546603504676700
T:
ecdonaldp384
4584600?4668900?8885175?
T:
qtesla3f
658170066106506665175
T:
sphincsf128sha256simple
964027596462759666900
T:
sphincsf192sha256simple
106498501066140010686075
T:
sphincsf128shake256simple
9352425?11772975?14586375?
T:
qtesla1p
127627501276650012817425
T:
sphincsf128sha256robust
6997875?13636275?18071550?
T:
qtesla3s
156590251566105015710775
T:
sphincsf128harakasimple
157412251575330015889275
T:
sphincsf192shake256simple
187261501873777518840450
T:
sphincs256
189708001898302519122000
T:
sphincsf192sha256robust
198927001991062520057250
T:
sphincsf128shake256robust
232053752322337523401500
T:
sphincsf192harakasimple
254411252546302525564350
T:
sphincsf256sha256simple
264269252644357526579100
T:
sphincsf128harakarobust
291908252920695029331225
T:
sphincsf192shake256robust
26402325?30764700?47065575?
T:
rwb0fuz1024
314848503152715031660275
T:
luov4849242
24364425?34796025?60373425?
T:
ronald512
33309675?37689150?45937575?
T:
falcon512dyn
353380503919755042373725
T:
falcon512tree
392672253929752539363075
T:
sphincsf192harakarobust
409484254100482541109675
T:
sphincsf256shake256simple
466409254673820046879425
T:
luov863256
41739675?51375750?60746250?
T:
qtesla3p
616006506160867561716375
T:
sphincsf256harakasimple
621749256260670062730300
T:
rainbow1aclassic363232
693113256938430069454125
T:
rainbow1acyclicc363232
693415506953820069663525
T:
rainbow1acompres363232
707958757081987570900500
T:
sphincsf256sha256robust
773916757740232577451450
T:
sphincsf256shake256robust
50391075?90978525?122558625?
T:
ronald768
99773175100333500100894350
T:
luov6468330
104571000104605950104689200
T:
sphincsf256harakarobust
99715725106171500117911700
T:
falcon1024tree
99197550107315100113628975
T:
falcon1024dyn
108747150?164362575?249439200?
T:
ronald1024
178225800178567875178933425
T:
luov890351
187783500188241000188553675
T:
luov8086399
209922225210227550210601050
T:
sphincss128sha256simple
255776250255822450255922650
T:
redgemss128v2
285096150285418500285808500
T:
luov8117404
308915625309138600309323325
T:
sphincss192sha256simple
339857175339980775340039125
T:
sphincss128shake256simple
371793675371949750372082275
T:
bluegemss128v2
250340025?397994925?752202675?
T:
ronald1536
407851500407905050408037275
T:
sphincss256sha256simple
411108975411842775412275075
T:
sphincss128sha256robust
443915625444032850444460950
T:
gemss128v2
497541975497618550498067275
T:
sphincss192shake256simple
499744800499816350500057475
T:
sphincss128harakasimple
526380075526428450526499700
T:
sflashv2
608667525608760300608877375
T:
sphincss192sha256robust
641585325641751600641947125
T:
sphincss128shake256robust
654952125655079025656480475
T:
sphincss256shake256simple
737902500737957475738044475
T:
sphincss192harakasimple
842329125842378850842436300
T:
sphincss128harakarobust
849328800850737300851154525
T:
rainbow3cclassic683248
492954525?900599100?1204011225?
T:
ronald2048
940493175940550400940620525
T:
sphincss192shake256robust
962396175962515050963400125
T:
rainbow3ccyclicc683248
962464425963210300963382200
T:
rainbow3ccompres683248
983737500983853450984585600
T:
sphincss256harakasimple
113238022511324361751132814475
T:
sphincss256sha256robust
123189645012324229501232692800
T:
sphincss256shake256robust
125184210012519092251251975075
T:
sphincss192harakarobust
128298570012833224501284185100
T:
redgemss192v2
152534647515271694251530198525
T:
redgemss128
157487940015751593001575807300
T:
rainbow1a
167153610016723843501672890000
T:
sphincss256harakarobust
190578495019061429251906916325
T:
bluegemss192v2
228129315022837553252289346350
T:
bluegemss128
235454722523550338252356302825
T:
rainbow5cclassic963664
1402662825?2495914500?4095172650?
T:
ronald3072
269520795026963391752701239075
T:
rainbow5ccyclicc963664
269527290026969886752702618775
T:
rainbow5ccompres963664
319668022531992069753203805450
T:
gemss128
331228140033132231003315000675
T:
redgemss256v2
424537620042516870004269172275
T:
gui184
480707647548081783004810136700
T:
bluegemss256v2
561740565056329468505644201125
T:
redgemss192
707272252570733067007073636850
T:
rainbow1c
3927635550?7328531400?9685656900?
T:
ronald4096
765086475078567223507994660325
T:
pqrsa15
803544510080670551258083039950
T:
bluegemss192
915643897591579041009159248250
T:
rainbow1b
109480430251097751915010992295200
T:
gemss192
137635726501376491545013766330775
T:
rainbow4a
140042397751402445452514054517525
T:
redgemss256
190529086501909205122519113105075
T:
bluegemss256
570489993005731774252557328056300
T:
rainbow6a
672972794256733316827567359174600
T:
rainbow3b
679785819006798134925067984033725
T:
rainbow3c
831172610258312635425083135652000
T:
gravitysphincss
Cycles to sign 59 bytes
25%50%75%system
171300171525171600ed25519
217875218250218625
T:
sflashv2
244725245775249525
T:
ecdonaldp256
330000330750331275
T:
ecdonaldp224
372375375750380850
T:
donald512
589575599700608400
T:
ronald512
656550657375659175
T:
rainbow1acyclicc363232
657225657600658350
T:
rainbow1aclassic363232
728625728850729300
T:
rainbow1a
725625729225733500
T:
donald1024
561375?921675?1879650?
T:
qtesla1
114097511526751165875
T:
ronald768
119932512067501221750
T:
falcon512tree
1175850?1605300?2463075?
T:
qtesla3f
171375017235001733775
T:
rwb0fuz1024
173550017534251765800
T:
ronald1024
180577518063001808925
T:
ecdonaldp521
1377150?1814850?2800275?dilithium2
202582520377502057700
T:
falcon512dyn
203662520403752046150
T:
donald2048
226852522688252274900
T:
rainbow4a
242422524447002462025
T:
falcon1024tree
1956225?2529075?4088775?
T:
qtesla1p
2003625?2568375?4159050?dilithium2aes
268237526827502686500
T:
rainbow1c
1592175?3086400?7679850?
T:
qtesla3s
2052750?3173025?4161825?dilithium3
2845050?3888525?5471400?dilithium5
401535040162504021500
T:
rainbow1b
414360041574004193625
T:
falcon1024dyn
424957542691504293825
T:
ronald1536
3315075?4867950?7874775?dilithium3aes
483652548814504895850
T:
ecdonaldp384
502927550331755062275
T:
rainbow6a
641242564137756425775
T:
rainbow3cclassic683248
641257564146756430800
T:
rainbow3ccyclicc683248
4986000?7008150?9038250?dilithium5aes
783487578659257897575
T:
ronald2048
969247597014009718425
T:
rainbow3c
107568001077412510787325
T:
rainbow3b
5902500?13083525?19394550?
T:
qtesla3p
137862751380817513821150
T:
rainbow5cclassic963664
137897251381702513843500
T:
rainbow5ccyclicc963664
208641002090272520948700
T:
ronald3072
213333002135280021403200
T:
luov863256
214913252151082521522450picnicl1full
250974002511787525144500picnicl1fs
345179253453405034561575picnicl1ur
348013503494010034975275
T:
rainbow1acompres363232
416572504170742541808075picnicl3full
436110004365772543713225
T:
ronald4096
47121075?56404425?70733400?
T:
redgemss128
586787255869035058707300
T:
mqdss48
600196506005265060072900picnicl3fs
686562756868117568719800picnicl5full
720840007212285072188625
T:
luov890351
727984507310947573376700
T:
luov4849242
861132008614792586417700picnicl3ur
104061300104106975104189475picnic3l1
104854800104903550104988000picnicl5fs
92227500?110627100?128591475?
T:
redgemss128v2
96498975?112968750?142847475?
T:
redgemss192
130686975130847025131034900
T:
luov8117404
143093850143139825143234850picnicl5ur
130182525?152448750?182362200?
T:
redgemss256
180924825180982050181026225
T:
mqdss64
207896400208054500208759350
T:
sphincsf128sha256simple
233605425233889825234853050picnic3l3
265903500266007750266103300
T:
pqrsa15
272667750272793075272918475
T:
sphincsf192sha256simple
274342125274624050274849275
T:
luov6468330
336938325337297050337548150
T:
sphincsf128shake256simple
260511300?348075675?461500875?
T:
redgemss192v2
355529325355607250355733325
T:
sphincs256
383028675383357325383727150
T:
sphincsf128sha256robust
385993875386407800387101625picnic3l5
430043400430337625430585650
T:
sphincsf192shake256simple
467931975468681900468805050
T:
rainbow3ccompres683248
491299425491924250493100325
T:
luov8086399
526347975526510650526769475
T:
sphincsf192sha256robust
535523700535650675535709775
T:
gravitysphincss
575402250575739975576003675
T:
sphincsf128harakasimple
508151175?593962500?701288475?
T:
redgemss256v2
600083250600593400601375950
T:
sphincsf128shake256robust
616702200616901250617516025
T:
sphincsf256sha256simple
673840875674192700674690250
T:
sphincsf192harakasimple
779999550780403425781230900
T:
sphincsf192shake256robust
901536150902816250903055125
T:
picnic2l1fs
938439075939023025939298125
T:
sphincsf256shake256simple
941433450942002850942401400
T:
sphincsf128harakarobust
115124932511518709251152733725
T:
sphincsf192harakarobust
131406502513146153001317633900
T:
rainbow5ccompres963664
165441225016551080251655694375
T:
sphincsf256sha256robust
166912410016695519751670261925
T:
sphincsf256harakasimple
171530242517159259001716223875
T:
sphincsf256shake256robust
252259987525231625252524619175
T:
picnic2l3fs
2147337600?2575616325?3005352750?
T:
bluegemss128
280114800028017300752802604800
T:
sphincsf256harakarobust
1894995225?3028873800?6437598825?
T:
gui184
312486720031268176503130600200
T:
sphincss128sha256simple
4125640275?4947584625?5775272325?
T:
bluegemss128v2
506202937550623176005064260550
T:
sphincss128shake256simple
516997342551715675505175241125
T:
picnic2l5fs
528234135052827219755283184950
T:
sphincss256sha256simple
570284707557049140755719155075
T:
sphincss128sha256robust
5288236875?6341032425?7395501525?
T:
bluegemss192
760915702576135392757616153550
T:
sphincss192sha256simple
782900565078295986757841454825
T:
sphincss256shake256simple
6600169725?7919782650?9248474250?
T:
bluegemss256
894796867589508225008953696950
T:
sphincss128shake256robust
927011002592712483009272236350
T:
sphincss128harakasimple
105481044001055733937510558717575
T:
sphincss192shake256simple
139327129501393409745013937167650
T:
sphincss256sha256robust
140058611251400833927514011955775
T:
sphincss192sha256robust
140680256251407401662514074859100
T:
sphincss256shake256robust
148342638001483627950014840357700
T:
sphincss256harakasimple
149653537501496633767514968118100
T:
sphincss128harakarobust
13239451275?15876834675?18526602900?
T:
bluegemss192v2
182445945751824602265018247001925
T:
sphincss192shake256robust
16803927300?20161533600?23608874625?
T:
gemss128
206383332752063959387520643741975
T:
sphincss192harakasimple
248142822752482229025024826581000
T:
sphincss256harakarobust
22063577625?26470338900?30908214075?
T:
bluegemss256v2
26295803550?31560830100?42072313725?
T:
gemss128v2
360791952753608299387536091643025
T:
sphincss192harakarobust
46539222300?55841782800?65159188350?
T:
gemss192
Cycles to verify 59 bytes
25%50%75%system
119251207512375
T:
rwb0fuz1024
418504222542600
T:
ronald512
468754732547700
T:
ronald768
552755572556100
T:
ronald1024
755257597576650
T:
ronald1536
888008947591200
T:
rainbow1aclassic363232
102300102675103350
T:
ronald2048
149025150525151200
T:
falcon512tree
174300175050175500
T:
ronald3072
191400192000192675
T:
sflashv2
191325192750193650
T:
falcon512dyn
215625216000216525
T:
qtesla1
236700238350239850
T:
donald512
272775273075274200
T:
ronald4096
304425306075307875
T:
falcon1024tree
323475335625347100
T:
gui184
401325403050403500
T:
falcon1024dyn
419325440625449325
T:
redgemss128v2
432225446400454500
T:
gemss128v2
445800458700464625
T:
bluegemss128v2
466275466650468000
T:
rainbow1a
484950485625486150
T:
qtesla3s
488100488550489375
T:
qtesla3f
484500488700493650ed25519
548925550575552600
T:
ecdonaldp256
553725554025554475dilithium2
571575575775580200
T:
donald1024
587625589950592050
T:
rainbow3cclassic683248
626175626475628200
T:
ecdonaldp224
896475897000897375dilithium3
102840010318501038075dilithium2aes
109140011195251146900
T:
bluegemss192v2
114787511502001154250
T:
qtesla1p
104265011631751209150
T:
redgemss192v2
122085012284251237275
T:
rainbow5cclassic963664
140820014086501409325dilithium5
179512517983501806450dilithium3aes
183000018458251859025
T:
donald2048
189217518935251898775
T:
rainbow4a
204847520489252051850
T:
rainbow1c
266782527583502818125
T:
bluegemss256v2
270930027738752874975
T:
redgemss256v2
273412527921002869650
T:
gravitysphincss
307057530765003102825dilithium5aes
316657531671753174375
T:
rainbow1b
347107535364753610950
T:
sphincss128sha256simple
357517535773503584100
T:
ecdonaldp521
393277539568503980325
T:
ecdonaldp384
434602543562254364250
T:
rainbow6a
437310044180254470900
T:
sphincs256
528165052943255316450
T:
qtesla3p
542040055067255593200
T:
sphincss192sha256simple
555900056647505805075
T:
sphincss128shake256simple
634215063836256496275
T:
rainbow1acyclicc363232
637687563928506538500
T:
rainbow1acompres363232
698310071237257360725
T:
sphincss128sha256robust
709867572489757339500
T:
sphincss256sha256simple
746887574751757489575
T:
rainbow3c
821242583445758522925
T:
sphincss192shake256simple
842640085489508675175
T:
sphincsf128sha256simple
99486751005112510297725
T:
sphincss128harakasimple
105609751081455010985175
T:
sphincss256shake256simple
108276751111710011308575
T:
sphincss128shake256robust
112577251136017511545425
T:
sphincss192sha256robust
112869751147065011570700
T:
rainbow3b
135017251367887513960125
T:
sphincsf128shake256simple
137967751392637514076000
T:
sphincsf192sha256simple
141159001430280014453775
T:
sphincsf256sha256simple
145701751470667515065400
T:
sphincss192harakasimple
158197501583872515877350picnicl1full
158139751620712516424250
T:
sphincss192shake256robust
168071251716157517420025
T:
sphincss128harakarobust
167886001725915017519625
T:
sphincsf128sha256robust
186566251868212518781950
T:
luov863256
196300501965982519689600picnicl1fs
206189252080905021161175
T:
sphincss256harakasimple
206039252088210021549900
T:
sphincss256shake256robust
211549502139217521777300
T:
sphincss256sha256robust
215127002183970022065525
T:
sphincsf192shake256simple
216976502188125022307625
T:
sphincsf256shake256simple
226664252291662523222400
T:
sphincsf128harakasimple
259511252635815026817150
T:
sphincss192harakarobust
258756752647620026883675
T:
sphincsf128shake256robust
268685252691945026963550picnicl1ur
283562252854665028834200
T:
sphincsf192sha256robust
308152503083865031059225picnicl3full
337891503385732534281600
T:
pqrsa15
355388253594382536374400
T:
sphincsf192harakasimple
359124753630900036682500
T:
sphincss256harakarobust
382006503828292538322825
T:
rainbow3ccyclicc683248
379202253858660038995350
T:
sphincsf256harakasimple
380479503888352539209625
T:
rainbow3ccompres683248
390314253954195039976650
T:
sphincsf128harakarobust
414483004199062542534000
T:
sphincsf192shake256robust
418623004237740042739200
T:
sphincsf256sha256robust
423584254257682543190550
T:
sphincsf256shake256robust
424479004262137542703425
T:
gemss128
422382754290555043613175
T:
mqdss48
443746504440952544451075
T:
bluegemss128
449412754500637546612500
T:
redgemss128
460157254605607546235550
T:
luov4849242
484414504852912548581400picnicl3fs
523472255246475052535175picnicl5full
629041506351322563788250
T:
sphincsf192harakarobust
636032256370680063914850
T:
luov890351
663988506717442567803150
T:
sphincsf256harakarobust
680788506828562568381400picnicl3ur
856847258571555086016525picnicl5fs
858854258594235086006100picnic3l1
858057758596537586903775
T:
rainbow5ccompres963664
855978008601900086130750
T:
rainbow5ccyclicc963664
115129500115450125115502250picnicl5ur
116170050116358000116574150
T:
gemss192
119953125120094950120311475
T:
redgemss192
119869350120102675120279300
T:
bluegemss192
119869875120183975120450675
T:
luov8117404
132922950134203500135674400
T:
mqdss64
154597575154817175155024700
T:
luov6468330
191346525192030225192421275picnic3l3
204396900204935475207278700
T:
bluegemss256
206597100206999250208172700
T:
redgemss256
258481500258998775259546650
T:
luov8086399
300218025300540975301050450picnic3l5
473678475474009225474269850
T:
picnic2l1fs
109379047510956387001098447375
T:
picnic2l3fs
195554535019572441001958520750
T:
picnic2l5fs

aarch64; Cortex-A53 (410fd034); 2018 Broadcom BCM2837B0; 4 x 1400MHz; pi3aplus, 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, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
154151562515830picnicl1full
154061570215973picnic3l1
202832061221106picnic3l3
205282094521274picnicl3full
209032110621730picnicl1ur
211462144021768picnicl1fs
208912170822059
T:
picnic2l1fs
264962685828692picnicl5full
270102724629530picnic3l5
523115296253634picnicl3fs
526765344554271picnicl3ur
556745582256382
T:
picnic2l3fs
731437428379944picnicl5fs
754597602583544
T:
picnic2l5fs
739837811782361picnicl5ur
204268205160210639ed25519
350609356738357847
T:
ecdonaldp256
392250397709399927
T:
donald512
662129662787668579dilithium2
111273411142531127666
T:
donald1024
111943611208781129150dilithium3
131487613204571328025dilithium2aes
159994616031941613986
T:
mqdss48
176211517661981778180dilithium5
211716121296152150968
T:
ecdonaldp160
230363123132202323880dilithium3aes
255291225684202581682
T:
ecdonaldp192
2298787?2993552?4392768?
T:
qtesla1
312853431405343159204
T:
ecdonaldk163
323006732394343247301
T:
ecdonaldp224
326603332782293291750
T:
ecdonaldb163
370333537090513715403
T:
mqdss64
383735638446183858939
T:
donald2048
389053139014773916455dilithium5aes
424757142738324286128
T:
ecdonaldk233
444768544570194495318
T:
ecdonaldb233
676059467688976781171
T:
sphincsf128sha256simple
5119594?7645369?9952853?
T:
qtesla3f
839854184183538501228
T:
ecdonaldk283
912222291516579228472
T:
ecdonaldb283
981176098194429835970
T:
ecdonaldp384
992742499480839968689
T:
sphincsf192sha256simple
7569366?9964620?14715784?
T:
qtesla3s
10624112?12535026?14659678?
T:
qtesla1p
127096351272287212736580
T:
sphincsf128shake256simple
131632001317613813194567
T:
sphincsf128sha256robust
153774341539538115421664
T:
sphincsf128harakasimple
173466421737398517399128
T:
ecdonaldk409
175371541754670317569474
T:
sphincs256
189931971901443019034024
T:
sphincsf192shake256simple
192282421926802519301993
T:
ecdonaldb409
196534921967523919696049
T:
sphincsf192sha256robust
226416932267103022686134
T:
sphincsf192harakasimple
230581572308429823142337
T:
ecdonaldp521
243264142433966224365463
T:
sphincsf128shake256robust
262961352631334426338518
T:
sphincsf256sha256simple
264303282645212526480915
T:
sphincsf128harakarobust
365586153657993736605979
T:
sphincsf192shake256robust
369703303737536037422137
T:
ecdonaldk571
28210716?37939351?55408531?
T:
ronald512
390772103912644539148409
T:
sphincsf192harakarobust
412011544129469941335902
T:
ecdonaldb571
417278244179790141875582
T:
luov4849242
40774816?45136614?53041394?
T:
falcon512dyn
41463932?46547281?52376835?
T:
falcon512tree
491201344915402949188145
T:
sphincsf256shake256simple
538379105394712054027282
T:
luov863256
600649696011123460151216
T:
sphincsf256harakasimple
614589246152831661664488
T:
rainbow1aclassic363232
54793404?63734798?81526168?
T:
qtesla3p
664388246662713466710196
T:
rainbow1acyclicc363232
702251287028623870343442
T:
rainbow1acompres363232
709284067099125171085540
T:
sphincsf256sha256robust
46791674?74307628?120512696?
T:
ronald768
51378383?77705799?100430095?
T:
rwb0fuz1024
913865909145299391510029
T:
sphincsf256shake256robust
75041859?95197094?159798348?
T:
ronald1024
104084080104142885104209243
T:
sphincsf256harakarobust
124580336130576060143929158
T:
falcon1024tree
125511986134016272141916448
T:
falcon1024dyn
135163150135366244135543926
T:
luov6468330
215726354216053382216279048
T:
luov890351
216668590216801759216976501
T:
sphincss128sha256simple
247653562247899964248262534
T:
luov8086399
318021892318328191318972240
T:
sphincss192sha256simple
196832664?374343951?668445606?
T:
ronald1536
384750992385165194385621296
T:
luov8117404
407282336407413686407501033
T:
sphincss128shake256simple
421117836421290463421836609
T:
sphincss256sha256simple
421524321421751812422033600
T:
sphincss128sha256robust
488368661488660317489205884
T:
sphincss128harakasimple
557883976559038696565629706
T:
bluegemss128v2
608297136608499015608712473
T:
sphincss192shake256simple
618956750619526386620100524
T:
redgemss128v2
630062790630226173630429116
T:
sphincss192sha256robust
629863258633230334633811792
T:
rainbow3cclassic683248
701861684702694558704760180
T:
rainbow3ccyclicc683248
705083372709110922709471522
T:
rainbow3ccompres683248
721674649722257245722423287
T:
sphincss192harakasimple
779356651779592382779822865
T:
sphincss128shake256robust
786079503786277574786421086
T:
sphincss256shake256simple
842320438842577904842810396
T:
sphincss128harakarobust
613322904?927465092?1480788446?
T:
ronald2048
959527706959939033960375618
T:
sphincss256harakasimple
110565035211060337661106667122
T:
sflashv2
113535686711358097161136209872
T:
sphincss256sha256robust
117033447911705201031170826194
T:
sphincss192shake256robust
130637275313066697711306936740
T:
sphincss192harakarobust
146236238214628842721463335454
T:
sphincss256shake256robust
166414065016646068481665077566
T:
sphincss256harakarobust
176340104217678902301768829758
T:
rainbow5cclassic963664
198122713219820429021983524908
T:
rainbow5ccompres963664
202654580420272043282028137178
T:
rainbow1a
202629093820275117482028557954
T:
rainbow5ccyclicc963664
247900720025945702062625550241
T:
redgemss192v2
269179314226983972622704700218
T:
redgemss128
349605100835004846893505699148
T:
bluegemss192v2
378202324837965611903808451466
T:
bluegemss128
2460968658?4188168772?6673999476?
T:
ronald3072
570223203457513584935775190464
T:
gui184
598882443659905113985991918392
T:
rainbow1b
847697375084782793028479530322
T:
rainbow1c
966077949296917574589719491836
T:
redgemss256v2
106002646071061164409110629792906
T:
redgemss192
6819787412?12164828804?21017523468?
T:
ronald4096
138908068111391148654213932266834
T:
bluegemss192
159540775981622431979016616116862
T:
pqrsa15
177625202801777040221017837797938
T:
rainbow4a
267391131992679361607826988513058
T:
redgemss256
336568126363369129170533728450309
T:
bluegemss256
344234051033456263923634725181436
T:
rainbow3b
Cycles to sign 59 bytes
25%50%75%system
210784211177217483ed25519
251992253096258999
T:
sflashv2
467659469517472512
T:
ecdonaldp256
554056556338586905
T:
rainbow1acyclicc363232
554749559466582112
T:
rainbow1aclassic363232
727880736018742253
T:
donald512
837452842519868402
T:
rainbow1a
111314011327371156759
T:
ronald512
119079212031391211792
T:
falcon512tree
144466914545701467455
T:
donald1024
961609?2015324?4200440?
T:
qtesla1
209625021059932117223
T:
falcon512dyn
223215322407452249973
T:
ecdonaldp160
225041222686402291172
T:
ronald768
243241524481102473764
T:
falcon1024tree
268296926992292711284
T:
ecdonaldp192
269767827139382732679
T:
rainbow4a
1531041?3038656?4844197?dilithium2
311733231297503143487
T:
rainbow1c
323465532454513258515
T:
ecdonaldk163
325436232729623291116
T:
rainbow1b
327585632994423316850
T:
ronald1024
338521233960733413095
T:
ecdonaldb163
339602434052483414328
T:
ecdonaldp224
2343620?3508576?4963034?
T:
qtesla3f
376188137728933783591
T:
rwb0fuz1024
417885941850574196336
T:
donald2048
422079942455604270664
T:
rainbow3ccyclicc683248
423792042681044292652
T:
rainbow3cclassic683248
433130743480664366816
T:
falcon1024dyn
2874553?4419206?6506636?dilithium2aes
442676444337014464614
T:
ecdonaldk233
464220846579064667379
T:
ecdonaldb233
3266054?5682055?10062158?dilithium3
3486223?5710087?9115308?
T:
qtesla3s
3461844?5734250?9535252?dilithium3aes
4519443?5940540?10095728?dilithium5
3864023?7095926?12441223?
T:
qtesla1p
5505880?7125728?10154741?dilithium5aes
735145273860387411767
T:
rainbow3b
852710685578438580830
T:
ronald1536
873195687519638817714
T:
ecdonaldk283
910149291202529143814
T:
rainbow5cclassic963664
941998994519389500816
T:
ecdonaldb283
967612897112699758736
T:
rainbow5ccyclicc963664
102983451031915910322913
T:
ecdonaldp384
152817661532837015365065
T:
ronald2048
180714141820376118223768
T:
ecdonaldk409
198618651987708619905131
T:
ecdonaldb409
11130196?22367444?36053580?
T:
qtesla3p
243765902440670424450040
T:
ecdonaldp521
324629673255345232609365
T:
luov863256
359964083604092836105407picnicl1full
381310293816548338195725
T:
ecdonaldk571
387909003883672238898014picnicl1fs
398638083992157039961938
T:
rainbow1acompres363232
415678424161401741703744
T:
ronald3072
426011884269173543081910
T:
ecdonaldb571
552678885532661455361964picnicl1ur
615856326165654661718534
T:
mqdss48
695127106954847469601272picnicl3full
67369438?77689498?105744086?
T:
redgemss128
883440808843440388588418
T:
ronald4096
987408229885279798987730picnicl3fs
101352482102009940104712540
T:
luov4849242
110825304110914382111179002picnicl5full
115672660115859606115934452
T:
luov890351
145251725145354405145440686picnicl3ur
169779956169955484170096484picnicl5fs
180041712180240218180420580picnic3l1
186235714186713358189658032
T:
mqdss64
151964404?187403890?208349926?
T:
redgemss192
175898974?193568712?236949102?
T:
redgemss256
202294084202482077202754002
T:
luov8117404
214210156214321082214491433
T:
sphincsf128sha256simple
236149146236343367236443278picnicl5ur
211544908?260824688?311525426?
T:
redgemss128v2
280110606280278447280476919
T:
sphincsf192sha256simple
334273646334450074334609660
T:
sphincs256
381758462381985196384216812
T:
rainbow3ccompres683248
395660348396057101396284557
T:
sphincsf128sha256robust
403524862403797441403974120
T:
sphincsf128shake256simple
404380508404624618404915822picnic3l3
414196674416454168418411574
T:
luov6468330
518714384519079392519355951
T:
sphincsf192shake256simple
544578507544893246545316962
T:
sphincsf192sha256robust
564502295564839299565217413
T:
sphincsf128harakasimple
490531640?584593548?689272948?
T:
redgemss192v2
584859610585059086585218786
T:
pqrsa15
635476068635699314635973782
T:
sphincsf256sha256simple
645857042646167221646404718picnic3l5
658839098659342446659682890
T:
sphincsf192harakasimple
733333601733963102734494872
T:
sphincsf128shake256robust
792700254798864886803137378
T:
luov8086399
933531898934079008934506888
T:
sphincsf128harakarobust
976252588976770759977331762
T:
sphincsf192shake256robust
103734937010381141461040876316
T:
rainbow5ccompres963664
112534721011257769141126251352
T:
sphincsf256shake256simple
114250397511429815271143670260
T:
sphincsf192harakarobust
138864558413894647621391265268
T:
picnic2l1fs
162288438916233453071623778572
T:
sphincsf256harakasimple
1384752680?1643721336?2021565690?
T:
redgemss256v2
165463436016549507321655862407
T:
sphincsf256sha256robust
202722067820276826582028735978
T:
sphincsf256shake256robust
276162319527628486302763526423
T:
sphincsf256harakarobust
323120165032319628993232538063
T:
sphincss128sha256simple
1580253492?3555697664?4740512068?
T:
gui184
3213945770?3856830984?4522715978?
T:
bluegemss128
390335264639050798603906590926
T:
picnic2l3fs
541236143454134096875419709636
T:
sphincss256sha256simple
585897550658624758115863807341
T:
sphincss128sha256robust
609337753260951116076096003807
T:
sphincss128shake256simple
5814330636?6974187493?8137905276?
T:
bluegemss128v2
773394071577355178157741756592
T:
sphincss192sha256simple
790237082079140245007918357298
T:
picnic2l5fs
7302850678?8821995128?11652446304?
T:
bluegemss192
903447782090378095729045501150
T:
sphincss128harakasimple
938831466193903030459392372527
T:
sphincss256shake256simple
108467973521084822937310849545153
T:
sphincss128shake256robust
9095498656?10913793734?14522422136?
T:
bluegemss256
128771797061287830148812882449082
T:
sphincss192shake256simple
139286973871393051577113938349181
T:
sphincss256sha256robust
143513179511436497266314370606545
T:
sphincss192sha256robust
144074010341440824711314413129826
T:
sphincss256harakasimple
147684431231477034524814773587331
T:
sphincss128harakarobust
166982500661670339721616706271797
T:
sphincss256shake256robust
201911297762019369800220202006355
T:
sphincss192harakasimple
225729904762257578605622579386677
T:
sphincss192shake256robust
243894982672439637368724399858229
T:
sphincss256harakarobust
21874035376?26232557714?30634951104?
T:
bluegemss192v2
376386577193764184834337657034188
T:
sphincss192harakarobust
Cycles to verify 59 bytes
25%50%75%system
205342092921294
T:
rwb0fuz1024
853378604987833
T:
ronald512
925049328194279
T:
ronald768
107324108224113635
T:
ronald1024
131856134924141122
T:
rainbow1aclassic363232
145831146735150157
T:
ronald1536
156139157589160770
T:
falcon512tree
193707196270199856
T:
falcon512dyn
198679199883206606
T:
ronald2048
281304283807288793
T:
sflashv2
318009321536324200
T:
falcon1024tree
337832342874344777
T:
qtesla1
345798351241353446
T:
ronald3072
399003401871405182
T:
falcon1024dyn
463432467199471950
T:
donald512
549817551285555391
T:
ronald4096
575464583416603984
T:
redgemss128v2
587754591222596031ed25519
585696604057629850
T:
bluegemss128v2
640387643894663632
T:
rainbow1a
659486698263741774
T:
gui184
743866747622752593
T:
qtesla3f
746355750067754181
T:
qtesla3s
778786798919815952
T:
rainbow3cclassic683248
807195808094814262dilithium2
923531930466937506
T:
ecdonaldp256
115499011618621170747
T:
donald1024
126022712621701272775dilithium3
135758913636841374439dilithium2aes
173178217903882033185
T:
rainbow5cclassic963664
182736218364191856762
T:
qtesla1p
199453819985852007858dilithium5
217889221989332210999
T:
ecdonaldp160
222269022715882344946
T:
bluegemss192v2
229233622999892307686dilithium3aes
231815423269022374535
T:
rainbow1b
234230024515102520314
T:
redgemss192v2
254224725690412575696
T:
rainbow1c
255034225710542595165
T:
ecdonaldp192
262701826599022718338
T:
rainbow4a
313064731397913157448
T:
ecdonaldp224
350367835728593702028
T:
sphincss128sha256simple
377427337984823825340
T:
donald2048
393312039411713959294dilithium5aes
411011841573584181735
T:
sphincs256
560264156883515767993
T:
sphincss192sha256simple
521042261215806402614
T:
redgemss256v2
622554662403686253237
T:
ecdonaldk163
651133365205316544039
T:
ecdonaldb163
663145768048926932635
T:
sphincss128shake256simple
709702172304787408417
T:
sphincss128sha256robust
740216975112367589666
T:
sphincss256sha256simple
775877278027927846346
T:
rainbow3b
825996882921328340832
T:
qtesla3p
839821584289418472553
T:
ecdonaldp384
859484086052578627892
T:
ecdonaldk233
870526688385098966824
T:
sphincsf128sha256simple
903176990570379069316
T:
ecdonaldb233
953164497124729918227
T:
sphincss128harakasimple
99060801005743310265970
T:
sphincss192shake256simple
115785121176063911911528
T:
sphincss192sha256robust
127166721281840613132985
T:
sphincss256shake256simple
130644201341313913755886
T:
sphincss128shake256robust
142009481431123814398258
T:
sphincsf192sha256simple
141981461437067414556912
T:
sphincss192harakasimple
145010241459287714781736
T:
sphincsf256sha256simple
162837721637168216628559
T:
sphincsf128shake256simple
165530181656214216581912
T:
rainbow1acompres363232
164372081677647416792382
T:
rainbow1acyclicc363232
166768661701918517501770
T:
sphincss128harakarobust
170718451709877817120740
T:
ecdonaldk283
174577831782186518192382
T:
sphincsf128sha256robust
184837071852118318618770
T:
ecdonaldb283
188480381891521319010074
T:
ecdonaldp521
197803921997844720120350
T:
sphincss256harakasimple
198336282006632720356992
T:
sphincss192shake256robust
210846902132798921599000
T:
sphincss256sha256robust
220664602237705322655084
T:
sphincsf128harakasimple
241476032454393125041468
T:
sphincss256shake256robust
259939262633924626661861
T:
sphincsf256shake256simple
261476672637355626744649
T:
sphincsf192shake256simple
264754332655064126576676picnicl1full
272899212764604227991016
T:
sphincss192harakarobust
292319132924888629294505
T:
luov863256
293877802941023029447110picnicl1fs
293517502970163329937475
T:
sphincsf192sha256robust
315391613211064732648128
T:
sphincsf128shake256robust
345402323483553535247859
T:
sphincsf192harakasimple
350964903538869835773154
T:
sphincss256harakarobust
353860973571442135779535
T:
ecdonaldk409
368025643701783537471341
T:
sphincsf256harakasimple
390631953911262539182210
T:
ecdonaldb409
388702673923352239628606
T:
sphincsf128harakarobust
419027064194797041998836picnicl1ur
413908634198089742400549
T:
sphincsf256sha256robust
438174544477470645368486
T:
mqdss48
494818715025026650906512
T:
sphincsf256shake256robust
515504445164590251784036picnicl3full
518957185237202352688261
T:
sphincsf192shake256robust
619651536252036862887863
T:
sphincsf192harakarobust
653691266601807566796268
T:
sphincsf256harakarobust
687807446895503069264020
T:
luov4849242
695914606985028870001680
T:
pqrsa15
750739317516963875243930
T:
ecdonaldk571
778569547793586577998377picnicl3fs
827885248294825483149868picnicl5full
839851148416493084901396
T:
ecdonaldb571
923171049293322894818480
T:
bluegemss128
937981189393552494265478
T:
redgemss128
100486834100855262100939026
T:
rainbow3ccyclicc683248
100994572101120920101807334
T:
rainbow3ccompres683248
106584695106641376106744545
T:
luov890351
112721903112799351112909534picnicl3ur
135753348135832042135944982picnicl5fs
134633400136519704137652224
T:
mqdss64
148459770148569118148726450picnic3l1
186048602186139592186294090picnicl5ur
188396594188632866188833646
T:
luov8117404
204789498205979456207564242
T:
luov6468330
225605378225830796226036094
T:
rainbow5ccyclicc963664
226858578227137140227491862
T:
rainbow5ccompres963664
247057896249391344252387866
T:
bluegemss192
251010734255335286257191540
T:
redgemss192
331531390331670456331812154picnic3l3
365038590372732934373692310
T:
luov8086399
448754078454777586459253558
T:
bluegemss256
455828624460149078464222460
T:
redgemss256
508780408509164677509486956picnic3l5
789659864789966994790348264
T:
picnic2l1fs
181473374018158490361816689934
T:
picnic2l3fs
321952012432213953223225270545
T:
picnic2l5fs

aarch64; Cortex-A53 (410fd034); 2018 Broadcom BCM2837B0; 4 x 1400MHz; pi3bplus, 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, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
14375?14500?18375?picnic3l1
14375?14625?18375?picnicl1full
202502050023875picnicl3full
207502125024625picnic3l3
213752175025000
T:
picnic2l1fs
216252187525750picnicl1fs
218752212525875picnicl1ur
267502750031500picnicl5full
266252825031000picnic3l5
555005625057250picnicl3ur
556255637557750picnicl3fs
591255950061500
T:
picnic2l3fs
765007862582375picnicl5ur
775007887580875picnicl5fs
215000216625219750ed25519
366125369875381500
T:
ecdonaldp256
408500411500420375
T:
donald512
691375697875704750dilithium2
115812511698751182125
T:
donald1024
117062511803751184625dilithium3
137712513845001396625dilithium2aes
167400016787501691250
T:
mqdss48
185500018595001870750dilithium5
221687522330002259625
T:
ecdonaldp160
241675024305002436125dilithium3aes
267975026941252712625
T:
ecdonaldp192
2413000?3151375?4580250?
T:
qtesla1
322112532332503259750
T:
ecdonaldk163
337775033871253399375
T:
ecdonaldb163
338650033950003403500
T:
ecdonaldp224
387225038791253883375
T:
mqdss64
401562540276254032500
T:
donald2048
407975040905004100875dilithium5aes
444287544747504503375
T:
ecdonaldk233
467750046915004714125
T:
ecdonaldb233
713150071371257146500
T:
sphincsf128sha256simple
5339250?7749375?10183875?
T:
qtesla3f
881350088393758913125
T:
ecdonaldk283
951800095331259550375
T:
ecdonaldb283
103098751032537510341625
T:
ecdonaldp384
5588750?10412375?15398125?
T:
qtesla3s
104583751047762510499375
T:
sphincsf192sha256simple
11127250?12536000?15328000?
T:
qtesla1p
133208751332800013337625
T:
sphincsf128shake256simple
138502501387337513878500
T:
sphincsf128sha256robust
161262501613187516143125
T:
sphincsf128harakasimple
181636251820962518360750
T:
ecdonaldk409
183851251839737518418375
T:
sphincs256
199032501990975019919375
T:
sphincsf192shake256simple
201638752019875020443500
T:
ecdonaldb409
207036252071162520740875
T:
sphincsf192sha256robust
237258752373575023752000
T:
sphincsf192harakasimple
243332502435600024375750
T:
ecdonaldp521
254846252549237525499750
T:
sphincsf128shake256robust
276797502768775027695625
T:
sphincsf128harakarobust
277281252774737527774250
T:
sphincsf256sha256simple
22436500?31080625?51743125?
T:
ronald512
382562503826087538270875
T:
sphincsf192shake256robust
386085003867912539083250
T:
ecdonaldk571
409432504098537540998750
T:
sphincsf192harakarobust
432005004324587543290250
T:
ecdonaldb571
437852504384200043893375
T:
luov4849242
42736875?47360875?57533875?
T:
falcon512dyn
44394750?50020250?57986875?
T:
falcon512tree
514145005142287551435500
T:
sphincsf256shake256simple
564061255645337556527125
T:
luov863256
47134250?61544000?95849875?
T:
rwb0fuz1024
629602506296600062979500
T:
sphincsf256harakasimple
635211256355562563601625
T:
rainbow1aclassic363232
57169625?66508750?80491875?
T:
qtesla3p
689157506920450069230000
T:
rainbow1acompres363232
691986256922012569387750
T:
rainbow1acyclicc363232
745851257472287574831500
T:
sphincsf256sha256robust
43928875?81010250?133251875?
T:
ronald768
957021259571712595732875
T:
sphincsf256shake256robust
109054875109108500109182375
T:
sphincsf256harakarobust
73428625?115999625?186596875?
T:
ronald1024
131025625135906875162644250
T:
falcon1024dyn
128333000142139750150772250
T:
falcon1024tree
144046500144193000144329750
T:
luov6468330
225840000226166375226398000
T:
luov890351
228369750228412125228726250
T:
sphincss128sha256simple
258554000258882375259219750
T:
luov8086399
334479375334757625334887000
T:
sphincss192sha256simple
402573375403131375404564625
T:
luov8117404
425780125425804875425974500
T:
sphincss128shake256simple
443102875443260125443399625
T:
sphincss256sha256simple
443887125444202750444451875
T:
sphincss128sha256robust
364920375?485890625?831433625?
T:
ronald1536
511819375512003750512657875
T:
sphincss128harakasimple
584042000584443500584782000
T:
redgemss128v2
635838125635931000636056375
T:
sphincss192shake256simple
653872375653983125654305000
T:
rainbow3cclassic683248
661420000661469625661887375
T:
sphincss192sha256robust
728674375728774500729085125
T:
rainbow3ccyclicc683248
730332375732026750732245750
T:
rainbow3ccompres683248
815106875815163875815224125
T:
sphincss128shake256robust
821840500821911125822042875
T:
sphincss256shake256simple
837334875837860375838157875
T:
bluegemss128v2
883149000883376500883895750
T:
sphincss128harakarobust
524243625?979747875?1386909250?
T:
ronald2048
100590262510062246251006464250
T:
sphincss256harakasimple
115686875011571172501162317875
T:
sflashv2
119302575011960298751196634625
T:
sphincss256sha256robust
182842750018285908751829570625
T:
rainbow5cclassic963664
204633325020464888752046728625
T:
rainbow5ccyclicc963664
205088525020513615002052778500
T:
rainbow5ccompres963664
212445575021248917502125261875
T:
rainbow1a
274872537527551197502763056625
T:
redgemss128
318740975031888230003191250000
T:
redgemss192v2
2150521250?3813579000?5792689625?
T:
ronald3072
391432762539247523753933221500
T:
bluegemss128
596367212559860246256018585125
T:
gui184
625482625062559312506258499125
T:
rainbow1b
4765105500?7772712125?17145273500?
T:
ronald4096
839417762584029853758432574500
T:
redgemss256v2
886890762588693005008869963750
T:
rainbow1c
106451585001066346712510677081875
T:
redgemss192
168551193751713015162517615504250
T:
pqrsa15
185652367501857644012518612989625
T:
rainbow4a
267792703752679824412526821685250
T:
redgemss256
Cycles to sign 59 bytes
25%50%75%system
222250224250226500ed25519
266125269125271750
T:
sflashv2
485875489750504625
T:
ecdonaldp256
579875585000620750
T:
rainbow1aclassic363232
580125?593000?761250?
T:
rainbow1acyclicc363232
757500764250776625
T:
donald512
872625882375892250
T:
rainbow1a
116550011880001210625
T:
ronald512
125412512653751277000
T:
falcon512tree
151425015212501533500
T:
donald1024
531875?2001750?3900625?
T:
qtesla1
219737522106252217500
T:
falcon512dyn
233412523475002357500
T:
ecdonaldp160
235037523678752409750
T:
ronald768
255600025715002595000
T:
falcon1024tree
282537528375002846000
T:
ecdonaldp192
282737528403752862000
T:
rainbow4a
2986125?3177125?6074375?dilithium2aes
2087750?3229750?5196375?
T:
qtesla3f
326912532818753292500
T:
rainbow1c
335712533682503381625
T:
ecdonaldk163
337587533882503396750
T:
rainbow1b
3179750?3435125?7050375?dilithium3
344537534683753485500
T:
ronald1024
2213750?3505875?5845125?dilithium2
350287535126253523500
T:
ecdonaldb163
356350035766253586750
T:
ecdonaldp224
393425039593753972875
T:
rwb0fuz1024
437312543806254391625
T:
donald2048
440087544097504419125
T:
rainbow3ccyclicc683248
440875044136254424125
T:
rainbow3cclassic683248
453150045445004554750
T:
falcon1024dyn
463112546400004652000
T:
ecdonaldk233
484325048503754857250
T:
ecdonaldb233
2077250?5607875?9472875?
T:
qtesla3s
3591250?5789500?8983875?dilithium3aes
5340875?7733625?12414625?
T:
qtesla1p
5014125?7754625?11777125?dilithium5
892000089660009015625
T:
ronald1536
913112591526259203625
T:
ecdonaldk283
7100500?9217875?12047125?dilithium5aes
944637594611259488000
T:
rainbow5cclassic963664
944662594633759487750
T:
rainbow5ccyclicc963664
985900098740009885375
T:
ecdonaldb283
108413751086250010874000
T:
ecdonaldp384
160250001607825016138875
T:
ronald2048
188396251885262519061875
T:
ecdonaldk409
207735002078387520798500
T:
ecdonaldb409
16399750?23047625?45620750?
T:
qtesla3p
256738752570075025719500
T:
ecdonaldp521
343206253440175034540125
T:
luov863256
374402503745712537473875picnicl1full
399002503993287540386750
T:
ecdonaldk571
407496254081450040869750picnicl1fs
409825004115625041176125
T:
rainbow1acompres363232
435328754360250043681750
T:
ronald3072
445735004466562544691625
T:
ecdonaldb571
580658755821175058258875picnicl1ur
644938756453000064547625
T:
mqdss48
732962507335837573371875picnicl3full
69174500?84234125?101632125?
T:
redgemss128
926458759279400092921625
T:
ronald4096
103291500103309375103329250picnicl3fs
106362875106712125106910125
T:
luov4849242
117487750117538250117946250picnicl5full
122095500122160250122193500
T:
luov890351
152136000152192375152321500picnicl3ur
145242375?174093000?220992625?
T:
redgemss192
178191250178243000178365375picnicl5fs
185660625185849500185901375picnic3l1
194717125195438500198439875
T:
mqdss64
213708375213750375214445750
T:
luov8117404
225564375225835375225962250
T:
sphincsf128sha256simple
192906125?228034250?266343750?
T:
redgemss256
247263375247505375247585375picnicl5ur
203457250?256087750?292452750?
T:
redgemss128v2
295152000295256375295443625
T:
sphincsf192sha256simple
349068250349140750349557625
T:
sphincs256
396325375397052125398066125
T:
luov6468330
396076000398113875398430625
T:
rainbow3ccompres683248
416529250416940875417247125
T:
sphincsf128sha256robust
422314750422398125422494500picnic3l3
422382000422811625423024250
T:
sphincsf128shake256simple
543129375543469750543833250
T:
sphincsf192shake256simple
573407750573904250574131250
T:
sphincsf192sha256robust
592078125592614750593061500
T:
sphincsf128harakasimple
612920625614111750614264500
T:
pqrsa15
669376500669704750670388250
T:
sphincsf256sha256simple
677386125678036625678388875picnic3l5
689837125690308500690726000
T:
sphincsf192harakasimple
767264625767633375768174750
T:
sphincsf128shake256robust
793650625798715125800139750
T:
luov8086399
691822125?826511500?983648125?
T:
redgemss192v2
977613750978516000979400125
T:
sphincsf128harakarobust
102069962510216820001022131625
T:
sphincsf192shake256robust
107971275010799591251080458750
T:
rainbow5ccompres963664
117742112511777877501178166750
T:
sphincsf256shake256simple
119630487511976772501198455875
T:
sphincsf192harakarobust
1234039250?1433414875?1688077250?
T:
redgemss256v2
146184575014635385001464222500
T:
picnic2l1fs
170136237517018183751702573250
T:
sphincsf256harakasimple
173971800017432202501744079125
T:
sphincsf256sha256robust
212097775021214385002122258875
T:
sphincsf256shake256robust
289321550028953667502896824000
T:
sphincsf256harakarobust
1652520125?3304509500?8675500875?
T:
gui184
340229937534029686253408526500
T:
sphincss128sha256simple
3384991875?4057286875?4763670375?
T:
bluegemss128
408713362540878860004089843625
T:
picnic2l3fs
568966287556949663755696444500
T:
sphincss256sha256simple
617448787561778558756180288125
T:
sphincss128sha256robust
636891612563694593756369864125
T:
sphincss128shake256simple
813126150081403441258144677750
T:
sphincss192sha256simple
947899087594798370009485424125
T:
sphincss128harakasimple
981427612598146712509815252500
T:
sphincss256shake256simple
9069267000?10879094875?12692682000?
T:
bluegemss128v2
113396987501134102912511341797625
T:
sphincss128shake256robust
134587966251345967237513461773500
T:
sphincss192shake256simple
146434718751467295775014689304375
T:
sphincss256sha256robust
150788672501508000537515082007500
T:
sphincss192sha256robust
151102775001511247475015127274250
T:
sphincss256harakasimple
154945230001549575562515496626875
T:
sphincss128harakarobust
Cycles to verify 59 bytes
25%50%75%system
206252112525000
T:
rwb0fuz1024
901259150094250
T:
ronald512
98125100375104375
T:
ronald768
114125116875122625
T:
ronald1024
138250140750145375
T:
rainbow1aclassic363232
155125157125160625
T:
ronald1536
163625164875168625
T:
falcon512tree
203500205125207500
T:
falcon512dyn
211375213875217500
T:
ronald2048
297250299250301875
T:
sflashv2
331125334625339000
T:
falcon1024tree
354625357375360250
T:
qtesla1
364750370125382875
T:
ronald3072
416500418500423500
T:
falcon1024dyn
491500495000505500
T:
donald512
575750577625588000
T:
ronald4096
570000597250639125
T:
gui184
614250617750624125ed25519
645500647625683500
T:
rainbow1a
776750781875793250
T:
qtesla3f
779750784125792250
T:
qtesla3s
780375804875834250
T:
bluegemss128v2
804875832250870000
T:
rainbow3cclassic683248
841750845125856625dilithium2
822625848250897750
T:
redgemss128v2
972250984250989875
T:
ecdonaldp256
121750012277501239750
T:
donald1024
131937513247501330250dilithium3
142487514303751439750dilithium2aes
191625019280001939375
T:
qtesla1p
209125020963752107125dilithium5
183862521555002189875
T:
rainbow5cclassic963664
230587523235002339375
T:
ecdonaldp160
228675023500002421750
T:
redgemss192v2
239987524090002415875dilithium3aes
241525024348752447500
T:
rainbow1b
258850026135002628500
T:
rainbow4a
262337526337502647000
T:
rainbow1c
270912527256252737375
T:
ecdonaldp192
329725033256253353750
T:
ecdonaldp224
378287538623753924125
T:
sphincss128sha256simple
397425039900004027000
T:
donald2048
411075041215004128750dilithium5aes
428900043290004364750
T:
sphincs256
495575050405005212500
T:
redgemss256v2
588150059702506023500
T:
sphincss192sha256simple
646412564893756504250
T:
ecdonaldk163
679362568178756828625
T:
ecdonaldb163
689625071238757311625
T:
sphincss128shake256simple
757025078057507959375
T:
sphincss128sha256robust
770325078102507940250
T:
sphincss256sha256simple
854737585697508593250
T:
qtesla3p
886612588853758921125
T:
ecdonaldp384
898225090165009039125
T:
ecdonaldk233
911512592085009392750
T:
sphincsf128sha256simple
941600094312509449375
T:
ecdonaldb233
99053751017750010383875
T:
sphincss128harakasimple
103703751056387510728375
T:
sphincss192shake256simple
121305001230687512486250
T:
sphincss192sha256robust
133953751358300013791750
T:
sphincss256shake256simple
137410001394862514272000
T:
sphincss128shake256robust
149862501511025015323500
T:
sphincsf192sha256simple
153273751552500015657250
T:
sphincsf256sha256simple
168786251706450017510375
T:
sphincsf128shake256simple
172392501755975017591500
T:
rainbow1acompres363232
174441251758012517601125
T:
rainbow1acyclicc363232
176147501785037518200000
T:
sphincss128harakarobust
178575001789150018009375
T:
ecdonaldk283
183053751866825018958000
T:
sphincsf128sha256robust
193363751952325019547000
T:
ecdonaldb283
198676251994887520021250
T:
ecdonaldp521
205931252087112521211000
T:
sphincss256harakasimple
220292502240450022882375
T:
sphincss256sha256robust
228828752322775023649000
T:
sphincsf128harakasimple
273467502736162527394125picnicl1full
271938752744962527855125
T:
sphincsf256shake256simple
274122502778812528105875
T:
sphincsf192shake256simple
306875003074950030762125
T:
luov863256
308976253092175030969625picnicl1fs
307495003108100031315125
T:
sphincsf192sha256robust
332056253348587533990875
T:
sphincsf128shake256robust
361158753640562536736000
T:
sphincsf192harakasimple
369978753701987537034625
T:
ecdonaldk409
387493753914287539363875
T:
sphincsf256harakasimple
409230004095137540987875
T:
ecdonaldb409
406200004105875041440000
T:
sphincsf128harakarobust
433195004390887544444375
T:
sphincsf256sha256robust
439911254402862544052125picnicl1ur
461183754670112547309875
T:
mqdss48
520868755279512553309375
T:
sphincsf256shake256robust
542158755424475054309875picnicl3full
541113755461750055299875
T:
sphincsf192shake256robust
649971256573962566302750
T:
sphincsf192harakarobust
683831256921775069770000
T:
sphincsf256harakarobust
705738757063075070692750
T:
pqrsa15
724867507259887572677875
T:
luov4849242
786096257866350079562375
T:
ecdonaldk571
812308758128025081376250picnicl3fs
860792508628112586642500
T:
bluegemss128
873441258745075087744000picnicl5full
878551258799037588052375
T:
ecdonaldb571
888330008911762590339625
T:
redgemss128
103613000103908750104307250
T:
rainbow3ccyclicc683248
103741375106206375106224125
T:
rainbow3ccompres683248
111714000111949500112015250
T:
luov890351
117828000117883000118029250picnicl3ur
142150125142227375142305250picnicl5fs
141176625143104875144405500
T:
mqdss64
155780750155842375155937250picnic3l1
194753375194895750194994125picnicl5ur
197951000198026625198150875
T:
luov8117404
208583000208798750209037625
T:
luov6468330
224542500226508125230791875
T:
redgemss192
234203000234285500236066625
T:
rainbow5ccompres963664
234382750234829625235061125
T:
rainbow5ccyclicc963664
348108125348214625348366125picnic3l3
388279250392259625393485000
T:
luov8086399
391349000395473000408113625
T:
redgemss256
535721750536071000536328250picnic3l5
832637875832943750833695125
T:
picnic2l1fs
190631587519067506251906987500
T:
picnic2l3fs

amd64; Coffee Lake (906ea); 2018 Intel Xeon E-2124; 4 x 3300MHz; r24000, 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, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
298930413074picnicl1full
345034613552picnic3l1
412841444180picnic3l3
415741774202picnicl3full
459346114654picnicl1fs
463446424701picnicl1ur
519652125400
T:
picnic2l1fs
538654305518picnicl5full
541054435521picnic3l5
908391239154picnicl3ur
908591589599picnicl3fs
957896349933
T:
picnic2l3fs
130961315613269picnicl5fs
137621379914039picnicl5ur
140121404514260
T:
picnic2l5fs
230242307923192
T:
lattisigns512
454084557845773ed25519
487244881249142dilithium2aes
780957835378570dilithium3aes
790097923079735dilithium2
961409658898658
T:
ecdonaldp256
106236106688108516
T:
donald512
116771116993117409dilithium5aes
144086144423145008dilithium3
153337153650153983
T:
ed448goldilocks
158803159165161194
T:
ecdonaldp224
218514219304220142dilithium5
251232251749252620
T:
donald1024
291937292693294082
T:
pass769
303439305138305882
T:
pass863
699413699958702691
T:
ecdonaldp521
702858703707704259
T:
sphincsf128harakasimple
734570736912742651
T:
ecdonaldp160
773059773730778509
T:
donald2048
785828788206792822
T:
edons128k08n72nu8l4mu3
806736807684809337
T:
sphincsf128harakarobust
821530825298829906
T:
ecdonaldk163
834800837174837882
T:
mqdss48
851699855700858942
T:
ecdonaldb163
886967889157894154
T:
ecdonaldp192
103383810341361035336
T:
sphincsf192harakasimple
109015510975661104305
T:
ecdonaldk233
112519611327701142257
T:
ecdonaldb233
139898614001491400890
T:
sphincsf192harakarobust
150897015097361522958
T:
sphincsf128sha256simple
1175175?1545694?2270814?
T:
qtesla1
184184818451801851211
T:
ecdonaldk283
193592819378121939719
T:
mqdss64
194513819481981955101
T:
ecdonaldb283
213650721389432146212
T:
sphincsf192sha256simple
242837724353422455434
T:
edons128ref
244216224434232445085
T:
sphincs256
2673876?2685752?5202160?
T:
qtesla3f
271636827197282728776
T:
sphincsf256harakasimple
285748528581332859061
T:
sphincsf128sha256robust
298493329978593009178
T:
ecdonaldk409
316576531779893183074
T:
sphincsf256harakarobust
317127631905613204389
T:
ecdonaldb409
330611033092383313748
T:
ecdonaldp384
392539839266433929197
T:
sphincsf128shake256simple
424234142429614244457
T:
sphincsf192sha256robust
490820549210884964310
T:
luov863256
570660857266575730264
T:
sphincsf256sha256simple
580889058130245815510
T:
sphincsf192shake256simple
5430232?6171831?6913189?
T:
qtesla1p
3992851?6549239?7845755?
T:
qtesla3s
669918867062966710437
T:
ecdonaldk571
713793071448587155774
T:
sphincsf128shake256robust
717885471886437204267
T:
ecdonaldb571
751086675158767520853
T:
luov863256pc
784641979249927934192
T:
3icp
904683590615209088967
T:
rainbow1aclassic363232
100330401006042710094391
T:
rainbowbinary256181212
102710971029630010315933
T:
rainbow1acompres363232
103092381033679210355963
T:
rainbow1acyclicc363232
107412911075457610777309
T:
sphincsf192shake256robust
10605790?14068442?20879238?
T:
rwb0fuz1024
157340381573780715740542
T:
sphincsf256shake256simple
181320351872593020156448
T:
falcon512tree
184973091907972620243573
T:
falcon512dyn
194607421946646019551311
T:
luov890351
208861942089218920894396
T:
sphincsf256sha256robust
214340822149710721577848
T:
luov4849242
215785882162516121678827
T:
sphincss128harakasimple
250641672506747725072582
T:
sphincss128harakarobust
280992342810310328157503
T:
sphincsf256shake256robust
288180092908922429100857
T:
tts6440
21696852?30266121?44080540?
T:
ronald512
324465363245486932463866
T:
sphincss192harakasimple
326534353269430932715282
T:
luov890351pc
328160763289811333247372
T:
luov8117404
308418573566751538170063
T:
qtesla3p
429342814294729543419854
T:
sphincss256harakasimple
438716394387587943879918
T:
sphincss192harakarobust
471199064712616047135229
T:
sphincss128sha256simple
468514544753613447996923
T:
rainbowbinary16242020
510756635108463851108568
T:
rainbow3cclassic683248
514042955141266451525490
T:
sphincss256harakarobust
519279265203346752124754
T:
rainbow3ccompres683248
520981495227820452635107
T:
rainbow3ccyclicc683248
31674802?54515530?86444191?
T:
ronald768
560932565622737856284705
T:
luov8117404pc
568802105690986656992426
T:
gemss128
574186595870655362404318
T:
falcon1024tree
591045995914042960392232
T:
rainbow5640
596146215963611459711709
T:
redgemss128
568084525976174262760245
T:
falcon1024dyn
606795186071099567058576
T:
bluegemss128
665861646660785566696676
T:
gemss128v2
690517406911100469606843
T:
sphincss192sha256simple
693727046939496971674122
T:
redgemss128v2
700197027022106270373505
T:
luov6468330
717322377197757379688175
T:
bluegemss128v2
49808634?73244215?118548933?
T:
ronald1024
874189308742862087436993
T:
sphincss256sha256simple
899566088998631790027462
T:
sphincss128sha256robust
124480348124694538124857498
T:
luov8086399
126139416126285543127697129
T:
sphincss128shake256simple
126598576126944146127011263
T:
rainbow1b
134832858134847070135026985
T:
sphincss192sha256robust
137607613139432716140440549
T:
rainbow6440
167864239168283648169219192
T:
rainbow1c
186395117186463408187161892
T:
sphincss192shake256simple
186239179186688665187143946
T:
rainbow5cclassic963664
203741750203973086204752249
T:
rainbow5ccyclicc963664
213406762213850542214171750
T:
rainbow5ccompres963664
229534071229767226229795648
T:
sphincss128shake256robust
120516242?234758136?291998297?
T:
ronald1536
242007263242016273242024525
T:
sflashv2
250669751250874456251197840
T:
sphincss256shake256simple
285837475285897731286390256
T:
gemss192
292065763292122454292175788
T:
redgemss192
293951198294092377295796398
T:
gemss192v2
298093165298207310298304301
T:
bluegemss192
335749529336034013336192867
T:
sphincss256sha256robust
338565458338721280338976277
T:
bluegemss192v2
342889583344103847345545559
T:
sphincss192shake256robust
344228947344432998345910759
T:
redgemss192v2
270431536?436216560?696862572?
T:
ronald2048
452176713452440255453957833
T:
sphincss256shake256robust
571043240574652277580782145
T:
gui184
835143099835975948836463599
T:
gemss256
843124935850096470865828622
T:
redgemss256
849793355851359224851729127
T:
rainbow3b
854824648855798591858934001
T:
bluegemss256v2
853463611857903865859528947
T:
bluegemss256
988937851989044692989308698
T:
rainbow1a
104121581810431919291055681742
T:
redgemss256v2
107886517510789080821081130961
T:
gravitysphincss
107752245210798148461082862602
T:
gemss256v2
716958609?1101344974?1677922613?
T:
ronald3072
130564177313060050411309658801
T:
rainbow3c
335569374633602515033371073081
T:
rainbow6b
1943722244?3609430066?5045630739?
T:
ronald4096
363038398836718118793741649960
T:
gui312
372876419238291366003933357924
T:
pqrsa15
422024911942214577484225035677
T:
rainbow5c
749727078075070171407513163238
T:
rainbow6a
772897141677312506837732702462
T:
rainbow4a
172725905311728308901217299425444
T:
gravitysphincsl
211585403542130223873121486168029
T:
gui448
345424359643454552844034565292407
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
147731497815255
T:
rainbowbinary256181212
284322863328912
T:
tts6440
299513027130748
T:
rainbowbinary16242020
485744872048793ed25519
548965521456298
T:
rainbow1a
567975694959001
T:
rainbow5640
577575799258518
T:
rainbow1aclassic363232
607916171463215
T:
rainbow1acyclicc363232
952159600196724
T:
rainbow1c
966589765599319
T:
rainbow6440
124702125284126108
T:
sflashv2
134074134480134950
T:
ecdonaldp256
107589?145049?227214?dilithium2aes
160715160900161175
T:
ed448goldilocks
149175?191682?294042?dilithium2
145717?201379?273321?dilithium3aes
206283206490207189
T:
rainbow1b
217318219950223465
T:
donald512
220906221462221793
T:
ecdonaldp224
171333?227295?491643?
T:
lattisigns512
164843?261738?351892?dilithium5aes
304918?315432?616445?
T:
pass769
315016316420317700
T:
rainbow3c
328418329580332405
T:
luov863256pc
224968?334242?563653?dilithium3
344054346243348093
T:
rainbow3ccyclicc683248
345762349355351291
T:
rainbow3cclassic683248
363309365895369330
T:
donald1024
269935?397912?478612?dilithium5
393429400113408389
T:
ronald512
393450400339405807
T:
falcon512tree
174066?442868?674240?
T:
3icp
278083?513011?868340?
T:
qtesla1
631114637318640230
T:
rainbow6a
646224649656651844
T:
rainbow5c
649345650217651322
T:
rainbow3b
333855?654438?1311407?
T:
pass863
673738681642687182
T:
ronald768
758167762112766224
T:
falcon512dyn
765487767636769346
T:
ecdonaldp160
777493779721781755
T:
rainbow4a
464585?781944?1308963?
T:
qtesla3f
801038808111812975
T:
falcon1024tree
806767815484822825
T:
rwb0fuz1024
822557831638843695
T:
ronald1024
839195841312844446
T:
rainbow5cclassic963664
853057855677858571
T:
rainbow5ccyclicc963664
854647856257859636
T:
ecdonaldk163
551324?862359?1938289?
T:
qtesla1p
888850892133894785
T:
ecdonaldb163
892198894427898762
T:
donald2048
923726925103927043
T:
ecdonaldp192
984241986790989478
T:
luov890351pc
106567010661911067553
T:
ecdonaldp521
619409?1132812?2232896?
T:
qtesla3s
114595611504311156953
T:
ecdonaldk233
117722311843911188364
T:
ecdonaldb233
133124813365351348306
T:
edons128k08n72nu8l4mu3
143548114387651446764
T:
luov8117404pc
152283215247261526235
T:
rainbow6b
153578815429931548865
T:
falcon1024dyn
193521819404711952196
T:
ecdonaldk283
203519820422442055221
T:
ecdonaldb283
223122922447662254066
T:
ronald1536
318266031981203208003
T:
ecdonaldk409
331965033205863321475
T:
luov863256
331247033315713386110
T:
ronald2048
333716933609873377580
T:
ecdonaldb409
339939334093523423290
T:
edons128ref
344219334456183448867
T:
ecdonaldp384
363537536425373647220picnicl1full
3375578?4008054?5009868?
T:
redgemss128v2
3394047?4052405?4738349?
T:
redgemss128
3220711?4351573?5894880?
T:
qtesla3p
440346544097264411350picnicl1fs
516679251691535172645
T:
mqdss48
562710956285435630693picnicl1ur
636200463858886406909
T:
rainbow1acompres363232
701330170150557018987picnicl3full
707112070800787089580
T:
ecdonaldk571
758192876063877637129
T:
ecdonaldb571
843052284546498485821
T:
ronald3072
923401393716969377529
T:
gravitysphincss
8687596?10148881?12986309?
T:
redgemss192
8737674?10537488?11961563?
T:
redgemss192v2
109012891090376910949966
T:
luov890351
111197851112851111195845picnicl3fs
115573051156290311569363picnicl5full
127265191284147812861194
T:
mqdss64
144216611444827614460779picnicl3ur
14759173?16094746?18538323?
T:
redgemss256v2
13534636?16116992?20624424?
T:
redgemss256
162290951636735716528891
T:
gravitysphincsm
172416641724977917269578picnic3l1
173750321742225318090250
T:
ronald4096
188240331882928218836572
T:
luov8117404
192192361924765619442730
T:
gravitysphincsl
195881831962748819646311picnicl5fs
10432248?20821532?28628629?
T:
gui184
247051132472241524749513
T:
sphincsf128harakasimple
253302772536626425386454picnicl5ur
295605682961473429824700
T:
sphincsf128harakarobust
299635882998430630000464
T:
sphincsf192harakasimple
350840343518802935224539
T:
rainbow3ccompres683248
360963773612565636176191picnic3l3
419821064202187342054789
T:
sphincsf192harakarobust
422600164235036142679718
T:
sphincs256
448462014487854145128815
T:
luov4849242
499426945002268950110090
T:
sphincsf128sha256simple
608893156096977061054772picnic3l5
663537316643653166546177
T:
sphincsf192sha256simple
681880336832606768357156
T:
sphincsf256harakasimple
830014598305277783468712
T:
sphincsf256harakarobust
937742079387178594073973
T:
sphincsf128sha256robust
9971117399886350100018680
T:
rainbow5ccompres963664
119288090119363354119402276
T:
pqrsa15
128551762128747394128989267
T:
sphincsf192sha256robust
129032471129107424129295165
T:
sphincsf128shake256simple
108220322?129974750?151197395?
T:
bluegemss128v2
140932729141093851141239406
T:
sphincsf256sha256simple
143993624144064135144113812
T:
luov6468330
120289456?144298320?168345161?
T:
bluegemss128
155274626155332820155523381
T:
picnic2l1fs
166095333166283033166426788
T:
sphincsf192shake256simple
224576317224853852225169978
T:
sphincsf128shake256robust
284153407284399252284544718
T:
luov8086399
301836560302366178302618729
T:
sphincsf192shake256robust
303733748?364316400?484928421?
T:
bluegemss192v2
370732098370980900371078138
T:
sphincsf256shake256simple
398840487399970607400098678
T:
sphincss128harakasimple
307188831?429430122?490546467?
T:
bluegemss192
332227669?464476698?929013797?
T:
gui312
468855017469382654469700845
T:
picnic2l3fs
479305573479583486479832606
T:
sphincsf256sha256robust
483009408483175207483317837
T:
sphincss128harakarobust
472759649?566108595?662698858?
T:
bluegemss256v2
474395419?569807224?665034342?
T:
bluegemss256
586493678587516564589399899
T:
sphincss256harakasimple
640303144640811305641232282
T:
sphincsf256shake256robust
735633234735678274737065612
T:
sphincss256harakarobust
827406792827618216827884420
T:
sphincss128sha256simple
699258981?838793494?978651794?
T:
gemss128v2
747119356?896379658?1046136942?
T:
gemss128
897822879898342655907487400
T:
sphincss192harakasimple
998058239998284006998397294
T:
picnic2l5fs
110383055111040678841105319210
T:
sphincss256sha256simple
127988233312802922121288085462
T:
sphincss192harakarobust
156002164615602338941566499182
T:
sphincss128sha256robust
165312150116540191641657148784
T:
sphincss192sha256simple
201992334720202742702021414275
T:
sphincss128shake256simple
2055067317?2466681406?2877638472?
T:
gemss192
2089109046?2920801605?3338242759?
T:
gemss192v2
300444840730050969143005891527
T:
sphincss192sha256robust
306558105830714850423084834274
T:
sphincss256shake256simple
342093321134230970893434152399
T:
sphincss128shake256robust
388194281838822925013883610282
T:
sphincss256sha256robust
3288964355?3944507864?4605605779?
T:
gemss256v2
3466833030?4145840309?5500198600?
T:
gemss256
424816033742520762244253344152
T:
sphincss192shake256simple
526612024652668238585275311588
T:
sphincss256shake256robust
3152710076?6320956150?11061621222?
T:
gui448
713010663971373385617150016850
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
704771547277
T:
rwb0fuz1024
123961257912725
T:
rainbowbinary256181212
176511774918805
T:
3icp
220432252622897
T:
rainbowbinary16242020
244322450124595
T:
rainbow5640
247502520526016
T:
rainbow1aclassic363232
255762591826396
T:
ronald512
273142742727715
T:
tts6440
278602811928496
T:
ronald768
317763200432453
T:
ronald1024
346643498835588
T:
rainbow6440
366823725237584
T:
rainbow1a
365183787139049
T:
lattisigns512
412904182742264
T:
ronald1536
537765445354929
T:
ronald2048
615036162061716dilithium2aes
670206769868320
T:
rainbow1c
682906944370445
T:
gravitysphincss
767517773078342
T:
falcon512tree
879978814888369dilithium3aes
875648826189331
T:
ronald3072
893128942189531dilithium2
940229442894883
T:
qtesla1
941799531196081
T:
falcon512dyn
130273130477130753dilithium5aes
134485135270135801
T:
ronald4096
132300136264138909
T:
luov863256pc
137452138182140397
T:
donald512
144882145108145289dilithium3
151310151691152130
T:
sflashv2
160641162527163050
T:
falcon1024tree
163702164526165406ed25519
171673173727175479
T:
rainbow3cclassic683248
182722182927183297
T:
rainbow1b
182131187686192903
T:
gui184
190103191048192724
T:
falcon1024dyn
191333191834192421
T:
qtesla3s
192103192674193464
T:
qtesla3f
227049228066228367dilithium5
240891251464287111
T:
bluegemss128v2
238698252223257199
T:
gemss128v2
242623256459266225
T:
redgemss128v2
263561271605280484
T:
gemss128
266720276253316772
T:
bluegemss128
276585279814284021
T:
donald1024
284351284798285382
T:
ecdonaldp256
285988290800297362
T:
redgemss128
285892291591295346
T:
gravitysphincsm
290896296738302827
T:
rainbow4a
311923316368336490
T:
rainbow3c
366099370105379926
T:
luov890351pc
384806389098392959
T:
gravitysphincsl
410708412473415506
T:
pass769
426784427189428128
T:
ecdonaldp224
432101434277436390
T:
pass863
446856449155450092
T:
qtesla1p
446365450599461366
T:
rainbow5cclassic963664
468168477005487410
T:
sphincss128harakasimple
496517499853504919
T:
edons128k08n72nu8l4mu3
505107506961508430
T:
ed448goldilocks
516781527420533482
T:
luov8117404pc
557449567015584902
T:
bluegemss192v2
584292596875622811
T:
redgemss192v2
588823605566621198
T:
bluegemss192
596505608834619321
T:
gemss192
606163624343636152
T:
redgemss192
626515639936648735
T:
rainbow6a
642811643702645502
T:
rainbow3b
671259689354699252
T:
gemss192v2
704500717607725464
T:
sphincss192harakasimple
717560721884729032
T:
ecdonaldp160
726171734084754505
T:
sphincss128harakarobust
772653782588790371
T:
donald2048
790259797647809479
T:
edons128ref
797527807510818826
T:
gui312
809583817727823754
T:
rainbow5c
845747851171857117
T:
ecdonaldp192
99224310079791021899
T:
sphincss256harakasimple
109310611088541124942
T:
sphincsf128harakasimple
114158811672391192058
T:
redgemss256v2
115284411700491178650
T:
sphincss192harakarobust
118100011957031212701
T:
gemss256v2
123035712521811280842
T:
gemss256
125058312858251313387
T:
bluegemss256
127994112875451295109
T:
sphincs256
129257613364581353942
T:
redgemss256
131153013389321363090
T:
bluegemss256v2
163830716402741642190
T:
rainbow6b
161958316459291669030
T:
sphincss256harakarobust
165486716585161662561
T:
ecdonaldk163
168954417178621743509
T:
sphincsf128harakarobust
172232917258901732421
T:
ecdonaldb163
175207817675451786290
T:
sphincsf192harakasimple
190823219266781946691
T:
sphincsf256harakasimple
201168120127602013850
T:
ecdonaldp521
217539221849202192445
T:
qtesla3p
222181422279092234162
T:
ecdonaldk233
222517722639042332915
T:
sphincss128sha256simple
229245022990252307561
T:
ecdonaldb233
230280823421622379534
T:
gui448
265253326541672655508
T:
luov863256
266031426731022686795
T:
ecdonaldp384
280378828226792858297
T:
sphincsf192harakarobust
286809628735022889242picnicl1full
306969430777453101512
T:
rainbow1acompres363232
307160530918593129729
T:
rainbow1acyclicc363232
310191531348643171798
T:
sphincsf256harakarobust
331044433264473345055
T:
mqdss48
347851835066423550448
T:
sphincss192sha256simple
355262035600023575204picnicl1fs
349924735682903658178
T:
sphincss128shake256simple
377624537846173803369
T:
ecdonaldk283
397740439841554006052
T:
ecdonaldb283
456723345760824595681picnicl1ur
446906246092654748898
T:
sphincss128sha256robust
519070952870445380323
T:
sphincss256sha256simple
528643653668645402062
T:
sphincss192shake256simple
545608355370145610217
T:
sphincsf128sha256simple
565290856706885675143picnicl3full
619015162045666219755
T:
ecdonaldk409
652754065485256571197
T:
ecdonaldb409
689814970162727104965
T:
sphincss256shake256simple
688331570297097184414
T:
sphincss128shake256robust
730373774112587500808
T:
sphincss192sha256robust
851555987180058837966
T:
sphincsf128shake256simple
859525187242388815034
T:
mqdss64
886160289514339007484
T:
sphincsf192sha256simple
922489793222599394724
T:
sphincsf256sha256simple
934354793568759387159picnicl3fs
936147593649409368445
T:
luov890351
938035293978379420027picnicl5full
99551651017257010353458
T:
sphincss192shake256robust
109525271116860211265582
T:
sphincsf128sha256robust
121332811215061512167884picnicl3ur
136789781369260613710734picnic3l1
135069261377416914016476
T:
sphincss256shake256robust
138033531381373513829290
T:
ecdonaldk571
138860621403202714230708
T:
sphincsf192shake256simple
141652981435041214530419
T:
sphincsf256shake256simple
148010631482986914859836
T:
ecdonaldb571
152813471537021415638502
T:
sphincss256sha256robust
160259711603265416043810
T:
luov8117404
167711271678985316813341picnicl5fs
168968881691675516949115
T:
pqrsa15
167722721713816917353041
T:
sphincsf128shake256robust
182947101833510218413626
T:
rainbow3ccyclicc683248
183278731839560618442583
T:
rainbow3ccompres683248
184124791857398618788236
T:
sphincsf192sha256robust
215794022169731621768224picnicl5ur
269378342711293427287959
T:
sphincsf192shake256robust
275396672767562327945157
T:
sphincsf256shake256robust
286757282870075228752448picnic3l3
299367553020240130508386
T:
sphincsf256sha256robust
307264403073908230768690
T:
luov4849242
419187724206819042219278
T:
rainbow5ccyclicc963664
426961834287185642965949
T:
rainbow5ccompres963664
455096424558817945651667picnic3l5
679716526801700468063682
T:
picnic2l1fs
845978268463347984763440
T:
luov6468330
150920533150991357151099689
T:
picnic2l3fs
167479415167586497167938403
T:
luov8086399
268137546268341110268529433
T:
picnic2l5fs

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

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
363036543874picnicl1full
364137343863picnic3l1
5121?5220?7219?picnicl3full
511352645366picnic3l3
691469637118picnic3l5
6905?7064?10059?picnicl5full
867387118846picnicl1fs
877788259010picnicl1ur
106451066410745
T:
picnic2l1fs
163151636616510picnicl3ur
162481649716914picnicl3fs
191801923419416
T:
picnic2l3fs
219672202622348picnicl5ur
221262219222431picnicl5fs
256522576525977
T:
picnic2l5fs
290732913529203
T:
lattisigns512
483694841148577ed25519
641836447164816dilithium2aes
100910101205101645dilithium3aes
150987151430151749dilithium2
152267152839156875dilithium5aes
199523200140200715
T:
ed448goldilocks
285864286218287073dilithium3
290370292148293823
T:
pass769
356805358149360083
T:
pass863
444329444979445858dilithium5
616494616839618073
T:
sphincsf128harakasimple
699911701202716868
T:
sphincsf128harakarobust
802726806495844950
T:
mqdss48
815322818990823591
T:
edons128k08n72nu8l4mu3
907765918857927634
T:
sphincsf192harakasimple
101424910276811039614
T:
donald2048
106453110672261072987
T:
sphincsf192harakarobust
1285039?1349462?2093598?
T:
qtesla1
186457618687341872296
T:
mqdss64
237250323850212420879
T:
sphincsf256harakasimple
244973424541322458690
T:
edons128ref
2790333?2835281?5421442?
T:
qtesla3f
292247029243842933258
T:
sphincsf256harakarobust
418154841834414186817
T:
sphincs256
5530493?5562835?9588049?
T:
qtesla3s
5142144?5933109?7529966?
T:
qtesla1p
662902566321126668280
T:
sphincsf128shake256simple
800436980191158055669
T:
luov863256
947014894768199479088
T:
sphincsf192shake256simple
105571311061754510702967
T:
rainbowbinary256181212
120922541209532612098885
T:
sphincsf128shake256robust
125675081258970412607669
T:
luov863256pc
177291311773818717741749
T:
sphincsf192shake256robust
170990111820658520688220
T:
falcon512dyn
176886421831316121082096
T:
falcon512tree
182461961848728718587071
T:
rainbow1aclassic363232
193179351936401719379151
T:
sphincss128harakasimple
192046341941968219531839
T:
rainbow1acompres363232
196095311993471622864223
T:
rainbow1acyclicc363232
224506722246622223183839
T:
sphincss128harakarobust
250535442507219625115668
T:
sphincsf256shake256simple
257006752576173025847025
T:
luov4849242
285761412858008128582158
T:
sphincss192harakasimple
340242173417137234250283
T:
sphincss192harakarobust
369346643702616437078701
T:
luov890351
400542374005714040065420
T:
sphincss256harakasimple
32410286?40073721?45088982?
T:
qtesla3p
441654224417066644178928
T:
sphincss256harakarobust
441102714440361744446568
T:
rainbowbinary16242020
466914404671909247121091
T:
sphincsf256shake256robust
520630565340495158947481
T:
falcon1024dyn
561088795624515056425087
T:
gemss128
568380275698362557114681
T:
bluegemss128
523536065707534561832620
T:
falcon1024tree
574123265743060257554365
T:
redgemss128
578192695783236657851222
T:
luov890351pc
628466286290102062966522
T:
gemss128v2
636072976369834863804159
T:
luov8117404
639623626401848864062103
T:
bluegemss128v2
758659947617213178645999
T:
luov6468330
784266387843257778459836
T:
redgemss128v2
982683969831355098509932
T:
luov8117404pc
113785328114335552115305663
T:
rainbow3cclassic683248
121015276121718178121998894
T:
rainbow3ccyclicc683248
122621494124650230127375600
T:
rainbow3ccompres683248
149273174149488608151761268
T:
luov8086399
201831775201877144201927381
T:
sflashv2
209121239209162400209813942
T:
sphincss128shake256simple
259302675259547983260413724
T:
redgemss192
268879038269126917269868484
T:
bluegemss192
269170227269404926269603714
T:
redgemss192v2
271196528271517269272185464
T:
gemss192
274932227275035529275142799
T:
gemss192v2
275095494275388289276413456
T:
bluegemss192v2
301503980301627791301657864
T:
sphincss192shake256simple
324778735326863416330470657
T:
rainbow5cclassic963664
350576367354567982356196245
T:
rainbow5ccompres963664
370226932372076078373083734
T:
rainbow5ccyclicc963664
386619563386770381387766210
T:
sphincss128shake256robust
396760367396802349398295748
T:
sphincss256shake256simple
571058906571189924571312523
T:
sphincss192shake256robust
717778566718638718724433700
T:
bluegemss256v2
746420408748619363751935740
T:
sphincss256shake256robust
817457440818059174818877061
T:
redgemss256
839087636840109141843387112
T:
gemss256
843508226844270912854620935
T:
bluegemss256
881576941882083924882345617
T:
gravitysphincss
990549618991023967996113797
T:
gemss256v2
996477837996828626998810029
T:
redgemss256v2
380996377439293156344014344738
T:
pqrsa15
140812165701412112577014132555563
T:
gravitysphincsl
280605406582806451618128079476484
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
150231512815319
T:
rainbowbinary256181212
283402873030669
T:
rainbowbinary16242020
508735106451148ed25519
906839140992784
T:
rainbow1aclassic363232
937099449095641
T:
rainbow1acyclicc363232
127546128012128686
T:
sflashv2
205527207258207514
T:
ed448goldilocks
120389?257304?411355?dilithium2aes
219056?347025?491463?dilithium2
227591?354050?499276?dilithium3aes
250691?412433?728751?
T:
lattisigns512
397989?422011?1207770?
T:
pass863
420886422896428318
T:
rainbow3cclassic683248
326437?440782?627145?dilithium5aes
475656478845484864
T:
falcon512tree
472385481110497746
T:
rainbow3ccyclicc683248
492234493031495352
T:
luov863256pc
318122?499971?810338?
T:
qtesla1
306246?524325?859807?
T:
qtesla3f
432250?601548?993728?dilithium3
344712?685851?1018694?
T:
pass769
860901866716870121
T:
falcon512dyn
949672960333966907
T:
falcon1024tree
560077?983445?1246101?dilithium5
988237993620997521
T:
rainbow5cclassic963664
596252?995739?1837806?
T:
qtesla1p
101959810269071033846
T:
donald2048
111567011185711139909
T:
rainbow5ccyclicc963664
698028?1201695?2038763?
T:
qtesla3s
129361813072591359885
T:
edons128k08n72nu8l4mu3
143405014387161465920
T:
luov890351pc
174915217567101761913
T:
falcon1024dyn
215016721719872192629
T:
luov8117404pc
291673829374582959066
T:
edons128ref
3270521?3613155?4839687?
T:
redgemss128
3965603?4583644?5803032?
T:
redgemss128v2
2756946?5023570?7860657?
T:
qtesla3p
548668454880595522391picnicl1full
609782461028366111643
T:
mqdss48
663581366468886657989
T:
luov863256
726822172720887278673
T:
gravitysphincss
822400682706568273269picnicl1fs
102592251035288010363123picnicl1ur
9783207?10415411?14570135?
T:
redgemss192
107529011075457712569647picnicl3full
10482757?12339060?15831884?
T:
redgemss192v2
134573921353268113878415
T:
gravitysphincsm
154703221548241315488020
T:
gravitysphincsl
156375211564342815661930
T:
mqdss64
160454801631114016872597
T:
rainbow1acompres363232
176630151767267017689358picnicl5full
18115328?19661882?24135310?
T:
redgemss256v2
198182151994197519993860picnicl3fs
16863060?20123333?23644892?
T:
redgemss256
221434552216596222192764
T:
sphincsf128harakasimple
223987962241463722455021
T:
luov890351
256779342570052325716751picnic3l1
261080062615164627037233
T:
sphincsf128harakarobust
261895092620364526239119
T:
sphincsf192harakasimple
264680702653696226543216picnicl3ur
324172313246948932808347
T:
sphincsf192harakarobust
345718673458540934607539picnicl5fs
387620363884022438902911
T:
luov8117404
441735404425597744423969picnicl5ur
473160554734222047371107
T:
luov4849242
566000845670809357110242picnic3l3
596724595969605859731855
T:
sphincsf256harakasimple
760756597611575276163978
T:
sphincsf256harakarobust
770472457710284277129720
T:
sphincs256
945969889533443495748245picnic3l5
101216115102614204103108741
T:
rainbow3ccompres683248
129027414129152284129297864
T:
pqrsa15
116696923?139959118?163929494?
T:
bluegemss128
116405835?140697559?169020732?
T:
bluegemss128v2
140294161144834059145445056
T:
luov6468330
212213888212882510213141097
T:
sphincsf128shake256simple
213065824213395127213785531
T:
picnic2l1fs
237850448238394089240142061
T:
rainbow5ccompres963664
262747275262878101263611580
T:
sphincsf192shake256simple
283323690284322777286155088
T:
luov8086399
271747849?339685502?460215441?
T:
bluegemss192v2
368533632369196643370017890
T:
sphincss128harakasimple
370916526371225523371607459
T:
sphincsf128shake256robust
442233418442709728442996753
T:
sphincss128harakarobust
380066959?455951874?532330161?
T:
bluegemss192
481365118481620922481934219
T:
sphincsf192shake256robust
546117624546438128546657947
T:
sphincss256harakasimple
581791580582213988582767150
T:
sphincsf256shake256simple
611985327612118177612493347
T:
picnic2l3fs
643238573643654401644072425
T:
sphincss256harakarobust
551929198?661853997?991093941?
T:
bluegemss256v2
643510112?771080157?902925812?
T:
bluegemss256
824737359825107214825548609
T:
sphincss192harakasimple
738829924?886900872?1054677096?
T:
gemss128v2
757717908?909046301?1060560198?
T:
gemss128
105357751310541875471054781349
T:
sphincsf256shake256robust
107265557810743601521075425872
T:
sphincss192harakarobust
126282947112632096571263771589
T:
picnic2l5fs
2183946469?2620110086?3069606436?
T:
gemss192v2
334784143533485969803357060276
T:
sphincss128shake256simple
2611460971?3655513598?4700441090?
T:
gemss192
3862523928?4634793699?6177834286?
T:
gemss256v2
484762447848492017944850335606
T:
sphincss256shake256simple
4537957395?5443332175?6348582534?
T:
gemss256
579613267757982109005826620883
T:
sphincss128shake256robust
684864366068504478276852184445
T:
sphincss192shake256simple
871506623387198588908767561141
T:
sphincss256shake256robust
118558370541185678714911858660605
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
112821133211491
T:
rainbowbinary256181212
203412049520713
T:
rainbowbinary16242020
295973069831320
T:
rainbow1aclassic363232
475224786048275
T:
lattisigns512
613766413865300
T:
gravitysphincss
823408248482681dilithium2aes
861068726287728
T:
falcon512tree
101315102217103314
T:
falcon512dyn
108015108564108979
T:
qtesla1
118673118885119175dilithium3aes
132026133491134922
T:
luov863256pc
134400134565134873
T:
sflashv2
161496161743161991dilithium2
175031175481178497dilithium5aes
175166176150176867
T:
falcon1024tree
181315182172183676ed25519
192981196368209735
T:
rainbow3cclassic683248
207128208049209101
T:
falcon1024dyn
222350223016223603
T:
qtesla3f
224523224904225687
T:
qtesla3s
268068?274475?359552?
T:
gravitysphincsm
278932279305279828dilithium3
268764280183315857
T:
redgemss128v2
319369322882339437
T:
bluegemss128
320503328314333586
T:
redgemss128
327130331197339907
T:
gemss128
327477331915339403
T:
gemss128v2
326708335826345608
T:
bluegemss128v2
359720361817365959
T:
luov890351pc
358413362267366289
T:
gravitysphincsl
414154423348428543
T:
sphincss128harakasimple
441357443470444249
T:
pass769
451882452441453128dilithium5
478481480695482953
T:
rainbow5cclassic963664
497407499665502047
T:
luov8117404pc
518567525229533537
T:
edons128k08n72nu8l4mu3
543546544845546211
T:
qtesla1p
544613546918548834
T:
pass863
604343615237627508
T:
sphincss128harakarobust
607575617482626582
T:
sphincss192harakasimple
633427634603637409
T:
ed448goldilocks
675777688713703845
T:
bluegemss192
691694696738704612
T:
edons128ref
696217706476717266
T:
gemss192
720553732705742092
T:
redgemss192
730382742643754878
T:
gemss192v2
740006752808775604
T:
redgemss192v2
737169753646776680
T:
bluegemss192v2
854064862315878992
T:
sphincss256harakasimple
947251962162972196
T:
sphincsf128harakasimple
9682279863351003757
T:
sphincss192harakarobust
119034712124681230025
T:
gemss256v2
120419612152451225565
T:
donald2048
123897512480241266922
T:
redgemss256v2
123787312495471273851
T:
sphincss256harakarobust
126779712895121309916
T:
bluegemss256v2
136657013944811426709
T:
gemss256
137903813975711416897
T:
sphincsf128harakarobust
137348714010311433877
T:
redgemss256
141446314465351462922
T:
bluegemss256
151584315304851539218
T:
sphincsf192harakasimple
160498416248161637104
T:
sphincsf256harakasimple
195062519629841978808
T:
sphincs256
237879524046882429097
T:
sphincsf192harakarobust
237755824091952423377
T:
sphincsf256harakarobust
259473726127862628409
T:
qtesla3p
376726438233583969656
T:
sphincss128shake256simple
389162439089373937979
T:
mqdss48
419884642018704244837picnicl1full
567597056797005686817
T:
luov863256
566756457662865865401
T:
sphincss192shake256simple
663913866575796686636picnicl1fs
726342473637097452201
T:
sphincss256shake256simple
724881373906947618318
T:
sphincss128shake256robust
8419989842912710218539picnicl3full
852271485457408594698picnicl1ur
924809293868459510936
T:
sphincsf128shake256simple
105768571064233710707861
T:
mqdss64
107718751093958411112929
T:
sphincss192shake256robust
130636941315180513176393
T:
rainbow1acyclicc363232
132340881354755213985750
T:
rainbow1acompres363232
139074431392289113982711picnicl5full
137785701403985914255248
T:
sphincss256shake256robust
146472241475657215066284
T:
sphincsf256shake256simple
146924201479698214969054
T:
sphincsf192shake256simple
169079821694707416965262picnicl3fs
178587801808831318438818
T:
sphincsf128shake256robust
198222731983130419853462
T:
pqrsa15
199809472002147820061018
T:
luov890351
213011462132489721375018picnic3l1
222828682235617422395445picnicl3ur
281033732828062228534311
T:
sphincsf192shake256robust
280555042836252328900429
T:
sphincsf256shake256robust
301007323013175230186957picnicl5fs
343264943440413534445712
T:
luov8117404
346774533470151234715258
T:
luov4849242
383665273841333438502264picnicl5ur
470064004712543247939805picnic3l3
736640817378529973968574picnic3l5
807591008118120182498350
T:
rainbow3ccyclicc683248
798774968335777484357894
T:
rainbow3ccompres683248
877281478775729387788212
T:
luov6468330
107263710107339474107399019
T:
picnic2l1fs
164406236164445000164491063
T:
luov8086399
178100057178529245180048362
T:
rainbow5ccompres963664
180612014181020930183006389
T:
rainbow5ccyclicc963664
245499491245623516246833085
T:
picnic2l3fs
436522394436638112436725697
T:
picnic2l5fs

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

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
361936463871picnic3l1
3642?3892?5970?picnicl1full
5123?5250?10635?picnicl3full
525352895406picnic3l3
679068096934picnic3l5
664768837044picnicl5full
869687608898picnicl1fs
879188619067picnicl1ur
106131063810712
T:
picnic2l1fs
162531627816389picnicl3fs
163241637116514picnicl3ur
192241927019568
T:
picnic2l3fs
220372231822491picnicl5ur
221612248622747picnicl5fs
257032592826247
T:
picnic2l5fs
290452909929233
T:
lattisigns512
487034875248954ed25519
639956429064533dilithium2aes
100549100996101591dilithium3aes
150592150932151616dilithium2
151598151905152295dilithium5aes
200932201125201416
T:
ed448goldilocks
285716286331287031dilithium3
291196292674294713
T:
pass769
356254357596359747
T:
pass863
444117444558445232dilithium5
616553619867620298
T:
sphincsf128harakasimple
699646700160700691
T:
sphincsf128harakarobust
799310801157803708
T:
mqdss48
843416846702853697
T:
edons128k08n72nu8l4mu3
909825922884968960
T:
sphincsf192harakasimple
101580610190711032605
T:
donald2048
106305010646951071401
T:
sphincsf192harakarobust
914908?1737406?2997736?
T:
qtesla1
186689918697041873153
T:
mqdss64
235145324076052421705
T:
sphincsf256harakasimple
240183324157822430455
T:
edons128ref
2795998?2838013?4139551?
T:
qtesla3f
289790628987002899292
T:
sphincsf256harakarobust
418336141856614189174
T:
sphincs256
4205332?5541510?9578809?
T:
qtesla3s
664320966593866663134
T:
sphincsf128shake256simple
5911917?6717499?8280037?
T:
qtesla1p
799438980081268037309
T:
luov863256
946639994887689533579
T:
sphincsf192shake256simple
106333341067561610754429
T:
rainbowbinary256181212
121089011211224812119951
T:
sphincsf128shake256robust
125071821252440712536232
T:
luov863256pc
176143741762291017741591
T:
sphincsf192shake256robust
168460241793981120378033
T:
falcon512dyn
170363961827921520844303
T:
falcon512tree
178382821837092918553359
T:
rainbow1aclassic363232
193496281936394919378235
T:
sphincss128harakasimple
193996081955916319991486
T:
rainbow1acyclicc363232
195418771967177320026282
T:
rainbow1acompres363232
224427552244750522450663
T:
sphincss128harakarobust
244185082442085524427804
T:
sphincsf256shake256simple
257458032581108625873387
T:
luov4849242
285773152857988928582614
T:
sphincss192harakasimple
338660233389470533994615
T:
sphincss192harakarobust
369405193700284837170510
T:
luov890351
29932928?37579979?45015459?
T:
qtesla3p
400469024005577940071561
T:
sphincss256harakasimple
440908064416516144176907
T:
sphincss256harakarobust
445032874455298844723089
T:
rainbowbinary16242020
466473024667196646790013
T:
sphincsf256shake256robust
528962895480520159936166
T:
falcon1024tree
520627715506381361631397
T:
falcon1024dyn
563802315659553957209722
T:
gemss128
578049705784528057926356
T:
luov890351pc
575475685793650159722137
T:
redgemss128
57217141?59428953?74397557?
T:
bluegemss128
628020356291932062999509
T:
gemss128v2
637183726376373663904852
T:
luov8117404
639626896404006364123658
T:
bluegemss128v2
752113497548943576650771
T:
luov6468330
784589537852752678548837
T:
redgemss128v2
982123139827684698333190
T:
luov8117404pc
113947531115638649117794504
T:
rainbow3cclassic683248
119621953120559370121320381
T:
rainbow3ccompres683248
121861928123029338123584128
T:
rainbow3ccyclicc683248
148799283148994612149299022
T:
luov8086399
201918226202154688202232459
T:
sflashv2
209405715209493635209521075
T:
sphincss128shake256simple
259969420260081184260771816
T:
redgemss192
269395625269456400269939389
T:
redgemss192v2
269155918269536215269700849
T:
bluegemss192
271658794271793477272033554
T:
gemss192
274985995275170494275700375
T:
gemss192v2
301635028301715332301968313
T:
sphincss192shake256simple
326369305328851840334723727
T:
rainbow5cclassic963664
340438051342952725347147840
T:
rainbow5ccompres963664
387310987388399897388654437
T:
sphincss128shake256robust
401018125401055334401074037
T:
sphincss256shake256simple
435510669435825986435926846
T:
bluegemss192v2
566673181569884901572529251
T:
sphincss192shake256robust
640923320644149158646449213
T:
rainbow5ccyclicc963664
750923646751496984751868716
T:
sphincss256shake256robust
765616960772511006777292008
T:
redgemss256v2
830949064831992746834516993
T:
redgemss256
820577572841669275842565646
T:
bluegemss256v2
837384519851511976854125993
T:
bluegemss256
838665448854026316859082619
T:
gemss256
881681822881968706882144764
T:
gravitysphincss
99651040010027126421005407424
T:
gemss256v2
379926630038595527843992610557
T:
pqrsa15
141151698371412169140014147400077
T:
gravitysphincsl
280671044372807729284928081668216
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
149631507115245
T:
rainbowbinary256181212
283722880530351
T:
rainbowbinary16242020
515015158551732ed25519
902589116692001
T:
rainbow1aclassic363232
125298126836130773
T:
rainbow1acyclicc363232
128162128614129141
T:
sflashv2
207989208165208443
T:
ed448goldilocks
119749?239824?329819?dilithium2aes
278049?359687?534042?dilithium2
244629?365109?554093?dilithium5aes
343658?366004?709070?
T:
pass769
244235?409235?669109?dilithium3aes
219629?420278?1010019?
T:
qtesla1
459188477308485232
T:
rainbow3cclassic683248
476512484600493500
T:
falcon512tree
250788?489914?891507?
T:
lattisigns512
494152499305508409
T:
rainbow3ccyclicc683248
502955506515519463
T:
luov863256pc
430286?543433?806773?dilithium3
470062?696686?1023222?
T:
qtesla3f
559459?772289?941328?dilithium5
400319?794267?1189314?
T:
pass863
865229869925876360
T:
falcon512dyn
953559961732968556
T:
falcon1024tree
100963510166581023423
T:
donald2048
105225910599681068938
T:
rainbow5cclassic963664
807989?1198178?2093523?
T:
qtesla3s
126993712809901400239
T:
edons128k08n72nu8l4mu3
897361?1343487?2334677?
T:
qtesla1p
144853614641401505373
T:
luov890351pc
176082717670301774058
T:
falcon1024dyn
215193821829962226966
T:
luov8117404pc
290042529130022925906
T:
edons128ref
361685036275353644272
T:
rainbow5ccyclicc963664
2714076?3912038?7392090?
T:
qtesla3p
3606773?4368335?5365904?
T:
redgemss128
3899817?4930947?5954557?
T:
redgemss128v2
548010954821455485655picnicl1full
606172660680636076842
T:
mqdss48
662303666260166628316
T:
luov863256
727572272844557292892
T:
gravitysphincss
815337381583778254051picnicl1fs
101996601029845910331637picnicl1ur
107519971075490512261092picnicl3full
9877236?11938971?14427595?
T:
redgemss192
133754201340526213442231
T:
gravitysphincsm
10662754?14018481?16009532?
T:
redgemss192v2
155262661554090315706173
T:
gravitysphincsl
156417411565492715664488
T:
mqdss64
158545001603443616137533
T:
rainbow1acompres363232
176874711769396417697784picnicl5full
197501941980288920012249picnicl3fs
17429834?21094189?25370922?
T:
redgemss256
220826922210404922128350
T:
sphincsf128harakasimple
18654877?22284628?26835612?
T:
redgemss256v2
224779852249026222557190
T:
luov890351
256869082569742425717455picnic3l1
261220392614055626167253
T:
sphincsf128harakarobust
261915922621121426242448
T:
sphincsf192harakasimple
265286172653466326541331picnicl3ur
324220183245458532472868
T:
sphincsf192harakarobust
349095633498258535040196picnicl5fs
387770633879546738881215
T:
luov8117404
443511244442521244569654picnicl5ur
474962024751974847570567
T:
luov4849242
560629245608871356104191picnic3l3
596793545970085659741572
T:
sphincsf256harakasimple
757002557573624175768719
T:
sphincsf256harakarobust
771052747715143077173876
T:
sphincs256
939380249408601294349670picnic3l5
967199909747713098494601
T:
rainbow3ccompres683248
129088516129137906129194284
T:
pqrsa15
139603716139937780140384103
T:
luov6468330
116393695?140106894?185922965?
T:
bluegemss128v2
116788546?140201379?186549623?
T:
bluegemss128
212625354212992317213623206
T:
sphincsf128shake256simple
212962292213051817213109288
T:
picnic2l1fs
240595621244705933245250447
T:
rainbow5ccompres963664
262674734263007224263323248
T:
sphincsf192shake256simple
284641035284902732290853733
T:
luov8086399
368721527369194444370170975
T:
sphincss128harakasimple
371377424371600849371743943
T:
sphincsf128shake256robust
333580050?395650405?460642504?
T:
bluegemss192v2
442473297442764696442981825
T:
sphincss128harakarobust
379920728?456416828?532197268?
T:
bluegemss192
477797851478161798478322406
T:
sphincsf192shake256robust
546195751546530491546909107
T:
sphincss256harakasimple
568109235568357284581532911
T:
sphincsf256shake256simple
611543510613550585613874374
T:
picnic2l3fs
634841662643809208644278617
T:
sphincss256harakarobust
568316489?681092121?901472254?
T:
bluegemss256v2
642915376?772686235?1027857109?
T:
bluegemss256
824731091825415170828285168
T:
sphincss192harakasimple
588411992?881605459?1028621887?
T:
gemss128v2
758413617?914152884?1066426701?
T:
gemss128
104861451610495923331050661587
T:
sphincsf256shake256robust
107393457610746379841075766615
T:
sphincss192harakarobust
126552818612657892371266170406
T:
picnic2l5fs
2182831820?2621404927?3056525772?
T:
gemss192v2
2611426916?3133669293?3655859636?
T:
gemss192
334873819233496960103353711772
T:
sphincss128shake256simple
454068481245451495325454996802
T:
gemss256
3863401299?4655723236?5432346884?
T:
gemss256v2
489830653249037066424915023921
T:
sphincss256shake256simple
578949898657921925875823338076
T:
sphincss128shake256robust
685802584068590968756860554405
T:
sphincss192shake256simple
876113567987633600498766088493
T:
sphincss256shake256robust
117943031081180250355911897521044
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
112091126711363
T:
rainbowbinary256181212
202322051820838
T:
rainbowbinary16242020
296913075131635
T:
rainbow1aclassic363232
475714786248176
T:
lattisigns512
621756376964947
T:
gravitysphincss
821968242882683dilithium2aes
860888706887845
T:
falcon512tree
102160103128103764
T:
falcon512dyn
107691108153108531
T:
qtesla1
118434118621118817dilithium3aes
134696134890135165
T:
sflashv2
139281149224151795
T:
luov863256pc
161241161536161854dilithium2
174486174937175474dilithium5aes
174934175854176307
T:
falcon1024tree
181543182496183240ed25519
209367210046210900
T:
falcon1024dyn
208907212288215821
T:
rainbow3cclassic683248
223006223569224241
T:
qtesla3f
224335225119226000
T:
qtesla3s
270030272806278325
T:
gravitysphincsm
270609278993286139
T:
redgemss128v2
278668279236279674dilithium3
327123337569351029
T:
bluegemss128
331349342370357149
T:
bluegemss128v2
339112348415358913
T:
gemss128
337195349024367836
T:
redgemss128
345035352494361080
T:
gemss128v2
362451366529371379
T:
gravitysphincsl
390178409703419018
T:
luov890351pc
411263422443432640
T:
sphincss128harakasimple
441538443804444968
T:
pass769
451538451961452458dilithium5
470636481012484930
T:
edons128k08n72nu8l4mu3
511038518852524621
T:
rainbow5cclassic963664
543819546200547578
T:
qtesla1p
544685546490548182
T:
pass863
542231567867582307
T:
luov8117404pc
595866611079625372
T:
sphincss128harakarobust
608158616768624664
T:
sphincss192harakasimple
636724639117640667
T:
ed448goldilocks
690985694822706586
T:
edons128ref
711445737960755156
T:
bluegemss192
736943759146775109
T:
gemss192
737053763094792025
T:
bluegemss192v2
770856798764818995
T:
redgemss192
781802802374820380
T:
redgemss192v2
778909803402825350
T:
gemss192v2
851841865574881881
T:
sphincss256harakasimple
951746961891975485
T:
sphincsf128harakasimple
969146985878996473
T:
sphincss192harakarobust
119593212036021211352
T:
donald2048
124269612505911288906
T:
sphincss256harakarobust
137783313941431419980
T:
sphincsf128harakarobust
135416814029701455519
T:
gemss256v2
144102314675291496225
T:
redgemss256v2
151366115347291549571
T:
sphincsf192harakasimple
152404815684461601804
T:
gemss256
154509415791731612436
T:
redgemss256
156772916241561652324
T:
bluegemss256
159754116255671639736
T:
sphincsf256harakasimple
166374717293331758915
T:
bluegemss256v2
196071519678841988983
T:
sphincs256
236055423773362402680
T:
sphincsf256harakarobust
237685923984552427294
T:
sphincsf192harakarobust
259174025985192601935
T:
qtesla3p
375107138542553920780
T:
sphincss128shake256simple
388461139044913936527
T:
mqdss48
419849242411364249141picnicl1full
567900656810335683053
T:
luov863256
562923957066605814838
T:
sphincss192shake256simple
662588466369246674942picnicl1fs
725285673161807435418
T:
sphincss256shake256simple
720210373662317549336
T:
sphincss128shake256robust
842352484304889928974picnicl3full
848869985288678558890picnicl1ur
906785093097909491946
T:
sphincsf128shake256simple
105467641066335610732383
T:
mqdss64
107842081099529811182014
T:
sphincss192shake256robust
129469631300291413314244
T:
rainbow1acompres363232
129763201342615513718122
T:
rainbow1acyclicc363232
138795801390433213940690picnicl5full
137724761409398814331886
T:
sphincss256shake256robust
147063851480442314923097
T:
sphincsf192shake256simple
147013691492558115057610
T:
sphincsf256shake256simple
167689001690082916948534picnicl3fs
178526541810302718468208
T:
sphincsf128shake256robust
198173051982357019838640
T:
pqrsa15
199164291993124919979361
T:
luov890351
212912382130834221328149picnic3l1
221811682221953022298984picnicl3ur
281686742850739028769871
T:
sphincsf256shake256robust
283292282861777028995840
T:
sphincsf192shake256robust
299952383006814730144448picnicl5fs
344107493444605334474238
T:
luov8117404
347761693480392134822563
T:
luov4849242
383822023846191738576864picnicl5ur
466706194668359246707799picnic3l3
730321937312982373273577picnic3l5
784609217881486481171155
T:
rainbow3ccompres683248
820853898241154882555895
T:
rainbow3ccyclicc683248
880939638811851788162734
T:
luov6468330
107039529107076286107134562
T:
picnic2l1fs
165241474165339844165510908
T:
luov8086399
181156922181614484182971864
T:
rainbow5ccompres963664
177377376184343113185734321
T:
rainbow5ccyclicc963664
245017576245064866245288145
T:
picnic2l3fs
436885783437008900437178309
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-20230530

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
291429272982picnicl1full
343534483490picnic3l1
411341234177picnic3l3
411541554252picnicl3full
457945914637picnicl1fs
458445984627picnicl1ur
527853145347
T:
picnic2l1fs
528853215462picnic3l5
533253575490picnicl5full
823482748433
T:
picnic2l3fs
828083008373picnicl3fs
827483138371picnicl3ur
111511123011411picnicl5fs
113611153212000picnicl5ur
113731166911855
T:
picnic2l5fs
226802274022843
T:
lattisigns512
451034522545379ed25519
504135060150854dilithium2aes
793737954279812dilithium3aes
816138181882103dilithium2
120032120266120915dilithium5aes
146601146851147270dilithium3
153135153363153560
T:
ed448goldilocks
198877199710200379
T:
pass769
223264224141224724dilithium5
225603226827229496
T:
pass863
774262774655776710
T:
sphincsf128harakasimple
794066796028798087
T:
mqdss48
838833845657866219
T:
edons128k08n72nu8l4mu3
863028866654871975
T:
sphincsf128harakarobust
877764888950914349
T:
donald2048
100103510019071002738
T:
sphincsf192harakasimple
130894113101111311421
T:
sphincsf192harakarobust
934665?1331742?2082494?
T:
qtesla1
185452618612941868446
T:
mqdss64
239353423959192403575
T:
sphincs256
248924024949172527197
T:
edons128ref
297673829790932987803
T:
sphincsf256harakasimple
344981334518523467141
T:
sphincsf256harakarobust
2601722?3838966?5135387?
T:
qtesla3f
434145743425584363714
T:
sphincsf128shake256simple
495725049757215682424
T:
luov863256
629100663044906325480
T:
sphincsf192shake256simple
5642526?6439738?7962002?
T:
qtesla1p
4000155?7629044?10116720?
T:
qtesla3s
795341379750558056887
T:
sphincsf128shake256robust
911063591453779189734
T:
luov863256pc
107054531073797410852259
T:
rainbowbinary256181212
115934701159692211690792
T:
sphincsf192shake256robust
164330261644093616470869
T:
sphincsf256shake256simple
163578281699216618789494
T:
falcon512tree
169178891700828417230593
T:
rainbow1aclassic363232
161559671763741518975387
T:
falcon512dyn
183042821831857318350867
T:
rainbow1acyclicc363232
185627461858282719332750
T:
luov890351
187235661875278419076329
T:
rainbow1acompres363232
199459532001234320100433
T:
luov4849242
249183992492816625020006
T:
sphincss128harakasimple
274369432747281727647643
T:
sphincss128harakarobust
307028203070977430723030
T:
sphincsf256shake256robust
315646113168880335768683
T:
luov8117404
25582379?35117540?42169875?
T:
qtesla3p
352426673525053835257085
T:
sphincss192harakasimple
368466113699545937288297
T:
luov890351pc
385450523855434738568974
T:
sphincss192harakarobust
429645604300896643378690
T:
sphincss256harakasimple
441655374488463846317356
T:
rainbowbinary16242020
509081625094310350979569
T:
sphincss256harakarobust
508372745257344358767580
T:
falcon1024dyn
508027145344333458286139
T:
falcon1024tree
575780145764812160035676
T:
gemss128
583508215841977258621176
T:
bluegemss128
609193226122671062888121
T:
redgemss128
620959986227398562868173
T:
luov8117404pc
646852166480640565023310
T:
luov6468330
899716788999972890041494
T:
gemss128v2
928000409282657592891234
T:
bluegemss128v2
961500809622417096470264
T:
redgemss128v2
106551575106890452108006694
T:
rainbow3cclassic683248
108673078108824214109073248
T:
rainbow3ccyclicc683248
111355623111581569111912518
T:
rainbow3ccompres683248
122526850122715068122909393
T:
luov8086399
136257672136291165138641992
T:
sphincss128shake256simple
170042417170417544170905901
T:
sflashv2
201312216201332704201392476
T:
sphincss192shake256simple
252039305252068301252186488
T:
sphincss128shake256robust
262912543262939185263040473
T:
sphincss256shake256simple
279755510279977644280546923
T:
gemss192
301065280302250365302605768
T:
bluegemss192
301905299302453019303476853
T:
redgemss192
315176817315815032319921233
T:
rainbow5cclassic963664
324589658324820526336348572
T:
rainbow5ccompres963664
324201401326434844327866621
T:
rainbow5ccyclicc963664
374571008374596524374650891
T:
sphincss192shake256robust
391448629391626930391924920
T:
gemss192v2
396673470396859103397844526
T:
bluegemss192v2
400146692400449633401259214
T:
redgemss192v2
491640604491685056491769189
T:
sphincss256shake256robust
784936226792257184830378077
T:
redgemss256
803401601812185373852610500
T:
redgemss256v2
844920899846273659848153392
T:
gemss256
854975152857721412859947343
T:
bluegemss256
107163369110719395081073775556
T:
gravitysphincss
112701567911278016231128690275
T:
gemss256v2
114674719811485279941151490379
T:
bluegemss256v2
377791522438549054393983067609
T:
pqrsa15
171368717731713977841317143583359
T:
gravitysphincsl
342680419653427856604834320205141
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
171811730917575
T:
rainbowbinary256181212
320703278034807
T:
rainbowbinary16242020
482324828048397ed25519
833518392795678
T:
rainbow1aclassic363232
904699120693197
T:
sflashv2
132099133139135023
T:
rainbow1acyclicc363232
85258?148578?244482?dilithium2aes
160361160479160742
T:
ed448goldilocks
153022?191829?354452?dilithium2
112635?194883?247544?dilithium3aes
206232?252349?321459?dilithium5aes
120105?281492?550166?
T:
lattisigns512
233746?298260?435337?dilithium3
340012341704344377
T:
luov863256pc
363355366703368869
T:
rainbow3cclassic683248
370210372615374270
T:
rainbow3ccyclicc683248
401307408320415595
T:
falcon512tree
337445?415749?539656?dilithium5
216601?422262?442153?
T:
pass769
197127?425502?727002?
T:
qtesla1
248986?487551?750115?
T:
pass863
250811?508286?928250?
T:
qtesla3f
724353733435757264
T:
falcon512dyn
492435?761362?1144168?
T:
qtesla1p
802413809462827054
T:
falcon1024tree
849776854189859385
T:
rainbow5cclassic963664
862394868362875609
T:
rainbow5ccyclicc963664
877820883486895123
T:
donald2048
979363983266987278
T:
luov890351pc
801734?1323189?2762456?
T:
qtesla3s
133927413623461405551
T:
edons128k08n72nu8l4mu3
144825214547241461836
T:
luov8117404pc
146471614762661505127
T:
falcon1024dyn
305360230647093095720
T:
edons128ref
326373932701313274016
T:
luov863256
2244357?3630320?5285728?
T:
qtesla3p
373549237392583749399picnicl1full
3368414?3884256?4608887?
T:
redgemss128
357057239667824455939
T:
redgemss128v2
450951845147144526149picnicl1fs
468184448341494867016
T:
mqdss48
572170957372915741814picnicl1ur
700160570138617019687picnicl3full
897262989818698986667
T:
gravitysphincss
8167357?9954567?11664076?
T:
redgemss192
8635952?10002681?12443766?
T:
redgemss192v2
107418971075260110760946
T:
luov890351
107713551077710410787099picnicl3fs
109087601099873611168653
T:
mqdss64
115746891157880811584107picnicl5full
141527721415991314165742picnicl3ur
12781583?15052488?17421699?
T:
redgemss256
150438311509300815248082
T:
rainbow1acompres363232
158391191585376615866230
T:
gravitysphincsm
171834541720746817222022picnic3l1
14833180?17725952?20519287?
T:
redgemss256v2
184004131841368618425572
T:
luov8117404
184474171846503218528579picnicl5fs
188427221891825418965423
T:
gravitysphincsl
235939652362466223660548picnicl5ur
271102002719844527227177
T:
sphincsf128harakasimple
293050122933748429379746
T:
sphincsf192harakasimple
311473153120915931256010
T:
sphincsf128harakarobust
366275103663861136669589picnic3l3
393869393941791339449145
T:
sphincsf192harakarobust
418035494191119342672714
T:
sphincs256
437703554380182043818811
T:
luov4849242
621071686215909462247282picnic3l5
746083157464923274866831
T:
sphincsf256harakasimple
897165528979113989887948
T:
sphincsf256harakarobust
902348779122347092644619
T:
rainbow3ccompres683248
119432310119597367119820758
T:
pqrsa15
100051217?120159157?158528174?
T:
bluegemss128v2
139661030140271085140336339
T:
luov6468330
142095831142302719142462623
T:
sphincsf128shake256simple
120035102?143822030?167497350?
T:
bluegemss128
155820796155908998155987436
T:
picnic2l1fs
179519595179652675179871903
T:
sphincsf192shake256simple
220431768221104633231820577
T:
rainbow5ccompres963664
248102240248530625249054367
T:
sphincsf128shake256robust
277207474278092558278232099
T:
luov8086399
324152483324434157324831583
T:
sphincsf192shake256robust
251328715?351204518?352924586?
T:
bluegemss192v2
303029591?363575799?485415668?
T:
bluegemss192
386939287387165451387378399
T:
sphincsf256shake256simple
455684607456164355457162151
T:
sphincss128harakasimple
471289092471510074471817444
T:
picnic2l3fs
433985419?520312571?610020502?
T:
bluegemss256v2
524689319524820506524897461
T:
sphincss128harakarobust
472439764?568745413?662343960?
T:
bluegemss256
593362790593917860595831041
T:
sphincss256harakasimple
700220314700567232700924456
T:
sphincsf256shake256robust
733215395733273480734866827
T:
sphincss256harakarobust
740628614?743844227?1037735216?
T:
gemss128
620444623?752086742?992295200?
T:
gemss128v2
962888796962996038963133560
T:
sphincss192harakasimple
996780033997006355997542152
T:
picnic2l5fs
118279959911880095451189974830
T:
sphincss192harakarobust
1714698852?2072378438?2419539392?
T:
gemss192v2
218477187521850829622203666613
T:
sphincss128shake256simple
2104556308?2525860551?2947126675?
T:
gemss192
321581094132160471233216789193
T:
sphincss256shake256simple
349312894635154547014203161921
T:
gemss256
377787027637794612723780694810
T:
sphincss128shake256robust
328673938339145587733944812143
T:
gemss256v2
458362259345839477384584360736
T:
sphincss192shake256simple
574971376857501037045750735835
T:
sphincss256shake256robust
781836186978192560737829095487
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
141811433514506
T:
rainbowbinary256181212
239352444025342
T:
rainbowbinary16242020
306253141932315
T:
rainbow1aclassic363232
356093591736321
T:
lattisigns512
606236088161013dilithium2aes
685456996471848
T:
gravitysphincss
815388237583867
T:
falcon512tree
867938692787159dilithium3aes
890498915589443dilithium2
929849324293933
T:
qtesla1
957129632097276
T:
falcon512dyn
121655122538125052
T:
luov863256pc
127553127969128615
T:
sflashv2
128645128895129240dilithium5aes
144883145030145504dilithium3
163494164200165496
T:
falcon1024tree
163470164660165577ed25519
174986178667181171
T:
rainbow3cclassic683248
189329190129190896
T:
qtesla3f
191530192056192752
T:
qtesla3s
193024194399195250
T:
falcon1024dyn
226994227814228385dilithium5
252115257171261139
T:
gemss128
255918261937266919
T:
bluegemss128
261091266214274181
T:
redgemss128
278842279973283425
T:
pass769
281256284615293899
T:
redgemss128v2
281187284932287705
T:
gravitysphincsm
317058319135330533
T:
pass863
336299339596342551
T:
luov890351pc
349566359133371558
T:
gemss128v2
354430361395367847
T:
bluegemss128v2
377190381828388159
T:
gravitysphincsl
413702417006431304
T:
rainbow5cclassic963664
450427451456454442
T:
qtesla1p
469619481409485686
T:
luov8117404pc
478488491968500314
T:
sphincss128harakasimple
512407513823521107
T:
ed448goldilocks
604776616303624908
T:
bluegemss192
610371623829635835
T:
redgemss192
635633649799663635
T:
gemss192
660728680629704553
T:
gemss192v2
668204683346697331
T:
sphincss128harakarobust
677127683809709224
T:
redgemss192v2
674722689492698926
T:
edons128k08n72nu8l4mu3
709034714232728508
T:
edons128ref
704014716921733623
T:
bluegemss192v2
727893736950748284
T:
sphincss192harakasimple
101035710285241040545
T:
sphincss256harakasimple
104164010544251074211
T:
donald2048
110222311200771140231
T:
sphincss192harakarobust
113531911495401170524
T:
sphincsf128harakasimple
125811312637031277605
T:
sphincs256
125677912768811314881
T:
gemss256
124824212871591316045
T:
redgemss256
126570313095351328486
T:
bluegemss256
129521813199471362830
T:
gemss256v2
129871213313411365518
T:
redgemss256v2
131954113512541408080
T:
bluegemss256v2
146643114796091498754
T:
sphincss256harakarobust
155513115859111605117
T:
sphincsf128harakarobust
188057718993371913681
T:
sphincsf192harakasimple
197967219955002012617
T:
sphincsf256harakasimple
215197021611762173925
T:
qtesla3p
265136526543732659316
T:
luov863256
273304927557932776121
T:
sphincsf192harakarobust
283263428500892895444
T:
sphincsf256harakarobust
291842529354362940335picnicl1full
303138130921293155232
T:
mqdss48
361283936287043635841picnicl1fs
375475238059013926897
T:
sphincss128shake256simple
464841146646884680706picnicl1ur
549102055837525699458
T:
sphincss192shake256simple
566655056770365687633picnicl3full
716242872800267369464
T:
sphincss256shake256simple
725824573447927570871
T:
sphincss128shake256robust
728039974645047525736
T:
mqdss64
827404183922688605342
T:
sphincsf128shake256simple
902569890309439034812picnicl3fs
934229293501139366262
T:
luov890351
937651293965489415490picnicl5full
107807121092428211158853
T:
sphincss192shake256robust
118218221183350811866268picnicl3ur
120947741216304212247310
T:
rainbow1acompres363232
122497861226020512267171
T:
rainbow1acyclicc363232
137153771374986913782211picnic3l1
140869661422985314460137
T:
sphincss256shake256robust
145188811467267014823883
T:
sphincsf192shake256simple
145476901469603014879022
T:
sphincsf256shake256simple
153179881534779815374329picnicl5fs
160156211602555716037160
T:
luov8117404
160697521629913716578788
T:
sphincsf128shake256robust
180108141807259318276127
T:
pqrsa15
198113301983135319864933picnicl5ur
281692672848684028727409
T:
sphincsf192shake256robust
286801522900734629346058
T:
sphincsf256shake256robust
291169702913404729161823picnic3l3
308724683090647630923556
T:
luov4849242
467064204675255746792879picnic3l5
687511926879193568860867
T:
picnic2l1fs
730559377318553973450292
T:
rainbow3ccyclicc683248
736476807513942376186480
T:
rainbow3ccompres683248
801737078030271680507722
T:
luov6468330
152121798152249510152409069
T:
picnic2l3fs
153571613153624426153716902
T:
luov8086399
163239940164336621166121701
T:
rainbow5ccyclicc963664
165284101165972746174186988
T:
rainbow5ccompres963664
267917176268144480268266178
T:
picnic2l5fs

amd64; Kaby Lake (806e9); 2017 Intel Core i7-7567U; 2 x 3500MHz; unstable; intelnuci7, supercop-20211108

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
313631623244
T:
picnicl1full
315633523432
T:
picnic3l1
436644144468
T:
picnicl3full
437844284492
T:
picnic3l3
540055125634
T:
picnic2l1fs
572857605814
T:
picnicl5full
572457825850
T:
picnic3l5
579658245860
T:
picnicl1ur
581058285868
T:
picnicl1fs
948295149548
T:
picnicl3ur
946095569772
T:
picnicl3fs
98161002610198
T:
picnic2l3fs
131761322813350
T:
picnicl5ur
133561343613546
T:
picnicl5fs
144981459014720
T:
picnic2l5fs
247782488824994
T:
lattisigns512
471644737447632ed25519
554625576455978dilithium2aes
855948585086322dilithium3aes
871508741287586dilithium2
112640113400117282
T:
ecdonaldp256
119496120270123748
T:
donald512
131998132462132854dilithium5aes
154992155282155554dilithium3
158484159062159590
T:
ed448goldilocks
194454195190197516
T:
ecdonaldp224
217044226750237802
T:
hector
236516236990237776dilithium5
270112270532276222
T:
donald1024
289494290210291068
T:
pass769
352942354236356780
T:
pass863
735178736036741220
T:
ecdonaldp521
769128778912787858
T:
ecdonaldp160
780466782132790662
T:
edons128k08n72nu8l4mu3
810800814592824828
T:
donald2048
848264848998851068
T:
sphincsf128harakasimple
851668862866870776
T:
ecdonaldk163
880462883480894316
T:
ecdonaldb163
916172919112925906
T:
sphincsf128harakarobust
926238930144940224
T:
ecdonaldp192
106984810733681075772
T:
sphincsf192harakasimple
111798411208861123482
T:
mqdss48
112448411335381149226
T:
ecdonaldk233
116713811800601196876
T:
ecdonaldb233
136021213684521377408
T:
sphincsf192harakarobust
152948415306881541400
T:
sphincsf128sha256simple
186241818670261883540
T:
ecdonaldk283
196378619683481982002
T:
ecdonaldb283
221805622193542264936
T:
sphincsf192sha256simple
1744302?2321940?3336878?
T:
qtesla1
238637423941562448350
T:
edons128ref
257424225763462603402
T:
sphincs256
260045226087322648790
T:
mqdss64
299816030047983058504
T:
sphincsf128sha256robust
298970830280983075456
T:
sphincsf256harakasimple
303434830503663140962
T:
ecdonaldk409
318942031970263248718
T:
ecdonaldb409
336647633805143420320
T:
ecdonaldp384
353013235783223609024
T:
sphincsf256harakarobust
445693644648904525372
T:
sphincsf192sha256robust
469057846919364750148
T:
sphincsf128shake256simple
4937672?4986306?6578268?
T:
luov863256
3596534?5268002?6969134?
T:
qtesla3f
580518258270665862126
T:
sphincsf256sha256simple
677352068064706848264
T:
ecdonaldk571
694713269769367056554
T:
sphincsf192shake256simple
725955072734547308728
T:
ecdonaldb571
747190477055528593266
T:
qtesla1p
873631087568468840128
T:
sphincsf128shake256robust
5434602?8792388?10845558?
T:
qtesla3s
915932891862709235348
T:
rainbow1aclassic363232
956575095831349625654
T:
rainbow1acompres363232
992661099420849964074
T:
rainbow1acyclicc363232
9950380997715610004370
T:
3icp
107787721083020810935712
T:
rainbowbinary256181212
115195821155741411616414
T:
luov863256pc
129753381298466013088592
T:
sphincsf192shake256robust
10899604?16253318?25663634?
T:
rwb0fuz1024
11560746?16502036?23956758?
T:
ronald512
177807881780572017856768
T:
sphincsf256shake256simple
188461121914918221794126
T:
falcon512dyn
192713641931226419376808
T:
luov4849242
189635702040580822159414
T:
falcon512tree
204798582062757022325482
T:
luov890351
219474802196390421993958
T:
sphincsf256sha256robust
220256042209410022135380
T:
sphincss128harakasimple
18660844?25870828?41102280?
T:
ronald768
272923502730889227364716
T:
sphincss128harakarobust
317299443186412231925076
T:
tts6440
333124603332400433405954
T:
sphincsf256shake256robust
34489240?34741246?43834552?
T:
luov8117404
360778583614475436210170
T:
sphincss192harakasimple
424798864255340642613920
T:
sphincss192harakarobust
30708872?44781560?72743588?
T:
ronald1024
35482206?45462804?55473128?
T:
qtesla3p
481445864829980248474274
T:
sphincss256harakasimple
481785844831982248427472
T:
luov890351pc
501512805018333450248062
T:
sphincss128sha256simple
498674845034145650714840
T:
rainbowbinary16242020
546518805486854655370660
T:
rainbow3ccompres683248
562960845642759656526076
T:
sphincss256harakarobust
577423745930866665155312
T:
falcon1024dyn
593770105952260459809066
T:
rainbow3cclassic683248
580281446075771064478224
T:
falcon1024tree
607292686082512261083824
T:
gemss128
621662566237527462624908
T:
bluegemss128
620655266251111662943548
T:
rainbow5640
639360626404810664229246
T:
redgemss128
665941546688567667159942
T:
rainbow3ccyclicc683248
697404566977910269888848
T:
sphincss192sha256simple
710499527118260671356996
T:
gemss128v2
724323947250256072613158
T:
bluegemss128v2
731317847325528473348696
T:
redgemss128v2
741174067433992074589518
T:
luov6468330
778823807827012678589898
T:
luov8117404pc
908886169097775891043406
T:
sphincss256sha256simple
941208669421907294404928
T:
sphincss128sha256robust
120397820120517148120718624
T:
luov8086399
67523210?129343690?269833396?
T:
ronald1536
132006518132585106133325852
T:
rainbow1b
141466556141550708141689106
T:
sphincss192sha256robust
143797612145555906148615882
T:
rainbow6440
152028792152132132152292210
T:
sphincss128shake256simple
175223692175371366175762084
T:
rainbow1c
186385870186489368186822462
T:
sflashv2
219012980219892478220668212
T:
rainbow5ccyclicc963664
222981908223089552223542684
T:
sphincss192shake256simple
226151648226532060227259866
T:
rainbow5ccompres963664
229221590229672684230160560
T:
rainbow5cclassic963664
159073952?232268236?335747898?
T:
ronald2048
280449264280540476280854816
T:
sphincss128shake256robust
284638118284800148285065942
T:
sphincss256shake256simple
300428116300589046301279220
T:
gemss192
303403492304191004305003034
T:
bluegemss192
304755592305484732306251810
T:
redgemss192
306621302307103714307510934
T:
bluegemss192v2
353286992353450912353695900
T:
sphincss256sha256robust
367172690368119348369253672
T:
gemss192v2
373633082373985274374370580
T:
redgemss192v2
414727814414911774415219728
T:
sphincss192shake256robust
534042822534327162534724526
T:
sphincss256shake256robust
886236752891273740897215062
T:
rainbow3b
963125260966434144976761104
T:
gemss256
962941536966446748972390668
T:
gemss256v2
965454950967639372980958206
T:
bluegemss256
984065864985674464998944146
T:
redgemss256
100088256210156556461031387350
T:
gui184
102891082410296093721037072150
T:
rainbow1a
554005862?1087115034?1302232112?
T:
ronald3072
115937449411620959141162789332
T:
gravitysphincss
116626210411704595141192348808
T:
bluegemss256v2
117687982811814759861184658622
T:
redgemss256v2
148452967614851616921485678722
T:
rainbow3c
905388418?1800255460?2734410666?
T:
ronald4096
371339283037515019043805744642
T:
gui312
377515791837854112963794878016
T:
rainbow6b
394138610839971362504111330966
T:
pqrsa15
432814712043311450784334107032
T:
rainbow5c
585200696658582284205878344730
T:
rainbow6a
796137434879635532427969635644
T:
rainbow4a
185996429481870190592618708338130
T:
gravitysphincsl
219558376002208606522222251190322
T:
gui448
371011697723711955482437321430988
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
156801593416486
T:
rainbowbinary256181212
300143018830376
T:
tts6440
319043320635576
T:
rainbowbinary16242020
503165052850624ed25519
572465818861156
T:
rainbow1a
609266212863784
T:
rainbow5640
614506303865888
T:
rainbow1aclassic363232
706447162074862
T:
rainbow1acyclicc363232
901049202695266
T:
sflashv2
107994110392115052
T:
rainbow6440
111912112948114636
T:
rainbow1c
85956?122902?215502?dilithium2aes
145272145778146404
T:
ecdonaldp256
165706165960166176
T:
ed448goldilocks
122598?201204?368866?dilithium3aes
159272?216986?302956?dilithium2
219974220674221378
T:
rainbow1b
234764241512257520
T:
hector
255442256036257046
T:
ecdonaldp224
254540257260261512
T:
donald512
178490?278000?350788?dilithium5aes
307680?324960?623128?
T:
pass769
326546328044330682
T:
luov863256pc
346152346872348516
T:
rainbow3cclassic683248
348534349002350496
T:
rainbow3c
126614?354588?641644?
T:
lattisigns512
241706?354714?576254?dilithium3
289470?366408?503278?dilithium5
405280408390411306
T:
donald1024
407314414436417182
T:
falcon512tree
211792?439996?722444?
T:
3icp
471680476184480530
T:
rainbow3ccyclicc683248
261970?489046?733442?
T:
qtesla1
489232498096510618
T:
ronald512
533094535034537924
T:
rainbow6a
673688674290675520
T:
rainbow3b
703742706448708348
T:
rainbow5c
384050?766676?1157162?
T:
pass863
764402768786775760
T:
falcon512dyn
786472787708790600
T:
rainbow4a
797368800132803098
T:
ecdonaldp160
802138810066831450
T:
ronald768
829176835516843896
T:
falcon1024tree
571182?838078?1683910?
T:
qtesla3f
837886845216853422
T:
rwb0fuz1024
885108887690894194
T:
ecdonaldk163
918598919756924124
T:
ecdonaldb163
927350930098933154
T:
luov890351pc
941544945536957378
T:
donald2048
950624952952954786
T:
rainbow5cclassic963664
965686968568972506
T:
ecdonaldp192
9710629819841001018
T:
ronald1024
111933611208781122334
T:
ecdonaldp521
112168011332521154260
T:
rainbow5ccyclicc963664
578564?1158212?1829776?
T:
qtesla3s
118043011825781189544
T:
ecdonaldk233
121627212179921223802
T:
ecdonaldb233
709464?1322250?1928778?
T:
qtesla1p
133534813412561351054
T:
edons128k08n72nu8l4mu3
137099813784281432374
T:
luov8117404pc
155412215609981570188
T:
falcon1024dyn
159227615948261610380
T:
rainbow6b
195606819590761978804
T:
ecdonaldk283
205139620563022065388
T:
ecdonaldb283
248010224953942510216
T:
ronald1536
321038832227843244492
T:
ecdonaldk409
327799832861543317770
T:
edons128ref
337327433873663403982
T:
ecdonaldb409
339215433978263426870
T:
luov863256
351024035215183541218
T:
ecdonaldp384
361709236293323646642
T:
ronald2048
3206356?3785616?4735726?
T:
redgemss128v2
380708438093543834360
T:
picnicl1full
3587420?4146844?5039570?
T:
redgemss128
3518272?4943854?8229296?
T:
qtesla3p
528121852953225313738
T:
picnicl1fs
585269858693325897140
T:
rainbow1acompres363232
631302863489186525402
T:
mqdss48
653898265678806581046
T:
picnicl1ur
717390672208787255728
T:
ecdonaldk571
737940874020907415478
T:
picnicl3full
768240077128247742256
T:
ecdonaldb571
900581090298409051892
T:
ronald3072
919267092526649372834
T:
gravitysphincss
8716832?10182928?12066200?
T:
redgemss192
7935720?10653418?22302018?
T:
gui184
109746341099845611020750
T:
luov890351
9529474?11256694?14500562?
T:
redgemss192v2
121842161219620212210918
T:
picnicl3fs
122153881222408212249530
T:
picnicl5full
155444081558277215634800
T:
picnicl3ur
151963981564170015825484
T:
mqdss64
13291378?15870918?21240206?
T:
redgemss256
170752561713640817172514
T:
gravitysphincsm
15045030?17821944?21034712?
T:
redgemss256v2
182899621836076418485342
T:
ronald4096
190500661909657419144422
T:
picnic3l1
190689741917959819290386
T:
luov8117404
200462482009186820392336
T:
gravitysphincsl
219078862196352022010454
T:
picnicl5fs
269639182702221427062406
T:
picnicl5ur
296110742965668829794762
T:
sphincsf128harakasimple
310706523108912231148028
T:
sphincsf192harakasimple
340582783411797434187280
T:
sphincsf128harakarobust
356286463574476036058354
T:
rainbow3ccompres683248
396208343977349239916532
T:
picnic3l3
408350064089377441054952
T:
sphincsf192harakarobust
444262864448511244672016
T:
luov4849242
445854564469910844774356
T:
sphincs256
509930005111173651230404
T:
sphincsf128sha256simple
684979106869609868879742
T:
picnic3l5
692264126933212469436298
T:
sphincsf192sha256simple
754682747599754276195704
T:
sphincsf256harakasimple
925194429291636893179736
T:
sphincsf256harakarobust
985572909879379099081248
T:
sphincsf128sha256robust
102149556102386530103826770
T:
rainbow5ccompres963664
92446604?115848190?158115412?
T:
bluegemss128v2
123461090123630396123970054
T:
pqrsa15
135325866135511304135701152
T:
sphincsf192sha256robust
138270396138473080138781474
T:
luov6468330
144081378144231526144650026
T:
sphincsf256sha256simple
125586388?150425734?177066638?
T:
bluegemss128
155010786155138756155447398
T:
sphincsf128shake256simple
158934114159092504159327338
T:
picnic2l1fs
199220650199345514199646418
T:
sphincsf192shake256simple
275277852275579322275813974
T:
sphincsf128shake256robust
275535648275900812276342268
T:
luov8086399
363299954363636188364114594
T:
sphincsf192shake256robust
315791026?378876238?505752168?
T:
bluegemss192
317026922?380419310?444149092?
T:
bluegemss192v2
411671176412218480414222832
T:
sphincss128harakasimple
419296652419626482420056440
T:
sphincsf256shake256simple
483379336484006952485815760
T:
picnic2l3fs
504321072504786136505252696
T:
sphincsf256sha256robust
532206228532690704532902148
T:
sphincss128harakarobust
484611880?578627332?676871206?
T:
bluegemss256v2
491893374?589789214?786221464?
T:
bluegemss256
242956784?645595228?1130875802?
T:
gui312
665502332667551664672290178
T:
sphincss256harakasimple
700388308?735166718?1125551480?
T:
gemss128v2
761389126761754030762415256
T:
sphincsf256shake256robust
804509612808639936809399832
T:
sphincss256harakarobust
877488252878226066878883684
T:
sphincss128sha256simple
784343470?939231092?1097145692?
T:
gemss128
951910704953770514957134098
T:
sphincss192harakasimple
102039705610207990181021654092
T:
picnic2l5fs
115053084411514199661152838446
T:
sphincss256sha256simple
127916212012801259781281524230
T:
sphincss192harakarobust
162850525816287678861629935162
T:
sphincss128sha256robust
168536269816863386101688780028
T:
sphincss192sha256simple
243763442824385547642439328210
T:
sphincss128shake256simple
2144249478?2571671910?3439566852?
T:
gemss192v2
2175934112?3038865586?3475070924?
T:
gemss192
314066407231412779383142534886
T:
sphincss192sha256robust
347834619434794303163480547562
T:
sphincss256shake256simple
408708523440882609684112817566
T:
sphincss256sha256robust
419319008641943829004195619320
T:
sphincss128shake256robust
3587770264?4302997896?5023770480?
T:
gemss256
3624724858?4345776024?5106033890?
T:
gemss256v2
508852614450896077845091134820
T:
sphincss192shake256simple
3343353216?5861260362?10869881920?
T:
gui448
623772303062392152386242717792
T:
sphincss256shake256robust
863872794286405314168641806802
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
714273807574
T:
rwb0fuz1024
133601357014256
T:
rainbowbinary256181212
215242176222084
T:
3icp
249402591026608
T:
rainbowbinary16242020
261842674027070
T:
rainbow5640
265082674227244
T:
ronald512
283522867829168
T:
ronald768
317023211232952
T:
ronald1024
324723258632790
T:
tts6440
347803531436964
T:
rainbow6440
341723587839724
T:
rainbow1aclassic363232
373683778038082
T:
lattisigns512
408324137442234
T:
ronald1536
399844365047758
T:
rainbow1a
520725273853286
T:
ronald2048
680706820268358dilithium2aes
681726939471116
T:
rainbow1c
708447176272934
T:
falcon512tree
706927288075124
T:
gravitysphincss
820408272883784
T:
ronald3072
843508446484818
T:
sflashv2
879068854289646
T:
falcon512dyn
973269746897734dilithium3aes
977929798298252dilithium2
116960117402118096
T:
qtesla1
123332124226126802
T:
ronald4096
129940130820131672
T:
luov863256pc
140242141360143264
T:
donald512
141798143470144440
T:
falcon1024tree
144196144622145260dilithium5aes
157892158142158802dilithium3
169822170384171636
T:
rainbow3cclassic683248
169948170954171814ed25519
175588177152179694
T:
falcon1024dyn
201100202400202688
T:
rainbow1b
235400236150237010
T:
qtesla3s
235982236692237134
T:
qtesla3f
245752246136246520dilithium5
245450253850262914
T:
gemss128v2
256062264948269862
T:
bluegemss128v2
262618272386278874
T:
redgemss128v2
283318286090291350
T:
donald1024
287372287944288520
T:
ecdonaldp256
283476289402294504
T:
gemss128
284688293328298660
T:
bluegemss128
292098295592300300
T:
gravitysphincsm
289552295954302586
T:
redgemss128
285040297874316986
T:
gui184
296800297962300136
T:
rainbow3c
304976306416307826
T:
rainbow4a
352086353798357236
T:
luov890351pc
389168397086402734
T:
gravitysphincsl
417328420602425042
T:
pass769
422568424630426426
T:
rainbow5cclassic963664
438440441526443634
T:
edons128k08n72nu8l4mu3
471308481928486350
T:
sphincss128harakasimple
503154505916511770
T:
pass863
517056517374518914
T:
ecdonaldp224
522342523978525406
T:
ed448goldilocks
501878529180596838
T:
luov8117404pc
561388564178567476
T:
qtesla1p
574312595602632044
T:
gemss192v2
582168599936641530
T:
redgemss192v2
635708640466647416
T:
rainbow6a
620604646262703670
T:
bluegemss192
622626648924670426
T:
redgemss192
636674669998708670
T:
gui312
673378674100679318
T:
rainbow3b
646998679078720816
T:
gemss192
658000680178717006
T:
bluegemss192v2
668644686544719982
T:
rainbow5c
707348720248741646
T:
sphincss128harakarobust
735408741026752224
T:
ecdonaldp160
748292755222766158
T:
sphincss192harakasimple
793782801554808250
T:
donald2048
881840889026892844
T:
ecdonaldp192
958350962700973782
T:
hector
101637210381801055476
T:
sphincss256harakasimple
103960410440801050496
T:
edons128ref
113331811496101161092
T:
sphincsf128harakasimple
115074211637001189886
T:
sphincss192harakarobust
125251812841621377454
T:
redgemss256v2
122382812904781348530
T:
bluegemss256v2
133576813458881361426
T:
sphincs256
134449813905221475088
T:
bluegemss256
137165814173501469956
T:
gemss256v2
138724414250161476044
T:
gemss256
139011815091241697518
T:
redgemss256
166689416840801704318
T:
sphincss256harakarobust
170269817053761715088
T:
ecdonaldk163
176647017689761779390
T:
ecdonaldb163
177090417887361801912
T:
sphincsf192harakasimple
176799617980221841482
T:
rainbow6b
183667018595161886534
T:
sphincsf128harakarobust
198791820127522028194
T:
sphincsf256harakasimple
208796820891462100360
T:
ecdonaldp521
227644022796242304528
T:
ecdonaldk233
235097623591402365296
T:
ecdonaldb233
236003824182142496354
T:
sphincss128sha256simple
264403026542142671756
T:
ecdonaldp384
274696227509402763974
T:
luov863256
2724820?2829380?3630108?
T:
gui448
281967428495002883950
T:
sphincsf192harakarobust
298291029991923015132
T:
rainbow1acompres363232
304390830549543074308
T:
qtesla3p
305557030744543087426
T:
picnicl1full
318773832179463246552
T:
sphincsf256harakarobust
341905434391363447604
T:
rainbow1acyclicc363232
368287837456623802452
T:
sphincss192sha256simple
380510838151883839438
T:
ecdonaldk283
399648040152484037784
T:
ecdonaldb283
399881040501384100810
T:
mqdss48
428241243017224320962
T:
picnicl1fs
425869643956104475434
T:
sphincss128shake256simple
474168048461604970216
T:
sphincss128sha256robust
478878248601584947204
T:
sphincss256sha256simple
535063053736065390650
T:
picnicl1ur
569272657529625843022
T:
sphincsf128sha256simple
601386460322866048160
T:
picnicl3full
623078462569786283594
T:
ecdonaldk409
622566463054046421872
T:
sphincss192shake256simple
656603866014786621454
T:
ecdonaldb409
756491677062927813912
T:
sphincss192sha256robust
811004082805508403416
T:
sphincss256shake256simple
813125884300508685940
T:
sphincss128shake256robust
925636693757449469368
T:
sphincsf192sha256simple
945331895187409635354
T:
sphincsf256sha256simple
978819698094949839240
T:
luov890351
9976474999339010038936
T:
picnicl5full
101482821017607610201690
T:
picnicl3fs
101780601031904410420150
T:
mqdss64
102544081038242210546016
T:
sphincsf128shake256simple
115001261166718411863524
T:
sphincsf128sha256robust
121749241233689612557408
T:
sphincss192shake256robust
129838781301325013063814
T:
picnicl3ur
139512101396603414029866
T:
ecdonaldk571
142292441425182814314308
T:
picnic3l1
149611261501261015125238
T:
ecdonaldb571
157768821607219216292164
T:
sphincss256sha256robust
160576021629603616547666
T:
sphincss256shake256robust
162765281652849016702428
T:
sphincsf192shake256simple
166457061681281016985592
T:
sphincsf256shake256simple
168808541692552217001064
T:
luov8117404
177585701795585819270460
T:
rainbow3ccompres683248
179127161796258417998260
T:
picnicl5fs
193866581951712819700208
T:
sphincsf192sha256robust
202623342030219420548292
T:
pqrsa15
200544422042318020613414
T:
sphincsf128shake256robust
204187462056006620588658
T:
rainbow3ccyclicc683248
222941222238635222430400
T:
picnicl5ur
294983662952522429588558
T:
luov4849242
299181142998744630065582
T:
picnic3l3
312731483153363231884648
T:
sphincsf256sha256robust
318778843208475032428664
T:
sphincsf192shake256robust
326080143310289233334782
T:
sphincsf256shake256robust
404523704049408040531926
T:
rainbow5ccyclicc963664
406793424105955441267494
T:
rainbow5ccompres963664
481563064830632848394462
T:
picnic3l5
696997326983327869936944
T:
picnic2l1fs
812896228138225681440250
T:
luov6468330
156185812156369678156816496
T:
luov8086399
157970292158146552158372382
T:
picnic2l3fs
278894404279177212279331348
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-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, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
495124978050379picnic3l1
497144987150976picnicl1full
736047408174610picnicl3full
749137501775905picnic3l3
815678164081808picnicl1ur
815728165982020picnicl1fs
923859250293018
T:
picnic2l1fs
124155124276125487picnic3l5
124553124750126559picnicl5full
160789160962162341picnicl3fs
161552161899163233picnicl3ur
253570253804263690picnicl5ur
254867255144265352picnicl5fs
552866554302568819ed25519
659766669105722537
T:
ecdonaldp256
109953211049591124462
T:
donald512
357384835923643598598
T:
donald1024
396861739840264029092
T:
ecdonaldp160
549730255040325516692
T:
ecdonaldp192
563111256549395689503
T:
ecdonaldk163
600138360109156024920
T:
ecdonaldb163
736838873882747400180
T:
ecdonaldp224
796644579828678002860
T:
mqdss48
104981911051391310545939
T:
ecdonaldk233
115097271153160611571708
T:
ecdonaldb233
118962591201852412142502
T:
donald2048
142667061428083414290235
T:
sphincsf128sha256simple
10922737?14364737?18232045?
T:
qtesla1
185783811859217518614718
T:
mqdss64
187498591875838518773809
T:
ecdonaldk283
208288632084314520859229
T:
ecdonaldb283
211729382120649221243084
T:
sphincsf192sha256simple
23571587?23945793?57058148?
T:
qtesla3f
252889582529708425328127
T:
ecdonaldp384
269111612692178526936961
T:
sphincsf128sha256robust
397425383983964539936535
T:
luov4849242
404347604045427240472371
T:
sphincsf192sha256robust
425393094256327542594922
T:
ecdonaldk409
428304734284912642885906
T:
sphincs256
35304946?46740826?69570607?
T:
qtesla3s
485398784857663648620441
T:
ecdonaldb409
522561615234166952454236
T:
luov863256
540685215408876754111402
T:
sphincsf128harakasimple
546801845480109854893659
T:
sphincsf256sha256simple
596313425966878459812113
T:
ecdonaldp521
54888130?62373658?77094847?
T:
qtesla1p
62044826?67350800?80381039?
T:
falcon512tree
61018379?68753786?84726083?
T:
falcon512dyn
772692257729015777310522
T:
sphincsf128shake256simple
777924307780709577864860
T:
sphincsf128harakarobust
796075627961962579694208
T:
sphincsf192harakasimple
975055089755182497715938
T:
ecdonaldk571
111528703111587058111914508
T:
ecdonaldb571
113205931113223259113307308
T:
sphincsf192shake256simple
115954644115977635116182848
T:
sphincsf192harakarobust
138487466138897376139069084
T:
luov6468330
142341102142432844142783133
T:
rainbow1aclassic363232
143321704143354650143518038
T:
sphincsf256sha256robust
144269812144395394144598552
T:
rainbow1acompres363232
145685006145781718146054026
T:
rainbow1acyclicc363232
148246147148284159148617920
T:
sphincsf128shake256robust
183664362201043328226552511
T:
falcon1024dyn
183147491?203725235?230717396?
T:
falcon1024tree
211657992211704930212050627
T:
sphincsf256harakasimple
217318847217665315218461194
T:
sphincsf192shake256robust
223910270224525268225088682
T:
luov890351
279141966279740211280237440
T:
luov8086399
248786423?290581513?353908794?
T:
qtesla3p
298603277298975659299307497
T:
sphincsf256shake256simple
308236825308539165308634601
T:
sphincsf256harakarobust
178364890?329226905?434573937?
T:
ronald512
402662490403329323403967589
T:
luov8117404
456072377456167038456213193
T:
sphincss128sha256simple
570993815571038322572783606
T:
sphincsf256shake256robust
458594044?668517338?1024820627?
T:
ronald768
672517861672997138674704350
T:
sphincss192sha256simple
869074144869219527869487410
T:
sphincss128sha256robust
892221012892449001892649133
T:
sphincss256sha256simple
944566612945166919945938093
T:
sflashv2
495450368?1215430423?1911816716?
T:
ronald1024
162746054916278431841628160789
T:
rainbow3cclassic683248
182210806918224647621822841832
T:
rainbow3ccompres683248
209064790120914644992092734018
T:
rainbow3ccyclicc683248
1920333035?3118914118?5745440647?
T:
ronald1536
452987096145333222724534115341
T:
rainbow5cclassic963664
513586352751363940055137174886
T:
rainbow5ccompres963664
2905091596?5442845496?9784239937?
T:
ronald2048
573564462557360966845737028325
T:
rainbow5ccyclicc963664
103931824001039908426410402463651
T:
rainbow1a
116717522261167586866711678981992
T:
redgemss128v2
139057237331390761907713908673468
T:
rainbow1b
14069489206?19443407390?30622436050?
T:
ronald3072
Cycles to sign 59 bytes
25%50%75%system
342713343905345528
T:
sflashv2
589948591830604097ed25519
119222012024841218981
T:
ecdonaldp256
148960315290301539278
T:
rainbow1acyclicc363232
153444915687291608947
T:
rainbow1aclassic363232
181860318373671857254
T:
donald512
231315223430262374127
T:
ronald512
285959428797072900637
T:
falcon512tree
422924242401794246027
T:
ecdonaldp160
2850724?4622534?7663657?
T:
qtesla1
461904546481304722711
T:
falcon512dyn
477396347869414797225
T:
donald1024
493615949705315015264
T:
ronald768
581166358206085828966
T:
ecdonaldp192
588107658848285906971
T:
ecdonaldk163
586190758952255931741
T:
falcon1024tree
627520762829026297405
T:
ecdonaldb163
683430868594556882347
T:
rainbow1b
3036781?7623431?12766930?
T:
qtesla3f
776869077844187800131
T:
ecdonaldp224
904031690722429481783
T:
rainbow1a
917056092189799270993
T:
ronald1024
950314995267149548958
T:
falcon1024dyn
109508281096125810977874
T:
ecdonaldk233
117944681187120311930818
T:
donald2048
118910271191821911935534
T:
rainbow3cclassic683248
119658811197768311996955
T:
ecdonaldb233
7027550?13836955?24213186?
T:
qtesla3s
8460775?14458306?23480939?
T:
qtesla1p
150910851511140815132383
T:
rainbow3ccyclicc683248
194078491941929119437201
T:
ecdonaldk283
214930652150351021524370
T:
ecdonaldb283
240638622411417224175623
T:
ronald1536
253969492541820825440290
T:
rainbow5cclassic963664
265989222662592426646881
T:
ecdonaldp384
322031333223334532257055
T:
rainbow5ccyclicc963664
340993123414711734170089
T:
luov863256
27501020?38603931?51985958?
T:
qtesla3p
441079264412527144155818
T:
ecdonaldk409
459179574601185246179859picnicl1full
500198835003172250061302
T:
ecdonaldb409
517263425178330051906126
T:
ronald2048
587728665888725258945326picnicl1fs
628087116285573362894613
T:
ecdonaldp521
700753427012419970230563picnicl1ur
718274837188561272235294
T:
rainbow1acompres363232
940757959427704894367874picnicl3full
101023153101043079101119528
T:
ecdonaldk571
109435456109461625109514529
T:
luov890351
111266716111382238111682577
T:
luov4849242
115330338115345923115377495
T:
ecdonaldb571
153588434153701814153898612
T:
ronald3072
156165621156221201156564379picnicl3fs
169649504169855052170111014picnic3l1
177911588177960428178294286
T:
mqdss48
179619232179845418179985638picnicl5full
188958304189108315189367132picnicl3ur
189503264189812209189900775
T:
luov8117404
307145790307363537307540251picnicl5fs
352815961353166763353310847picnicl5ur
376506114376822018377484038picnic3l3
447114455447465519447740578
T:
sphincsf128sha256simple
449927402451358080455708796
T:
luov6468330
572411546572718781573185040
T:
mqdss64
581468213581800651583370407
T:
sphincsf192sha256simple
671115654671383450671641406picnic3l5
811035462811518528811886761
T:
sphincsf128sha256robust
817220869817656554817796454
T:
sphincs256
929708099930054256930226550
T:
rainbow3ccompres683248
972944910974794216980189510
T:
luov8086399
110565669911062556761106835236
T:
sphincsf192sha256robust
133657025613381604781339105739
T:
sphincsf256sha256simple
168099534716842816211687186423
T:
picnic2l1fs
195224700119530564171954440222
T:
sphincsf128harakasimple
229527024322961461632297259398
T:
sphincsf192harakasimple
243616766524373987642439297500
T:
sphincsf128shake256simple
256222697925624525582563024715
T:
rainbow5ccompres963664
289247907328937958092895194159
T:
sphincsf128harakarobust
308682182130879080843089597704
T:
sphincsf192shake256simple
2784344552?3327635268?4405326435?
T:
redgemss128v2
336942037133699579253371412587
T:
sphincsf256sha256robust
347618621434789590733480630764
T:
sphincsf192harakarobust
445125674344544815984456883605
T:
sphincsf128shake256robust
568705613856892032375690646887
T:
sphincsf256harakasimple
580130280658056737625817932284
T:
sphincsf192shake256robust
674939618367501161656750713639
T:
sphincss128sha256simple
682580248368282391656848248853
T:
sphincsf256shake256simple
860661776786094375928611683558
T:
sphincsf256harakarobust
112114855661121291167511262995989
T:
sphincss256sha256simple
119845402951198557422411986599419
T:
sphincss128sha256robust
126381463191264490120812658933349
T:
sphincsf256shake256robust
161045347641611120988716125633615
T:
sphincss192sha256simple
Cycles to verify 59 bytes
25%50%75%system
148274149347150785
T:
ronald512
179731181659182418
T:
ronald768
232133233067234500
T:
ronald1024
296583303303310158
T:
rainbow1aclassic363232
362876365521370679
T:
sflashv2
371043372038373475
T:
falcon512tree
371432372994377045
T:
ronald1536
438173438972439999
T:
falcon512dyn
561952566104576984
T:
ronald2048
736287737384760001
T:
falcon1024tree
872217874903900906
T:
qtesla1
878815881066894347
T:
falcon1024dyn
100293410382331082074
T:
redgemss128v2
108531610886071109461
T:
ronald3072
131458613284051343444
T:
donald512
154578115562091564330ed25519
178083218032171818435
T:
qtesla3s
178197918055841815794
T:
qtesla3f
250755025487242567479
T:
rainbow3cclassic683248
263582226424872665438
T:
ecdonaldp256
348632234973203539816
T:
rainbow1a
384976838804633900757
T:
ecdonaldp160
404316340823184110832
T:
donald1024
513136251675795200925
T:
ecdonaldp192
518045051874825206862
T:
qtesla1p
555106955929595629530
T:
rainbow5cclassic963664
561971056278545657548
T:
rainbow1b
673709867697296806661
T:
ecdonaldp224
739736075591317835658
T:
sphincss128sha256simple
100861371015319710286071
T:
sphincs256
113419901135070411367567
T:
ecdonaldk163
116754141182401111978326
T:
sphincss192sha256simple
121121911213227412140347
T:
ecdonaldb163
136995981376920813957538
T:
donald2048
146666301501920615317009
T:
sphincss128sha256robust
153514241554998215910715
T:
sphincss256sha256simple
179405701828196618593004
T:
sphincsf128sha256simple
205761362061796520715497
T:
ecdonaldp384
213470562136868321389285
T:
ecdonaldk233
232586442329839823451851
T:
rainbow1acyclicc363232
232502692337089223430220
T:
rainbow1acompres363232
233841622339641223407469
T:
ecdonaldb233
239838212399462524002820
T:
luov863256
260767482616767726275902
T:
qtesla3p
296363472993749630317303
T:
sphincsf192sha256simple
304555533084992131256229
T:
sphincsf256sha256simple
360906843646900737075639
T:
sphincsf128sha256robust
367819093684380936885326picnicl1full
380197653803381538057354
T:
ecdonaldk283
422487194225921142271559
T:
ecdonaldb283
467348944692238647077319
T:
ecdonaldp521
498116844985895449901887picnicl1fs
582459175828095258319883picnicl1ur
598721526034744761010842
T:
sphincsf192sha256robust
671095146720602367329039
T:
luov4849242
775167927765189377772310picnicl3full
794117788034932981546225
T:
sphincsf128harakasimple
819384348195289782008445
T:
luov890351
846560878544006686056855
T:
sphincsf256sha256robust
867068648674317086873997
T:
ecdonaldk409
983646439841706398480131
T:
ecdonaldb409
9746348499539406100817323
T:
sphincsf128shake256simple
121028972121138804121436143picnic3l1
119201685121220162122307204
T:
sphincsf128harakarobust
124583873125518521126279951
T:
sphincsf192harakasimple
126990282128351670129802465
T:
mqdss48
133650513135054541136577377
T:
sphincsf256harakasimple
136684716136795243136965272picnicl3fs
140596965141901823142617466
T:
rainbow3ccyclicc683248
142601814142642413142695135
T:
luov8117404
144164597144384566144714633
T:
rainbow3ccompres683248
153408180153485673153658392picnicl5full
155703502157259141158345363
T:
sphincsf192shake256simple
158882306160340553161221587
T:
sphincsf256shake256simple
160913802160988274161269266picnicl3ur
192262291193653636196034659
T:
sphincsf192harakarobust
194133167195678344199187599
T:
sphincsf128shake256robust
198319914198380584198673147
T:
ecdonaldk571
198697208200010654200568072
T:
luov6468330
204198036206336336208440622
T:
sphincsf256harakarobust
226533460226658633226916736
T:
ecdonaldb571
269397386269813558270243110picnic3l3
274102200274426400274527758picnicl5fs
307048246307341574307463710picnicl5ur
307881880310556195313802085
T:
sphincsf192shake256robust
310481484314114424316563298
T:
sphincsf256shake256robust
318861825320376250320854456
T:
rainbow5ccyclicc963664
324265973324655897326767440
T:
rainbow5ccompres963664
407325918408074937408596927
T:
luov8086399
421816116423420066427859228
T:
mqdss64
444941674445667664446313520picnic3l5
600453640601082602601377076
T:
picnic2l1fs

amd64; Goldmont (506c9); 2016 Intel Celeron J3455; 4 x 1500MHz; wooden, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
830585678667picnic3l1
892389929031picnicl1full
117451177811808picnic3l3
123191241412556picnicl3full
153561539815471picnic3l5
156501573215809picnicl1fs
159551605916174picnicl5full
187871885418900picnicl1ur
192511934519620
T:
picnic2l1fs
309143099131149picnicl3ur
310813116031294picnicl3fs
362753649738401
T:
picnic2l3fs
391843932939637picnicl5fs
392333940839576picnicl5ur
460944617846492
T:
picnic2l5fs
908809164993251ed25519
200511201012203813
T:
ecdonaldp256
237128237485239004
T:
donald512
353093354032354853
T:
ed448goldilocks
367274367724369880
T:
ecdonaldp224
475029476741479237dilithium2
545897548718550397
T:
pass769
641253641871646697
T:
donald1024
665988670568673015
T:
pass863
867952869330870875dilithium3
967667971195975510dilithium2aes
9936439974411000861
T:
edons128k08n72nu8l4mu3
108481910854671088751
T:
sphincsf128harakasimple
118562411906551197666
T:
ecdonaldp160
127230012738601276697
T:
ecdonaldp521
134957613508181353960dilithium5
135359713545851356033
T:
sphincsf128harakarobust
135687613616111369771
T:
ecdonaldk163
140008914042861407527
T:
ecdonaldb163
142563714336411443641
T:
ecdonaldp192
158824715903141591391
T:
sphincsf192harakasimple
160298016064501608804
T:
mqdss48
165992116638851669787dilithium3aes
179189917960161805899
T:
ecdonaldk233
184187818479511855064
T:
ecdonaldb233
211056921117572113725
T:
sphincsf192harakarobust
217190421748952184638
T:
donald2048
276310627747392784358dilithium5aes
2166703?2844725?3537684?
T:
qtesla1
298694329914342996721
T:
edons128ref
319902532187683249704
T:
ecdonaldk283
337386534140783429558
T:
ecdonaldb283
369626537272813731897
T:
mqdss64
543402054405255448591
T:
ecdonaldk409
549395054982345515757
T:
ecdonaldp384
573026358016285813372
T:
ecdonaldb409
4382549?6419458?8474717?
T:
qtesla3f
6608081?8736067?12913012?
T:
qtesla3s
930922293267689500496
T:
3icp
10546205?11970829?14768309?
T:
qtesla1p
120340271203956812049058
T:
ecdonaldk571
126168801261834712623764
T:
sphincsf128shake256simple
129106941292125212969617
T:
ecdonaldb571
135047251350840613514832
T:
sphincs256
159679561598491716014414
T:
rainbow1aclassic363232
174329521745351017483243
T:
rainbow1acompres363232
174490891747540617495674
T:
rainbow1acyclicc363232
185503621855207418553642
T:
sphincsf192shake256simple
196868021969979119712509
T:
rainbowbinary256181212
242085332421134924218459
T:
sphincsf128shake256robust
20968860?28657934?43995794?
T:
ronald512
20397176?29292329?36324882?
T:
rwb0fuz1024
29632554?32293587?38885690?
T:
falcon512tree
30059433?33303452?39493564?
T:
falcon512dyn
343693683437128334475117
T:
sphincss128harakasimple
357488973575263735772190
T:
sphincsf192shake256robust
398266353988882340045207
T:
luov4849242
429811124298396542986178
T:
sphincss128harakarobust
438430904397135744238929
T:
tts6440
485025824851019548547793
T:
sphincsf256harakasimple
486148054861605448618354
T:
sphincsf256shake256simple
31544116?50506670?92034869?
T:
ronald768
505592565060708250656745
T:
sphincss192harakasimple
543236455440690454824187
T:
luov863256
53454965?66932473?80390202?
T:
qtesla3p
669549286695749866960454
T:
sphincss192harakarobust
911009889112772891736944
T:
rainbowbinary16242020
920411499204286892045829
T:
sphincsf256shake256robust
924416749244494292536982
T:
sphincsf256harakarobust
8885493993431231107778347
T:
falcon1024dyn
892177719347221799305812
T:
falcon1024tree
55546496?94774096?141410468?
T:
ronald1024
102059807102910501103678379
T:
rainbow5640
107461701107572597107667791
T:
redgemss128
107838463107890521108028242
T:
gemss128
108702315108885661109034294
T:
redgemss128v2
108834671108949914109054667
T:
bluegemss128
109759965109929423110149546
T:
bluegemss128v2
109989912110376007110562943
T:
rainbow3ccyclicc683248
110004572110389379110692172
T:
rainbow3ccompres683248
111703513112112878112351620
T:
rainbow3cclassic683248
121666206121879979122170483
T:
luov6468330
152871038153073882153859256
T:
gemss128v2
196730738196987396197249703
T:
luov890351
226602341227157153229621757
T:
rainbow6440
228534530228728121228866226
T:
luov8086399
313920091314421653314759960
T:
rainbow5cclassic963664
329210123329574539329875367
T:
sflashv2
335775462336683051337060591
T:
rainbow5ccyclicc963664
336179729336942916337159479
T:
rainbow5ccompres963664
249484453?338941033?480594711?
T:
ronald1536
350189902350823027351120318
T:
luov8117404
402971095402976240402993449
T:
sphincss128shake256simple
596597996596610081596828334
T:
sphincss192shake256simple
612602716613560806625898566
T:
redgemss192v2
616588928618662626619975856
T:
gemss192v2
620194401621114463622367954
T:
bluegemss192v2
621933140623718954630567043
T:
redgemss192
636482829638653757640325400
T:
bluegemss192
642561224643419448644448815
T:
gemss192
350057498?684527605?1086039789?
T:
ronald2048
773060640773070247773080216
T:
sphincss128shake256robust
774549757774559191774585691
T:
sphincss256harakasimple
777757565777761371777766114
T:
sphincss256shake256simple
863935813868645681876286123
T:
gui184
114539204211454061981145412829
T:
sphincss192shake256robust
147277147314728616421472890827
T:
sphincss256shake256robust
147782329114781175191479760299
T:
sphincss256harakarobust
179252264517956503731802468005
T:
redgemss256v2
181818782318255503201829571053
T:
redgemss256
185612937418618159511868246877
T:
bluegemss256
187961643618819833861887995091
T:
gemss256
195383523919543841061955017297
T:
rainbow1a
255401500225544640262554854513
T:
gravitysphincss
1509965516?2596005556?4289187651?
T:
ronald3072
261816485526230715842628168351
T:
bluegemss256v2
272813087627290231152730324028
T:
gemss256v2
618929824661895913686190553074
T:
rainbow1c
662592543166298790036655213476
T:
rainbow1b
667287514068266492927038326392
T:
pqrsa15
3799487521?6956345604?10580827290?
T:
ronald4096
867475538187124671388744073733
T:
gui312
166453474181685147757416923696950
T:
rainbow4a
171104093541719808319717220662537
T:
rainbow3b
386482112183865030469838667085155
T:
gravitysphincsl
642944431026444454595664682533368
T:
rainbow3c
702976234187077674747870890797734
T:
rainbow6a
817406720828174215382581746526095
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
275482790028817
T:
rainbowbinary256181212
435974577346145
T:
tts6440
616646214963891
T:
rainbowbinary16242020
964589650696550ed25519
98420100545106895
T:
rainbow5640
167829169271174321
T:
rainbow1aclassic363232
176597181429186218
T:
rainbow6440
183030184766187212
T:
rainbow1acyclicc363232
185430185767186766
T:
sflashv2
271797272356273178
T:
ecdonaldp256
365914366001366125
T:
ed448goldilocks
418482422843426838
T:
donald512
238432?442971?902138?
T:
3icp
484327485425487510
T:
ecdonaldp224
648053654379665687
T:
ronald512
826933830957834391
T:
donald1024
876264884053892074
T:
rainbow3cclassic683248
894813901753914660
T:
falcon512tree
915661917708920771
T:
rainbow1a
927534933596943061
T:
rainbow3ccyclicc683248
528836?972655?2052423?
T:
qtesla1
118323911958001202156
T:
ronald768
125361312555161259856
T:
ecdonaldp160
678385?1341121?1353040?
T:
pass769
142769114303321436508
T:
ecdonaldk163
147836714846221488470
T:
ecdonaldb163
150264215038901506690
T:
ecdonaldp192
151921515219751532222
T:
rwb0fuz1024
156969715771801580623
T:
falcon512dyn
902125?1589411?2612581?dilithium2
828985?1641581?2471588?
T:
pass863
165039716698931766701
T:
ronald1024
180403918100421823836
T:
falcon1024tree
189546918993121916726
T:
ecdonaldk233
190023719078371919418
T:
rainbow5cclassic963664
191219819158751921601
T:
rainbow5ccyclicc963664
1276099?1935962?3287953?
T:
qtesla3f
194907619507071955036
T:
ecdonaldb233
194962419528961959127
T:
ecdonaldp521
202296620269432031867
T:
edons128k08n72nu8l4mu3
1788970?2219360?3501063?dilithium2aes
234675423489702353719
T:
rainbow1c
235491323598952365337
T:
donald2048
274072127468272761282
T:
rainbow4a
2112328?2781231?3755522?dilithium5
2155716?2925830?4113425?
T:
qtesla1p
295559729611832976077
T:
rainbow1b
1823043?3196381?5145257?dilithium3
322050732285923237657
T:
falcon1024dyn
338610333921063402358
T:
rainbow3b
339655134102913418970
T:
ecdonaldk283
355775935889453596700
T:
ecdonaldb283
460496746109204636016
T:
edons128ref
1940665?4632376?7546412?
T:
qtesla3s
462318446467364665347
T:
ronald1536
2982855?4872144?6791783?dilithium3aes
3648615?5504318?7423725?dilithium5aes
575375557583625762532
T:
ecdonaldp384
579709958062045818020
T:
ecdonaldk409
593756459505985956114
T:
rainbow6a
606285461336596142312
T:
ecdonaldb409
793713979664138078034
T:
ronald2048
7571241?7977932?10202877?
T:
redgemss128
853315785387408562957
T:
rainbow3c
8480285?9285702?10866977?
T:
redgemss128v2
6817292?10315939?16216485?
T:
qtesla3p
105442771056984110583619
T:
rainbow1acompres363232
127146731272194812733984
T:
ecdonaldk571
136531901366588213699571
T:
ecdonaldb571
145805661459329814611203picnicl1full
177596041777507717791000picnicl1fs
208854892090046220921305
T:
gravitysphincss
212867542212628825842593
T:
redgemss192v2
222460952229204722366062
T:
ronald3072
20830529?24698576?32991668?
T:
redgemss192
255049582553157625571831picnicl1ur
13208450?26407173?48453914?
T:
gui184
292251022924582329259710picnicl3full
308299603083720730871065
T:
luov863256
370305903704946537076289
T:
gravitysphincsm
388980363892556138960241
T:
sphincsf128harakasimple
433930964341937543477505picnicl3fs
440262094407011944175745
T:
gravitysphincsl
39191237?44247279?55593768?
T:
redgemss256v2
452237244529369345382732
T:
mqdss48
37047947?45786597?58034085?
T:
redgemss256
468750154691002346936942
T:
sphincsf192harakasimple
467233014694016346994155picnicl5full
475965344764953847730091
T:
ronald4096
502990595035622850395679
T:
sphincsf128harakarobust
641739646421108964334991
T:
sphincsf192harakarobust
642054896450930864617589picnicl3ur
661512276636476266401493picnic3l1
669211596708924567170397
T:
rainbow3ccompres683248
736419757403646674071782picnicl5fs
784544007857583579582529
T:
luov4849242
105506844105900450105952234picnicl5ur
106782705106795097107214084
T:
luov890351
141563229141791698142526727
T:
mqdss64
145075573145116774145392772picnic3l3
182994569183444277183679852
T:
rainbow5ccompres963664
185437659185491686186813530
T:
luov8117404
238640828238719656238902573
T:
pqrsa15
242775954243216363244492234picnic3l5
248125989248844502255859830
T:
luov6468330
252899338253010530253134906
T:
sphincs256
247426564?296463328?394891800?
T:
bluegemss128v2
248274428?298302405?397192021?
T:
bluegemss128
399176114399427343399712597
T:
sphincsf128shake256simple
467855175468112300469052941
T:
picnic2l1fs
499359425499946045501206759
T:
luov8086399
507272474507439009507693402
T:
sphincsf192shake256simple
646843503647547031647863506
T:
sphincss128harakasimple
728136333728776808729168706
T:
sphincsf128shake256robust
693407686?826845773?973267841?
T:
bluegemss192v2
839917125840104587840302379
T:
sphincss128harakarobust
954230932954629529955043386
T:
sphincsf192shake256robust
863887289?1037611352?1216592868?
T:
bluegemss192
111418186711144587491114770866
T:
sphincsf256shake256simple
128464314212848279131292440652
T:
picnic2l3fs
132871435813289912341329420447
T:
sphincsf256harakasimple
1155265605?1383718590?1620127861?
T:
bluegemss256v2
144262415814432716431446796982
T:
sphincss192harakasimple
848856187?1553008404?3400459237?
T:
gui312
1504681249?1795075872?2105883262?
T:
bluegemss256
1552377685?1862650481?2482950036?
T:
gemss128v2
1567539856?1881345311?2195101853?
T:
gemss128
203768402820379851912038953059
T:
sphincsf256shake256robust
208117801820815034622082922534
T:
sphincss192harakarobust
241236867024132560412413778758
T:
sphincsf256harakarobust
258837476425984759092604500309
T:
picnic2l5fs
4622359975?5545605333?6471908498?
T:
gemss192v2
601536845160155958846015822761
T:
sphincss128shake256simple
5847982363?7019295304?8188057592?
T:
gemss192
930725850893078672239308414654
T:
sphincss256shake256simple
8234447823?9878855197?11525665252?
T:
gemss256v2
107426563851074339510310743862844
T:
sphincss128shake256robust
118481459421184979001911856101521
T:
sphincss256harakasimple
126561814151265899472112660476514
T:
sphincss192shake256simple
10679416914?12814989984?14951786313?
T:
gemss256
167729621801677350232516773933332
T:
sphincss256shake256robust
211915669682119409111021195714927
T:
sphincss256harakarobust
220993106322209986780022104278867
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
132111358414190
T:
rwb0fuz1024
243392460824973
T:
rainbowbinary256181212
353953600337455
T:
3icp
441524489545673
T:
ronald512
491224983650822
T:
ronald768
505945165152465
T:
rainbowbinary16242020
518935277553230
T:
rainbow5640
578425891059877
T:
ronald1024
661996701769110
T:
tts6440
665506858371175
T:
rainbow6440
680466899569672
T:
rainbow1aclassic363232
778127856179988
T:
ronald1536
105445106300107640
T:
ronald2048
131398133093135256
T:
falcon512tree
147309147549148087
T:
sflashv2
160346162647163193
T:
falcon512dyn
163204165887171934
T:
gravitysphincss
181631182467183654
T:
ronald3072
223321224719228397
T:
qtesla1
265412267053268486
T:
falcon1024tree
272941274757277350
T:
donald512
284360286187288397
T:
ronald4096
328781329649330788
T:
falcon1024dyn
340155342070343826ed25519
350446363050368921
T:
rainbow3cclassic683248
352593365831374013
T:
gemss128
363031374395382160
T:
bluegemss128
371202380119390589
T:
bluegemss128v2
371482382655394069
T:
gui184
381917388603396012
T:
redgemss128
386806396263403351
T:
redgemss128v2
498322500036502086
T:
qtesla3f
503991506101508854
T:
qtesla3s
491483507712519264
T:
gemss128v2
539367539972540745dilithium2
544482547323556152
T:
rainbow1a
629143629621631577
T:
ecdonaldp256
652313658417666060
T:
gravitysphincsm
656658659387664795
T:
donald1024
729201739190750663
T:
gravitysphincsl
841579844743849284
T:
pass769
842425845647847145
T:
edons128k08n72nu8l4mu3
871910872717873875dilithium3
903536915424933400
T:
sphincss128harakasimple
952611959462968745
T:
rainbow5cclassic963664
956523960100964016dilithium2aes
9570889883131024661
T:
gemss192v2
9972339985981000103
T:
ecdonaldp224
100897110124091017911
T:
pass863
99602710234571040485
T:
bluegemss192v2
102960810325001035024
T:
qtesla1p
102121610417841059988
T:
redgemss192v2
109555011161911145568
T:
gemss192
111459311288921157476
T:
bluegemss192
113170011614491196915
T:
redgemss192
120438512093291214936
T:
ecdonaldp160
122032612234931226599
T:
ed448goldilocks
133484513526451367828
T:
sphincss192harakasimple
138616113901541395047
T:
edons128ref
136034213907351416071
T:
sphincss128harakarobust
139914714075001417579
T:
ecdonaldp192
140301814079481418894
T:
rainbow1b
143923614409551443373dilithium5
152432715508411581151
T:
gui312
158049515859151590870dilithium3aes
203127820358282044404
T:
rainbow1c
206792420895972093631
T:
rainbow4a
209830421340692165168
T:
sphincsf128harakasimple
210874421359522151463
T:
donald2048
220025622298422279279
T:
sphincss192harakarobust
235352823964382453252
T:
gemss256
240519124601622542846
T:
bluegemss256
243978425094532552957
T:
redgemss256
253000926029152642975
T:
redgemss256v2
262548626870102735543
T:
bluegemss256v2
263132226906182733528
T:
gemss256v2
272537827319382747781
T:
ecdonaldk163
273967427458632753039dilithium5aes
282376428300132835653
T:
ecdonaldb163
293687429467362955555
T:
rainbow3b
309869931375703178635
T:
sphincs256
322208232674713317046
T:
sphincsf128harakarobust
330336733362723373038
T:
sphincsf192harakasimple
363208136382193644567
T:
ecdonaldk233
371040837115853714406
T:
ecdonaldp521
374461637562393768595
T:
ecdonaldb233
463587346541944684332
T:
ecdonaldp384
471175048409324845975
T:
rainbow6a
500647150122875030169
T:
rainbow1acompres363232
500498750162095030952
T:
rainbow1acyclicc363232
503511650525935069300
T:
qtesla3p
539207554204335482640
T:
sphincsf192harakarobust
656511666261656642990
T:
ecdonaldk283
656528467377826896273
T:
sphincss128shake256simple
688209169132336965451
T:
ecdonaldb283
736129973635377389980
T:
rainbow3c
98404051005444710177489
T:
sphincss192shake256simple
109143651096842411163995picnicl1full
111383031121527511243017
T:
ecdonaldk409
117715861178699011852714
T:
ecdonaldb409
126725251292119413166821
T:
sphincss256shake256simple
130437941338098813631612
T:
sphincss128shake256robust
142107991424711514465510picnicl1fs
160738201619266316349541
T:
sphincss256harakasimple
160069161630547416515622
T:
sphincsf128shake256simple
191616951941698119840633
T:
sphincss192shake256robust
212729902131602821652690picnicl1ur
227551062296901523033335picnicl3full
247894062480343224839319
T:
ecdonaldk571
250733022531760425649070
T:
sphincss256shake256robust
255685582578297026250138
T:
sphincsf192shake256simple
258449442612781326427433
T:
sphincsf256shake256simple
266184522663770726684429
T:
ecdonaldb571
288838502888891628907139
T:
luov863256
294702172983404930074565
T:
sphincsf256harakasimple
301751543018893730213470
T:
rainbow3ccompres683248
301522783023347730383529
T:
rainbow3ccyclicc683248
305519373079302631107239
T:
sphincss256harakarobust
317431563217409732603282
T:
sphincsf128shake256robust
324113283283124233131480
T:
mqdss48
360900573619229636262420picnicl3fs
366662073672909136817788
T:
pqrsa15
367007493696051637058799picnicl5full
501012315107969351327352
T:
sphincsf256shake256robust
507927405120426351525509
T:
sphincsf192shake256robust
517148235177950552038849
T:
luov4849242
542193805450536154664542picnicl3ur
557493655613284756248012picnic3l1
571371035767459958378816
T:
sphincsf256harakarobust
614281196150808361930166picnicl5fs
681792136821533168388171
T:
rainbow5ccyclicc963664
682525676833455768580908
T:
rainbow5ccompres963664
894798868998029590193279picnicl5ur
101473248101481467101585188
T:
luov890351
102142752103089185104597477
T:
mqdss64
122486124122613847122837842picnic3l3
147145763147613539151437731
T:
luov6468330
176526252176569041176822661
T:
luov8117404
194583307195740104196427767picnic3l5
264124768264286334264972229
T:
picnic2l1fs
277622631278364103279469871
T:
luov8086399
591595734591774617595870942
T:
picnic2l3fs
102388043110266864351033070402
T:
picnic2l5fs

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

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
318432003224picnicl1full
3544?3584?5005?picnic3l1
435243684412picnic3l3
438844204452picnicl3full
488449044956picnicl1fs
490449645930picnicl1ur
556455805636
T:
picnic2l1fs
5744?5836?7523?picnicl5full
803480708189picnic3l5
888089329024
T:
picnic2l3fs
903290529088picnicl3fs
9188?9964?12818?picnicl3ur
119161208413224
T:
picnic2l5fs
126521273213036picnicl5fs
123201306013236picnicl5ur
238922408425325
T:
lattisigns512
453924547645608ed25519
612006145261748dilithium2aes
914769166491912dilithium2
978009819298772dilithium3aes
152732153392173732dilithium5aes
156388156760156924
T:
ed448goldilocks
164684164960165228dilithium3
240628242096243772
T:
pass769
256464257180257816dilithium5
287268290408305702
T:
pass863
822868?827152?1080696?
T:
mqdss48
847196851896856988
T:
edons128k08n72nu8l4mu3
902848903056903820
T:
sphincsf128harakasimple
911072924756942936
T:
donald2048
109484810953601095772
T:
sphincsf128harakarobust
123176412333761240012
T:
sphincsf192harakasimple
161074416149521621156
T:
sphincsf192harakarobust
189568819051561917820
T:
mqdss64
1366133?2135808?2593528?
T:
qtesla1
257884025907682608820
T:
edons128ref
280671628251202840180
T:
sphincs256
351237235196483526568
T:
sphincsf256harakasimple
2863104?4181800?5525540?
T:
qtesla3f
430880843153764324112
T:
sphincsf256harakarobust
449144445011244571940
T:
sphincsf128shake256simple
511308051221685821544
T:
luov863256
658467265878046601716
T:
sphincsf192shake256simple
4159632?6820512?9466116?
T:
qtesla3s
6030772?6852952?8471924?
T:
qtesla1p
825459282618728276160
T:
sphincsf128shake256robust
111951041122992011277496
T:
luov863256pc
119062161192668011984068
T:
rainbowbinary256181212
121494801215664012171968
T:
sphincsf192shake256robust
174329881746381217581104
T:
sphincsf256shake256simple
168644521769347620107060
T:
falcon512dyn
182994601831099618320332
T:
rainbow1aclassic363232
174996121883937221835368
T:
falcon512tree
190178761904602019749204
T:
rainbow1acompres363232
191057401914780819199812
T:
luov4849242
199631241997137219996596
T:
rainbow1acyclicc363232
212177962122216021952260
T:
luov890351
285605202863656028796216
T:
sphincss128harakasimple
322426723225450832529065
T:
sphincsf256shake256robust
27755508?32901364?43233632?
T:
qtesla3p
348099003487456434879340
T:
sphincss128harakarobust
361442963625659639946388
T:
luov8117404
413194084142032441629052
T:
luov890351pc
422499964243537642491996
T:
sphincss192harakasimple
486871604870385248719584
T:
sphincss192harakarobust
520663445208276052722048
T:
sphincss256harakasimple
523454805503484857747956
T:
falcon1024dyn
561365125646483257156700
T:
rainbowbinary16242020
531922885814514864258868
T:
falcon1024tree
635765686371542065559648
T:
luov6468330
643492406438690464512580
T:
sphincss256harakarobust
656488046566937265712964
T:
redgemss128
663017526643666568058692
T:
bluegemss128
671487166718928069193340
T:
gemss128
695461326971892069941028
T:
luov8117404pc
897132168978039692078404
T:
gemss128v2
924005289261046498918190
T:
bluegemss128v2
946810329472550894810468
T:
redgemss128v2
117196892118637596120291832
T:
rainbow3cclassic683248
120262432120482748120900580
T:
luov8086399
120020016124268828126830560
T:
rainbow3ccyclicc683248
127497484127951384129235324
T:
rainbow3ccompres683248
143580444143666132144072477
T:
sphincss128shake256simple
210399568210538020210653260
T:
sphincss192shake256simple
218977056219022068219078120
T:
sflashv2
265676216276133480281911448
T:
sphincss128shake256robust
278041108278275632278410376
T:
sphincss256shake256simple
296452740296549164296826300
T:
gemss192
298398100298804121327943420
T:
bluegemss192
300426768300838556311020728
T:
redgemss192
341356648341774044342070868
T:
rainbow5cclassic963664
351971804355647032366617432
T:
rainbow5ccyclicc963664
360082216361233332363481088
T:
rainbow5ccompres963664
387734064388053756394060008
T:
sphincss192shake256robust
427845604428376924439070476
T:
bluegemss192v2
431431568431762376440328052
T:
redgemss192v2
430149884436497216441240786
T:
gemss192v2
514536964515506872515855336
T:
sphincss256shake256robust
726319192727138108738431152
T:
bluegemss256
734042093738533133751645021
T:
gemss256
762555808763447012776329276
T:
redgemss256
772469228772783196793428224
T:
redgemss256v2
115737904411592218001195972940
T:
gemss256v2
117672686011851216431195052156
T:
bluegemss256v2
179749889218480036241899178620
T:
gravitysphincss
401099291241349865284312224703
T:
pqrsa15
293984268842958255465629819302708
T:
gravitysphincsl
574641230165747934680457683740740
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
189361904419532
T:
rainbowbinary256181212
372923757637852
T:
rainbowbinary16242020
480164809648152ed25519
874288784088656
T:
rainbow1aclassic363232
101772102060102776
T:
sflashv2
139576140964149752
T:
rainbow1acyclicc363232
164448164644165040
T:
ed448goldilocks
129400?199020?308612?dilithium2aes
169904?216936?310048?dilithium2
178892?243600?367788?dilithium3aes
276748?302944?561128?
T:
pass769
187352?303768?424692?
T:
lattisigns512
261076?320392?415928?dilithium5aes
361660363056367760
T:
luov863256pc
374960379292385444
T:
rainbow3cclassic683248
279356?379868?575432?dilithium3
380232384492395208
T:
falcon512tree
399012406648431308
T:
rainbow3ccyclicc683248
279260?431556?727604?
T:
qtesla1
389540?491736?703904?dilithium5
335496?662320?979360?
T:
pass863
730656735080739724
T:
falcon512dyn
422100?765036?1084860?
T:
qtesla3f
546296?849464?1257108?
T:
qtesla1p
900008902364914332
T:
rainbow5cclassic963664
902920912316919576
T:
rainbow5ccyclicc963664
905948915104923576
T:
donald2048
813660?1094380?1124873?
T:
falcon1024tree
110498011356801310174
T:
luov890351pc
563596?1199644?1784840?
T:
qtesla3s
137286013795801394996
T:
edons128k08n72nu8l4mu3
150290015203201539908
T:
falcon1024dyn
163095616422001659184
T:
luov8117404pc
3250180?3265440?4602189?
T:
edons128ref
369332837036123710976
T:
luov863256
370416837193443722560picnicl1full
3447816?3924928?4797832?
T:
redgemss128
3477540?4106500?5135576?
T:
redgemss128v2
3556072?4388128?6048392?
T:
qtesla3p
462844846377324643052picnicl1fs
517743251925205206464
T:
mqdss48
590158059063965916656picnicl1ur
712900871337927139408picnicl3full
8214864?9913768?11783012?
T:
redgemss192
8466960?10313788?11637272?
T:
redgemss192v2
112974401132483611927468picnicl3fs
118369241185210011876636picnicl5full
120769321208128812099520
T:
luov890351
131394681316244413199364
T:
mqdss64
12471024?13517268?16047020?
T:
redgemss256
146675921467967214689448
T:
gravitysphincss
147115001473159214764812picnicl3ur
166815201670248816716540
T:
rainbow1acompres363232
174803201749229217504124picnic3l1
15192388?17686484?20935140?
T:
redgemss256v2
195897321960335619635824picnicl5fs
208322882083521220844792
T:
luov8117404
245156242454214025182364picnicl5ur
260129642602749226092008
T:
gravitysphincsm
311836723122121231436600
T:
gravitysphincsl
320076723206348832125864
T:
sphincsf128harakasimple
361664963628048436309084
T:
sphincsf192harakasimple
371653803721111637369044picnic3l3
401971084023422840327556
T:
sphincsf128harakarobust
423736964240791242436348
T:
luov4849242
490798924915329649249112
T:
sphincsf192harakarobust
496977964977782849868292
T:
sphincs256
628878126292360462979700picnic3l5
898054688999239290191168
T:
sphincsf256harakasimple
99827456100466248101400800
T:
rainbow3ccompres683248
115015580115148032115217912
T:
sphincsf256harakarobust
126471492126682160132826692
T:
pqrsa15
133747696133973044134027228
T:
luov6468330
113235548?136240312?185632144?
T:
bluegemss128v2
147833384148126612148537800
T:
sphincsf128shake256simple
162630768162880072168301350
T:
picnic2l1fs
140021264?167944740?197951856?
T:
bluegemss128
187962676188246200188399924
T:
sphincsf192shake256simple
239508504242799256243507092
T:
rainbow5ccompres963664
259740304260038340260278912
T:
sphincsf128shake256robust
266017948269306269276743392
T:
luov8086399
283929628?339996996?396730508?
T:
bluegemss192v2
340555068345157160346031132
T:
sphincsf192shake256robust
323916068?390664815?516967484?
T:
bluegemss192
408121736408837936418983864
T:
sphincsf256shake256simple
486398864487267380488388000
T:
picnic2l3fs
537868296546721844559562012
T:
sphincss128harakasimple
452443194?550349096?726832544?
T:
bluegemss256v2
482881344?579782632?684370703?
T:
bluegemss256
677109568677242144677418944
T:
sphincss128harakarobust
738047000738328416741740416
T:
sphincss256harakasimple
735889680746269315760743792
T:
sphincsf256shake256robust
720215136?875848927?1022660367?
T:
gemss128v2
9643484329907394481001635368
T:
sphincss256harakarobust
102354322810420089201057699395
T:
picnic2l5fs
886157548?1047668696?1222898144?
T:
gemss128
117790690412105023631229222290
T:
sphincss192harakasimple
155169884015539141121554508372
T:
sphincss192harakarobust
198813731620849053112456445809
T:
gemss192v2
230464093623063101402343370483
T:
sphincss128shake256simple
2230275884?2676737368?3123318988?
T:
gemss192
339416112033966659923417397532
T:
sphincss256shake256simple
3205969712?3969222248?4767974752?
T:
gemss256v2
406195878041616109364222716208
T:
sphincss128shake256robust
3780774256?4583489632?5347580568?
T:
gemss256
478185677248780348574928339328
T:
sphincss192shake256simple
603133248860592318206113415628
T:
sphincss256shake256robust
811333050481933430408196123212
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
157961586815968
T:
rainbowbinary256181212
290122940429652
T:
rainbowbinary16242020
305363149632508
T:
rainbow1aclassic363232
378683804838328
T:
lattisigns512
739167422074428dilithium2aes
839568447285004
T:
falcon512tree
9880499860100620
T:
falcon512dyn
102116102328102468dilithium2
103228103952104708
T:
qtesla1
107320108976112912
T:
gravitysphincss
108780109128109584dilithium3aes
117792121016123688
T:
luov863256pc
143084143260143456
T:
sflashv2
165144165808167056ed25519
165204165836166144dilithium5aes
166876?167136?236674?dilithium3
168264169128170416
T:
falcon1024tree
175300180220183916
T:
rainbow3cclassic683248
199352200460202152
T:
falcon1024dyn
207480208060212320
T:
qtesla3f
208284209048209632
T:
qtesla3s
210820218228228684
T:
bluegemss128
246688254196257808
T:
redgemss128
257076?262880?342069?
T:
gemss128
263908264200266100dilithium5
265768273980280856
T:
redgemss128v2
280500289796295856
T:
bluegemss128v2
287452?299892?382495?
T:
gemss128v2
326152328172332468
T:
luov890351pc
346548354712357268
T:
pass769
422004425788428080
T:
pass863
449816457248463140
T:
rainbow5cclassic963664
461780463840466988
T:
edons128k08n72nu8l4mu3
453408465504472356
T:
luov8117404pc
459740469140481276
T:
gravitysphincsm
505900508212512536
T:
qtesla1p
516836519440523380
T:
ed448goldilocks
576748582672593940
T:
gemss192
569100583588595644
T:
bluegemss192
582540594496610292
T:
redgemss192
614272625116636688
T:
gravitysphincsl
610564625164639120
T:
bluegemss192v2
605056626736643648
T:
gemss192v2
620340635548650632
T:
sphincss128harakasimple
628344640652657104
T:
redgemss192v2
875148877868884236
T:
edons128ref
898240915200946280
T:
sphincss128harakarobust
931768?965700?1319654?
T:
sphincss192harakasimple
106815210771361089740
T:
donald2048
110938011325761153776
T:
bluegemss256
1100920?1142912?1443754?
T:
gemss256
113156011572601188060
T:
redgemss256
118912012137881235672
T:
redgemss256v2
121840012452401275896
T:
bluegemss256v2
122585612524321275492
T:
gemss256v2
130049213293841348160
T:
sphincss256harakasimple
147126014825081509608
T:
sphincss192harakarobust
146914814931081511696
T:
sphincsf128harakasimple
146450814974641513732
T:
sphincs256
197929620050002047220
T:
sphincss256harakarobust
214978421736482200848
T:
sphincsf128harakarobust
230378823283642344772
T:
sphincsf192harakasimple
243754424545322483884
T:
qtesla3p
250419625262602552420
T:
sphincsf256harakasimple
296965229748442983860
T:
luov863256
296397629859723026388picnicl1full
334513233738563403584
T:
mqdss48
363346836697163696284
T:
sphincsf192harakarobust
370431637203643740512picnicl1fs
373153237810683865720
T:
sphincsf256harakarobust
397171240638644178232
T:
sphincss128shake256simple
480686848159004844416picnicl1ur
578029657916445799712picnicl3full
588652059920166073316
T:
sphincss192shake256simple
766594477497767896256
T:
sphincss256shake256simple
773437279295848125236
T:
sphincss128shake256robust
883733289065888981212
T:
mqdss64
941917294297929453912picnicl3fs
963029296559289683712picnicl5full
9721108988321610046396
T:
sphincsf128shake256simple
105670641058130010825900
T:
luov890351
115609721176136411959660
T:
sphincss192shake256robust
122964121230928012383836picnicl3ur
131040361322651213239804
T:
rainbow1acyclicc363232
132565401335252013379360
T:
rainbow1acompres363232
148055641488994415007376picnic3l1
153201801551812415736756
T:
sphincss256shake256robust
154811001563618415792392
T:
sphincsf256shake256simple
154774281568127215820180
T:
sphincsf192shake256simple
162907961636876017341252picnicl5fs
180742281808342818092944
T:
luov8117404
186591241903993619186812
T:
sphincsf128shake256robust
194249801964196819738332
T:
pqrsa15
205863122061557621240212picnicl5ur
294637962950175629543580picnic3l3
297347722975112829964452
T:
luov4849242
299947403053028830884500
T:
sphincsf192shake256robust
307435043104537231831048
T:
sphincsf256shake256robust
472605204735042047390444picnic3l5
689578446916249671298644
T:
picnic2l1fs
795709887963049279718644
T:
luov6468330
801457088078643280960104
T:
rainbow3ccompres683248
795452088318239287449980
T:
rainbow3ccyclicc683248
148572872149551088153898704
T:
luov8086399
154822192155028900155229272
T:
picnic2l3fs
179283080179630716180055744
T:
rainbow5ccompres963664
179326520181381520184499448
T:
rainbow5ccyclicc963664
272148468272647892279680064
T:
picnic2l5fs

amd64; Silvermont (406c4); 2016 Intel Atom x5-Z8350; 4 x 1440MHz; cherry, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
114861155511650picnicl1full
115141253413518picnic3l1
156581569915762picnic3l3
160911613316216picnicl3full
204342051920865picnic3l5
210562115221820picnicl5full
222492229722391picnicl1fs
222672232122406picnicl1ur
248392651326962
T:
picnic2l1fs
416494179442172picnicl3ur
417394180141939picnicl3fs
429684330443383
T:
picnic2l3fs
535315360054299
T:
picnic2l5fs
545355461055055picnicl5fs
547675491455670picnicl5ur
147285147652148232ed25519
319789320790323088
T:
ecdonaldp256
425991427076432878
T:
donald512
547723549053555416
T:
ecdonaldp224
668684670542672661dilithium2
742224744956748667
T:
pass769
763200764554768845
T:
ed448goldilocks
881815910453915617
T:
pass863
122149212228011226725dilithium3
127068212761121279540
T:
donald1024
132541213309091337450
T:
edons128k08n72nu8l4mu3
141704714307351443482dilithium2aes
190587719081791914563dilithium5
200198220111832019467
T:
ecdonaldp160
205469620637362075395
T:
ecdonaldk163
214564121536752162930
T:
ecdonaldb163
236429123671282370401
T:
mqdss48
240987324134292424301
T:
ecdonaldp192
253387025411602551358dilithium3aes
268376626851782687582
T:
sphincsf128harakasimple
274091027565892820411
T:
ecdonaldk233
275490927601922763655
T:
ecdonaldp521
286011028657772884125
T:
ecdonaldb233
335925033615723365414
T:
sphincsf128harakarobust
338541534171993445856
T:
donald2048
391965839232123928816
T:
sphincsf192harakasimple
409927541044464116017
T:
edons128ref
3279660?4318407?7403192?
T:
qtesla1
430830043716854390956dilithium5aes
464550546542224666247
T:
ecdonaldk283
491449649330184947353
T:
ecdonaldb283
506698950696235076398
T:
sphincsf192harakarobust
547982354853345489483
T:
mqdss64
809145581118158154949
T:
ecdonaldk409
868087887637098810607
T:
ecdonaldb409
6738147?9873441?13016444?
T:
qtesla3f
9969841997726510032872
T:
ecdonaldp384
9987116?13217221?22792400?
T:
qtesla3s
172357281734861017387153
T:
ecdonaldk571
182048441826294918485929
T:
3icp
185156771853798518582647
T:
ecdonaldb571
185494021855086818620215
T:
sphincsf128shake256simple
15225079?19107433?21122364?
T:
qtesla1p
235567072356041923647230
T:
sphincs256
272868962728846527291352
T:
sphincsf192shake256simple
322241343224141632319998
T:
rainbow1aclassic363232
352970503529910335302896
T:
sphincsf128shake256robust
369296703697528837153188
T:
rainbow1acompres363232
373186163735826637441647
T:
rainbowbinary256181212
408642214088605040914020
T:
luov4849242
34333032?48836373?80247745?
T:
rwb0fuz1024
457078844934642455845805
T:
falcon512tree
498619134992774950219659
T:
rainbow1acyclicc363232
47080181?51880751?60015346?
T:
falcon512dyn
519652165196837251974142
T:
sphincsf192shake256robust
543590735439311154465520
T:
luov863256
631389116343623963537905
T:
tts6440
713560857135856571367734
T:
sphincsf256shake256simple
744732767449015375184959
T:
sphincsf256harakasimple
44410134?74969520?102685400?
T:
ronald512
854764958548094985487313
T:
sphincss128harakasimple
54380080?90748083?134990166?
T:
ronald768
73692936?91465834?104406730?
T:
qtesla3p
107113989107121222107126083
T:
sphincss128harakarobust
125112969125127975125332276
T:
sphincss192harakasimple
129145628129335727129595694
T:
luov6468330
131363611131399991131433423
T:
sphincsf256harakarobust
133306696133328432133335596
T:
sphincsf256shake256robust
135178664144196392159844551
T:
falcon1024dyn
133839108144197446156068727
T:
falcon1024tree
150328085150840078151368330
T:
redgemss128
151809557152953938154204692
T:
redgemss128v2
152398555153202036153510241
T:
rainbow5640
155023975155216775157563962
T:
bluegemss128v2
154690135156446551158384278
T:
gemss128v2
156512628157070921157436308
T:
bluegemss128
156990537157367422157572420
T:
gemss128
161807884161862365161876026
T:
sphincss192harakarobust
163124634164030228164420903
T:
rainbowbinary16242020
199708937199842461200038262
T:
luov890351
204674315205676789205767095
T:
rainbow3cclassic683248
224311718225490355225729980
T:
rainbow3ccyclicc683248
224610967225596058225728249
T:
rainbow3ccompres683248
113614755?232862489?344511565?
T:
ronald1024
238582493238794736238970663
T:
luov8086399
332325680?334729690?418129267?
T:
rainbow6440
354721541355032534355282814
T:
luov8117404
590972596592303791593070646
T:
sphincss128shake256simple
325193280?672746190?1211589446?
T:
ronald1536
752912735753796740754334442
T:
rainbow5cclassic963664
793762191796810215852408768
T:
redgemss192v2
817036748819255889820718026
T:
rainbow5ccyclicc963664
819745082820578477823407374
T:
rainbow5ccompres963664
824426863824550072828411777
T:
sflashv2
829984851832327512832427607
T:
bluegemss192v2
845546374846286355848555289
T:
gemss192v2
852982531853646583856335883
T:
redgemss192
873264238873315828873408245
T:
sphincss192shake256simple
907211117911162859911952121
T:
bluegemss192
943237168946192419946647309
T:
gemss192
112809526411281111801128204127
T:
sphincss128shake256robust
114174257811417855211143237773
T:
sphincss256shake256simple
118935775711894405661189517485
T:
sphincss256harakasimple
730338778?1222447726?1865904535?
T:
ronald2048
166320193816632778491663355913
T:
sphincss192shake256robust
210000558921003969292100955162
T:
sphincss256harakarobust
213903203421423043162146159872
T:
sphincss256shake256robust
230256941423217014262476851698
T:
redgemss256
234187218923511744322422764403
T:
bluegemss256v2
239130598723956197442396738447
T:
gemss256v2
241370762424385772782456929807
T:
gui184
257433001225760354162579524642
T:
rainbow1a
257813139025879513632642358873
T:
bluegemss256
268236894126829606212687892181
T:
gemss256
321003586032212176133228009988
T:
redgemss256v2
3846432112?6153516158?9295430610?
T:
ronald3072
891793503289181163968918255266
T:
gravitysphincss
909856504991293505189232032553
T:
rainbow1c
933117660193662834449373395134
T:
rainbow1b
7635979390?12789410491?19373907547?
T:
ronald4096
133776632691374408854214001624911
T:
pqrsa15
178663269991796793225718135690612
T:
gui312
225684647342321031837223663712800
T:
rainbow4a
303622534013074019386531169481459
T:
rainbow3b
Cycles to sign 59 bytes
25%50%75%system
528725389155621
T:
rainbowbinary256181212
698847159072530
T:
tts6440
114719116959120248
T:
rainbowbinary16242020
154137154208154765ed25519
156820159551164196
T:
rainbow5640
263868264568266732
T:
sflashv2
279403285489297289
T:
rainbow6440
402175405351412196
T:
rainbow1aclassic363232
437891439769442702
T:
ecdonaldp256
214501?522443?1268347?
T:
3icp
593327597254603958
T:
rainbow1acyclicc363232
723331732124737980
T:
donald512
758645760617761931
T:
ecdonaldp224
784307785041788925
T:
ed448goldilocks
866476?923379?1779349?
T:
pass769
110773411212271135222
T:
ronald512
131621413193301325556
T:
rainbow1a
136666813814551394438
T:
falcon512tree
157417115835481588670
T:
donald1024
925139?1586644?2586339?
T:
qtesla1
1022786?2021902?2088546?
T:
pass863
210285121230892138410
T:
ronald768
212842021321072139449
T:
ecdonaldp160
217698221836382190673
T:
ecdonaldk163
222645422318752245648
T:
rainbow3ccyclicc683248
222715822373072245254
T:
rainbow3cclassic683248
227995022854082296031
T:
ecdonaldb163
1646505?2488370?4544829?
T:
qtesla3f
250162425180422531239
T:
falcon512dyn
255123925565952565875
T:
ecdonaldp192
1706932?2635296?4786235?dilithium2
280649628200322840634
T:
falcon1024tree
293318929499043002317
T:
ecdonaldk233
296991029884793015387
T:
ronald1024
301204330352743070905
T:
rwb0fuz1024
303992830467623052922
T:
edons128k08n72nu8l4mu3
305724530664793074838
T:
ecdonaldb233
2530283?3329353?5146150?dilithium2aes
337235333913443409390
T:
donald2048
2697681?3473883?6644184?dilithium3
353060535548533567071
T:
rainbow1c
399594240036984018913
T:
rainbow4a
411066241133374120476
T:
ecdonaldp521
2956848?4118802?7216817?
T:
qtesla1p
490147549190524956462
T:
rainbow1b
3854436?4983136?7182448?dilithium5
497367649835764998390
T:
ecdonaldk283
516081751734035191358
T:
falcon1024dyn
523226452392885256826
T:
ecdonaldb283
541961754304675442568
T:
rainbow5cclassic963664
542505554403245448117
T:
rainbow5ccyclicc963664
3081739?5995294?10654969?
T:
qtesla3s
4179212?6336580?8689141?dilithium3aes
698061669906787022041
T:
edons128ref
6498023?7870517?10302740?dilithium5aes
841866884374878494831
T:
rainbow3b
880783088317108862449
T:
ecdonaldk409
901261890582749075406
T:
ronald1536
937321694380369476035
T:
ecdonaldb409
104884571049572910562352
T:
ecdonaldp384
12146836?14751822?17396948?
T:
redgemss128
8645675?15388668?22775875?
T:
qtesla3p
155462351559207915637436
T:
ronald2048
14619911?16409239?18847475?
T:
redgemss128v2
186032001870053818762421
T:
ecdonaldk571
199983372002484020073296
T:
ecdonaldb571
208242222095034721005514
T:
rainbow1acompres363232
262453262629815326373300picnicl1full
307896053087467730926181picnicl1fs
335566923357514433590771
T:
luov863256
431376724320489343293820picnicl1ur
445649664463620244699668
T:
ronald3072
40468678?46827861?54372784?
T:
redgemss192v2
499242865004959450119732picnicl3full
46639140?57262272?67784072?
T:
redgemss192
674346786745316067486682
T:
gravitysphincss
718556387202543972115887picnicl3fs
68072342?80312670?92458272?
T:
redgemss256v2
802731538097582781165783picnicl5full
811045628120279281331082
T:
luov4849242
45075018?90104497?146328170?
T:
gui184
958005209586530095937840
T:
sphincsf128harakasimple
970164199713341997240205
T:
ronald4096
73573986?102824981?136527544?
T:
redgemss256
106216217106702950107645421picnicl3ur
113667743113723094113780704
T:
sphincsf192harakasimple
117613933117635223117651386
T:
luov890351
119902472121751644122125057picnicl5fs
124845141124940963125022840
T:
sphincsf128harakarobust
126830648128084887128117457
T:
mqdss48
135113929135855539135920754
T:
rainbow3ccompres683248
139132882139279340139423955picnic3l1
153198983153256662153357463
T:
sphincsf192harakarobust
169469972169573412169631190picnicl5ur
207260456207326192207449730
T:
luov8117404
299331594299637439300238295picnic3l3
299840990301016749303589111
T:
luov6468330
391053827391726831392114815
T:
rainbow5ccompres963664
407639199408452839409040252
T:
mqdss64
446849415447343218447472519
T:
sphincs256
465684790466134233467756607
T:
pqrsa15
479283446483393211483826770picnic3l5
447246971?536243954?625825053?
T:
bluegemss128v2
457683915?549109249?642422827?
T:
bluegemss128
571039623574821125576098550
T:
luov8086399
583265940583562020583887816
T:
sphincsf128shake256simple
744368270744849011745272287
T:
sphincsf192shake256simple
899113115899505296899823790
T:
picnic2l1fs
105958926810600720251060801880
T:
sphincsf128shake256robust
138747095513881944611389014381
T:
sphincsf192shake256robust
163193861216322021171633256783
T:
sphincss128harakasimple
163249399116330810521633672406
T:
sphincsf256shake256simple
1427167876?1713083322?2278157259?
T:
bluegemss192v2
203625952720372251212048832715
T:
sphincsf256harakasimple
214836622821484810932148869439
T:
sphincss128harakarobust
1946039593?2335125369?3112352749?
T:
bluegemss192
242837164424303560002431937809
T:
picnic2l3fs
1862136662?2763803308?3687138401?
T:
bluegemss256v2
1616699749?2838495911?4833101766?
T:
gui312
295144362729527734912958712418
T:
sphincsf256shake256robust
2799166744?3359333486?3935082804?
T:
gemss128v2
2874522120?3449009631?4597987762?
T:
gemss128
357068063735714959543572463657
T:
sphincsf256harakarobust
361133951436116309793611991652
T:
sphincss192harakasimple
3554797259?4317670518?5669360335?
T:
bluegemss256
474499269647484084944753245506
T:
picnic2l5fs
528154393552844122385285395606
T:
sphincss192harakarobust
881247856288129598878843932479
T:
sphincss128shake256simple
9539706509?11447675604?13355944260?
T:
gemss192v2
136060273741361091361713611799986
T:
sphincss256shake256simple
156623137031566334480215663928434
T:
sphincss128shake256robust
13166025162?15799237042?18434344322?
T:
gemss192
161243771841612901571419349176024
T:
gemss256v2
181519417421815282568418153530017
T:
sphincss256harakasimple
184554013011845619789018457765318
T:
sphincss192shake256simple
242927749042435731346124397120407
T:
sphincss256shake256robust
25163810715?30197206328?40263438111?
T:
gemss256
318054860073181016797231814119037
T:
sphincss256harakarobust
321066568943210756625632114071146
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
231682447425745
T:
rwb0fuz1024
560055761663070
T:
3icp
597346097862246
T:
rainbowbinary256181212
730327357375396
T:
ronald512
766397751479084
T:
ronald768
795588163183130
T:
rainbow5640
917069275694019
T:
rainbow6440
933329382195866
T:
ronald1024
932349412095418
T:
rainbow1aclassic363232
100624101940103780
T:
rainbowbinary16242020
101708102618104031
T:
tts6440
131783132993135212
T:
ronald1536
184543185606187342
T:
ronald2048
221253224473227485
T:
falcon512tree
263205268788273609
T:
gravitysphincss
283327285666287755
T:
sflashv2
292436293760296189
T:
falcon512dyn
307939308833310442
T:
qtesla1
328733330812332990
T:
ronald3072
458459460998465100
T:
falcon1024tree
475624477705481231
T:
donald512
485522498888512283
T:
gemss128v2
490569499558514844
T:
bluegemss128v2
490860501928507264
T:
rainbow3cclassic683248
521010530874544307
T:
redgemss128v2
532297533757537373
T:
ronald4096
538576541138545138ed25519
612453614352618597
T:
falcon1024dyn
611866633867652264
T:
gemss128
612159635699653678
T:
bluegemss128
641463670036688175
T:
redgemss128
710026712634714680
T:
qtesla3s
712540714290715610
T:
qtesla3f
754633756084758428dilithium2
773661775237778873
T:
rainbow1a
801208828845855678
T:
gui184
104498610464351051622
T:
ecdonaldp256
112762311325481137071
T:
pass769
120519012190681271763
T:
rainbow5cclassic963664
122739412303191234322
T:
edons128k08n72nu8l4mu3
120690212390581272024
T:
gemss192v2
124912412511051254087dilithium3
1231525?1287081?1812676?
T:
redgemss192v2
128715612948211304672
T:
donald1024
131196913146751317748
T:
pass863
137551713871131399888dilithium2aes
143527614565341497205
T:
sphincss128harakasimple
145456314959101541484
T:
bluegemss192
149000415241421562552
T:
gemss192
155298915553871560517
T:
ecdonaldp224
153423315716331593489
T:
redgemss192
160668816467031692822
T:
bluegemss192v2
173270717372491741464
T:
qtesla1p
195011819616211975464
T:
ecdonaldp160
203876320402782042948dilithium5
209691921635562202810
T:
sphincss128harakarobust
213652821657272202537
T:
sphincss192harakasimple
217545621806712186476
T:
edons128ref
229798423159902323343
T:
ecdonaldp192
243014124390222449871dilithium3aes
280784428150782828280
T:
ed448goldilocks
291395829268602945232
T:
rainbow1b
294926229553152975118
T:
rainbow1c
294527830009073073962
T:
gui312
301025330465133102692
T:
gemss256
298729330538193109752
T:
gemss256v2
303363030773703127036
T:
bluegemss256
307924230858703094450
T:
rainbow4a
3027883?3105897?4061992?
T:
redgemss256
306829231158013183259
T:
bluegemss256v2
318485732480713292607
T:
redgemss256v2
332499233918403437768
T:
sphincsf128harakasimple
337599834530223479124
T:
sphincss192harakarobust
394113739647203989377
T:
donald2048
413856241478534161277
T:
ecdonaldk163
418930242029154298968dilithium5aes
433121543421364355235
T:
ecdonaldb163
486756550059275051142
T:
sphincsf128harakarobust
523251152915795338706
T:
sphincsf192harakasimple
560216756175785727337
T:
ecdonaldk233
559032656297935693493
T:
sphincs256
580943658268505846422
T:
ecdonaldb233
742982674499637605095
T:
rainbow3b
806662680752178098577
T:
ecdonaldp521
805664780847378104025
T:
qtesla3p
821323982898758359884
T:
sphincsf192harakarobust
828779483085348333906
T:
ecdonaldp384
821579083232208367299
T:
rainbow1acyclicc363232
844522284712378481051
T:
rainbow1acompres363232
956798095966789631490
T:
ecdonaldk283
9647025984339010219162
T:
sphincss128shake256simple
100884701009696610120917
T:
ecdonaldb283
143898961463551714825696
T:
sphincss192shake256simple
168089611696917217017124
T:
ecdonaldk409
181000261817611318288272
T:
ecdonaldb409
185983161877622419281072
T:
sphincss256shake256simple
191710341965394820138448
T:
sphincss128shake256robust
196685141976536519860323picnicl1full
234473802383214324058444
T:
sphincsf128shake256simple
239163062400635524067981picnicl1fs
244914432479501425303656
T:
sphincss256harakasimple
282267612855800228934046
T:
sphincss192shake256robust
310684973108973031113308
T:
luov863256
338153133395601734078393picnicl1ur
358346013607896636145653
T:
ecdonaldk571
360738713642326337136521
T:
sphincss256shake256robust
374165713773801338243369
T:
sphincsf192shake256simple
378868013801811138123969picnicl3full
379369323837181338975562
T:
sphincsf256shake256simple
385342703856011138628571
T:
ecdonaldb571
453856204581315846286840
T:
sphincsf256harakasimple
459963274650199147112384
T:
sphincss256harakarobust
460548654662935347451171
T:
sphincsf128shake256robust
503264845046958350657420
T:
rainbow3ccyclicc683248
503869845050640550637676
T:
rainbow3ccompres683248
570342725706950157140822
T:
luov4849242
574186435761466857706501picnicl3fs
584029795845510558849119
T:
pqrsa15
615829866192600462253145picnicl5full
725724677306470174614434
T:
sphincsf256shake256robust
737215587419592975162875
T:
sphincsf192shake256robust
841666828523558286231846
T:
sphincsf256harakarobust
859121308644283487162923picnicl3ur
917592949307687594484310
T:
mqdss48
966256709814349198455583picnicl5fs
109286190109316654109344827
T:
luov890351
113691912113842995114104344
T:
rainbow5ccyclicc963664
113809310113962251114109883
T:
rainbow5ccompres963664
119771231119888651120107427picnic3l1
142309652142620736142824212picnicl5ur
165329151165878688166708672
T:
luov6468330
193703192193729471193816147
T:
luov8117404
254644800255273555255911859picnic3l3
299020905302352104304756970
T:
mqdss64
303936312304139296304580062
T:
luov8086399
388222350390639469391101952picnic3l5
542814022543073639543275615
T:
picnic2l1fs
123203239212333350421234219269
T:
picnic2l3fs
214195066321433569392144999929
T:
picnic2l5fs

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

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
295329632980picnicl1full
345934673516picnic3l1
417841914218picnicl3full
461846324672picnicl1ur
463246534687picnicl1fs
485848654879picnic3l3
538854045461
T:
picnic2l1fs
544254925614picnicl5full
550655335647picnic3l5
830683678602
T:
picnic2l3fs
854685938696picnicl3fs
860386348709picnicl3ur
109671102311224
T:
picnic2l5fs
112091125611490picnicl5fs
111031142711658picnicl5ur
227372281122919
T:
lattisigns512
451634521845327ed25519
508095094851114dilithium2aes
800398025680596dilithium3aes
815618175182161dilithium2
120468120638121026dilithium5aes
147126147364147918dilithium3
152958153325153751
T:
ed448goldilocks
219346220018221357
T:
pass769
222809223281224157dilithium5
242109243755245438
T:
pass863
707387707896708662
T:
sphincsf128harakasimple
819376821194823517
T:
mqdss48
829274830025836022
T:
sphincsf128harakarobust
878702881375888428
T:
edons128k08n72nu8l4mu3
873211882345894712
T:
donald2048
111041311111571111977
T:
sphincsf192harakasimple
123534612359631245043
T:
sphincsf192harakarobust
1275361?1681387?2481448?
T:
qtesla1
191340019159811919741
T:
mqdss64
239597223980082399091
T:
sphincs256
268938026968012706240
T:
edons128ref
280460028094042830129
T:
sphincsf256harakasimple
327609532784163280852
T:
sphincsf256harakarobust
2633408?3874750?5123208?
T:
qtesla3f
425086742517314252535
T:
sphincsf128shake256simple
495211249536625014007
T:
luov863256
3919777?6435306?8959906?
T:
qtesla3s
650480665059816507193
T:
sphincsf192shake256simple
5959315?6748322?8351559?
T:
qtesla1p
754732875550377562284
T:
luov863256pc
793880679396277941339
T:
sphincsf128shake256robust
107320991076711910803241
T:
rainbowbinary256181212
115794901158064511582738
T:
sphincsf192shake256robust
162848901629316216603499
T:
sphincsf256shake256simple
166853741679564517049304
T:
rainbow1aclassic363232
162354211749199219455933
T:
falcon512dyn
168170381751414219970142
T:
falcon512tree
184700341851970818586865
T:
luov890351
189528931896381219024630
T:
rainbow1acyclicc363232
190404561904691319259721
T:
rainbow1acompres363232
204191412045573120528602
T:
luov4849242
244899392453584424672784
T:
sphincss128harakasimple
264749492648427626497356
T:
sphincss128harakarobust
306482063065047930658990
T:
sphincsf256shake256robust
308785883093140131112092
T:
luov890351pc
315734793159099231921536
T:
luov8117404
27790929?32518978?41881309?
T:
qtesla3p
330120373308295433213293
T:
sphincss192harakasimple
408088034088035541073640
T:
sphincss192harakarobust
460642354683182647605270
T:
rainbowbinary16242020
484666724847120048644498
T:
sphincss256harakasimple
539566125401792854211908
T:
luov8117404pc
521012285462560757142373
T:
falcon1024tree
558297625584944555878331
T:
sphincss256harakarobust
518524525707600961701325
T:
falcon1024dyn
583468245836525158485433
T:
bluegemss128
595191465954189659610904
T:
gemss128
621399016220656462387381
T:
redgemss128
709897507119541171370362
T:
luov6468330
902200059023013090239812
T:
gemss128v2
930148169303859393060805
T:
bluegemss128v2
958446499586411795872292
T:
redgemss128v2
107170024107271050107319037
T:
rainbow3cclassic683248
108657598108693235109079592
T:
rainbow3ccompres683248
115550339115633673115778111
T:
rainbow3ccyclicc683248
132383425132579118132718333
T:
luov8086399
137449001137456017137460489
T:
sphincss128shake256simple
201571047201575475201583544
T:
sphincss192shake256simple
240803011240980214241037709
T:
sflashv2
254097400254113770254144722
T:
sphincss128shake256robust
260110685260118815260183126
T:
sphincss256shake256simple
289877892290499592290539544
T:
gemss192
309234724310004047315168624
T:
redgemss192
310302034310366415310883685
T:
rainbow5cclassic963664
317052974317584444318083380
T:
bluegemss192
324067196324168519324369422
T:
rainbow5ccyclicc963664
325698050325983451330800922
T:
rainbow5ccompres963664
369538716369589026369618153
T:
sphincss192shake256robust
395365429395429438395916791
T:
gemss192v2
398759136399344180399544167
T:
bluegemss192v2
405454421405727839406418459
T:
redgemss192v2
490050879490153587490194635
T:
sphincss256shake256robust
792541749793864681798663927
T:
redgemss256
806537462808962960814078214
T:
redgemss256v2
906640189911496081915372077
T:
gemss256
931424918931983139933581734
T:
bluegemss256
107161260910717619541072166056
T:
gravitysphincss
113252133811335331821135085009
T:
gemss256v2
114863974011579535061161628782
T:
bluegemss256v2
381824371739131740984007228660
T:
pqrsa15
170894529021709205188217137712476
T:
gravitysphincsl
341812634803441466298734596582449
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
178241795318291
T:
rainbowbinary256181212
337153410934840
T:
rainbowbinary16242020
476224770547854ed25519
835318389084492
T:
rainbow1aclassic363232
83593?118873?198530?dilithium2aes
131562133417135572
T:
rainbow1acyclicc363232
140839143053147373
T:
sflashv2
160591160735160950
T:
ed448goldilocks
146548?217886?294549?dilithium3aes
158367?229936?324682?dilithium2
121961?232789?454252?
T:
lattisigns512
204839?301569?386321?dilithium5aes
229412?328671?429447?dilithium3
357348359483362181
T:
luov863256pc
384258387017389267
T:
rainbow3cclassic683248
272099?393410?591138?dilithium5
401642404631409619
T:
falcon512tree
228543?446831?466525?
T:
pass769
328246?486350?617155?
T:
qtesla1
491159493321495489
T:
rainbow3ccyclicc683248
258710?508219?777528?
T:
pass863
424848?595058?951580?
T:
qtesla3f
733549738408742180
T:
falcon512dyn
807653815065826630
T:
falcon1024tree
870053880083884598
T:
donald2048
887456890456892642
T:
rainbow5cclassic963664
497051?926651?1313093?
T:
qtesla1p
595607?985672?1669399?
T:
qtesla3s
105265610570001059792
T:
luov890351pc
110008011063951113704
T:
rainbow5ccyclicc963664
137607313819521397818
T:
edons128k08n72nu8l4mu3
148310114879661494056
T:
falcon1024dyn
156290015689061574530
T:
luov8117404pc
314436131531833164394
T:
edons128ref
326737332680663269791
T:
luov863256
357927035804573582367picnicl1full
3283017?3585109?4507270?
T:
redgemss128v2
2250055?3787059?5875348?
T:
qtesla3p
444490444467374451186picnicl1fs
3427906?4462078?4859691?
T:
redgemss128
469350147018384715785
T:
mqdss48
565163256526685653740picnicl1ur
689193668934666897366picnicl3full
894928689553839037241
T:
gravitysphincss
8322803?10126187?12842600?
T:
redgemss192
8820554?10407044?12877697?
T:
redgemss192v2
106816271068440310754659
T:
luov890351
107307691074448010762971picnicl3fs
113173211145341111715393
T:
mqdss64
117517261175583211758069picnicl5full
140501421416785514408121picnicl3ur
151747851518606915191630
T:
rainbow1acompres363232
158553931587248315959248
T:
gravitysphincsm
12981122?16367657?21325974?
T:
redgemss256
169313451694004716946740picnic3l1
182333211824261018251811picnicl5fs
184085451841303118435879
T:
luov8117404
187906781881156718896300
T:
gravitysphincsl
17381212?19743282?22515882?
T:
redgemss256v2
230760212319109023853111picnicl5ur
250242942504338925086811
T:
sphincsf128harakasimple
301984683023602830302963
T:
sphincsf128harakarobust
320076773204038832120882
T:
sphincsf192harakasimple
357604263577160535791178picnic3l3
373836513742389537447944
T:
sphincsf192harakarobust
417480064216137143249447
T:
sphincs256
467544274704262647632636
T:
luov4849242
609513036109503761469193picnic3l5
709345487099385271147773
T:
sphincsf256harakasimple
858498908590735385985449
T:
sphincsf256harakarobust
906364119080871590975909
T:
rainbow3ccompres683248
119207582119256361119313549
T:
pqrsa15
104151440?129226212?166351371?
T:
bluegemss128v2
139571992139662382139800064
T:
sphincsf128shake256simple
142609324142643545143220987
T:
luov6468330
119558311?143718493?169919299?
T:
bluegemss128
155220398155368797157769786
T:
picnic2l1fs
183738230183882939183968653
T:
sphincsf192shake256simple
222180716222963287223122017
T:
rainbow5ccompres963664
247590606248051595248194895
T:
sphincsf128shake256robust
287668109288171594288742512
T:
luov8086399
323524954323958812324204331
T:
sphincsf192shake256robust
252916695?352940761?403252649?
T:
bluegemss192v2
303199527?365069774?484909296?
T:
bluegemss192
384037971390160920396128020
T:
sphincsf256shake256simple
449613596450993855490604966
T:
sphincss128harakasimple
468577286468806772468959528
T:
picnic2l3fs
472369478?475026115?661022110?
T:
bluegemss256
508424533509010941509421634
T:
sphincss128harakarobust
437034578?522868529?609279622?
T:
bluegemss256v2
657930730658264570659991915
T:
sphincss256harakasimple
699705972711390990711813859
T:
sphincsf256shake256robust
616205557?739228874?879556215?
T:
gemss128v2
793889043793988922795373551
T:
sphincss256harakarobust
745501664?894699347?1044301585?
T:
gemss128
9280699219307391021019190400
T:
sphincss192harakasimple
995243059995572241995940746
T:
picnic2l5fs
123469713412347414101234778529
T:
sphincss192harakarobust
1720586461?2064226019?2415431413?
T:
gemss192v2
2101460656?2103385069?2942182207?
T:
gemss192
220282588122204937252225350132
T:
sphincss128shake256simple
318393441731845114333293055661
T:
sphincss256shake256simple
380279368338031526913803827318
T:
sphincss128shake256robust
2585889873?3866893680?4518956935?
T:
gemss256v2
3472730317?4235056688?4942294681?
T:
gemss256
458721531147174069544720649864
T:
sphincss192shake256simple
573040168257312059295731971158
T:
sphincss256shake256robust
771768895977295207937934810168
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
141081421514409
T:
rainbowbinary256181212
243322460025092
T:
rainbowbinary16242020
359493707737905
T:
rainbow1aclassic363232
372113750237743
T:
lattisigns512
606856084060984dilithium2aes
699427171673996
T:
gravitysphincss
823018339484484
T:
falcon512tree
869138711087393dilithium3aes
893798945889583dilithium2
962869664097254
T:
qtesla1
98785100101100983
T:
falcon512dyn
128535128692128897dilithium5aes
135340137175138866
T:
luov863256pc
145467145580145788dilithium3
147306147593147815
T:
sflashv2
162828164437165018ed25519
165753166929167712
T:
falcon1024tree
180090181327183512
T:
rainbow3cclassic683248
196842197379198278
T:
qtesla3f
198818199703200402
T:
qtesla3s
199853201027201365
T:
falcon1024dyn
226457226927227397dilithium5
263707269835277697
T:
bluegemss128
266368270294276039
T:
redgemss128
283855285030290234
T:
gravitysphincsm
280986288312296062
T:
gemss128
285162293748302976
T:
redgemss128v2
298937301182303103
T:
pass769
332084334623337463
T:
pass863
374474381559386181
T:
luov890351pc
377555383489386582
T:
gravitysphincsl
394826402429414480
T:
gemss128v2
390354?405622?504606?
T:
bluegemss128v2
454622457019459572
T:
rainbow5cclassic963664
465557466303468146
T:
qtesla1p
481140495781503532
T:
sphincss128harakasimple
511327512843514946
T:
ed448goldilocks
509954513512517204
T:
luov8117404pc
607953623177635552
T:
bluegemss192
645468659606685693
T:
gemss192
650706663089681479
T:
redgemss192
675496687266702540
T:
sphincss128harakarobust
704872717496734016
T:
gemss192v2
711528719723732403
T:
edons128ref
728149737869750358
T:
redgemss192v2
749330760284785530
T:
bluegemss192v2
758710770792778916
T:
sphincss192harakasimple
760976774802790702
T:
edons128k08n72nu8l4mu3
103683710433931048133
T:
donald2048
102612010467861061238
T:
sphincss256harakasimple
109888811119101124022
T:
sphincss192harakarobust
112214411315971147413
T:
sphincsf128harakasimple
126265712703231280112
T:
sphincs256
128557013082721346592
T:
redgemss256
128768013138301361528
T:
gemss256
130056813182321345607
T:
bluegemss256
134462813669491393414
T:
redgemss256v2
137794114063881430902
T:
gemss256v2
141828014412701459628
T:
bluegemss256v2
146834614857651511392
T:
sphincss256harakarobust
156905915943561617840
T:
sphincsf128harakarobust
180680118217541846771
T:
sphincsf192harakasimple
196348019916092008299
T:
sphincsf256harakasimple
219398722047852220133
T:
qtesla3p
265367326542862655359
T:
luov863256
273441127680692783388
T:
sphincsf192harakarobust
281820828355132879935
T:
sphincsf256harakarobust
284745528553282868917picnicl1full
295676029745102986902
T:
mqdss48
358041535819763600627picnicl1fs
371531738167923944084
T:
sphincss128shake256simple
460645046180244634590picnicl1ur
558886855944155597411picnicl3full
550722956359555736034
T:
sphincss192shake256simple
649972266423326844091
T:
sphincss128shake256robust
718672872862517455501
T:
sphincss256shake256simple
752516876632697853427
T:
mqdss64
902417990362119048008picnicl3fs
902207291166169279716
T:
sphincsf128shake256simple
933874893478779354938
T:
luov890351
951389495356809541636picnicl5full
107827991093483011068544
T:
sphincss192shake256robust
117308851175489111819638picnicl3ur
120613011206558412102101
T:
rainbow1acompres363232
120980301215780012192058
T:
rainbow1acyclicc363232
132426031340951313528675
T:
sphincsf192shake256simple
135001541350883013518741picnic3l1
139723961420027514344254
T:
sphincss256shake256robust
145932891475852014934320
T:
sphincsf256shake256simple
152001311520971315265018picnicl5fs
159916021599559316001728
T:
luov8117404
158709171621290416498374
T:
sphincsf128shake256robust
168661791687907516890420
T:
pqrsa15
193336391936280319377388picnicl5ur
280228762830394228707324
T:
sphincsf192shake256robust
288839602890774628924955picnic3l3
288347312914334429468416
T:
sphincsf256shake256robust
316708883167991631697508
T:
luov4849242
457159554576954146126809picnic3l5
678167216792031068297335
T:
picnic2l1fs
726352487266691572744920
T:
rainbow3ccyclicc683248
732079547334231274754365
T:
rainbow3ccompres683248
804766028054466880609831
T:
luov6468330
148861106149022610152222656
T:
picnic2l3fs
162722951162962687163714559
T:
rainbow5ccyclicc963664
165054545165193820165428321
T:
luov8086399
165500506166050662166437306
T:
rainbow5ccompres963664
261778859261971255262099279
T:
picnic2l5fs

amd64; Airmont (406c3); 2015 Intel Pentium N3700; 4 x 1600MHz; nucnuc, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
111381118411267picnicl1full
113701191614000picnic3l1
156341573715798picnic3l3
160751611216143picnicl3full
203932049920610picnic3l5
204322056920673picnicl5full
222322228322315picnicl1ur
222592231822370picnicl1fs
219122449624953
T:
picnic2l1fs
414694179641987picnicl3fs
417784199142244picnicl3ur
437604400044250
T:
picnic2l3fs
537585384555720
T:
picnic2l5fs
546465477955484picnicl5fs
549345506655404picnicl5ur
147529147664147956ed25519
320452321280323926
T:
ecdonaldp256
426142427360432844
T:
donald512
547135548274555110
T:
ecdonaldp224
669124670958673083dilithium2
763155763645764934
T:
ed448goldilocks
750792769470773741
T:
pass769
826493829626833911
T:
pass863
120537012066111211027dilithium3
127276612758691280169
T:
donald1024
132657313329161337488
T:
edons128k08n72nu8l4mu3
140974214165931429632dilithium2aes
190631219104321913964dilithium5
199673620039602014440
T:
ecdonaldp160
204764820568862064779
T:
ecdonaldk163
214646821575772167851
T:
ecdonaldb163
236490723679012371187
T:
mqdss48
240289624072182421512
T:
ecdonaldp192
253857725551192569160dilithium3aes
268444526864842690219
T:
sphincsf128harakasimple
273032027378132747644
T:
ecdonaldk233
275715627632572767327
T:
ecdonaldp521
285277328638542895748
T:
ecdonaldb233
336103633653743372882
T:
sphincsf128harakarobust
337967034069793454196
T:
donald2048
391965039232203930220
T:
sphincsf192harakasimple
411059841158214123148
T:
edons128ref
3210366?4146811?5991895?
T:
qtesla1
431352743886704404846dilithium5aes
464648746499944654774
T:
ecdonaldk283
491571549287044934751
T:
ecdonaldb283
506653850681625071628
T:
sphincsf192harakarobust
548437154872475494001
T:
mqdss64
804220880874508142876
T:
ecdonaldk409
859655886653268691166
T:
ecdonaldb409
6831664?9957995?10100069?
T:
qtesla3f
9961804999193810005731
T:
ecdonaldp384
10154642?16642025?23098937?
T:
qtesla3s
13303689?17114163?19099015?
T:
qtesla1p
171132941714006417178529
T:
ecdonaldk571
175648271772691817745157
T:
3icp
184810431848665818514583
T:
ecdonaldb571
185335221855182718604348
T:
sphincsf128shake256simple
235585342356850024294270
T:
sphincs256
272877122729195227296137
T:
sphincsf192shake256simple
322469813247141832669979
T:
rainbow1aclassic363232
352964723529790735302420
T:
sphincsf128shake256robust
368719243699825337065541
T:
rainbow1acyclicc363232
368612203709842737143516
T:
rainbow1acompres363232
374029683743688537524592
T:
rainbowbinary256181212
408509994091232041266036
T:
luov4849242
449394914853880353274902
T:
falcon512dyn
44691380?50270012?57862543?
T:
falcon512tree
519652505196729851971331
T:
sphincsf192shake256robust
544010485445518554543469
T:
luov863256
41407931?60716825?79962713?
T:
rwb0fuz1024
633094386345244163536162
T:
tts6440
47856913?66203725?92556757?
T:
ronald512
711862537119249971205261
T:
sphincsf256shake256simple
744871987521864175237902
T:
sphincsf256harakasimple
854737138547864485483508
T:
sphincss128harakasimple
73803528?98620177?111144668?
T:
qtesla3p
107123590107125513107132304
T:
sphincss128harakarobust
72377635?124691069?215281356?
T:
ronald768
125103103125125167125131056
T:
sphincss192harakasimple
129916461130277910130563354
T:
luov6468330
131367365131399033131451330
T:
sphincsf256harakarobust
133996162134007811134400398
T:
sphincsf256shake256robust
133514061?143171937?172978564?
T:
falcon1024dyn
134959536144307766162097827
T:
falcon1024tree
151466656151688035153145407
T:
rainbow5640
151595106152893241153621514
T:
redgemss128
154566804155077989156279416
T:
gemss128v2
154541604155087113155850515
T:
redgemss128v2
154928659156432690159833267
T:
bluegemss128v2
157218029157578334158402951
T:
gemss128
159705103160132097161478023
T:
bluegemss128
161802535161823435161883339
T:
sphincss192harakarobust
162766660163151644164733466
T:
rainbowbinary16242020
112195552?197575736?307824176?
T:
ronald1024
200055335200395161200619445
T:
luov890351
206294853206556594206682441
T:
rainbow3cclassic683248
226060018226278421226534380
T:
rainbow3ccyclicc683248
226007974226279388226575951
T:
rainbow3ccompres683248
241902571242145925242440987
T:
luov8086399
326598539327957632329207646
T:
rainbow6440
354896507355243878355512722
T:
luov8117404
591912817592034003592144685
T:
sphincss128shake256simple
358883764?630344791?971913169?
T:
ronald1536
753041480755782718756348274
T:
rainbow5cclassic963664
801157804804988599808465705
T:
redgemss192v2
818109298819829050820446912
T:
rainbow5ccompres963664
824486035824528031824567343
T:
sflashv2
833562573835951906837036972
T:
bluegemss192v2
846689829848036318850101967
T:
gemss192v2
858354122859015143860045924
T:
rainbow5ccyclicc963664
857295076862490769864344600
T:
redgemss192
873336115873357709873388768
T:
sphincss192shake256simple
911920818912130492912692971
T:
bluegemss192
947402834948313365950923601
T:
gemss192
112811993611282866921128342549
T:
sphincss128shake256robust
114189898711420892811144739481
T:
sphincss256shake256simple
118937618711896295291189727737
T:
sphincss256harakasimple
776476660?1283285845?2237556174?
T:
ronald2048
166329017316633939071663471076
T:
sphincss192shake256robust
209986567121000103262100255423
T:
sphincss256harakarobust
214433197521447789722146404820
T:
sphincss256shake256robust
232371210923407892752473229370
T:
redgemss256
240192363224438546742470460339
T:
gui184
253538310525369202502541081277
T:
rainbow1a
259105344625930636322635875031
T:
bluegemss256
268326547326842912912691222421
T:
gemss256
321961793432340717463384441881
T:
redgemss256v2
327087665832719693143291291403
T:
bluegemss256v2
328828052532951578893295832088
T:
gemss256v2
3236108756?5844711241?7499523019?
T:
ronald3072
891834047389184986408918615936
T:
gravitysphincss
912615380991387038869215690503
T:
rainbow1c
939576657994007305359425394929
T:
rainbow1b
7303040240?12289620144?17390552189?
T:
ronald4096
134889093971377806305314125079233
T:
pqrsa15
178183200111792460734418021920512
T:
gui312
232976528392357955880923767876351
T:
rainbow4a
303483525903135190445031665457396
T:
rainbow3b
Cycles to sign 59 bytes
25%50%75%system
524605407655943
T:
rainbowbinary256181212
704057102173985
T:
tts6440
114461116218117833
T:
rainbowbinary16242020
153784153893153924ed25519
163506165347181463
T:
rainbow5640
258266260793291105
T:
rainbow6440
264555265018267925
T:
sflashv2
406398412580418145
T:
rainbow1aclassic363232
438197439722442310
T:
ecdonaldp256
439636444429470329
T:
rainbow1acyclicc363232
727909733145741044
T:
donald512
756750758811761718
T:
ecdonaldp224
784391784888787622
T:
ed448goldilocks
427587?794630?1716597?
T:
3icp
110088211139681127100
T:
ronald512
133695113398241348634
T:
rainbow1a
136304413785511397367
T:
falcon512tree
1014888?1583140?2481479?
T:
qtesla1
157869815851571593976
T:
donald1024
869336?1724120?2581084?
T:
pass769
1644878?1918529?3386482?
T:
qtesla3f
1020817?2023616?3091459?
T:
pass863
209164821169352134616
T:
ronald768
211787821225962129086
T:
ecdonaldp160
217446021783172184035
T:
ecdonaldk163
223949522472312264051
T:
rainbow3ccyclicc683248
223488122486832262484
T:
rainbow3cclassic683248
228173222857672297039
T:
ecdonaldb163
251568725245202534992
T:
falcon512dyn
254268825478532557447
T:
ecdonaldp192
279428028302002851096
T:
falcon1024tree
292727929325932941231
T:
ecdonaldk233
297846529966323020589
T:
ronald1024
302063530429133063736
T:
rwb0fuz1024
304180730470823139264
T:
edons128k08n72nu8l4mu3
305025430633633088386
T:
ecdonaldb233
1710160?3126004?4224603?dilithium2
1904819?3149731?4879835?dilithium3
336928333891303413693
T:
donald2048
357593435850573600153
T:
rainbow1c
2009790?3794229?5026271?dilithium2aes
403979040531144070268
T:
rainbow4a
411175541166804118915
T:
ecdonaldp521
2494817?4532447?8003833?
T:
qtesla3s
2809672?4742790?7733753?
T:
qtesla1p
2942434?4763026?6989161?dilithium5
3253757?4938314?7436678?dilithium3aes
492620749661744996409
T:
rainbow1b
497053649869614993880
T:
ecdonaldk283
516023851813585196780
T:
falcon1024dyn
523670252510035262210
T:
ecdonaldb283
544078654499185459647
T:
rainbow5cclassic963664
556196555755125586727
T:
rainbow5ccyclicc963664
5322089?6634458?9113646?dilithium5aes
698392569921977008582
T:
edons128ref
846429984881298512849
T:
rainbow3b
873383487665938842221
T:
ecdonaldk409
901367890527129086421
T:
ronald1536
925781393376069372035
T:
ecdonaldb409
104763791048836310498414
T:
ecdonaldp384
12438558?14463238?15945204?
T:
redgemss128
155424841559722515648626
T:
ronald2048
11936840?16012984?23662075?
T:
qtesla3p
13727741?16205120?20068731?
T:
redgemss128v2
184612311851916318538590
T:
ecdonaldk571
199555391997373220008066
T:
ecdonaldb571
208893752098112421118673
T:
rainbow1acompres363232
262028422637104426421156picnicl1full
307308753087091930919382picnicl1fs
335815973361060433663979
T:
luov863256
432229374358200443695735picnicl1ur
445862494465255544736939
T:
ronald3072
40148253?46852335?54403153?
T:
redgemss192v2
498211005009063250177481picnicl3full
47870516?56127113?66248945?
T:
redgemss192
680817056816303668193607
T:
gravitysphincss
715985017230211472354152picnicl3fs
801873578112401481240030picnicl5full
69406481?81841369?93232229?
T:
redgemss256v2
810913578203367985351650
T:
luov4849242
45035716?90184715?135000116?
T:
gui184
958537209589334795971323
T:
sphincsf128harakasimple
970986099718357197287124
T:
ronald4096
89705650?102883044?118243267?
T:
redgemss256
105507365106446006106631216picnicl3ur
113636706113680380113741107
T:
sphincsf192harakasimple
117642351117750917118192850
T:
luov890351
120567238121148713121308444picnicl5fs
124922911125005280125064763
T:
sphincsf128harakarobust
126818517128079481128107965
T:
mqdss48
135994202136135067136323344
T:
rainbow3ccompres683248
139079467139345891139486629picnic3l1
153324922153419678153554234
T:
sphincsf192harakarobust
170047672170270489171014780picnicl5ur
207339518207422618207840941
T:
luov8117404
299116093300627562301623087picnic3l3
304707414307142350308655035
T:
luov6468330
389944548390651867391464191
T:
rainbow5ccompres963664
402620889409293173410700820
T:
mqdss64
447443575448128913449328756
T:
sphincs256
466319696467381333468142611
T:
pqrsa15
482798871483669516483965181picnic3l5
447107298?536221210?625593817?
T:
bluegemss128v2
457122228?549811927?641238377?
T:
bluegemss128
584070068584780983585233837
T:
sphincsf128shake256simple
587912292590281339593025490
T:
luov8086399
744418834744940239745220398
T:
sphincsf192shake256simple
909904795910208806910927501
T:
picnic2l1fs
105937285610600714431060817867
T:
sphincsf128shake256robust
138706096813878283171388526194
T:
sphincsf192shake256robust
1431328106?1448024193?2003220138?
T:
bluegemss192v2
163150498816316559901631862489
T:
sphincss128harakasimple
163015869316335515281634552525
T:
sphincsf256shake256simple
203784539220503592512051115486
T:
sphincsf256harakasimple
214923194621497062082149820869
T:
sphincss128harakarobust
1959194147?2345707567?3134673171?
T:
bluegemss192
242575711924303268422439573604
T:
picnic2l3fs
2321693819?2785873380?3264246903?
T:
bluegemss256v2
1613087698?2832694163?6056045410?
T:
gui312
295859034029606935242966475305
T:
sphincsf256shake256robust
2798652775?3357882527?3920192733?
T:
gemss128v2
2877670870?3451551240?4599570021?
T:
gemss128
356922109335703322413571841913
T:
sphincsf256harakarobust
361276850936133105773615546360
T:
sphincss192harakasimple
3564920075?4264522415?5031975092?
T:
bluegemss256
473625919247497575024795767873
T:
picnic2l5fs
527794443052793752585280153980
T:
sphincss192harakarobust
881721387788248864148825627260
T:
sphincss128shake256simple
9543115843?13353424105?15260797718?
T:
gemss192v2
136105195731361402053613615049483
T:
sphincss256shake256simple
156641665461566739396015679319582
T:
sphincss128shake256robust
13167104191?15801956218?21064936157?
T:
gemss192
181454863421815216458118153611484
T:
sphincss256harakasimple
184552528381845577053718456157836
T:
sphincss192shake256simple
16073489657?19289972661?25709868793?
T:
gemss256v2
243926445422445119118824480350554
T:
sphincss256shake256robust
25164947926?30197936922?45291136779?
T:
gemss256
318060170303180865892231813600328
T:
sphincss256harakarobust
321066203303211001980232113564188
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
216952234924337
T:
rwb0fuz1024
575025787860101
T:
3icp
604826181863782
T:
rainbowbinary256181212
716337245174347
T:
ronald512
732087418276114
T:
rainbow5640
759417680478384
T:
ronald768
925519324595111
T:
ronald1024
948879584896791
T:
rainbow1aclassic363232
102136103300105539
T:
tts6440
103056104139105317
T:
rainbow6440
103009104971108036
T:
rainbowbinary16242020
130374131987134795
T:
ronald1536
182106183183186144
T:
ronald2048
222194224038227648
T:
falcon512tree
268396274116279969
T:
gravitysphincss
286044288689291278
T:
sflashv2
291598292741295137
T:
falcon512dyn
309808310851313218
T:
qtesla1
327960330387332600
T:
ronald3072
460684463725466052
T:
falcon1024tree
474298476631481572
T:
donald512
490862500428506780
T:
rainbow3cclassic683248
471179509321530262
T:
bluegemss128v2
503932515608526544
T:
gemss128v2
530143533888537923
T:
ronald4096
537870541642543488ed25519
529257541813559933
T:
redgemss128v2
612210613524615682
T:
falcon1024dyn
635847655573666881
T:
gemss128
648739662220681399
T:
bluegemss128
672002688621707895
T:
redgemss128
712545714235717306
T:
qtesla3s
714602716439717491
T:
qtesla3f
751087753973761878
T:
rainbow1a
754743756780758757dilithium2
817426841917856155
T:
gui184
104416110478811052320
T:
ecdonaldp256
116685911751541180677
T:
pass769
122788412303561234830
T:
edons128k08n72nu8l4mu3
123321012357601237930dilithium3
125132812728191302955
T:
gemss192v2
127271912821001291383
T:
rainbow5cclassic963664
128635612987121313763
T:
donald1024
128076013037201336120
T:
redgemss192v2
130629613113571314085
T:
pass863
138770313976961406442dilithium2aes
144147014576801490539
T:
sphincss128harakasimple
149321915340661569019
T:
redgemss192
149774015453761590047
T:
bluegemss192
151198415487351574035
T:
gemss192
155063815546501559462
T:
ecdonaldp224
159573116865601722735
T:
bluegemss192v2
173609817414431748181
T:
qtesla1p
194112019621271972923
T:
ecdonaldp160
203687720391502042544dilithium5
210639321405082177518
T:
sphincss128harakarobust
214967321750452210275
T:
sphincss192harakasimple
217611221795122184626
T:
edons128ref
228307022940292311696
T:
ecdonaldp192
240629024213522428188dilithium3aes
280422628131082820614
T:
ed448goldilocks
294031529598212992467
T:
rainbow1b
297728329844572994364
T:
rainbow1c
299094030404603151452
T:
redgemss256
295499430477603117998
T:
gui312
301710130660963139378
T:
gemss256
306108431029253176302
T:
bluegemss256
310264531398423166271
T:
rainbow4a
310779931639013215129
T:
gemss256v2
312004831912053261935
T:
bluegemss256v2
322579432878753359501
T:
redgemss256v2
334052733888673425914
T:
sphincsf128harakasimple
339956834337973475331
T:
sphincss192harakarobust
392218239525923982818
T:
donald2048
412925741367554144779
T:
ecdonaldk163
419294542074264246433dilithium5aes
434762743617664375953
T:
ecdonaldb163
489235849729585063109
T:
sphincsf128harakarobust
526701353116795363125
T:
sphincsf192harakasimple
557535255852995603116
T:
ecdonaldk233
554098855920725663329
T:
sphincs256
581766258495275903357
T:
ecdonaldb233
753402175709987770424
T:
rainbow3b
807160080869948103259
T:
ecdonaldp521
809549881199318168701
T:
qtesla3p
825272982800118322992
T:
ecdonaldp384
820703983071708367140
T:
sphincsf192harakarobust
831501783211258327058
T:
rainbow1acompres363232
837383384140248429537
T:
rainbow1acyclicc363232
955028695709639596416
T:
ecdonaldk283
9564101980954810049360
T:
sphincss128shake256simple
100626861007699210090920
T:
ecdonaldb283
143305731446043914761862
T:
sphincss192shake256simple
167554071681732416968801
T:
ecdonaldk409
180072421806394618128903
T:
ecdonaldb409
185279831871703418973673
T:
sphincss256shake256simple
188196121929255019930840
T:
sphincss128shake256robust
195650651966687619799133picnicl1full
233252552376152924060580
T:
sphincsf128shake256simple
238965502397937124099581picnicl1fs
244978862475644025058430
T:
sphincss256harakasimple
281860622855046229063277
T:
sphincss192shake256robust
310644053111567331156105
T:
luov863256
338720663414141434387796picnicl1ur
355887283565408435720937
T:
ecdonaldk571
356438343643889237120707
T:
sphincss256shake256robust
376295103780220638285525
T:
sphincsf192shake256simple
375117273805727338473748
T:
sphincsf256shake256simple
377474223815689138252520picnicl3full
384640093850797738555984
T:
ecdonaldb571
455156124584372946226820
T:
sphincsf256harakasimple
461134844659367247108722
T:
sphincss256harakarobust
463855984717784447719147
T:
sphincsf128shake256robust
504398855053191850630724
T:
rainbow3ccyclicc683248
503680185053418450715918
T:
rainbow3ccompres683248
569783695716443658418099
T:
luov4849242
572655835780817457944775picnicl3fs
582101675837467758532198
T:
pqrsa15
611467396208902662323306picnicl5full
727880037390174674570693
T:
sphincsf256shake256robust
736238417432457275203571
T:
sphincsf192shake256robust
845215128543833486604639
T:
sphincsf256harakarobust
851858208633106986711606picnicl3ur
922523559354171694864884
T:
mqdss48
976690529818376798415248picnicl5fs
109316397109345949109376089
T:
luov890351
113944662114132380114360363
T:
rainbow5ccompres963664
116215297116516754116890498
T:
rainbow5ccyclicc963664
119133238119300398119489264picnic3l1
143240895143616079144408221picnicl5ur
166791980170828480180313174
T:
luov6468330
193804092193875101193935672
T:
luov8117404
253719487254815724255651805picnic3l3
297990010301706383305322070
T:
mqdss64
305904218307893295319905019
T:
luov8086399
387391277388528701389386997picnic3l5
554427014555112587555599019
T:
picnic2l1fs
123661571112382377811242314723
T:
picnic2l3fs
214770235121539701282168758458
T:
picnic2l5fs

amd64; Broadwell+AES (306d4); 2015 Intel Core i3-5005U; 2 x 1900MHz; shoe, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
329333383514picnic3l1
340134513698picnicl1full
469747705625picnicl3full
469747825054picnic3l3
522352485311picnicl1ur
527658076303picnicl1fs
602760546259
T:
picnic2l1fs
599061156499picnic3l5
609266597231picnicl5full
104481057911155picnicl3fs
106211069811027picnicl3ur
117171177612341
T:
picnic2l3fs
155241562115774
T:
picnic2l5fs
156191567315823picnicl5fs
155421568716245picnicl5ur
246272472924896
T:
lattisigns512
463734655347268ed25519
590385929959973dilithium2aes
886118903289477dilithium2
934689390694313dilithium3aes
107674108036109152
T:
ecdonaldp256
111346111929114934
T:
donald512
146844147812150715dilithium5aes
157636158083158790
T:
ed448goldilocks
160134160476161066dilithium3
170564171349172236
T:
ecdonaldp224
247468251257253589
T:
pass769
250898251408252799dilithium5
256594257700260090
T:
donald1024
281769284213287418
T:
pass863
737937740551743042
T:
edons128k08n72nu8l4mu3
738320742905754040
T:
ecdonaldp160
784203786154791758
T:
donald2048
798322798978801062
T:
mqdss48
805771808243812321
T:
ecdonaldp521
825906829185833961
T:
ecdonaldk163
853181858160861669
T:
ecdonaldb163
897440900158906662
T:
ecdonaldp192
912377912697912917
T:
sphincsf128harakasimple
110171611029741104218
T:
sphincsf128harakarobust
112218711336841150607
T:
ecdonaldk233
115669411602191166749
T:
ecdonaldb233
123631412374111238864
T:
sphincsf192harakasimple
1182287?1554953?1969428?
T:
qtesla1
171127217118981712912
T:
sphincsf192harakarobust
186525718751211882202
T:
ecdonaldk283
187755018795291883167
T:
mqdss64
196123219688121974709
T:
ecdonaldb283
228900222935602297888
T:
edons128ref
281418728161442851460
T:
sphincs256
308388430899443098203
T:
ecdonaldk409
319216332087273223262
T:
ecdonaldp384
327177532844913309742
T:
ecdonaldb409
351292735499123551768
T:
sphincsf256harakasimple
2724731?3999799?5275105?
T:
qtesla3f
409348740952984099953
T:
sphincsf256harakarobust
415640241656774190070
T:
sphincsf128shake256simple
513335951765565269501
T:
luov863256
541033054489096148954
T:
3icp
620726562216396234528
T:
sphincsf192shake256simple
4795565?6258568?7000210?
T:
qtesla1p
5328062?6623174?10538528?
T:
qtesla3s
679733768099846859683
T:
ecdonaldk571
727991573616397418863
T:
ecdonaldb571
757676075956937698085
T:
sphincsf128shake256robust
854911785576848575716
T:
luov863256pc
914655391571269322696
T:
rainbow1aclassic363232
104353191044669310457078
T:
rainbow1acompres363232
107442031075652010860098
T:
rainbow1acyclicc363232
113899051140079211415367
T:
sphincsf192shake256robust
117671381179582911835136
T:
rainbowbinary256181212
11102031?15001015?23935189?
T:
rwb0fuz1024
169112901693046416952889
T:
sphincsf256shake256simple
190692991911923019163660
T:
luov4849242
186658241950121822355483
T:
falcon512tree
188567691967563121767047
T:
falcon512dyn
222867862231646222400235
T:
luov890351
268392382684231627001075
T:
sphincss128harakasimple
14808011?28198456?36760697?
T:
ronald512
287936722894257929133085
T:
tts6440
298051293007558230082626
T:
sphincsf256shake256robust
330592253308544233162925
T:
sphincss128harakarobust
29017711?36376436?41266464?
T:
qtesla3p
379236213795087938001636
T:
luov8117404
383605793847146938569220
T:
luov890351pc
397187963973080739755437
T:
sphincss192harakasimple
526563075266366352693432
T:
sphincss256harakasimple
545468285517376255609013
T:
rainbowbinary16242020
555556385571311156349550
T:
rainbow3cclassic683248
576259605781565658152900
T:
sphincss192harakarobust
586850455873042158782796
T:
rainbow3ccompres683248
591951525925481659647081
T:
rainbow3ccyclicc683248
35699410?59776481?87362074?
T:
ronald768
572567166053154070895058
T:
falcon1024tree
576540426072474663662625
T:
falcon1024dyn
623051066256836562650299
T:
rainbow5640
639849966412869764268338
T:
luov6468330
665403626666220466805340
T:
gemss128
668941426744783867974824
T:
luov8117404pc
687037916873449068941203
T:
gemss128v2
689150006899855169166776
T:
sphincss256harakarobust
690151406910882569421047
T:
bluegemss128
690487826929441769370735
T:
redgemss128
745323727460115974741347
T:
redgemss128v2
757024317583503275863766
T:
bluegemss128v2
68399576?99326248?175788435?
T:
ronald1024
120021307120172246120301030
T:
luov8086399
132248211132291210132330176
T:
sphincss128shake256simple
140574448142489517146198228
T:
rainbow1b
148247628148920052149043181
T:
rainbow6440
180922737180980998182890282
T:
rainbow1c
197342099197449896198028347
T:
sphincss192shake256simple
212023135212207265212499899
T:
rainbow5cclassic963664
212506923212529444212624978
T:
sflashv2
226315556226450776226670660
T:
rainbow5ccyclicc963664
226914796227075104230481257
T:
rainbow5ccompres963664
242024542242071228252002393
T:
sphincss128shake256robust
267018741267180032269433654
T:
sphincss256shake256simple
339317046343244996344114826
T:
gemss192
349098174350373610351151596
T:
bluegemss192
349282254350738795350971403
T:
redgemss192
152678431?350805001?554208753?
T:
ronald1536
362937297363206453365531738
T:
sphincss192shake256robust
240089641?429422630?663721082?
T:
ronald2048
455580779456594290458374667
T:
gemss192v2
464707641466884924470438155
T:
bluegemss192v2
465849529468154539471092781
T:
redgemss192v2
476122188477326948487688935
T:
sphincss256shake256robust
767826546778856608791409145
T:
gui184
102493156310293189871032718069
T:
rainbow3b
107710741310778228721078147850
T:
rainbow1a
109361470810968994981101390485
T:
gemss256
110713978811087340901148931011
T:
bluegemss256
110194219011122653501120429421
T:
redgemss256
112476028611301288971131382546
T:
redgemss256v2
129253301012989237171299877450
T:
gemss256v2
132563552313274076901341004794
T:
bluegemss256v2
893954993?1486919577?2380346944?
T:
ronald3072
168768641316885077141688841802
T:
rainbow3c
178904939117898897561791134142
T:
gravitysphincss
1722434277?3538815863?5836672403?
T:
ronald4096
400487178641335347894198093906
T:
pqrsa15
445410176944609093074510394563
T:
rainbow6b
524339252552444320915253276559
T:
rainbow5c
536732951154013836205453868032
T:
gui312
754876364175496506567559568164
T:
rainbow6a
793797542279382911037939096733
T:
rainbow4a
214885994032159867619521896988964
T:
gui448
286258561322863299232728725470264
T:
gravitysphincsl
572394721785724550054057565378105
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
172811753317931
T:
rainbowbinary256181212
289922918829410
T:
tts6440
388133938045338
T:
rainbowbinary16242020
489204901551145ed25519
610786156667000
T:
rainbow5640
663346717867729
T:
rainbow1a
714137192973515
T:
rainbow1acyclicc363232
721237249773343
T:
rainbow1aclassic363232
96135100104108772
T:
sflashv2
107342?108533?175831?
T:
rainbow6440
113341113966114550
T:
rainbow1c
147594148580149282
T:
ecdonaldp256
165585165822166626
T:
ed448goldilocks
131708?214754?390212?dilithium2aes
172075?229605?391770?dilithium2
231785235368248560
T:
donald512
235509235930236822
T:
ecdonaldp224
179551?237353?314118?dilithium3aes
246038246476247296
T:
rainbow1b
211108?328002?435147?dilithium5aes
187882?362283?545304?
T:
lattisigns512
121342?363678?814698?
T:
3icp
371262372869374198
T:
rainbow3c
265671?378788?649259?dilithium3
376889380089383364
T:
donald1024
378938380480383020
T:
rainbow3cclassic683248
379625381159382608
T:
rainbow3ccyclicc683248
382842388247394582
T:
falcon512tree
264292?429239?1065001?
T:
qtesla1
426068432294438902
T:
ronald512
445719447685449908
T:
luov863256pc
319362?463675?629477?dilithium5
296569?556893?852695?
T:
pass769
637472639524643590
T:
rainbow6a
333202?642761?674688?
T:
pass863
742200757082777908
T:
ronald768
772985778124780732
T:
falcon512dyn
775724779482784812
T:
rainbow5c
784900785714787170
T:
rainbow3b
778207788128809122
T:
falcon1024tree
794810797618799883
T:
ecdonaldp160
809174810723813636
T:
rainbow4a
545794?818675?1555475?
T:
qtesla3f
855959864186870370
T:
rwb0fuz1024
863324864605868692
T:
ecdonaldk163
892719899194938199
T:
ecdonaldb163
899277915434950367
T:
ronald1024
942411943681946544
T:
ecdonaldp192
942284944130946656
T:
rainbow5cclassic963664
942996945260947040
T:
rainbow5ccyclicc963664
915952946245951517
T:
donald2048
118167911836731188490
T:
ecdonaldk233
119140011963091199930
T:
ecdonaldp521
121766912225731232245
T:
ecdonaldb233
647226?1234954?1893912?
T:
qtesla1p
125233112558501261137
T:
edons128k08n72nu8l4mu3
133496213391731342250
T:
luov890351pc
821019?1473591?2873948?
T:
qtesla3s
158644815955131627248
T:
falcon1024dyn
187912818892521895658
T:
rainbow6b
196199619688051984204
T:
ecdonaldk283
196777419745601983310
T:
luov8117404pc
205812220638772072906
T:
ecdonaldb283
252025325317542549237
T:
ronald1536
303444030488493061167
T:
edons128ref
346438734794623815335
T:
ecdonaldb409
352201835289683548031
T:
ecdonaldp384
330517436242923655113
T:
ecdonaldk409
369481236959093698411picnicl1full
369696437239043797671
T:
ronald2048
374077137427203751399
T:
luov863256
3482791?4121035?5213979?
T:
redgemss128
380195344546614742509
T:
redgemss128v2
467927146873374784117picnicl1fs
542861954335445442475
T:
mqdss48
3843091?5557557?7873841?
T:
qtesla3p
598289360735706077872picnicl1ur
659200466041197126944
T:
rainbow1acompres363232
717859471944057209134
T:
ecdonaldk571
733014473404377344176picnicl3full
767506677009357748729
T:
ecdonaldb571
886225190647699129683
T:
ronald3072
8139219?9692005?11449657?
T:
redgemss192
9490687?11346071?13413791?
T:
redgemss192v2
118211961183580911840434picnicl3fs
122176851223356212970549picnicl5full
125520651256062012569401
T:
luov890351
135109481352692613999134
T:
mqdss64
150158081502182715035228
T:
gravitysphincss
12625293?15067867?18084622?
T:
redgemss256
152754991528850215296101picnicl3ur
179578961801867919583989
T:
ronald4096
180665491807964118178377picnic3l1
10716463?18751484?29453136?
T:
gui184
17322374?19029465?23489439?
T:
redgemss256v2
212463102125410821266527picnicl5fs
220161332204213222102175
T:
luov8117404
265267642655845526862515picnicl5ur
267012752672927326770654
T:
gravitysphincsm
315778123162133931664480
T:
gravitysphincsl
322406683226891832303259
T:
sphincsf128harakasimple
363807963640340036462321
T:
sphincsf192harakasimple
383660763840090538581295picnic3l3
400559904008189540203188
T:
rainbow3ccompres683248
405614614060301440648993
T:
sphincsf128harakarobust
421366794215425742274847
T:
luov4849242
503858375049045150868263
T:
sphincs256
519543675200751752029969
T:
sphincsf192harakarobust
657594816578699265837474picnic3l5
902675509037135190446189
T:
sphincsf256harakasimple
109937668110525209113294219
T:
rainbow5ccompres963664
110631386110703947111019962
T:
sphincsf256harakarobust
126731126126808683126881384
T:
pqrsa15
133872725133908701133991843
T:
luov6468330
136632142137027934137269598
T:
sphincsf128shake256simple
125867558?150840468?176608437?
T:
bluegemss128v2
162564188162694812162761388
T:
picnic2l1fs
176812649177050887177258674
T:
sphincsf192shake256simple
153946074?179349118?205489377?
T:
bluegemss128
237998015238301027238774756
T:
sphincsf128shake256robust
270586332271076442271433115
T:
luov8086399
317935372318079074318426873
T:
sphincsf192shake256robust
300642252?359833883?479810134?
T:
bluegemss192v2
305195740365513997368028885
T:
bluegemss192
397293377397649162398198553
T:
sphincsf256shake256simple
359903434?436384376?863765658?
T:
gui312
491312858491409157492029523
T:
picnic2l3fs
505910347505971652508906018
T:
sphincss128harakasimple
462489822?555322727?647057405?
T:
bluegemss256v2
483897140?581818387?678886085?
T:
bluegemss256
648669106648823075649433542
T:
sphincss128harakarobust
680023523682112059682807458
T:
sphincsf256shake256robust
745462047746066101748528066
T:
sphincss256harakasimple
826756839?998313255?1164986358?
T:
gemss128
101821222210187663791019673589
T:
sphincss256harakarobust
103167929510321135061032967632
T:
picnic2l5fs
112407480211247330521127015064
T:
sphincss192harakasimple
816595189?1128154944?1290425473?
T:
gemss128v2
173661717717374985291741590306
T:
sphincss192harakarobust
211578479521160603052124739711
T:
sphincss128shake256simple
1987745996?2382588389?3175966998?
T:
gemss192v2
2015128609?2418982465?2834697766?
T:
gemss192
328914628232922994563301363500
T:
sphincss256shake256simple
3456895480?3458073479?5523431405?
T:
gemss256
362770554136301620293737945754
T:
sphincss128shake256robust
3310042875?3973185488?5247492400?
T:
gemss256v2
451377909545161185144518203207
T:
sphincss192shake256simple
3094943215?4643480126?11605630943?
T:
gui448
557379077755806681575621070850
T:
sphincss256shake256robust
765375493776661219827676632226
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
718272887525
T:
rwb0fuz1024
152901537315520
T:
rainbowbinary256181212
277552787329643
T:
3icp
277152805328672
T:
ronald512
294793003234481
T:
ronald768
316463199332550
T:
rainbowbinary16242020
345303484635813
T:
rainbow1aclassic363232
378353795538374
T:
lattisigns512
341663818338909
T:
ronald1024
394483959639773
T:
rainbow5640
483134872649468
T:
ronald1536
501915028850457
T:
tts6440
519275216652716
T:
rainbow6440
511685220454489
T:
rainbow1a
614466226963581
T:
ronald2048
734287387074209dilithium2aes
818568314583796
T:
falcon512tree
862258643086737
T:
sflashv2
944699529497530
T:
rainbow1c
956239797398785
T:
ronald3072
982719876799526
T:
qtesla1
100960101464102141dilithium2
101469102253102946
T:
falcon512dyn
107500107764107979dilithium3aes
107512109780114107
T:
gravitysphincss
136308138111140309
T:
luov863256pc
143064144100150602
T:
ronald4096
145540147801159318
T:
donald512
163112163659166716dilithium5aes
164604164895165605dilithium3
165380166270167552ed25519
165919167424168134
T:
falcon1024tree
191447193642196394
T:
rainbow3cclassic683248
200435200882201613
T:
qtesla3s
200689201015201499
T:
qtesla3f
203471204714205298
T:
falcon1024dyn
213064219310223457
T:
gui184
224079231432238876
T:
bluegemss128v2
241873242510242944
T:
rainbow1b
233065244326250604
T:
redgemss128v2
255297261143270365
T:
gemss128
263090264870266219dilithium5
259635265360273856
T:
bluegemss128
271768276685281313
T:
gemss128v2
287200288281291463
T:
donald1024
283674289836296869
T:
redgemss128
300668301387301789
T:
ecdonaldp256
350660352627362593
T:
pass769
363884367773374936
T:
luov890351pc
378406381903386710
T:
rainbow4a
409960412966415513
T:
edons128k08n72nu8l4mu3
434340439207450618
T:
pass863
458993459177460343
T:
ecdonaldp224
458577465564475202
T:
gravitysphincsm
460699465892472287
T:
rainbow5cclassic963664
486405487427489903
T:
qtesla1p
506824509174512093
T:
rainbow3c
517193518905521772
T:
ed448goldilocks
512402520656533454
T:
luov8117404pc
554430578832595220
T:
gemss192
584456598356612428
T:
bluegemss192
600442614809628765
T:
redgemss192
621504628640637616
T:
gravitysphincsl
626008637037648520
T:
sphincss128harakasimple
664954678866689562
T:
gemss192v2
667357683502696716
T:
bluegemss192v2
692778707269720108
T:
redgemss192v2
762333765240771253
T:
edons128ref
810832814380817200
T:
rainbow3b
798905820369831876
T:
donald2048
820177825280834695
T:
ecdonaldp160
932284943062972843
T:
ecdonaldp192
948099953521966128
T:
sphincss192harakasimple
100790910180981042593
T:
gui312
100547410222411027306
T:
rainbow6a
101119910450291072876
T:
sphincss128harakarobust
107305610845781087546
T:
rainbow5c
118516312017701215327
T:
gemss256v2
121867012494241281939
T:
bluegemss256v2
123901512705881296671
T:
gemss256
131021113284731343544
T:
sphincss256harakasimple
128772813311081351172
T:
bluegemss256
132953013739981388274
T:
redgemss256
136420213900791423890
T:
redgemss256v2
147862014968081517272
T:
sphincsf128harakasimple
160682516153681636725
T:
sphincss192harakarobust
164422016575501667561
T:
sphincs256
166839216713621687448
T:
ecdonaldk163
172407817407941803883
T:
ecdonaldb163
215572021749402181860
T:
rainbow6b
224297422801822303605
T:
sphincss256harakarobust
227783122848952292033
T:
qtesla3p
228605222931322302399
T:
ecdonaldk233
232093323222972324042
T:
ecdonaldp521
235076923568802362756
T:
ecdonaldb233
234944223772612402033
T:
sphincsf192harakasimple
238495724124742451813
T:
sphincsf128harakarobust
251445225396892566059
T:
sphincsf256harakasimple
294513629524742970412picnicl1full
297774829795233144822
T:
luov863256
299427430274363038132
T:
gui448
301521430287673042943
T:
ecdonaldp384
350631935189623542410
T:
mqdss48
352717935302063597494
T:
rainbow1acyclicc363232
352207136109863723541
T:
sphincss128shake256simple
364941436685213834498
T:
rainbow1acompres363232
367076337138093750075
T:
sphincsf192harakarobust
379862338145013855925picnicl1fs
381552938189133832846
T:
ecdonaldk283
401693040242364035390
T:
ecdonaldb283
427258343096024354768
T:
sphincsf256harakarobust
493264349745965006424picnicl1ur
530246753432265424294
T:
sphincss192shake256simple
597753359831255986768picnicl3full
676055467860457440261
T:
ecdonaldb409
675644568758967028509
T:
sphincss256shake256simple
676307068898387103788
T:
sphincss128shake256robust
640564369956527078607
T:
ecdonaldk409
849634785761828702593
T:
sphincsf128shake256simple
927050294718809529052
T:
mqdss64
9972536998245510742693picnicl5full
101443151027703510495392
T:
sphincss192shake256robust
102762461028226210301320picnicl3fs
106942761070354211241342
T:
luov890351
131932861320462313217270picnicl3ur
130421121335160013516229
T:
sphincss256shake256robust
137700441389331814046945
T:
sphincsf256shake256simple
138243911389771914065474
T:
sphincsf192shake256simple
139238161397910414606223picnic3l1
140186861406147614084808
T:
ecdonaldk571
149659401499431715081011
T:
ecdonaldb571
162639911642218216769735
T:
sphincsf128shake256robust
172964131731691017331571
T:
pqrsa15
179025951792132717954620picnicl5fs
185335071860250419436104
T:
luov8117404
209732172097768720983564
T:
rainbow3ccompres683248
213550822144373722456048
T:
rainbow3ccyclicc683248
223444092236266122430950picnicl5ur
263560372655096026719026
T:
sphincsf192shake256robust
271611602746685327743104
T:
sphincsf256shake256robust
291089852912073729134830
T:
luov4849242
296961472972970029896253picnic3l3
472142914724006350204504
T:
rainbow5ccyclicc963664
475440464765256850833916
T:
rainbow5ccompres963664
478219324788153448074062picnic3l5
690623846917882469248074
T:
picnic2l1fs
813727478157832081649372
T:
luov6468330
147460351147533686147656562
T:
luov8086399
156617071156703620159984471
T:
picnic2l3fs
275623665276057521280581576
T:
picnic2l5fs

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

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
322732423271picnicl1full
355535703591picnic3l1
441844615376picnic3l3
443744614505picnicl3full
516752135301picnicl1ur
520552315291picnicl1fs
551655555605
T:
picnic2l1fs
573157645909picnic3l5
577958255917picnicl5full
906691489221
T:
picnic2l3fs
927293089366picnicl3fs
954095629673picnicl3ur
121851234514259
T:
picnic2l5fs
123671260313363picnicl5ur
123581275314004picnicl5fs
250662513525200
T:
lattisigns512
572235737357516ed25519
645586519667101dilithium2aes
965559679397127dilithium2
102490102771103082dilithium3aes
160445161921162482dilithium5aes
173067173344173819dilithium3
175178175358175653
T:
ed448goldilocks
243439250286252545
T:
pass769
268813269247269787dilithium5
295616301268305178
T:
pass863
826454827878830369
T:
mqdss48
856270858731862055
T:
edons128k08n72nu8l4mu3
900031906004908075
T:
sphincsf128harakasimple
110027911007811102006
T:
sphincsf128harakarobust
125401912685371288953
T:
donald2048
128926612907641308579
T:
sphincsf192harakasimple
161602116233281624456
T:
sphincsf192harakarobust
190150119036981904654
T:
mqdss64
1270717?2062336?2855418?
T:
qtesla1
254883225520222560200
T:
edons128ref
281820528194202820442
T:
sphincs256
2843394?2904026?5522747?
T:
qtesla3f
350021935016013502625
T:
sphincsf256harakasimple
428042142853674288536
T:
sphincsf256harakarobust
449637844996044502134
T:
sphincsf128shake256simple
510959951122415177058
T:
luov863256
4247322?5612546?8339002?
T:
qtesla3s
654448565537476556010
T:
sphincsf192shake256simple
6203679?7070250?8701180?
T:
qtesla1p
821507682283458269914
T:
sphincsf128shake256robust
976752397697859842142
T:
luov863256pc
120670221207052112072529
T:
sphincsf192shake256robust
122940441232114612362866
T:
rainbowbinary256181212
172160941722418117384800
T:
sphincsf256shake256simple
184409271845730818514671
T:
rainbow1aclassic363232
180959621886078421143592
T:
falcon512dyn
190759191912418019190958
T:
luov4849242
12328059?19671928?27619460?
T:
rwb0fuz1024
183037441992988722167400
T:
falcon512tree
203391352035111720365802
T:
rainbow1acompres363232
204670052048279020555093
T:
rainbow1acyclicc363232
217387472177401021862639
T:
luov890351
276433662767402527693398
T:
sphincss128harakasimple
319966593207414532082197
T:
sphincsf256shake256robust
348800173491100134979408
T:
sphincss128harakarobust
365323523662462236667548
T:
luov890351pc
365666573664672036762733
T:
luov8117404
30591204?38195549?40873262?
T:
qtesla3p
424439394246885442474682
T:
sphincss192harakasimple
504806015048390050508688
T:
sphincss192harakarobust
540184705402758354368340
T:
sphincss256harakasimple
562368085917088561398332
T:
falcon1024dyn
567568505943577563524119
T:
falcon1024tree
626683566310349963562286
T:
rainbowbinary16242020
643761916450588064629007
T:
luov6468330
642450576475874865190378
T:
luov8117404pc
666644466670167167219678
T:
sphincss256harakarobust
672910926730748567332422
T:
gemss128
680961016811567168131207
T:
redgemss128
690794016909189769116903
T:
bluegemss128
752010387523842775336161
T:
redgemss128v2
831063198316429083260959
T:
bluegemss128v2
954924599550054395523927
T:
gemss128v2
115364194115501303115642339
T:
rainbow3cclassic683248
117763529117811685117882610
T:
rainbow3ccompres683248
121043136121257522121414321
T:
luov8086399
124357923124475025124569594
T:
rainbow3ccyclicc683248
143047856143167998146505895
T:
sphincss128shake256simple
202271353203017506204274802
T:
sflashv2
210059989210315084210379418
T:
sphincss192shake256simple
262997930263501359263879794
T:
sphincss128shake256robust
270758203271749925273374019
T:
redgemss192
274829693275051013275109408
T:
sphincss256shake256simple
333797320333896834334259202
T:
bluegemss192
335161881335254673335416293
T:
gemss192
338466465338602845338827355
T:
rainbow5cclassic963664
364036292364495989364671930
T:
rainbow5ccyclicc963664
366007315366403118367902954
T:
rainbow5ccompres963664
387673521387694812388208549
T:
sphincss192shake256robust
478105873478171244478273564
T:
gemss192v2
482928646483150778483357834
T:
bluegemss192v2
485328476486052822487748000
T:
redgemss192v2
512598699512791855512924161
T:
sphincss256shake256robust
855779709858192867883248998
T:
redgemss256
100851141710121072101014950472
T:
gemss256
101681675510194056831028415499
T:
bluegemss256
136752634513707766671374775768
T:
gemss256v2
139018294813920128621400260010
T:
redgemss256v2
139306008013942557091398633779
T:
bluegemss256v2
188359372818843950121885117018
T:
gravitysphincss
459226390247259414434905722669
T:
pqrsa15
287294989302875352813128760840940
T:
gravitysphincsl
574610123295746993995957494799955
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
192921941919819
T:
rainbowbinary256181212
418034218743126
T:
rainbowbinary16242020
601596028660412ed25519
919259245393359
T:
rainbow1aclassic363232
101950103550106521
T:
rainbow1acyclicc363232
109428110409111121
T:
sflashv2
108354?163263?239520?dilithium2aes
182866182945183064
T:
ed448goldilocks
148605?199532?306695?dilithium2
208216?305214?480148?dilithium3aes
228322?344904?525060?dilithium5aes
342904?353291?1032061?
T:
pass863
293305?359302?569080?dilithium3
258374?382234?632182?
T:
lattisigns512
297091?387909?623245?
T:
qtesla1
414544419980427030
T:
falcon512tree
437802446667465427
T:
luov863256pc
462577467942474176
T:
rainbow3cclassic683248
348618?504858?837764?dilithium5
282050?547211?809273?
T:
pass769
641105649666664345
T:
rainbow3ccyclicc683248
785349789098795886
T:
falcon512dyn
831996840529861826
T:
falcon1024tree
468558?917688?1296950?
T:
qtesla3f
982247988037996914
T:
rwb0fuz1024
103748710414681063818
T:
rainbow5cclassic963664
579093?1117573?2736145?
T:
qtesla3s
126255512708921283828
T:
donald2048
133772813646661397984
T:
luov890351pc
876582?1380425?1940701?
T:
qtesla1p
137931513821471390311
T:
edons128k08n72nu8l4mu3
148792314991241508573
T:
rainbow5ccyclicc963664
161067416221811640143
T:
falcon1024dyn
199766020134362049325
T:
luov8117404pc
323569932409393279342
T:
edons128ref
2576816?3667496?5573132?
T:
qtesla3p
370656537077393710076
T:
luov863256
377989737817233783950picnicl1full
4055744?4399973?6615013?
T:
redgemss128
3982093?4648638?5266409?
T:
redgemss128v2
475894447606074763633picnicl1fs
523372652400625264489
T:
mqdss48
605680860639126078241picnicl1ur
726203572669497271126picnicl3full
115216681152745511535025picnicl3fs
120130171202014212029507picnicl5full
10334674?12073136?13609315?
T:
redgemss192v2
123536501235470312358430
T:
luov890351
124550001249033913176829
T:
mqdss64
10861653?13329643?18134420?
T:
redgemss192
147165301474288514835213
T:
gravitysphincss
151928031521363815813394picnicl3ur
165790951663055217253320
T:
rainbow1acompres363232
179627181796874017987106picnic3l1
198163012075242620883147picnicl5fs
212192782122565921229076
T:
luov8117404
18319123?21627261?25606152?
T:
redgemss256v2
18314557?23462326?28356960?
T:
redgemss256
249579012497785525955284picnicl5ur
263243902634369626350971
T:
gravitysphincsm
314243983144279231459444
T:
gravitysphincsl
320476923207934132098355
T:
sphincsf128harakasimple
376379193766767237694129
T:
sphincsf192harakasimple
384473103847228438576151picnic3l3
402671574030496340510808
T:
sphincsf128harakarobust
431230364314465143202206
T:
luov4849242
492998314933979249376139
T:
sphincsf192harakarobust
502426565036419750436960
T:
sphincs256
648071056514581465193730picnic3l5
895709248960252589668398
T:
sphincsf256harakasimple
99824927100131692100173911
T:
rainbow3ccompres683248
114475567114555434114597488
T:
sphincsf256harakarobust
135908958136324308136679767
T:
luov6468330
145703665145767182145830429
T:
pqrsa15
147682661147855296147935328
T:
sphincsf128shake256simple
138288545?165706682?193982229?
T:
bluegemss128v2
166977702167030167167114377
T:
picnic2l1fs
153704977?184255995?215088465?
T:
bluegemss128
186901172187036452187187119
T:
sphincsf192shake256simple
243197380246598080247571725
T:
rainbow5ccompres963664
258352921258779983259098271
T:
sphincsf128shake256robust
269892459270390765270541284
T:
luov8086399
338875975339303836340583680
T:
sphincsf192shake256robust
404741296404891336405162215
T:
sphincsf256shake256simple
344415089?412678568?481293179?
T:
bluegemss192v2
494852347495166496495555456
T:
picnic2l3fs
518627510518849646520480363
T:
sphincss128harakasimple
435026420?520980637?609238106?
T:
bluegemss192
676974072677092406679386298
T:
sphincss128harakarobust
578652494?693030130?921933240?
T:
bluegemss256v2
729157907729371968730068053
T:
sphincsf256shake256robust
764489226767002723768476694
T:
sphincss256harakasimple
704491931?844180271?1123952369?
T:
bluegemss256
993171875993474413994976880
T:
sphincss256harakarobust
104165481310419608641042173068
T:
picnic2l5fs
881101817?1057106188?1221351736?
T:
gemss128v2
968630566?1162038128?1549672507?
T:
gemss128
117560637511758151221176248697
T:
sphincss192harakasimple
159459024715948747101596010256
T:
sphincss192harakarobust
229598511422976938792353250700
T:
sphincss128shake256simple
2295568227?2773542235?3697499135?
T:
gemss192v2
335480861833562115593357832765
T:
sphincss256shake256simple
354277995135604580244153968612
T:
gemss192
394484124439504546923963988145
T:
sphincss128shake256robust
478093955347841218764813428171
T:
sphincss192shake256simple
4125343945?4974088017?6631409520?
T:
gemss256v2
598506993360046382736015011689
T:
sphincss256shake256robust
5192970996?6206704639?7242480459?
T:
gemss256
807734855980880775238105658727
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
817983248440
T:
rwb0fuz1024
166521678416977
T:
rainbowbinary256181212
320173271233618
T:
rainbowbinary16242020
332503404535740
T:
rainbow1aclassic363232
401274036440728
T:
lattisigns512
788767911879387dilithium2aes
861288726988073
T:
falcon512tree
102879104001104760
T:
falcon512dyn
105165105678106204
T:
qtesla1
108880110013112739dilithium2
108189110887113020
T:
gravitysphincss
116303116540116885dilithium3aes
129483129615129882
T:
sflashv2
147501148820154456
T:
luov863256pc
174127174849175553
T:
falcon1024tree
175349175806178646dilithium5aes
176813177284179223dilithium3
185866186463187639ed25519
207014208289209538
T:
falcon1024dyn
209189210102210862
T:
qtesla3f
213619214150215142
T:
qtesla3s
230397238435246821
T:
redgemss128v2
241382245031252147
T:
rainbow3cclassic683248
239788249275275506
T:
bluegemss128
266482274555289253
T:
redgemss128
264014274845283999
T:
gemss128
272475278390302772
T:
bluegemss128v2
278922292004294414dilithium5
301537319314327189
T:
gemss128v2
362922372657378463
T:
pass769
432425437025439872
T:
luov890351pc
437560439699440835
T:
pass863
466462468253471215
T:
edons128k08n72nu8l4mu3
470651480127484674
T:
gravitysphincsm
520492521899524614
T:
qtesla1p
576284580572587212
T:
rainbow5cclassic963664
582332589733607134
T:
luov8117404pc
591794593450596232
T:
ed448goldilocks
627307631661640906
T:
gravitysphincsl
620564635044648014
T:
sphincss128harakasimple
677614694718704804
T:
gemss192
685684710138725866
T:
redgemss192
697159714904734082
T:
bluegemss192
699249720351740949
T:
gemss192v2
745676757618769000
T:
redgemss192v2
750256777800799840
T:
bluegemss192v2
868550871143876118
T:
edons128ref
905981920328944394
T:
sphincss128harakarobust
916398935746955872
T:
sphincss192harakasimple
130856113206811341287
T:
sphincss256harakasimple
144770714634021490740
T:
sphincsf128harakasimple
144406414779761523207
T:
gemss256
146422014800081501549
T:
sphincss192harakarobust
145378714855621514891
T:
sphincs256
147918014878831499609
T:
donald2048
146836315132281571870
T:
redgemss256
149468415276121563759
T:
bluegemss256
150486615447641580476
T:
bluegemss256v2
152551815586121633259
T:
redgemss256v2
153368815613721589929
T:
gemss256v2
195855219893752011137
T:
sphincss256harakarobust
214539721659332183510
T:
sphincsf128harakarobust
231405223429062364531
T:
sphincsf192harakasimple
245348824682912475716
T:
qtesla3p
249845625274212549726
T:
sphincsf256harakasimple
296284929636652964099
T:
luov863256
301052530134823032545picnicl1full
336617233844053399635
T:
mqdss48
361121736306173661451
T:
sphincsf192harakarobust
376908838224163854594
T:
sphincsf256harakarobust
382153538251663848145picnicl1fs
403991641416674216853
T:
sphincss128shake256simple
490043249231164938343picnicl1ur
586785458721975879528picnicl3full
592299860215356078932
T:
sphincss192shake256simple
765327878336708004044
T:
sphincss256shake256simple
764803779391418092447
T:
sphincss128shake256robust
842537685075689065428
T:
mqdss64
963410996487289659206picnicl3fs
963854097623419865758
T:
sphincsf128shake256simple
976111797951839815204picnicl5full
105359121053739810542884
T:
luov890351
114134721158936011711964
T:
sphincss192shake256robust
126332771266070012672681picnicl3ur
132378761327539313283378
T:
rainbow1acyclicc363232
132380751329578613314925
T:
rainbow1acompres363232
143349231434674214361147picnic3l1
150868281526338115575547
T:
sphincss256shake256robust
155865651566857515822175
T:
sphincsf192shake256simple
157817591597337016377263
T:
sphincsf256shake256simple
164592511648698916529152picnicl5fs
180663081807214418906956
T:
luov8117404
187669131909609219358054
T:
sphincsf128shake256robust
197240351975433519764995
T:
pqrsa15
209381642101559621061825picnicl5ur
300679853008732730110836
T:
luov4849242
303409753035311030375924picnic3l3
300636463036535830607628
T:
sphincsf192shake256robust
308214603143052031726863
T:
sphincsf256shake256robust
482237324826921348296723picnic3l5
695357336970580870171924
T:
picnic2l1fs
787552367897922880972538
T:
luov6468330
800628668024457580973661
T:
rainbow3ccompres683248
805054038071204381667273
T:
rainbow3ccyclicc683248
147954537148187253150726717
T:
luov8086399
158145877158307148158601904
T:
picnic2l3fs
179450702179525938180338624
T:
rainbow5ccyclicc963664
181091938181652611182272388
T:
rainbow5ccompres963664
277952321278383513278760978
T:
picnic2l5fs

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

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
322132453525picnicl1full
3531?3563?4505?picnic3l1
440344584502picnicl3full
483748845248
T:
picnic2l1fs
494649715000picnicl1ur
499150915369picnicl1fs
4425?5245?5564?picnic3l3
569257275830picnic3l5
578067827182picnicl5full
910491719728picnicl3ur
9655989210363
T:
picnic2l3fs
9228996510306picnicl3fs
125471283913646
T:
picnic2l5fs
125641377514050picnicl5fs
135111383914523picnicl5ur
250072512525849
T:
lattisigns512
571515723157356ed25519
646286486465165dilithium2aes
981879873099298dilithium2
102883104243105738dilithium3aes
159385160595162770dilithium5aes
173552174484181894dilithium3
174771174990175281
T:
ed448goldilocks
239087242428243305
T:
pass769
269212269810281567dilithium5
293352295566297093
T:
pass863
827209828728830709
T:
mqdss48
844054846372850860
T:
edons128k08n72nu8l4mu3
905310905488906393
T:
sphincsf128harakasimple
110027811063881107777
T:
sphincsf128harakarobust
126927512745101282472
T:
donald2048
128922912926111296290
T:
sphincsf192harakasimple
162447516262421627036
T:
sphincsf192harakarobust
1274289?1678315?2471457?
T:
qtesla1
190248419038501906105
T:
mqdss64
258187425859882593418
T:
edons128ref
278690527887542851647
T:
sphincs256
350320735156663533545
T:
sphincsf256harakasimple
2822836?4134791?5480203?
T:
qtesla3f
427776742788204284394
T:
sphincsf256harakarobust
449327044991994501254
T:
sphincsf128shake256simple
509770851101855169170
T:
luov863256
655080865526636554871
T:
sphincsf192shake256simple
4237090?6967085?9725683?
T:
qtesla3s
6215127?7041124?8706304?
T:
qtesla1p
822064282220448224663
T:
sphincsf128shake256robust
976272097711069789657
T:
luov863256pc
120701111207354612085209
T:
sphincsf192shake256robust
120771611210118312117939
T:
rainbowbinary256181212
172074971721454217328744
T:
sphincsf256shake256simple
183511801835968718369752
T:
rainbow1aclassic363232
178594011862916821085325
T:
falcon512dyn
189705951903524419081676
T:
luov4849242
187730181956001121173699
T:
falcon512tree
203305602033650620350240
T:
rainbow1acompres363232
203329222047100721152729
T:
rainbow1acyclicc363232
214745202148527521593886
T:
luov890351
276489772766107527668524
T:
sphincss128harakasimple
319836503199301733233967
T:
sphincsf256shake256robust
348752763487764535122145
T:
sphincss128harakarobust
27889907?35592460?38302952?
T:
qtesla3p
358115023584825235875868
T:
luov890351pc
364848243653061836644823
T:
luov8117404
427595504276176242987479
T:
sphincss192harakasimple
500202215003495450108803
T:
sphincss192harakarobust
541919455420443154252848
T:
sphincss256harakasimple
550803865566862356161315
T:
rainbowbinary16242020
557377715746292562968176
T:
falcon1024dyn
569084756000365866569438
T:
falcon1024tree
628728476290085962927506
T:
luov8117404pc
647558436477096264786734
T:
redgemss128
648324346484007064852840
T:
gemss128
647843376487972965045049
T:
luov6468330
663970176641038366453614
T:
bluegemss128
667263886678389866825347
T:
sphincss256harakarobust
716863447175418972201201
T:
redgemss128v2
923559049236403192380659
T:
gemss128v2
945070959451720894533478
T:
bluegemss128v2
114056277114106646114125019
T:
rainbow3cclassic683248
117204854117244552117321181
T:
rainbow3ccompres683248
121198583121490288122161716
T:
luov8086399
123270583123328502125525381
T:
rainbow3ccyclicc683248
143037477143171337144100967
T:
sphincss128shake256simple
201583065203002844204108110
T:
sflashv2
210120119210402140210487482
T:
sphincss192shake256simple
263127338263460614263560844
T:
sphincss128shake256robust
275052350275089192281684599
T:
sphincss256shake256simple
306760160307989838309489012
T:
redgemss192
311023282311168580311259601
T:
gemss192
336462246336639882338392140
T:
rainbow5cclassic963664
338476054338939951339429383
T:
bluegemss192
348761470348937818349156840
T:
rainbow5ccyclicc963664
350700168351066076351374514
T:
rainbow5ccompres963664
386941887386951200387470015
T:
sphincss192shake256robust
448416727448472278448523643
T:
gemss192v2
452338864452402097452476633
T:
bluegemss192v2
454677501456343281457519323
T:
redgemss192v2
512789566512821254515754595
T:
sphincss256shake256robust
802865760811761714819460771
T:
redgemss256v2
923279694924689989927648607
T:
gemss256
923484677925439227930943681
T:
bluegemss256
948414962951517476964349228
T:
redgemss256
126394213512686508001269399956
T:
gemss256v2
127900298812796839051281233893
T:
bluegemss256v2
179650527417966429971799594267
T:
gravitysphincss
463300519047257024384835017274
T:
pqrsa15
287268582812873223854828767042369
T:
gravitysphincsl
574695192425747543458657502830736
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
191461927319695
T:
rainbowbinary256181212
375203782839401
T:
rainbowbinary16242020
600926017360245ed25519
9079597347101527
T:
rainbow1aclassic363232
96196103025105750
T:
rainbow1acyclicc363232
109297110036110970
T:
sflashv2
183054183145183285
T:
ed448goldilocks
108435?189462?273414?dilithium2aes
216106?285407?377092?dilithium3aes
193043?291280?395995?dilithium2
287367?298984?571359?
T:
pass769
195740?318528?688134?
T:
lattisigns512
285955?367850?519630?dilithium5aes
372665375024379186
T:
luov863256pc
294432?407886?586040?dilithium3
406672409553412322
T:
rainbow3cclassic683248
408590413503417997
T:
falcon512tree
358421?505972?703194?dilithium5
577125580456585135
T:
rainbow3ccyclicc683248
278991?605730?1045229?
T:
qtesla1
340110?686109?1024305?
T:
pass863
788140793459813131
T:
falcon512dyn
825307829907834458
T:
falcon1024tree
927871931602939224
T:
rainbow5cclassic963664
466801?949802?1537065?
T:
qtesla3f
943958952013965944
T:
rainbow5ccyclicc963664
108782210950481116757
T:
luov890351pc
819855?1240916?2059116?
T:
qtesla1p
126704212739981279961
T:
donald2048
622942?1376430?2413986?
T:
qtesla3s
138312013883711408294
T:
edons128k08n72nu8l4mu3
159837116085221631679
T:
luov8117404pc
161055816178521668213
T:
falcon1024dyn
325200232574723277247
T:
edons128ref
3320778?3488474?7142510?
T:
qtesla3p
367744036787943680076
T:
luov863256
371187737129213714534picnicl1full
3566518?4129351?5392084?
T:
redgemss128v2
461594846183974627423picnicl1fs
4087834?4938389?5729225?
T:
redgemss128
519508052056735228360
T:
mqdss48
590751159102165912098picnicl1ur
713911971417477144137picnicl3full
112818491128556611292403picnicl3fs
118034211181123611940179picnicl5full
120198961202241712517884
T:
luov890351
10505155?12278050?13633699?
T:
redgemss192v2
123398511241487412447449
T:
mqdss64
11052217?14149157?15824247?
T:
redgemss192
146600401466298414741557
T:
gravitysphincss
146990381470398014717843picnicl3ur
162845811628910616295040
T:
rainbow1acompres363232
175703431757774317586960picnic3l1
195496201955879820773077picnicl5fs
208791642088199921741701
T:
luov8117404
204078112103189323627884
T:
redgemss256v2
18295693?22060414?28225982?
T:
redgemss256
248723272492515025965739picnicl5ur
261221662623004726320557
T:
gravitysphincsm
312016483124895231265283
T:
gravitysphincsl
320506643208732932124919
T:
sphincsf128harakasimple
373435183737323137521424picnic3l3
376769203769529537730448
T:
sphincsf192harakasimple
402479424027762440329894
T:
sphincsf128harakarobust
429381124295388442968895
T:
luov4849242
493587034940312949456667
T:
sphincsf192harakarobust
496531514970870249823167
T:
sphincs256
633668086366033263963408picnic3l5
895551078959652889631090
T:
sphincsf256harakasimple
99632605100090296100235177
T:
rainbow3ccompres683248
114477298114591894114659794
T:
sphincsf256harakarobust
134609573134655850134682880
T:
luov6468330
147669048147805104147893451
T:
sphincsf128shake256simple
149184355149255174149378305
T:
pqrsa15
164727351164851497165064274
T:
picnic2l1fs
138143710?165738577?196015747?
T:
bluegemss128v2
186956683187132677187728052
T:
sphincsf192shake256simple
159186951?187253177?247547141?
T:
bluegemss128
240611181240900154241815543
T:
rainbow5ccompres963664
258447252258786047259724863
T:
sphincsf128shake256robust
270972858271048633271342471
T:
luov8086399
338537030338922803339241641
T:
sphincsf192shake256robust
336510754?403767331?536877673?
T:
bluegemss192v2
404921884405153205405355529
T:
sphincsf256shake256simple
489268860489476783489863379
T:
picnic2l3fs
430014515?515529469?601725349?
T:
bluegemss192
518576777519104990519321377
T:
sphincss128harakasimple
677002268677141161677276592
T:
sphincss128harakarobust
571196521?684251079?910010485?
T:
bluegemss256v2
730027410730827226751234592
T:
sphincsf256shake256robust
765230967765409625766153604
T:
sphincss256harakasimple
695596546?834383566?973928445?
T:
bluegemss256
992582016993204246996736499
T:
sphincss256harakarobust
103049771610309895631032352044
T:
picnic2l5fs
878511112?1054035339?1229231455?
T:
gemss128v2
968214776?1161467748?1375884627?
T:
gemss128
118087080811849888211185817627
T:
sphincss192harakasimple
158841713515889295241593167506
T:
sphincss192harakarobust
229427539522966733942307238975
T:
sphincss128shake256simple
2300605972?2760119721?3239889307?
T:
gemss192v2
335596824433580336303440547594
T:
sphincss256shake256simple
2960810577?3540095808?4130015472?
T:
gemss192
394255558339432493693948127737
T:
sphincss128shake256robust
477893883747808758864781648435
T:
sphincss192shake256simple
4122091933?4971612400?5777755067?
T:
gemss256v2
598754076159882690396014561688
T:
sphincss256shake256robust
6157175198?7184640478?8248261504?
T:
gemss256
808641871380879124458095795236
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
162371628816398
T:
rainbowbinary256181212
296253012030572
T:
rainbowbinary16242020
32855?35207?50729?
T:
rainbow1aclassic363232
398714005940280
T:
lattisigns512
790507939379994dilithium2aes
852798653887155
T:
falcon512tree
102030103542104181
T:
falcon512dyn
105001105327106421
T:
qtesla1
108064108142108256dilithium2
108082111301113783
T:
gravitysphincss
116699117449117910dilithium3aes
127477128460128690
T:
sflashv2
128337130440138023
T:
luov863256pc
173271174414175142
T:
falcon1024tree
174354174869175394dilithium5aes
177082179034183792dilithium3
185893187022187961ed25519
207053207562208512
T:
qtesla3f
206713207840208714
T:
falcon1024dyn
213567214085214661
T:
qtesla3s
223506225534228140
T:
rainbow3cclassic683248
228079241331249547
T:
bluegemss128
236792245543251038
T:
redgemss128v2
246676252492258469
T:
gemss128
257510265526275396
T:
redgemss128
278691279168281457dilithium5
280408289580295496
T:
bluegemss128v2
290706297508306782
T:
gemss128v2
351259355020359422
T:
luov890351pc
367722370214371914
T:
pass769
427083429743432475
T:
pass863
466722469216471926
T:
edons128k08n72nu8l4mu3
466158473926480258
T:
gravitysphincsm
480596485294493182
T:
rainbow5cclassic963664
484874489518499245
T:
luov8117404pc
519799520509523245
T:
qtesla1p
593007594491596166
T:
ed448goldilocks
625766630946642197
T:
gravitysphincsl
618067631030646456
T:
gemss192
620659631878649010
T:
sphincss128harakasimple
618940633613652640
T:
bluegemss192
645051651771670260
T:
gemss192v2
634100665614688430
T:
redgemss192
674667685176700890
T:
bluegemss192v2
675832702704767258
T:
redgemss192v2
870251873917877707
T:
edons128ref
903605925024952411
T:
sphincss128harakarobust
924246935626949463
T:
sphincss192harakasimple
129179713111261331048
T:
sphincss256harakasimple
129523813217241352421
T:
gemss256
131616213542361413260
T:
bluegemss256
132030813615871495014
T:
redgemss256v2
135838513860631408651
T:
bluegemss256v2
139770214178181448499
T:
gemss256v2
133699814328661555802
T:
redgemss256
144218914557571472320
T:
sphincsf128harakasimple
147362914918671496251
T:
donald2048
147928515016611526185
T:
sphincss192harakarobust
163454616450741657596
T:
sphincs256
196344719843722001907
T:
sphincss256harakarobust
211551221552152183291
T:
sphincsf128harakarobust
231734723354642356255
T:
sphincsf192harakasimple
243911724483242454611
T:
qtesla3p
248781525123282543048
T:
sphincsf256harakasimple
295598129568312957884
T:
luov863256
297324429780972997606picnicl1full
335701133741293392152
T:
mqdss48
362553636583743691246
T:
sphincsf192harakarobust
373325137369013757651picnicl1fs
377039538207673871555
T:
sphincsf256harakarobust
394848240488574140786
T:
sphincss128shake256simple
481953648284984856827picnicl1ur
578481257885405796705picnicl3full
594032460140616124159
T:
sphincss192shake256simple
768004477896337910586
T:
sphincss256shake256simple
760155577982317997828
T:
sphincss128shake256robust
829735183532108759316
T:
mqdss64
944498294590959468132picnicl3fs
962804296464259734089picnicl5full
969108398193819918006
T:
sphincsf128shake256simple
104923761049483810496515
T:
luov890351
114725871166451711837556
T:
sphincss192shake256robust
123457691236147512426377picnicl3ur
131317831313371613137158
T:
rainbow1acompres363232
131989221327764113656064
T:
rainbow1acyclicc363232
140433221405467314076492picnic3l1
151192901527682915466660
T:
sphincss256shake256robust
155298181570914315872928
T:
sphincsf192shake256simple
156022361578001216049087
T:
sphincsf256shake256simple
164723861652111316542369picnicl5fs
179631881798709017989180
T:
luov8117404
190473911920584419538327
T:
sphincsf128shake256robust
196080951963852519651407
T:
pqrsa15
209063932097051221037618picnicl5ur
294907562951350229579594picnic3l3
299629152997179029984056
T:
luov4849242
301525483054739330801458
T:
sphincsf192shake256robust
306899563093600431435460
T:
sphincsf256shake256robust
474204324744975947506737picnic3l5
675621746769074167870439
T:
picnic2l1fs
785665377858935278621551
T:
luov6468330
800728188013580080194916
T:
rainbow3ccompres683248
802074558025443980337839
T:
rainbow3ccyclicc683248
147912896148017520148103785
T:
luov8086399
154421420154707219154828190
T:
picnic2l3fs
177956950178076798178521274
T:
rainbow5ccyclicc963664
179433686180539080180709116
T:
rainbow5ccompres963664
271829683272153084272465046
T:
picnic2l5fs

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

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

Cycles to generate a key pair
25%50%75%system
425384279243416picnic3l1
426224283043414picnicl1full
609146137264080picnic3l3
612886149865414picnicl3full
705827078871704picnicl1fs
707067103872414picnicl1ur
773307774679412
T:
picnic2l1fs
109372110580122368picnic3l5
110246112412133786picnicl5full
141244141660145786picnicl3ur
141284141662152452picnicl3fs
210326212034213282ed25519
221864222740241700
T:
picnic2l3fs
230572?241862?310278?picnicl5fs
219326?244698?293988?picnicl5ur
547352549726573598
T:
donald512
682762719344812048
T:
ecdonaldp256
141143814410201515686
T:
donald1024
340893634274363446602
T:
ecdonaldk163
350389435256403553640
T:
ecdonaldp160
358638236159663644260
T:
ecdonaldb163
456271445842184651714
T:
donald2048
487296048981624979578
T:
ecdonaldp192
540063654157625458886
T:
mqdss48
584174658592065905700
T:
ecdonaldk233
632464463782167087520
T:
ecdonaldb233
661017266449666708208
T:
ecdonaldp224
946371694807169544214
T:
sphincsf128sha256simple
987232698996549980028
T:
ecdonaldk283
107590301077731410816776
T:
ecdonaldb283
8559342?11194062?14020892?
T:
qtesla1
137400721377205613804472
T:
sphincsf192sha256simple
16307460?16612242?31521732?
T:
qtesla3f
176424521766648417706730
T:
sphincsf128sha256robust
192179061927470419374106
T:
mqdss64
202847942034324220397706
T:
ecdonaldk409
225978062263423022702710
T:
ecdonaldb409
247965222486864625078616
T:
ecdonaldp384
261766142619549026242774
T:
sphincsf192sha256robust
294380602947551629530764
T:
sphincs256
25069208?34192552?49325316?
T:
qtesla3s
358375023588581835971060
T:
sphincsf256sha256simple
374478203756353837692158
T:
luov4849242
384405843849200838583452
T:
sphincsf128harakasimple
37391798?42422764?49344280?
T:
qtesla1p
448394024488363244965652
T:
ecdonaldk571
483992124854996248759324
T:
luov863256
492806044931717849403212
T:
sphincsf128shake256simple
502882645042930052359380
T:
ecdonaldb571
553301145537369655460292
T:
sphincsf128harakarobust
570029305706005857123388
T:
sphincsf192harakasimple
582924185837538258532418
T:
ecdonaldp521
723817587244363272602058
T:
sphincsf192shake256simple
71341082?80573724?95239222?
T:
falcon512tree
827396948276173482898772
T:
sphincsf192harakarobust
78848224?85762084?101454324?
T:
falcon512dyn
932374069362436693930750
T:
rainbow1aclassic363232
943068389437437094487332
T:
sphincsf128shake256robust
945277369455527094663972
T:
sphincsf256sha256robust
103256764103372384103659732
T:
rainbow1acyclicc363232
105204302105391440105746408
T:
rainbow1acompres363232
130043270130366970130650582
T:
luov6468330
138318628138407266138482678
T:
sphincsf192shake256robust
151633670151791662153076806
T:
sphincsf256harakasimple
190230226190355920190539000
T:
sphincsf256shake256simple
152815536?198146142?242178898?
T:
qtesla3p
216310716216905440217422292
T:
luov890351
220285258220481324220643670
T:
sphincsf256harakarobust
201607542?230732604?262133036?
T:
falcon1024tree
227391958239464402270760914
T:
falcon1024dyn
260370520260911818261399224
T:
luov8086399
297610942298169642300376066
T:
sphincss128sha256simple
178894714?339026760?542473178?
T:
ronald512
364088952364314498364593244
T:
sphincsf256shake256robust
389323348389736954390198456
T:
luov8117404
447991096448243068448444154
T:
sphincss192sha256simple
574871222574988236575464052
T:
sphincss128sha256robust
575236396575468536575712792
T:
sphincss256sha256simple
523024792?684283802?1233683182?
T:
ronald768
742239150742665408743933302
T:
sflashv2
849137272849337576849887936
T:
sphincss192sha256robust
625980616?986053454?1450518886?
T:
ronald1024
122452759812247662641225229358
T:
sphincss128harakasimple
125456974012573368881268489312
T:
rainbow3cclassic683248
139669200213985505001399845438
T:
rainbow3ccyclicc683248
140417113014070566361409015278
T:
rainbow3ccompres683248
150673753215069052101507716420
T:
sphincss256sha256robust
158426811015845051881585106278
T:
sphincss128shake256simple
1547961454?2333120226?3943980048?
T:
ronald1536
361982294436351974643648024102
T:
rainbow5cclassic963664
396772746239716216243978567836
T:
rainbow5ccyclicc963664
400547018640083694244012586056
T:
rainbow5ccompres963664
412849600241304529544148566688
T:
redgemss128v2
3077918274?5923137550?12361263524?
T:
ronald2048
6747900510?13685197008?21640678136?
T:
ronald3072
167087423601678600459417003110718
T:
rainbow1b
186032095621862143308018663674988
T:
gui184
248376376982486378543024914764880
T:
redgemss192v2
19329103886?31931615530?55901361724?
T:
ronald4096
344786063723462341061834744425396
T:
rainbow1c
385547363603856347508438648634348
T:
rainbow1a
Cycles to sign 59 bytes
25%50%75%system
223614227698230532ed25519
325236327154338654
T:
sflashv2
108870410971201137742
T:
donald512
108637011255761203906
T:
ecdonaldp256
114745211700321294860
T:
rainbow1aclassic363232
114236811761561296154
T:
rainbow1acyclicc363232
161518016558041697928
T:
ronald512
212299421467822163944
T:
donald1024
363001036445923670884
T:
ecdonaldk163
373246437375903766754
T:
ecdonaldp160
382287238297503848792
T:
ecdonaldb163
439826844225604465556
T:
ronald768
1743172?4625966?6768250?
T:
qtesla1
500012050442405095490
T:
ronald1024
514644651604025178614
T:
ecdonaldp192
585978858777885907410
T:
donald2048
604402860862006149526
T:
falcon512tree
610511261249446149608
T:
ecdonaldk233
657492465992086660920
T:
ecdonaldb233
696786669992827132238
T:
ecdonaldp224
3953694?7419746?11771924?
T:
qtesla3f
893211289614889052942
T:
rainbow1b
964441896928349753538
T:
rainbow1a
965971697247009760584
T:
falcon512dyn
5650922?10457632?23369288?
T:
qtesla3s
104726701049079410721872
T:
ecdonaldk283
110128061103184811064936
T:
rainbow3cclassic683248
113538381137795611417586
T:
ecdonaldb283
112147581139361811499740
T:
rainbow3ccyclicc683248
113747621142725211503044
T:
ronald1536
7865534?12079394?17453826?
T:
qtesla1p
126877421273395612846570
T:
falcon1024tree
169035801693347217022614
T:
rainbow1c
206191622069624220762324
T:
falcon1024dyn
218491862186779821925504
T:
ecdonaldk409
229655562306158423147964
T:
ronald2048
236726842369593223845604
T:
rainbow5ccyclicc963664
240465142407592824229600
T:
rainbow5cclassic963664
240440762407595024166314
T:
ecdonaldb409
260710422612077826344740
T:
ecdonaldp384
268280362699510627412674
T:
luov863256
340656743427575634420252picnicl1full
451196044520120445317764picnicl1fs
482995444834259248447212
T:
ecdonaldk571
34856404?49322118?70298668?
T:
qtesla3p
516770705177752251918100picnicl1ur
540518945416468054510262
T:
ecdonaldb571
548223525492272055115980
T:
rainbow1acompres363232
605369406073052860853202
T:
ronald3072
614315446148974861655712
T:
ecdonaldp521
683632666861905469054136picnicl3full
907874929155852491857418
T:
luov890351
123154412123581974123798644picnicl3fs
125905064126114614126324688
T:
ronald4096
126100074126408642126639744picnic3l1
141509670142415960142810688picnicl5full
142885676143175036143364196picnicl3ur
152497304152673408152915042
T:
luov8117404
160102706160436736160570100
T:
mqdss48
182221038182651722183269988
T:
luov4849242
245585756252167698257664536picnicl5fs
270845048271277956271714676picnic3l3
283905950285968476297609586picnicl5ur
294492956294664028295136466
T:
sphincsf128sha256simple
392132058392654934393763018
T:
sphincsf192sha256simple
516769400517319742518281678picnic3l5
533215536533633346534140164
T:
sphincsf128sha256robust
577121572577583080577869302
T:
sphincs256
626096146628736756629624246
T:
mqdss64
704182170704734858705246712
T:
rainbow3ccompres683248
732447526732919010733602766
T:
sphincsf192sha256robust
881234022881705586882499764
T:
sphincsf256sha256simple
108250719410839879961084799436
T:
luov6468330
137173332213723993361373554862
T:
sphincsf128harakasimple
140527151814063106781409377080
T:
picnic2l1fs
155518966015561577381556909124
T:
sphincsf128shake256simple
163266007616341091401634867022
T:
sphincsf192harakasimple
197195386819727561601977592454
T:
rainbow5ccompres963664
197212834419729905321974658566
T:
sphincsf192shake256simple
203468796420355823802036586646
T:
sphincsf128harakarobust
208288038220904153602110226844
T:
luov8086399
220242175822031421322204043354
T:
sphincsf256sha256robust
246523282224662846162467885042
T:
sphincsf192harakarobust
2319685298?2780101348?3223167316?
T:
redgemss128v2
283693727428384777882840015762
T:
sphincsf128shake256robust
369878722437013632003704199856
T:
sphincsf192shake256robust
402564765040267889864056189466
T:
sphincsf256harakasimple
437182029643735254604374823972
T:
sphincsf256shake256simple
445015202044512650924465750026
T:
sphincss128sha256simple
467289067846776501044679487268
T:
picnic2l3fs
607435837260764709466078633072
T:
sphincsf256harakarobust
751366928475142273307515906794
T:
sphincss256sha256simple
793279172079337062267934633610
T:
sphincss128sha256robust
807195004880736168488076263006
T:
sphincsf256shake256robust
106516376601065247784210653572194
T:
sphincss192sha256simple
9177018320?11079130914?12785037372?
T:
redgemss192v2
6635927600?13253201486?19903816662?
T:
gui184
184812267441848250551818484004712
T:
sphincss256sha256robust
190896805501909121401819093158632
T:
sphincss192sha256robust
218523793022185365148021855979938
T:
sphincss128harakasimple
234860322062348905239623492240148
T:
sphincss128shake256simple
Cycles to verify 59 bytes
25%50%75%system
125078125620126412
T:
ronald512
148828150118152118
T:
ronald768
183826185242187700
T:
ronald1024
279530281404285154
T:
ronald1536
390360401526402732
T:
falcon512tree
400440405606440896
T:
sflashv2
399066406772409524
T:
falcon512dyn
412146413692420940
T:
ronald2048
639556645432652932ed25519
694468700344711468
T:
donald512
698844717636735136
T:
rainbow1aclassic363232
759260761674769092
T:
ronald3072
779508782510825340
T:
qtesla1
812132824298860462
T:
falcon1024tree
827424834006887420
T:
falcon1024dyn
123244612371961273194
T:
ronald4096
163522016526781677466
T:
donald1024
170567617335081763044
T:
qtesla3f
173817217686281784046
T:
qtesla3s
238027224148542471392
T:
ecdonaldp256
269638428486702972082
T:
redgemss128v2
299987030429103065992
T:
rainbow1a
298737030888643173362
T:
gui184
329719233285223380064
T:
ecdonaldp160
441789244483524498182
T:
ecdonaldp192
441851644520124531968
T:
rainbow3cclassic683248
482201448450404924428
T:
qtesla1p
502166051440265297646
T:
sphincss128sha256simple
509086451446945213734
T:
donald2048
586899459160365981996
T:
ecdonaldp224
690382669138286957200
T:
ecdonaldk163
713094071513987188270
T:
rainbow1b
720948072727267411470
T:
sphincs256
727630672952647369512
T:
ecdonaldb163
770154279137848010112
T:
sphincss192sha256simple
9686580990999410191082
T:
sphincss128sha256robust
9891232997851410052100
T:
rainbow5cclassic963664
101477661030992810478172
T:
sphincss256sha256simple
98877381042218610689918
T:
redgemss192v2
118433601185540411879278
T:
ecdonaldk233
122750921248275212686074
T:
sphincsf128sha256simple
127512341278019212833238
T:
ecdonaldb233
129530941297334413045880
T:
rainbow1c
153133021567066215965564
T:
sphincss192sha256robust
160987121615142016256884
T:
rainbow1acompres363232
161682221619513816358038
T:
rainbow1acyclicc363232
178623421788396217946336
T:
luov863256
197868621994393820113016
T:
ecdonaldp384
199874802025670620489446
T:
sphincsf256sha256simple
201494242034978820505192
T:
sphincsf192sha256simple
202814102040012220559948
T:
ecdonaldk283
220437982206817422128814
T:
ecdonaldb283
233774882347544023634016
T:
qtesla3p
236198162390221424267162
T:
sphincsf128sha256robust
243952782497925025485854
T:
sphincss128harakasimple
256712762626191026720514
T:
sphincss128shake256simple
275827142784591428030370picnicl1full
279280502857058428800090
T:
sphincss256sha256robust
394952043961219439673234picnicl1fs
396728224012217440326046
T:
sphincsf192sha256robust
421617504220501842269120
T:
ecdonaldk409
447047304482314044916996picnicl1ur
453282104543416245617052
T:
ecdonaldp521
466696724672600046864036
T:
ecdonaldb409
554047805591815056578438
T:
sphincsf256sha256robust
563940945728869058285062
T:
sphincsf128harakasimple
572066905736575457917024picnicl3full
619088686195854462046604
T:
luov890351
620921186248165063171090
T:
sphincsf128shake256simple
790630187928321879533032picnic3l1
850718568547721486454632
T:
sphincsf128harakarobust
888535548976251490343038
T:
sphincsf192harakasimple
932776069333695293535028
T:
ecdonaldk571
927311149427796094927306
T:
luov4849242
956683329625268296943708
T:
sphincsf256harakasimple
9948998299700788100173994
T:
rainbow3ccyclicc683248
99991076100236776100431980
T:
rainbow3ccompres683248
99339910100844168101523302
T:
sphincsf192shake256simple
100862372101714394103264744
T:
sphincsf256shake256simple
104508486104643104104819804
T:
ecdonaldb571
108497154108617648108703622
T:
luov8117404
110276770110593678110925664picnicl3fs
122372004123353492123524320picnicl5full
122975736124583168126245822
T:
sphincsf128shake256robust
125394278125668228125968172picnicl3ur
135674954137196928138512162
T:
sphincsf192harakarobust
142568698144083216146119948
T:
mqdss48
144584714145639362147175674
T:
sphincsf256harakarobust
174364088174802002175630302picnic3l3
195279690198726366201169676
T:
sphincsf192shake256robust
197662110200469872202655570
T:
sphincsf256shake256robust
223327216223656810224334612
T:
rainbow5ccompres963664
223639224224359608226642150
T:
rainbow5ccyclicc963664
223575372231407104233498138picnicl5fs
245282952245984422259020590picnicl5ur
305515400306321434306948450picnic3l5
401935006403224754404808720
T:
luov6468330
444251534445147394445725964
T:
picnic2l1fs
460105128465252414471682580
T:
mqdss64
729424434730591596735148500
T:
luov8086399
114108356211444443761151787506
T:
picnic2l3fs

amd64; Bulldozer (600f20); 2012 AMD FX-8350; 4 x 4000MHz; saber214, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
629863786514picnic3l1
643064796517picnicl1full
893790009045picnicl3full
899991089575picnic3l3
116601176411849picnicl5full
117921183811970picnic3l5
153381542315532
T:
picnic2l1fs
174761751717560picnicl1ur
175131754817608picnicl1fs
288902898729087
T:
picnic2l3fs
332153324833269picnicl3ur
335643361733751picnicl3fs
358853596136183
T:
picnic2l5fs
449564507945183picnicl5ur
452194538145458picnicl5fs
646646487465272
T:
lattisigns512
952869568395802ed25519
356786357347358562
T:
ed448goldilocks
429253431159442298
T:
pass769
477761478868486537dilithium2
496512506168513430
T:
pass863
872825874030881689dilithium3
110260311092701125870dilithium2aes
112201911225671122850
T:
sphincsf128harakasimple
128395412867441288608
T:
mqdss48
130473513114831327549
T:
edons128k08n72nu8l4mu3
134789913485841349859dilithium5
141750614175741418113
T:
sphincsf128harakarobust
164486516462321648174
T:
sphincsf192harakasimple
191966819386291961475
T:
donald2048
209746621001642107827
T:
sphincsf192harakarobust
216586521816512199745dilithium3aes
1955176?2606844?3218541?
T:
qtesla1
302844030316143057417
T:
mqdss64
362312336375553668062dilithium5aes
392925639390063983251
T:
edons128ref
490280349034404937768
T:
sphincsf256harakasimple
612041961257196174370
T:
sphincsf256harakarobust
4238918?6453487?8770436?
T:
qtesla3f
6411888?10460545?14624272?
T:
qtesla3s
106407921066599410705332
T:
sphincsf128shake256simple
8580995?10847481?12219635?
T:
qtesla1p
156408111565390515697010
T:
sphincsf192shake256simple
161836411619736516221718
T:
sphincs256
199334732006282620168989
T:
rainbowbinary256181212
201388802016097020209002
T:
sphincsf128shake256robust
234196872346169223554019
T:
luov4849242
296452862979178229848387
T:
sphincsf192shake256robust
336686383373779833794380
T:
luov863256
343190353447257034624941
T:
rainbow1acompres363232
344559423474338634914409
T:
rainbow1acyclicc363232
346138293485174735067636
T:
rainbow1aclassic363232
360274783609613136146946
T:
sphincss128harakasimple
35724198?38584075?46075045?
T:
falcon512tree
35403479?40879805?46054696?
T:
falcon512dyn
414410214146459041496486
T:
sphincsf256shake256simple
452053924521288945235966
T:
sphincss128harakarobust
523160265236628652561330
T:
sphincss192harakasimple
48654367?56310144?67824513?
T:
qtesla3p
669616636697724566996885
T:
sphincss192harakarobust
765428997670076676855384
T:
luov6468330
781460167819096278249959
T:
sphincsf256shake256robust
784791947848965178532103
T:
sphincss256harakasimple
979862789803117298053015
T:
sphincss256harakarobust
992649539944044899588801
T:
rainbowbinary16242020
108909943109000360109131246
T:
gemss128
109369154109461070109580225
T:
redgemss128
112273233112389967112541108
T:
bluegemss128
106354122112757358125224469
T:
falcon1024dyn
113507298113591365113678211
T:
gemss128v2
114336336114382668114484502
T:
bluegemss128v2
108473126116437693130562219
T:
falcon1024tree
123306969123337248123391461
T:
redgemss128v2
126076094126765537127591322
T:
luov890351
142439928142751886143649662
T:
luov8086399
202135038203167034205753016
T:
rainbow3ccompres683248
205568947207132001208861559
T:
rainbow3cclassic683248
208858018214223916215543604
T:
rainbow3ccyclicc683248
224341228224901917225704328
T:
luov8117404
342092989342222538342381017
T:
sphincss128shake256simple
343414786347205258350486903
T:
sflashv2
502227042502409179502570593
T:
sphincss192shake256simple
556168069560564647561640620
T:
redgemss192
562412396563284813564801782
T:
redgemss192v2
568723819569581418571256678
T:
rainbow5ccompres963664
557316587570474235579348029
T:
bluegemss192v2
567312485570484376580728193
T:
rainbow5cclassic963664
564763363572714817573169128
T:
gemss192v2
574240708587591096591973893
T:
bluegemss192
590081448598855950623208949
T:
gemss192
643759924645250348646439848
T:
sphincss128shake256robust
660681344662086037662583621
T:
sphincss256shake256simple
944714991946434307948294399
T:
sphincss192shake256robust
99936572910009181801002066976
T:
rainbow5ccyclicc963664
124477163112450416281245932051
T:
sphincss256shake256robust
182989466418343401821839108770
T:
redgemss256
184918345218647394281866115927
T:
redgemss256v2
188812724018885983581889488970
T:
bluegemss256
189154980219004232591900832288
T:
bluegemss256v2
193670220819391585681939977090
T:
gemss256
198217348619823805541982853248
T:
gravitysphincss
202289175620350078612036476673
T:
gemss256v2
734232142075918083657801733447
T:
pqrsa15
304882598823050508879830551925228
T:
gravitysphincsl
634289410726349102550963518983412
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
309683115731756
T:
rainbowbinary256181212
768817739978017
T:
rainbowbinary16242020
105256105313105445ed25519
226884227384227801
T:
rainbow1aclassic363232
233970234378235064
T:
sflashv2
248254249644251327
T:
rainbow1acyclicc363232
369736370448371011
T:
ed448goldilocks
474576?658738?1030115?
T:
qtesla1
779633782056787150
T:
rainbow3cclassic683248
849792854769859603
T:
rainbow3ccyclicc683248
506211?1005001?1497956?
T:
pass769
106556210750021085659
T:
falcon512tree
857455?1124141?1864133?
T:
qtesla3f
586682?1152772?1742964?
T:
pass863
421718?1469656?2558551?
T:
lattisigns512
168852816955091703494
T:
falcon512dyn
176324117684581784450
T:
rainbow5cclassic963664
1114472?1947138?3864451?
T:
qtesla3s
192745519478331964048
T:
donald2048
1354506?2021596?3048056?
T:
qtesla1p
1412683?2026738?3447023?dilithium2
202655120365382089853
T:
edons128k08n72nu8l4mu3
216184621766822202020
T:
falcon1024tree
2138580?2735281?4700226?dilithium2aes
1598038?3051136?6054961?dilithium3
346425234827583501186
T:
falcon1024dyn
3459331?4232113?6929607?dilithium3aes
3277023?4514500?6163782?dilithium5
460838146242214653210
T:
edons128ref
484168248473504897976
T:
rainbow5ccyclicc963664
675302867620926784637picnicl1full
4626353?6942008?10381983?dilithium5aes
5604154?7360128?13451379?
T:
qtesla3p
8297939?9603277?11741177?
T:
redgemss128
103499161037871810412346
T:
luov863256
9031687?10766916?13542549?
T:
redgemss128v2
116927251170539411715729picnicl1fs
130009841302153213048558picnicl3full
139179851393709513946924picnicl1ur
154597911547043015478244
T:
gravitysphincss
212819952130984821338856picnicl5full
20275025?24467576?30817982?
T:
redgemss192v2
281902872836092228560343
T:
rainbow1acompres363232
290540802907518029099551
T:
gravitysphincsm
296861272992417529983026picnicl3fs
24367807?30785677?37962626?
T:
redgemss192
310132963106100231172691picnic3l1
329984853330922933330403
T:
luov890351
341762723421121634245209
T:
gravitysphincsl
351791343531046935384434picnicl3ur
376565153778548737809591
T:
mqdss48
395290693955651339625580
T:
sphincsf128harakasimple
39343901?45535969?51521607?
T:
redgemss256v2
480444204807602948125061
T:
sphincsf192harakasimple
510410065108382151110763
T:
sphincsf128harakarobust
521236385222323952257829picnicl5fs
44904832?52444460?69164539?
T:
redgemss256
536454445378919053861824
T:
luov8117404
590101535905714259122625
T:
luov4849242
602090306036311060432824picnicl5ur
632660836332154663367941
T:
sphincsf192harakarobust
658766206634028966478932picnic3l3
113102977113253523113506082picnic3l5
120619537120664254120707274
T:
sphincsf256harakasimple
134382929134437457135406040
T:
mqdss64
156162923156224786156303608
T:
sphincsf256harakarobust
167281124167588831168521112
T:
rainbow3ccompres683248
178216988178439977179323384
T:
luov6468330
254256488254462967256035784
T:
pqrsa15
296850958297578059298226601
T:
picnic2l1fs
301705493301784391301888542
T:
sphincs256
338274414338858513339196103
T:
sphincsf128shake256simple
289869147?347376111?405462880?
T:
bluegemss128v2
366814490367616165368013569
T:
luov8086399
307759722?371485054?434320466?
T:
bluegemss128
408808284409609157410437217
T:
rainbow5ccompres963664
427923937428510768429760350
T:
sphincsf192shake256simple
605934180607041136608887222
T:
sphincsf128shake256robust
656378594657248753657748779
T:
sphincss128harakasimple
745360619?753503896?1052074421?
T:
bluegemss192v2
789544359790672923795010654
T:
sphincsf192shake256robust
850001306850195840850835268
T:
sphincss128harakarobust
906429011907126066908099157
T:
picnic2l3fs
949097975950429820954033615
T:
sphincsf256shake256simple
103917303810397757251040402943
T:
sphincss256harakasimple
984756192?1185056741?1384206731?
T:
bluegemss192
135794938213581549611358807036
T:
sphincss256harakarobust
142118787714228540301429692552
T:
sphincss192harakasimple
1287530375?1548283768?1800416944?
T:
bluegemss256v2
172625237817289435511733854274
T:
sphincsf256shake256robust
189251630418933608601895781570
T:
picnic2l5fs
199768840019998958152000434522
T:
sphincss192harakarobust
1737237267?2084292414?2431825614?
T:
bluegemss256
216565533222040155922653233443
T:
gemss128
1826289288?2240753893?2614683269?
T:
gemss128v2
509964735351019095525104423836
T:
sphincss128shake256simple
4949426703?5940210602?7907856135?
T:
gemss192v2
792953668679540486497960039036
T:
sphincss256shake256simple
5383745576?8061184475?9401393472?
T:
gemss192
898839505590084194619099507732
T:
sphincss128shake256robust
8295106119?9979407622?13303842610?
T:
gemss256v2
106346533721063833593810644416304
T:
sphincss192shake256simple
143177195461432514286814330894584
T:
sphincss256shake256robust
124486956931493732009914972635211
T:
gemss256
183231544561834010953418353379426
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
253802551025706
T:
rainbowbinary256181212
614236185862353
T:
rainbowbinary16242020
798458124682241
T:
rainbow1aclassic363232
105056105377105718
T:
lattisigns512
142127143845145002
T:
falcon512tree
142908146414151650
T:
gravitysphincss
160009160532161401
T:
qtesla1
169677171113172381
T:
falcon512dyn
249052249697250367
T:
sflashv2
287093288599289885
T:
falcon1024tree
338980340546341796
T:
falcon1024dyn
341453342413346061ed25519
345137346860348952
T:
qtesla3f
340925349527358894
T:
redgemss128v2
349060350782351704
T:
qtesla3s
427433434983443726
T:
redgemss128
423377446874464211
T:
bluegemss128v2
436839462083474487
T:
bluegemss128
457090473129481612
T:
gemss128v2
470536483381496848
T:
gemss128
557694558659565528dilithium2
583934594206599832
T:
rainbow3cclassic683248
617961630540635779
T:
gravitysphincsm
696724703151711333
T:
pass769
817144821539839290
T:
pass863
830153835310841592
T:
gravitysphincsl
843249845560848735
T:
edons128k08n72nu8l4mu3
844150849103853524
T:
qtesla1p
855073872696888740
T:
sphincss128harakasimple
920273926606947858dilithium3
109083710971461108743dilithium2aes
116259211824431216583
T:
gemss192
122331212271141231845
T:
edons128ref
122645112286661231528
T:
ed448goldilocks
120849012302281250177
T:
bluegemss192
120605312418341268739
T:
redgemss192
123371312538861273836
T:
sphincss128harakarobust
129129613073131330019
T:
sphincss192harakasimple
133817513424891351304
T:
rainbow5cclassic963664
134946313683181396818
T:
gemss192v2
136656613944431423730
T:
redgemss192v2
136781413990071421401
T:
bluegemss192v2
148246614831781483788dilithium5
179495818077561835712
T:
sphincss256harakasimple
203250720449982060145dilithium3aes
201731920555792083661
T:
sphincss192harakarobust
201872720612162091267
T:
sphincsf128harakasimple
225948922773632312528
T:
donald2048
253984126113772696506
T:
gemss256v2
265276926821862717126
T:
sphincss256harakarobust
274217027837282865508
T:
gemss256
280885128979122952148
T:
bluegemss256
281516929088732942586
T:
redgemss256
285711529177862978472
T:
bluegemss256v2
292258729551122990840
T:
sphincsf128harakarobust
291979529721073023531
T:
redgemss256v2
322649732488543286681
T:
sphincsf192harakasimple
346208435203973560221
T:
sphincsf256harakasimple
354942235634593578927dilithium5aes
384894838796083921645
T:
sphincs256
397822039987014012593
T:
qtesla3p
479519448481874901744
T:
sphincsf192harakarobust
497067450115345046777
T:
sphincsf256harakarobust
550324655260975537892picnicl1full
556561757642665860191
T:
sphincss128shake256simple
793545379428847950311
T:
luov863256
809888382684758358500
T:
sphincss192shake256simple
102555591027756310284601picnicl1fs
107457931078094310860984picnicl3full
107255871088584111047761
T:
sphincss256shake256simple
107400261107410911317509
T:
sphincss128shake256robust
122248201224962612294470picnicl1ur
134789061370345413947935
T:
sphincsf128shake256simple
160139391623119316486114
T:
sphincss192shake256robust
176364241766916017684471picnicl5full
207146232109101521487946
T:
sphincss256shake256robust
214700532179436422053154
T:
sphincsf192shake256simple
219398062211431422322062
T:
sphincsf256shake256simple
227462962279605222939382
T:
rainbow1acompres363232
229118952302400923084267
T:
rainbow1acyclicc363232
240727582416571024262924picnic3l1
263625222658232626795527
T:
mqdss48
268475672687221526896421picnicl3fs
263056972688545127286193
T:
sphincsf128shake256robust
274014322742978827449242
T:
luov890351
314583773147154731485032picnicl3ur
371753403739938337449231
T:
pqrsa15
385648983866021539064429
T:
luov4849242
421357374273388543222577
T:
sphincsf256shake256robust
417359104282580243325336
T:
sphincsf192shake256robust
459299414602723846375355
T:
luov8117404
474042554749915847579563picnicl5fs
518628435199698252045467picnic3l3
545104875454372754610369picnicl5ur
826793588307232983179918picnic3l5
944291389534458796547802
T:
mqdss64
109316134109485569109834907
T:
luov6468330
124703828124938414125106453
T:
picnic2l1fs
136273150136709369139720033
T:
rainbow3ccompres683248
135520490138824503139945601
T:
rainbow3ccyclicc683248
202053592202816470203782843
T:
luov8086399
286742018287299643287636657
T:
picnic2l3fs
303657449304813871306948396
T:
rainbow5ccompres963664
301288698307018598307377783
T:
rainbow5ccyclicc963664
496101273496645011497344394
T:
picnic2l5fs

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

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

Cycles to generate a key pair
25%50%75%system
531853435490picnicl1full
557760336155picnic3l1
751475557634picnic3l3
751479037996picnicl3full
104211109411721picnic3l5
10218?11882?13866?picnicl5full
118441190511958picnicl1fs
117681194912041
T:
picnic2l1fs
119671201912070picnicl1ur
227292284824229
T:
picnic2l3fs
228822296223011picnicl3ur
234912387024120picnicl3fs
298342989729955
T:
lattisigns512
300113017831585
T:
picnic2l5fs
303623198733111picnicl5ur
305483224332858picnicl5fs
658176595666179ed25519
208244208579208887
T:
ed448goldilocks
349689350005350314dilithium2
429668431905434049
T:
pass769
543266545575548047
T:
pass863
647554648413649867dilithium3
764423764486764693
T:
sphincsf128harakasimple
780792783640787872dilithium2aes
934357934788934866
T:
sphincsf128harakarobust
961556966908971248
T:
edons128k08n72nu8l4mu3
986698987340988332dilithium5
106327410644641066858
T:
mqdss48
113103911312821131774
T:
sphincsf192harakasimple
132482513378471359911
T:
donald2048
138360013838671384647
T:
sphincsf192harakarobust
142537914320811438209dilithium3aes
1568369?2066060?2596466?
T:
qtesla1
238163723892912395858dilithium5aes
246594524681702472582
T:
mqdss64
285797828645742872983
T:
edons128ref
292759129287642930650
T:
sphincsf256harakasimple
369911537010303705583
T:
sphincsf256harakarobust
3549937?5212866?6898583?
T:
qtesla3f
5247644?6950907?10330960?
T:
qtesla3s
6340951?8323602?9263566?
T:
qtesla1p
892768489304648934553
T:
sphincsf128shake256simple
123999031241266412421676
T:
sphincs256
131112461311484313127974
T:
sphincsf192shake256simple
132517191328018713332262
T:
rainbowbinary256181212
167440261675208216761882
T:
sphincsf128shake256robust
229090432297466823061870
T:
rainbow1aclassic363232
232512902331409223911263
T:
luov4849242
232769032331971423348049
T:
rainbow1acompres363232
233216092334843223702365
T:
rainbow1acyclicc363232
242935942435520324388809
T:
sphincss128harakasimple
22174485?24510058?29082986?
T:
falcon512tree
236562522487656828038941
T:
falcon512dyn
249126522491472424922218
T:
sphincsf192shake256robust
295556242956439529572577
T:
sphincss128harakarobust
313590743143796831521014
T:
luov863256
346004463460547734609162
T:
sphincsf256shake256simple
356506953565948835701695
T:
sphincss192harakasimple
443471654435073444353912
T:
sphincss192harakarobust
469570394696670846973258
T:
sphincss256harakasimple
37847681?50718321?57122973?
T:
qtesla3p
575840595758954457596657
T:
sphincss256harakarobust
650593296511743265129997
T:
sphincsf256shake256robust
721849707229258672441155
T:
luov6468330
694104277509059680157059
T:
falcon1024dyn
703176697539490785200433
T:
falcon1024tree
767554937677852276925810
T:
redgemss128
802105788025250680328103
T:
bluegemss128
812966068133226581368509
T:
gemss128
875560968761785687669933
T:
redgemss128v2
903943009049370690548391
T:
bluegemss128v2
915228859154994891594884
T:
gemss128v2
116451498116675990116956482
T:
luov890351
136162027136421532136748576
T:
luov8086399
137283607137572687138658559
T:
rainbow3cclassic683248
140864521141000667141062735
T:
rainbow3ccompres683248
140876911141093028141201543
T:
rainbow3ccyclicc683248
208029178208671849209123441
T:
luov8117404
265707810265848420266126596
T:
sflashv2
287047183287247597287259845
T:
sphincss128shake256simple
386306587387024134388461415
T:
rainbow5cclassic963664
400136337400637468418647668
T:
rainbow5ccompres963664
401914667402261802402477330
T:
rainbow5ccyclicc963664
420938463420965541421190915
T:
sphincss192shake256simple
455902447456059072456292966
T:
redgemss192
491426110491661588493694323
T:
redgemss192v2
496133735496296626496676919
T:
bluegemss192
512620181512748073512927456
T:
bluegemss192v2
519297661519427104519531379
T:
gemss192
522294681522794684523006738
T:
gemss192v2
541888522541914465541936534
T:
sphincss128shake256robust
550553039550599852550659848
T:
sphincss256shake256simple
794688515794723143794776362
T:
sphincss192shake256robust
104796398510489969261049115212
T:
sphincss256shake256robust
132535925913260233051329746308
T:
redgemss256
143097656914331202251436822116
T:
redgemss256v2
143930172514415952751442594990
T:
bluegemss256
148661356614874843671489439158
T:
gemss256
149121895614919022331494781198
T:
bluegemss256v2
149726729615003473371501426695
T:
gemss256v2
157789008015782499691580401038
T:
gravitysphincss
524948646553490187535502308392
T:
pqrsa15
252401674972524181972125244020935
T:
gravitysphincsl
504869014735048906466050501358844
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
210222124921792
T:
rainbowbinary256181212
733487351973732ed25519
132403133221134002
T:
sflashv2
140835141401142366
T:
rainbow1acyclicc363232
141553142108142990
T:
rainbow1aclassic363232
217710218029218518
T:
ed448goldilocks
247987?409541?722478?
T:
lattisigns512
546512551854554674
T:
rainbow3ccyclicc683248
551708553169557224
T:
rainbow3cclassic683248
381568?738448?1194808?
T:
qtesla1
741645751457755145
T:
falcon512tree
415077?871686?1488836?
T:
qtesla3f
516696?1025544?1061511?
T:
pass769
116553911750551180087
T:
falcon512dyn
917104?1175686?1830983?dilithium2
124796412516561256972
T:
rainbow5cclassic963664
125244212569341266688
T:
rainbow5ccyclicc963664
657601?1308607?1982468?
T:
pass863
132226313346451339909
T:
donald2048
150182415139601522884
T:
falcon1024tree
152125915280061532629
T:
edons128k08n72nu8l4mu3
856383?1605232?2809837?
T:
qtesla3s
808218?1713992?2628598?
T:
qtesla1p
1450891?1896065?2963533?dilithium3
1405458?2155357?2794029?dilithium2aes
236197923697872379796
T:
falcon1024dyn
1552473?2708366?3744823?dilithium5
2237051?2875294?4862719?dilithium3aes
358635635925333635834
T:
edons128ref
2950744?3689765?5781393?dilithium5aes
631063163164986366719picnicl1full
3620922?6649823?9417988?
T:
qtesla3p
6177569?7610313?10414226?
T:
redgemss128
7428562?8594179?9381050?
T:
redgemss128v2
882096488238558832397
T:
luov863256
936146293638409368357picnicl1fs
116074531161251911621360picnicl1ur
121744541218821612200315picnicl3full
130552671307285213134471
T:
gravitysphincss
188809341892786118992179
T:
rainbow1acompres363232
200473332008569920105004picnicl5full
231937102323509923297594picnicl3fs
234404232345299123519896
T:
gravitysphincsm
25246639?26095176?33253980?
T:
redgemss192v2
267109012672027726728621
T:
mqdss48
275483092756568027586268
T:
sphincsf128harakasimple
278847342791613029047094
T:
gravitysphincsl
288357942890961428939126picnicl3ur
313394553135315431389778
T:
luov890351
314752043150442731530238picnic3l1
332884913332112833345495
T:
sphincsf192harakasimple
28756433?34147702?41349184?
T:
redgemss192
347347983475987334801787
T:
sphincsf128harakarobust
398580573986632939912542picnicl5fs
426598354268615442712217
T:
sphincsf192harakarobust
36408746?43357393?50977796?
T:
redgemss256v2
478268834792839848713892
T:
luov4849242
483336904834696048375962picnicl5ur
541258595416468954198007
T:
luov8117404
44502826?56160412?69686534?
T:
redgemss256
649875886505126165157622picnic3l3
763259057635992476395895
T:
sphincsf256harakasimple
773480707736190977430563
T:
mqdss64
988759899895142399004156
T:
sphincsf256harakarobust
110012215110136735110253020picnic3l5
115227536115405558116680442
T:
rainbow3ccompres683248
149634476149663169149762342
T:
luov6468330
168499473168548141168601104
T:
pqrsa15
231212786231269435231317891
T:
sphincs256
280423059280826645282004994
T:
picnic2l1fs
281969123282127232282399130
T:
sphincsf128shake256simple
283195206283341404298775803
T:
rainbow5ccompres963664
300649580300869690303000404
T:
luov8086399
264874403?317711672?370504346?
T:
bluegemss128v2
287069642?344761777?401999768?
T:
bluegemss128
358304886358455749358581321
T:
sphincsf192shake256simple
465518556465991726466338097
T:
sphincss128harakasimple
504724869505165183505441060
T:
sphincsf128shake256robust
579972209580109418580324402
T:
sphincss128harakarobust
665341007665710907666219636
T:
sphincsf192shake256robust
666852050667121699667416885
T:
sphincss256harakasimple
792299934792617010792840947
T:
sphincsf256shake256simple
812066049?813302391?1136051931?
T:
bluegemss192v2
833791934835139192841055225
T:
picnic2l3fs
856017919856293119856954378
T:
sphincss256harakarobust
102556080610260732771026539568
T:
sphincss192harakasimple
139043185713908541731391566910
T:
sphincss192harakarobust
144082049114413643451443593528
T:
sphincsf256shake256robust
1301244191?1561054410?1820434113?
T:
bluegemss256v2
1184273440?1656186825?1895955189?
T:
bluegemss192
176336644217636679771765698845
T:
picnic2l5fs
1670392886?2005339076?2342119763?
T:
gemss128v2
1810204715?2172253122?2539274415?
T:
gemss128
2104389336?2529310715?2952102922?
T:
bluegemss256
427906494442800795304280636109
T:
sphincss128shake256simple
5458495853?6549975489?7642969442?
T:
gemss192v2
658300114365841560236587541719
T:
sphincss256shake256simple
754925570375496284107549961816
T:
sphincss128shake256robust
894354426389454163968956310248
T:
sphincss192shake256simple
7989594160?9587731389?12783704832?
T:
gemss192
9188503382?11025595097?12867890933?
T:
gemss256v2
119489004081195733810711958112337
T:
sphincss256shake256robust
154006787741540270669415407425808
T:
sphincss192shake256robust
14928229003?17917226886?20924432631?
T:
gemss256
Cycles to verify 59 bytes
25%50%75%system
185381908319549
T:
rainbowbinary256181212
432244412545824
T:
rainbow1aclassic363232
474264761348070
T:
lattisigns512
107953109204110056
T:
falcon512tree
114506119185122463
T:
gravitysphincss
127818129037130407
T:
falcon512dyn
132641133095133803
T:
qtesla1
143760143924144349
T:
sflashv2
211540213484214963ed25519
220219221370223514
T:
falcon1024tree
239006242299244604
T:
rainbow3cclassic683248
258209260394261299
T:
falcon1024dyn
277182278304279000
T:
qtesla3s
271913281237292553
T:
redgemss128v2
273985281374296830
T:
bluegemss128
270850281898294609
T:
redgemss128
276246285606302179
T:
gemss128
285462287165288886
T:
qtesla3f
274688289279300216
T:
bluegemss128v2
281757293287303273
T:
gemss128v2
392706393105397434dilithium2
463544466958468779
T:
edons128k08n72nu8l4mu3
492236502568510702
T:
gravitysphincsm
588584598055604518
T:
sphincss128harakasimple
604136608306611918
T:
rainbow5cclassic963664
640588640909641339dilithium3
654566656099658806
T:
pass769
669599680467687000
T:
gravitysphincsl
694969697794699899
T:
ed448goldilocks
699018700075703417
T:
qtesla1p
696217707366722150
T:
gemss192
696580715695727343
T:
bluegemss192
710137733563745667
T:
redgemss192
740927758645774594
T:
gemss192v2
736924759541799717
T:
bluegemss192v2
757346761156762360dilithium2aes
755764764485777154
T:
redgemss192v2
815480819327820705
T:
pass863
826029828510830751
T:
edons128ref
880221897183907539
T:
sphincss192harakasimple
896644918200935223
T:
sphincss128harakarobust
105196610523411052842dilithium5
118019612016251211212
T:
sphincss256harakasimple
132284813275621337047dilithium3aes
136598813840801405888
T:
sphincsf128harakasimple
144217414805721517102
T:
gemss256v2
147206814915831502045
T:
sphincss192harakarobust
147295714942741538442
T:
gemss256
151863515396491562425
T:
redgemss256
150914215440261579513
T:
bluegemss256
154207615631371597811
T:
bluegemss256v2
154825015665921578010
T:
donald2048
156089415923201624072
T:
redgemss256v2
185027518716701889596
T:
sphincss256harakarobust
207701221091032141471
T:
sphincsf128harakarobust
218528222046772222828
T:
sphincsf192harakasimple
224410922810802306244
T:
sphincsf256harakasimple
232147223278792335064dilithium5aes
291177929454912979616
T:
sphincs256
332741333389213349449
T:
qtesla3p
345752634988173531195
T:
sphincsf256harakarobust
363270836554583686347
T:
sphincsf192harakarobust
469430448140374905412
T:
sphincss128shake256simple
506833850856435097068picnicl1full
687447269729827083153
T:
sphincss192shake256simple
753177475342577536060
T:
luov863256
804541380530468076833picnicl1fs
885808890594969156230
T:
sphincss256shake256simple
907980793127129486152
T:
sphincss128shake256robust
992968299453589975408picnicl1ur
100011371001360610033946picnicl3full
112893551154465511665657
T:
sphincsf128shake256simple
133150831367106713957307
T:
sphincss192shake256robust
149775301501631415065400
T:
rainbow1acyclicc363232
149841801501828815091637
T:
rainbow1acompres363232
165348711655659316572879picnicl5full
175560961779513218185178
T:
sphincss256shake256robust
181190991826438518386040
T:
sphincsf192shake256simple
182279801843782218615699
T:
sphincsf256shake256simple
188434061906098619338194
T:
mqdss48
202078472023788820295929picnicl3fs
218497312208646522480699
T:
sphincsf128shake256robust
230542702306471623078122
T:
pqrsa15
251319802514765525160043picnicl3ur
261748032619574426229595picnic3l1
273942882739704927436042
T:
luov890351
330874213319232533940242
T:
luov4849242
348992923491373134927808picnicl5fs
353301713568052536029116
T:
sphincsf192shake256robust
353197773568406036066253
T:
sphincsf256shake256robust
427699424284191042890472picnicl5ur
479964584802993348054531
T:
luov8117404
537289675379285953849025picnic3l3
559548705620457757030876
T:
mqdss64
848337548492638385001112picnic3l5
906165749079877291107586
T:
rainbow3ccyclicc683248
912903359133401691384232
T:
luov6468330
906792829165580591742076
T:
rainbow3ccompres683248
122362684122752062123870598
T:
picnic2l1fs
166304887166741760166998435
T:
luov8086399
204825561205093922220730388
T:
rainbow5ccompres963664
206145176206924271207111939
T:
rainbow5ccyclicc963664
278936761279348000280334010
T:
picnic2l3fs
495427254495843978496280823
T:
picnic2l5fs

amd64; Ivy Bridge+AES (306a9); 2012 Intel Core i5-3427U; 2 x 1800MHz; hunsnivy, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
526053105569picnic3l1
545054825802picnicl1full
775278168025picnicl3full
839585278884picnic3l3
103111063611482picnic3l5
106331090911310picnicl5full
120381218712339picnicl1ur
121491222112511picnicl1fs
127661288913031
T:
picnic2l1fs
233332353423728picnicl3ur
233062384624180
T:
picnic2l3fs
234862388424235picnicl3fs
314123176332122
T:
picnic2l5fs
318563205732629picnicl5ur
327203306233843picnicl5fs
349123501435096
T:
lattisigns512
626086279663256ed25519
143941144948146955
T:
ecdonaldp256
157938158725160748
T:
donald512
201043201449203027
T:
ecdonaldp224
208564208918209391
T:
ed448goldilocks
350165350498350816dilithium2
412429413257418352
T:
donald1024
430395432131434533
T:
pass769
544266546951549298
T:
pass863
660933662243662768dilithium3
742319747064749207dilithium2aes
761115761899762163
T:
sphincsf128harakasimple
847250851975856563
T:
edons128k08n72nu8l4mu3
864408867114878577
T:
ecdonaldp160
892620895115903813
T:
ecdonaldp521
945569945697946124
T:
sphincsf128harakarobust
989389989965991589dilithium5
101279110143761022313
T:
ecdonaldk163
104406210506861063677
T:
ecdonaldp192
105022110570261071207
T:
ecdonaldb163
112417411252071127928
T:
mqdss48
115116911521041152725
T:
sphincsf192harakasimple
132431413429961359091
T:
donald2048
135557013616851368558dilithium3aes
136876013778181388316
T:
ecdonaldk233
141847214233891432353
T:
ecdonaldb233
160780516084341610845
T:
sphincsf192harakarobust
226664622730602282026dilithium5aes
1736050?2282979?2887748?
T:
qtesla1
242776624332752442545
T:
ecdonaldk283
255659625590382563878
T:
mqdss64
256766425735282583094
T:
ecdonaldb283
260880726186382633574
T:
edons128ref
294510729463102952628
T:
sphincsf256harakasimple
364200636443563663265
T:
sphincsf256harakarobust
374842337623323768309
T:
ecdonaldp384
427507242924894327186
T:
ecdonaldk409
458724745951254622200
T:
ecdonaldb409
3588048?5262478?5294332?
T:
qtesla3f
643631664414406456376
T:
3icp
5370890?7110918?10570550?
T:
qtesla3s
890589689086588915583
T:
sphincsf128shake256simple
7920998?9002428?10094312?
T:
qtesla1p
941971594589009484486
T:
ecdonaldk571
102442171029056510341259
T:
ecdonaldb571
113941441139837911400723
T:
sphincs256
118002711181263811831680
T:
rainbow1aclassic363232
123617481237311412382674
T:
rainbow1acyclicc363232
123554711237671012412730
T:
rainbow1acompres363232
129842481303276113072560
T:
rainbowbinary256181212
132877681329785713302990
T:
sphincsf192shake256simple
169405751695062216958133
T:
sphincsf128shake256robust
15304466?21635789?28618078?
T:
rwb0fuz1024
219340442200035522057633
T:
luov4849242
242348552424845624305362
T:
sphincss128harakasimple
253502652535798525365923
T:
sphincsf192shake256robust
22923630?26350404?30600873?
T:
falcon512dyn
24221732?26466172?32588639?
T:
falcon512tree
302653533030559130417269
T:
sphincss128harakarobust
303624003043996930509772
T:
luov863256
21243222?30664121?41583377?
T:
ronald512
317226383185921232230074
T:
tts6440
349985093502939535042632
T:
sphincsf256shake256simple
355904663564830635653212
T:
sphincss192harakasimple
35229931?44775735?54622896?
T:
qtesla3p
471705224729993147305581
T:
sphincss256harakasimple
505125985052404251001232
T:
sphincss192harakarobust
586233885863327458641532
T:
sphincss256harakarobust
621257926252634062955916
T:
rainbowbinary16242020
655027086553782465580557
T:
sphincsf256shake256robust
682274846851696768742202
T:
rainbow5640
701723937029287270468467
T:
luov6468330
702634427032750570558704
T:
rainbow3cclassic683248
41787356?72962765?115687766?
T:
ronald768
743090427436012674438170
T:
rainbow3ccompres683248
744217227454265275257753
T:
rainbow3ccyclicc683248
703238007560780785695067
T:
falcon1024dyn
709142627565858387871110
T:
falcon1024tree
776036307763988677727768
T:
redgemss128
801769128024158880460364
T:
bluegemss128
839435058400349584860682
T:
gemss128
880796548816495788208610
T:
redgemss128v2
913258419136115791498116
T:
bluegemss128v2
918779739190658991931969
T:
gemss128v2
60883092?106940996?170747510?
T:
ronald1024
110805068110991391111156917
T:
luov890351
129962344130112637130249053
T:
luov8086399
157578406157756982157884162
T:
rainbow6440
198175649198494928198680774
T:
luov8117404
237162918237386034237605897
T:
rainbow5cclassic963664
250926669251061485251171320
T:
sflashv2
253400673253495722253565225
T:
rainbow5ccompres963664
253557787253868398254013114
T:
rainbow5ccyclicc963664
292501634292555042292621581
T:
sphincss128shake256simple
141603026?327531512?431886056?
T:
ronald1536
372960689373274657373542055
T:
redgemss192v2
426088020426461671426664602
T:
sphincss192shake256simple
461567653461681207462045047
T:
redgemss192
497025058498231615499617859
T:
bluegemss192
514532995514901514516146068
T:
bluegemss192v2
520138119520405914523650118
T:
gemss192
524004479525100900526498724
T:
gemss192v2
546915207547489817547738140
T:
sphincss128shake256robust
562385312562448534563135441
T:
sphincss256shake256simple
316655239?603712320?781004422?
T:
ronald2048
814327105814706703814802886
T:
sphincss192shake256robust
9677636119816454701001238232
T:
gui184
104677258210471353181049447217
T:
sphincss256shake256robust
133098097313321693111342651211
T:
redgemss256v2
135100408313527719511353204143
T:
redgemss256
139585843313960670251396810032
T:
rainbow1a
139400496213961639221398216998
T:
bluegemss256v2
140124806414018952361402808644
T:
gemss256v2
151295002715161911451520168880
T:
gemss256
158660756615867930561586911219
T:
gravitysphincss
952039923?1780596157?3154870882?
T:
ronald3072
297919220329800487702982902595
T:
rainbow1b
2054016727?4586620603?7622350480?
T:
ronald4096
486005617649105537375008044368
T:
gui312
513037550351309924335132926378
T:
rainbow1c
507285882252329084295415087276
T:
pqrsa15
119685236101199440321212247138742
T:
bluegemss256
120557237461205657304012062054780
T:
rainbow4a
152734163431528095586815311973193
T:
rainbow3b
253973227772539823904525401286301
T:
gravitysphincsl
280703139992820897795628481919035
T:
gui448
507739280615077574906950776989463
T:
gravitysphincsm
549413324665494519299454978728696
T:
rainbow6a
551015069075510422638955136850324
T:
rainbow3c
677849893536778936323167803566734
T:
rainbow6b
Cycles to sign 59 bytes
25%50%75%system
188441899819379
T:
rainbowbinary256181212
317893200632303
T:
tts6440
423274286043810
T:
rainbowbinary16242020
661816625066395ed25519
666046719870374
T:
rainbow5640
109056109873111327
T:
rainbow1aclassic363232
111256111615114397
T:
rainbow1acyclicc363232
113419116645120059
T:
sflashv2
115953117064120264
T:
rainbow6440
195299195946196663
T:
ecdonaldp256
217808218195218465
T:
ed448goldilocks
280196281746282714
T:
ecdonaldp224
295810298811303382
T:
donald512
132652?368093?540918?
T:
3icp
317232?394523?1009461?
T:
lattisigns512
477842479560481010
T:
rainbow3cclassic683248
478939481182482858
T:
rainbow3ccyclicc683248
495036504884509842
T:
ronald512
510331?539312?1040606?
T:
pass769
554510557096560387
T:
donald1024
603198603524604929
T:
rainbow1a
489207?670656?1285897?
T:
qtesla1
652258?683730?1322599?
T:
pass863
772172783273792189
T:
falcon512tree
869333877598884509
T:
ronald768
911208911881915241
T:
ecdonaldp160
106143210707951078858
T:
ecdonaldk163
109579510970611101758
T:
ecdonaldp192
109827411035361111066
T:
ecdonaldb163
110732011150701122523
T:
rwb0fuz1024
115788811598711164443
T:
rainbow5cclassic963664
115969611613021168859
T:
rainbow5ccyclicc963664
117286111791091189572
T:
ronald1024
122447412354931240684
T:
falcon512dyn
929902?1315807?2220515?dilithium2
131619913318671342412
T:
donald2048
134950113514931355784
T:
ecdonaldp521
135401513597601379690
T:
edons128k08n72nu8l4mu3
143872914417441448919
T:
ecdonaldk233
149071114962241502680
T:
ecdonaldb233
153089115451181555009
T:
falcon1024tree
914662?1706869?3007082?
T:
qtesla3f
1398582?1850568?2689160?dilithium3
188466118974331900459
T:
rainbow4a
192120219228081927390
T:
rainbow1c
196979119708051972899
T:
rainbow1b
1426763?2049818?2801060?dilithium2aes
248515624966002510186
T:
falcon1024dyn
254543225529612568390
T:
ecdonaldk283
1478825?2597048?3247533?
T:
qtesla1p
1709577?2665326?4085754?dilithium3aes
1291561?2667337?4795543?
T:
qtesla3s
268537226997512723193
T:
ecdonaldb283
1580222?3250746?3894764?dilithium5
324820132581873319738
T:
edons128ref
325228032682163283942
T:
ronald1536
365145836530283658953
T:
rainbow3b
392348739338973945708
T:
ecdonaldp384
407142540805124084474
T:
rainbow6a
3476011?4138936?5120883?dilithium5aes
450366645173414548687
T:
ecdonaldk409
480650248117724827148
T:
ecdonaldb409
526788052925455322271
T:
ronald2048
632968863344106339099picnicl1full
723769272392847243502
T:
rainbow3c
782606478396527941345
T:
rainbow1acompres363232
7640135?8342426?10574242?
T:
redgemss128v2
843581984394528444595
T:
luov863256
927337492813619290795picnicl1fs
6709313?9499620?14279986?
T:
qtesla3p
8013153?9564805?11274279?
T:
redgemss128
988099898929369904823
T:
ecdonaldk571
107370271077515010828345
T:
ecdonaldb571
108341471083853310844151
T:
rainbow6b
113656661137210811382920picnicl1ur
122094311221510912223919picnicl3full
135492301357685113667902
T:
gravitysphincss
142701291429323314332254
T:
ronald3072
200373352007427520090024picnicl5full
230840852310045723112016picnicl3fs
239554742397128524020381
T:
gravitysphincsm
22313655?26279812?33681556?
T:
redgemss192v2
268513492685695726861513
T:
mqdss48
274275882744565727464526
T:
sphincsf128harakasimple
283259512834335628880706
T:
gravitysphincsl
285439262857220428616622picnicl3ur
287007632871352228730897
T:
luov890351
298835762990030929912528picnic3l1
304249653048447030589272
T:
ronald4096
28457872?33400548?39068658?
T:
redgemss192
338548313388441833917415
T:
sphincsf192harakasimple
351343463515741135202844
T:
sphincsf128harakarobust
396566373968965339741179picnicl5fs
36626878?43777577?53718706?
T:
redgemss256v2
473537254738816447683486
T:
luov4849242
480102054803251048057619picnicl5ur
483607504843272048470945
T:
sphincsf192harakarobust
486092764863718348664763
T:
rainbow3ccompres683248
488072514882426148884334
T:
luov8117404
32657206?58749208?84860864?
T:
gui184
50891000?60118415?71569976?
T:
redgemss256
653182686555366365710778picnic3l3
762967587635919376397741
T:
sphincsf256harakasimple
774924577751262777628589
T:
mqdss64
979339379810834798706452
T:
sphincsf256harakarobust
110603632110902071111017750picnic3l5
136217090136295078136621832
T:
rainbow5ccompres963664
140405647140448744140489301
T:
luov6468330
168233348168333844168431579
T:
pqrsa15
211540137211653633211742511
T:
sphincs256
281537429281787790281980649
T:
sphincsf128shake256simple
281250915282137673282218383
T:
luov8086399
288263334288454138288582855
T:
picnic2l1fs
278643130?334433996?390680184?
T:
bluegemss128
283475458?340320571?398771416?
T:
bluegemss128v2
362739978363193123363387532
T:
sphincsf192shake256simple
458378812458533151458636292
T:
sphincss128harakasimple
510943424511207338511579623
T:
sphincsf128shake256robust
585234520585408914586056612
T:
sphincss128harakarobust
667608440667749338667989098
T:
sphincss256harakasimple
677206121677890576678260338
T:
sphincsf192shake256robust
799109928799489632799865791
T:
sphincsf256shake256simple
829013540829504370830006177
T:
picnic2l3fs
862858730863716360863825667
T:
sphincss256harakarobust
819074780?982290092?1308953124?
T:
bluegemss192v2
103000192310306079531031306527
T:
sphincss192harakasimple
1173641051?1410690858?1875957331?
T:
bluegemss192
145238947414526452841453645032
T:
sphincsf256shake256robust
150898156315104858731514142389
T:
sphincss192harakarobust
1298862876?1556363248?2072513021?
T:
bluegemss256v2
934354639?1635115090?3503285768?
T:
gui312
176063307717613056181761699616
T:
picnic2l5fs
1782114616?2134835380?2494545842?
T:
gemss128v2
1842025029?2209528265?2584110224?
T:
bluegemss256
1922914354?2306934753?3075231137?
T:
gemss128
435335892943538626854354434177
T:
sphincss128shake256simple
668328873766858637416692861243
T:
sphincss256shake256simple
5581011181?6704074765?8937285997?
T:
gemss192v2
762374961276288073087631438440
T:
sphincss128shake256robust
903181358590377773139048931893
T:
sphincss192shake256simple
7403300138?9250903379?11102237943?
T:
gemss256v2
7934384165?9522471497?11109669642?
T:
gemss192
119603072491196105240511974678292
T:
sphincss256shake256robust
158385071581584346571415846489979
T:
sphincss192shake256robust
14880240981?17857109432?20839033339?
T:
gemss256
13709203824?23991102028?51401609999?
T:
gui448
Cycles to verify 59 bytes
25%50%75%system
930894969694
T:
rwb0fuz1024
171671725317525
T:
rainbowbinary256181212
301113039931511
T:
3icp
337273400534298
T:
ronald512
351873579736654
T:
rainbowbinary16242020
360783636136687
T:
ronald768
406944143743199
T:
rainbow1aclassic363232
412304146941631
T:
rainbow5640
420614249843348
T:
ronald1024
449784516545498
T:
lattisigns512
523095260952931
T:
tts6440
541145444554679
T:
rainbow6440
564675689957796
T:
ronald1536
764167730777772
T:
ronald2048
938709419595747
T:
sflashv2
113437115926118989
T:
gravitysphincss
115369116324117344
T:
falcon512tree
133389133812134336
T:
qtesla1
132649134263135540
T:
ronald3072
144344145524145988
T:
falcon512dyn
193621195275197001
T:
donald512
203898204611205322
T:
ronald4096
202496205340209016
T:
rainbow3cclassic683248
209952211458212262ed25519
235002235995236985
T:
falcon1024tree
243929252599272685
T:
gui184
255289269008279907
T:
gemss128v2
261294270914285189
T:
bluegemss128v2
257734275486286850
T:
bluegemss128
272164277735286530
T:
gemss128
271874283582294442
T:
redgemss128v2
278117283940291709
T:
redgemss128
292004295057296247
T:
qtesla3f
299953300976301818
T:
falcon1024dyn
369069370115370822
T:
qtesla3s
395506395850396599dilithium2
425596426383427378
T:
rainbow1a
441987443663447349
T:
donald1024
443190444101445032
T:
ecdonaldp256
474213477758493280
T:
edons128k08n72nu8l4mu3
490662500284505906
T:
gravitysphincsm
516906521534525492
T:
rainbow5cclassic963664
522404523193524596
T:
ecdonaldp224
598360608412617592
T:
sphincss128harakasimple
629666640542648264
T:
gemss192
645667647176649476
T:
pass769
656552656860657264dilithium3
650873667037681963
T:
redgemss192
670646673182674920
T:
qtesla1p
653511675029684072
T:
bluegemss192
670433680185687669
T:
gravitysphincsl
663499682722693520
T:
redgemss192v2
675865686537701063
T:
gemss192v2
695489696874699155
T:
ed448goldilocks
688554705058727196
T:
bluegemss192v2
722089723723725786dilithium2aes
811428813784816842
T:
pass863
812530815893819087
T:
edons128ref
903243910260913308
T:
ecdonaldp160
894946912546918716
T:
sphincss192harakasimple
99780810135121036743
T:
sphincss128harakarobust
104603810540221069827
T:
gui312
105357210599931066989
T:
ecdonaldp192
106041910612281062120dilithium5
109588010967321100948
T:
rainbow1b
114035111639161187795
T:
gemss256v2
116929211877841214736
T:
bluegemss256v2
119783512126471229560
T:
sphincss256harakasimple
120343512345401264200
T:
redgemss256v2
125499812567921262007dilithium3aes
130234213270591372212
T:
gemss256
132972613659791402170
T:
redgemss256
138484413992491416001
T:
sphincsf128harakasimple
154563915569541567013
T:
donald2048
160538716071821611974
T:
rainbow4a
159027916126881633758
T:
sphincss192harakarobust
167956716801551682387
T:
rainbow1c
203789020445072055973
T:
ecdonaldk163
211839721282502137936
T:
ecdonaldb163
213871821728962210497
T:
sphincss256harakarobust
221416122185272223112dilithium5aes
219944822197322252293
T:
sphincsf192harakasimple
228063223136832334297
T:
sphincsf256harakasimple
233661623591152398656
T:
sphincsf128harakarobust
260656526087882611898
T:
ecdonaldp521
266587126925492716920
T:
sphincs256
277579427858252809600
T:
ecdonaldk233
287313528797612892521
T:
ecdonaldb233
303318030613183103388
T:
gui448
328027432928563303201
T:
ecdonaldp384
329689233081203317088
T:
qtesla3p
374418437502953754619
T:
rainbow6a
376640237684243771979
T:
rainbow3b
387712939089593931241
T:
sphincsf192harakarobust
407500941274704179171
T:
sphincsf256harakarobust
428940542955954307926
T:
rainbow1acompres363232
428842142966944309672
T:
rainbow1acyclicc363232
473615348549384947470
T:
sphincss128shake256simple
494987149580954963663
T:
ecdonaldk283
500965850198065031526picnicl1full
523308152504915277369
T:
ecdonaldb283
623483462366556238898
T:
rainbow3c
675363467553336763755
T:
luov863256
699723670954027220333
T:
sphincss192shake256simple
784086378450507862018picnicl1fs
878087588086878823804
T:
ecdonaldk409
904188291796569444727
T:
sphincss256shake256simple
912790892847409699216
T:
sphincss128shake256robust
939631894084769433589
T:
ecdonaldb409
951867195286209555083picnicl1ur
970006497043679709873
T:
rainbow6b
978628097973329812355picnicl3full
113171411148312311664127
T:
sphincsf128shake256simple
137116401394529114243778
T:
sphincss192shake256robust
163294861637321416402000picnicl5full
173235751762111317893890
T:
sphincss256shake256robust
182015991844391018650396
T:
sphincsf192shake256simple
185265841870973118877594
T:
sphincsf256shake256simple
188979451908650119292663
T:
mqdss48
193330431935941419405098
T:
ecdonaldk571
199826452000143220025451picnicl3fs
210097222107665221147368
T:
ecdonaldb571
222038812250871422821019
T:
sphincsf128shake256robust
229213552294207722970886
T:
pqrsa15
239233122394420523975327
T:
luov890351
245183352454591224581556picnicl3ur
245270742455014724573154picnic3l1
256804962570748225718789
T:
rainbow3ccyclicc683248
256933842570843925720570
T:
rainbow3ccompres683248
321223943214787432402340
T:
luov4849242
347611053480609434878280picnicl5fs
356026973597416636441874
T:
sphincsf256shake256robust
359095003627884236664824
T:
sphincsf192shake256robust
418975584192209141957942
T:
luov8117404
424080584244156042476693picnicl5ur
530713685316672853256427picnic3l3
559743705659663957177824
T:
mqdss64
581229115815510358179964
T:
rainbow5ccompres963664
581979575823540858294508
T:
rainbow5ccyclicc963664
826611688271999282796169
T:
luov6468330
833329588343431383924687picnic3l5
119732780119807765119858464
T:
picnic2l1fs
142101939142351166142822477
T:
bluegemss256
160679835160772063161618127
T:
luov8086399
271665386271847422272118234
T:
picnic2l3fs
481488818481830692482031736
T:
picnic2l5fs

amd64; Sandy Bridge+AES (206d7); 2012 Intel Xeon E5-2660; 8 x 2200MHz; unstable; gcc123, supercop-20220213

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
579458405966picnic3l1
588759186003picnicl1full
8341?8442?12761?picnicl3full
8265?8560?13282?picnic3l3
108311087911075picnic3l5
11193?11419?16474?picnicl5full
132831335013422picnicl1ur
134341347813522
T:
picnic2l1fs
136261366813725picnicl1fs
254782558025741picnicl3ur
255192558625671picnicl3fs
255262587726459
T:
picnic2l3fs
334083355534553picnicl5ur
337523399734269
T:
picnic2l5fs
348653498835145
T:
lattisigns512
33644?35543?52183?picnicl5fs
667106706867657ed25519
156182157186159170
T:
ecdonaldp256
177182177699179112
T:
donald512
217800218085218457
T:
ed448goldilocks
231811232543234493
T:
ecdonaldp224
393313393769395785dilithium2
450118453046459701
T:
pass769
468696472116479758
T:
donald1024
557136558916560805
T:
pass863
720931721967723408dilithium3
764420?766233?1422827?
T:
sphincsf128harakasimple
838498843730846241dilithium2aes
887163890231896171
T:
edons128k08n72nu8l4mu3
925285?931606?1310306?
T:
sphincsf128harakarobust
956320959198963549
T:
ecdonaldp521
957792962721969419
T:
ecdonaldp160
111686411178511121862dilithium5
113108211328431134725
T:
sphincsf192harakasimple
113378211398271144725
T:
ecdonaldk163
115502611655041217188
T:
ecdonaldp192
117781311829791192968
T:
ecdonaldb163
122707512288431232979
T:
mqdss48
135793413722341390547
T:
donald2048
153270315361591541345dilithium3aes
156918115907261604638
T:
ecdonaldk233
159417716011931602322
T:
sphincsf192harakarobust
157732116322441653069
T:
ecdonaldb233
256621125722802578679dilithium5aes
266039326667722682294
T:
edons128ref
270364927103352720177
T:
ecdonaldk283
2840232?2854869?4410940?
T:
mqdss64
288159929099742951559
T:
ecdonaldb283
296529929676772976962
T:
sphincsf256harakasimple
1932707?3251205?4980283?
T:
qtesla1
361576336191443624466
T:
sphincsf256harakarobust
434067843576804400212
T:
ecdonaldp384
467146246844724713391
T:
ecdonaldk409
501581750233455037079
T:
ecdonaldb409
4111984?6054276?8013117?
T:
qtesla3f
648293964862696510772
T:
sphincsf128sha256simple
6114436?8086565?12041475?
T:
qtesla3s
949733594988919505838
T:
sphincsf192sha256simple
7323263?9506089?11739326?
T:
qtesla1p
104650201047925210529662
T:
ecdonaldk571
104945061049605910498792
T:
sphincsf128shake256simple
113463751136106711388737
T:
ecdonaldb571
114691881148009011488047
T:
3icp
125351301254118012561646
T:
rainbow1aclassic363232
126429081275751513134394
T:
sphincsf128sha256robust
131650851320238713248142
T:
rainbow1acyclicc363232
131373371321658213672253
T:
rainbow1acompres363232
141202721413182714152915
T:
sphincs256
144237751444583214501971
T:
rainbowbinary256181212
11866256?14822548?20671938?
T:
ronald512
154397151544337215447076
T:
sphincsf192shake256simple
188655471894271918973202
T:
sphincsf192sha256robust
200687012007436920087924
T:
sphincsf128shake256robust
222421482231026822379072
T:
luov4849242
240977382432432224381068
T:
sphincss128harakasimple
251123582512858425156709
T:
sphincsf256sha256simple
16188091?25231315?42576278?
T:
ronald768
19975655?25604350?34466671?
T:
rwb0fuz1024
248596982613180930129195
T:
falcon512tree
24327947?27491132?31899986?
T:
falcon512dyn
295164392953014329549740
T:
sphincsf192shake256robust
294797822956003229650758
T:
sphincss128harakarobust
325707443264588332713943
T:
luov863256
333715383352859533599728
T:
tts6440
377991363784693838444950
T:
sphincss192harakasimple
26696778?41420426?62495796?
T:
ronald1024
415931084161136441642936
T:
sphincsf256shake256simple
478343774785597947878080
T:
sphincss256harakasimple
511502325116660751307939
T:
sphincss192harakarobust
576264595817284358221855
T:
sphincss256harakarobust
49075232?59184922?76100281?
T:
qtesla3p
664646606695118867306912
T:
rainbowbinary16242020
705261227054449070592261
T:
sphincsf256sha256robust
724726707265381372768382
T:
luov6468330
751857937527673975536982
T:
rainbow3cclassic683248
782451907825209178269442
T:
sphincsf256shake256robust
749325157933863987667395
T:
falcon1024dyn
794678887956873079692723
T:
rainbow3ccompres683248
796093057967003579780197
T:
rainbow3ccyclicc683248
804019708075328581379889
T:
rainbow5640
778715468382325789715037
T:
falcon1024tree
861223308617726686342146
T:
bluegemss128
883729568847660590833270
T:
redgemss128
896389318968305490275901
T:
gemss128
9400973194102876103105781
T:
redgemss128v2
973000169742769097520473
T:
bluegemss128v2
978665249804482398492407
T:
gemss128v2
117963110118258228118468075
T:
luov890351
135410507135636564135824776
T:
luov8086399
116746711?160551798?277519283?
T:
ronald1536
189187119189789508193388086
T:
rainbow6440
207669443207855817207931578
T:
sphincss128sha256simple
212429591212724238213158806
T:
luov8117404
245472555245656607245742118
T:
rainbow5cclassic963664
240479998249701379255117105
T:
sflashv2
263476337263993109302582016
T:
rainbow5ccyclicc963664
281424795281600486282085316
T:
rainbow5ccompres963664
303161806303277724305680738
T:
sphincss192sha256simple
335465987335668514335725381
T:
sphincss128shake256simple
183194370?352084505?547748698?
T:
ronald2048
400806672402816021416549011
T:
redgemss192v2
402568724404175829406514026
T:
sphincss256sha256simple
404519810404710793405203920
T:
sphincss128sha256robust
424399645424687662431328536
T:
bluegemss192v2
436333146437793454438271199
T:
gemss192v2
491520373491628043492745543
T:
sphincss192shake256simple
508536289510688261609950219
T:
redgemss192
545750752546132745550081611
T:
bluegemss192
570550284571113588576205179
T:
gemss192
602451090602490662602655367
T:
sphincss192sha256robust
642718445643068398643163761
T:
sphincss128shake256robust
650162697650233072651391917
T:
sphincss256shake256simple
900298670912083400930280900
T:
gui184
940563997941150547941622702
T:
sphincss192shake256robust
625115715?1075031819?1573889408?
T:
ronald3072
112631761511274328641127656705
T:
sphincss256sha256robust
125500121912556691301266363669
T:
sphincss256shake256robust
135111608113605963381361349094
T:
redgemss256v2
1414276760?1415693854?2156240031?
T:
bluegemss256v2
142855664714303566861436699488
T:
gemss256v2
145129712214530073521454588639
T:
redgemss256
156323910215704526031571640358
T:
bluegemss256
161815965016186152551620239148
T:
gravitysphincss
162352544216245219731626930916
T:
gemss256
168886108916911759671692782901
T:
rainbow1a
1914020824?2956903165?4694052122?
T:
ronald4096
476000658548345352924903071688
T:
gui312
542139378855822544435661345648
T:
pqrsa15
624938859262675439526267912503
T:
rainbow1c
668124877766821737186694605109
T:
rainbow1b
150202354821504129832315063458257
T:
rainbow4a
253076868652531857829925336534004
T:
rainbow3b
258979185052590148779025972898034
T:
gravitysphincsl
319979395363208308450832233959622
T:
gui448
518101832675182513512751847490724
T:
gravitysphincsm
636528013576368526554463746327527
T:
rainbow6a
655863859296568790966466169688256
T:
rainbow3c
164782422737164818963395164950681605
T:
rainbow6b
Cycles to sign 59 bytes
25%50%75%system
207422085321154
T:
rainbowbinary256181212
332423340933607
T:
tts6440
434784379145289
T:
rainbowbinary16242020
710397141872006ed25519
743747467975191
T:
rainbow5640
116665117229117718
T:
rainbow1aclassic363232
117574123794135800
T:
rainbow1acyclicc363232
126564127158127515
T:
sflashv2
128634131001135924
T:
rainbow6440
213615214176214787
T:
ecdonaldp256
228109228254228356
T:
ed448goldilocks
316592317255319137
T:
ecdonaldp224
324450326543331077
T:
donald512
224205?411484?823614?
T:
3icp
244406?473899?704169?
T:
lattisigns512
526468535990542897
T:
ronald512
549576563211576829
T:
rainbow3cclassic683248
541043?566740?1102148?
T:
pass769
548504567867584964
T:
rainbow3ccyclicc683248
619071624592628917
T:
donald1024
654254?678584?1961099?
T:
pass863
717492717982721952
T:
rainbow1a
798260808725819131
T:
falcon512tree
934297945479955193
T:
ronald768
575575?987317?1692321?
T:
qtesla1
100219510058631011309
T:
ecdonaldp160
117253311786571194557
T:
rwb0fuz1024
118337011875741198409
T:
ecdonaldk163
120803412171071228437
T:
ecdonaldp192
122879812317651240965
T:
ecdonaldb163
126860412826271294997
T:
falcon512dyn
128457512939881306231
T:
ronald1024
132367013291321336771
T:
rainbow5cclassic963664
1328617?1338322?1920238?
T:
rainbow5ccyclicc963664
1010943?1354856?1975619?dilithium2
135861113732081383580
T:
donald2048
142544414335231444388
T:
edons128k08n72nu8l4mu3
942363?1445084?2096850?
T:
qtesla3f
144802314490771452402
T:
ecdonaldp521
159565515996681618351
T:
ecdonaldk233
159931216178571653098
T:
falcon1024tree
164674016585071689037
T:
ecdonaldb233
1156019?1961989?2949585?dilithium2aes
225304822567242262304
T:
rainbow4a
228863922954962299306
T:
rainbow1c
1111070?2424010?4113297?dilithium3
257977025946292606518
T:
falcon1024dyn
940268?2735432?4854730?
T:
qtesla3s
1689678?2829178?4475069?
T:
qtesla1p
283644228399692844506
T:
rainbow1b
282952528415582877717
T:
ecdonaldk283
299629630156123088591
T:
ecdonaldb283
2438075?3542752?5761220?dilithium3aes
2369221?3579542?4795545?dilithium5
358027535918313609712
T:
edons128ref
364332836655173681597
T:
ronald1536
3172699?3934749?6833564?dilithium5aes
452935945442904555680
T:
ecdonaldp384
494223849606434974362
T:
ecdonaldk409
501217450184805027568
T:
rainbow3b
503679050632565086999
T:
rainbow6a
526245852809875303894
T:
ecdonaldb409
595946759816846004740
T:
ronald2048
686516568758256915238picnicl1full
4818126?7688530?10957726?
T:
qtesla3p
850816985226489015271
T:
rainbow1acompres363232
8515359855147510280894
T:
rainbow3c
989204998985919905827
T:
luov863256
8780270?9938540?11638716?
T:
redgemss128v2
8614837?9977156?13344355?
T:
redgemss128
103506831040484210448821picnicl1fs
110055291114332411224059
T:
ecdonaldk571
119077141212960612290768
T:
ecdonaldb571
124988031251307712528838picnicl1ur
132653291327508613283473picnicl3full
133484701336344813379034
T:
gravitysphincss
163120141634755516386337
T:
ronald3072
165962791662144316641677
T:
rainbow6b
216616102173742621790890picnicl5full
239556632397656524006869
T:
gravitysphincsm
250294612504748525115612picnicl3fs
275543292757804627750063
T:
sphincsf128harakasimple
284726082850079828530256
T:
gravitysphincsl
309230493096925931208299picnicl3ur
23865526?31564847?35814154?
T:
redgemss192v2
19832521?33102249?72593126?
T:
gui184
334425263349649333538996
T:
sphincsf192harakasimple
335091603351930233534329
T:
mqdss48
340716753409397034183259
T:
luov890351
343146783439531334494637picnic3l1
347388593487664638816958
T:
sphincsf128harakarobust
348980873493795335011200
T:
ronald4096
34311019?38972205?46483074?
T:
redgemss192
36233606?43039222?51593872?
T:
redgemss256v2
43985480?44244218?75680681?picnicl5fs
481125734823601448382641
T:
sphincsf192harakarobust
510684625112399551283076
T:
luov4849242
519152565196260852043893
T:
rainbow3ccompres683248
527389325279148653008680picnicl5ur
590911315919685459225561
T:
luov8117404
52059175?65212149?83247560?
T:
redgemss256
721102397293476373143091picnic3l3
770362607709456777230222
T:
sphincsf256harakasimple
943601269458879495320843
T:
mqdss64
979208259795318898042265
T:
sphincsf256harakarobust
120080173120510004121377565picnic3l5
146699597146820116147034222
T:
rainbow5ccompres963664
155345586155633232155828125
T:
luov6468330
180094160180138384180200701
T:
pqrsa15
205671069206183652206613777
T:
sphincsf128sha256simple
263562037263774211263942853
T:
sphincs256
269228450269460985269750562
T:
sphincsf192sha256simple
299637048299841426302665709
T:
luov8086399
305034563305430812305797091
T:
picnic2l1fs
244495550?305442908?424552678?
T:
bluegemss128
332129123332478049332825491
T:
sphincsf128shake256simple
304168587?365293738?425488682?
T:
bluegemss128v2
379995625380266851380566445
T:
sphincsf128sha256robust
421948719422310737422643978
T:
sphincsf192shake256simple
459951678461780061462162507
T:
sphincss128harakasimple
523603856524722858525362646
T:
sphincsf192sha256robust
580199476580581337582541435
T:
sphincss128harakarobust
605391338607210433607766204
T:
sphincsf128shake256robust
612008965612330277613060496
T:
sphincsf256sha256simple
678147221678559624679118438
T:
sphincss256harakasimple
789100168789822481790372343
T:
sphincsf192shake256robust
862696322863174477868371271
T:
sphincss256harakarobust
907814735909015119910066972
T:
picnic2l3fs
950110458950434607951122734
T:
sphincsf256shake256simple
876064114?1051546038?1228338893?
T:
bluegemss192v2
106041739910606786851065448671
T:
sphincss192harakasimple
938631658?1408687032?3052049746?
T:
gui312
1205507690?1446041809?1925355640?
T:
bluegemss192
152033643515204519711520725556
T:
sphincss192harakarobust
164946023216499896431650264798
T:
sphincsf256sha256robust
173095039317316299601732526460
T:
sphincsf256shake256robust
1350238595?1893105133?2285910015?
T:
bluegemss256v2
1527649923?1910563753?2628942376?
T:
gemss128v2
194814231119495181961951974151
T:
picnic2l5fs
2008673514?2427786564?3209078694?
T:
gemss128
2163317517?3023372497?3690711172?
T:
bluegemss256
310151888431072559813116500555
T:
sphincss128sha256simple
500122529150015781435003307866
T:
sphincss128shake256simple
523641830252470008535262628862
T:
sphincss256sha256simple
561864054856192668185641264951
T:
sphincss128sha256robust
5929305887?7116693915?8304674062?
T:
gemss192v2
752148172275241411047533051253
T:
sphincss192sha256simple
774445562877489672597750027670
T:
sphincss256shake256simple
895053431890025359089059447255
T:
sphincss128shake256robust
8214932003?9855945932?11498143960?
T:
gemss192
104342424761044136993810448153520
T:
sphincss192shake256simple
9734846745?11684973548?15558986741?
T:
gemss256v2
138918210691389691841213898352526
T:
sphincss256sha256robust
138944983361389729330413922332590
T:
sphincss192sha256robust
142841500631428718832814311461100
T:
sphincss256shake256robust
182518078421826120379218366541485
T:
sphincss192shake256robust
15465367569?18560855372?24747262133?
T:
gemss256
17159832991?30889259156?48149044073?
T:
gui448
Cycles to verify 59 bytes
25%50%75%system
9757987810139
T:
rwb0fuz1024
180401812618218
T:
rainbowbinary256181212
339383413934765
T:
rainbowbinary16242020
342463439434589
T:
3icp
368023714237593
T:
ronald512
393563985240277
T:
ronald768
414974156741687
T:
rainbow5640
441944466645489
T:
rainbow1aclassic363232
452764551145795
T:
lattisigns512
460374632246876
T:
ronald1024
469224705847243
T:
tts6440
530415327154927
T:
rainbow6440
628356389464542
T:
ronald1536
854828588386506
T:
ronald2048
957359714598251
T:
falcon512tree
114193116173116678
T:
falcon512dyn
117137120323122696
T:
gravitysphincss
147258147696148182
T:
qtesla1
147964148781149271
T:
ronald3072
157350158254159248
T:
sflashv2
198071199093199853
T:
falcon1024tree
213490215061215992
T:
donald512
223540225379226044ed25519
230985231603232838
T:
ronald4096
236364237755238226
T:
falcon1024dyn
254524263890269586
T:
gui184
252284269303275015
T:
rainbow3cclassic683248
264513?275881?410408?
T:
redgemss128v2
278210287696301062
T:
gemss128v2
275932292199297879
T:
bluegemss128v2
279240297395307290
T:
gemss128
290626303862315768
T:
redgemss128
304814305269306112
T:
qtesla3s
290276307931331432
T:
bluegemss128
308733310069311214
T:
qtesla3f
439772440104440501dilithium2
489015489832491329
T:
ecdonaldp256
497761502480509488
T:
donald1024
498896506762514916
T:
gravitysphincsm
521519524243526441
T:
edons128k08n72nu8l4mu3
557380559410561486
T:
rainbow1a
588483601056616023
T:
sphincss128harakasimple
628032629270630735
T:
ecdonaldp224
676645682274693478
T:
gravitysphincsl
679507682354695949
T:
pass769
695612701587707400
T:
rainbow5cclassic963664
712712713294714203dilithium3
714013715467717673
T:
ed448goldilocks
714528?743724?1023022?
T:
redgemss192v2
740012?745630?1229866?
T:
qtesla1p
733206747780774954
T:
gemss192
724568758580782197
T:
gemss192v2
742893760709784344
T:
bluegemss192v2
756757773095791835
T:
bluegemss192
745396?785482?1060609?
T:
redgemss192
812724817142819064dilithium2aes
835487837905842090
T:
pass863
859196873945882896
T:
sphincss192harakasimple
930523937267950551
T:
ecdonaldp160
100118410132861039164
T:
sphincss128harakarobust
101098710196151031030
T:
gui312
103549410395511044409
T:
edons128ref
108646410940821113564
T:
ecdonaldp192
118204611827261184059dilithium5
118226111921231207320
T:
sphincss256harakasimple
1380073?1398829?1978962?
T:
sphincsf128harakasimple
137428714026341445486
T:
redgemss256v2
141608814211651424372dilithium3aes
136913514236171473202
T:
gemss256v2
1441706?1495274?2003698?
T:
bluegemss256v2
151361315742391629889
T:
redgemss256
157950915908991604855
T:
donald2048
156588716099971628625
T:
sphincss192harakarobust
158695016309511679238
T:
gemss256
1635520?1689236?2358395?
T:
bluegemss256
181015518180861827090
T:
rainbow4a
193449819385581945236
T:
rainbow1b
201666420241302031240
T:
rainbow1c
211657321446942186462
T:
sphincss256harakarobust
215955321824532200225
T:
sphincsf192harakasimple
225247522770402297370
T:
sphincsf256harakasimple
228321822882182295233
T:
ecdonaldk163
233499123722352749135
T:
sphincsf128harakarobust
237422423828822396490
T:
ecdonaldb163
249283024969332506151dilithium5aes
277744527820582790023
T:
ecdonaldp521
309155331196073153521
T:
ecdonaldk233
312772531771003223915
T:
gui448
322216832407383271279
T:
ecdonaldb233
330206333509983385250
T:
sphincs256
348637534999463514314
T:
ecdonaldp384
340152535136533609506
T:
sphincss128sha256simple
3625277?3637322?6186953?
T:
qtesla3p
387527439005453936223
T:
sphincsf192harakarobust
403727940831964125624
T:
sphincsf256harakarobust
441334144202524428854
T:
rainbow6a
454852445586584570829
T:
rainbow1acyclicc363232
455863745665565092195
T:
rainbow1acompres363232
520752452264135313772
T:
rainbow3b
542110454995535576247
T:
sphincss192sha256simple
548944255155765533173picnicl1full
552537755419415673383
T:
ecdonaldk283
555271756335885765420
T:
sphincss128shake256simple
589929659397346021573
T:
ecdonaldb283
697871870705327291725
T:
sphincss128sha256robust
706748972044567331601
T:
sphincss256sha256simple
751210575277477562356
T:
rainbow3c
809933382129528314843
T:
sphincss192shake256simple
827400182793698287128
T:
luov863256
838339084760198590648
T:
sphincsf128sha256simple
867809687074068926837picnicl1fs
965441596862019753161
T:
ecdonaldk409
102845311035437410411772
T:
ecdonaldb409
105639551070056210855422
T:
sphincss256shake256simple
107765801081425310830678picnicl1ur
108063281084354310853367picnicl3full
108026111100851011299230
T:
sphincss128shake256robust
111700381130386711471751
T:
sphincss192sha256robust
134165551343950213469588
T:
rainbow6b
133691281361169213787289
T:
sphincsf128shake256simple
138055761393526414027845
T:
sphincsf192sha256simple
139704411422934614325401
T:
sphincsf256sha256simple
159352041622180516388321
T:
sphincss192shake256robust
167066991692910317226339
T:
sphincsf128sha256robust
179596611799062818021280picnicl5full
208946032133412821526648
T:
sphincss256shake256robust
213034182146273721746152
T:
sphincsf192shake256simple
214943602158445621829225
T:
ecdonaldk571
212787782163185421894979
T:
sphincss256sha256robust
219143482195110822004935picnicl3fs
218997102214966022368743
T:
sphincsf256shake256simple
232967582345426323799418
T:
ecdonaldb571
232458322349160723926395
T:
mqdss48
243937602442037124436847
T:
pqrsa15
262798672683854727153692
T:
sphincsf128shake256robust
270015012703098527138276picnicl3ur
270956802715173927365309picnic3l1
275744252759981027830929
T:
rainbow3ccyclicc683248
276095282762804627651054
T:
rainbow3ccompres683248
282606982841167228770861
T:
sphincsf192sha256robust
295391722954951229560700
T:
luov890351
348119063485502235027031
T:
luov4849242
38962636?39147855?66131186?picnicl5fs
414433014186861342388940
T:
sphincsf256sha256robust
421416514259247943018693
T:
sphincsf192shake256robust
425931724350014443784648
T:
sphincsf256shake256robust
472798124735242847766344picnicl5ur
522060955223217752259389
T:
luov8117404
578374575852625258663371picnic3l3
62280726?62449973?79031283?
T:
rainbow5ccyclicc963664
631258426318859363350904
T:
rainbow5ccompres963664
682958796877829872197899
T:
mqdss64
904852409067762290970894
T:
luov6468330
908342279099670691324968picnic3l5
124983560125233265125360340
T:
picnic2l1fs
168438114168959445169406150
T:
luov8086399
290237773290515726290803068
T:
picnic2l3fs
507057395507397634507828327
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; erpro8fsf2, supercop-20220213

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
830922831816838140ed25519
625147263016646358930
T:
pass769
771320877707507835454
T:
pass863
208158042082303220922102
T:
mqdss48
331769223377148034229652
T:
donald2048
483447504838600048445576
T:
mqdss64
569508765698951857200534
T:
sphincs256
853784088545637885594538
T:
sphincsf128harakasimple
120563880120864846121086834
T:
sphincsf128harakarobust
125799582125848384125908202
T:
sphincsf192harakasimple
151607162151786668152446854
T:
luov4849242
178887346178954264179114532
T:
sphincsf192harakarobust
203770250203995980204896614
T:
luov863256
333062126333151378333333012
T:
sphincsf256harakasimple
376119972377780966378385714
T:
pflash1
479343994479504132479735116
T:
sphincsf256harakarobust
551060164552464560554961802
T:
luov6468330
402172650?636087224?924909994?
T:
rwb0fuz1024
876255704877437240878768232
T:
luov890351
100067781410017371101003612586
T:
luov8086399
154879653015511793701554379148
T:
luov8117404
174667185217478219221749706140
T:
sflashv2
271973375627283617782772415148
T:
sphincss128harakasimple
607619584260846291426110022912
T:
redgemss128v2
331718799763318778497833371632080
T:
redgemss192v2
Cycles to sign 59 bytes
25%50%75%system
764078765340776966
T:
sflashv2
898888902830949632ed25519
8168840?8448338?16355470?
T:
pass769
5700202?8624064?15565764?
T:
pflash1
10324996?20020332?30248668?
T:
pass863
322806343237387832538438
T:
rwb0fuz1024
327469863292790233195316
T:
donald2048
133860632134244524134794286
T:
luov863256
336882084337416048340136328
T:
luov4849242
471951792472899196474413138
T:
luov890351
546409508546806276563819890
T:
mqdss48
826550586827415934829175670
T:
luov8117404
111459636411158030061117269800
T:
sphincs256
125530852212590104341285886452
T:
luov6468330
175329076617546201061818679102
T:
mqdss64
269532444427065096922787107186
T:
luov8086399
306683208030696660423074815972
T:
sphincsf128harakasimple
361672719636182297863621021282
T:
sphincsf192harakasimple
447928686044874464404492274404
T:
sphincsf128harakarobust
3936160650?4717606446?6436920408?
T:
redgemss128v2
537175985253762449445450767162
T:
sphincsf192harakarobust
887927217088835338548886736482
T:
sphincsf256harakasimple
133544772221336124673413372298842
T:
sphincsf256harakarobust
13644301680?16306473620?19156384544?
T:
redgemss192v2
489536293444915945275449258303114
T:
sphincss128harakasimple
Cycles to verify 59 bytes
25%50%75%system
163878?168928?391386?
T:
rwb0fuz1024
789524798080802904
T:
sflashv2
158193816654081714012
T:
pflash1
217143621948862213682ed25519
248686425841942655228
T:
redgemss128v2
9515858987226010318656
T:
redgemss192v2
101762581020082410264214
T:
pass769
123258901236165012428048
T:
pass863
131265321324878613387594
T:
sphincs256
379608283846343438791212
T:
donald2048
543440765577310856684082
T:
sphincss128harakasimple
118017866118174128118624312
T:
luov863256
126645776127784058129318084
T:
sphincsf128harakasimple
185419702187081642190750632
T:
sphincsf128harakarobust
195993594197358138198753798
T:
sphincsf192harakasimple
209024634211252338212774462
T:
sphincsf256harakasimple
246613444247126156248398190
T:
luov4849242
296077406298596468301364174
T:
sphincsf192harakarobust
318572548320188818322924188
T:
sphincsf256harakarobust
396461486402141336420584156
T:
mqdss48
424124810425775832427381410
T:
luov890351
703142356704366914712756072
T:
luov6468330
738636108739462406740766196
T:
luov8117404
129385165213052691801354338018
T:
mqdss64
137833477413798028881569029344
T:
luov8086399

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-20230530

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
125875126232126929ed25519
550426551285552653
T:
ed448goldilocks
622905623357624363dilithium2
842256846136851447
T:
pass769
101394010183281026399
T:
pass863
115725611581971174001dilithium3
149323415015371517990dilithium2aes
175955617602841794906dilithium5
175968517678831780566
T:
edons128k08n72nu8l4mu3
213342421377042158381
T:
mqdss48
243219424574132481993
T:
donald2048
268964427043602721180dilithium3aes
2392029?3388740?6489046?
T:
qtesla1
455465145622474593226dilithium5aes
497991449888305011754
T:
mqdss64
525089252611765287073
T:
edons128ref
5664451?8277393?10928344?
T:
qtesla3f
9936207?13099830?19459221?
T:
qtesla3s
160826021608792716105758
T:
sphincsf128shake256simple
191528271919496419216315
T:
sphincs256
13512519?19618711?21692998?
T:
qtesla1p
207177432074637020761770
T:
sphincsf128harakasimple
232925662331586923370133
T:
sphincsf192shake256simple
301266473013847530167041
T:
sphincsf128shake256robust
304452443046317530512400
T:
sphincsf192harakasimple
353967293540323635414718
T:
sphincsf128harakarobust
440701964410675744162669
T:
sphincsf192shake256robust
40869261?45311907?51701955?
T:
falcon512tree
29747369?45530032?63644176?
T:
rwb0fuz1024
508481135089769450975760
T:
rainbowbinary256181212
44963700?51136666?56616984?
T:
falcon512dyn
523388545235053352391996
T:
sphincsf192harakarobust
616463886166394061682897
T:
sphincsf256shake256simple
721408917246227172884342
T:
rainbow1aclassic363232
744261977452510674610487
T:
rainbow1acompres363232
811218928124513181398926
T:
sphincsf256harakasimple
81819786?94482573?109316149?
T:
qtesla3p
9948104099883945100541754
T:
rainbow1acyclicc363232
116918258116966560117112523
T:
sphincsf256shake256robust
121286495128000060145805825
T:
falcon1024tree
128582059134993575144608136
T:
falcon1024dyn
139569298139593475139672211
T:
sphincsf256harakarobust
288441555289083314289398553
T:
rainbowbinary16242020
458040913458885806464014343
T:
rainbow3cclassic683248
466128368467087801471735135
T:
rainbow3ccompres683248
511024556511115817511238049
T:
sphincss128shake256simple
657625402657825115658874538
T:
sphincss128harakasimple
725618336725846284727562972
T:
sflashv2
748581076748864627751286928
T:
sphincss192shake256simple
810712791817487991818391783
T:
rainbow3ccyclicc683248
962353720962486458962913145
T:
sphincss128shake256robust
969338609969463296970045584
T:
sphincss192harakasimple
986522792986614852987170835
T:
sphincss256shake256simple
112841666011285259001128833985
T:
sphincss128harakarobust
124187062812522278041257160797
T:
rainbow5cclassic963664
125978217512660980551268022941
T:
rainbow5ccompres963664
129225603912924732851293173170
T:
sphincss256harakasimple
141612182714165024251416834071
T:
sphincss192shake256robust
186262811618633850151863910184
T:
sphincss256shake256robust
223225162222326398782233136989
T:
sphincss256harakarobust
247010888424792712682494793024
T:
rainbow5ccyclicc963664
Cycles to sign 59 bytes
25%50%75%system
677966824868847
T:
rainbowbinary256181212
140904141341141598ed25519
162098163771183854
T:
rainbowbinary16242020
293569294348295554
T:
sflashv2
486238486979493250
T:
rainbow1aclassic363232
567539567754570213
T:
ed448goldilocks
769429770678837031
T:
rainbow1acyclicc363232
1058941?1141040?2134161?
T:
pass769
1282813?1360358?2638525?
T:
pass863
136113213781081399455
T:
falcon512tree
799601?1389195?3185668?
T:
qtesla1
220721622228902243966
T:
rwb0fuz1024
225432722690182283724
T:
falcon512dyn
233390323431132402184
T:
rainbow3cclassic683248
243363924576262473553
T:
donald2048
1637330?2496695?3932710?
T:
qtesla3f
1716874?2651758?3847680?dilithium2
277995627937642821215
T:
falcon1024tree
2518773?3303297?4901325?dilithium3
330144033134863322012
T:
edons128k08n72nu8l4mu3
2878310?4036745?5220611?dilithium5
3359452?4212433?5480560?dilithium2aes
465954646818424707379
T:
falcon1024dyn
2982863?4985566?7146979?
T:
qtesla1p
502361050410665051511
T:
rainbow5cclassic963664
559025156242855770742
T:
rainbow3ccyclicc683248
4332636?6033350?9137280?dilithium3aes
3364382?6176093?10744448?
T:
qtesla3s
852778085596338600967
T:
edons128ref
6956788?8585516?12321823?dilithium5aes
132223181325308913300746
T:
rainbow5ccyclicc963664
8951308?17134951?25627381?
T:
qtesla3p
579414225818466459203900
T:
rainbow1acompres363232
127384996127570356127837786
T:
mqdss48
356178792357189797360575986
T:
rainbow3ccompres683248
367759402367935143368212186
T:
sphincs256
433668939433838423434135318
T:
mqdss64
507505708507815997508146260
T:
sphincsf128shake256simple
637942670638349669638862935
T:
sphincsf192shake256simple
763877178764312834764637976
T:
sphincsf128harakasimple
887728669888225063888498700
T:
sphincsf192harakasimple
891740794895901020897378132
T:
rainbow5ccompres963664
906825341908304053908865522
T:
sphincsf128shake256robust
117818853311785102211179680987
T:
sphincsf192shake256robust
126173881912625195811263301422
T:
sphincsf128harakarobust
141230045714131598501414989755
T:
sphincsf256shake256simple
153584698315367443921537260037
T:
sphincsf192harakarobust
220211640222029695972209072544
T:
sphincsf256harakasimple
259080345325925933632597997752
T:
sphincsf256shake256robust
373931686937404622273742092271
T:
sphincsf256harakarobust
760092766576020220227604237242
T:
sphincss128shake256simple
117720991111177652322411779362417
T:
sphincss256shake256simple
122535129791225587998912257973452
T:
sphincss128harakasimple
134053714631340671890113408916241
T:
sphincss128shake256robust
158698525581587335124615884506715
T:
sphincss192shake256simple
195574120061956261025419565906887
T:
sphincss256harakasimple
200368191272004031797220043373970
T:
sphincss128harakarobust
211979392092120207429321212944345
T:
sphincss256shake256robust
273461720092735018194027354398078
T:
sphincss192harakasimple
273953819242742508063427439836309
T:
sphincss192shake256robust
331501164923315445162633159571300
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
176841830219019
T:
rwb0fuz1024
645816537466333
T:
rainbowbinary256181212
136353139232142072
T:
rainbowbinary16242020
157486160056160964
T:
rainbow1aclassic363232
206834209404210026
T:
falcon512tree
256762258966259825
T:
falcon512dyn
300338300874301848
T:
sflashv2
355034355751356545
T:
qtesla1
430089431124431784
T:
falcon1024tree
431604433680436605ed25519
531397533112533829
T:
falcon1024dyn
679179680889683293
T:
qtesla3f
720941721217721624dilithium2
822472825165827108
T:
qtesla3s
943407950988959904
T:
rainbow3cclassic683248
956323959557965442
T:
edons128k08n72nu8l4mu3
118573811866741212723dilithium3
132067113238061330475
T:
pass769
146615814723481479744dilithium2aes
159397216002321607747
T:
pass863
170961617194151723452
T:
qtesla1p
174444317491931759875
T:
ed448goldilocks
191499119185161927769dilithium5
214132421483112157654
T:
edons128ref
212563421589752177827
T:
rainbow5cclassic963664
255289225604022573911dilithium3aes
284681328676132886281
T:
donald2048
447208244798584490963dilithium5aes
450389745457694601909
T:
sphincs256
815873781812538217181
T:
qtesla3p
825862685135348724377
T:
sphincss128shake256simple
122181691249040012691278
T:
sphincss192shake256simple
128834821308146613285161
T:
sphincss128harakasimple
160371021620195516374489
T:
sphincss256shake256simple
162305131643946916775062
T:
sphincss128shake256robust
190668091925653419485578
T:
sphincss192harakasimple
204154622067540621010851
T:
sphincsf128shake256simple
226575192301625323446827
T:
sphincss128harakarobust
237146462412251924665895
T:
sphincss192shake256robust
267573632695729027280665
T:
sphincss256harakasimple
296539372988187030273759
T:
sphincsf128harakasimple
311694903161636132086810
T:
sphincss256shake256robust
321200653247990232775408
T:
sphincsf192shake256simple
325208273290696033224967
T:
sphincsf256shake256simple
389643413980676340699060
T:
sphincsf128shake256robust
431168714354748744286606
T:
rainbow1acyclicc363232
440118094427499245418033
T:
rainbow1acompres363232
464673844667175647060240
T:
sphincsf192harakasimple
479328204848166349118709
T:
sphincss256harakarobust
497732085005733350528315
T:
sphincsf256harakasimple
518302145268149553470389
T:
sphincsf128harakarobust
622153766314939263479043
T:
sphincsf192shake256robust
637806586464205265248541
T:
sphincsf256shake256robust
835232978445159984685855
T:
sphincsf192harakarobust
887740668967289090347461
T:
sphincsf256harakarobust
927670589408678495283186
T:
mqdss48
262799122263797919266603625
T:
rainbow3ccompres683248
264801133272313097272665034
T:
rainbow3ccyclicc683248
320830489323513907326009476
T:
mqdss64
608039363613664076628751990
T:
rainbow5ccyclicc963664
611586155613826654616917697
T:
rainbow5ccompres963664

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

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
698787010570341ed25519
308957309957311574
T:
ed448goldilocks
448208448369449380dilithium2
586957589300593858
T:
pass769
644628647430649803
T:
pass863
812803824426826666dilithium3
101007210146011019962dilithium2aes
121376612175391220783
T:
edons128k08n72nu8l4mu3
127104812854121301451dilithium5
140441914116181422566
T:
donald2048
149418014964181497882
T:
mqdss48
167113616830251705472dilithium3aes
279564128072632841105dilithium5aes
2438740?3201196?4056151?
T:
qtesla1
346652234681213470837
T:
mqdss64
348002734886773546983
T:
edons128ref
3854825?5636852?7484611?
T:
qtesla3f
8123485?9378976?13071315?
T:
qtesla1p
7382047?9755598?14502283?
T:
qtesla3s
112538131127353611295017
T:
sphincsf128shake256simple
139998321400360814006394
T:
sphincsf128harakasimple
145338791455133914606918
T:
sphincs256
164242301643295816454308
T:
sphincsf192shake256simple
205568452055806820560778
T:
sphincsf192harakasimple
211793782118062921208890
T:
sphincsf128shake256robust
237819552378692223788488
T:
sphincsf128harakarobust
28068828?30838820?37151139?
T:
falcon512dyn
310302633106232331082504
T:
sphincsf192shake256robust
27845981?32235144?38561250?
T:
falcon512tree
351673263516846135194677
T:
sphincsf192harakarobust
430557044307091743080702
T:
sphincsf256shake256simple
41690598?48600451?55554650?
T:
qtesla3p
547130055471502954720257
T:
sphincsf256harakasimple
545936815482822855417680
T:
rainbow1aclassic363232
572253565736744357457797
T:
rainbow1acyclicc363232
630360986314713564230408
T:
rainbow1acompres363232
819603138204542382447739
T:
sphincsf256shake256robust
8440223388374275101836825
T:
falcon1024dyn
844398769167669997303414
T:
falcon1024tree
938192239382743693837499
T:
sphincsf256harakarobust
358318612359054299360469873
T:
sphincss128shake256simple
403773859403862594404105106
T:
sflashv2
444823062445651198445872262
T:
sphincss128harakasimple
471008282472312379473595478
T:
rainbow3cclassic683248
516296520516669486517339749
T:
rainbow3ccompres683248
526757365527005331527293623
T:
sphincss192shake256simple
598601059599660184600124222
T:
rainbow3ccyclicc683248
654475455654590588656013176
T:
sphincss192harakasimple
682440270682881707683020507
T:
sphincss128shake256robust
688736423688933397690038855
T:
sphincss256shake256simple
758750642758782203759474140
T:
sphincss128harakarobust
873218403873329539873814624
T:
sphincss256harakasimple
992329909992464718992559443
T:
sphincss192shake256robust
127937735112808782461283830931
T:
rainbow5cclassic963664
131079865813112863801311848489
T:
sphincss256shake256robust
141512797914206627451426441987
T:
rainbow5ccompres963664
155125514815521229531557306646
T:
rainbow5ccyclicc963664
Cycles to sign 59 bytes
25%50%75%system
789797908979341ed25519
223751224512225392
T:
sflashv2
319449320081320156
T:
ed448goldilocks
400233400926402225
T:
rainbow1aclassic363232
400738401174402757
T:
rainbow1acyclicc363232
99723510075571015651
T:
falcon512tree
529790?1144218?1992464?
T:
qtesla1
139637514094771419849
T:
donald2048
773065?1490631?2236175?
T:
pass769
805643?1606958?2449245?
T:
pass863
161321816221351632339
T:
falcon512dyn
723161?1720392?2909792?
T:
qtesla3f
200187820204182032675
T:
falcon1024tree
217695922790522290021
T:
edons128k08n72nu8l4mu3
1338511?2404189?2938936?dilithium2
1900649?2422737?3829984?dilithium2aes
1502535?2436944?4566189?
T:
qtesla3s
258586525875602590590
T:
rainbow3cclassic683248
1339905?2724308?3874365?
T:
qtesla1p
1885049?2735271?5068108?dilithium3
322964332302733230863
T:
rainbow3ccyclicc683248
327030032835223293220
T:
falcon1024dyn
2826643?3573141?6241247?dilithium3aes
2873056?3709850?6284575?dilithium5
506590450802675090819
T:
edons128ref
545776754595585461644
T:
rainbow5cclassic963664
4489640?6406727?7949404?dilithium5aes
669256466957906698295
T:
rainbow5ccyclicc963664
5836667?10743239?16565916?
T:
qtesla3p
407361624099319741592270
T:
rainbow1acompres363232
796931667970291179755860
T:
mqdss48
260410021260520886260638143
T:
mqdss64
271459465272005120272068361
T:
sphincs256
321404172322895253324052878
T:
rainbow3ccompres683248
355459010355938913356370889
T:
sphincsf128shake256simple
449144803449353801449583425
T:
sphincsf192shake256simple
517341979517577177517898330
T:
sphincsf128harakasimple
599693027599856933600355110
T:
sphincsf192harakasimple
639420437639785617640323575
T:
sphincsf128shake256robust
828982686829260573829578149
T:
sphincsf192shake256robust
840771925843722594845221504
T:
rainbow5ccompres963664
853457553854021431854556179
T:
sphincsf128harakarobust
986340618986604278986818136
T:
sphincsf256shake256simple
103441709510352077801035554198
T:
sphincsf192harakarobust
148677044014872600181487766321
T:
sphincsf256harakasimple
181671915818202888881838824467
T:
sphincsf256shake256robust
252825813325299517962530587870
T:
sphincsf256harakarobust
533397685853483834475401016787
T:
sphincss128shake256simple
824277306982508224918295934292
T:
sphincss256shake256simple
830269772983036382198305933746
T:
sphincss128harakasimple
948788455294891022749515899668
T:
sphincss128shake256robust
111808290451120794004711214273583
T:
sphincss192shake256simple
132344156091323527210013238811117
T:
sphincss256harakasimple
135973308831360061433413606072726
T:
sphincss128harakarobust
149249801211493961157714950214206
T:
sphincss256shake256robust
185197568151853089395618533394830
T:
sphincss192harakasimple
191981961361922140020319222349771
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
842548529986851
T:
rainbow1aclassic363232
131230132320132733
T:
falcon512tree
161349161905162745
T:
falcon512dyn
227313227528227883
T:
qtesla1
230864231625233800
T:
sflashv2
258439259930261521ed25519
262676263995264928
T:
falcon1024tree
327652328911329658
T:
falcon1024dyn
369009369903371782
T:
rainbow3cclassic683248
472560473477474367
T:
qtesla3f
525443525915526592
T:
qtesla3s
532007532612541216dilithium2
829411830376835161dilithium3
914214917274921159
T:
rainbow5cclassic963664
959203963925966575
T:
edons128k08n72nu8l4mu3
954057971031976176
T:
pass769
101162510143801016594
T:
pass863
101614910241561028026dilithium2aes
102524910292801033191
T:
ed448goldilocks
122832212300001234812
T:
qtesla1p
137670213916001405469dilithium5
152823415411711547237
T:
edons128ref
158254015881381604720dilithium3aes
163132716434821652079
T:
donald2048
278920427972592809688dilithium5aes
337238734234583464989
T:
sphincs256
522012752322345245267
T:
qtesla3p
587257859875806139301
T:
sphincss128shake256simple
868437687618468870984
T:
sphincss192shake256simple
877556489113479093238
T:
sphincss128harakasimple
112052281135381611651272
T:
sphincss256shake256simple
114183941167191211899231
T:
sphincss128shake256robust
128608681300793213184114
T:
sphincss192harakasimple
142848481447239014733478
T:
sphincsf128shake256simple
153420171573298616048097
T:
sphincss128harakarobust
165861311694724417239504
T:
sphincss192shake256robust
181540201837959918516441
T:
sphincss256harakasimple
198870352020481020437356
T:
sphincsf128harakasimple
218860482219820122411204
T:
sphincss256shake256robust
225557022280746122966528
T:
sphincsf192shake256simple
227149342293659223233414
T:
sphincsf256shake256simple
253980982558048426285669
T:
rainbow1acompres363232
253433242560130325711104
T:
rainbow1acyclicc363232
275170712810521828388290
T:
sphincsf128shake256robust
313276663156024031786360
T:
sphincsf192harakasimple
335220593400369534247997
T:
sphincsf256harakasimple
352087633542516535994927
T:
sphincsf128harakarobust
441524164460025944889603
T:
sphincsf192shake256robust
445632704539368345925432
T:
sphincsf256shake256robust
566471135694996457278693
T:
sphincsf192harakarobust
583904685906290659744319
T:
mqdss48
601160696066725061218517
T:
sphincsf256harakarobust
151621584152984465153823673
T:
rainbow3ccompres683248
154657686155220942156254755
T:
rainbow3ccyclicc683248
192512120194046939196079756
T:
mqdss64
348253461350501168353875097
T:
rainbow5ccyclicc963664
346387280351236029352883433
T:
rainbow5ccompres963664

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

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
655165836639picnicl1full
664266816767picnic3l1
953395539628picnicl3full
963896719741picnic3l3
129621299113072picnicl5full
130221305313206picnic3l5
138461387113898picnicl1ur
138701388813920picnicl1fs
139651400614169
T:
picnic2l1fs
276882771527745picnicl3ur
277442778127817picnicl3fs
279282796328120
T:
picnic2l3fs
362253627836655picnicl5fs
363293637936852
T:
picnic2l5fs
362743647036788picnicl5ur
671746740467585ed25519
181048181282185635
T:
ecdonaldp256
202059202530203219
T:
donald512
261595262211263098
T:
ecdonaldp224
299855300625302149
T:
ed448goldilocks
444640445541446263dilithium2
531903532701534208
T:
donald1024
531634534376535487
T:
pass769
645226648251650986
T:
pass863
808676809730810828dilithium3
968539972117977990
T:
edons128k08n72nu8l4mu3
971115973326977099dilithium2aes
111283111148881128285
T:
ecdonaldp160
111710511191611120965
T:
ecdonaldp521
126853712693271270131dilithium5
134548713519911364985
T:
ecdonaldp192
138279913978781407974
T:
donald2048
147604614781471480522
T:
mqdss48
175190717574081761337dilithium3aes
195418919589941973400
T:
ecdonaldk163
206240320706882077016
T:
ecdonaldb163
1938027?2545268?3753548?
T:
qtesla1
264502426629142681623
T:
ecdonaldk233
277386227878062800355
T:
ecdonaldb233
296259629664562971931
T:
edons128ref
296935529765742982801dilithium5aes
342727934294443432641
T:
mqdss64
486212049013315012115
T:
ecdonaldp384
550282155241775543904
T:
ecdonaldk283
3861257?5652976?7474706?
T:
qtesla3f
596519759764605994858
T:
ecdonaldb283
5964083?7887515?13633466?
T:
qtesla3s
7829697?10245246?12584926?
T:
qtesla1p
110516391105258911054760
T:
sphincsf128shake256simple
115127791155828811607007
T:
ecdonaldk409
129195101298592813043255
T:
ecdonaldb409
133458601338722513392860
T:
sphincsf128harakasimple
153866541538985015398810
T:
sphincs256
161190351612155416128277
T:
sphincsf192shake256simple
180366851825030718841247
T:
3icp
197177061976716919775741
T:
sphincsf192harakasimple
210012272100214821003406
T:
sphincsf128shake256robust
224032992244757622518655
T:
sphincsf128harakarobust
17055878?24220890?33553816?
T:
rwb0fuz1024
248745132488495824905154
T:
ecdonaldk571
250002702504647325097842
T:
luov4849242
277877402782026127840075
T:
ecdonaldb571
309196063092448830926864
T:
sphincsf192shake256robust
284415863108434734290126
T:
falcon512dyn
314635183152780731579899
T:
luov863256
333761123347492733496322
T:
sphincsf192harakarobust
28517178?35598420?37988522?
T:
falcon512tree
366366393671221736833115
T:
rainbow1aclassic363232
393055493934267939368352
T:
rainbow1acompres363232
397679523978800739830960
T:
rainbow1acyclicc363232
422407064224517442252302
T:
sphincsf256shake256simple
41830028?48821108?62725140?
T:
qtesla3p
31956296?48963715?79702229?
T:
ronald512
512542865195961752218089
T:
tts6440
525935205264586852663136
T:
sphincsf256harakasimple
717546197197747072127655
T:
luov6468330
796984877970659779708849
T:
sphincsf256shake256robust
847399988781842192314299
T:
falcon1024dyn
880871548836202088726901
T:
sphincsf256harakarobust
862283519334431999879601
T:
falcon1024tree
63617110?94172506?128022244?
T:
ronald768
124605654124802403125050479
T:
luov890351
138356084138729357140888318
T:
rainbow5640
143630042144087205144772855
T:
luov8086399
122052921?151804801?216548632?
T:
ronald1024
215584907216107830216447795
T:
luov8117404
230803320230939584231269899
T:
redgemss128v2
311777976311859649316147003
T:
rainbow6440
351192884351383966351910780
T:
sphincss128shake256simple
354501985354721884355069247
T:
rainbow3cclassic683248
396892041397159871397462708
T:
rainbow3ccyclicc683248
397503110398058736399832252
T:
rainbow3ccompres683248
408733255408899693409052859
T:
bluegemss128v2
223977318?420511506?696215492?
T:
ronald1536
423821298424812345425408536
T:
sphincss128harakasimple
435076668435247292436346062
T:
sflashv2
519687747521374851523433195
T:
sphincss192shake256simple
628924846629296692629413453
T:
sphincss192harakasimple
674781660675047387675398394
T:
sphincss128shake256robust
680046713684811712687914937
T:
sphincss256shake256simple
714483609714661706717943748
T:
sphincss128harakarobust
840630914840715400841620985
T:
sphincss256harakasimple
512133698?840798268?1585594826?
T:
ronald2048
986616351986753448987549721
T:
sphincss192shake256robust
100924400810097498651010453361
T:
rainbow5cclassic963664
113341816011375124341138012681
T:
rainbow5ccompres963664
127486497712749528051275962625
T:
sphincss256shake256robust
131606638513170890221317605441
T:
rainbow5ccyclicc963664
140701309514075175471411498423
T:
sphincss256harakarobust
144419646214563435941467652616
T:
redgemss128
166579213416712818441674400270
T:
bluegemss192v2
193869840219401864081942420562
T:
rainbow1a
203858726920518647992060779858
T:
bluegemss128
1608436469?2667769459?4850317820?
T:
ronald3072
320381605632109880643213881322
T:
redgemss256v2
335108026333519770963353360897
T:
redgemss192v2
468245825046918868074706856955
T:
gui184
538376735754110884195500218881
T:
redgemss192
571620405158753808426051494044
T:
pqrsa15
3908548207?7451155570?10380911513?
T:
ronald4096
744775667174530381177453949452
T:
rainbow1c
766714344176866633937707323297
T:
bluegemss192
136581683931377416882413922451954
T:
redgemss256
158315726051583232017015832860273
T:
rainbow1b
174580562961746615710317489753652
T:
rainbow4a
181072802561817164344618232721475
T:
bluegemss256
Cycles to sign 59 bytes
25%50%75%system
517115185852039
T:
tts6440
718957198572186ed25519
138871139480142621
T:
rainbow5640
174666174779175243
T:
sflashv2
237822241240252074
T:
rainbow6440
247359248079251182
T:
ecdonaldp256
310989311525311653
T:
ed448goldilocks
353746354715357241
T:
rainbow1acyclicc363232
353842354732356099
T:
rainbow1aclassic363232
364577365049365963
T:
ecdonaldp224
381867384511387974
T:
donald512
282504?539469?1139357?
T:
3icp
605786617155629465
T:
ronald512
714552718714722228
T:
donald1024
805234806219808287
T:
rainbow1a
471088?937590?1620339?
T:
qtesla1
799010?1032843?1628307?
T:
pass863
107524810939071103286
T:
falcon512tree
109145611020241118201
T:
ronald768
118278711898911206117
T:
ecdonaldp160
122014512277061235780
T:
rwb0fuz1024
1223253?1308825?2272631?dilithium2
664581?1319575?1359412?
T:
pass769
138497613978061404463
T:
donald2048
142558914302401437219
T:
ecdonaldp192
149388215048871521172
T:
ronald1024
169600317226491725094
T:
ecdonaldp521
171619817265651738616
T:
falcon512dyn
1125290?1888134?2727112?
T:
qtesla3f
200914320165352021027
T:
ecdonaldk163
205863120631382072472
T:
edons128k08n72nu8l4mu3
212133121283282143637
T:
ecdonaldb163
217000721830082193711
T:
falcon1024tree
1882179?2315779?3568630?dilithium2aes
1799554?2402425?5129097?dilithium3
242525424266912430816
T:
rainbow3ccyclicc683248
242323824289232438046
T:
rainbow3cclassic683248
254751225483782549493
T:
rainbow4a
273443227440672768315
T:
ecdonaldk233
278234127826282784264
T:
rainbow1c
1355908?2786461?3739994?
T:
qtesla1p
286202128708712885220
T:
ecdonaldb233
2103891?2998395?4815933?dilithium5
348164435003573509433
T:
falcon1024dyn
1942999?3946887?8130013?
T:
qtesla3s
395573339761733991124
T:
ronald1536
3414583?4353126?5960183?dilithium3aes
477203647788284789638
T:
edons128ref
512284751244035126593
T:
rainbow5cclassic963664
528263353032975346356
T:
ecdonaldp384
547218954733295477542
T:
rainbow1b
570061157311525748902
T:
ecdonaldk283
4869061?5924192?7719078?dilithium5aes
613131861519526169771
T:
ecdonaldb283
638156963839966386271
T:
rainbow5ccyclicc963664
680291868235166835632
T:
ronald2048
5801978?8880605?18389822?
T:
qtesla3p
907746191330349151322picnicl1full
103441831037582510382135
T:
luov863256
118274161185240311908764
T:
ecdonaldk409
124535991248404212500507picnicl1fs
132563731327513013319245
T:
ecdonaldb409
157728771579034815816623picnicl1ur
180140491804537718093106picnicl3full
187772921883782118876931
T:
ronald3072
228381752288572022946095
T:
rainbow1acompres363232
254992552551952725546299
T:
ecdonaldk571
284876712850902828545184
T:
ecdonaldb571
295432112955369429578605picnicl5full
313323243134131431346122picnicl3fs
377766023779091537823298
T:
luov890351
396373623968678739750610
T:
ronald4096
405335054054437940555057picnicl3ur
434223684345093543490018picnic3l1
532532925328051053394705picnicl5fs
537896755384094554027615
T:
luov4849242
47088636?58415640?67284281?
T:
redgemss128
626983946272548362812549
T:
luov8117404
664058366642410666443143picnicl5ur
871187348713896087143937
T:
mqdss48
77764749?90559557?111222115?
T:
redgemss128v2
969724479724227897376647picnic3l3
102611637?127873815?147080147?
T:
redgemss192
162207641162420973163157968picnic3l5
167751786168167273168475519
T:
luov6468330
140646959?182952538?216357282?
T:
redgemss256
182931997183240633183449370
T:
pqrsa15
214498270214847467216964960
T:
rainbow3ccompres683248
280352245280597437280645676
T:
mqdss64
285635441285722887285814764
T:
sphincs256
349429753349613573349793579
T:
sphincsf128shake256simple
358646754359682337360184108
T:
luov8086399
431707559432076812432477224
T:
picnic2l1fs
442446226442730583443021527
T:
sphincsf192shake256simple
377834162?466404722?604616094?
T:
redgemss256v2
493092122493981357494512657
T:
sphincsf128harakasimple
575590771577595560578883017
T:
sphincsf192harakasimple
585531454589022818590417687
T:
rainbow5ccompres963664
631736650632456072637138419
T:
sphincsf128shake256robust
802373549803071530803998351
T:
sphincsf128harakarobust
825380617825833119826383814
T:
sphincsf192shake256robust
968244220969571207970900569
T:
sphincsf256shake256simple
977626231979265705982972692
T:
sphincsf192harakarobust
129445205112949960041295468734
T:
picnic2l3fs
142932757914297184281430089034
T:
sphincsf256harakasimple
179965523318030715931805886558
T:
sphincsf256shake256robust
1698910015?1989552272?2278252068?
T:
redgemss192v2
237463834323752950972376462228
T:
sphincsf256harakarobust
1215209824?2430384019?5266988853?
T:
gui184
272961498127316589922733488915
T:
picnic2l5fs
2385090644?2869220285?3345709894?
T:
bluegemss128
3265099077?3929308633?4585324116?
T:
bluegemss128v2
523564184952382872545242402607
T:
sphincss128shake256simple
5861956334?7025070040?8198697639?
T:
bluegemss192
790752636379103942347921957091
T:
sphincss128harakasimple
818129648682513591388264123553
T:
sphincss256shake256simple
732373703787857650268836047975
T:
bluegemss256
938682369893881913689390482243
T:
sphincss128shake256robust
109959386511106415486111156188687
T:
sphincss192shake256simple
10034802080?12040008808?14041490807?
T:
bluegemss192v2
127086069441271604587012716411972
T:
sphincss256harakasimple
127625497411277485327512788611278
T:
sphincss128harakarobust
145353224651453616874814538705521
T:
sphincss256shake256robust
176561189171766801969117704516682
T:
sphincss192harakasimple
190753819031907798933419090755254
T:
sphincss192shake256robust
210528411722105722328221089370992
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
106551104311195
T:
rwb0fuz1024
412324170743283
T:
ronald512
423324266443066
T:
3icp
450154550645918
T:
ronald768
521695242452571
T:
ronald1024
521915261552870
T:
rainbow5640
683656891369312
T:
ronald1536
696817005670826
T:
tts6440
708777134672029
T:
rainbow6440
868288802790102
T:
rainbow1aclassic363232
925819315994054
T:
ronald2048
128312130343130947
T:
falcon512tree
154770155231155635
T:
ronald3072
154746155291156013
T:
sflashv2
160007162037162568
T:
falcon512dyn
207580208368209550
T:
qtesla1
235350236738238162
T:
donald512
244375245349246180
T:
ronald4096
254998256656258034ed25519
261910263603264330
T:
falcon1024tree
284625290865299240
T:
redgemss128v2
301860314203323303
T:
gui184
328288329893330549
T:
falcon1024dyn
346415366306368427
T:
rainbow3cclassic683248
402587413863427244
T:
bluegemss128v2
469885471676473465
T:
qtesla3s
470711473205474896
T:
qtesla3f
513230514642517887
T:
ecdonaldp256
514507514759515385dilithium2
546653553248556723
T:
donald1024
576120576535577109
T:
rainbow1a
674554676284677482
T:
ecdonaldp224
766095778436793638
T:
bluegemss192v2
764427780025785435
T:
edons128k08n72nu8l4mu3
793646805932829807
T:
redgemss192v2
850397851664877839dilithium3
850619852575854367
T:
pass769
871129875101877716
T:
rainbow5cclassic963664
948346951279955033dilithium2aes
991615994660996973
T:
ed448goldilocks
100553210075241010765
T:
pass863
113514211426681147581
T:
ecdonaldp160
117604611809341183339
T:
qtesla1p
132359313318971344252
T:
ecdonaldp192
140215314025811403119dilithium5
162825616339131640074
T:
edons128ref
162360816377011647095
T:
donald2048
169824917028751706799dilithium3aes
181898418512641880257
T:
redgemss256v2
243228824333712434877
T:
rainbow1c
242755024417772444353
T:
rainbow4a
296014729629472971126dilithium5aes
316756631778863195744
T:
ecdonaldp521
357573436009013654260
T:
sphincs256
390294939272883936030
T:
ecdonaldk163
411364441263284154933
T:
ecdonaldb163
419357342110994252125
T:
ecdonaldp384
520334752167185233895
T:
qtesla3p
534324453612655378087
T:
ecdonaldk233
558395255902075612888
T:
ecdonaldb233
567335957832975965988
T:
sphincss128shake256simple
584798258485835852201
T:
rainbow1b
697111869802766986460picnicl1full
845725584836798501797
T:
luov863256
843213185620768646822
T:
sphincss128harakasimple
848824286714428821741
T:
sphincss192shake256simple
8718501873387610086416
T:
rainbow1acyclicc363232
865246587991688813503
T:
rainbow1acompres363232
102373231025075210256357picnicl1fs
109245101110579211454245
T:
sphincss256shake256simple
111680851120585611273246
T:
ecdonaldk283
114219221163462511923351
T:
sphincss128shake256robust
120927411211736212159950
T:
ecdonaldb283
124993811270858212832038
T:
sphincss192harakasimple
127872491279485612819251picnicl1ur
141526381417980114185403picnicl3full
140508151423423914422579
T:
sphincsf128shake256simple
144953071473392915140050
T:
sphincss128harakarobust
165778571686685017087317
T:
sphincss192shake256robust
176319661788056718168545
T:
sphincss256harakasimple
195037471979872419990334
T:
sphincsf128harakasimple
212122902162946321991301
T:
sphincss256shake256robust
223519452251652022784887
T:
sphincsf256shake256simple
222754462253413322717791
T:
sphincsf192shake256simple
233424592340253823471562
T:
ecdonaldk409
235477342357567223597386picnicl5full
261474552622235526290386
T:
ecdonaldb409
262347532633522926480250
T:
pqrsa15
265792222659437126604828picnicl3fs
275714922783081528230795
T:
sphincsf128shake256robust
303704103061662030953156
T:
sphincsf192harakasimple
306179973092378231213054
T:
sphincss256harakarobust
328045113282940732869771
T:
luov890351
326587793303592533402771
T:
sphincsf256harakasimple
335232023353650233580610picnicl3ur
333005423385451834151353
T:
sphincsf128harakarobust
345805373462041234651892picnic3l1
353786943544411036303724
T:
luov4849242
378999943835481538565188
T:
bluegemss128
363352163958393041705347
T:
redgemss128
436657764408999244446396
T:
sphincsf256shake256robust
441984764470328645289433
T:
sphincsf192shake256robust
454006934547451345528556picnicl5fs
504533465048776850561893
T:
ecdonaldk571
520614485230110852456015
T:
rainbow3ccyclicc683248
525427175282416554762700
T:
rainbow3ccompres683248
533762425384099954371715
T:
sphincsf192harakarobust
545362315492608855525698
T:
luov8117404
555026995552191255566961picnicl5ur
562882635633934756385058
T:
ecdonaldb571
562902635663739057042416
T:
sphincsf256harakarobust
637022546458075765462572
T:
mqdss48
771960157747116577578325picnic3l3
919970289229716592533770
T:
luov6468330
922217859258835194191353
T:
bluegemss192
9402540294983846108046204
T:
redgemss192
117576793118050545118805810
T:
rainbow5ccyclicc963664
118311263122833794124067456
T:
rainbow5ccompres963664
122967187123138221123572539picnic3l5
153316363153807380154280846
T:
bluegemss256
155157025156610071181941322
T:
redgemss256
180376642180529468180736221
T:
picnic2l1fs
196908365197500927197607328
T:
luov8086399
205796881207915775210741360
T:
mqdss64
423059268423358899423933071
T:
picnic2l3fs
757905735758131687758301867
T:
picnic2l5fs

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

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
186271865518704picnicl1full
208112085320888picnic3l1
263482638326418picnic3l3
264112641826509picnicl3full
345103460834769picnicl5full
351193516135378picnic3l5
357983582635931picnicl1ur
358263584735938picnicl1fs
358333588935987
T:
picnic2l1fs
630706330163903
T:
picnic2l3fs
678166788668530picnicl3fs
681666819468278picnicl3ur
869548760587801
T:
picnic2l5fs
915329179891938picnicl5fs
915609230992442picnicl5ur
346633346703346955ed25519
119502611956631228808dilithium2
131051213132631330308
T:
ed448goldilocks
197967019813922026990dilithium3
208853421000142115624
T:
pass769
214391121536202172597dilithium2aes
257679825939762616530
T:
pass863
290439129137922935870
T:
edons128k08n72nu8l4mu3
304432830496623081813
T:
mqdss48
326939232744603323901dilithium5
374887837592733782562dilithium3aes
3673943?4746329?5883710?
T:
qtesla1
634449963640436386814dilithium5aes
704703370509957071547
T:
mqdss64
795431780422028130283
T:
donald2048
869253087146228745688
T:
edons128ref
8021727?11545863?15122380?
T:
qtesla3f
10744685?17344019?24462389?
T:
qtesla3s
196498331966043819690664
T:
sphincsf128shake256simple
16628899?21258804?23623740?
T:
qtesla1p
218620782188046021945966
T:
sphincsf128harakasimple
217894392190033322074801
T:
sphincs256
286346832866059728726166
T:
sphincsf192shake256simple
323634573238524832437034
T:
sphincsf192harakasimple
362699963629339736325107
T:
sphincsf128shake256robust
417177114178416942080955
T:
sphincsf128harakarobust
432516284332755043480332
T:
luov4849242
511974965154808451871127
T:
rainbowbinary256181212
537525385378881253899622
T:
sphincsf192shake256robust
601404866018916460247754
T:
sphincsf192harakarobust
621416046224132662365576
T:
luov863256
756338527578501775933025
T:
sphincsf256shake256simple
792317198329281888353356
T:
falcon512tree
858396288593030686044840
T:
sphincsf256harakasimple
808641408760376193354576
T:
falcon512dyn
78654317?90567722?103235580?
T:
qtesla3p
116405205116608891116903703
T:
rainbow1aclassic363232
125922139126154168126715855
T:
rainbow1acompres363232
137601982137890494138168779
T:
rainbow1acyclicc363232
140850857140932743141114400
T:
sphincsf256shake256robust
163068339163380154163835924
T:
luov6468330
163839648163929304164166317
T:
sphincsf256harakarobust
239189804239554644240223347
T:
luov890351
239178954240454921244414226
T:
rainbowbinary16242020
236379836243237365267308202
T:
falcon1024dyn
243261291249745818266669515
T:
falcon1024tree
281697906282149028282553551
T:
luov8086399
402294844402739540403093894
T:
redgemss128v2
428043903428382689429083977
T:
luov8117404
514098235514683190520333030
T:
bluegemss128v2
583697632584013192585576425
T:
gemss128v2
627232921627383190627761337
T:
sphincss128shake256simple
694831585695089682695776928
T:
sphincss128harakasimple
769698755770367143771942108
T:
rainbow3cclassic683248
825812869827624679829091620
T:
rainbow3ccompres683248
829168760830139674831792255
T:
rainbow3ccyclicc683248
916679715916913795917497231
T:
sphincss192shake256simple
102605650010264894431027363008
T:
sphincss192harakasimple
115508089211583495701161518085
T:
sflashv2
116452384311648958301165474156
T:
sphincss128shake256robust
121483777112151444551215984406
T:
sphincss256shake256simple
133510956613356332921336637036
T:
sphincss128harakarobust
136874514713696247811371076903
T:
sphincss256harakasimple
171874703717191001311721705090
T:
sphincss192shake256robust
198034608820022235312026740401
T:
redgemss192v2
203228269320370983642042725895
T:
rainbow5cclassic963664
215014930921515747822160369036
T:
rainbow5ccompres963664
215882982021620876202167994493
T:
rainbow5ccyclicc963664
226584552622664879582267909833
T:
sphincss256shake256robust
257652888525797665742599689302
T:
bluegemss192v2
261996819026212441152625271110
T:
sphincss256harakarobust
319406178731980644363203503065
T:
redgemss128
489110474348976151004941959974
T:
bluegemss128
579520383458099128645851954598
T:
redgemss256v2
723951574572508394287302298206
T:
bluegemss256v2
135298579641354193552613579124342
T:
redgemss192
193049270261936135751919389297865
T:
bluegemss192
314207136253202569309132595327968
T:
pqrsa15
355698736123564047891635820603833
T:
redgemss256
487844559374888351299349014682990
T:
bluegemss256
Cycles to sign 59 bytes
25%50%75%system
797728102581417
T:
rainbowbinary256181212
160748162904170933
T:
rainbowbinary16242020
371609371693372050ed25519
463393464772465927
T:
sflashv2
685447686301699909
T:
rainbow1aclassic363232
884135884828903196
T:
rainbow1acyclicc363232
133980013408991344917
T:
ed448goldilocks
191200819326651956479
T:
falcon512tree
325721232825033339098
T:
rainbow3cclassic683248
2376528?3576727?9023350?
T:
qtesla1
367035237226143735865
T:
rainbow3ccyclicc683248
372182337414793756564
T:
falcon512dyn
392812039525923998393
T:
falcon1024tree
470246747215354832387
T:
edons128k08n72nu8l4mu3
3696350?5036682?8497090?dilithium2
2705633?5368027?5521607?
T:
pass769
3815728?5923932?7438431?
T:
qtesla3f
3353924?6650301?9972494?
T:
pass863
4855809?7278145?11790373?dilithium2aes
730181973120537325815
T:
rainbow5ccyclicc963664
731026173166737333242
T:
rainbow5cclassic963664
5419183?7752129?12609254?dilithium3
777754678051617836087
T:
falcon1024dyn
4551659?7970627?18870488?
T:
qtesla1p
797201380478098111306
T:
donald2048
7362502?9073652?14102424?dilithium3aes
6058045?10294634?17455081?
T:
qtesla3s
106725011069173010747940
T:
edons128ref
5985007?10850385?15668975?dilithium5
9129750?15156365?23097802?dilithium5aes
18307352?31259494?54639613?
T:
qtesla3p
388633563888300538954566
T:
luov863256
414918074153970841608119picnicl1full
491208974915018549251860picnicl1fs
679815576806158168169325picnicl1ur
804507068055153480670443picnicl3full
970835469739144897831454
T:
rainbow1acompres363232
114033780114193884114331574picnicl3fs
118791169120263836121446535
T:
luov4849242
101705261?122015698?146088992?
T:
redgemss128v2
127489005127643579127716267picnicl5full
133797853133842051133908089
T:
luov890351
125518253?147823046?192474709?
T:
redgemss128
168000049168112903168239547picnicl3ur
180833058181204149181825189
T:
mqdss48
196265160196439187196620207picnicl5fs
207842915207929155208146897picnic3l1
232252160232329587232432928
T:
luov8117404
272599684272867357273224882picnicl5ur
279001947?329573510?392920829?
T:
redgemss192
302523529?358054109?428467788?
T:
redgemss192v2
348304082?408764384?523564671?
T:
redgemss256
412219724413484603417602731
T:
sphincs256
464898406465119270465505173picnic3l3
521511935522784276526398663
T:
luov6468330
558711454559019279562970044
T:
mqdss64
616515032617039465618304421
T:
rainbow3ccompres683248
620470676621009382622166972
T:
sphincsf128shake256simple
578196108?682695132?856089857?
T:
redgemss256v2
745692493745852681746366460picnic3l5
783041861783581015784280840
T:
sphincsf192shake256simple
815342969815948182816682111
T:
sphincsf128harakasimple
948433339949055744950687311
T:
sphincsf192harakasimple
9847732729869989011026182843
T:
luov8086399
103764404110386005561039086195
T:
pqrsa15
109439614210955271181096664989
T:
sphincsf128shake256robust
142289081914243434661425137238
T:
picnic2l1fs
143764799514384864691439965933
T:
sphincsf192shake256robust
144287399214435949011445270246
T:
sphincsf128harakarobust
152197352315232000771525805582
T:
rainbow5ccompres963664
173606538017373289851741154478
T:
sphincsf256shake256simple
177123814717725914851773685872
T:
sphincsf192harakarobust
234280939923438748832346484189
T:
sphincsf256harakasimple
312632450231288514463135917358
T:
sphincsf256shake256robust
380327554638057139193812466889
T:
picnic2l3fs
425558201642579985004262665204
T:
sphincsf256harakarobust
4458166993?5346722059?6290636450?
T:
bluegemss128v2
6063158269?7268502633?9681107646?
T:
bluegemss128
743723762674473299677494283195
T:
picnic2l5fs
935233299793591347229404366482
T:
sphincss128shake256simple
131432957041315201214613199803624
T:
sphincss128harakasimple
145225118081456120061914577772153
T:
sphincss256shake256simple
13430041499?16159841068?21455676256?
T:
bluegemss192v2
162572187051630239898716316785772
T:
sphincss128shake256robust
15360413061?18454035698?21624736525?
T:
bluegemss192
195164637641955555592219573631413
T:
sphincss192shake256simple
208556907582090941129220943089055
T:
sphincss256harakasimple
226812447612273078025422735826624
T:
sphincss128harakarobust
258524713512586671266225910552878
T:
sphincss256shake256robust
19643572851?27450998379?31401603849?
T:
bluegemss256
23519717235?28227506867?32966684730?
T:
bluegemss256v2
295180837702955703639729579817400
T:
sphincss192harakasimple
333867196463343394817733482149365
T:
sphincss192shake256robust
28402234084?34109371359?45381861483?
T:
gemss128v2
374004723963744758987937470126743
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
790937945780157
T:
rainbowbinary256181212
125069127904130046
T:
rainbowbinary16242020
177940179494180313
T:
rainbow1aclassic363232
346619350147351029
T:
falcon512tree
454951457583459053
T:
falcon512dyn
528507531041532931
T:
sflashv2
697459698397701225
T:
qtesla1
732816733950735077
T:
falcon1024tree
714994740565773815
T:
gemss128v2
745346757841787304
T:
bluegemss128v2
777336804699832419
T:
redgemss128v2
874167884310896252
T:
rainbow3cclassic683248
969052970074971131
T:
falcon1024dyn
127283112799921288861ed25519
142859514289731431731dilithium2
162528116267861644853
T:
qtesla3f
164516816474151662374
T:
qtesla3s
170247017062781729952
T:
edons128k08n72nu8l4mu3
198835020560892195466
T:
rainbow5cclassic963664
211610721738152232293
T:
bluegemss192v2
212569721982592263331
T:
redgemss192v2
220972522135262239237dilithium3
222208722340992241148dilithium2aes
278666527935532815946
T:
edons128ref
325616932686013287207
T:
pass769
365530936669573674013dilithium5
374891337588043766175dilithium3aes
392659439756924063087
T:
bluegemss256v2
395682039757623995775
T:
pass863
409107340977374114782
T:
qtesla1p
409948041584134242238
T:
redgemss256v2
481443248378334854213
T:
ed448goldilocks
519944652434415287198
T:
sphincs256
642418064390976460076dilithium5aes
935979194133699495325
T:
donald2048
101936871040039010548965
T:
sphincss128shake256simple
133766431364335713921887
T:
sphincss128harakasimple
149792791517454415361381
T:
sphincss192shake256simple
169973511703282717100069
T:
qtesla3p
197317051996287320193817
T:
sphincss192harakasimple
197307952007853420308204
T:
sphincss256shake256simple
196702942016832320403607
T:
sphincss128shake256robust
250294032522822425688999
T:
sphincsf128shake256simple
255477252598738826650183
T:
sphincss128harakarobust
281017382837713928766983
T:
sphincss256harakasimple
288375152929369829933050
T:
sphincss192shake256robust
306149483063906330673328picnicl1full
309510323148961931878763
T:
sphincsf128harakasimple
350163313503989335094976
T:
luov863256
378639733789998137989133picnicl1fs
376603503816057738585638
T:
sphincss256shake256robust
394740083980653640260465
T:
sphincsf192shake256simple
401945884081833041280372
T:
sphincsf256shake256simple
472513724801513549025809
T:
sphincsf128shake256robust
485439364927549249525819
T:
sphincsf192harakasimple
524072925247440152574053picnicl1ur
519411345258601653090632
T:
sphincsf256harakasimple
531906975411462754690069
T:
sphincss256harakarobust
599177605996115360047022picnicl3full
598505746056904061342246
T:
sphincsf128harakarobust
753251247550233675683006
T:
rainbow1acyclicc363232
757246147603209676176296
T:
rainbow1acompres363232
760410007706593377835926
T:
sphincsf192shake256robust
761190647734255278230866
T:
sphincsf256shake256robust
783361257886832179259712
T:
luov4849242
900618469018448690333950picnicl3fs
945933109481390195391555
T:
bluegemss128
958917409602778596195729picnicl5full
958388419666564697254234
T:
redgemss128
968648459730126098260491
T:
sphincsf192harakarobust
988504099905444599324386
T:
pqrsa15
101083367102273031102992939
T:
sphincsf256harakarobust
123455094123498914123539759
T:
luov890351
131781909131870396131993694picnicl3ur
132284740133956256135292290
T:
mqdss48
156785839156993375157362674picnicl5fs
176987902177108946177268287picnic3l1
214812010214893525215010341
T:
luov8117404
222813521223407086223738571picnicl5ur
256215113257045411257359830
T:
bluegemss192
258374284259442022260842393
T:
redgemss192
276680026277904648278419610
T:
luov6468330
391199984391517105391755154picnic3l3
410101811416226580421413909
T:
mqdss64
442575406443598449445209646
T:
redgemss256
453901483454902483455632450
T:
rainbow3ccompres683248
452041093455034692456213940
T:
bluegemss256
456715427457632903458589908
T:
rainbow3ccyclicc683248
484114365486192182498461922
T:
luov8086399
596565102596973216597278948picnic3l5
902970950903356685903688261
T:
picnic2l1fs
102980248010315884391033062681
T:
rainbow5ccompres963664
102934304210345614931035477450
T:
rainbow5ccyclicc963664
204577786020466909612048253599
T:
picnic2l3fs
362219897236247863403636373209
T:
picnic2l5fs

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

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
312773136931493
T:
lattisigns512
697516997170368ed25519
295244295621296211
T:
ed448goldilocks
413336413727414433dilithium2
432741433989435691
T:
pass769
526988536374541952
T:
pass863
759664760698762031dilithium3
911605916583929561dilithium2aes
986701990540994732
T:
edons128k08n72nu8l4mu3
111228111157851117659
T:
sphincsf128harakasimple
113061811317481133653dilithium5
127719512778251278853
T:
sphincsf128harakarobust
130050413029501304544
T:
mqdss48
134580513607521381857
T:
donald2048
163783516396931640669
T:
sphincsf192harakasimple
166529716699551675199dilithium3aes
178924117906141829889
T:
sphincsf192harakarobust
1812574?1877435?2445477?
T:
qtesla1
274946927549982761364dilithium5aes
292259529276412954943
T:
edons128ref
303001730338673035536
T:
mqdss64
3675898?3697962?7137082?
T:
qtesla3f
376834437728903791205
T:
sphincsf256harakasimple
461860746218754625573
T:
sphincsf256harakarobust
6909022?9191038?15792553?
T:
qtesla3s
8497463?9640880?11891782?
T:
qtesla1p
114791951148159511497450
T:
sphincsf128shake256simple
137012291376428713808920
T:
rainbowbinary256181212
165085451651265716519421
T:
sphincs256
169730881697467616976508
T:
sphincsf192shake256simple
219048042191174121914453
T:
sphincsf128shake256robust
231260952321189723221516
T:
rainbow1aclassic363232
230273262343122124600815
T:
rainbow1acompres363232
236139982366730823697342
T:
rainbow1acyclicc363232
25480527?28193178?36971096?
T:
falcon512dyn
26159586?28915747?34294419?
T:
falcon512tree
321663103218694032207406
T:
sphincsf192shake256robust
354437743557271935609528
T:
sphincss128harakasimple
410373514105666441111444
T:
sphincss128harakarobust
445522634455424344555647
T:
sphincsf256shake256simple
36485683?46429469?53093455?
T:
qtesla3p
519030795192290551938321
T:
sphincss192harakasimple
564472165657999556703208
T:
sphincss192harakarobust
679917416805142168676341
T:
sphincss256harakasimple
702760607043103171046475
T:
rainbowbinary16242020
824692878248080582740542
T:
sphincss256harakarobust
852842008531622085317415
T:
sphincsf256shake256robust
787077398557220896151502
T:
falcon1024tree
81487046?87786007?104777628?
T:
falcon1024dyn
138861774139676900149880400
T:
rainbow3cclassic683248
143410817143542092144260680
T:
rainbow3ccompres683248
144779089145001591147093500
T:
rainbow3ccyclicc683248
248121495248595245253899160
T:
sflashv2
367460107367486714367569476
T:
sphincss128shake256simple
389990241390824283391367412
T:
rainbow5cclassic963664
407435072408150770428417873
T:
rainbow5ccyclicc963664
413177615413277286413509983
T:
rainbow5ccompres963664
543240785543253053543453752
T:
sphincss192shake256simple
701235570701278271701786868
T:
sphincss128shake256robust
708978614709091628709650203
T:
sphincss256shake256simple
102906852410291121421029203146
T:
sphincss192shake256robust
135150107013516385021351990960
T:
sphincss256shake256robust
163385068616341981621635705448
T:
gravitysphincss
260419756762608019395126124581230
T:
gravitysphincsl
521132818155211533529852119233716
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
220012214322584
T:
rainbowbinary256181212
468354750248514
T:
rainbowbinary16242020
780097813778326ed25519
127183127629128239
T:
sflashv2
146386146772151912
T:
rainbow1aclassic363232
147503148386166759
T:
rainbow1acyclicc363232
308878309638310733
T:
ed448goldilocks
174837?416670?822742?
T:
lattisigns512
548444551246555127
T:
rainbow3cclassic683248
592187593647596303
T:
rainbow3ccyclicc683248
255845?775162?1333883?
T:
qtesla1
795151802102809358
T:
falcon512tree
520284?1033882?1067129?
T:
pass769
125549612576541260386
T:
rainbow5cclassic963664
126492012699981273941
T:
rainbow5ccyclicc963664
126295212715611276909
T:
falcon512dyn
954761?1291095?1791189?
T:
qtesla3f
655443?1293510?1948589?
T:
pass863
134731513589031375327
T:
donald2048
788427?1383017?1820137?dilithium2
160206216168161627930
T:
falcon1024tree
165709716671061678014
T:
edons128k08n72nu8l4mu3
1120833?1857630?3302559?
T:
qtesla1p
1653082?2154020?3267702?dilithium2aes
256605325767692587531
T:
falcon1024dyn
1837256?2864426?5949324?
T:
qtesla3s
2326011?3015964?4396314?dilithium5
1709300?3038774?3755277?dilithium3
2604347?3735567?5358700?dilithium3aes
404183340596334074936
T:
edons128ref
4089775?4925120?6323420?dilithium5aes
7033689?10367870?13906796?
T:
qtesla3p
134573611347716413499964
T:
gravitysphincss
190352911938162520443997
T:
rainbow1acompres363232
239966052403714424060030
T:
gravitysphincsm
285974472863408628739858
T:
gravitysphincsl
357228883575458935776117
T:
mqdss48
383107833833881838356803
T:
sphincsf128harakasimple
464684434649656946541152
T:
sphincsf128harakarobust
469045184693659046964898
T:
sphincsf192harakasimple
537033425373942653786209
T:
sphincsf192harakarobust
948832929494567294993944
T:
sphincsf256harakasimple
107618899107661174107672979
T:
mqdss64
116254371118415862118706865
T:
rainbow3ccompres683248
123988776124019269124211773
T:
sphincsf256harakarobust
291401537291582405292495314
T:
rainbow5ccompres963664
309244660309423081310008516
T:
sphincs256
362481427362711186362848335
T:
sphincsf128shake256simple
463014461463397196463602929
T:
sphincsf192shake256simple
637050526637246541637834079
T:
sphincss128harakasimple
659989231660337233660698168
T:
sphincsf128shake256robust
784764068784916487786519388
T:
sphincss128harakarobust
859805332860173269860627286
T:
sphincsf192shake256robust
920059912920286273930405118
T:
sphincss256harakasimple
101996694310202894211020626538
T:
sphincsf256shake256simple
120201353912022655161202607790
T:
sphincss256harakarobust
137000103713704387981371074728
T:
sphincss192harakasimple
173655436817394391391739829496
T:
sphincss192harakarobust
188876567818895694171890097518
T:
sphincsf256shake256robust
546715290854683788135470510879
T:
sphincss128shake256simple
847642995884788733448590591642
T:
sphincss256shake256simple
977276679697759817829777538263
T:
sphincss128shake256robust
114997269001150540890011515302911
T:
sphincss192shake256simple
154118610021541352342215438085531
T:
sphincss256shake256robust
199686509891996934510620000525885
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
194801955319674
T:
rainbowbinary256181212
362223722438135
T:
rainbowbinary16242020
480124841248682
T:
lattisigns512
495635032351361
T:
rainbow1aclassic363232
116217117601118415
T:
falcon512tree
116080118646125360
T:
gravitysphincss
137468138859139866
T:
falcon512dyn
160815161607161877
T:
sflashv2
176552176730177203
T:
qtesla1
225686227138228401ed25519
234084235553236558
T:
falcon1024tree
246818248611251657
T:
rainbow3cclassic683248
280562281444281996
T:
falcon1024dyn
408841409643411050
T:
qtesla3f
421484422100422500
T:
qtesla3s
463505463969464291dilithium2
502586512914520840
T:
gravitysphincsm
575880578099581854
T:
edons128k08n72nu8l4mu3
642745646002651931
T:
rainbow5cclassic963664
657884660204662378
T:
pass769
665894679317688019
T:
gravitysphincsl
716000727227745703
T:
sphincss128harakasimple
757603758021758583dilithium3
799477816371830686
T:
pass863
883446887668890303dilithium2aes
904509906507910143
T:
ed448goldilocks
979015979955982994
T:
qtesla1p
104363710659591082477
T:
sphincss128harakarobust
109056811117561133591
T:
sphincss192harakasimple
111623611192781125264
T:
edons128ref
119113211917201192490dilithium5
141894514368681468343
T:
sphincss256harakasimple
154698415518871558147dilithium3aes
158556415968221609885
T:
donald2048
159475516182041650548
T:
sphincss192harakarobust
167291116974381725486
T:
sphincsf128harakasimple
218519022094082235963
T:
sphincss256harakarobust
242995024478272480455
T:
sphincsf128harakarobust
259384826269382649428
T:
sphincsf256harakasimple
266059626659442670976dilithium5aes
271419627473982780353
T:
sphincsf192harakasimple
387880139035293932435
T:
sphincs256
387623039165853946971
T:
sphincsf192harakarobust
396466439878314020264
T:
sphincsf256harakarobust
467774846948094707153
T:
qtesla3p
601647361321166288947
T:
sphincss128shake256simple
889848890488289202160
T:
sphincss192shake256simple
113703451159366711796989
T:
sphincss256shake256simple
116751411205337712427149
T:
sphincss128shake256robust
146385121479603414982760
T:
sphincsf128shake256simple
150678071507070215076307
T:
rainbow1acyclicc363232
150867431545819216484132
T:
rainbow1acompres363232
173748111759983617830202
T:
sphincss192shake256robust
224866462301106223528351
T:
sphincss256shake256robust
233231702351241823858705
T:
sphincsf192shake256simple
235147362367796623866190
T:
sphincsf256shake256simple
256309842588336626133890
T:
mqdss48
286862712906893429369384
T:
sphincsf128shake256robust
455203754607719446535223
T:
sphincsf192shake256robust
461498624686205647227228
T:
sphincsf256shake256robust
777877957865913979480658
T:
mqdss64
917334799177448592727542
T:
rainbow3ccompres683248
912995069240405492534704
T:
rainbow3ccyclicc683248
205296318205697626207172273
T:
rainbow5ccompres963664
204926102206121575226308225
T:
rainbow5ccyclicc963664

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

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
576558335930picnic3l1
583958756005picnicl1full
814582288462picnic3l3
821282518363picnicl3full
107231078510991picnicl5full
110931115611282picnic3l5
129391295613012picnicl1fs
129711302513101picnicl1ur
132491329213476
T:
picnic2l1fs
248592493125074picnicl3fs
249902515625470picnicl3ur
254222554525753
T:
picnic2l3fs
310903123631380
T:
lattisigns512
328663297933824
T:
picnic2l5fs
337983393434153picnicl5fs
331633396634188picnicl5ur
700047080471593ed25519
214951215446215943
T:
ed448goldilocks
374322374764375894dilithium2
431866434022435719
T:
pass769
509518511336513123
T:
pass863
688548689887691039dilithium3
829449832266836654dilithium2aes
103286610383061043874
T:
edons128k08n72nu8l4mu3
105497910559131057493dilithium5
112942311326281133999
T:
mqdss48
135385813706191385408
T:
donald2048
151591815189181524621dilithium3aes
1256340?1838322?2968157?
T:
qtesla1
253440525422182546281dilithium5aes
261756626209502625587
T:
mqdss64
304158930473483060509
T:
edons128ref
3911158?5750372?7654974?
T:
qtesla3f
5799141?7670976?11430190?
T:
qtesla3s
6970283?9059433?10122741?
T:
qtesla1p
960458796055949606172
T:
sphincsf128shake256simple
114914491149346111495996
T:
sphincsf128harakasimple
124677711247625812962668
T:
sphincs256
138011061384635813922001
T:
rainbowbinary256181212
141942331419683914214879
T:
sphincsf192shake256simple
169757861698818717010839
T:
sphincsf192harakasimple
181191761812189118130125
T:
sphincsf128shake256robust
200915192009427120122995
T:
sphincsf128harakarobust
229963432305328323104481
T:
luov4849242
268425732684621526953370
T:
sphincsf192shake256robust
245802672704507730253765
T:
falcon512tree
271276772739180728045190
T:
rainbow1aclassic363232
274440922754631427856927
T:
rainbow1acompres363232
275536162760952527650169
T:
rainbow1acyclicc363232
297903352982403730064308
T:
sphincsf192harakarobust
25598885?30135184?35595226?
T:
falcon512dyn
316374193169299231772475
T:
luov863256
375574363758559237593265
T:
sphincsf256shake256simple
445539064455782344561966
T:
sphincsf256harakasimple
45155452?52268309?66348659?
T:
qtesla3p
655018646591542166240293
T:
rainbowbinary16242020
704572197049993170519128
T:
sphincsf256shake256robust
730649387322030573382750
T:
luov6468330
788526117885800778943442
T:
sphincsf256harakarobust
756167968031034591121715
T:
falcon1024tree
813604168139748481477149
T:
redgemss128
845639308464491284864363
T:
bluegemss128
77414729?85494160?101966120?
T:
falcon1024dyn
856850448588790086141758
T:
gemss128
917796239180874791842227
T:
redgemss128v2
945902389464166894706647
T:
gemss128v2
946980189473043994986601
T:
bluegemss128v2
121227431121313723121541769
T:
luov890351
138811406138997214139332005
T:
luov8086399
163131677163504731168275779
T:
rainbow3cclassic683248
167331017168373974169746956
T:
rainbow3ccompres683248
169627818170041608171906053
T:
rainbow3ccyclicc683248
216392043216798607217150928
T:
luov8117404
253189241253849316255116422
T:
sflashv2
312659660312693576312753919
T:
sphincss128shake256simple
364503731364633279364986622
T:
sphincss128harakasimple
445256337446611627457172258
T:
rainbow5cclassic963664
452441623452878936453001172
T:
sphincss192shake256simple
462001288462690788463134989
T:
rainbow5ccyclicc963664
466326745466920196475573657
T:
rainbow5ccompres963664
467414876468235474469172233
T:
redgemss192v2
511841852512937722513488635
T:
redgemss192
537736187537941818538136744
T:
sphincss192harakasimple
548733094549050466549455820
T:
bluegemss192
544592401549236720549905591
T:
bluegemss192v2
553237726553396960554453195
T:
gemss192v2
568835471570113016570297661
T:
gemss192
585826035586230877586391053
T:
sphincss128shake256robust
594579039594605797594783946
T:
sphincss256shake256simple
637840788638280492638291006
T:
sphincss128harakarobust
714283634714299657714603103
T:
sphincss256harakasimple
859902596860036316860275601
T:
sphincss192shake256robust
950212830950256168951287409
T:
sphincss192harakarobust
113517401111351997901135232256
T:
sphincss256shake256robust
125665990712566926441257714198
T:
sphincss256harakarobust
148924966415028008741505608777
T:
redgemss256v2
155089670915526711661557608440
T:
gemss256v2
156978145815720529181575722179
T:
redgemss256
168414420516879182161695918818
T:
bluegemss256v2
168632438116906444201697380932
T:
bluegemss256
172591937317275734341728288885
T:
gemss256
542330964556103427945686692615
T:
pqrsa15
853634980358539937845285730433291
T:
gravitysphincss
Cycles to sign 59 bytes
25%50%75%system
216192189422414
T:
rainbowbinary256181212
493695020052051
T:
rainbowbinary16242020
776557800879348ed25519
125624127491136927
T:
sflashv2
158506160433162127
T:
rainbow1aclassic363232
171548173302183407
T:
rainbow1acyclicc363232
225249225380225844
T:
ed448goldilocks
254008?512621?981018?
T:
lattisigns512
571453574651577474
T:
rainbow3cclassic683248
645458648028651254
T:
rainbow3ccyclicc683248
399496?665640?1144879?
T:
qtesla1
786962791112796771
T:
falcon512tree
681356?1000685?1968552?
T:
qtesla3f
521460?1034205?1060430?
T:
pass769
619326?1223959?1835088?
T:
pass863
978894?1256676?1867502?dilithium2
126650212726681277775
T:
falcon512dyn
130242113057081314363
T:
rainbow5cclassic963664
131111213145941337440
T:
rainbow5ccyclicc963664
134811313577611378973
T:
donald2048
157384215828711595356
T:
falcon1024tree
162866616347741642438
T:
edons128k08n72nu8l4mu3
1162387?1842044?2996794?dilithium2aes
1273878?1852367?2853855?
T:
qtesla1p
1207617?1996700?4259151?
T:
qtesla3s
1521407?2531273?3905660?dilithium3
256998625781252592085
T:
falcon1024dyn
2169628?2825267?3365839?dilithium5
2419391?3352602?4376776?dilithium3aes
386113438727153927123
T:
edons128ref
3921744?5113248?6723649?dilithium5aes
675155267604756770849picnicl1full
3857558?6947149?10375852?
T:
qtesla3p
7517954?9005385?11785423?
T:
redgemss128v2
920238992059669212935
T:
luov863256
7869856?9297985?10967191?
T:
redgemss128
102303481024543310268940picnicl1fs
125321301254995412574052picnicl1ur
130951411310691213114002picnicl3full
216757082168518221698396picnicl5full
231215722322186123335077
T:
rainbow1acompres363232
250795632509128625102484picnicl3fs
23399118?27822480?32849272?
T:
redgemss192v2
283952272840913028420475
T:
mqdss48
311277763113769531152177picnicl3ur
320363303205858832074638
T:
luov890351
328923753293493133100213picnic3l1
29158193?34893125?40610565?
T:
redgemss192
429553194297358343254818picnicl5fs
39279387?45397589?53876679?
T:
redgemss256v2
493242084941102249445853
T:
luov4849242
519835405199374352016314picnicl5ur
540517455410488354122637
T:
luov8117404
53778045?64059472?75871698?
T:
redgemss256
699996017004195270537437picnic3l3
814613878158152981625989
T:
mqdss64
117892916118386228118431019picnic3l5
140354942140464293140641724
T:
rainbow3ccompres683248
155698220155749075155829357
T:
luov6468330
178598422178673201178732506
T:
pqrsa15
233030735233535974233797281
T:
sphincs256
303337972303692715303931929
T:
picnic2l1fs
303704799303940366304724936
T:
sphincsf128shake256simple
307724082309072911370039067
T:
bluegemss128
318126294318582814318691589
T:
luov8086399
281334247?337505387?446791399?
T:
bluegemss128v2
345793551346120632352686343
T:
rainbow5ccompres963664
388131599388385970388547986
T:
sphincsf192shake256simple
428368710428704165430430157
T:
sphincsf128harakasimple
496897971497332794497609779
T:
sphincsf192harakasimple
545627381545976718546239137
T:
sphincsf128shake256robust
560041117560289312560411727
T:
gravitysphincss
713158240713484887713927127
T:
sphincsf128harakarobust
718287520719451892720208893
T:
sphincsf192shake256robust
860787971861051837861469445
T:
sphincsf256shake256simple
872207280872873394877060927
T:
sphincsf192harakarobust
910882065911390819911926380
T:
picnic2l3fs
855795233?1027974144?1368334927?
T:
bluegemss192v2
121929966012197792281220581929
T:
sphincsf256harakasimple
1221086153?1464922789?1710025344?
T:
bluegemss192
156104292415625840601563289725
T:
sphincsf256shake256robust
1365626332?1637998307?1910397422?
T:
bluegemss256v2
192570517419269100391929347228
T:
picnic2l5fs
210739060521082292422117809442
T:
sphincsf256harakarobust
1765439935?2120498527?2821674247?
T:
gemss128v2
1949426824?2339028082?2741141935?
T:
gemss128
2157699026?2587984435?3019662616?
T:
bluegemss256
465779722446581705404660033918
T:
sphincss128shake256simple
688885238668929782396905959901
T:
sphincss128harakasimple
5783444160?6940473403?8097023158?
T:
gemss192v2
710935817971128731197141736067
T:
sphincss256shake256simple
816508560881681631658215984824
T:
sphincss128shake256robust
962775149996313254259631797757
T:
sphincss192shake256simple
8280770663?9930480713?11583735159?
T:
gemss192
108866006221088806444810893851781
T:
sphincss256harakasimple
112618309161126609676911266471980
T:
sphincss128harakarobust
9714757799?11655533993?13599209087?
T:
gemss256v2
129438218251294813637112950914949
T:
sphincss256shake256robust
154078505301540925271515426554098
T:
sphincss192harakasimple
166454177851664674570016647941074
T:
sphincss192shake256robust
15452041062?18541775157?21633691299?
T:
gemss256
185876389931858827052918596599217
T:
sphincss256harakarobust
271750175032718622611627186643360
T:
sphincss192harakarobust
Cycles to verify 59 bytes
25%50%75%system
190341912419386
T:
rainbowbinary256181212
404744149442475
T:
rainbowbinary16242020
478604813048653
T:
lattisigns512
584655942560519
T:
rainbow1aclassic363232
114983116709117366
T:
falcon512tree
137358138868139534
T:
falcon512dyn
138687139081139523
T:
qtesla1
160252160538171244
T:
sflashv2
227202228535231342ed25519
237667238937239748
T:
falcon1024tree
268463274382278319
T:
rainbow3cclassic683248
280429281461283076
T:
falcon1024dyn
272440287938302544
T:
gemss128v2
286437292321303172
T:
gemss128
293762294045295258
T:
qtesla3s
287576299253310575
T:
bluegemss128v2
299910300692301842
T:
qtesla3f
295396302432307888
T:
bluegemss128
295504303488313019
T:
redgemss128v2
290734305033315033
T:
redgemss128
422785423060423414dilithium2
470601473175475734
T:
edons128k08n72nu8l4mu3
657232658653660857
T:
pass769
681507681793682516dilithium3
679138684246692233
T:
rainbow5cclassic963664
685273697932720670
T:
gemss192
688774698489726849
T:
redgemss192v2
720606723436726007
T:
ed448goldilocks
707922728009740724
T:
bluegemss192
725048737183754919
T:
redgemss192
744522748424752662
T:
qtesla1p
742608765099786211
T:
bluegemss192v2
762184765879769043
T:
pass863
759842769148783121
T:
gemss192v2
803160806248809537dilithium2aes
853949856193860346
T:
edons128ref
112051911212711121968dilithium5
140272514073471411113dilithium3aes
141412214303771460851
T:
gemss256v2
145461314765831511500
T:
redgemss256v2
149658715376701553038
T:
gemss256
152078215686021595555
T:
bluegemss256
156271615946091641670
T:
redgemss256
158442415953701611708
T:
donald2048
162622816654641692410
T:
bluegemss256v2
246478824692542477903dilithium5aes
283932428905932989982
T:
gravitysphincss
291690629438322973051
T:
sphincs256
348638434934653512169
T:
qtesla3p
504772051151525220639
T:
sphincss128shake256simple
537863454073435423279picnicl1full
707630871875557338687
T:
sphincss128harakasimple
741306674191007450694
T:
luov863256
732617874928407626653
T:
sphincss192shake256simple
881309988291428848824picnicl1fs
958980197120989879547
T:
sphincss256shake256simple
98141901013306010325800
T:
sphincss128shake256robust
104076401058849210735431
T:
sphincss192harakasimple
106162341062987610657634picnicl1ur
106453731065795110687463picnicl3full
122396471241150112534932
T:
sphincsf128shake256simple
127890211298924113314865
T:
sphincss128harakarobust
143830091464237414883189
T:
sphincss192shake256robust
146002151483014715039733
T:
sphincss256harakasimple
164051311651377216701183
T:
sphincsf128harakasimple
177359211777842217872992picnicl5full
189509051900050819681231
T:
rainbow1acyclicc363232
189055231900213019242490
T:
rainbow1acompres363232
188687921924714819641904
T:
sphincss256shake256robust
194897831965542119807165
T:
sphincsf192shake256simple
195876881986762420185735
T:
sphincss192harakarobust
198532652006595020205279
T:
sphincsf256shake256simple
199296642010394320315834
T:
mqdss48
220668322209696022127220picnicl3fs
236684402397085824346415
T:
sphincsf128shake256robust
242898082431023624328101
T:
pqrsa15
255029432575321225999651
T:
sphincsf192harakasimple
262897082630163126313551
T:
luov890351
267919202683004226849523picnic3l1
269339572694519726976814picnicl3ur
268089022716790427563971
T:
sphincss256harakarobust
269597372718750627510849
T:
sphincsf256harakasimple
295727412996231930337748
T:
sphincsf128harakarobust
338214663383932033861149
T:
luov4849242
377771053780058537843443picnicl5fs
380428873849613738991747
T:
sphincsf192shake256robust
383855113874279339237071
T:
sphincsf256shake256robust
445004334471545344872416
T:
luov8117404
461733794622902046281307picnicl5ur
473246544766724248273805
T:
sphincsf192harakarobust
500422875042378951031878
T:
sphincsf256harakarobust
565342865658433357268101picnic3l3
587228535926662760002853
T:
mqdss64
880302048811305189670465
T:
luov6468330
902402899071085990889419picnic3l5
114365207114464821114588521
T:
rainbow3ccompres683248
115361650115552438118026344
T:
rainbow3ccyclicc683248
129254227129339275129546481
T:
picnic2l1fs
169977718170113638170206480
T:
luov8086399
260371608260541488261540823
T:
rainbow5ccyclicc963664
263683482264844690269721210
T:
rainbow5ccompres963664
293458136293657946293900363
T:
picnic2l3fs
520984488521876114525154169
T:
picnic2l5fs

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

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
720717218872296ed25519
342102342803343499
T:
ed448goldilocks
434619435541440118dilithium2
580476582916586436
T:
pass769
692656695019698959
T:
pass863
784418786229821502dilithium3
110012111064001117166dilithium2aes
121677612178811287149dilithium5
122192012289951236381
T:
edons128k08n72nu8l4mu3
142999914438931451896
T:
donald2048
151220815137281516843
T:
mqdss48
183998218435901847309dilithium3aes
1715941?3029698?3183944?
T:
qtesla1
308144330946073106538dilithium5aes
351330835172513519493
T:
mqdss64
351694235314743596508
T:
edons128ref
4723886?6913961?6946919?
T:
qtesla3f
7085628?9357959?11631933?
T:
qtesla3s
111087211112115711152658
T:
sphincsf128shake256simple
10591229?13365058?14800478?
T:
qtesla1p
149427581494514514981516
T:
sphincsf128harakasimple
161008061610423416108693
T:
sphincs256
162574591627256516286975
T:
sphincsf192shake256simple
211653022118485021203533
T:
sphincsf128shake256robust
220120972202627922035564
T:
sphincsf192harakasimple
16780375?22387473?35880078?
T:
rwb0fuz1024
257468882575119625754454
T:
sphincsf128harakarobust
305893013060142030630078
T:
sphincsf192shake256robust
30301046?35327881?40052844?
T:
falcon512tree
33382283?36357526?41890292?
T:
falcon512dyn
380287083803513838043662
T:
sphincsf192harakarobust
426386154264916542708468
T:
sphincsf256shake256simple
40931252?48347090?59444651?
T:
qtesla3p
583755235839023558435526
T:
sphincsf256harakasimple
667944366697823767297035
T:
rainbow1aclassic363232
726456407291563173092200
T:
rainbow1acyclicc363232
726543867293344073578191
T:
rainbow1acompres363232
777810097839186179062962
T:
tts6440
806388468066094080770930
T:
sphincsf256shake256robust
9326692599991034109771867
T:
falcon1024tree
101288581101423896101482129
T:
sphincsf256harakarobust
99561499106447323115577861
T:
falcon1024dyn
354305557354601916355029682
T:
sphincss128shake256simple
424813460424968175425052398
T:
sflashv2
474696476474787348475250566
T:
sphincss128harakasimple
522235874522423655522717365
T:
sphincss192shake256simple
672166431673384895673598818
T:
sphincss128shake256robust
681721151685029594686829892
T:
rainbow3cclassic683248
686657172687348934687947163
T:
sphincss256shake256simple
701017992701232535701704526
T:
sphincss192harakasimple
773014165773666824774392531
T:
rainbow3ccompres683248
820708314820854900821071297
T:
sphincss128harakarobust
817305270824512290825701197
T:
rainbow3ccyclicc683248
932406239932501366932707115
T:
sphincss256harakasimple
986882378987288660987472711
T:
sphincss192shake256robust
128989016012914297241294394124
T:
sphincss256shake256robust
186965716118720126931886862787
T:
rainbow5cclassic963664
220810207922126390532216878772
T:
rainbow5ccyclicc963664
223871267622421036772244107978
T:
rainbow5ccompres963664
Cycles to sign 59 bytes
25%50%75%system
812378148481536ed25519
102083102692103405
T:
tts6440
222457223662226946
T:
sflashv2
354272354660354831
T:
ed448goldilocks
494279494957496288
T:
rainbow1aclassic363232
590148591203592732
T:
rainbow1acyclicc363232
492770?965438?1912644?
T:
qtesla1
118358111940501203064
T:
falcon512tree
122295012359381246510
T:
rwb0fuz1024
142907914400601450807
T:
donald2048
761133?1440719?2237009?
T:
pass769
915996?1724633?3609429?
T:
pass863
1143281?1740507?2563391?
T:
qtesla3f
189010819054101917823
T:
falcon512dyn
1193749?2023171?2858646?dilithium2
230925523275652356020
T:
falcon1024tree
1599911?2469623?3844008?dilithium2aes
265993026671592680108
T:
edons128k08n72nu8l4mu3
2316568?2988008?4370369?dilithium3
2139461?2988314?4038588?
T:
qtesla1p
2823059?3626198?4961594?dilithium5
2139824?3784244?6539648?
T:
qtesla3s
385421538744213891632
T:
falcon1024dyn
419113441940384195978
T:
rainbow3cclassic683248
2520991?4700202?7427967?dilithium3aes
492294949260144932115
T:
rainbow3ccyclicc683248
4894416?5785696?8408309?dilithium5aes
628346963020756315881
T:
edons128ref
900670490087319012987
T:
rainbow5cclassic963664
100354611004038910060437
T:
rainbow5ccyclicc963664
6341787?12354526?20541504?
T:
qtesla3p
476603134801991348095563
T:
rainbow1acompres363232
885436198877219788867049
T:
mqdss48
284230293284513610287891464
T:
mqdss64
305954431306108468306271604
T:
sphincs256
351880639352663448354046946
T:
sphincsf128shake256simple
431682307432261007433334116
T:
rainbow3ccompres683248
444456677444882727445278273
T:
sphincsf192shake256simple
552065206552382083552704749
T:
sphincsf128harakasimple
636167966637403107639094743
T:
sphincsf128shake256robust
641519092641815239642105251
T:
sphincsf192harakasimple
818488577819497855820154346
T:
sphincsf192shake256robust
914396651915166667915683776
T:
sphincsf128harakarobust
977927280978780346979798025
T:
sphincsf256shake256simple
111302554911135489171114243513
T:
sphincsf192harakarobust
116865679611711061541175256055
T:
rainbow5ccompres963664
158688635815872864341587882597
T:
sphincsf256harakasimple
178491000017857444231786502962
T:
sphincsf256shake256robust
270282621027048659912706802373
T:
sphincsf256harakarobust
528307615952858947965288804696
T:
sphincss128shake256simple
820364738082064331098211784609
T:
sphincss256shake256simple
885799395988602294658861824509
T:
sphincss128harakasimple
933581659793433751319352625635
T:
sphincss128shake256robust
110673530221106967370811072112521
T:
sphincss192shake256simple
141191104561412029864414121406419
T:
sphincss256harakasimple
144950913381449715106014502460257
T:
sphincss128harakarobust
147071945531471882465614745801573
T:
sphincss256shake256robust
191087422781911463512819117596907
T:
sphincss192shake256robust
198004398311980410804119806014581
T:
sphincss192harakasimple
Cycles to verify 59 bytes
25%50%75%system
108141113011333
T:
rwb0fuz1024
104169104605105208
T:
tts6440
110146110915112210
T:
rainbow1aclassic363232
149634151674152195
T:
falcon512tree
201670203112204298
T:
falcon512dyn
235812236456237186
T:
qtesla1
243698244119244526
T:
sflashv2
264562266442268396ed25519
349749350731352765
T:
falcon1024tree
420771421865422582
T:
falcon1024dyn
514614530364552055dilithium2
529876530619531455
T:
qtesla3f
532669533063533647
T:
qtesla3s
534014537022538495
T:
rainbow3cclassic683248
831976868469878610dilithium3
959433962857975648
T:
pass769
101173110155301018343
T:
ed448goldilocks
107631410828131093051
T:
edons128k08n72nu8l4mu3
109463111020881112388dilithium2aes
111520311165251122820
T:
pass863
114395711488411159765
T:
rainbow5cclassic963664
129844613005961338074
T:
qtesla1p
135367413547451357064dilithium5
167490516902071703064
T:
donald2048
178456317877331809338dilithium3aes
194867419531371959844
T:
edons128ref
307961430930913120362dilithium5aes
376506338087513838682
T:
sphincs256
570034757117445724354
T:
qtesla3p
574656758540175988097
T:
sphincss128shake256simple
848331186355798757610
T:
sphincss192shake256simple
938289394879099725238
T:
sphincss128harakasimple
110425521133491911541812
T:
sphincss256shake256simple
111505971137915211724109
T:
sphincss128shake256robust
137417291399494214139138
T:
sphincss192harakasimple
144143301463930814762532
T:
sphincsf128shake256simple
162094711646578316837755
T:
sphincss128harakarobust
166317621685467917208399
T:
sphincss192shake256robust
194080741968023019795777
T:
sphincss256harakasimple
213192912163289721934475
T:
sphincsf128harakasimple
212695352169495921980092
T:
sphincss256shake256robust
223747142264810622888743
T:
sphincsf192shake256simple
224344912272019923023781
T:
sphincsf256shake256simple
266527142693795927204356
T:
rainbow1acyclicc363232
268667012723915127331179
T:
rainbow1acompres363232
276932622803340628380386
T:
sphincsf128shake256robust
337128633395956834180917
T:
sphincsf192harakasimple
359816533609699236417847
T:
sphincsf256harakasimple
376951153828874638964851
T:
sphincsf128harakarobust
431036924398418644252688
T:
sphincsf192shake256robust
434646004407554544622494
T:
sphincsf256shake256robust
601523286083676161257458
T:
sphincsf192harakarobust
634403776436474365114854
T:
sphincsf256harakarobust
645963896529381965993649
T:
mqdss48
160093081160729830162320738
T:
rainbow3ccompres683248
162415679168665207170815732
T:
rainbow3ccyclicc683248
209378394212459502214882892
T:
mqdss64
363887137364684763372765829
T:
rainbow5ccyclicc963664
365423361367370819368223843
T:
rainbow5ccompres963664

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

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
203292035220400picnicl1full
208272088621018picnic3l1
267762679826900picnicl3full
277532778527821picnic3l3
358053585335979
T:
picnic2l1fs
359593600836041picnicl1ur
360153604436070picnicl1fs
361923623337611picnicl5full
363573648238915picnic3l5
629676302463235
T:
picnic2l3fs
678606787767909picnicl3ur
679006790968024picnicl3fs
925609262093369picnicl5ur
927039275793421picnicl5fs
343326343457347185ed25519
115518111575081195654dilithium2
131272413161361320821
T:
ed448goldilocks
192620519296261938604dilithium3
208868021026862120529
T:
pass769
218111721895182203627dilithium2aes
259672126126572633223
T:
pass863
290873529137012937342
T:
mqdss48
304417830462623063701dilithium5
379076137995903814526dilithium3aes
4197993?5447702?6756968?
T:
qtesla1
636669163853296411115dilithium5aes
671146467287276749541
T:
mqdss64
794065880381348106923
T:
donald2048
7204040?10320981?13416178?
T:
qtesla3f
12422670?16346306?23962408?
T:
qtesla3s
196029051962916119689353
T:
sphincsf128shake256simple
17106449?21175215?23426183?
T:
qtesla1p
216305712168424621740703
T:
sphincsf128harakasimple
288003082886614828937153
T:
sphincsf192shake256simple
320242413207565232133819
T:
sphincsf192harakasimple
362612893629819636361862
T:
sphincsf128shake256robust
407270954082023440919502
T:
sphincsf128harakarobust
446110144469440644952563
T:
luov4849242
509658185134229551520757
T:
rainbowbinary256181212
536913025376692254058844
T:
sphincsf192shake256robust
599715716005546960256795
T:
sphincsf192harakarobust
633149336337796163713909
T:
luov863256
756766627581196576241126
T:
sphincsf256shake256simple
842370398433072884709444
T:
sphincsf256harakasimple
824297808729382491858529
T:
falcon512dyn
853073468876086198069268
T:
falcon512tree
77768722?95559706?119765158?
T:
qtesla3p
141450341141891893142333608
T:
sphincsf256shake256robust
154123191154328825154841927
T:
luov6468330
159177280159448074159706618
T:
sphincsf256harakarobust
237435535238000918238762961
T:
rainbowbinary16242020
241714754242142719242552674
T:
luov890351
251550780260039253276250519
T:
falcon1024tree
248842270264539275279384701
T:
falcon1024dyn
286731307286926139287306743
T:
luov8086399
434078333434691294436001279
T:
luov8117404
502506559503061651503809652
T:
redgemss128v2
629772292630189940630909092
T:
sphincss128shake256simple
674809012675179707676507880
T:
bluegemss128v2
689311130689953671690734675
T:
sphincss128harakasimple
920872020921372162922121169
T:
sphincss192shake256simple
116436703411649185601167626794
T:
sphincss128shake256robust
121475636312155803181217649025
T:
sphincss256shake256simple
129799804312986889171300141898
T:
sphincss128harakarobust
135387351113546705841356292326
T:
sphincss256harakasimple
226844620622696591392271869153
T:
sphincss256shake256robust
248407460224856954672488625915
T:
redgemss192v2
341289980634149967333423326394
T:
bluegemss192v2
694975278969561928516974445017
T:
redgemss256v2
Cycles to sign 59 bytes
25%50%75%system
687756959470235
T:
rainbowbinary256181212
145727147522168492
T:
rainbowbinary16242020
354532354649354990ed25519
134395213458031359700
T:
ed448goldilocks
171393717233931732875
T:
falcon512tree
2680554?2703214?5404176?
T:
pass769
326071632761963297406
T:
falcon512dyn
354166735580803578250
T:
falcon1024tree
2395549?4505867?10173459?
T:
qtesla3f
3905274?5418193?8976047?dilithium2
2756104?6468420?9113984?
T:
qtesla1
3337820?6673081?9951607?
T:
pass863
679987368190586855023
T:
falcon1024dyn
5370138?6972374?9503639?dilithium2aes
796407480142288068305
T:
donald2048
7654115?9897280?14708613?dilithium3aes
6703617?10151676?23311734?
T:
qtesla1p
7636227?10744967?14679921?dilithium3
6040265?11020958?20219008?
T:
qtesla3s
8864821?11102352?16789115?dilithium5
9431080?12603682?18152450?dilithium5aes
18492137?36084586?60882990?
T:
qtesla3p
394247933947486739611246
T:
luov863256
423507254238602242456645picnicl1full
496703384974685450232951picnicl1fs
686696296874480469036610picnicl1ur
815204678162790181864126picnicl3full
114717432114927570115152189picnicl3fs
124807955125312082126438484
T:
luov4849242
129713884129945782130059458picnicl5full
136085019136524674137052808
T:
luov890351
139822163?152727323?199552240?
T:
redgemss128v2
169603302169841797170042701picnicl3ur
176826029176899343177048101
T:
mqdss48
197818101198098189198602493picnicl5fs
210345681210481732210835541picnic3l1
242802403243166616243615870
T:
luov8117404
275140713275294283275622031picnicl5ur
472333707472664894472967193picnic3l3
493135457499052998507494187
T:
luov6468330
457157700?535547937?639339464?
T:
redgemss192v2
545940864546316288549985011
T:
mqdss64
621908796622634893623342257
T:
sphincsf128shake256simple
756755095757132431757846671picnic3l5
789711224790294781791074312
T:
sphincsf192shake256simple
806618447807027009808185275
T:
sphincsf128harakasimple
939303617939797660940800256
T:
sphincsf192harakasimple
963558738968083128976026470
T:
luov8086399
812008572?1002302747?1231285849?
T:
redgemss256v2
109679449010977389291099335215
T:
sphincsf128shake256robust
141351099714142945441416262463
T:
sphincsf128harakarobust
143846532414400874071441645717
T:
sphincsf192shake256robust
144137047914419669061442979578
T:
picnic2l1fs
173725603717384962921740178011
T:
sphincsf192harakarobust
174100765517418039341743193585
T:
sphincsf256shake256simple
230399263123047562132309495740
T:
sphincsf256harakasimple
314370623631462541883150772602
T:
sphincsf256shake256robust
383852564538396099883844213455
T:
picnic2l3fs
414813275541505493014157979806
T:
sphincsf256harakarobust
6404343370?7674457579?10224217212?
T:
bluegemss128v2
940269690894070153149449805390
T:
sphincss128shake256simple
129705678971298153171813029151539
T:
sphincss128harakasimple
145430442591455958210714606367412
T:
sphincss256shake256simple
162610359931627421127416329216243
T:
sphincss128shake256robust
196490654121968499596119721197965
T:
sphincss192shake256simple
20300139464?20415988023?28484582274?
T:
bluegemss192v2
205528543262057956393220614659341
T:
sphincss256harakasimple
221326241942218094527522206442365
T:
sphincss128harakarobust
259154461172596317294525974318122
T:
sphincss256shake256robust
Cycles to verify 59 bytes
25%50%75%system
685606881969191
T:
rainbowbinary256181212
112593113476115013
T:
rainbowbinary16242020
257911260250261138
T:
falcon512tree
322434325775326711
T:
falcon512dyn
520358523075526125
T:
falcon1024tree
658176659190660934
T:
falcon1024dyn
764965784238805906
T:
bluegemss128v2
786372789347796832
T:
qtesla1
796752818430842004
T:
redgemss128v2
127161212799761285730ed25519
140701014093621411267dilithium2
162818516303481634600
T:
qtesla3f
180169818054191810501
T:
qtesla3s
210805421510912204856
T:
redgemss192v2
210249021628042222772
T:
bluegemss192v2
219717621987562209045dilithium3
227228322823062288219dilithium2aes
324239232527103264414
T:
pass769
345357034578723480192dilithium5
382410438293653847117dilithium3aes
395033439620183968846
T:
pass863
404227340482234061124
T:
qtesla1p
401161040787494142199
T:
redgemss256v2
482671548445524865920
T:
ed448goldilocks
648213164976836519621dilithium5aes
927771793231489415478
T:
donald2048
102859801058104710849496
T:
sphincss128shake256simple
133365921355596413890311
T:
sphincss128harakasimple
149564301537736115664240
T:
sphincss192shake256simple
169614061698650617029483
T:
qtesla3p
194638391984984620474610
T:
sphincss128shake256robust
198269082003494820244494
T:
sphincss256shake256simple
248149062531359925946355
T:
sphincss128harakarobust
250542512556038125836636
T:
sphincsf128shake256simple
274954312798032228490693
T:
sphincss256harakasimple
305997283096649931388836
T:
sphincsf128harakasimple
312472133132560331474701picnicl1full
356104343567660535930435
T:
luov863256
375192803819156239069529
T:
sphincss256shake256robust
381742083825399538349602picnicl1fs
397412624026738440707237
T:
sphincsf192shake256simple
402137694063964241323157
T:
sphincsf256shake256simple
474975434826332848726102
T:
sphincsf128shake256robust
481728244856101049090534
T:
sphincsf192harakasimple
510803905149455751899588
T:
sphincsf256harakasimple
527167865281295253062652picnicl1ur
582909645890809259844977
T:
sphincsf128harakarobust
606473006074064260936680picnicl3full
763385137709046577818146
T:
sphincsf192shake256robust
767699537758851379052092
T:
sphincsf256shake256robust
862258108653170387144963
T:
luov4849242
903414709047480390695296picnicl3fs
935565039426598795542470
T:
sphincsf192harakarobust
975659779775153497966567picnicl5full
978359759865582599891404
T:
sphincsf256harakarobust
126113315126396906126772902
T:
luov890351
129373488131057290132394764
T:
mqdss48
132571544132777207133058936picnicl3ur
157826438158014545158424628picnicl5fs
179565677179764327180056118picnic3l1
224502293224803570225289962
T:
luov8117404
224675547224837094225222901picnicl5ur
265438512268826627272309081
T:
luov6468330
397990916398482453398953620picnic3l3
404365795407825985411641934
T:
mqdss64
487350066491685433498661132
T:
luov8086399
605391134605936149606176916picnic3l5
918549620919064720919664325
T:
picnic2l1fs
207740989820788079852080706343
T:
picnic2l3fs

amd64; Core 2 45nm (1067a); 2009 Intel Core 2 Duo E7600; 2 x 3060MHz; wolfdale, 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: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256

Cycles to generate a key pair
25%50%75%system
677767946825picnicl1full
726673827758picnic3l1
965597069855picnic3l3
9675970610140picnicl3full
124941258412776picnic3l5
126841271312936picnicl5full
153111537715611
T:
picnic2l1fs
155471561715663picnicl1fs
155001564615918picnicl1ur
310033117731392
T:
picnic2l3fs
311713122831357picnicl3fs
312163131431385picnicl3ur
425784270442994
T:
picnic2l5fs
429814308443601picnicl5ur
429944309743738picnicl5fs
981559835498699ed25519
219425221628223568
T:
ecdonaldp256
268737268990271375
T:
donald512
282034283295285949
T:
ecdonaldp224
330620332040332972
T:
ed448goldilocks
420261420623421079dilithium2
553837556536557863
T:
pass769
679612683558685472
T:
pass863
740813741983747028
T:
donald1024
760422761743765862dilithium3
875360878411882584dilithium2aes
103077710362681041015
T:
edons128k08n72nu8l4mu3
118083311827051186947dilithium5
138615713877351390133
T:
mqdss48
140350714059811409828
T:
ecdonaldp521
144904314803501523005
T:
ecdonaldp160
158367415875191593044dilithium3aes
175442117624261773397
T:
ecdonaldp192
180931618284051856254
T:
donald2048
200551720118382019441
T:
ecdonaldk163
210762721176792144279
T:
ecdonaldb163
1690743?2417450?3824688?
T:
qtesla1
265266026606602668958dilithium5aes
281867028464672860897
T:
ecdonaldk233
293480229482333001665
T:
ecdonaldb233
321672832188233221056
T:
mqdss64
326178632659273272995
T:
edons128ref
553643655490485618634
T:
ecdonaldk283
3997047?5852446?7705948?
T:
qtesla3f
595642559649705975506
T:
ecdonaldb283
701600970385187154343
T:
ecdonaldp384
781470978972328067868
T:
3icp
7038742?9288994?16232044?
T:
qtesla3s
8144268?10523539?12980199?
T:
qtesla1p
109582831097171110981234
T:
sphincsf128shake256simple
116554151165658811659710
T:
sphincsf128harakasimple
117006321191979712019116
T:
ecdonaldk409
123815831238299112384645
T:
sphincs256
129293141312404913201401
T:
ecdonaldb409
161428071618062816183568
T:
sphincsf192shake256simple
171296871713258217137165
T:
sphincsf192harakasimple
197645121984902419884614
T:
rainbowbinary256181212
209389762094005120941923
T:
sphincsf128shake256robust
214800902153886921553693
T:
rainbow1aclassic363232
216694092169163821718041
T:
sphincsf128harakarobust
227998242280732322860133
T:
rainbow1acompres363232
229398482297549323084538
T:
rainbow1acyclicc363232
237225772377906723824729
T:
luov4849242
247770872479676324834070
T:
ecdonaldk571
278156832799020029662948
T:
ecdonaldb571
308446823084730830869878
T:
sphincsf192shake256robust
314623063165272431661626
T:
sphincsf192harakarobust
322443063228237732339470
T:
luov863256
330298973508196337511846
T:
falcon512dyn
329385903524142538455060
T:
falcon512tree
355284083556187235832714
T:
tts6440
24506079?35856838?46405915?
T:
rwb0fuz1024
423135804231635742365256
T:
sphincsf256shake256simple
457357994574050445758342
T:
sphincsf256harakasimple
27851837?46067099?64491542?
T:
ronald512
471965445430548358187095
T:
qtesla3p
772795617735803977467554
T:
luov6468330
47834947?78084783?114140553?
T:
ronald768
794659547946977779477744
T:
sphincsf256shake256robust
850919408517512585189172
T:
sphincsf256harakarobust
927341879315872794618798
T:
rainbow5640
100883512101099124101210757
T:
rainbowbinary16242020
99933516104421797114165774
T:
falcon1024dyn
98794551105434189112109198
T:
falcon1024tree
122035393122255174122455884
T:
luov890351
132532293133142498133605203
T:
rainbow3cclassic683248
75507206?141770690?213911242?
T:
ronald1024
142749785143147959143490111
T:
rainbow3ccyclicc683248
145909081146037360146155041
T:
luov8086399
149399166149946955151363371
T:
rainbow3ccompres683248
200947435202889854203765238
T:
rainbow6440
219356889219626533219713384
T:
luov8117404
272650111272697907272759723
T:
redgemss128v2
327681742327704542327747035
T:
sflashv2
335807353335861340336366254
T:
bluegemss128v2
350700426350709203351138329
T:
sphincss128shake256simple
370017098370198434370219513
T:
sphincss128harakasimple
375450839375609987375751880
T:
gemss128v2
206083766?408120141?602769622?
T:
ronald1536
407775658408655273415351923
T:
rainbow5cclassic963664
443280753445886264451167784
T:
rainbow5ccompres963664
446214909446560809447386566
T:
rainbow5ccyclicc963664
516725746516758635516825376
T:
sphincss192shake256simple
544699165545686189545849008
T:
sphincss192harakasimple
296886476?614255383?1096808473?
T:
ronald2048
669009829669112077669169991
T:
sphincss128shake256robust
677096499677465595678326013
T:
sphincss256shake256simple
689077380689536988693525948
T:
sphincss128harakarobust
725706745727315424730001442
T:
sphincss256harakasimple
987137748987201192987213705
T:
sphincss192shake256robust
101762071110182362651024193215
T:
sphincss192harakarobust
127148088212714988331273037027
T:
sphincss256shake256robust
128721306813007488091311770520
T:
redgemss128
136160535813616624061363164755
T:
sphincss256harakarobust
138744747613881192381390499029
T:
redgemss192v2
172980070417340134461734961048
T:
bluegemss192v2
179153285317917743531792074325
T:
rainbow1a
184912121018696281511888294229
T:
bluegemss128
255563850225634599782575356282
T:
gemss128
1482156367?2921146153?4128122244?
T:
ronald3072
421887799342317977674248779368
T:
gui184
443387984045290968274669504917
T:
redgemss256v2
525450298152749944825289115030
T:
redgemss192
528339734352847811945294027035
T:
bluegemss256v2
645739937464593554816462087266
T:
rainbow1c
3956172189?7037469108?11175149615?
T:
ronald4096
729319101173214048777330721699
T:
bluegemss192
736413564573689196067369143512
T:
rainbow1b
757254799077289970897922700264
T:
pqrsa15
144878257481450513856314523513231
T:
redgemss256
155482621501555090821715552410622
T:
rainbow3b
165491383841655050640116552757956
T:
rainbow4a
193052562771935374362819372533208
T:
bluegemss256
687127972646932509599069351832014
T:
rainbow3c
706104610407086330120472222407751
T:
rainbow6a
Cycles to sign 59 bytes
25%50%75%system
270662716327539
T:
rainbowbinary256181212
385133879739125
T:
tts6440
671856834369248
T:
rainbowbinary16242020
858308704888432
T:
rainbow5640
103131103308103674ed25519
146650147417149162
T:
rainbow6440
164032164533172555
T:
rainbow1aclassic363232
184069184961186513
T:
sflashv2
204013205530206697
T:
rainbow1acyclicc363232
301083301521302303
T:
ecdonaldp256
341524342660345270
T:
ed448goldilocks
421152421741422941
T:
ecdonaldp224
477509482120486766
T:
donald512
207099?526921?953453?
T:
3icp
639453?672582?1903313?
T:
pass769
773552787582800620
T:
ronald512
790997794163852002
T:
rainbow1a
811072814569816366
T:
rainbow3ccyclicc683248
811318814935818652
T:
rainbow3cclassic683248
956736962300968054
T:
donald1024
954681963271969576
T:
falcon512tree
344355?1059709?2213822?
T:
qtesla1
724905?1324676?2736633?
T:
qtesla3f
146851114773851494177
T:
ronald768
152528015353561550093
T:
ecdonaldp160
782446?1553311?2328874?
T:
pass863
164092716498891658331
T:
falcon512dyn
168740017034041732123
T:
rwb0fuz1024
178645117971281823968
T:
donald2048
1169839?1837402?2225760?dilithium2
184946118574461865354
T:
ecdonaldp192
189574319021631906290
T:
rainbow5cclassic963664
192373619283041938877
T:
rainbow5ccyclicc963664
194576419522611961735
T:
edons128k08n72nu8l4mu3
196064519736331986268
T:
falcon1024tree
197287519845492001037
T:
ronald1024
209668221089712117473
T:
ecdonaldk163
219295222151252346727
T:
ecdonaldb163
224622822485462251798
T:
ecdonaldp521
1702041?2422288?3830416?dilithium3
1618871?2481561?3891216?dilithium2aes
252303625356862616771
T:
rainbow4a
249275025413862546544
T:
rainbow1c
289059529081322940190
T:
ecdonaldk233
1359499?2934563?5454333?
T:
qtesla1p
1862912?3022319?4586744?dilithium5
304945030621383083504
T:
ecdonaldb233
311002031114903113882
T:
rainbow1b
340509934364213502657
T:
rainbow3b
351347735246533539872
T:
falcon1024dyn
2602089?3584449?4882422?dilithium3aes
446601944799814509007
T:
edons128ref
4141484?4854158?6402743?dilithium5aes
3657146?5519142?9061055?
T:
qtesla3s
563344557003705735158
T:
rainbow6a
580079958177855844705
T:
ronald1536
574816458472676075243
T:
ecdonaldk283
618362961974066230621
T:
ecdonaldb283
732642173419767366260
T:
ecdonaldp384
926673692721769282809
T:
rainbow3c
957326695898269616195
T:
ronald2048
110687111107745811086904
T:
luov863256
8917045?11725234?18519543?
T:
qtesla3p
120954981227119312478486
T:
ecdonaldk409
133163981368469613852059
T:
ecdonaldb409
148141891482821714885200
T:
rainbow1acompres363232
181361141814175018153626picnicl1full
221308932213755422152198picnicl1fs
256194912571426226300385
T:
ecdonaldk571
266421482668599826759140
T:
ronald3072
286435242868412729676240
T:
ecdonaldb571
300900153009933230107392picnicl1ur
347224913475540934776778picnicl3full
378658693796553837997637
T:
luov890351
521085555211089552158824
T:
mqdss48
530477365305560153093545picnicl3fs
543896645440822254459167picnicl5full
544726205451390054543917
T:
luov4849242
574743715753413857685744
T:
ronald4096
48930448?64801669?76087888?
T:
redgemss128
663276396634444366456274
T:
luov8117404
759446067597914976016819picnicl3ur
67623496?78373860?89858175?
T:
redgemss128v2
910474969107222291162904picnicl5fs
932554009331009793437338picnic3l1
940835309513017296086441
T:
rainbow3ccompres683248
122640419122713455122743493picnicl5ur
121414119?130283561?153299841?
T:
redgemss192
158054546158165092158300547
T:
luov6468330
159955882159975027160004532
T:
mqdss64
143017105?186044301?211283115?
T:
redgemss256
177367436?211318453?278180637?
T:
redgemss192v2
212286011212383326212482558picnic3l3
232188004232249971232302626
T:
sphincs256
247796636248051994248592944
T:
rainbow5ccompres963664
262296666262526370263717467
T:
pqrsa15
338398151338639704338784883picnic3l5
346997865347235542347520551
T:
sphincsf128shake256simple
262396234?365475365?486472096?
T:
redgemss256v2
376089951376208542376970546
T:
luov8086399
423904630424450130424722964
T:
picnic2l1fs
433074837433447638433721291
T:
sphincsf128harakasimple
440168864440428049440759441
T:
sphincsf192shake256simple
500829003501118606501537782
T:
sphincsf192harakasimple
630011883630414469631156634
T:
sphincsf128shake256robust
753229117753914294754661972
T:
sphincsf128harakarobust
823929698824282687824863279
T:
sphincsf192shake256robust
923066011923603117924041631
T:
sphincsf192harakarobust
969869373970144849970534854
T:
sphincsf256shake256simple
123003202412302733841230521838
T:
picnic2l3fs
124455108812448940761245265978
T:
sphincsf256harakasimple
175985488117604112791761139227
T:
sphincsf256shake256robust
222572851922274761682228229817
T:
sphincsf256harakarobust
1102770168?2570301428?4774644032?
T:
gui184
263618780126370751912638381269
T:
picnic2l5fs
2412740072?2898057473?3849533634?
T:
bluegemss128
2534830238?3037794247?3550989651?
T:
bluegemss128v2
523429151752358761215243359504
T:
sphincss128shake256simple
695356742669536902546953959337
T:
sphincss128harakasimple
6170378208?7405582546?8646819754?
T:
bluegemss192
809259950780982916338105166190
T:
sphincss256shake256simple
931934716993202946739320978587
T:
sphincss128shake256robust
7874065998?9462977847?11048016887?
T:
bluegemss256
109479488771094825519410949926094
T:
sphincss192shake256simple
110300092241104818863511061773185
T:
sphincss256harakasimple
7981667998?11168004045?12767124883?
T:
bluegemss192v2
118312478581184567122511874015507
T:
sphincss128harakarobust
13544002754?13562891008?18967068066?
T:
bluegemss256v2
145035611101450417108514520686898
T:
sphincss256shake256robust
155449177101554702160215555839213
T:
sphincss192harakasimple
191255923811913895542719148927269
T:
sphincss192shake256robust
16224386317?19470596582?22719575213?
T:
gemss128v2
195578002671955936551919571355227
T:
sphincss256harakarobust
18487762981?25858318028?33247261722?
T:
gemss128
279844665362798802908228001558800
T:
sphincss192harakarobust
Cycles to verify 59 bytes
25%50%75%system
118461206012478
T:
rwb0fuz1024
242412449924940
T:
rainbowbinary256181212
302933078835674
T:
3icp
434464384744453
T:
rainbow5640
479944844048895
T:
ronald512
536015380254568
T:
ronald768
536055459455895
T:
tts6440
577035889760116
T:
rainbowbinary16242020
588295945559972
T:
rainbow6440
652056558765920
T:
ronald1024
720727395075207
T:
rainbow1aclassic363232
954679637097410
T:
ronald1536
133427135832136210
T:
falcon512tree
136822137567138331
T:
ronald2048
151836152119153104
T:
sflashv2
158262160371160858
T:
falcon512dyn
236740237478238525
T:
qtesla1
250190251128252339
T:
ronald3072
271606273403274429
T:
falcon1024tree
310965314396317537
T:
donald512
333631335569336271
T:
falcon1024dyn
364297366704368130ed25519
383497385122387200
T:
rainbow3cclassic683248
408706409637410897
T:
ronald4096
441949451304474837
T:
gemss128v2
479224479580480177dilithium2
483141483672484385
T:
qtesla3f
468610490280500900
T:
gui184
487238499051519587
T:
bluegemss128v2
516909525504535403
T:
redgemss128v2
525752527113533947
T:
rainbow1a
556709557155557485
T:
qtesla3s
702061704729706490
T:
ecdonaldp256
708018711259714175
T:
edons128k08n72nu8l4mu3
767432768667773227
T:
ecdonaldp224
770915772022772834dilithium3
770741776628782803
T:
donald1024
830773834322836921
T:
pass769
866042868228870022dilithium2aes
100589810091501011583
T:
pass863
101442910229101027556
T:
rainbow5cclassic963664
112505911290171132494
T:
ed448goldilocks
119181111945551197271
T:
qtesla1p
126467612660131273407dilithium5
135595413604271362249
T:
edons128ref
133750113658821402209
T:
redgemss192v2
142562414328931443355
T:
ecdonaldp160
143326014348341438250
T:
rainbow1b
148464214911161493770dilithium3aes
151285815525661595682
T:
bluegemss192v2
166991916896161701190
T:
ecdonaldp192
187541418787501881231
T:
rainbow4a
207978120943302109135
T:
donald2048
210736821087752111298
T:
rainbow1c
259658426023652609271dilithium5aes
269519427279482789038
T:
redgemss256v2
273542427411202744544
T:
rainbow3b
274638628271852898758
T:
bluegemss256v2
291454329420412980957
T:
sphincs256
404110840609614294109
T:
ecdonaldk163
418011541842294187664
T:
ecdonaldp521
424817142777894386817
T:
ecdonaldb163
473534748399875017736
T:
rainbow6a
559952956279455698185
T:
ecdonaldk233
571056657247155741715
T:
qtesla3p
569162058640615982607
T:
sphincss128shake256simple
586142058907975927783
T:
ecdonaldp384
590921659511266007396
T:
ecdonaldb233
720711273376187505646
T:
sphincss128harakasimple
771417777176447720818
T:
rainbow3c
802627980502598060297
T:
rainbow1acompres363232
810374781294888242879
T:
rainbow1acyclicc363232
847863885896218701028
T:
sphincss192shake256simple
937172193955919403786
T:
luov863256
106574341080769210987651
T:
sphincss192harakasimple
110454551118697211303614
T:
sphincss256shake256simple
112499561129711011381595
T:
ecdonaldk283
113082001165496311745015
T:
sphincss128shake256robust
120995791216985612202313
T:
ecdonaldb283
129710601304678713053853picnicl1full
134313461371555113996404
T:
sphincss128harakarobust
139956921420911214392859
T:
sphincsf128shake256simple
149664541515908515325250
T:
sphincss256harakasimple
164590481673226716979846
T:
sphincsf128harakasimple
168062531688416316895500picnicl1fs
167368671702736017174704
T:
sphincss192shake256robust
206055662083362721224668
T:
sphincss192harakarobust
213876182174351422234209
T:
sphincss256shake256robust
222037422240708422605345
T:
sphincsf192shake256simple
223538072254790222863906
T:
sphincsf256shake256simple
224321142256940422703582picnicl1ur
238316602406323724389533
T:
ecdonaldk409
251594692517241325187446picnicl3full
258657512604753126213305
T:
sphincsf192harakasimple
263940022658941526763803
T:
ecdonaldb409
273808492795310028321858
T:
sphincsf128shake256robust
276970952798542128317549
T:
sphincsf256harakasimple
281505972860386128949105
T:
sphincss256harakarobust
288722592897744329101686
T:
gemss128
304420203124252632389586
T:
bluegemss128
312270473180074432100591
T:
sphincsf128harakarobust
334656833348720133520898
T:
luov890351
334493553349591833523707
T:
pqrsa15
326448583352128433695216
T:
redgemss128
358117063583143335861679
T:
luov4849242
369384993727906137696841
T:
mqdss48
399275403995772240023975picnicl5full
415405874156926441593804picnicl3fs
432249244386004144492397
T:
sphincsf256shake256robust
437234824436954944595143
T:
sphincsf192shake256robust
486209584880079749117147
T:
rainbow3ccompres683248
489570274936338349770321
T:
rainbow3ccyclicc683248
504574545054818950922295
T:
ecdonaldk571
504798135084004851347802
T:
sphincsf192harakarobust
528256005339524353749577
T:
sphincsf256harakarobust
563216535641470656859401
T:
ecdonaldb571
580222275806017858106958picnicl3ur
580982895815472558189833
T:
luov8117404
723748677239568172537350picnicl5fs
790931747920137179316838picnic3l1
943309579465158895501156
T:
bluegemss192
958840489593327396016404
T:
luov6468330
976649159773723897879886
T:
redgemss192
982288629826810898487254picnicl5ur
109677105110451429111334141
T:
rainbow5ccompres963664
111216288111782866112379621
T:
rainbow5ccyclicc963664
115566773117569034118682295
T:
mqdss64
171131964171490930172411696
T:
bluegemss256
175404587175676610176424320
T:
redgemss256
176997620177057808177122258picnic3l3
210187868210364114210607784
T:
picnic2l1fs
215227997215353875240848370
T:
luov8086399
267853372268031915268101420picnic3l5
479825827480943002482228228
T:
picnic2l3fs
852491659853003316856832815
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-20230530

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
681470257120picnicl1full
764677537985picnic3l1
944794919650picnic3l3
960496719744picnicl3full
123641248312676picnicl5full
124251250812668picnic3l5
166441672616893picnicl1fs
166921683016964picnicl1ur
170041711817311
T:
picnic2l1fs
314933160131794
T:
picnic2l3fs
317083178031997picnicl3ur
317223179231881picnicl3fs
422724237842488
T:
picnic2l5fs
424284251942910picnicl5ur
424614295143345picnicl5fs
102579102959103403ed25519
329413330473331637
T:
ed448goldilocks
419844420215420693dilithium2
564947566171569858
T:
pass769
673297675403676993
T:
pass863
762015763012764094dilithium3
944515950119956399dilithium2aes
118574111869171188304dilithium5
132042113263501333702
T:
edons128k08n72nu8l4mu3
139853914013531402939
T:
mqdss48
169544317137721723466dilithium3aes
179867018128521861212
T:
donald2048
290152929149892927916dilithium5aes
2406173?3165213?3973003?
T:
qtesla1
323820332397013242072
T:
mqdss64
411197641236174137276
T:
edons128ref
3927803?5744856?5802732?
T:
qtesla3f
110870801109140411117292
T:
sphincsf128shake256simple
9160373?11561347?13932132?
T:
qtesla1p
7189815?11735962?16332937?
T:
qtesla3s
123992061241246312414215
T:
sphincsf128harakasimple
152800191528922415292198
T:
sphincs256
162284001624358616299289
T:
sphincsf192shake256simple
182319871824724718299230
T:
sphincsf192harakasimple
212022752120306121204097
T:
sphincsf128shake256robust
232177162322829323241155
T:
sphincsf128harakarobust
254869282556765025609003
T:
rainbowbinary256181212
260830252613040726168331
T:
luov4849242
309999323100046731001401
T:
sphincsf192shake256robust
331861983322281233290256
T:
luov863256
340602643408731834092713
T:
sphincsf192harakarobust
361942813900717042037834
T:
falcon512tree
357562263926481443788308
T:
falcon512dyn
428611074291025042914019
T:
sphincsf256shake256simple
444684034460803044951882
T:
rainbow1aclassic363232
460464474610314346386920
T:
rainbow1acompres363232
463391984659546547063131
T:
rainbow1acyclicc363232
487595874876148648782067
T:
sphincsf256harakasimple
39281971?53251496?67321655?
T:
qtesla3p
812874828129380881406315
T:
sphincsf256shake256robust
831277028324157883374362
T:
luov6468330
907975889097130991020993
T:
sphincsf256harakarobust
109122155115136565124048852
T:
falcon1024dyn
110535161117406274129033987
T:
falcon1024tree
123110366123291028123831362
T:
rainbowbinary16242020
126618085126818390127069876
T:
luov890351
154528988154695704154977513
T:
luov8086399
218658137218683807218754914
T:
redgemss128v2
234219661234614415235106425
T:
luov8117404
278041538279597570280590576
T:
rainbow3cclassic683248
287753598288527245289295879
T:
rainbow3ccyclicc683248
290421379292876547293431637
T:
rainbow3ccompres683248
299673063299779351299896577
T:
bluegemss128v2
315737850315757768315825152
T:
sflashv2
350510227350671605350823356
T:
gemss128v2
354828567354846129355745682
T:
sphincss128shake256simple
394070716394124253394487736
T:
sphincss128harakasimple
523374988525911717526681363
T:
sphincss192shake256simple
582883348583072394583102851
T:
sphincss192harakasimple
673523187673525414673527938
T:
sphincss128shake256robust
688886941689077817690094650
T:
sphincss256shake256simple
729300243729994725735958415
T:
rainbow5cclassic963664
737277398738440741738745800
T:
sphincss128harakarobust
769679994770750843772341343
T:
rainbow5ccyclicc963664
771573519773468837773921706
T:
rainbow5ccompres963664
773025238774561538776037741
T:
sphincss256harakasimple
985830464988065422989099901
T:
sphincss192shake256robust
108629231210880303401088142203
T:
sphincss192harakarobust
130068084013006921841300712139
T:
sphincss256shake256robust
145107145514523713011454103695
T:
sphincss256harakarobust
155550778615663830281574283050
T:
redgemss128
158938541915920484971592756001
T:
redgemss192v2
200615236220062366792008794450
T:
bluegemss192v2
221815961022273363862236290722
T:
bluegemss128
302765573830356295163042453937
T:
gemss128
502006434450214663755025742977
T:
redgemss256v2
602489997060318643426038300040
T:
bluegemss256v2
625997865962851779796299834893
T:
redgemss192
805119257183519583478557849663
T:
pqrsa15
855321840085832732868595183746
T:
bluegemss192
173213363581740554810117456462378
T:
redgemss256
210900146482113442996621155281103
T:
bluegemss256
Cycles to sign 59 bytes
25%50%75%system
363813670336954
T:
rainbowbinary256181212
796848115187382
T:
rainbowbinary16242020
113103113342113819ed25519
202308202745202967
T:
sflashv2
269755270532271932
T:
rainbow1aclassic363232
273730274866276637
T:
rainbow1acyclicc363232
341722342667343506
T:
ed448goldilocks
102031710321971038334
T:
falcon512tree
605236?1072462?1721446?
T:
qtesla1
108763210891141096296
T:
rainbow3cclassic683248
109444110982851104092
T:
rainbow3ccyclicc683248
654523?1295316?1331623?
T:
pass769
787120?1560910?2347869?
T:
pass863
168698416940131702884
T:
falcon512dyn
1162433?1765545?2370333?dilithium2
180410418226771835416
T:
donald2048
1142768?1923968?2943895?
T:
qtesla3f
206074820733872082192
T:
falcon1024tree
228029622871482297085
T:
rainbow5cclassic963664
228483922945242304729
T:
rainbow5ccyclicc963664
234882823562142362856
T:
edons128k08n72nu8l4mu3
1712965?2521743?4051590?dilithium3
1758473?2572817?3762644?dilithium2aes
1861574?2577514?3877455?dilithium5
1999401?3153591?5040049?
T:
qtesla1p
344700634624663471659
T:
falcon1024dyn
3264717?3790568?6724096?dilithium3aes
2023384?4104727?6238763?
T:
qtesla3s
3593527?4447277?5830842?dilithium5aes
532172253273725335761
T:
edons128ref
6185889?9923010?19232513?
T:
qtesla3p
121516741215989412170241
T:
luov863256
187157231878921018792947picnicl1full
232592312328381523287328picnicl1fs
314298703143589131449249picnicl1ur
357295653573886035741751picnicl3full
362700433628769836306887
T:
rainbow1acompres363232
426311614267400243317337
T:
luov890351
544511955451749254525606picnicl3fs
557749215583594955841448picnicl5full
560681815615372856197035
T:
luov4849242
44887271?60108298?72337951?
T:
redgemss128
706023747099755471005938
T:
mqdss48
783413147838122578384228picnicl3ur
68617453?80263319?93259009?
T:
redgemss128v2
828807628290177484969948
T:
luov8117404
926051399267484492683436picnicl5fs
962049729625688996294710picnic3l1
125305803125336934125368466picnicl5ur
113176507?138318869?190976715?
T:
redgemss192
162853525162920140163033392
T:
luov6468330
144249731?174704941?220626570?
T:
redgemss256
219073829219131635219286996picnic3l3
224488560224516427224549008
T:
mqdss64
226441673227343118229211763
T:
rainbow3ccompres683248
208877172?252381408?293259801?
T:
redgemss192v2
260809799260933348261018464
T:
pqrsa15
287345206287475111287672717
T:
sphincs256
351455745351533911351686730picnic3l5
351568755351816699352081902
T:
sphincsf128shake256simple
365356218366803200386977234
T:
luov8086399
372130916?435779071?498467732?
T:
redgemss256v2
443572144444766006445281178
T:
sphincsf192shake256simple
447211117447397260448086046
T:
picnic2l1fs
460511900460711347460985081
T:
sphincsf128harakasimple
532284446532614212532840290
T:
sphincsf192harakasimple
548910262549523279552333898
T:
rainbow5ccompres963664
638123950638606852639105275
T:
sphincsf128shake256robust
804957752805458764805907758
T:
sphincsf128harakarobust
828077947828443410829176606
T:
sphincsf192shake256robust
984146521984923277985410425
T:
sphincsf256shake256simple
986168357986829260987251749
T:
sphincsf192harakarobust
127255850612732275991273506103
T:
picnic2l3fs
132411273713249400701325340361
T:
sphincsf256harakasimple
180007554418009315441802408130
T:
sphincsf256shake256robust
237264462423737484672374999426
T:
sphincsf256harakarobust
270302993227042489142704926200
T:
picnic2l5fs
2408048934?3009884288?4175195310?
T:
bluegemss128v2
2602060755?3624001329?3644062388?
T:
bluegemss128
530275598853031549225313167473
T:
sphincss128shake256simple
740185736674025852887404602394
T:
sphincss128harakasimple
6392303246?7665558743?8945402952?
T:
bluegemss192
824881996282490518768249462679
T:
sphincss256shake256simple
940211111594023431419402729259
T:
sphincss128shake256robust
7959520389?9547642285?11129711856?
T:
bluegemss256
111254524461112674427811159316499
T:
sphincss192shake256simple
7500618467?11231128308?14965349002?
T:
bluegemss192v2
117503227111177408436011797055235
T:
sphincss256harakasimple
126081464221262169688612623144318
T:
sphincss128harakarobust
148220661201482240045214822758209
T:
sphincss256shake256robust
165884054191658995818816615658100
T:
sphincss192harakasimple
15775307300?18938009591?25223157648?
T:
bluegemss256v2
191289384121913749094419151349621
T:
sphincss192shake256robust
208256524892084454178320851134060
T:
sphincss256harakarobust
19043415392?22849323250?26663800074?
T:
gemss128v2
20222837633?24262583448?32085990821?
T:
gemss128
298578047692986322816629866943923
T:
sphincss192harakarobust
Cycles to verify 59 bytes
25%50%75%system
333473359134019
T:
rainbowbinary256181212
673256953070576
T:
rainbowbinary16242020
850128660989049
T:
rainbow1aclassic363232
147078150694153432
T:
falcon512tree
180541182848186096
T:
falcon512dyn
210882211155211387
T:
sflashv2
238543238854239284
T:
qtesla1
296723299083300615
T:
falcon1024tree
366265366954368914
T:
falcon1024dyn
371036373389375627ed25519
466479469769475496
T:
rainbow3cclassic683248
476551476875477158dilithium2
489391490299491243
T:
qtesla3f
506196519023529578
T:
redgemss128v2
511713524745538443
T:
gemss128v2
529308546687560845
T:
bluegemss128v2
561116561953562651
T:
qtesla3s
774084774494775009dilithium3
843947847723851637
T:
pass769
905858921761926374dilithium2aes
948875951459955015
T:
edons128k08n72nu8l4mu3
101135910151011019387
T:
pass863
111787311208401127249
T:
ed448goldilocks
119100711927981196862
T:
qtesla1p
126631712670201267652dilithium5
131257413198541328957
T:
rainbow5cclassic963664
158602815913491599961dilithium3aes
159103915940981599095
T:
edons128ref
169950017333921756660
T:
redgemss192v2
173312917716161802466
T:
bluegemss192v2
211451421277812141639
T:
donald2048
279981428130462827589dilithium5aes
321736532693383343635
T:
bluegemss256v2
325798433268953402864
T:
redgemss256v2
361703136414063690767
T:
sphincs256
571337957244645731774
T:
qtesla3p
575758359088226039794
T:
sphincss128shake256simple
765937478379957912224
T:
sphincss128harakasimple
852809786694268817271
T:
sphincss192shake256simple
102412611027906110284114
T:
luov863256
112393321138382811571222
T:
sphincss256shake256simple
113810951150172411594868
T:
sphincss192harakasimple
111684161152423311810296
T:
sphincss128shake256robust
135013851358061513609575picnicl1full
139540641417609114326029
T:
sphincsf128shake256simple
141569261460766614847637
T:
sphincss128harakarobust
160042111616185516400586
T:
sphincss256harakasimple
165448581690355217190543
T:
sphincss192shake256robust
175530471772707417954719
T:
sphincsf128harakasimple
179042331796198917987001picnicl1fs
217195672214819322369324
T:
sphincss256shake256robust
219241272222436622463407
T:
sphincss192harakarobust
226086732275750322905876
T:
sphincsf192shake256simple
225696632295435223270455
T:
sphincsf256shake256simple
238813582397023424022757picnicl1ur
260106402601414926106576picnicl3full
274594712774659028051108
T:
sphincsf192harakasimple
275912762797703928592579
T:
sphincsf128shake256robust
278574892800577528050186
T:
rainbow1acompres363232
277944222831627428582237
T:
rainbow1acyclicc363232
295403732984107130065723
T:
sphincsf256harakasimple
299824513033084130591138
T:
sphincss256harakarobust
336632453370622233735749
T:
pqrsa15
332983373375902834219936
T:
sphincsf128harakarobust
359821823618850636353984
T:
gemss128
366103503674515336866912
T:
bluegemss128
378632073806174638421115
T:
luov890351
379575963822498938381567
T:
redgemss128
383706093847253238720847
T:
luov4849242
411049114118164141246856picnicl5full
429191374297704643012524picnicl3fs
438283984445793644888738
T:
sphincsf192shake256robust
441950114483502945345495
T:
sphincsf256shake256robust
512789715209654452683285
T:
mqdss48
531304035359102854283308
T:
sphincsf192harakarobust
561281355674613757280623
T:
sphincsf256harakarobust
603289476038933260453698picnicl3ur
737411237376923273902838picnicl5fs
740560787408004574215484
T:
luov8117404
817902948180443581848680picnic3l1
100422468100468125100673555picnicl5ur
101336872101461857101522352
T:
luov6468330
116243139116415408116671619
T:
bluegemss192
119190314119515337119827983
T:
redgemss192
164660376166748715167756185
T:
mqdss64
168368618169273076169553289
T:
rainbow3ccyclicc683248
169850365172279757172646545
T:
rainbow3ccompres683248
182938469183035014183078296picnic3l3
225837642225948681257364101
T:
luov8086399
226420665226837319227059896
T:
picnic2l1fs
233542600234688354235698462
T:
bluegemss256
236761175237157013237989879
T:
redgemss256
277319500277384290277510252picnic3l5
380271916381513440383517130
T:
rainbow5ccompres963664
380805379382154257383126949
T:
rainbow5ccyclicc963664
508412587508800525509139291
T:
picnic2l3fs
897656257898245901898712681
T:
picnic2l5fs

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

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
661666416703picnicl1full
773279048090picnic3l1
941294429473picnicl3full
954495809659picnic3l3
123611242312744picnic3l5
124991255812855picnicl5full
165951664516812picnicl1fs
166891674716862picnicl1ur
168951701717180
T:
picnic2l1fs
313963156131703
T:
picnic2l3fs
319153202932138picnicl3ur
319433210532228picnicl3fs
430164318343342picnicl5fs
430194322943438picnicl5ur
445304465844873
T:
picnic2l5fs
983249848598993ed25519
227954228665231051
T:
ecdonaldp256
274783275825279878
T:
donald512
290598291545293371
T:
ecdonaldp224
330323330700333044
T:
ed448goldilocks
419981420321421767dilithium2
553438554535557665
T:
pass769
671306673318676673
T:
pass863
750887752475755421
T:
donald1024
757383760668762510dilithium3
921549927885931620dilithium2aes
112872911319861136603
T:
edons128k08n72nu8l4mu3
118070811821161183827dilithium5
141168914132101415141
T:
ecdonaldp521
142329114257581428345
T:
mqdss48
148190415002841517306
T:
ecdonaldp160
167012016745771680047dilithium3aes
178850317976801821808
T:
ecdonaldp192
178911818071841845679
T:
donald2048
211723221258192140427
T:
ecdonaldk163
222733722368462250058
T:
ecdonaldb163
281497028224972829481dilithium5aes
292784029757733004245
T:
ecdonaldk233
306745430751733087489
T:
ecdonaldb233
2430975?3159588?4609038?
T:
qtesla1
330632333115173314047
T:
mqdss64
366863936756273683992
T:
edons128ref
575472857635825780706
T:
ecdonaldk283
4156105?6077110?8028096?
T:
qtesla3f
622800562345396245263
T:
ecdonaldb283
701807970336987050491
T:
ecdonaldp384
865014186695538809052
T:
3icp
9622308?10887253?13402719?
T:
qtesla1p
109545281095553110956943
T:
sphincsf128shake256simple
9319076?11549380?18227683?
T:
qtesla3s
119207601194744111954390
T:
sphincsf128harakasimple
121270921233673712576444
T:
ecdonaldk409
133572981350921213721314
T:
ecdonaldb409
154829091548560515488034
T:
sphincs256
160914991612675716150872
T:
sphincsf192shake256simple
175440811755559117560400
T:
sphincsf192harakasimple
209317852094021220954021
T:
sphincsf128shake256robust
220091592201992822028048
T:
sphincsf128harakarobust
245024972455080424607825
T:
luov4849242
246688882471177324823853
T:
rainbowbinary256181212
260252512604281626139024
T:
ecdonaldk571
272313872725651227391207
T:
rainbow1aclassic363232
18111535?27931063?45847206?
T:
rwb0fuz1024
285779722864740429192327
T:
rainbow1acompres363232
285666862868608128732174
T:
rainbow1acyclicc363232
292281232933826229477749
T:
ecdonaldb571
308359983083809730841474
T:
sphincsf192shake256robust
322066013223303132331453
T:
luov863256
324547013246099332478321
T:
sphincsf192harakarobust
376150643773646439131273
T:
tts6440
358042963856973244400485
T:
falcon512dyn
36182809?39676942?45603914?
T:
falcon512tree
423172904232080542381924
T:
sphincsf256shake256simple
466720774667588346683305
T:
sphincsf256harakasimple
45199048?52745245?63960818?
T:
qtesla3p
48239276?71928181?115166352?
T:
ronald512
776287137779150377924619
T:
luov6468330
796567647966411379667329
T:
sphincsf256shake256robust
863972818641910386509473
T:
sphincsf256harakarobust
980512289877267699684188
T:
rainbow5640
110799464116947837127594667
T:
falcon1024tree
111761559117143275128915173
T:
falcon1024dyn
120617433120873573121054630
T:
luov890351
120776616121055489121437693
T:
rainbowbinary16242020
74739399?130878274?179085166?
T:
ronald768
145704209145797436145968043
T:
luov8086399
169472199169972898170493129
T:
rainbow3cclassic683248
181179024181968938182357311
T:
rainbow3ccompres683248
185662552186148788186915859
T:
rainbow3ccyclicc683248
212933832213835282217519722
T:
rainbow6440
120041479?214784149?305697918?
T:
ronald1024
218440693218641529218939647
T:
luov8117404
298572585298874155299181183
T:
bluegemss128v2
307025078307613463307912228
T:
redgemss128v2
327689570327709143327779844
T:
sflashv2
350608741350622860350966714
T:
sphincss128shake256simple
379733226379748313379839809
T:
sphincss128harakasimple
497987958499523460509464161
T:
rainbow5cclassic963664
517437977517445875517457932
T:
sphincss192shake256simple
539936747540405910541473139
T:
rainbow5ccyclicc963664
546131104547483317555387154
T:
rainbow5ccompres963664
559010510559054285559071729
T:
sphincss192harakasimple
352986091?567233762?825063179?
T:
ronald1536
669980853669995040670003994
T:
sphincss128shake256robust
677074227677081889677094373
T:
sphincss256shake256simple
701357186701604888701683733
T:
sphincss128harakarobust
745372336745391060748428178
T:
sphincss256harakasimple
618606579?945084451?1615709464?
T:
ronald2048
987074906989076566989673448
T:
sphincss192shake256robust
127475167812748505551274907469
T:
sphincss256shake256robust
133941895713451870061350108059
T:
redgemss128
138098984613836149281385946025
T:
sphincss256harakarobust
156443063015689467141571435571
T:
redgemss192v2
178598573017864349401786498302
T:
rainbow1a
186591387418692083051869570766
T:
bluegemss192v2
192928617119380460731943515900
T:
bluegemss128
1593392667?3398296944?5041025903?
T:
ronald3072
421109428142383104594368268778
T:
gui184
472224618147268582624733564436
T:
redgemss256v2
536679230653814161365402946941
T:
redgemss192
646674058064702080086475010059
T:
rainbow1c
744838858774694485167498740958
T:
bluegemss192
797817027082127081608351815001
T:
pqrsa15
6836952712?8516145900?12425280998?
T:
ronald4096
144007048611440254596214409489199
T:
rainbow1b
149946553781502306891315077329907
T:
redgemss256
166024021171661352605516620668102
T:
rainbow4a
197858576461980575705219829026220
T:
bluegemss256
Cycles to sign 59 bytes
25%50%75%system
326683281033298
T:
rainbowbinary256181212
398314003040353
T:
tts6440
715697292377033
T:
rainbowbinary16242020
874728833790794
T:
rainbow5640
103270103478103825ed25519
146090148230151124
T:
rainbow6440
184198185028185405
T:
sflashv2
207593208020210164
T:
rainbow1aclassic363232
219820220931222471
T:
rainbow1acyclicc363232
310135310741311874
T:
ecdonaldp256
342509343580345141
T:
ed448goldilocks
429874430464432561
T:
ecdonaldp224
499079504646508608
T:
donald512
369372?581679?1010079?
T:
3icp
641930?673080?1311083?
T:
pass769
784532786308788814
T:
rainbow1a
801959815877830044
T:
ronald512
978448982132987020
T:
donald1024
100973010124941017551
T:
rainbow3ccyclicc683248
103159610471541054643
T:
falcon512tree
104642610490921056313
T:
rainbow3cclassic683248
151287315212251538970
T:
ronald768
783016?1558856?2330156?
T:
pass863
155183315668131583170
T:
ecdonaldp160
1143496?1567518?2582232?
T:
qtesla3f
918892?1640741?2942920?
T:
qtesla1
169145217081131720095
T:
rwb0fuz1024
1104020?1711911?2690607?dilithium2
175396417629201777456
T:
falcon512dyn
178463918067701819145
T:
donald2048
187469818818941897526
T:
ecdonaldp192
199282019971092008925
T:
edons128k08n72nu8l4mu3
1304381?2052330?3300918?dilithium2aes
204122720557072069953
T:
ronald1024
207812520851442103802
T:
falcon1024tree
219955422027142211281
T:
ecdonaldk163
225956222613792266420
T:
ecdonaldp521
231059723155362326233
T:
ecdonaldb163
238445623896782398413
T:
rainbow5ccyclicc963664
238810123901472394242
T:
rainbow5cclassic963664
249180724934262566843
T:
rainbow1c
1706108?2511101?4524974?dilithium3
251648425217892657324
T:
rainbow4a
1844109?2548823?3141973?dilithium5
302114630436223084804
T:
ecdonaldk233
1384504?3076106?4762548?
T:
qtesla1p
317783532021003210548
T:
ecdonaldb233
357594335832823594591
T:
falcon1024dyn
2694724?3908902?5740962?dilithium3aes
1999269?4127777?6763074?
T:
qtesla3s
3467435?4315602?5885260?dilithium5aes
507409850780685082989
T:
edons128ref
511924751225945125391
T:
rainbow1b
597482959921516190609
T:
ecdonaldk283
596995360135036099909
T:
ronald1536
644331964630356495661
T:
ecdonaldb283
734507773603157390631
T:
ecdonaldp384
966501197067369744402
T:
ronald2048
111211821113321211153729
T:
luov863256
126099641264255512696821
T:
ecdonaldk409
9060596?12826612?20584638?
T:
qtesla3p
139214571396183814090717
T:
ecdonaldb409
176283931770290417748218picnicl1full
189765141898892119210288
T:
rainbow1acompres363232
222769022230633422313366picnicl1fs
268938952691273626944514
T:
ecdonaldk571
268919882692990626985764
T:
ronald3072
299828153000070730011154picnicl1ur
300736683015669031281264
T:
ecdonaldb571
339310083396483633970604picnicl3full
376406453770601437755159
T:
luov890351
517552715200131152012882picnicl3fs
46507135?52607434?68182698?
T:
redgemss128
532464735329404553306784picnicl5full
546988975471575054764428
T:
luov4849242
580381265812083258208869
T:
ronald4096
661616866623480266332073
T:
luov8117404
707909767088914570907257
T:
mqdss48
739025527437107474576281picnicl3ur
70631096?84555886?97016149?
T:
redgemss128v2
887111078872785089207388picnicl5fs
907118089146676791537774picnic3l1
119759386119778641119808596picnicl5ur
120719752121432596122043028
T:
rainbow3ccompres683248
105880106?126669383?154446929?
T:
redgemss192
158027089158449277158787714
T:
luov6468330
146705327?178056676?199917408?
T:
redgemss256
206670676206796557206863839picnic3l3
224178431224630074228303926
T:
mqdss64
218546950231942688272069976
T:
redgemss192v2
261099388261585060264368493
T:
pqrsa15
291215376291531508292281106
T:
sphincs256
316184074317036293320150086
T:
rainbow5ccompres963664
330745191330816671330904468picnic3l5
346876415347187169347416504
T:
sphincsf128shake256simple
371532363373158843394251986
T:
luov8086399
359181225?422092559?502818831?
T:
redgemss256v2
427544535427671240427832305
T:
picnic2l1fs
440215056440550324441130588
T:
sphincsf192shake256simple
442690427442898929443261837
T:
sphincsf128harakasimple
512697717512855330512988212
T:
sphincsf192harakasimple
630159836630598560631092362
T:
sphincsf128shake256robust
766406517766897963767292441
T:
sphincsf128harakarobust
824011101824252019824907281
T:
sphincsf192shake256robust
942003561942535604942986435
T:
sphincsf192harakarobust
970865633971143955972524443
T:
sphincsf256shake256simple
123285035712336279941235171586
T:
picnic2l3fs
127052952012707884491270971733
T:
sphincsf256harakasimple
176402163717643955901764918206
T:
sphincsf256shake256robust
1083820995?1804619232?3606757552?
T:
gui184
226308318622638891012264376632
T:
sphincsf256harakarobust
264046450826423590442643409070
T:
picnic2l5fs
2420042146?2910361087?3872070500?
T:
bluegemss128
2943187460?3532554816?4706754299?
T:
bluegemss128v2
523429024252345281345242262855
T:
sphincss128shake256simple
710778236971081628717110654379
T:
sphincss128harakasimple
6184241957?7416679640?8663173009?
T:
bluegemss192
810080075781012104718101540592
T:
sphincss256shake256simple
932616954493264610119326838453
T:
sphincss128shake256robust
7842370438?9402875460?11003156399?
T:
bluegemss256
109924724791099275503410994125652
T:
sphincss192shake256simple
9167475934?10996093730?12824911163?
T:
bluegemss192v2
113020357481132338658611326213353
T:
sphincss256harakasimple
120453586381204690597412049723328
T:
sphincss128harakarobust
145300517521453040969214530668515
T:
sphincss256shake256robust
158664520141586755900315869549377
T:
sphincss192harakasimple
191489835491915164620519178438881
T:
sphincss192shake256robust
199087923651991339150719923796603
T:
sphincss256harakarobust
Cycles to verify 59 bytes
25%50%75%system
121091237712978
T:
rwb0fuz1024
297933021030490
T:
rainbowbinary256181212
352483560038335
T:
3icp
465304690947911
T:
rainbow5640
493234960050363
T:
ronald512
553245593956400
T:
ronald768
587395902059168
T:
tts6440
592856097862143
T:
rainbowbinary16242020
608816135562235
T:
rainbow6440
672496786568267
T:
ronald1024
682726961070652
T:
rainbow1aclassic363232
9846499215100073
T:
ronald1536
139129139774140508
T:
ronald2048
152619152843153326
T:
sflashv2
154530156639157255
T:
falcon512tree
196380198612199134
T:
falcon512dyn
236761237008238457
T:
qtesla1
254215254824256047
T:
ronald3072
315714317346320048
T:
donald512
321717323640324474
T:
falcon1024tree
365355367514370358ed25519
380415383527389091
T:
rainbow3cclassic683248
413551414868416715
T:
ronald4096
418759420447422965
T:
falcon1024dyn
479074479319480347dilithium2
474056486951499443
T:
gui184
490016490671491941
T:
qtesla3f
487173512692532321
T:
bluegemss128v2
520372523676524760
T:
rainbow1a
556814557635558423
T:
qtesla3s
650621660281677762
T:
redgemss128v2
706337708979712016
T:
ecdonaldp256
733705735600740400
T:
edons128k08n72nu8l4mu3
770433771079772706dilithium3
771485773489775630
T:
ecdonaldp224
777864783921789836
T:
donald1024
842433844415847167
T:
pass769
902249906600908211dilithium2aes
99961210022771003815
T:
pass863
104212310474221053161
T:
rainbow5cclassic963664
112774211298171133064
T:
ed448goldilocks
120456912072931209951
T:
qtesla1p
126032112612061262284dilithium5
139539213979451403414
T:
edons128ref
144480814555301469890
T:
ecdonaldp160
150507415437111563909
T:
bluegemss192v2
155777615639661569551dilithium3aes
160606416543351706514
T:
redgemss192v2
168758516999801709709
T:
ecdonaldp192
187728018865871894189
T:
rainbow4a
208089121043572121191
T:
donald2048
210289821074132122250
T:
rainbow1c
273746427445202753027dilithium5aes
287632229309992972934
T:
redgemss256v2
365966236874733733187
T:
sphincs256
417966441820604188845
T:
ecdonaldp521
424912142556124273427
T:
ecdonaldk163
447862844991384805760
T:
ecdonaldb163
540035354019585403173
T:
rainbow1b
582785858383215850831
T:
qtesla3p
583996158568335931339
T:
ecdonaldk233
578827858998345969438
T:
sphincss128shake256simple
589192659539556011535
T:
ecdonaldp384
616709162016766236681
T:
ecdonaldb233
735022175035787729384
T:
sphincss128harakasimple
840863084842528593116
T:
sphincss192shake256simple
921958692291459241321
T:
luov863256
108126391099738611153613
T:
sphincss192harakasimple
109951441104552811180544
T:
rainbow1acyclicc363232
109533911108733111213184
T:
rainbow1acompres363232
110283481117744111394605
T:
sphincss256shake256simple
111681711152654211741269
T:
sphincss128shake256robust
116808301171788511755509
T:
ecdonaldk283
126804111273049712773776
T:
ecdonaldb283
126982141277706112790055picnicl1full
135128341371648914088441
T:
sphincss128harakarobust
138464211406186814356221
T:
sphincsf128shake256simple
152798491545912015621809
T:
sphincss256harakasimple
165404061679691617126315
T:
sphincss192shake256robust
169204731727187317572655
T:
sphincsf128harakasimple
172698721732545417338475picnicl1fs
212333622150815621793955
T:
sphincss256shake256robust
223228692254363022763880
T:
sphincsf256shake256simple
223525892254689322695038
T:
sphincsf192shake256simple
227459162285181822870845picnicl1ur
246280582464614824679794picnicl3full
245777332480119925065226
T:
ecdonaldk409
265536782671180926874084
T:
sphincsf192harakasimple
271328762728404127531651
T:
ecdonaldb409
273672742787041728154087
T:
sphincsf128shake256robust
283992782858008028818577
T:
sphincsf256harakasimple
287146542899818529362431
T:
sphincss256harakarobust
304599073061097132678977
T:
bluegemss128
313773353182843733730588
T:
redgemss128
317782083223394932512678
T:
sphincsf128harakarobust
330143763303164133052997
T:
luov890351
335664933359418033623992
T:
pqrsa15
362723323629386336331665
T:
luov4849242
391048573917502239239788picnicl5full
410943074126653541327041picnicl3fs
435394934396458344457832
T:
sphincsf256shake256robust
436319434414244344504908
T:
sphincsf192shake256robust
508278475126279851781764
T:
sphincsf192harakarobust
514525345183520552387645
T:
mqdss48
530024185314097553301598
T:
ecdonaldk571
537084425422386354861376
T:
sphincsf256harakarobust
572476885755453557625109picnicl3ur
583837285893785559206404
T:
luov8117404
591948365941766859811616
T:
ecdonaldb571
671479846778158371600505
T:
rainbow3ccompres683248
678893736845391168843465
T:
rainbow3ccyclicc683248
715949847168512471727250picnicl5fs
767372547733707077467073picnic3l1
904031089065724698476487
T:
bluegemss192
911555279132887291438100
T:
redgemss192
967324789677409996972239picnicl5ur
968735589691516096967624
T:
luov6468330
150337051151156659151958157
T:
rainbow5ccompres963664
150869787151631911152391329
T:
rainbow5ccyclicc963664
164508530165797158167430348
T:
mqdss64
168533263168869302185811607
T:
bluegemss256
172287063172373349172419769picnic3l3
172718227172994091176346038
T:
redgemss256
211702747211848718212050529
T:
picnic2l1fs
216301099216578503217206437
T:
luov8086399
261596006261676508261768349picnic3l5
480280483480513635480747962
T:
picnic2l3fs
853927733854685908855282033
T:
picnic2l5fs

Version

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