Measurements of public-key signature systems, indexed by machine
eBATS
(ECRYPT Benchmarking
of Asymmetric Systems)
is a project in ECRYPT's VAMPIRE lab
to measure the performance of public-key systems.
This page presents the benchmark results collected in eBATS
for public-key signature systems.
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.
What do the graphs and tables mean?
The rest of this page is organized into sections, one section for each computer.
Each computer has one graph.
There are seven horizontal positions on each graph:
- Time to verify a signed message.
- Time to sign a message.
- Time to compute a key pair.
- Space for a secret key.
- Space for a public key.
- Space for a signature on a short message.
- Space for a signature on a long message:
more precisely, the difference between the space used by a long signed message
and the space used by the original unsigned message.
This can be smaller than the space for a signature on a short message
for signature systems that support "message recovery."
Each graph is a superimposition of several curves,
one curve for each signature system.
Each computer also has a series of tables, eight tables for each computer.
The first table shows the time, in cycles, to generate a key pair.
Each row of the table lists
- the first quartile of many time measurements,
- the median of many time measurements,
- the third quartile of many time measurements, and
- the name of the signature system.
The second table shows the time to sign a short message.
The third table shows the time to verify a signature on a short message.
The fourth table shows the length of a secret key.
The fifth table shows the length of a public key.
The sixth, seventh, and eighth tables show
the space for a signature on, respectively,
a 0-byte message,
a 23-byte message,
and a long message.
Measurements with large variance are indicated in red with question marks.
The computer name is linked to additional information
about the implementations and compilers selected for benchmarking.
armeabi (v7-A, Krait); 2012 Qualcomm Snapdragon S4 APQ8060A; 2 x 1512MHz; h9dragon, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 994245 | 994473 | 994746 | ed25519 |
| 183276017 | 183614236 | 183970379 | pflash1 |
| 277730297 | 277926145 | 278448776 | rainbow |
| 1113206983? | 1272290384? | 1561997482? | mqqsig160 |
| 2176789175? | 2366785721? | 2781573392? | mqqsig192 |
| 3520466320 | 3682405348 | 3783985777 | mqqsig224 |
| 8081902623 | 8221642971 | 8395904154 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 21866 | 22002 | 22089 | mqqsig160 |
| 21883 | 22133 | 22181 | mqqsig192 |
| 24585 | 24676 | 24812 | mqqsig224 |
| 24247 | 24907 | 24951 | mqqsig256 |
| 1035748 | 1035884 | 1036066 | ed25519 |
| 1506951 | 1508082 | 1514710 | rainbow |
| 2537916? | 4384563? | 7853794? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 282048 | 282229 | 282497 | mqqsig160 |
| 341611 | 344740 | 355329 | mqqsig256 |
| 594869 | 595667 | 596846 | mqqsig192 |
| 682180 | 682244 | 682338 | pflash1 |
| 852907 | 855174 | 880264 | mqqsig224 |
| 2697016 | 2697245 | 2701939 | rainbow |
| 3002015 | 3002151 | 3004978 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 20107 | rainbow |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 31680 | rainbow |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
armeabi (Cortex A15); 2012 Samsung Exynos 5 Dual; 2 x 1700MHz; sachr, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 362293 | 363130 | 363778 | ed25519 |
| 1288232 | 1297297 | 1312697 | donald512 |
| 2647034 | 2679073 | 2717561 | ecdonaldp160 |
| 2871398 | 2900422 | 2958015 | ecdonaldp192 |
| 3239276 | 3269604 | 3299607 | ecdonaldk163 |
| 3523652 | 3550899 | 3599089 | ecdonaldb163 |
| 3702992 | 3748409 | 3782851 | ecdonaldp224 |
| 3861509 | 3875847 | 3901113 | donald1024 |
| 4932394 | 4982305 | 5016850 | ecdonaldp256 |
| 6389552 | 6427141 | 6447824 | ecdonaldk233 |
| 7178236 | 7202537 | 7225046 | ecdonaldb233 |
| 9972879 | 10032203 | 10116484 | ecdonaldp384 |
| 11944894 | 11996477 | 12034233 | ecdonaldk283 |
| 12483203 | 12509271 | 12534711 | donald2048 |
| 13493243 | 13553495 | 13589474 | ecdonaldb283 |
| 25268050 | 25404924 | 25525373 | ecdonaldp521 |
| 27819839 | 27884740 | 27930616 | ecdonaldk409 |
| 31800913 | 31886307 | 31940341 | ecdonaldb409 |
| 63727712 | 63873793 | 64008236 | ecdonaldk571 |
| 73002928 | 73143932 | 73228031 | ecdonaldb571 |
| 93956533 | 94553844 | 95553432 | pflash1 |
| 101638054? | 131765262? | 198050246? | ronald512 |
| 159922430 | 160456394 | 160781091 | rainbow |
| 177173520? | 299563019? | 507548186? | ronald768 |
| 333435308 | 338081292 | 338931424 | sflashv2 |
| 380589430? | 572583910? | 875309523? | ronald1024 |
| 836456403? | 951321582? | 1152435715? | mqqsig160 |
| 937104873 | 1065464511 | 1161037663 | mqqsig224 |
| 1144378617? | 1301607445? | 1550520541? | mqqsig192 |
| 1261212253 | 1373801690 | 1470526777 | mqqsig256 |
| 829620872? | 1465835971? | 2033865056? | ronald1536 |
| 1991719071? | 2791768083? | 4492787466? | ronald2048 |
| 5696751467? | 9181895480? | 12361014919? | ronald3072 |
| 17012247772? | 25390409462? | 44353623047? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 13193 | 13259 | 13312 | mqqsig160 |
| 13276 | 13374 | 13468 | mqqsig192 |
| 15865 | 16178 | 16387 | mqqsig224 |
| 16216 | 16475 | 16566 | mqqsig256 |
| 157959 | 158731 | 161056 | sflashv2 |
| 384066 | 384249 | 385518 | ed25519 |
| 707708 | 710831 | 725080 | rainbow |
| 1387893 | 1398298 | 1413434 | donald512 |
| 1087625? | 1866662? | 3234926? | pflash1 |
| 2101854 | 2118640 | 2146041 | ronald512 |
| 2774051 | 2786282 | 2815480 | ecdonaldp160 |
| 3014287 | 3035739 | 3054778 | ecdonaldp192 |
| 3440046 | 3528038 | 3558447 | ecdonaldk163 |
| 3707442 | 3729579 | 3750655 | ronald768 |
| 3673781 | 3748195 | 3840670 | ecdonaldb163 |
| 3825141 | 3852271 | 3882082 | ecdonaldp224 |
| 3859580 | 3888363 | 3912456 | donald1024 |
| 5124226 | 5159227 | 5178344 | ecdonaldp256 |
| 6759920 | 6890487 | 6932335 | ecdonaldk233 |
| 7544092 | 7705124 | 7769428 | ecdonaldb233 |
| 9180261 | 9203019 | 9260031 | ronald1024 |
| 10255141 | 10313978 | 10379860 | ecdonaldp384 |
| 12177677 | 12231234 | 12296138 | donald2048 |
| 12380822 | 12418357 | 12454511 | ecdonaldk283 |
| 13886591 | 13906220 | 13925900 | ecdonaldb283 |
| 17087157 | 17132753 | 17175479 | ronald1536 |
| 25930381 | 26024971 | 26126166 | ecdonaldp521 |
| 31164375 | 32745877 | 33820707 | ecdonaldk409 |
| 33812401 | 34202284 | 34691271 | ecdonaldb409 |
| 50189671 | 50304068 | 50384895 | ronald2048 |
| 68253668 | 68762308 | 69316725 | ecdonaldk571 |
| 75050380 | 75158500 | 75260480 | ecdonaldb571 |
| 98789448 | 99013541 | 99178399 | ronald3072 |
| 308733662 | 309263969 | 309656121 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 103189 | 103937 | 104842 | ronald512 |
| 129476 | 130355 | 131444 | ronald768 |
| 167942 | 169331 | 171382 | ronald1024 |
| 180335 | 181152 | 181454 | mqqsig160 |
| 190743 | 194639 | 233272 | sflashv2 |
| 271728 | 272304 | 273776 | ronald1536 |
| 296547 | 297681 | 300050 | mqqsig256 |
| 323512 | 327283 | 329334 | pflash1 |
| 343226 | 344897 | 349332 | mqqsig192 |
| 389349 | 392930 | 399029 | mqqsig224 |
| 398049 | 399211 | 400901 | ronald2048 |
| 733803 | 734639 | 736365 | ronald3072 |
| 1184591 | 1184945 | 1186889 | ed25519 |
| 1190590 | 1191269 | 1195793 | rainbow |
| 1196140 | 1198608 | 1204381 | ronald4096 |
| 1489100 | 1498778 | 1508413 | donald512 |
| 3189596 | 3203492 | 3228731 | ecdonaldp160 |
| 3536378 | 3552086 | 3578533 | ecdonaldp192 |
| 4312000 | 4320386 | 4348121 | donald1024 |
| 4504432 | 4603880 | 4633308 | ecdonaldp224 |
| 5986493 | 6010872 | 6051991 | ecdonaldp256 |
| 6654579 | 6700651 | 6739751 | ecdonaldk163 |
| 7289342 | 7353018 | 7404428 | ecdonaldb163 |
| 11996927 | 12036663 | 12087261 | ecdonaldp384 |
| 13200331 | 13284877 | 13400179 | ecdonaldk233 |
| 13798612 | 13910470 | 13987398 | donald2048 |
| 14686992 | 14801506 | 14936198 | ecdonaldb233 |
| 25563946 | 26274486 | 27194528 | ecdonaldk283 |
| 27298640 | 27343474 | 27421494 | ecdonaldb283 |
| 31578982 | 31662461 | 31726681 | ecdonaldp521 |
| 55898604 | 56059847 | 56188640 | ecdonaldk409 |
| 67320750 | 67899321 | 68210074 | ecdonaldb409 |
| 134531251 | 135506647 | 136192539 | ecdonaldk571 |
| 167217438 | 171776636 | 174760176 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 20107 | rainbow |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 31680 | rainbow |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
amd64; Piledriver (610f01); 2012 AMD A10-5800K; 2 x 3800MHz; hydra9, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 105736 | 105969 | 106206 | ed25519 |
| 197589 | 198835 | 200027 | donald512 |
| 375691 | 379485 | 405973 | hector |
| 563251 | 564732 | 566824 | donald1024 |
| 881091 | 886126 | 898889 | ecdonaldp160 |
| 928297 | 936814 | 941832 | ecdonaldk163 |
| 969713 | 979017 | 992816 | ecdonaldb163 |
| 1042777 | 1055654 | 1065296 | ecdonaldp192 |
| 1223470 | 1229354 | 1244011 | ecdonaldk233 |
| 1280991 | 1287613 | 1298853 | ecdonaldb233 |
| 1411821 | 1423256 | 1437163 | ecdonaldp224 |
| 1633564 | 1652126 | 1674039 | ecdonaldp256 |
| 1971114 | 1976721 | 1984223 | donald2048 |
| 2189353 | 2200383 | 2217164 | ecdonaldk283 |
| 2329805 | 2340145 | 2361832 | ecdonaldb283 |
| 3425043 | 3453702 | 3480363 | ecdonaldp384 |
| 3841632 | 3860621 | 3881648 | ecdonaldk409 |
| 4166139 | 4192689 | 4232220 | ecdonaldb409 |
| 7646790 | 7676613 | 7730388 | ecdonaldp521 |
| 8732753 | 8779307 | 8834073 | ecdonaldk571 |
| 9524618 | 9570845 | 9651149 | ecdonaldb571 |
| 13040032 | 13290072 | 13961194 | 3icp |
| 12435229? | 18175875? | 23517780? | ronald512 |
| 39923603 | 39937657 | 39961693 | rainbowbinary256181212 |
| 30352105? | 41175201? | 65105430? | ronald768 |
| 45198605? | 51222136? | 78752557? | rwb0fuz1024 |
| 45581486? | 77068976? | 119223784? | ronald1024 |
| 92919318 | 93183222 | 93513967 | rainbow5640 |
| 101861377 | 102063672 | 102233663 | pflash1 |
| 118034538 | 118199365 | 118489744 | tts6440 |
| 148448645 | 148526031 | 148598205 | rainbow |
| 196346184 | 196603575 | 197618402 | rainbowbinary16242020 |
| 126825546? | 202989146? | 315140977? | ronald1536 |
| 206490704 | 207105316 | 207515304 | rainbow6440 |
| 277419322 | 278042316 | 278783289 | sflashv2 |
| 248841301? | 420627875? | 703233706? | ronald2048 |
| 961818503? | 1068653975? | 1268969398? | mqqsig160 |
| 817164856? | 1553050975? | 2416482111? | ronald3072 |
| 1710635564 | 1842392542 | 2112186564 | mqqsig192 |
| 2710516519 | 2790557643 | 2872267156 | mqqsig224 |
| 1867613899? | 3173694392? | 4630212742? | ronald4096 |
| 4441876777 | 4516899700 | 4634479681 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 3119 | 3145 | 3159 | mqqsig160 |
| 4750 | 4778 | 4818 | mqqsig192 |
| 5610 | 5623 | 5662 | mqqsig224 |
| 5769 | 5782 | 5849 | mqqsig256 |
| 52477 | 52823 | 54695 | rainbowbinary256181212 |
| 82060? | 82267? | 112778? | rainbow5640 |
| 101861 | 102126 | 102618 | tts6440 |
| 102434 | 102866 | 103144 | ed25519 |
| 105684 | 106990 | 108686 | rainbowbinary16242020 |
| 126375 | 126742 | 127543 | sflashv2 |
| 138969 | 139435 | 141115 | rainbow6440 |
| 259850 | 264198 | 268329 | donald512 |
| 408753 | 431847 | 460236 | hector |
| 586562 | 595967 | 605016 | ronald512 |
| 591876 | 597527 | 606068 | donald1024 |
| 843406 | 845897 | 848502 | rainbow |
| 954683 | 962613 | 969368 | ecdonaldp160 |
| 1016225 | 1021029 | 1030515 | ecdonaldk163 |
| 1047159 | 1052415 | 1062248 | ecdonaldb163 |
| 1063281 | 1072388 | 1085060 | ronald768 |
| 1128447 | 1139127 | 1151236 | ecdonaldp192 |
| 1328195 | 1338876 | 1350132 | ecdonaldk233 |
| 1375684 | 1384126 | 1394450 | ecdonaldb233 |
| 1495065 | 1507292 | 1519368 | ecdonaldp224 |
| 1648737 | 1660519 | 1674149 | ronald1024 |
| 1743268 | 1753336 | 1770998 | ecdonaldp256 |
| 1792554 | 1799879 | 1826849 | rwb0fuz1024 |
| 1047062? | 1840429? | 3203162? | pflash1 |
| 1889626 | 1906449 | 1925727 | donald2048 |
| 769003? | 2042917? | 2721604? | 3icp |
| 2325063 | 2339958 | 2360749 | ecdonaldk283 |
| 2453928 | 2464645 | 2479449 | ecdonaldb283 |
| 3608403 | 3624339 | 3644104 | ecdonaldp384 |
| 3853929 | 3871642 | 3895936 | ronald1536 |
| 4068292 | 4090294 | 4112408 | ecdonaldk409 |
| 4348427 | 4365882 | 4397395 | ecdonaldb409 |
| 7647093 | 7677092 | 7719051 | ronald2048 |
| 7873313 | 7903671 | 7939592 | ecdonaldp521 |
| 9082909 | 9114290 | 9171611 | ecdonaldk571 |
| 9755996 | 9785163 | 9832673 | ecdonaldb571 |
| 22394553 | 22464479 | 22572464 | ronald3072 |
| 48897602 | 49005156 | 49089915 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 13642 | 13767 | 13873 | rwb0fuz1024 |
| 31329 | 31394 | 31654 | 3icp |
| 37579 | 37663 | 37781 | rainbow5640 |
| 39223 | 39351 | 39611 | rainbowbinary256181212 |
| 40450 | 41794 | 42623 | ronald512 |
| 45401 | 45809 | 46512 | ronald768 |
| 47678 | 47842 | 48110 | rainbow6440 |
| 48696 | 48753 | 48792 | tts6440 |
| 54588 | 55015 | 56135 | ronald1024 |
| 75088 | 75800 | 77099 | ronald1536 |
| 82315 | 82809 | 83403 | mqqsig160 |
| 103974 | 106144 | 107849 | ronald2048 |
| 110985 | 112297 | 113658 | rainbowbinary16242020 |
| 125961 | 126639 | 127144 | mqqsig192 |
| 147958 | 148643 | 149230 | mqqsig224 |
| 183173 | 184878 | 187205 | ronald3072 |
| 220113 | 220381 | 220957 | sflashv2 |
| 229072 | 229434 | 229959 | mqqsig256 |
| 270830 | 273307 | 277080 | donald512 |
| 292394 | 294058 | 297060 | ronald4096 |
| 313573 | 315038 | 319208 | pflash1 |
| 332697 | 332918 | 333152 | ed25519 |
| 681726 | 691716 | 694514 | donald1024 |
| 1083528 | 1093050 | 1105125 | ecdonaldp160 |
| 1301897 | 1311853 | 1322232 | ecdonaldp192 |
| 1545854 | 1546615 | 1550567 | hector |
| 1648173 | 1650859 | 1655877 | rainbow |
| 1763153 | 1777303 | 1793656 | ecdonaldp224 |
| 1892548 | 1903429 | 1924679 | ecdonaldk163 |
| 1975250 | 1987534 | 2001425 | ecdonaldb163 |
| 2027154 | 2037824 | 2049101 | ecdonaldp256 |
| 2233880 | 2315428 | 2338285 | donald2048 |
| 2518888 | 2528869 | 2540003 | ecdonaldk233 |
| 2632018 | 2644094 | 2659055 | ecdonaldb233 |
| 4204116 | 4225777 | 4248751 | ecdonaldp384 |
| 4504250 | 4534691 | 4564602 | ecdonaldk283 |
| 4754273 | 4769900 | 4785998 | ecdonaldb283 |
| 7926975 | 7962821 | 8008327 | ecdonaldk409 |
| 8494335 | 8524561 | 8572697 | ecdonaldb409 |
| 9197055 | 9248201 | 9327519 | ecdonaldp521 |
| 17812894 | 17871201 | 17962824 | ecdonaldk571 |
| 19247473 | 19322480 | 19427631 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
x86; normally amd64; Piledriver (610f01); 2012 AMD A10-5800K; 2 x 3800MHz; hydra9, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 615433 | 616000 | 616441 | ed25519 |
| 111749295 | 111899671 | 112051829 | pflash1 |
| 1067895593? | 1260160534? | 1600819643? | mqqsig160 |
| 1678527163? | 1926002328? | 2378766596? | mqqsig192 |
| 2905684806 | 3063946977 | 3209229722 | mqqsig224 |
| 4265982069 | 4401325402 | 4494812566 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 12467 | 12503 | 12521 | mqqsig160 |
| 14178 | 14228 | 14299 | mqqsig192 |
| 14846 | 14908 | 15012 | mqqsig224 |
| 15191 | 15274 | 15323 | mqqsig256 |
| 635973 | 636337 | 636944 | ed25519 |
| 815747? | 1407096? | 2455148? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 106361 | 106918 | 107593 | mqqsig160 |
| 168619 | 169149 | 170017 | mqqsig192 |
| 206839 | 207638 | 208901 | mqqsig224 |
| 234648 | 238009 | 238676 | pflash1 |
| 261096 | 261820 | 262397 | mqqsig256 |
| 1922246 | 1922760 | 1923332 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; Piledriver (610f01); 2012 AMD A10-4655M; 2 x 2000MHz; h9trinity, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 86799 | 87160 | 87332 | lattisigns512 |
| 105342 | 105497 | 105689 | ed25519 |
| 197333 | 198565 | 203935 | donald512 |
| 376999 | 379363 | 406015 | hector |
| 561749 | 565694 | 568550 | donald1024 |
| 879228 | 888221 | 901253 | ecdonaldp160 |
| 927527 | 932823 | 944162 | ecdonaldk163 |
| 964624 | 973311 | 980091 | ecdonaldb163 |
| 1045982 | 1057468 | 1072497 | ecdonaldp192 |
| 1230174 | 1235282 | 1247887 | ecdonaldk233 |
| 1284246 | 1289720 | 1297772 | ecdonaldb233 |
| 1415419 | 1431149 | 1452273 | ecdonaldp224 |
| 1632570 | 1644488 | 1663826 | ecdonaldp256 |
| 1972114 | 1981910 | 1992230 | donald2048 |
| 2213524 | 2255552 | 2275750 | ecdonaldk283 |
| 2334681 | 2341471 | 2359318 | ecdonaldb283 |
| 3427902 | 3448960 | 3469332 | ecdonaldp384 |
| 3847232 | 3870590 | 3894222 | ecdonaldk409 |
| 4159411 | 4193555 | 4238607 | ecdonaldb409 |
| 7650057 | 7678699 | 7714351 | ecdonaldp521 |
| 8793260 | 8822503 | 8889385 | ecdonaldk571 |
| 9511429 | 9553816 | 9622814 | ecdonaldb571 |
| 13021233 | 13038170 | 13054626 | 3icp |
| 11537567? | 17055040? | 25257951? | ronald512 |
| 23249523? | 38761012? | 63508170? | ronald768 |
| 44885600? | 50531156? | 78385836? | rwb0fuz1024 |
| 53941824 | 54037600 | 54553991 | rainbowbinary256181212 |
| 47436491? | 71097287? | 107845017? | ronald1024 |
| 93229039 | 93556695 | 93742920 | rainbow5640 |
| 96491034 | 96677748 | 96963091 | pflash1 |
| 117931183 | 118219225 | 120618021 | rainbowbinary16242020 |
| 118216064 | 118547251 | 118634823 | tts6440 |
| 149476860 | 149659140 | 150609147 | rainbow |
| 109911359? | 176225957? | 266574568? | ronald1536 |
| 206472541 | 206758061 | 206940714 | rainbow6440 |
| 275725496 | 276475354 | 277874519 | sflashv2 |
| 259275620? | 387766094? | 627186826? | ronald2048 |
| 960540985? | 1069612783? | 1269801702? | mqqsig160 |
| 829171598? | 1309978618? | 2170735526? | ronald3072 |
| 1753579165 | 1869467290 | 2152951873 | mqqsig192 |
| 2712147115 | 2782966319 | 2867433086 | mqqsig224 |
| 2140070646? | 3883897741? | 5697013608? | ronald4096 |
| 4523012326 | 4574777628 | 4696691035 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 3128 | 3150 | 3173 | mqqsig160 |
| 4842 | 4880 | 4916 | mqqsig192 |
| 5677 | 5698 | 5714 | mqqsig224 |
| 5891 | 5941 | 5953 | mqqsig256 |
| 64987 | 65290 | 65687 | rainbowbinary256181212 |
| 69798 | 70435 | 71578 | rainbowbinary16242020 |
| 82052? | 82339? | 112304? | rainbow5640 |
| 102006 | 102241 | 102516 | tts6440 |
| 102077 | 102254 | 102365 | ed25519 |
| 126847 | 127104 | 127625 | sflashv2 |
| 138683 | 139113 | 139891 | rainbow6440 |
| 260240 | 262563 | 265419 | donald512 |
| 408043 | 431513 | 460652 | hector |
| 592556 | 598604 | 605393 | donald1024 |
| 599113 | 609326 | 615674 | ronald512 |
| 845455 | 848535 | 853028 | rainbow |
| 957160 | 965241 | 976814 | ecdonaldp160 |
| 1013532 | 1022946 | 1029407 | ecdonaldk163 |
| 1044574 | 1051262 | 1057615 | ecdonaldb163 |
| 1065924 | 1076092 | 1089123 | ronald768 |
| 1131355 | 1141092 | 1149964 | ecdonaldp192 |
| 1322036 | 1330037 | 1338231 | ecdonaldk233 |
| 1388978 | 1401062 | 1417741 | ecdonaldb233 |
| 728283? | 1422843? | 2119713? | lattisigns512 |
| 1501293 | 1513624 | 1528626 | ecdonaldp224 |
| 1649660 | 1655019 | 1671145 | ronald1024 |
| 1741663 | 1753252 | 1763190 | ecdonaldp256 |
| 1785589 | 1793845 | 1817583 | rwb0fuz1024 |
| 1038648? | 1808350? | 3167279? | pflash1 |
| 1892790 | 1909660 | 1920755 | donald2048 |
| 763321? | 2038922? | 2727096? | 3icp |
| 2315053 | 2328801 | 2411735 | ecdonaldk283 |
| 2451572 | 2460996 | 2471410 | ecdonaldb283 |
| 3599580 | 3617732 | 3634804 | ecdonaldp384 |
| 3848956 | 3871456 | 3892631 | ronald1536 |
| 4036167 | 4065945 | 4091739 | ecdonaldk409 |
| 4337903 | 4360694 | 4393521 | ecdonaldb409 |
| 7658052 | 7687831 | 7722754 | ronald2048 |
| 7874559 | 7904190 | 7958781 | ecdonaldp521 |
| 9060269 | 9082556 | 9115603 | ecdonaldk571 |
| 9758730 | 9788378 | 9823837 | ecdonaldb571 |
| 22405035 | 22493757 | 22607352 | ronald3072 |
| 48868301 | 49010893 | 49231797 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 13669 | 13756 | 13941 | rwb0fuz1024 |
| 31297 | 31386 | 31476 | 3icp |
| 37560 | 37611 | 37691 | rainbow5640 |
| 41497 | 42134 | 42675 | ronald512 |
| 45093 | 46297 | 46789 | ronald768 |
| 47781 | 48042 | 48164 | rainbow6440 |
| 48653 | 48700 | 48762 | tts6440 |
| 49185 | 49237 | 49331 | rainbowbinary256181212 |
| 55818 | 56659 | 58004 | ronald1024 |
| 74117 | 75573 | 76736 | ronald1536 |
| 78563 | 78600 | 78731 | rainbowbinary16242020 |
| 81665 | 82141 | 82539 | mqqsig160 |
| 105258 | 106875 | 109388 | ronald2048 |
| 122318 | 122390 | 122771 | lattisigns512 |
| 127974 | 128695 | 129273 | mqqsig192 |
| 147913 | 148567 | 149273 | mqqsig224 |
| 181595 | 184872 | 187845 | ronald3072 |
| 219737 | 220208 | 220480 | sflashv2 |
| 229260 | 229717 | 230429 | mqqsig256 |
| 266759 | 271254 | 274647 | donald512 |
| 293273 | 295260 | 297578 | ronald4096 |
| 311694 | 313503 | 320135 | pflash1 |
| 333044 | 333300 | 333592 | ed25519 |
| 684448 | 688093 | 690491 | donald1024 |
| 1099382 | 1107777 | 1117824 | ecdonaldp160 |
| 1311934 | 1320699 | 1330535 | ecdonaldp192 |
| 1546622 | 1548124 | 1555874 | hector |
| 1660762 | 1664047 | 1666439 | rainbow |
| 1749309 | 1771294 | 1784829 | ecdonaldp224 |
| 1891521 | 1912138 | 1942405 | ecdonaldk163 |
| 1969225 | 1979400 | 1988343 | ecdonaldb163 |
| 2015205 | 2033930 | 2051878 | ecdonaldp256 |
| 2250067 | 2272086 | 2288966 | donald2048 |
| 2525436 | 2537337 | 2554300 | ecdonaldk233 |
| 2610294 | 2641742 | 2672742 | ecdonaldb233 |
| 4221580 | 4241919 | 4282946 | ecdonaldp384 |
| 4511623 | 4540793 | 4683247 | ecdonaldk283 |
| 4770954 | 4782112 | 4801470 | ecdonaldb283 |
| 7875607 | 7921599 | 7982889 | ecdonaldk409 |
| 8487401 | 8513266 | 8579103 | ecdonaldb409 |
| 9325729 | 9344274 | 9382436 | ecdonaldp521 |
| 17787178 | 17837868 | 17905687 | ecdonaldk571 |
| 19264898 | 19306828 | 19376817 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 256 | lattisigns512 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 1536 | lattisigns512 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 1184 | lattisigns512 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
| 1184 | lattisigns512 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 1184 | lattisigns512 |
|
x86; normally amd64; Piledriver (610f01); 2012 AMD A10-4655M; 2 x 2000MHz; h9trinity, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 615567 | 616200 | 616919 | ed25519 |
| 121043972 | 121431578 | 121833791 | pflash1 |
| 1067841900? | 1264131064? | 1606656113? | mqqsig160 |
| 1719103964? | 1977024000? | 2437176078? | mqqsig192 |
| 2860732720 | 3039060872 | 3175591351 | mqqsig224 |
| 4255773046 | 4391809227 | 4567815043 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 12507 | 12636 | 12688 | mqqsig160 |
| 14141 | 14207 | 14278 | mqqsig192 |
| 14803 | 14872 | 14972 | mqqsig224 |
| 15143 | 15222 | 15258 | mqqsig256 |
| 635518 | 636120 | 636775 | ed25519 |
| 845108? | 1458119? | 2580721? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 106459 | 106955 | 107676 | mqqsig160 |
| 169110 | 169682 | 170313 | mqqsig192 |
| 206610 | 206987 | 207708 | mqqsig224 |
| 236345 | 236552 | 237568 | pflash1 |
| 261115 | 262003 | 263547 | mqqsig256 |
| 1922010 | 1922538 | 1930179 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; Bulldozer (600f12); 2012 AMD FX-4170; 2 x 4200MHz; pistol, supercop-20121016
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 111395 | 111518 | 111575 | ed25519 |
| 103685452 | 103883424 | 104028349 | pflash1 |
| 969355430? | 1083466923? | 1289875102? | mqqsig160 |
| 1661744613? | 1799828340? | 2088399808? | mqqsig192 |
| 2739557097 | 2820856033 | 2911620584 | mqqsig224 |
| 4368737898 | 4437825406 | 4573825231 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 3466 | 3468 | 3478 | mqqsig160 |
| 5256 | 5264 | 5274 | mqqsig192 |
| 6138 | 6152 | 6220 | mqqsig224 |
| 6264 | 6298 | 6400 | mqqsig256 |
| 108632 | 108724 | 109057 | ed25519 |
| 1203390? | 2042109? | 3631180? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 65070? | 94232? | 94254? | mqqsig160 |
| 147086 | 147314 | 147560 | mqqsig192 |
| 204601 | 204658 | 205110 | mqqsig224 |
| 247510 | 247684 | 248536 | mqqsig256 |
| 348755 | 348840 | 348919 | ed25519 |
| 382666 | 384454 | 386709 | pflash1 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
x86; normally amd64; Bulldozer (600f12); 2012 AMD FX-4170; 2 x 4200MHz; pistol, supercop-20121016
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 776185? | 778854? | 2329458? | ed25519 |
| 122756735 | 122958197 | 123164414 | pflash1 |
| 1131902026? | 1331429327? | 1689135614? | mqqsig160 |
| 1616739078? | 1875690702? | 2385787189? | mqqsig192 |
| 3038279421 | 3225445963 | 3369834095 | mqqsig224 |
| 4267331337 | 4415476533 | 4571144590 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 13666 | 13780 | 13794 | mqqsig160 |
| 15322 | 15338 | 15510 | mqqsig192 |
| 15852 | 16160 | 16486 | mqqsig224 |
| 16328 | 16412 | 16480 | mqqsig256 |
| 798407 | 799762 | 803072 | ed25519 |
| 1044730? | 1791666? | 3143936? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 149162 | 149244 | 150214 | mqqsig160 |
| 195797 | 196111 | 199838 | mqqsig192 |
| 255202 | 259740 | 261224 | mqqsig224 |
| 309714 | 310242 | 310839 | mqqsig256 |
| 343734 | 345374 | 345542 | pflash1 |
| 2431550 | 2435615 | 2446056 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; IB+AES (306a9); 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 71348 | 71436 | 71568 | ed25519 |
| 135716 | 136020 | 136332 | donald512 |
| 274548 | 275996 | 297584 | hector |
| 382440 | 382952 | 384492 | donald1024 |
| 646824 | 650996 | 655468 | ecdonaldp160 |
| 770504 | 775008 | 782360 | ecdonaldp192 |
| 792584 | 798140 | 803708 | ecdonaldk163 |
| 837924 | 841920 | 846692 | ecdonaldb163 |
| 1016368 | 1020600 | 1024972 | ecdonaldk233 |
| 1035104 | 1044232 | 1055248 | ecdonaldp224 |
| 1070672 | 1074396 | 1078072 | ecdonaldb233 |
| 1194380 | 1206900 | 1214664 | ecdonaldp256 |
| 1330024 | 1336232 | 1339508 | donald2048 |
| 1964236 | 1969480 | 1978852 | ecdonaldk283 |
| 2108948 | 2116808 | 2125164 | ecdonaldb283 |
| 2483872 | 2499488 | 2516868 | ecdonaldp384 |
| 3404552 | 3412940 | 3423772 | ecdonaldk409 |
| 3709128 | 3722252 | 3735216 | ecdonaldb409 |
| 5306112 | 5325548 | 5355304 | ecdonaldp521 |
| 8037008 | 8068120 | 8106456 | ecdonaldk571 |
| 8412844 | 8426064 | 8435992 | 3icp |
| 8858824 | 8883872 | 8912136 | ecdonaldb571 |
| 12024788 | 12038632 | 12053632 | rainbowbinary256181212 |
| 9552760? | 15388076? | 23005292? | ronald512 |
| 16797000? | 30053004? | 45628108? | ronald768 |
| 33289936 | 33335180 | 33386968 | tts6440 |
| 32832784? | 37600224? | 60221452? | rwb0fuz1024 |
| 45230620 | 45244232 | 45260936 | rainbowbinary16242020 |
| 58073352 | 58318236 | 60309916 | rainbow5640 |
| 34054856? | 60763104? | 94991012? | ronald1024 |
| 73243224 | 73356164 | 73459280 | pflash1 |
| 118618836 | 118671824 | 118719684 | rainbow |
| 133817184 | 135190284 | 135371904 | rainbow6440 |
| 84555032? | 140616572? | 221409168? | ronald1536 |
| 209457416 | 209557044 | 210334008 | sflashv2 |
| 200143616? | 307099152? | 438315024? | ronald2048 |
| 803926384? | 901177372? | 1072361604? | mqqsig160 |
| 563247060? | 1007478968? | 1585519060? | ronald3072 |
| 1361244008? | 1480261264? | 1726882560? | mqqsig192 |
| 1931393220 | 2001566148 | 2076143692 | mqqsig224 |
| 1526182712? | 2965799504? | 4380903976? | ronald4096 |
| 3680775208 | 3745807188 | 3846277132 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 2208 | 2212 | 2216 | mqqsig160 |
| 3584 | 3592 | 3600 | mqqsig192 |
| 3816 | 3820 | 3828 | mqqsig224 |
| 4300 | 4312 | 4344 | mqqsig256 |
| 17396 | 17468 | 17552 | rainbowbinary256181212 |
| 29212 | 29384 | 29644 | rainbowbinary16242020 |
| 33576 | 33696 | 33832 | tts6440 |
| 53492? | 53956? | 78492? | rainbow5640 |
| 67344 | 67488 | 67640 | ed25519 |
| 92092 | 92296 | 92596 | sflashv2 |
| 92212 | 93028 | 95268 | rainbow6440 |
| 195044 | 198880 | 201784 | donald512 |
| 299728 | 318152 | 340272 | hector |
| 421232 | 426928 | 433276 | donald1024 |
| 474724 | 484196 | 493208 | ronald512 |
| 519964 | 520864 | 524128 | rainbow |
| 716880 | 722588 | 729360 | ecdonaldp160 |
| 822692 | 833356 | 841944 | ronald768 |
| 848444 | 855656 | 863568 | ecdonaldp192 |
| 870456 | 874196 | 879192 | ecdonaldk163 |
| 908660 | 911112 | 914620 | ecdonaldb163 |
| 1108044 | 1111896 | 1116684 | ecdonaldk233 |
| 1122276 | 1128968 | 1135808 | ecdonaldp224 |
| 1162552 | 1166724 | 1171952 | ecdonaldb233 |
| 501944? | 1175032? | 1616832? | 3icp |
| 1299784 | 1304532 | 1312096 | ecdonaldp256 |
| 1298008 | 1308920 | 1315764 | donald2048 |
| 1319864 | 1335380 | 1346776 | ronald1024 |
| 1342252 | 1343516 | 1344404 | rwb0fuz1024 |
| 833124? | 1447432? | 2562332? | pflash1 |
| 2075120 | 2079084 | 2083632 | ecdonaldk283 |
| 2230836 | 2237132 | 2246548 | ecdonaldb283 |
| 2638504 | 2651176 | 2665932 | ecdonaldp384 |
| 2975624 | 2992696 | 3014252 | ronald1536 |
| 3577164 | 3583332 | 3590908 | ecdonaldk409 |
| 3892412 | 3898832 | 3914424 | ecdonaldb409 |
| 5527028 | 5551316 | 5566764 | ecdonaldp521 |
| 5731040 | 5749964 | 5773828 | ronald2048 |
| 8318848 | 8342492 | 8375168 | ecdonaldk571 |
| 9122376 | 9136432 | 9153156 | ecdonaldb571 |
| 15976772 | 16024572 | 16076368 | ronald3072 |
| 34284808 | 34336272 | 34407100 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 10656 | 10712 | 10760 | rwb0fuz1024 |
| 16280 | 16308 | 16324 | rainbowbinary256181212 |
| 17868 | 17892 | 17924 | rainbowbinary16242020 |
| 29860 | 29980 | 30332 | ronald512 |
| 30824 | 30920 | 31220 | 3icp |
| 30156 | 31760 | 31984 | ronald768 |
| 34700 | 34800 | 34884 | rainbow5640 |
| 36068 | 36268 | 36560 | mqqsig160 |
| 37964 | 39104 | 39596 | ronald1024 |
| 44632 | 44728 | 44836 | rainbow6440 |
| 48972 | 49156 | 49272 | tts6440 |
| 54280 | 54768 | 55260 | ronald1536 |
| 55060 | 55616 | 56772 | mqqsig192 |
| 64436 | 65128 | 67448 | mqqsig224 |
| 76648 | 76836 | 77212 | ronald2048 |
| 93192 | 93916 | 97176 | mqqsig256 |
| 127948 | 128356 | 128892 | sflashv2 |
| 135332 | 136368 | 141228 | ronald3072 |
| 184008 | 184596 | 186404 | donald512 |
| 208776 | 208992 | 209424 | ed25519 |
| 217356 | 218960 | 219704 | ronald4096 |
| 230300 | 230464 | 231324 | pflash1 |
| 458140 | 462504 | 468080 | donald1024 |
| 793308 | 796484 | 803384 | ecdonaldp160 |
| 941388 | 944516 | 949796 | ecdonaldp192 |
| 999484 | 999780 | 1000576 | rainbow |
| 1130052 | 1130680 | 1132136 | hector |
| 1277520 | 1281668 | 1288008 | ecdonaldp224 |
| 1489324 | 1494332 | 1499228 | ecdonaldp256 |
| 1488684 | 1516260 | 1560816 | donald2048 |
| 1616880 | 1625936 | 1632484 | ecdonaldk163 |
| 1703856 | 1707876 | 1713872 | ecdonaldb163 |
| 2097848 | 2104992 | 2114264 | ecdonaldk233 |
| 2197140 | 2206136 | 2215304 | ecdonaldb233 |
| 3043404 | 3052684 | 3066376 | ecdonaldp384 |
| 4022740 | 4027340 | 4035676 | ecdonaldk283 |
| 4315120 | 4323204 | 4332264 | ecdonaldb283 |
| 6435288 | 6458452 | 6480028 | ecdonaldp521 |
| 6961724 | 6972136 | 6988688 | ecdonaldk409 |
| 7594236 | 7608000 | 7624580 | ecdonaldb409 |
| 16343596 | 16391448 | 16448996 | ecdonaldk571 |
| 17986348 | 18021096 | 18057964 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
x86; normally amd64; IB+AES (306a9); 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 532908 | 533140 | 533484 | ed25519 |
| 82165456 | 82259408 | 82364704 | pflash1 |
| 332813672? | 491692528? | 749740588? | mqqsig160 |
| 755905164? | 918364412? | 1048694508? | mqqsig256 |
| 1032798984? | 1220583596? | 1595899992? | mqqsig192 |
| 1797181260 | 1946364772 | 2060094452 | mqqsig224 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 6296 | 6340 | 6392 | mqqsig160 |
| 6868 | 6912 | 6968 | mqqsig256 |
| 7512 | 7600 | 7668 | mqqsig192 |
| 7928 | 8108 | 8188 | mqqsig224 |
| 541524 | 541736 | 542012 | ed25519 |
| 749652? | 1297384? | 2296024? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 37824 | 38432 | 39148 | mqqsig160 |
| 57436 | 57664 | 58140 | mqqsig192 |
| 71544 | 72008 | 72708 | mqqsig224 |
| 90780 | 92208 | 97932 | mqqsig256 |
| 192372 | 192688 | 193152 | pflash1 |
| 1609096 | 1609748 | 1610656 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; IB+AES (306a9); 2012 Intel Core i7-3520M; 2 x 2900MHz; khazaddum, supercop-20120928
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 71156 | 71228 | 71412 | ed25519 |
| 270932 | 273064 | 301620 | hector |
| 7981716 | 7989024 | 7996148 | 3icp |
| 12001984 | 12009088 | 12018776 | rainbowbinary256181212 |
| 33257268 | 33276044 | 33297120 | tts6440 |
| 43910020 | 43924096 | 43942192 | rainbowbinary16242020 |
| 57780592 | 57806516 | 57827880 | rainbow5640 |
| 75122268 | 75262208 | 75357932 | pflash1 |
| 120489688 | 120568384 | 120651736 | rainbow |
| 136156736 | 136216108 | 136273156 | rainbow6440 |
| 642946192? | 723715756? | 868363392? | mqqsig160 |
| 1358822176 | 1449578360 | 1608956340 | mqqsig192 |
| 1860131760 | 1960989484 | 2060255080 | mqqsig224 |
| 2882235368 | 2960490816 | 3074065448 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 2072 | 2080 | 2096 | mqqsig160 |
| 3660 | 3668 | 3680 | mqqsig192 |
| 3884 | 3916 | 3928 | mqqsig224 |
| 4324 | 4344 | 4352 | mqqsig256 |
| 17624 | 17692 | 17804 | rainbowbinary256181212 |
| 29024 | 29348 | 29524 | rainbowbinary16242020 |
| 33524 | 33596 | 33720 | tts6440 |
| 53672 | 53948 | 57048 | rainbow5640 |
| 67632 | 67708 | 67828 | ed25519 |
| 92116 | 92332 | 96636 | rainbow6440 |
| 295104 | 314960 | 337464 | hector |
| 519424 | 520284 | 523080 | rainbow |
| 259460? | 781720? | 1335964? | 3icp |
| 804732? | 1392132? | 2535052? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 16576 | 16680 | 16804 | rainbowbinary256181212 |
| 17476 | 18144 | 18316 | rainbowbinary16242020 |
| 29948 | 30004 | 30088 | 3icp |
| 33468 | 34224 | 37408 | mqqsig160 |
| 34628 | 34676 | 34716 | rainbow5640 |
| 44552 | 44612 | 44676 | rainbow6440 |
| 48696 | 48740 | 48796 | tts6440 |
| 48032 | 54232 | 55908 | mqqsig192 |
| 60560 | 62172 | 64988 | mqqsig224 |
| 95096 | 97972 | 101036 | mqqsig256 |
| 208340 | 208532 | 208796 | ed25519 |
| 228100 | 239960 | 252520 | pflash1 |
| 996508 | 996760 | 997080 | rainbow |
| 1107584 | 1109360 | 1128348 | hector |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 60 | hector |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 87 | hector |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 87 | hector |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 87 | hector |
|
amd64; IB+AES (306a9); 2012 Intel Core i5-3210M; 2 x 2500MHz; h9ivy, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 35672 | 35800 | 36048 | lattisigns512 |
| 71396 | 71608 | 72192 | ed25519 |
| 135848 | 136064 | 136536 | donald512 |
| 275068 | 277856 | 298640 | hector |
| 382756 | 382984 | 384072 | donald1024 |
| 645756 | 652712 | 661496 | ecdonaldp160 |
| 774220 | 779328 | 785420 | ecdonaldp192 |
| 793016 | 797696 | 803724 | ecdonaldk163 |
| 835216 | 841036 | 845008 | ecdonaldb163 |
| 1013708 | 1019288 | 1026020 | ecdonaldk233 |
| 1035260 | 1043288 | 1054276 | ecdonaldp224 |
| 1071324 | 1074904 | 1081196 | ecdonaldb233 |
| 1193984 | 1203324 | 1211756 | ecdonaldp256 |
| 1330712 | 1334444 | 1339184 | donald2048 |
| 1958824 | 1965828 | 1971812 | ecdonaldk283 |
| 2107012 | 2116244 | 2124320 | ecdonaldb283 |
| 2484656 | 2495300 | 2510280 | ecdonaldp384 |
| 3404144 | 3413868 | 3426772 | ecdonaldk409 |
| 3712404 | 3720816 | 3732940 | ecdonaldb409 |
| 5298008 | 5326456 | 5356840 | ecdonaldp521 |
| 7467472 | 7481528 | 7492480 | 3icp |
| 8038776 | 8055732 | 8101084 | ecdonaldk571 |
| 8859928 | 8884212 | 8910068 | ecdonaldb571 |
| 9264060? | 14284680? | 23592764? | ronald512 |
| 25247948 | 25281824 | 25334768 | rainbowbinary256181212 |
| 21030176? | 31928484? | 47019592? | ronald768 |
| 33245108 | 33312788 | 33479260 | tts6440 |
| 32757452? | 37498964? | 60199840? | rwb0fuz1024 |
| 45320436 | 45413604 | 45459792 | rainbowbinary16242020 |
| 37175172? | 56644876? | 98551260? | ronald1024 |
| 58180148 | 58786992 | 59542608 | rainbow5640 |
| 74741168 | 74981648 | 75218516 | pflash1 |
| 118670904 | 118738832 | 118907820 | rainbow |
| 84281344? | 130210440? | 216257252? | ronald1536 |
| 132006988 | 132931296 | 134756184 | rainbow6440 |
| 209403328 | 209488220 | 209853292 | sflashv2 |
| 186286256? | 312993840? | 495475708? | ronald2048 |
| 672315916? | 769601540? | 941068668? | mqqsig160 |
| 418150564? | 919403680? | 1517594704? | ronald3072 |
| 1366820120? | 1484522120? | 1731103316? | mqqsig192 |
| 1926854780 | 1996918284 | 2072312160 | mqqsig224 |
| 1598993256? | 2408822928? | 4666528044? | ronald4096 |
| 3701122612 | 3770199896 | 3868625540 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 1992 | 1996 | 2004 | mqqsig160 |
| 3588 | 3596 | 3612 | mqqsig192 |
| 3824 | 3836 | 3840 | mqqsig224 |
| 4556 | 4560 | 4572 | mqqsig256 |
| 29152 | 29364 | 29600 | rainbowbinary16242020 |
| 33300 | 33396 | 33480 | rainbowbinary256181212 |
| 33648 | 33728 | 33852 | tts6440 |
| 53356? | 53872? | 77524? | rainbow5640 |
| 67424 | 67564 | 67712 | ed25519 |
| 91988 | 92488 | 92980 | rainbow6440 |
| 93180 | 93348 | 93588 | sflashv2 |
| 194840 | 198748 | 202524 | donald512 |
| 299836 | 318436 | 340440 | hector |
| 424464 | 428448 | 433976 | donald1024 |
| 475288 | 482080 | 489392 | ronald512 |
| 519556 | 520960 | 523340 | rainbow |
| 273848? | 528880? | 784528? | lattisigns512 |
| 718124 | 723632 | 729756 | ecdonaldp160 |
| 829020 | 840076 | 848628 | ronald768 |
| 845836 | 853928 | 860964 | ecdonaldp192 |
| 869216 | 872032 | 878516 | ecdonaldk163 |
| 908108 | 911004 | 914564 | ecdonaldb163 |
| 1106404 | 1110364 | 1114508 | ecdonaldk233 |
| 1122864 | 1133052 | 1139736 | ecdonaldp224 |
| 432840? | 1142300? | 1527736? | 3icp |
| 1160072 | 1166444 | 1171960 | ecdonaldb233 |
| 1296812 | 1304372 | 1312236 | ecdonaldp256 |
| 1303328 | 1312856 | 1318500 | donald2048 |
| 1316864 | 1329060 | 1342012 | ronald1024 |
| 1338304 | 1341468 | 1358532 | rwb0fuz1024 |
| 848748? | 1473364? | 2612280? | pflash1 |
| 2075740 | 2081868 | 2086676 | ecdonaldk283 |
| 2227712 | 2233836 | 2241328 | ecdonaldb283 |
| 2640968 | 2653444 | 2667140 | ecdonaldp384 |
| 2978468 | 2992340 | 3011512 | ronald1536 |
| 3577728 | 3584632 | 3595996 | ecdonaldk409 |
| 3890640 | 3899044 | 3911972 | ecdonaldb409 |
| 5525432 | 5542840 | 5570656 | ecdonaldp521 |
| 5744656 | 5768360 | 5804520 | ronald2048 |
| 8320464 | 8331412 | 8359552 | ecdonaldk571 |
| 9127404 | 9141364 | 9170264 | ecdonaldb571 |
| 15984544 | 16026556 | 16085724 | ronald3072 |
| 34313548 | 34352828 | 34403256 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 10484 | 10628 | 10804 | rwb0fuz1024 |
| 17884 | 17900 | 17928 | rainbowbinary16242020 |
| 27076 | 27456 | 27880 | rainbowbinary256181212 |
| 28536 | 28608 | 28836 | 3icp |
| 29764 | 29960 | 30188 | ronald512 |
| 31936 | 32120 | 32344 | ronald768 |
| 32720 | 33220 | 33736 | mqqsig160 |
| 34684 | 34808 | 34912 | rainbow5640 |
| 38576 | 38824 | 39536 | ronald1024 |
| 44544 | 44632 | 44696 | rainbow6440 |
| 45888 | 45968 | 46228 | lattisigns512 |
| 49140 | 49248 | 49456 | tts6440 |
| 55112 | 55260 | 55832 | ronald1536 |
| 62764 | 63488 | 64760 | mqqsig192 |
| 65168 | 65988 | 68716 | mqqsig224 |
| 75940 | 77032 | 77312 | ronald2048 |
| 86836 | 87904 | 90568 | mqqsig256 |
| 129392 | 129492 | 130480 | sflashv2 |
| 134996 | 135244 | 135932 | ronald3072 |
| 183620 | 184612 | 185976 | donald512 |
| 208920 | 209328 | 209656 | ed25519 |
| 218004 | 218904 | 219724 | ronald4096 |
| 285916 | 286168 | 286584 | pflash1 |
| 458124 | 459636 | 464444 | donald1024 |
| 783384 | 787632 | 794712 | ecdonaldp160 |
| 940564 | 943016 | 948812 | ecdonaldp192 |
| 999452 | 999808 | 1000128 | rainbow |
| 1130324 | 1131364 | 1133092 | hector |
| 1283532 | 1287872 | 1294448 | ecdonaldp224 |
| 1475516 | 1479360 | 1483308 | ecdonaldp256 |
| 1532580 | 1540608 | 1543972 | donald2048 |
| 1627832 | 1631404 | 1635708 | ecdonaldk163 |
| 1699768 | 1706116 | 1713464 | ecdonaldb163 |
| 2095448 | 2101096 | 2107956 | ecdonaldk233 |
| 2202124 | 2208160 | 2220716 | ecdonaldb233 |
| 3027328 | 3047656 | 3061372 | ecdonaldp384 |
| 4005304 | 4019816 | 4033716 | ecdonaldk283 |
| 4321292 | 4327832 | 4339028 | ecdonaldb283 |
| 6479336 | 6510168 | 6546596 | ecdonaldp521 |
| 6975384 | 6985684 | 6996200 | ecdonaldk409 |
| 7582420 | 7597228 | 7621996 | ecdonaldb409 |
| 16355260 | 16392544 | 16439508 | ecdonaldk571 |
| 17981632 | 18028736 | 18087044 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 256 | lattisigns512 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 1536 | lattisigns512 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 1184 | lattisigns512 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
| 1184 | lattisigns512 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 1184 | lattisigns512 |
|
x86; normally amd64; IB+AES (306a9); 2012 Intel Core i5-3210M; 2 x 2500MHz; h9ivy, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 532924 | 533100 | 533396 | ed25519 |
| 91216708 | 91324040 | 91420520 | pflash1 |
| 660969348? | 806259888? | 1068797272? | mqqsig160 |
| 1031418560? | 1220031188? | 1595358632? | mqqsig192 |
| 1792086452 | 1940556732 | 2054870160 | mqqsig224 |
| 2672188520 | 2779479692 | 2886646260 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 6280 | 6316 | 6380 | mqqsig160 |
| 7436 | 7580 | 7632 | mqqsig192 |
| 7900 | 7936 | 8100 | mqqsig224 |
| 8256 | 8340 | 8396 | mqqsig256 |
| 541452 | 541700 | 541992 | ed25519 |
| 756932? | 1302860? | 2301560? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 37292 | 37560 | 38444 | mqqsig160 |
| 57408 | 57684 | 58168 | mqqsig192 |
| 71600 | 71928 | 72672 | mqqsig224 |
| 90352 | 91152 | 92512 | mqqsig256 |
| 196400 | 196620 | 196880 | pflash1 |
| 1609260 | 1609948 | 1611664 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
armeabi (v7-A, Cortex A9); 2011 TI OMAP 4460; 2 x 1000MHz; h5omap, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 1223144 | 1224322 | 1232312 | ed25519 |
| 191837074 | 192080306 | 192317689 | pflash1 |
| 241426451 | 241706835 | 242071794 | rainbow |
| 1303492674? | 1428882048? | 1652084124? | mqqsig160 |
| 1855214598? | 2017040276? | 2364306994? | mqqsig192 |
| 3248205292 | 3371553144 | 3448099474 | mqqsig224 |
| 6189877508 | 6277258322 | 6422259880 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 18894 | 18909 | 18942 | mqqsig160 |
| 19410 | 19423 | 19468 | mqqsig192 |
| 20965 | 20988 | 21091 | mqqsig224 |
| 21311 | 21335 | 21361 | mqqsig256 |
| 1162565 | 1166040 | 1174840 | rainbow |
| 1254998 | 1256989 | 1261880 | ed25519 |
| 2504561? | 4318717? | 7707564? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 294838 | 295746 | 296678 | mqqsig160 |
| 538746 | 539162 | 540106 | mqqsig192 |
| 609454 | 612912 | 619676 | mqqsig256 |
| 757860 | 766114 | 772275 | pflash1 |
| 825300 | 827000 | 831502 | mqqsig224 |
| 2136490 | 2138155 | 2150509 | rainbow |
| 3733248 | 3746621 | 3754939 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 20107 | rainbow |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 31680 | rainbow |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
armeabi (v7-A, Cortex A8); 2011 TI Sitara AM3359; 1 x 720MHz; h7beagle, supercop-20121016
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 813685 | 813893 | 815882 | ed25519 |
| 1909227 | 1913112 | 1924267 | donald512 |
| 3803263 | 3849633 | 3875660 | ecdonaldp160 |
| 3867735 | 3901390 | 3945701 | ecdonaldp192 |
| 3970394 | 3994934 | 4011705 | ecdonaldk163 |
| 4291077 | 4319925 | 4338388 | ecdonaldb163 |
| 4999611 | 5027770 | 5070453 | ecdonaldp224 |
| 5970577 | 5978188 | 5983331 | donald1024 |
| 6362462 | 6409598 | 6450275 | ecdonaldp256 |
| 7626965 | 7662069 | 7677549 | ecdonaldk233 |
| 8454163 | 8494946 | 8519325 | ecdonaldb233 |
| 13947521 | 14004655 | 14031570 | ecdonaldk283 |
| 14672745 | 14727871 | 14815040 | ecdonaldp384 |
| 15694449 | 15743434 | 15756698 | ecdonaldb283 |
| 20219448 | 20228621 | 20248143 | donald2048 |
| 32458415 | 32536236 | 32564376 | ecdonaldk409 |
| 37105784 | 37189767 | 37225988 | ecdonaldb409 |
| 40371129 | 40589394 | 40820856 | ecdonaldp521 |
| 75052015 | 75182882 | 75227027 | ecdonaldk571 |
| 86303820 | 86485391 | 86553160 | ecdonaldb571 |
| 114627280? | 158395112? | 224515126? | ronald512 |
| 176772415 | 176921012 | 177118291 | pflash1 |
| 250069600 | 250239056 | 250453290 | rainbow |
| 258696697? | 281408796? | 419233290? | rwb0fuz1024 |
| 196015017? | 314651110? | 478450229? | ronald768 |
| 447710009? | 644665182? | 949480274? | ronald1024 |
| 700077918 | 715725390 | 722021428 | sflashv2 |
| 1480247958? | 1628008524? | 1932218672? | mqqsig192 |
| 1545074782 | 1649431668 | 1852597370 | mqqsig160 |
| 991776905? | 1771156958? | 2615365860? | ronald1536 |
| 2575226120 | 2708464900 | 2794115586 | mqqsig224 |
| 2238547210? | 3712013574? | 7150699900? | ronald2048 |
| 4128855428 | 4223139544 | 4334451648 | mqqsig256 |
| 8310068546? | 13991752284? | 25199796010? | ronald3072 |
| 19747156702? | 34072670934? | 68802146056? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 18022 | 18028 | 18036 | mqqsig160 |
| 20886 | 20892 | 20900 | mqqsig192 |
| 22570 | 22584 | 22661 | mqqsig224 |
| 22960 | 22990 | 23026 | mqqsig256 |
| 260941 | 261700 | 262430 | sflashv2 |
| 846608 | 847000 | 849201 | ed25519 |
| 1220525 | 1222811 | 1231022 | rainbow |
| 2018973 | 2038420 | 2056724 | donald512 |
| 2911071 | 2926861 | 2949728 | ronald512 |
| 3997359 | 4038301 | 4064227 | ecdonaldp160 |
| 4064884 | 4103317 | 4131956 | ecdonaldp192 |
| 4220349 | 4229583 | 4239436 | ecdonaldk163 |
| 2536421? | 4403584? | 7843300? | pflash1 |
| 4515778 | 4526836 | 4536910 | ecdonaldb163 |
| 5247657 | 5283078 | 5314879 | ecdonaldp224 |
| 5888768 | 5914681 | 5943383 | donald1024 |
| 6379320 | 6419567 | 6449758 | ronald768 |
| 6643122 | 6683211 | 6727266 | ecdonaldp256 |
| 7953073 | 7961348 | 7974426 | ecdonaldk233 |
| 8780898 | 8788388 | 8802842 | ecdonaldb233 |
| 10747721 | 10760155 | 10765897 | rwb0fuz1024 |
| 13390705 | 13435421 | 13469348 | ronald1024 |
| 14351476 | 14357986 | 14375488 | ecdonaldk283 |
| 15071108 | 15130742 | 15196500 | ecdonaldp384 |
| 16066232 | 16076296 | 16089441 | ecdonaldb283 |
| 19423801 | 19528684 | 19652160 | donald2048 |
| 32819167 | 32879645 | 32954956 | ronald1536 |
| 33054355 | 33066023 | 33083484 | ecdonaldk409 |
| 37780513 | 37797079 | 37835817 | ecdonaldb409 |
| 41114413 | 41281338 | 41462408 | ecdonaldp521 |
| 76022267 | 76106078 | 76178732 | ronald2048 |
| 76109570 | 76138467 | 76193117 | ecdonaldk571 |
| 87332409 | 87361353 | 87433834 | ecdonaldb571 |
| 203335352 | 203469181 | 203624299 | ronald3072 |
| 487079067 | 487475326 | 487841135 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 73902 | 74327 | 75104 | rwb0fuz1024 |
| 144124 | 145973 | 148265 | ronald512 |
| 200990 | 201375 | 202115 | ronald768 |
| 256437 | 256564 | 259166 | mqqsig160 |
| 264760 | 265654 | 268448 | ronald1024 |
| 336699 | 343338 | 349674 | mqqsig192 |
| 348339 | 348781 | 351007 | sflashv2 |
| 465978 | 467043 | 468479 | ronald1536 |
| 572562 | 581282 | 587310 | mqqsig224 |
| 692546 | 694210 | 695959 | pflash1 |
| 697228 | 698912 | 701480 | ronald2048 |
| 935205 | 938662 | 945186 | mqqsig256 |
| 1391205 | 1393559 | 1396691 | ronald3072 |
| 2122315 | 2124080 | 2133707 | rainbow |
| 2227737 | 2230070 | 2243446 | ronald4096 |
| 2287609 | 2312441 | 2317981 | donald512 |
| 2605271 | 2606289 | 2617628 | ed25519 |
| 4717942 | 4775352 | 4792062 | ecdonaldp160 |
| 4846791 | 4874848 | 4976912 | ecdonaldp192 |
| 6214518 | 6253249 | 6273782 | ecdonaldp224 |
| 6853751 | 6872457 | 6904716 | donald1024 |
| 7740338 | 7815158 | 8034800 | ecdonaldp256 |
| 8079813 | 8090769 | 8101040 | ecdonaldk163 |
| 8599669 | 8727565 | 8744103 | ecdonaldb163 |
| 15349032 | 15459469 | 15486528 | ecdonaldk233 |
| 16976725 | 17112596 | 17165618 | ecdonaldb233 |
| 18082336 | 18109798 | 18142343 | ecdonaldp384 |
| 22691289 | 22957581 | 23039130 | donald2048 |
| 28255823 | 28269757 | 28288659 | ecdonaldk283 |
| 31554091 | 31623327 | 31722361 | ecdonaldb283 |
| 50212517 | 50287064 | 50391766 | ecdonaldp521 |
| 65299206 | 65387585 | 65521844 | ecdonaldk409 |
| 74678796 | 74756219 | 74852681 | ecdonaldb409 |
| 150995822 | 151116445 | 151182415 | ecdonaldk571 |
| 173740076 | 173839118 | 173934212 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 20107 | rainbow |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 31680 | rainbow |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
armeabi (v7-A, Scorpion); 2011 Qualcomm Snapdragon S3 APQ8060; 2 x 1782MHz; h6dragon, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 642838 | 643194 | 643759 | ed25519 |
| 966663 | 967335 | 969220 | donald512 |
| 2371134 | 2391796 | 2426459 | ecdonaldp160 |
| 3000206 | 3001759 | 3015398 | donald1024 |
| 3113767 | 3143640 | 3182059 | ecdonaldp192 |
| 3267870 | 3276663 | 3297028 | ecdonaldk163 |
| 3466115 | 3487828 | 3511608 | ecdonaldb163 |
| 3979281 | 3996518 | 4031801 | ecdonaldp224 |
| 5197611 | 5247502 | 5279875 | ecdonaldp256 |
| 5708098 | 5727231 | 5768652 | ecdonaldk233 |
| 6249000 | 6267395 | 6289275 | ecdonaldb233 |
| 10254017 | 10281619 | 10311058 | ecdonaldk283 |
| 10856286 | 10880176 | 10888289 | donald2048 |
| 11341139 | 11372274 | 11397591 | ecdonaldb283 |
| 13524681 | 13588571 | 13642148 | ecdonaldp384 |
| 21685551 | 21744976 | 21784107 | ecdonaldk409 |
| 24521420 | 24573438 | 24609824 | ecdonaldb409 |
| 27561172 | 27661663 | 27739540 | ecdonaldp521 |
| 50167079 | 50251256 | 50284349 | ecdonaldk571 |
| 56998075 | 57101266 | 57152490 | ecdonaldb571 |
| 104225371? | 156934824? | 243163228? | ronald512 |
| 197487357 | 197683808 | 197813479 | pflash1 |
| 240305539 | 240416956 | 240545814 | rainbow |
| 249375134? | 329958212? | 573924477? | ronald768 |
| 640433198 | 640963148 | 641436070 | sflashv2 |
| 439493742? | 741960114? | 1138704633? | ronald1024 |
| 1041757821? | 1219410862? | 1574940175? | mqqsig192 |
| 935553188? | 1509433004? | 2529681286? | ronald1536 |
| 1416001981? | 1541453149? | 1770955489? | mqqsig160 |
| 1743220980 | 1928614345 | 2027127637 | mqqsig224 |
| 1729844935? | 3688942713? | 5253351082? | ronald2048 |
| 7324321433 | 7438010157 | 7594358837 | mqqsig256 |
| 5630909802? | 8551347714? | 13670448003? | ronald3072 |
| 19927328874? | 26917284271? | 47514828422? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 15041 | 15053 | 15072 | mqqsig192 |
| 15353 | 15356 | 15357 | mqqsig160 |
| 18187 | 18189 | 18191 | mqqsig224 |
| 19382 | 19404 | 19414 | mqqsig256 |
| 370089 | 370228 | 371414 | sflashv2 |
| 677933 | 678330 | 678717 | ed25519 |
| 1054810 | 1057514 | 1066378 | rainbow |
| 1135401 | 1145936 | 1160725 | donald512 |
| 1957328 | 1972002 | 1999787 | ronald512 |
| 2554810 | 2572342 | 2596477 | ecdonaldp160 |
| 3067113 | 3087708 | 3114682 | donald1024 |
| 3345517 | 3364925 | 3384359 | ecdonaldp192 |
| 3520179 | 3535757 | 3555440 | ecdonaldk163 |
| 3708811 | 3717529 | 3731217 | ecdonaldb163 |
| 4229128 | 4256431 | 4300369 | ecdonaldp224 |
| 4233539 | 4269169 | 4297552 | ronald768 |
| 2629758? | 4512403? | 8017890? | pflash1 |
| 5495295 | 5527750 | 5560500 | ecdonaldp256 |
| 6079885 | 6099245 | 6121293 | ecdonaldk233 |
| 6621696 | 6639926 | 6661023 | ecdonaldb233 |
| 7330378 | 7368521 | 7414714 | ronald1024 |
| 10479008 | 10569479 | 10643603 | donald2048 |
| 10669135 | 10688387 | 10710345 | ecdonaldk283 |
| 11731808 | 11752040 | 11773107 | ecdonaldb283 |
| 14029173 | 14087506 | 14153040 | ecdonaldp384 |
| 18986885 | 19060663 | 19145018 | ronald1536 |
| 22333048 | 22353643 | 22374055 | ecdonaldk409 |
| 25204407 | 25222458 | 25255603 | ecdonaldb409 |
| 28282794 | 28404662 | 28499993 | ecdonaldp521 |
| 39678939 | 39771441 | 39847729 | ronald2048 |
| 51293816 | 51313743 | 51338447 | ecdonaldk571 |
| 58117214 | 58140049 | 58176925 | ecdonaldb571 |
| 118058028 | 118221358 | 118342036 | ronald3072 |
| 264208227 | 264399872 | 264596893 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 170117 | 178024 | 178249 | ronald512 |
| 197828 | 202063 | 203109 | ronald768 |
| 242303 | 246681 | 247375 | ronald1024 |
| 343740 | 343784 | 343880 | mqqsig160 |
| 360644 | 365638 | 366393 | ronald1536 |
| 381727 | 381788 | 381873 | sflashv2 |
| 391758 | 391823 | 391928 | mqqsig192 |
| 535507 | 537206 | 538174 | ronald2048 |
| 649679 | 652320 | 680819 | mqqsig224 |
| 744925 | 745032 | 745583 | pflash1 |
| 834605 | 851757 | 874035 | mqqsig256 |
| 975769 | 976323 | 978093 | ronald3072 |
| 1203471 | 1208100 | 1212383 | donald512 |
| 1588705 | 1591881 | 1594152 | ronald4096 |
| 1913088 | 1913528 | 1914695 | ed25519 |
| 2131934 | 2133015 | 2135327 | rainbow |
| 2891522 | 2913272 | 2930818 | ecdonaldp160 |
| 3515304 | 3523094 | 3558954 | donald1024 |
| 3833994 | 3856033 | 3877816 | ecdonaldp192 |
| 4936176 | 4947369 | 4970017 | ecdonaldp224 |
| 6458528 | 6477837 | 6504574 | ecdonaldp256 |
| 6550960 | 6574910 | 6605466 | ecdonaldk163 |
| 6954635 | 6982050 | 7011378 | ecdonaldb163 |
| 11587391 | 11612207 | 11638325 | ecdonaldk233 |
| 12308543 | 12409237 | 12459020 | donald2048 |
| 12664070 | 12685283 | 12718314 | ecdonaldb233 |
| 16443882 | 16525752 | 16597453 | ecdonaldp384 |
| 20773021 | 20863946 | 20907880 | ecdonaldk283 |
| 22902568 | 22946152 | 22994302 | ecdonaldb283 |
| 33295809 | 33488256 | 33776632 | ecdonaldp521 |
| 43842224 | 43998771 | 44067694 | ecdonaldk409 |
| 49473482 | 49517812 | 49582139 | ecdonaldb409 |
| 101554103 | 101602215 | 101683480 | ecdonaldk571 |
| 114610152 | 114834994 | 114885588 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 20107 | rainbow |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 31680 | rainbow |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
armeabi (v7-A, Scorpion); 2011 Qualcomm Snapdragon S3 APQ8060; 2 x 1188MHz; spongebob, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 1250816 | 1251072 | 1255936 | ed25519 |
| 238834432 | 238951936 | 239324928 | pflash1 |
| 241263872 | 241393408 | 241645056 | rainbow |
| 1351569920? | 1488797952? | 1692532992? | mqqsig160 |
| 2009440256 | 2146137600 | 2399410688 | mqqsig192 |
| 3574595840 | 3764560384 | 3901996800 | mqqsig224 |
| 7378169088 | 7521089024 | 7722456320 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 21248 | 21504 | 22528 | mqqsig160 |
| 21760 | 22528 | 22528 | mqqsig192 |
| 24832 | 25088 | 25856 | mqqsig256 |
| 26112 | 27136 | 27392 | mqqsig224 |
| 1241600 | 1244928 | 1258240 | rainbow |
| 1306624 | 1306880 | 1307904 | ed25519 |
| 2406912? | 4108288? | 7656704? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 335104 | 337664 | 395520 | mqqsig160 |
| 495360 | 581120 | 602368 | mqqsig192 |
| 621568 | 629760 | 697856 | mqqsig256 |
| 782848 | 813568 | 889856 | mqqsig224 |
| 788992 | 845824 | 894464 | pflash1 |
| 2342656 | 2343936 | 2352384 | rainbow |
| 3953664 | 3969280 | 3978752 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 20107 | rainbow |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 31680 | rainbow |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
amd64; Bulldozer (600f12); 2011 AMD FX-8150; 4 x 3600MHz; bulldozer, supercop-20120709
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 107165 | 107442 | 107670 | ed25519 |
| 221000 | 221908 | 222775 | donald512 |
| 576835 | 581249 | 583495 | donald1024 |
| 1064171 | 1077730 | 1089977 | ecdonaldp160 |
| 1240273 | 1257147 | 1305339 | ecdonaldk163 |
| 1087373 | 1267740 | 1281010 | ecdonaldb163 |
| 1283698 | 1291957 | 1306546 | ecdonaldp192 |
| 1390824? | 1693195? | 1748930? | ecdonaldb233 |
| 1688568 | 1701994 | 1711230 | ecdonaldk233 |
| 1696392 | 1716401 | 1745384 | ecdonaldp224 |
| 1902759 | 1952130 | 1963361 | donald2048 |
| 1618090 | 1973998 | 2001255 | ecdonaldp256 |
| 2659217 | 3082912 | 3108308 | ecdonaldk283 |
| 3234647 | 3302964 | 3348414 | ecdonaldb283 |
| 4085383 | 4170605 | 4256634 | ecdonaldp384 |
| 5359714 | 5440512 | 5514675 | ecdonaldk409 |
| 4730945? | 5769328? | 5976171? | ecdonaldb409 |
| 8440562 | 8900478 | 8945028 | ecdonaldp521 |
| 9963244 | 11952075 | 11985580 | ecdonaldk571 |
| 12820030 | 13012859 | 13092927 | ecdonaldb571 |
| 15405775? | 22590884? | 33473836? | ronald512 |
| 25308588 | 26174154 | 26329345 | 3icp |
| 33359021? | 50197934? | 80467601? | ronald768 |
| 56884331 | 60692729 | 62047689 | rainbowbinary256181212 |
| 52440858? | 79579410? | 119563906? | ronald1024 |
| 112081489 | 113743516 | 114969477 | rainbow5640 |
| 115312358 | 115455787 | 115772492 | tts6440 |
| 149963755 | 151140570 | 151442080 | rainbowbinary16242020 |
| 192054647 | 192303612 | 192706359 | rainbow |
| 87384463? | 195527708? | 305923286? | ronald1536 |
| 199614723 | 200747380 | 201023524 | pflash1 |
| 246245814 | 251670022 | 258611045 | rainbow6440 |
| 324842738 | 326702935 | 341866975 | sflashv2 |
| 279785426? | 428688417? | 661885024? | ronald2048 |
| 945881410? | 1049209044? | 1249643704? | mqqsig160 |
| 913612130? | 1615551384? | 2436190211? | ronald3072 |
| 1718026074 | 1829053116 | 2137560392 | mqqsig192 |
| 2644753641 | 2765573249 | 2844852456 | mqqsig224 |
| 1765671117? | 3393660787? | 5678779452? | ronald4096 |
| 4701472275 | 4777469015 | 4876265473 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 3338 | 3419 | 3449 | mqqsig160 |
| 5387 | 5450 | 5561 | mqqsig192 |
| 6506 | 6536 | 6564 | mqqsig224 |
| 6776 | 6805 | 6830 | mqqsig256 |
| 68069 | 70840 | 71626 | rainbowbinary256181212 |
| 84107 | 85162 | 86092 | rainbowbinary16242020 |
| 97434? | 101001? | 126279? | rainbow5640 |
| 104822 | 105015 | 105219 | ed25519 |
| 112857 | 113442 | 124105 | tts6440 |
| 151314 | 151866 | 152089 | sflashv2 |
| 142086 | 166797 | 168158 | rainbow6440 |
| 302456 | 309567 | 315877 | donald512 |
| 630355 | 637320 | 644005 | donald1024 |
| 722408 | 753424 | 774713 | ronald512 |
| 907089 | 911146 | 915319 | rainbow |
| 1168740 | 1175520 | 1187335 | ecdonaldp160 |
| 1259828 | 1292532 | 1308836 | ronald768 |
| 1162221 | 1392224 | 1402862 | ecdonaldb163 |
| 1383726 | 1393475 | 1406634 | ecdonaldp192 |
| 1368661 | 1407573 | 1417394 | ecdonaldk163 |
| 1684752 | 1815062 | 1862051 | ronald1024 |
| 1813663 | 1821905 | 1834061 | ecdonaldk233 |
| 1497317 | 1823639 | 1846488 | ecdonaldp224 |
| 1483560? | 1865515? | 1898892? | ecdonaldb233 |
| 1858451 | 1888950 | 1912048 | donald2048 |
| 2123769 | 2140854 | 2162656 | ecdonaldp256 |
| 1050426? | 2577591? | 3297390? | 3icp |
| 1730894? | 2955146? | 5242669? | pflash1 |
| 3255102 | 3274923 | 3289998 | ecdonaldk283 |
| 2858719 | 3400850 | 3427426 | ecdonaldb283 |
| 4163038 | 4202011 | 4241699 | ronald1536 |
| 4398799 | 4431677 | 4459533 | ecdonaldp384 |
| 5655328 | 5680253 | 5757133 | ecdonaldk409 |
| 5061644 | 5950239 | 6015690 | ecdonaldb409 |
| 7603800 | 7953542 | 8075658 | ronald2048 |
| 7904215 | 9146738 | 9214156 | ecdonaldp521 |
| 12139324 | 12283992 | 12317770 | ecdonaldk571 |
| 11239064 | 13004706 | 13134061 | ecdonaldb571 |
| 22683869 | 22745740 | 22833304 | ronald3072 |
| 47542534 | 48874300 | 49132874 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 36970 | 39205 | 39499 | 3icp |
| 43997 | 47115 | 47548 | rainbow5640 |
| 48443 | 49188 | 53003 | ronald512 |
| 49939? | 50772? | 63496? | rainbowbinary256181212 |
| 53371 | 55352 | 61815 | ronald768 |
| 47296 | 55670 | 57792 | tts6440 |
| 45223? | 59790? | 60088? | rainbow6440 |
| 53570? | 69329? | 70893? | ronald1024 |
| 86184 | 88563 | 89893 | ronald1536 |
| 100224 | 100791 | 102844 | mqqsig160 |
| 105951 | 106449 | 106947 | rainbowbinary16242020 |
| 102659 | 115342 | 115616 | ronald2048 |
| 150833 | 159575 | 178217 | mqqsig192 |
| 194231 | 195801 | 198112 | ronald3072 |
| 207881 | 208718 | 211554 | mqqsig224 |
| 253555 | 254249 | 254717 | sflashv2 |
| 277412 | 277716 | 278399 | mqqsig256 |
| 295564 | 307201 | 310056 | ronald4096 |
| 305082 | 309194 | 311749 | donald512 |
| 345017 | 345170 | 345512 | ed25519 |
| 517128 | 520618 | 521017 | pflash1 |
| 712096 | 715525 | 718584 | donald1024 |
| 1334963 | 1344130 | 1355209 | ecdonaldp160 |
| 1578679 | 1594259 | 1616872 | ecdonaldp192 |
| 1695254 | 1696810 | 1698346 | rainbow |
| 1739144 | 2151184 | 2160324 | ecdonaldp224 |
| 2214877 | 2237111 | 2262308 | donald2048 |
| 2450486 | 2470370 | 2483221 | ecdonaldp256 |
| 2175083 | 2654220 | 2675658 | ecdonaldb163 |
| 2668788 | 2685292 | 2700283 | ecdonaldk163 |
| 3467651 | 3482641 | 3502878 | ecdonaldk233 |
| 2870889? | 3572851? | 3614073? | ecdonaldb233 |
| 5108125 | 5146881 | 5287098 | ecdonaldp384 |
| 6339336 | 6362385 | 6391187 | ecdonaldk283 |
| 5519183 | 6599789 | 6642908 | ecdonaldb283 |
| 9315443 | 10668552 | 10763472 | ecdonaldp521 |
| 11077270 | 11114740 | 11233535 | ecdonaldk409 |
| 9623117 | 11160266 | 11735191 | ecdonaldb409 |
| 23966511 | 24175014 | 24223401 | ecdonaldk571 |
| 25379326 | 25888601 | 26202322 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
x86; normally amd64; Bulldozer (600f12); 2011 AMD FX-8150; 4 x 3600MHz; bulldozer, supercop-20120709
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 759897 | 760806 | 762458 | ed25519 |
| 160052933 | 160585268 | 160834210 | pflash1 |
| 779916893? | 936924771? | 1342124690? | mqqsig160 |
| 1781157176? | 2025624921? | 2552765774? | mqqsig192 |
| 3108877803 | 3314745970 | 3437496619 | mqqsig224 |
| 4438836177 | 4636634894 | 4843635730 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 18784 | 18867 | 18981 | mqqsig192 |
| 16103 | 19567 | 19961 | mqqsig256 |
| 19938 | 20198 | 20243 | mqqsig224 |
| 19802 | 22761 | 22828 | mqqsig160 |
| 796196 | 798153 | 804153 | ed25519 |
| 1232171? | 2093425? | 3701762? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 173561 | 174331 | 176487 | mqqsig192 |
| 189604 | 210871 | 212013 | mqqsig160 |
| 285363 | 287283 | 290956 | mqqsig256 |
| 292188 | 292927 | 294044 | mqqsig224 |
| 427676 | 428271 | 428764 | pflash1 |
| 2326116 | 2329841 | 2341789 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; Bulldozer (600f12); 2011 AMD FX-8120; 4 x 3100MHz; hydra6, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 69772 | 70198 | 70646 | lattisigns512 |
| 110126 | 110179 | 110290 | ed25519 |
| 209015 | 209802 | 210535 | donald512 |
| 450062 | 452718 | 477296 | hector |
| 583389 | 585190 | 587395 | donald1024 |
| 908247 | 920253 | 933864 | ecdonaldp160 |
| 1085719 | 1094349 | 1109978 | ecdonaldk163 |
| 1094024 | 1106957 | 1123110 | ecdonaldp192 |
| 1119477 | 1130486 | 1146524 | ecdonaldb163 |
| 1408855 | 1420651 | 1447694 | ecdonaldk233 |
| 1468515 | 1487739 | 1504082 | ecdonaldb233 |
| 1497033 | 1516068 | 1534233 | ecdonaldp224 |
| 1716987 | 1727926 | 1745727 | ecdonaldp256 |
| 2032755 | 2038568 | 2047407 | donald2048 |
| 2731659 | 2746433 | 2764241 | ecdonaldk283 |
| 2907506 | 2927460 | 2965396 | ecdonaldb283 |
| 3672006 | 3698937 | 3725199 | ecdonaldp384 |
| 4676262 | 4702308 | 4766114 | ecdonaldk409 |
| 5065950 | 5108272 | 5161937 | ecdonaldb409 |
| 8173295 | 8231034 | 8325041 | ecdonaldp521 |
| 10671811 | 10721234 | 10758688 | ecdonaldk571 |
| 11635135 | 11699110 | 11739585 | ecdonaldb571 |
| 11943413 | 12166012 | 12910447 | 3icp |
| 13627835? | 19100364? | 30201980? | ronald512 |
| 45871991? | 52236811? | 82278151? | rwb0fuz1024 |
| 30188982? | 52689082? | 79145707? | ronald768 |
| 61032357 | 61147452 | 61410016 | rainbowbinary256181212 |
| 62734708 | 63275161 | 64416508 | tts6440 |
| 45821544? | 74087885? | 112665058? | ronald1024 |
| 106111759 | 106446229 | 106791833 | rainbow5640 |
| 109768886 | 109954239 | 110074499 | pflash1 |
| 127613074 | 128467338 | 137240252 | rainbowbinary16242020 |
| 157700254 | 157750293 | 157821834 | rainbow |
| 233686866 | 234328487 | 255154768 | rainbow6440 |
| 156252732? | 235795349? | 336039112? | ronald1536 |
| 287071987 | 288083357 | 298906632 | sflashv2 |
| 279229508? | 400011894? | 712470476? | ronald2048 |
| 970140262? | 1083411181? | 1289434787? | mqqsig160 |
| 1114341327? | 1703152537? | 2267826047? | ronald3072 |
| 1621807957? | 1761928428? | 2048409827? | mqqsig192 |
| 2753395290 | 2828519482 | 2917320985 | mqqsig224 |
| 1849283923? | 4181243303? | 6226212331? | ronald4096 |
| 4373369676 | 4450755004 | 4576706524 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 3354 | 3412 | 3426 | mqqsig160 |
| 5070 | 5082 | 5108 | mqqsig192 |
| 5988 | 5992 | 6140 | mqqsig224 |
| 6162 | 6182 | 6282 | mqqsig256 |
| 55348 | 55718 | 56146 | tts6440 |
| 73222 | 73632 | 73967 | rainbowbinary256181212 |
| 75510 | 76626 | 77860 | rainbowbinary16242020 |
| 93699? | 95460? | 123855? | rainbow5640 |
| 106997 | 107039 | 107303 | ed25519 |
| 135984 | 136330 | 136578 | sflashv2 |
| 151820 | 152382 | 153506 | rainbow6440 |
| 278948 | 284516 | 289179 | donald512 |
| 488705 | 509896 | 534122 | hector |
| 621922 | 627879 | 634753 | donald1024 |
| 655105 | 664833 | 673568 | ronald512 |
| 935242 | 940850 | 948736 | rainbow |
| 388064? | 1006322? | 1348966? | 3icp |
| 1001040 | 1013382 | 1025657 | ecdonaldp160 |
| 560727? | 1089248? | 1617154? | lattisigns512 |
| 1169052 | 1182085 | 1194069 | ronald768 |
| 1172149 | 1185934 | 1203195 | ecdonaldp192 |
| 1189816 | 1197625 | 1211481 | ecdonaldk163 |
| 1229530 | 1236978 | 1250902 | ecdonaldb163 |
| 1524153 | 1533520 | 1544961 | ecdonaldk233 |
| 1585427 | 1591968 | 1602770 | ecdonaldb233 |
| 1575770 | 1593233 | 1609339 | ecdonaldp224 |
| 1792494 | 1803689 | 1819122 | ronald1024 |
| 1830032 | 1840043 | 1861166 | ecdonaldp256 |
| 1886505 | 1891779 | 1929101 | rwb0fuz1024 |
| 1975830 | 1986826 | 2001561 | donald2048 |
| 1218503? | 2122140? | 3756042? | pflash1 |
| 2855421 | 2873568 | 2887378 | ecdonaldk283 |
| 3039609 | 3054243 | 3068930 | ecdonaldb283 |
| 3854307 | 3878384 | 3912441 | ecdonaldp384 |
| 4191649 | 4221389 | 4242630 | ronald1536 |
| 4883024 | 4896628 | 4934358 | ecdonaldk409 |
| 5317262 | 5350606 | 5560810 | ecdonaldb409 |
| 8158157 | 8188218 | 8220498 | ronald2048 |
| 8462577 | 8513652 | 8593202 | ecdonaldp521 |
| 10978267 | 11017460 | 11066447 | ecdonaldk571 |
| 11847791 | 11883967 | 11965423 | ecdonaldb571 |
| 23428478 | 23536968 | 23633244 | ronald3072 |
| 50775477 | 50931302 | 51025460 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 15332 | 15471 | 15528 | rwb0fuz1024 |
| 36316 | 36553 | 36957 | 3icp |
| 38688 | 39057 | 40108 | rainbow5640 |
| 41968 | 44444 | 44876 | ronald512 |
| 46401 | 47620 | 48283 | ronald768 |
| 49124 | 49284 | 49380 | rainbow6440 |
| 51014 | 51527 | 51901 | tts6440 |
| 53452 | 54050 | 54550 | rainbowbinary256181212 |
| 57687 | 58135 | 59136 | ronald1024 |
| 80075 | 80466 | 80978 | ronald1536 |
| 87818 | 88204 | 88356 | rainbowbinary16242020 |
| 94776 | 94790 | 94820 | mqqsig160 |
| 98978 | 99371 | 99866 | lattisigns512 |
| 109684 | 110113 | 111681 | ronald2048 |
| 141522 | 141550 | 141646 | mqqsig192 |
| 196695 | 198473 | 200185 | ronald3072 |
| 199166 | 199658 | 199920 | mqqsig224 |
| 245881 | 246233 | 247148 | sflashv2 |
| 247836 | 247932 | 248372 | mqqsig256 |
| 288591 | 292445 | 293366 | donald512 |
| 310999 | 311386 | 312465 | ronald4096 |
| 350448 | 350504 | 350593 | ed25519 |
| 475622 | 477894 | 478004 | pflash1 |
| 717529 | 720010 | 722782 | donald1024 |
| 1135174 | 1150449 | 1161246 | ecdonaldp160 |
| 1353523 | 1359519 | 1367354 | ecdonaldp192 |
| 1815586 | 1815917 | 1819966 | rainbow |
| 1825445 | 1861103 | 1877182 | ecdonaldp224 |
| 1879663 | 1883912 | 1887171 | hector |
| 2137522 | 2153965 | 2169143 | ecdonaldp256 |
| 2254109 | 2263734 | 2281445 | ecdonaldk163 |
| 2324148 | 2332153 | 2359332 | donald2048 |
| 2325455 | 2335413 | 2345210 | ecdonaldb163 |
| 2927763 | 2942518 | 2975020 | ecdonaldk233 |
| 3026425 | 3037611 | 3050868 | ecdonaldb233 |
| 4507411 | 4533764 | 4563856 | ecdonaldp384 |
| 5547050 | 5567224 | 5603019 | ecdonaldk283 |
| 5885816 | 5943118 | 5994576 | ecdonaldb283 |
| 9527494 | 9565932 | 9655564 | ecdonaldk409 |
| 9932205 | 9986355 | 10017231 | ecdonaldp521 |
| 10278136 | 10344137 | 10585680 | ecdonaldb409 |
| 21372651 | 21461755 | 21618225 | ecdonaldk571 |
| 23418796 | 23493899 | 23568498 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 256 | lattisigns512 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 1536 | lattisigns512 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 1184 | lattisigns512 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
| 1184 | lattisigns512 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 1184 | lattisigns512 |
|
x86; normally amd64; Bulldozer (600f12); 2011 AMD FX-8120; 4 x 3100MHz; hydra6, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 778359 | 779504 | 780716 | ed25519 |
| 123253788 | 123547532 | 124228859 | pflash1 |
| 1025677178? | 1224032419? | 1582208904? | mqqsig160 |
| 1672143679? | 1922997404? | 2439643818? | mqqsig192 |
| 2669632077 | 2881417652 | 3050759874 | mqqsig224 |
| 4169712549 | 4295798488 | 4467273443 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 13606 | 13958 | 13970 | mqqsig160 |
| 14994 | 15213 | 15511 | mqqsig192 |
| 15284 | 15716 | 15980 | mqqsig224 |
| 16064 | 16736 | 16840 | mqqsig256 |
| 798958 | 799768 | 800950 | ed25519 |
| 1086929? | 1877631? | 3317168? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 148272 | 149612 | 152720 | mqqsig160 |
| 197166 | 197612 | 197662 | mqqsig192 |
| 201266 | 201598 | 201878 | mqqsig224 |
| 308136 | 308584 | 309992 | mqqsig256 |
| 358561 | 359924 | 360327 | pflash1 |
| 2425080 | 2427415 | 2428414 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; Bobcat (500f20); 2011 AMD E-450; 2 x 1650MHz; h4e450, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 127938? | 128136? | 255849? | ed25519 |
| 22174344 | 22797948 | 23320473 | 3icp |
| 40423296 | 40447035 | 40493589 | rainbowbinary256181212 |
| 82185009 | 82387272 | 84028908 | tts6440 |
| 144361884 | 144584604 | 145041438 | pflash1 |
| 183460950 | 183552423 | 183631434 | rainbowbinary16242020 |
| 188488062 | 188845119 | 189575745 | rainbow |
| 232602702 | 232919982 | 238552410 | rainbow5640 |
| 506599176 | 506937219 | 507275397 | rainbow6440 |
| 1133109240? | 1258130853? | 1513581648? | mqqsig160 |
| 1921171095 | 2079363939 | 2400247644 | mqqsig192 |
| 3130332438 | 3232897374 | 3354185268 | mqqsig224 |
| 4766657745 | 4861596381 | 5012070702 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 5019 | 5022 | 5028 | mqqsig160 |
| 6627 | 6627 | 6642 | mqqsig192 |
| 8259 | 8265 | 8283 | mqqsig256 |
| 8268 | 8268 | 8283 | mqqsig224 |
| 52776 | 52905 | 53079 | rainbowbinary256181212 |
| 80589 | 80721 | 80988 | tts6440 |
| 98319 | 99342 | 100341 | rainbowbinary16242020 |
| 125145 | 125265 | 125325 | ed25519 |
| 179853 | 181818 | 219558 | rainbow5640 |
| 316215 | 322128 | 335130 | rainbow6440 |
| 908058 | 911031 | 919503 | rainbow |
| 910704? | 2370045? | 3164184? | 3icp |
| 1765707? | 3042726? | 5349498? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 49905 | 49974 | 50214 | rainbowbinary256181212 |
| 68622 | 68691 | 68814 | mqqsig160 |
| 69420 | 69450 | 69846 | rainbowbinary16242020 |
| 93627 | 93756 | 96027 | 3icp |
| 96420 | 98442 | 98796 | rainbow5640 |
| 122415 | 124194 | 124482 | rainbow6440 |
| 128700 | 128880 | 129336 | mqqsig192 |
| 134067 | 134346 | 134550 | tts6440 |
| 170355 | 170733 | 171111 | mqqsig224 |
| 226605 | 230406 | 243159 | mqqsig256 |
| 421755 | 421860 | 422196 | ed25519 |
| 497073 | 497340 | 497802 | pflash1 |
| 1659276 | 1665279 | 1688130 | rainbow |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
|
x86; normally amd64; Bobcat (500f20); 2011 AMD E-450; 2 x 1650MHz; h4e450, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 905229 | 906093 | 908622 | ed25519 |
| 168353442 | 169165314 | 169342896 | pflash1 |
| 583849305? | 851069958? | 1292800212? | mqqsig160 |
| 1205683251? | 1510030542? | 1671387924? | mqqsig224 |
| 2018777862? | 2332605246? | 2946614700? | mqqsig192 |
| 5388991272 | 5582956050 | 5752218696 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 15087 | 15102 | 15135 | mqqsig160 |
| 16437 | 16467 | 16485 | mqqsig224 |
| 17658 | 17673 | 17697 | mqqsig192 |
| 19599 | 19611 | 19620 | mqqsig256 |
| 931158 | 932064 | 933039 | ed25519 |
| 1750161? | 2995620? | 5297460? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 78477 | 78633 | 79179 | mqqsig160 |
| 168471 | 169713 | 174759 | mqqsig224 |
| 172107 | 172473 | 172944 | mqqsig192 |
| 259470 | 292032 | 298629 | mqqsig256 |
| 380097 | 383376 | 383592 | pflash1 |
| 2762184 | 2765931 | 2774718 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; Bobcat (500f20); 2011 AMD E-450; 2 x 1650MHz; h5e450, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 128304 | 128337 | 128484 | ed25519 |
| 251004 | 251679 | 253050 | donald512 |
| 664857 | 665904 | 668769 | donald1024 |
| 818796 | 842862 | 865794 | hector |
| 1237392 | 1254312 | 1269108 | ecdonaldp160 |
| 1489977 | 1503006 | 1514874 | ecdonaldp192 |
| 2000958 | 2010297 | 2026713 | ecdonaldp224 |
| 2213733 | 2226102 | 2237247 | donald2048 |
| 2296713 | 2311617 | 2334384 | ecdonaldp256 |
| 2457351 | 2471469 | 2482968 | ecdonaldk163 |
| 2616729 | 2632197 | 2648520 | ecdonaldb163 |
| 3383496 | 3402786 | 3422046 | ecdonaldk233 |
| 3637713 | 3652629 | 3673587 | ecdonaldb233 |
| 4625154 | 4641618 | 4668003 | ecdonaldp384 |
| 7613604 | 7633212 | 7652160 | ecdonaldk283 |
| 8398251 | 8427066 | 8456532 | ecdonaldb283 |
| 9620310 | 9663144 | 9704862 | ecdonaldp521 |
| 17008512 | 17062689 | 17097261 | ecdonaldk409 |
| 19116303 | 19160169 | 19207590 | ecdonaldb409 |
| 23622990 | 23662068 | 23717343 | 3icp |
| 37167618 | 37237068 | 37302444 | ecdonaldk571 |
| 25398408? | 39265509? | 62702286? | ronald512 |
| 41108592 | 41169414 | 41197983 | rainbowbinary256181212 |
| 42185493 | 42239568 | 42296013 | ecdonaldb571 |
| 58176285? | 64538316? | 101075034? | rwb0fuz1024 |
| 48278019? | 76721700? | 120079452? | ronald768 |
| 82332198 | 82434639 | 83004675 | tts6440 |
| 75877386? | 127102302? | 185147838? | ronald1024 |
| 131040792 | 131597034 | 131739642 | pflash1 |
| 183695916 | 183848493 | 184047591 | rainbowbinary16242020 |
| 188289045 | 189214584 | 189654270 | rainbow |
| 231880848 | 232831728 | 233212107 | rainbow5640 |
| 177915582? | 294725283? | 462162303? | ronald1536 |
| 453506013 | 453544770 | 453602133 | sflashv2 |
| 501907971 | 509177193 | 514248603 | rainbow6440 |
| 419835756? | 637778808? | 903639396? | ronald2048 |
| 1126738839? | 1230276744? | 1485727086? | mqqsig160 |
| 1068543387? | 2062503420? | 3222033195? | ronald3072 |
| 1933484418 | 2090127933 | 2409442116 | mqqsig192 |
| 3180386544 | 3280002834 | 3361550343 | mqqsig224 |
| 2495182077? | 4413172653? | 7419044157? | ronald4096 |
| 5234929476 | 5372850492 | 5527531914 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 4980 | 4989 | 5106 | mqqsig160 |
| 6561 | 6564 | 6579 | mqqsig192 |
| 7914 | 7935 | 7947 | mqqsig224 |
| 8250 | 8259 | 8271 | mqqsig256 |
| 53742 | 53964 | 54408 | rainbowbinary256181212 |
| 81279 | 81417 | 81663 | tts6440 |
| 98076 | 99042 | 100281 | rainbowbinary16242020 |
| 125367 | 125595 | 125751 | ed25519 |
| 171444 | 171813 | 172407 | sflashv2 |
| 177798 | 178668 | 218949 | rainbow5640 |
| 313434 | 316548 | 320832 | rainbow6440 |
| 342477 | 347391 | 353289 | donald512 |
| 724860 | 733830 | 741393 | donald1024 |
| 816276 | 831072 | 846939 | ronald512 |
| 859590 | 885312 | 912936 | hector |
| 907851 | 911961 | 919146 | rainbow |
| 1357812 | 1369920 | 1379283 | ecdonaldp160 |
| 1408749 | 1425666 | 1449714 | ronald768 |
| 1597323 | 1610316 | 1624881 | ecdonaldp192 |
| 2115921 | 2129910 | 2141676 | ecdonaldp224 |
| 2131365 | 2158083 | 2172531 | ronald1024 |
| 2157984 | 2173650 | 2193867 | donald2048 |
| 2261592 | 2265840 | 2275905 | rwb0fuz1024 |
| 2434362 | 2449218 | 2459322 | ecdonaldp256 |
| 2587209 | 2595990 | 2604294 | ecdonaldk163 |
| 2742099 | 2754099 | 2760258 | ecdonaldb163 |
| 1710183? | 2929848? | 5210265? | pflash1 |
| 1232772? | 3310827? | 4438533? | 3icp |
| 3550590 | 3560661 | 3574797 | ecdonaldk233 |
| 3794121 | 3808716 | 3831078 | ecdonaldb233 |
| 4846701 | 4869726 | 4898037 | ecdonaldp384 |
| 4842006 | 4871460 | 4916529 | ronald1536 |
| 7802457 | 7808952 | 7825788 | ecdonaldk283 |
| 8593755 | 8602983 | 8620041 | ecdonaldb283 |
| 9361533 | 9401085 | 9471144 | ronald2048 |
| 9938208 | 9969612 | 10006335 | ecdonaldp521 |
| 17324541 | 17339733 | 17377227 | ecdonaldk409 |
| 19470357 | 19499436 | 19527678 | ecdonaldb409 |
| 25898307 | 25967235 | 26043396 | ronald3072 |
| 37691709 | 37722624 | 37750296 | ecdonaldk571 |
| 42650532 | 42686061 | 42723258 | ecdonaldb571 |
| 55524375 | 55613808 | 55745196 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 19356 | 19506 | 19863 | rwb0fuz1024 |
| 51249 | 51309 | 51933 | rainbowbinary256181212 |
| 55767 | 56028 | 56541 | ronald512 |
| 57693 | 58014 | 58464 | ronald768 |
| 68964 | 69060 | 69219 | mqqsig160 |
| 68325 | 69150 | 75303 | ronald1024 |
| 69123 | 69600 | 69813 | rainbowbinary16242020 |
| 78348 | 79689 | 81342 | 3icp |
| 93558 | 93936 | 94275 | ronald1536 |
| 96123 | 96891 | 97284 | rainbow5640 |
| 123009 | 124044 | 124266 | rainbow6440 |
| 125856 | 126885 | 127602 | ronald2048 |
| 128859 | 129138 | 129648 | mqqsig192 |
| 134367 | 136962 | 137997 | tts6440 |
| 167001 | 167475 | 168390 | mqqsig224 |
| 216504 | 217755 | 219120 | ronald3072 |
| 221097 | 231336 | 241545 | mqqsig256 |
| 259041 | 259287 | 259824 | sflashv2 |
| 329391 | 333642 | 334635 | donald512 |
| 341355 | 342570 | 345297 | ronald4096 |
| 423453 | 423495 | 424020 | ed25519 |
| 525240 | 525438 | 531435 | pflash1 |
| 804357 | 807540 | 809115 | donald1024 |
| 1527189 | 1538616 | 1564398 | ecdonaldp160 |
| 1660395 | 1661625 | 1669854 | rainbow |
| 1848186 | 1861875 | 1874721 | ecdonaldp192 |
| 2459703 | 2464191 | 2480841 | ecdonaldp224 |
| 2549976 | 2588514 | 2596350 | donald2048 |
| 2801286 | 2848482 | 2867943 | ecdonaldp256 |
| 3592860 | 3603678 | 3618330 | hector |
| 4961496 | 4969902 | 4985724 | ecdonaldk163 |
| 5287248 | 5319999 | 5329398 | ecdonaldb163 |
| 5674512 | 5686770 | 5709552 | ecdonaldp384 |
| 6878349 | 6895524 | 6909162 | ecdonaldk233 |
| 7346349 | 7361967 | 7477431 | ecdonaldb233 |
| 11750154 | 11774946 | 11807382 | ecdonaldp521 |
| 15311697 | 15380553 | 15410481 | ecdonaldk283 |
| 16896192 | 16921425 | 16949490 | ecdonaldb283 |
| 34090419 | 34308408 | 34361751 | ecdonaldk409 |
| 38486397 | 38514366 | 38570334 | ecdonaldb409 |
| 74843484 | 74884758 | 74921184 | ecdonaldk571 |
| 84321741 | 84873186 | 84923007 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
x86; normally amd64; Bobcat (500f20); 2011 AMD E-450; 2 x 1650MHz; h5e450, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 905706 | 906012 | 908340 | ed25519 |
| 180993006 | 181150875 | 181591068 | pflash1 |
| 589618116? | 855531990? | 1294747257? | mqqsig160 |
| 1223215596? | 1528599336? | 1690572198? | mqqsig224 |
| 2018410986? | 2329707804? | 2941429302? | mqqsig192 |
| 5704501434 | 5878717821 | 6074956218 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 15081 | 15102 | 15117 | mqqsig160 |
| 16446 | 16458 | 16482 | mqqsig224 |
| 17667 | 17670 | 17715 | mqqsig192 |
| 19356 | 19593 | 19608 | mqqsig256 |
| 932361 | 932724 | 934170 | ed25519 |
| 1948581? | 3332292? | 5918829? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 78330 | 78567 | 79473 | mqqsig160 |
| 167976 | 168660 | 169194 | mqqsig224 |
| 171987 | 172221 | 172668 | mqqsig192 |
| 264195 | 265962 | 300549 | mqqsig256 |
| 431490 | 432087 | 432324 | pflash1 |
| 2761815 | 2763612 | 2773245 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; Bobcat (500f20); 2011 AMD E-350; 2 x 1600MHz; h4e350, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 128121? | 255609? | 256020? | ed25519 |
| 26796228 | 26831238 | 26943462 | 3icp |
| 40485018 | 40577001 | 40619247 | rainbowbinary256181212 |
| 81824001 | 81959280 | 83168394 | tts6440 |
| 129306927 | 129458883 | 129588849 | pflash1 |
| 183446460 | 183519861 | 183580950 | rainbowbinary16242020 |
| 188271474 | 188841654 | 189349305 | rainbow |
| 231071691 | 233319828 | 234681675 | rainbow5640 |
| 499050594 | 499769292 | 504852300 | rainbow6440 |
| 1084444884? | 1208668176? | 1483564686? | mqqsig160 |
| 1927911804? | 2090596014? | 2413835958? | mqqsig192 |
| 3141662301 | 3243989025 | 3343871442 | mqqsig224 |
| 4780025370 | 4869370128 | 5023421526 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 5013 | 5022 | 5037 | mqqsig160 |
| 6621 | 6627 | 6633 | mqqsig192 |
| 8271 | 8274 | 8289 | mqqsig256 |
| 8292 | 8328 | 8331 | mqqsig224 |
| 52995 | 53097 | 53214 | rainbowbinary256181212 |
| 80541 | 80769 | 81153 | tts6440 |
| 97713 | 98925 | 99813 | rainbowbinary16242020 |
| 125208 | 125268 | 125349 | ed25519 |
| 180816 | 181527 | 224544 | rainbow5640 |
| 315702 | 319464 | 323433 | rainbow6440 |
| 908751 | 912309 | 921246 | rainbow |
| 1657005? | 2838384? | 5060478? | pflash1 |
| 1278483? | 3411339? | 4590000? | 3icp |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 49959 | 49971 | 50076 | rainbowbinary256181212 |
| 68607 | 68730 | 68952 | mqqsig160 |
| 68649 | 68769 | 70455 | rainbowbinary16242020 |
| 75777 | 76725 | 77619 | 3icp |
| 96534 | 98295 | 98448 | rainbow5640 |
| 122655 | 122913 | 124302 | rainbow6440 |
| 128772 | 128994 | 129381 | mqqsig192 |
| 136590 | 137181 | 138873 | tts6440 |
| 174684 | 186750 | 188316 | mqqsig224 |
| 212091 | 227697 | 233988 | mqqsig256 |
| 421827 | 421881 | 422163 | ed25519 |
| 509901 | 510000 | 510474 | pflash1 |
| 1670622 | 1677801 | 1692672 | rainbow |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
|
x86; normally amd64; Bobcat (500f20); 2011 AMD E-350; 2 x 1600MHz; h4e350, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 904947 | 906420 | 934176 | ed25519 |
| 168809880 | 169649280 | 170352552 | pflash1 |
| 589451286? | 856217598? | 1296667002? | mqqsig160 |
| 1230504390? | 1532010432? | 1692915138? | mqqsig224 |
| 1629825396? | 1912941852? | 2125347657? | mqqsig256 |
| 2024185200? | 2333178573? | 2946510042? | mqqsig192 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 15063 | 15081 | 15114 | mqqsig160 |
| 16128 | 16134 | 16161 | mqqsig256 |
| 16422 | 16464 | 16476 | mqqsig224 |
| 17637 | 17658 | 17700 | mqqsig192 |
| 931203 | 932061 | 933021 | ed25519 |
| 1647510? | 2755386? | 4901268? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 78594 | 78789 | 79485 | mqqsig160 |
| 168321 | 169242 | 180288 | mqqsig224 |
| 172284 | 172548 | 172995 | mqqsig192 |
| 237432 | 239202 | 260544 | mqqsig256 |
| 518466 | 519399 | 519657 | pflash1 |
| 2762181 | 2765919 | 2774709 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; Bobcat (500f10); 2011 AMD G-T56N; 2 x 1650MHz; h8bobcat, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 128589 | 128751 | 130101 | ed25519 |
| 249528 | 250002 | 252237 | donald512 |
| 662928 | 663735 | 666897 | donald1024 |
| 818508 | 834621 | 854145 | hector |
| 1204230 | 1224333 | 1239510 | ecdonaldp160 |
| 1449522 | 1461957 | 1480659 | ecdonaldp192 |
| 1946688 | 1960983 | 1983129 | ecdonaldp224 |
| 2214639 | 2218038 | 2233752 | donald2048 |
| 2248722 | 2258814 | 2283774 | ecdonaldp256 |
| 2466201 | 2477034 | 2486613 | ecdonaldk163 |
| 2625525 | 2641248 | 2653389 | ecdonaldb163 |
| 3394656 | 3410880 | 3425937 | ecdonaldk233 |
| 3642630 | 3659907 | 3687543 | ecdonaldb233 |
| 4532016 | 4560375 | 4586595 | ecdonaldp384 |
| 7603335 | 7633845 | 7655067 | ecdonaldk283 |
| 8400858 | 8421177 | 8436825 | ecdonaldb283 |
| 9529524 | 9556713 | 9598896 | ecdonaldp521 |
| 17032926 | 17072007 | 17086224 | ecdonaldk409 |
| 19124046 | 19170639 | 19198263 | ecdonaldb409 |
| 26758122 | 27029043 | 27103221 | 3icp |
| 23722758? | 33243534? | 49555803? | ronald512 |
| 37172745 | 37234815 | 37258506 | ecdonaldk571 |
| 40480122 | 40568790 | 40605024 | rainbowbinary256181212 |
| 42177843 | 42252699 | 42296595 | ecdonaldb571 |
| 54680421? | 62785704? | 101764398? | rwb0fuz1024 |
| 48599247? | 76582923? | 111660237? | ronald768 |
| 81733347 | 82200240 | 82541811 | tts6440 |
| 130787421 | 131003037 | 131243028 | pflash1 |
| 91434057? | 134527590? | 200711268? | ronald1024 |
| 183824526 | 183884466 | 183948072 | rainbowbinary16242020 |
| 188351241 | 189027753 | 189831504 | rainbow |
| 232563087 | 233023779 | 234728925 | rainbow5640 |
| 201952629? | 351986112? | 558410619? | ronald1536 |
| 453216861 | 453271167 | 453319635 | sflashv2 |
| 502451376 | 503181897 | 507395949 | rainbow6440 |
| 366673797? | 537308424? | 947188587? | ronald2048 |
| 1108654716? | 1225196787? | 1465246371? | mqqsig160 |
| 956372772? | 1928711154? | 2972980986? | ronald3072 |
| 1931052336 | 2088412392 | 2408960073 | mqqsig192 |
| 3199550667 | 3271932678 | 3363418953 | mqqsig224 |
| 2969400042? | 4852338222? | 7839270243? | ronald4096 |
| 5289884115 | 5408161908 | 5568140325 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 4965 | 4983 | 4992 | mqqsig160 |
| 6564 | 6570 | 6591 | mqqsig192 |
| 7914 | 7929 | 8052 | mqqsig224 |
| 8289 | 8304 | 8382 | mqqsig256 |
| 53028 | 53295 | 53802 | rainbowbinary256181212 |
| 81336 | 81591 | 82512 | tts6440 |
| 98685 | 99747 | 100902 | rainbowbinary16242020 |
| 125811 | 126033 | 126843 | ed25519 |
| 171987 | 172470 | 173724 | sflashv2 |
| 178200 | 180198 | 222171 | rainbow5640 |
| 319203 | 320376 | 323226 | rainbow6440 |
| 336423 | 340302 | 345873 | donald512 |
| 715269 | 722454 | 730890 | donald1024 |
| 798186 | 809127 | 826035 | ronald512 |
| 859719 | 883803 | 910605 | hector |
| 912474 | 919173 | 923883 | rainbow |
| 1321455 | 1330680 | 1346553 | ecdonaldp160 |
| 1369194 | 1388970 | 1408821 | ronald768 |
| 1562892 | 1574964 | 1585671 | ecdonaldp192 |
| 2064843 | 2081268 | 2096322 | ecdonaldp224 |
| 2118081 | 2131029 | 2151255 | ronald1024 |
| 2151732 | 2166036 | 2182395 | donald2048 |
| 2276208 | 2284773 | 2295972 | rwb0fuz1024 |
| 2376327 | 2395179 | 2407980 | ecdonaldp256 |
| 2591229 | 2602251 | 2611620 | ecdonaldk163 |
| 2749017 | 2762133 | 2779797 | ecdonaldb163 |
| 1722960? | 3143781? | 5217177? | pflash1 |
| 1266666? | 3404280? | 4550304? | 3icp |
| 3555024 | 3563001 | 3573801 | ecdonaldk233 |
| 3801225 | 3811425 | 3820080 | ecdonaldb233 |
| 4764258 | 4787214 | 4816005 | ecdonaldp384 |
| 4797735 | 4824924 | 4863327 | ronald1536 |
| 7826163 | 7835010 | 7890108 | ecdonaldk283 |
| 8603058 | 8621670 | 8646780 | ecdonaldb283 |
| 9295992 | 9338103 | 9385665 | ronald2048 |
| 9812880 | 9851838 | 9873873 | ecdonaldp521 |
| 17329635 | 17339514 | 17351253 | ecdonaldk409 |
| 19482441 | 19492839 | 19506939 | ecdonaldb409 |
| 25825626 | 25867536 | 25979676 | ronald3072 |
| 37688742 | 37726557 | 37820598 | ecdonaldk571 |
| 42650550 | 42667689 | 42731838 | ecdonaldb571 |
| 55344651 | 55462050 | 55529262 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 19770 | 19860 | 20145 | rwb0fuz1024 |
| 49926 | 50088 | 54708 | rainbowbinary256181212 |
| 52482 | 54438 | 54855 | ronald512 |
| 55992 | 56130 | 56865 | ronald768 |
| 67452 | 68163 | 68805 | ronald1024 |
| 68988 | 69111 | 69318 | mqqsig160 |
| 68280 | 70023 | 70134 | rainbowbinary16242020 |
| 78597 | 79470 | 81198 | 3icp |
| 91350 | 91518 | 92409 | ronald1536 |
| 96882 | 97512 | 98532 | rainbow5640 |
| 123171 | 123798 | 124257 | rainbow6440 |
| 124908 | 125430 | 126099 | ronald2048 |
| 129228 | 129615 | 129954 | mqqsig192 |
| 133302 | 135054 | 135432 | tts6440 |
| 167907 | 168741 | 171252 | mqqsig224 |
| 215301 | 215922 | 217824 | ronald3072 |
| 225948 | 228441 | 236349 | mqqsig256 |
| 258765 | 258981 | 259326 | sflashv2 |
| 330867 | 332631 | 334212 | donald512 |
| 339342 | 340401 | 342258 | ronald4096 |
| 424062 | 424401 | 424779 | ed25519 |
| 524964 | 526002 | 526533 | pflash1 |
| 791181 | 794499 | 796536 | donald1024 |
| 1487799 | 1502061 | 1523205 | ecdonaldp160 |
| 1658718 | 1659381 | 1669035 | rainbow |
| 1811463 | 1824876 | 1835670 | ecdonaldp192 |
| 2410947 | 2429469 | 2459721 | ecdonaldp224 |
| 2491119 | 2535810 | 2547597 | donald2048 |
| 2766693 | 2803023 | 2821452 | ecdonaldp256 |
| 3589053 | 3600588 | 3604737 | hector |
| 4939374 | 4979343 | 5028783 | ecdonaldk163 |
| 5331111 | 5353566 | 5375952 | ecdonaldb163 |
| 5583129 | 5608002 | 5624664 | ecdonaldp384 |
| 6884007 | 6920028 | 6933795 | ecdonaldk233 |
| 7356918 | 7376148 | 7401822 | ecdonaldb233 |
| 11606862 | 11655540 | 11740605 | ecdonaldp521 |
| 15339546 | 15357219 | 15369198 | ecdonaldk283 |
| 16904127 | 16949682 | 16966809 | ecdonaldb283 |
| 34313430 | 34334535 | 34359135 | ecdonaldk409 |
| 38434374 | 38479365 | 38592624 | ecdonaldb409 |
| 74854329 | 74905089 | 75287151 | ecdonaldk571 |
| 84746301 | 84885981 | 84930348 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
x86; normally amd64; Bobcat (500f10); 2011 AMD G-T56N; 2 x 1650MHz; h8bobcat, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 902298 | 903423 | 906189 | ed25519 |
| 200819115 | 201385830 | 201871119 | pflash1 |
| 586724148? | 853198548? | 1294716981? | mqqsig160 |
| 1224501612? | 1527691257? | 1687921665? | mqqsig224 |
| 2020076022? | 2327603910? | 2933156538? | mqqsig192 |
| 5388255489 | 5564707509 | 5717473377 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 15063 | 15066 | 15099 | mqqsig160 |
| 16455 | 16518 | 16569 | mqqsig224 |
| 17631 | 17658 | 17676 | mqqsig192 |
| 19332 | 19347 | 19368 | mqqsig256 |
| 929310 | 929778 | 935985 | ed25519 |
| 1961250? | 3237444? | 5678853? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 78585 | 78768 | 79287 | mqqsig160 |
| 168405 | 168750 | 169491 | mqqsig224 |
| 172161 | 172389 | 172941 | mqqsig192 |
| 262137 | 273273 | 303390 | mqqsig256 |
| 400821 | 403437 | 411198 | pflash1 |
| 2763498 | 2764173 | 2775159 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; K10 32nm (300f10); 2011 AMD A8-3850; 4 x 2900MHz; hydra5, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 75643? | 273995? | 274123? | ed25519 |
| 9995559 | 10046462 | 10425771 | 3icp |
| 108595260 | 108716237 | 108868647 | tts6440 |
| 108881589 | 110504307 | 110641078 | rainbow5640 |
| 140925401 | 141831109 | 142531030 | rainbow |
| 153093274 | 153292601 | 153424884 | pflash1 |
| 243158530 | 243517732 | 255095040 | rainbow6440 |
| 530848476? | 672269967? | 940331253? | mqqsig192 |
| 692279011? | 779716574? | 947783368? | mqqsig160 |
| 807155044 | 934007091 | 1007703721 | mqqsig224 |
| 1025521913 | 1148316923 | 1229834741 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 6335 | 6336 | 6345 | mqqsig160 |
| 6726 | 6729 | 6743 | mqqsig192 |
| 7626 | 7634 | 7634 | mqqsig224 |
| 8175 | 8179 | 8188 | mqqsig256 |
| 72768 | 72782 | 72803 | ed25519 |
| 93742? | 94247? | 120051? | rainbow5640 |
| 96821 | 97295 | 98362 | tts6440 |
| 158442 | 158849 | 159346 | rainbow6440 |
| 813814 | 814974 | 819325 | rainbow |
| 387740? | 1004437? | 1347598? | 3icp |
| 1521914? | 2652556? | 4682158? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 33508 | 34758 | 35568 | 3icp |
| 42184 | 42746 | 43641 | rainbow5640 |
| 55125 | 55329 | 55546 | rainbow6440 |
| 57358 | 57663 | 57859 | tts6440 |
| 177068 | 177143 | 177173 | mqqsig192 |
| 192902 | 197084 | 197160 | mqqsig160 |
| 247535 | 247574 | 247766 | ed25519 |
| 274366 | 274450 | 274663 | mqqsig224 |
| 430903 | 432573 | 435382 | pflash1 |
| 456521 | 456794 | 456826 | mqqsig256 |
| 1559547 | 1560787 | 1564403 | rainbow |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 86240 | rainbow5640 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
|
x86; normally amd64; K10 32nm (300f10); 2011 AMD A8-3850; 4 x 2900MHz; hydra5, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 593929? | 957624? | 958001? | ed25519 |
| 156979081 | 157230399 | 157481302 | pflash1 |
| 576624869? | 778534826? | 1164261025? | mqqsig192 |
| 865668674? | 1062405464? | 1157057926? | mqqsig224 |
| 1642576058 | 1787599400 | 2046928381 | mqqsig160 |
| 3026201833 | 3174778862 | 3302456524 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 14267 | 14333 | 14359 | mqqsig192 |
| 15751 | 15808 | 15813 | mqqsig224 |
| 16044 | 16105 | 16132 | mqqsig256 |
| 17085 | 17116 | 17120 | mqqsig160 |
| 609135 | 609215 | 609468 | ed25519 |
| 1292038? | 2205725? | 3913027? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 196252 | 196921 | 197877 | mqqsig160 |
| 221457 | 221657 | 221746 | mqqsig192 |
| 280844 | 280919 | 285213 | mqqsig256 |
| 336710 | 336780 | 336935 | pflash1 |
| 353544 | 353767 | 360519 | mqqsig224 |
| 1787906 | 1788243 | 1788567 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; K10 32nm (300f10); 2011 AMD A6-3650; 4 x 2600MHz; hydra4, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 245692 | 245844 | 245958 | ed25519 |
| 10127598 | 10694482 | 10736166 | 3icp |
| 107675318 | 108410721 | 109100507 | tts6440 |
| 108799789 | 110445808 | 115132399 | rainbow5640 |
| 141044253 | 141637688 | 142651267 | rainbow |
| 157983688 | 158211885 | 158736981 | pflash1 |
| 240692630 | 243199160 | 244274262 | rainbow6440 |
| 529373653? | 669901155? | 939869791? | mqqsig192 |
| 691736768? | 779367716? | 946486079? | mqqsig160 |
| 800855753? | 931979392? | 1003427919? | mqqsig224 |
| 1017243357 | 1143988615 | 1224613677 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 6334 | 6337 | 6338 | mqqsig160 |
| 6720 | 6724 | 6762 | mqqsig192 |
| 7628 | 7629 | 7636 | mqqsig224 |
| 8182 | 8194 | 8198 | mqqsig256 |
| 72743 | 72758 | 72801 | ed25519 |
| 92925? | 98147? | 119839? | rainbow5640 |
| 96705 | 98218 | 99539 | tts6440 |
| 157166 | 157615 | 159241 | rainbow6440 |
| 813770 | 815076 | 817378 | rainbow |
| 377669? | 1005010? | 1347274? | 3icp |
| 1578607? | 2741739? | 4878483? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 33638 | 33758 | 34551 | 3icp |
| 42986 | 43368 | 43918 | rainbow5640 |
| 55026 | 55212 | 55470 | rainbow6440 |
| 57186 | 57981 | 58168 | tts6440 |
| 177115 | 177181 | 177294 | mqqsig192 |
| 192852 | 193026 | 196927 | mqqsig160 |
| 248102 | 248142 | 248153 | ed25519 |
| 274451 | 274478 | 274509 | mqqsig224 |
| 432900 | 433348 | 435962 | pflash1 |
| 455848 | 455906 | 455956 | mqqsig256 |
| 1559828 | 1561872 | 1570866 | rainbow |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 86240 | rainbow5640 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
|
x86; normally amd64; K10 32nm (300f10); 2011 AMD A6-3650; 4 x 2600MHz; hydra4, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 593907 | 594302 | 646284 | ed25519 |
| 179487614 | 180034093 | 180966240 | pflash1 |
| 233148275 | 233611436 | 238065282 | rainbow |
| 574952625? | 778806241? | 1160787385? | mqqsig192 |
| 774180139? | 916355610? | 1174197496? | mqqsig160 |
| 864890575? | 1050013688? | 1149884026? | mqqsig224 |
| 3021484510 | 3170018425 | 3296460191 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 14032 | 14072 | 14099 | mqqsig160 |
| 14282 | 14294 | 14336 | mqqsig192 |
| 15713 | 15721 | 15736 | mqqsig224 |
| 16037 | 16107 | 16135 | mqqsig256 |
| 609005 | 609036 | 609496 | ed25519 |
| 1051213 | 1054092 | 1057587 | rainbow |
| 1331417? | 2294896? | 4039893? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 220966 | 221212 | 221727 | mqqsig192 |
| 233360 | 233520 | 240443 | mqqsig160 |
| 278409 | 280246 | 280913 | mqqsig256 |
| 351468 | 351561 | 353289 | pflash1 |
| 353204 | 353379 | 353866 | mqqsig224 |
| 1787979 | 1788103 | 1788860 | ed25519 |
| 1915185 | 1918157 | 1921608 | rainbow |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 20107 | rainbow |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 31680 | rainbow |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
amd64; Atom (30661); 2011 Intel Atom D2500; 2 x 1866MHz; h8atom, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 344092 | 344281 | 344449 | ed25519 |
| 636916 | 637161 | 640325 | donald512 |
| 826693 | 854560 | 871605 | hector |
| 2014320 | 2017379 | 2032576 | donald1024 |
| 2082262 | 2095730 | 2122799 | ecdonaldp160 |
| 2507309 | 2528288 | 2558157 | ecdonaldp192 |
| 3392060 | 3411961 | 3438715 | ecdonaldk163 |
| 3600226 | 3622633 | 3641183 | ecdonaldb163 |
| 3622871 | 3648841 | 3677513 | ecdonaldp224 |
| 4153842 | 4186784 | 4213181 | ecdonaldp256 |
| 4537953 | 4554151 | 4566800 | ecdonaldk233 |
| 4795238 | 4832919 | 4852715 | ecdonaldb233 |
| 7370566 | 7375921 | 7419174 | donald2048 |
| 9665334 | 9695056 | 9707054 | ecdonaldk283 |
| 9680188 | 9728782 | 9779077 | ecdonaldp384 |
| 10543008 | 10577231 | 10599120 | ecdonaldb283 |
| 19963118 | 20047083 | 20240024 | ecdonaldk409 |
| 22187620 | 22222291 | 22309868 | ecdonaldb409 |
| 23241785 | 23349004 | 23460059 | ecdonaldp521 |
| 37493134 | 37663962 | 37862860 | 3icp |
| 44202368 | 44262386 | 44291541 | ecdonaldk571 |
| 49748125 | 49808143 | 50037645 | ecdonaldb571 |
| 53479244 | 53733064 | 53981361 | rainbowbinary256181212 |
| 40566421? | 58180402? | 87483816? | ronald512 |
| 80520244? | 132138790? | 194419708? | ronald768 |
| 162065932 | 162353121 | 162766464 | tts6440 |
| 165898033? | 184048578? | 279034007? | rwb0fuz1024 |
| 143391465? | 224262346? | 350448588? | ronald1024 |
| 231180754 | 231649040 | 232190385 | rainbowbinary16242020 |
| 233603482 | 234447367 | 238442764 | pflash1 |
| 231091686 | 234523058 | 235185657 | rainbow5640 |
| 330212988 | 330901466 | 331449909 | rainbow |
| 522363422 | 556706143 | 564246655 | rainbow6440 |
| 366918335? | 601545602? | 880341595? | ronald1536 |
| 821051119 | 821453311 | 822252522 | sflashv2 |
| 969424162? | 1138102791? | 1489746174? | mqqsig192 |
| 925274959? | 1476883149? | 2551136266? | ronald2048 |
| 1563192183 | 1678970783 | 1882182918 | mqqsig160 |
| 1562953252 | 1707621363 | 1802468514 | mqqsig224 |
| 2361070068 | 2497366074 | 2593318021 | mqqsig256 |
| 2715280246? | 5302326575? | 8410865645? | ronald3072 |
| 6853091434? | 13692198499? | 21224129304? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 6202 | 6314 | 6314 | mqqsig192 |
| 7336 | 7357 | 7406 | mqqsig256 |
| 7546 | 7553 | 7588 | mqqsig224 |
| 12411 | 12425 | 12453 | mqqsig160 |
| 68138 | 68474 | 68845 | rainbowbinary256181212 |
| 124670 | 126049 | 127491 | rainbowbinary16242020 |
| 198016 | 198534 | 199248 | tts6440 |
| 189658? | 201831? | 247254? | rainbow5640 |
| 284417 | 284711 | 284830 | sflashv2 |
| 344848 | 344939 | 345128 | ed25519 |
| 359870 | 365148 | 373989 | rainbow6440 |
| 780416 | 792631 | 803558 | donald512 |
| 904372 | 942291 | 978663 | hector |
| 1426005 | 1440292 | 1449014 | rainbow |
| 1572081 | 1589490 | 1616748 | ronald512 |
| 2053163 | 2070656 | 2087757 | donald1024 |
| 2251872 | 2274888 | 2290330 | ecdonaldp160 |
| 2677507 | 2699613 | 2727809 | ecdonaldp192 |
| 3089863 | 3113971 | 3144078 | ronald768 |
| 3599736 | 3615486 | 3626294 | ecdonaldk163 |
| 3791368 | 3807958 | 3821657 | ecdonaldb163 |
| 3807034 | 3832549 | 3855831 | ecdonaldp224 |
| 1647366? | 4385528? | 5862976? | 3icp |
| 4369904 | 4394950 | 4421830 | ecdonaldp256 |
| 4770843 | 4779887 | 4789687 | ecdonaldk233 |
| 5053440 | 5064430 | 5074874 | ecdonaldb233 |
| 5083610 | 5115950 | 5149627 | ronald1024 |
| 3452673? | 5983530? | 10642121? | pflash1 |
| 6841373 | 6842752 | 6844180 | rwb0fuz1024 |
| 7001491 | 7073157 | 7124096 | donald2048 |
| 9952313 | 9958417 | 9970534 | ecdonaldk283 |
| 10010315 | 10047492 | 10103275 | ecdonaldp384 |
| 10838457 | 10851505 | 10870657 | ecdonaldb283 |
| 13001884 | 13057205 | 13110636 | ronald1536 |
| 20394073 | 20419245 | 20490680 | ecdonaldk409 |
| 22650782 | 22704626 | 22778924 | ecdonaldb409 |
| 23756362 | 23849140 | 23945376 | ecdonaldp521 |
| 26801586 | 26860981 | 26931982 | ronald2048 |
| 44901213 | 44914471 | 44940301 | ecdonaldk571 |
| 50354500 | 50389689 | 50636005 | ecdonaldb571 |
| 80072482 | 80293052 | 80636444 | ronald3072 |
| 178000200 | 178106929 | 178234140 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 35014 | 35140 | 35189 | rwb0fuz1024 |
| 58835 | 58954 | 59556 | rainbowbinary256181212 |
| 93982 | 94143 | 94591 | rainbowbinary16242020 |
| 95809 | 95928 | 96187 | rainbow5640 |
| 96187 | 96733 | 97482 | ronald512 |
| 106183 | 110432 | 111566 | ronald768 |
| 109011 | 111069 | 111202 | 3icp |
| 122850 | 123025 | 127120 | rainbow6440 |
| 124950 | 124971 | 126511 | tts6440 |
| 141540 | 141659 | 141967 | ronald1024 |
| 214095 | 214137 | 215117 | mqqsig160 |
| 217938 | 219828 | 220640 | ronald1536 |
| 238294 | 239267 | 242116 | mqqsig192 |
| 311479 | 314601 | 321531 | mqqsig224 |
| 324793 | 325024 | 325654 | ronald2048 |
| 402829 | 405027 | 407316 | mqqsig256 |
| 483567 | 483959 | 484064 | sflashv2 |
| 617092 | 617813 | 620424 | ronald3072 |
| 800947 | 802200 | 805112 | donald512 |
| 1002827 | 1003338 | 1004507 | pflash1 |
| 1030120 | 1033277 | 1035440 | ronald4096 |
| 1242129 | 1242304 | 1245902 | ed25519 |
| 2360085 | 2405984 | 2428146 | donald1024 |
| 2578926 | 2595537 | 2612351 | ecdonaldp160 |
| 2595173 | 2607353 | 2634947 | rainbow |
| 3080000 | 3126263 | 3142251 | ecdonaldp192 |
| 3626630 | 3655141 | 3662764 | hector |
| 4464432 | 4475135 | 4521916 | ecdonaldp224 |
| 5101691 | 5131546 | 5171362 | ecdonaldp256 |
| 6840148 | 6890366 | 6896232 | ecdonaldk163 |
| 7355530 | 7376404 | 7403186 | ecdonaldb163 |
| 8511615 | 8613493 | 8630734 | donald2048 |
| 9204342 | 9217299 | 9233952 | ecdonaldk233 |
| 9751735 | 9799013 | 9811949 | ecdonaldb233 |
| 11847857 | 11884999 | 11924962 | ecdonaldp384 |
| 19380816 | 19484563 | 19520697 | ecdonaldk283 |
| 21257677 | 21341530 | 21415744 | ecdonaldb283 |
| 28214606 | 28333907 | 28451150 | ecdonaldp521 |
| 40333937 | 40391666 | 40493999 | ecdonaldk409 |
| 44750951 | 44859731 | 45001145 | ecdonaldb409 |
| 88916863 | 89137412 | 89175191 | ecdonaldk571 |
| 100224572 | 100439066 | 100692004 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
x86; normally amd64; Atom (30661); 2011 Intel Atom D2500; 2 x 1866MHz; h8atom, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 1138473 | 1138536 | 1141490 | ed25519 |
| 231641235 | 232711955 | 238729155 | pflash1 |
| 1479251431? | 1623415493? | 1924915090? | mqqsig160 |
| 1545672765 | 1718470110 | 1834373268 | mqqsig224 |
| 2334422377 | 2486537858 | 2624984719 | mqqsig256 |
| 2552680032 | 2765696234 | 3154886294 | mqqsig192 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 18298 | 18298 | 18326 | mqqsig160 |
| 20041 | 20118 | 20125 | mqqsig256 |
| 20328 | 20517 | 20972 | mqqsig224 |
| 21406 | 21406 | 21427 | mqqsig192 |
| 1190770 | 1190959 | 1191967 | ed25519 |
| 2923557? | 5077415? | 8768536? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 148575 | 148582 | 152831 | mqqsig160 |
| 304395 | 304430 | 306124 | mqqsig192 |
| 345058 | 350399 | 352380 | mqqsig224 |
| 428799 | 429352 | 430227 | mqqsig256 |
| 743099 | 744261 | 759591 | pflash1 |
| 3636570 | 3647581 | 3650073 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; SB+AES (206a7); 2011 Intel Xeon E3-1225; 4 x 3100MHz; hydra7, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 73548 | 73668 | 73848 | ed25519 |
| 144020 | 144340 | 144816 | donald512 |
| 294356 | 297224 | 320312 | hector |
| 410420 | 410868 | 412232 | donald1024 |
| 683932 | 689192 | 697868 | ecdonaldp160 |
| 805104 | 813496 | 822996 | ecdonaldp192 |
| 894492 | 901224 | 906872 | ecdonaldk163 |
| 944776 | 948568 | 963824 | ecdonaldb163 |
| 1090040 | 1098888 | 1111656 | ecdonaldp224 |
| 1139164 | 1144832 | 1151448 | ecdonaldk233 |
| 1214760 | 1224576 | 1231492 | ecdonaldb233 |
| 1255440 | 1265356 | 1275460 | ecdonaldp256 |
| 1438212 | 1444900 | 1451320 | donald2048 |
| 2180200 | 2188120 | 2195788 | ecdonaldk283 |
| 2341268 | 2350940 | 2360660 | ecdonaldb283 |
| 2626464 | 2639756 | 2662536 | ecdonaldp384 |
| 3738080 | 3755012 | 3782652 | ecdonaldk409 |
| 4055404 | 4068840 | 4102864 | ecdonaldb409 |
| 5636576 | 5659248 | 5702332 | ecdonaldp521 |
| 8794928 | 8813716 | 8858516 | ecdonaldk571 |
| 9686492 | 9713140 | 9771464 | ecdonaldb571 |
| 9743084 | 9762964 | 9794876 | 3icp |
| 12994688 | 13017612 | 13061980 | rainbowbinary256181212 |
| 9265208? | 15346252? | 23201716? | ronald512 |
| 17919880? | 27117784? | 47660224? | ronald768 |
| 34492568 | 34576848 | 34658668 | tts6440 |
| 33969484? | 39106132? | 63204324? | rwb0fuz1024 |
| 48742576 | 48885048 | 49329364 | rainbowbinary16242020 |
| 62574620 | 62639868 | 64173064 | rainbow5640 |
| 39045716? | 63396612? | 90925980? | ronald1024 |
| 70721544 | 70833060 | 70970140 | pflash1 |
| 124614576 | 124687944 | 124755200 | rainbow |
| 83203896? | 143209316? | 254209928? | ronald1536 |
| 143446188 | 144369740 | 144949300 | rainbow6440 |
| 213759232 | 213861332 | 214026152 | sflashv2 |
| 197623468? | 362319180? | 514569116? | ronald2048 |
| 826028256? | 937867748? | 1132294656? | mqqsig160 |
| 699606112? | 1086442720? | 1734623056? | ronald3072 |
| 1381315856? | 1514857400? | 1798833488? | mqqsig192 |
| 2415318244 | 2505631284 | 2594062268 | mqqsig224 |
| 1664413696? | 2693181616? | 4902469164? | ronald4096 |
| 3722168256 | 3780977444 | 3892826884 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 2560 | 2564 | 2568 | mqqsig160 |
| 3884 | 3892 | 3904 | mqqsig192 |
| 4764 | 4804 | 4852 | mqqsig256 |
| 4808 | 4816 | 4824 | mqqsig224 |
| 19160 | 19236 | 19376 | rainbowbinary256181212 |
| 31436 | 31692 | 31988 | rainbowbinary16242020 |
| 36444 | 36564 | 36716 | tts6440 |
| 57792? | 59196? | 83420? | rainbow5640 |
| 69624 | 69736 | 69872 | ed25519 |
| 92824 | 93156 | 94236 | sflashv2 |
| 99996 | 100456 | 101376 | rainbow6440 |
| 207308 | 210292 | 213236 | donald512 |
| 321004 | 341396 | 365808 | hector |
| 450676 | 455468 | 459716 | donald1024 |
| 501204 | 508432 | 519360 | ronald512 |
| 554644 | 556064 | 557952 | rainbow |
| 754016 | 760628 | 768324 | ecdonaldp160 |
| 884916 | 891252 | 899888 | ecdonaldp192 |
| 884540 | 898536 | 910788 | ronald768 |
| 971492 | 976256 | 985992 | ecdonaldk163 |
| 1015584 | 1019604 | 1031136 | ecdonaldb163 |
| 1176232 | 1181564 | 1192160 | ecdonaldp224 |
| 1239984 | 1253904 | 1275404 | ecdonaldk233 |
| 1292140 | 1297176 | 1303048 | ecdonaldb233 |
| 512628? | 1367540? | 1826364? | 3icp |
| 1361376 | 1367712 | 1377196 | ecdonaldp256 |
| 1384340 | 1385168 | 1386120 | rwb0fuz1024 |
| 1401396 | 1410404 | 1428372 | ronald1024 |
| 1399752 | 1411724 | 1422744 | donald2048 |
| 841516? | 1455320? | 2595160? | pflash1 |
| 2294032 | 2300520 | 2311896 | ecdonaldk283 |
| 2461028 | 2466768 | 2485196 | ecdonaldb283 |
| 2792844 | 2801452 | 2811292 | ecdonaldp384 |
| 3182712 | 3200612 | 3219864 | ronald1536 |
| 3911516 | 3922244 | 3937748 | ecdonaldk409 |
| 4246908 | 4261180 | 4281700 | ecdonaldb409 |
| 5878468 | 5902260 | 5929268 | ecdonaldp521 |
| 6134444 | 6161900 | 6195624 | ronald2048 |
| 9096940 | 9118080 | 9157656 | ecdonaldk571 |
| 9964340 | 9979456 | 10000916 | ecdonaldb571 |
| 17158536 | 17199252 | 17256136 | ronald3072 |
| 36881176 | 36974952 | 37036332 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 11244 | 11268 | 11356 | rwb0fuz1024 |
| 17100 | 17132 | 17152 | rainbowbinary256181212 |
| 19668 | 19708 | 19776 | rainbowbinary16242020 |
| 31252 | 31392 | 31620 | ronald512 |
| 32632 | 32688 | 32776 | 3icp |
| 34016 | 34272 | 34596 | ronald768 |
| 35372 | 35456 | 35636 | rainbow5640 |
| 37848 | 38136 | 38648 | mqqsig160 |
| 40892 | 41212 | 41680 | ronald1024 |
| 45488 | 45688 | 45816 | rainbow6440 |
| 49932 | 50012 | 50072 | tts6440 |
| 59388 | 59640 | 59976 | ronald1536 |
| 62136 | 62560 | 63116 | mqqsig192 |
| 79584 | 80368 | 81668 | mqqsig224 |
| 83564 | 83908 | 84332 | ronald2048 |
| 100304 | 101224 | 104136 | mqqsig256 |
| 133924 | 134092 | 135464 | sflashv2 |
| 150304 | 150860 | 152128 | ronald3072 |
| 197836 | 198804 | 200712 | donald512 |
| 225968 | 226464 | 229012 | ed25519 |
| 235608 | 235964 | 236332 | pflash1 |
| 245952 | 247568 | 248632 | ronald4096 |
| 495796 | 498692 | 508756 | donald1024 |
| 820724 | 840436 | 846740 | ecdonaldp160 |
| 981216 | 990840 | 996036 | ecdonaldp192 |
| 1060292 | 1065536 | 1067676 | rainbow |
| 1218692 | 1219672 | 1222672 | hector |
| 1350156 | 1361512 | 1377132 | ecdonaldp224 |
| 1529732 | 1543528 | 1550296 | ecdonaldp256 |
| 1670984 | 1685088 | 1687268 | donald2048 |
| 1827544 | 1832076 | 1838444 | ecdonaldk163 |
| 1925376 | 1933352 | 1945356 | ecdonaldb163 |
| 2343488 | 2351404 | 2363696 | ecdonaldk233 |
| 2465476 | 2476536 | 2487460 | ecdonaldb233 |
| 3202892 | 3215152 | 3256048 | ecdonaldp384 |
| 4439884 | 4447892 | 4460412 | ecdonaldk283 |
| 4781304 | 4794960 | 4804432 | ecdonaldb283 |
| 6889412 | 6909836 | 6949440 | ecdonaldp521 |
| 7641464 | 7659048 | 7697008 | ecdonaldk409 |
| 8274144 | 8293392 | 8313172 | ecdonaldb409 |
| 17877944 | 17902024 | 17930472 | ecdonaldk571 |
| 19586768 | 19653040 | 19716004 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
x86; normally amd64; SB+AES (206a7); 2011 Intel Xeon E3-1225; 4 x 3100MHz; hydra7, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 550128 | 550400 | 550936 | ed25519 |
| 91251324 | 91355576 | 91473604 | pflash1 |
| 347271680? | 510706792? | 780581684? | mqqsig160 |
| 423864452? | 619292356? | 990842052? | mqqsig192 |
| 655035872? | 844058536? | 943809012? | mqqsig224 |
| 775369388? | 944284572? | 1081229788? | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 6644 | 6700 | 6780 | mqqsig160 |
| 7032 | 7088 | 7156 | mqqsig192 |
| 7280 | 7340 | 7440 | mqqsig256 |
| 7500 | 7552 | 7632 | mqqsig224 |
| 560084 | 560492 | 561056 | ed25519 |
| 814704? | 1414288? | 2497604? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 44632 | 45088 | 45664 | mqqsig160 |
| 71760 | 72272 | 72764 | mqqsig192 |
| 86476 | 87008 | 87788 | mqqsig224 |
| 108160 | 110740 | 116808 | mqqsig256 |
| 196312 | 196680 | 197132 | pflash1 |
| 1677820 | 1680184 | 1684560 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; SB+AES (206a7); 2011 Intel Xeon E3-1220L; 2 x 2200MHz; threads; boost; backup, supercop-20111120
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 49678? | 60227? | 105429? | ed25519 |
| 189764? | 216802? | 403299? | hector |
| 904910 | 923070 | 963576 | donald2048 |
| 6066036 | 6070168 | 6125770 | 3icp |
| 9535082 | 9558194 | 9614504 | rainbowbinary256181212 |
| 23769838 | 23799660 | 23814444 | tts6440 |
| 44641054 | 44691768 | 44770966 | pflash1 |
| 46294998 | 46308562 | 46372938 | rainbowbinary16242020 |
| 51501196 | 51549924 | 52409894 | rainbow5640 |
| 90306992 | 90330198 | 90384060 | rainbow |
| 118876822 | 121120414 | 121263128 | rainbow6440 |
| 480333794? | 540999222? | 647993696? | mqqsig160 |
| 847770294 | 918123754 | 1032606716 | mqqsig192 |
| 1459657246 | 1529614394 | 1603775088 | mqqsig224 |
| 2362429932 | 2415416566 | 2497591168 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 2017 | 2021 | 2027 | mqqsig160 |
| 2948 | 2954 | 2960 | mqqsig192 |
| 3378 | 3382 | 3388 | mqqsig224 |
| 3643 | 3652 | 3674 | mqqsig256 |
| 16503 | 16566 | 16661 | rainbowbinary256181212 |
| 27070 | 27314 | 32023 | rainbowbinary16242020 |
| 28558 | 34489 | 34728 | tts6440 |
| 47448 | 47504 | 51560 | ed25519 |
| 49874 | 49982 | 60701 | rainbow5640 |
| 87708 | 87844 | 108463 | rainbow6440 |
| 206134 | 219292 | 234610 | hector |
| 376632 | 378054 | 379402 | rainbow |
| 198434? | 600806? | 1027626? | 3icp |
| 456286? | 779836? | 1421376? | pflash1 |
| 885836 | 893290 | 910106 | donald2048 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 21865 | 22387 | 22732 | rainbowbinary256181212 |
| 25018 | 25052 | 30429 | rainbow5640 |
| 20720 | 25137 | 25222 | 3icp |
| 26604? | 29100? | 33427? | mqqsig160 |
| 32490 | 32534 | 39478 | rainbow6440 |
| 35912 | 36084 | 41728 | rainbowbinary16242020 |
| 32464 | 39327 | 39459 | tts6440 |
| 38036 | 40034 | 44723 | mqqsig192 |
| 47580 | 50188 | 57816 | mqqsig224 |
| 61552 | 62214 | 65500 | mqqsig256 |
| 129482 | 139906 | 148364 | pflash1 |
| 144868 | 145020 | 145276 | ed25519 |
| 722214 | 723450 | 723796 | rainbow |
| 781268 | 783918 | 795316 | hector |
| 1053834 | 1063500 | 1070108 | donald2048 |
|
| Secret key |
| bytes | system |
| 20 | donald2048 |
| 29 | hector |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 60 | hector |
| 256 | donald2048 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | donald2048 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 87 | hector |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | donald2048 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 87 | hector |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | donald2048 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 87 | hector |
|
amd64; SB+AES (206a7); 2011 Intel Core i7-2600K; 4 x 3400MHz; threads; sandy0, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 39252 | 39360 | 39460 | lattisigns512 |
| 73568 | 73664 | 73764 | ed25519 |
| 173336 | 174412 | 176048 | donald512 |
| 535580 | 536848 | 538272 | donald1024 |
| 663800 | 671640 | 682204 | ecdonaldp160 |
| 1224868 | 1234076 | 1243804 | ecdonaldp192 |
| 1569588 | 1583996 | 1601376 | ecdonaldp224 |
| 1600268 | 1613460 | 1631180 | ecdonaldk163 |
| 1697384 | 1705784 | 1721204 | ecdonaldb163 |
| 1885056 | 1910244 | 1927228 | donald2048 |
| 2229328 | 2244212 | 2265376 | ecdonaldp256 |
| 2270676 | 2281224 | 2296880 | ecdonaldk233 |
| 2428596 | 2443024 | 2462300 | ecdonaldb233 |
| 4705692 | 4730788 | 4754908 | ecdonaldp384 |
| 5016136 | 5030248 | 5060256 | ecdonaldk283 |
| 5477360 | 5504060 | 5539252 | ecdonaldb283 |
| 5619732 | 5649992 | 5674916 | ecdonaldp521 |
| 8814932 | 8831632 | 8869200 | 3icp |
| 10901836 | 10932072 | 10979200 | ecdonaldk409 |
| 12096140 | 12140536 | 12218036 | ecdonaldb409 |
| 12987036 | 13006804 | 13032764 | rainbowbinary256181212 |
| 8381112? | 15003324? | 22627580? | ronald512 |
| 23646308 | 23738228 | 23979640 | ecdonaldk571 |
| 26463868 | 26558124 | 26676272 | ecdonaldb571 |
| 20292704? | 30622940? | 50390340? | ronald768 |
| 34629224 | 34752664 | 34813928 | tts6440 |
| 47644704 | 47732552 | 47829484 | rainbowbinary16242020 |
| 62934192 | 63192692 | 64873500 | rainbow5640 |
| 41132768? | 64946128? | 98157248? | ronald1024 |
| 78092296 | 78266720 | 78507292 | pflash1 |
| 124648076 | 125006888 | 125089236 | rainbow |
| 143831540 | 146078768 | 148465116 | rainbow6440 |
| 91661816? | 159730404? | 258997044? | ronald1536 |
| 215766816 | 215965620 | 217000112 | sflashv2 |
| 214059952? | 389410488? | 578686052? | ronald2048 |
| 828667772? | 939445820? | 1132734376? | mqqsig160 |
| 1392144808? | 1531465320? | 1812186824? | mqqsig192 |
| 902380600? | 1672931488? | 2612573632? | ronald3072 |
| 2420684576 | 2508924528 | 2592065636 | mqqsig224 |
| 3750957924 | 3813368480 | 3914703708 | mqqsig256 |
| 2263181648? | 4086479996? | 6061971296? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 2668 | 2672 | 2672 | mqqsig160 |
| 4160 | 4164 | 4168 | mqqsig192 |
| 4620 | 4628 | 4632 | mqqsig224 |
| 4836 | 4860 | 4900 | mqqsig256 |
| 19184 | 19268 | 19392 | rainbowbinary256181212 |
| 31308 | 31604 | 31892 | rainbowbinary16242020 |
| 36888 | 37012 | 37236 | tts6440 |
| 57940? | 58360? | 83584? | rainbow5640 |
| 70200 | 70296 | 70436 | ed25519 |
| 93748 | 94012 | 95216 | sflashv2 |
| 100164 | 100876 | 102672 | rainbow6440 |
| 227160 | 231356 | 234268 | donald512 |
| 498928 | 506852 | 513272 | ronald512 |
| 545876 | 551744 | 563224 | donald1024 |
| 556384 | 557852 | 560124 | rainbow |
| 294400? | 568684? | 843264? | lattisigns512 |
| 728476 | 734900 | 743576 | ecdonaldp160 |
| 934252 | 946556 | 960492 | ronald768 |
| 428060? | 1139848? | 1530128? | 3icp |
| 1296456 | 1305296 | 1316868 | ecdonaldp192 |
| 858404? | 1486776? | 2642656? | pflash1 |
| 1598736 | 1615540 | 1632440 | ronald1024 |
| 1656384 | 1663632 | 1673020 | ecdonaldp224 |
| 1679412 | 1684388 | 1695116 | ecdonaldk163 |
| 1775624 | 1788176 | 1800896 | ecdonaldb163 |
| 1784224 | 1799420 | 1810660 | donald2048 |
| 2329848 | 2343992 | 2355988 | ecdonaldp256 |
| 2369780 | 2378648 | 2389844 | ecdonaldk233 |
| 2514764 | 2526164 | 2543464 | ecdonaldb233 |
| 3857744 | 3891340 | 3916364 | ronald1536 |
| 4866136 | 4882480 | 4907012 | ecdonaldp384 |
| 5147284 | 5169312 | 5211140 | ecdonaldk283 |
| 5621092 | 5641588 | 5673896 | ecdonaldb283 |
| 5819784 | 5853680 | 5886000 | ecdonaldp521 |
| 7629320 | 7683468 | 7731264 | ronald2048 |
| 11086544 | 11116400 | 11164572 | ecdonaldk409 |
| 12319552 | 12375908 | 12435156 | ecdonaldb409 |
| 21569220 | 21655672 | 21830252 | ronald3072 |
| 23937676 | 23992024 | 24089596 | ecdonaldk571 |
| 26721888 | 26807288 | 26899416 | ecdonaldb571 |
| 47337684 | 47528944 | 48282364 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 17012 | 17036 | 17084 | rainbowbinary256181212 |
| 19640 | 19656 | 19692 | rainbowbinary16242020 |
| 30944 | 31076 | 31244 | 3icp |
| 31208 | 32072 | 32504 | ronald512 |
| 33712 | 33972 | 34172 | ronald768 |
| 35464 | 35568 | 35720 | rainbow5640 |
| 37740 | 38000 | 38540 | mqqsig160 |
| 41920 | 42260 | 42524 | ronald1024 |
| 45672 | 45812 | 46368 | rainbow6440 |
| 48368 | 48560 | 48848 | lattisigns512 |
| 49812 | 49912 | 50140 | tts6440 |
| 60896 | 61584 | 61940 | ronald1536 |
| 63292 | 63644 | 64616 | mqqsig192 |
| 79788 | 80556 | 82236 | mqqsig224 |
| 87776 | 88924 | 93424 | ronald2048 |
| 100192 | 101044 | 103832 | mqqsig256 |
| 134496 | 134680 | 135700 | sflashv2 |
| 162980 | 163700 | 164204 | ronald3072 |
| 214276 | 217376 | 222920 | donald512 |
| 226296 | 226548 | 227108 | ed25519 |
| 236976 | 237852 | 239512 | pflash1 |
| 263968 | 265540 | 269592 | ronald4096 |
| 596900 | 606948 | 615692 | donald1024 |
| 817668 | 823092 | 828360 | ecdonaldp160 |
| 1067080 | 1068060 | 1069224 | rainbow |
| 1516292 | 1525504 | 1543248 | ecdonaldp192 |
| 1945892 | 1955804 | 1973912 | ecdonaldp224 |
| 2069596 | 2072440 | 2091808 | donald2048 |
| 2728652 | 2784232 | 2804228 | ecdonaldp256 |
| 3247868 | 3258368 | 3279648 | ecdonaldk163 |
| 3474320 | 3492480 | 3506876 | ecdonaldb163 |
| 4630968 | 4650064 | 4689128 | ecdonaldk233 |
| 4942872 | 4965576 | 5000684 | ecdonaldb233 |
| 5738904 | 5749976 | 5761204 | ecdonaldp384 |
| 6807500 | 6841232 | 6874612 | ecdonaldp521 |
| 10198740 | 10229016 | 10270644 | ecdonaldk283 |
| 11089204 | 11129412 | 11178132 | ecdonaldb283 |
| 22036804 | 22107788 | 22187032 | ecdonaldk409 |
| 24363876 | 24448860 | 24554400 | ecdonaldb409 |
| 47378448 | 47686232 | 47846288 | ecdonaldk571 |
| 53261416 | 53333992 | 53444588 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 256 | lattisigns512 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 1536 | lattisigns512 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 1184 | lattisigns512 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
| 1184 | lattisigns512 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 1184 | lattisigns512 |
|
amd64; SB+AES (206a7); 2011 Intel Core i5-2400S; 4 x 2495MHz; sandy, supercop-20120908
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 74268 | 74332 | 74432 | ed25519 |
| 144164 | 144456 | 145212 | donald512 |
| 156008 | 156388 | 159684 | ecdonaldp224 |
| 290528 | 294444 | 315608 | hector |
| 297300 | 299516 | 301444 | ecdonaldp256 |
| 410748 | 411588 | 415904 | donald1024 |
| 679000 | 688076 | 700512 | ecdonaldp160 |
| 805132 | 811436 | 823152 | ecdonaldp192 |
| 818976 | 822064 | 832504 | ecdonaldp521 |
| 881224 | 885088 | 893236 | ecdonaldk163 |
| 930704 | 940032 | 956496 | ecdonaldb163 |
| 1122016 | 1131452 | 1142168 | ecdonaldk233 |
| 1210188 | 1216924 | 1227556 | ecdonaldb233 |
| 1439628 | 1447920 | 1456708 | donald2048 |
| 2140204 | 2155316 | 2169984 | ecdonaldk283 |
| 2293584 | 2302936 | 2319728 | ecdonaldb283 |
| 2673256 | 2687332 | 2710732 | ecdonaldp384 |
| 3651764 | 3671920 | 3708972 | ecdonaldk409 |
| 3954784 | 3977916 | 4014720 | ecdonaldb409 |
| 8309056 | 8320092 | 8344328 | 3icp |
| 8586300 | 8619120 | 8667972 | ecdonaldk571 |
| 9418060 | 9446964 | 9502688 | ecdonaldb571 |
| 13653024 | 13675876 | 13711528 | rainbowbinary256181212 |
| 10412896? | 13975888? | 22294016? | ronald512 |
| 20845124? | 34745184? | 52090384? | ronald768 |
| 35430468 | 35490532 | 35676512 | tts6440 |
| 34201660? | 39313276? | 64417248? | rwb0fuz1024 |
| 51723808 | 51789184 | 51956376 | rainbowbinary16242020 |
| 36784992? | 57500976? | 90692400? | ronald1024 |
| 70312728 | 70493432 | 71191956 | pflash1 |
| 72791112 | 72872408 | 73132060 | rainbow5640 |
| 129803668 | 129923020 | 130173376 | rainbow |
| 89721768? | 132902372? | 222261676? | ronald1536 |
| 137503372 | 142123892 | 144383500 | rainbow6440 |
| 219735960 | 219814560 | 220344600 | sflashv2 |
| 176066100? | 330642052? | 514587912? | ronald2048 |
| 303626008? | 416651260? | 604000588? | mqqsig160 |
| 377631864? | 506844820? | 765446940? | mqqsig192 |
| 565944708? | 692575284? | 760833820? | mqqsig224 |
| 697311636? | 815251760? | 896650696? | mqqsig256 |
| 603530972? | 895713416? | 1567608644? | ronald3072 |
| 1639832168? | 2490879832? | 4086342608? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 2344 | 2352 | 2356 | mqqsig160 |
| 2792 | 2804 | 2832 | mqqsig192 |
| 2952 | 2968 | 2976 | mqqsig256 |
| 3048 | 3064 | 3080 | mqqsig224 |
| 20068 | 20136 | 20220 | rainbowbinary256181212 |
| 33396 | 33704 | 33904 | rainbowbinary16242020 |
| 42400 | 42628 | 42816 | tts6440 |
| 68288? | 68632? | 94864? | rainbow5640 |
| 69388 | 69460 | 69548 | ed25519 |
| 98284 | 98664 | 103476 | rainbow6440 |
| 128672 | 132668 | 138180 | sflashv2 |
| 206228 | 208964 | 211792 | donald512 |
| 239392 | 240968 | 245292 | ecdonaldp224 |
| 317016 | 334320 | 357712 | hector |
| 398272 | 399720 | 402996 | ecdonaldp256 |
| 449932 | 452652 | 457580 | donald1024 |
| 497604 | 507144 | 516588 | ronald512 |
| 519560 | 521772 | 528556 | rainbow |
| 756052 | 761832 | 770336 | ecdonaldp160 |
| 328600? | 872088? | 1175248? | 3icp |
| 877140 | 886988 | 899288 | ronald768 |
| 886208 | 896348 | 905132 | ecdonaldp192 |
| 956356 | 964604 | 975484 | ecdonaldk163 |
| 1001128 | 1010976 | 1022376 | ecdonaldb163 |
| 1055444 | 1058996 | 1066496 | ecdonaldp521 |
| 1227748 | 1233540 | 1247724 | ecdonaldk233 |
| 1283512 | 1290264 | 1298556 | ecdonaldb233 |
| 1374036 | 1376160 | 1379732 | rwb0fuz1024 |
| 1393656 | 1412936 | 1422996 | ronald1024 |
| 1403196 | 1413808 | 1423132 | donald2048 |
| 857924? | 1448688? | 2571228? | pflash1 |
| 2259040 | 2271228 | 2288320 | ecdonaldk283 |
| 2418692 | 2426872 | 2450100 | ecdonaldb283 |
| 2847384 | 2859348 | 2872444 | ecdonaldp384 |
| 3167880 | 3193768 | 3221336 | ronald1536 |
| 3836440 | 3856848 | 3883904 | ecdonaldk409 |
| 4156572 | 4190332 | 4236384 | ecdonaldb409 |
| 6153560 | 6175852 | 6216044 | ronald2048 |
| 8888688 | 8929856 | 8976520 | ecdonaldk571 |
| 9722348 | 9750948 | 9799192 | ecdonaldb571 |
| 17232836 | 17287588 | 17363032 | ronald3072 |
| 37040360 | 37121100 | 37223376 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 11164 | 11236 | 11320 | rwb0fuz1024 |
| 18840 | 19128 | 19444 | rainbowbinary256181212 |
| 21788 | 21812 | 21848 | rainbowbinary16242020 |
| 30488 | 30772 | 31124 | ronald512 |
| 31476 | 31668 | 32028 | 3icp |
| 32644 | 32884 | 33180 | ronald768 |
| 37372 | 37612 | 38100 | mqqsig160 |
| 38524 | 38628 | 38808 | rainbow5640 |
| 40412 | 40852 | 41504 | ronald1024 |
| 45660 | 45840 | 46296 | rainbow6440 |
| 48436 | 48560 | 48724 | tts6440 |
| 57924 | 58440 | 58916 | ronald1536 |
| 60468 | 61240 | 63020 | mqqsig192 |
| 78656 | 79044 | 80216 | mqqsig224 |
| 82736 | 83228 | 83796 | ronald2048 |
| 98456 | 98856 | 100524 | mqqsig256 |
| 104928 | 106240 | 106380 | sflashv2 |
| 150264 | 150756 | 151152 | ronald3072 |
| 192908 | 194632 | 196780 | donald512 |
| 225232 | 225432 | 225996 | ed25519 |
| 237824 | 238104 | 238536 | pflash1 |
| 245456 | 246584 | 248428 | ronald4096 |
| 466624 | 469064 | 473956 | ecdonaldp224 |
| 497668 | 501476 | 505696 | donald1024 |
| 842960 | 847116 | 855364 | ecdonaldp160 |
| 921724 | 929452 | 936132 | ecdonaldp256 |
| 991000 | 996536 | 1004456 | ecdonaldp192 |
| 1003464 | 1006420 | 1008704 | rainbow |
| 1200384 | 1204816 | 1213024 | hector |
| 1639172 | 1648036 | 1710272 | donald2048 |
| 1784680 | 1794812 | 1815676 | ecdonaldk163 |
| 1880052 | 1893208 | 1908816 | ecdonaldb163 |
| 2254008 | 2261176 | 2270876 | ecdonaldp521 |
| 2331704 | 2343328 | 2365136 | ecdonaldk233 |
| 2431068 | 2441340 | 2461272 | ecdonaldb233 |
| 3281024 | 3292384 | 3304984 | ecdonaldp384 |
| 4382908 | 4410116 | 4437868 | ecdonaldk283 |
| 4688800 | 4709956 | 4736500 | ecdonaldb283 |
| 7471712 | 7497340 | 7548512 | ecdonaldk409 |
| 8099252 | 8128420 | 8208900 | ecdonaldb409 |
| 17500304 | 17534928 | 17613852 | ecdonaldk571 |
| 19183072 | 19239188 | 19340508 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
amd64; SB+AES (206a7); 2011 Intel Core i5-2400; 4 x 3100MHz; mangetsu, supercop-20121016
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 77272 | 77624 | 79148 | ed25519 |
| 144232 | 144648 | 145508 | donald512 |
| 289876 | 298128 | 314672 | hector |
| 410528 | 411416 | 414040 | donald1024 |
| 666132 | 673916 | 685220 | ecdonaldp160 |
| 791616 | 796772 | 806356 | ecdonaldp192 |
| 882364 | 888492 | 899464 | ecdonaldk163 |
| 925532 | 931628 | 937468 | ecdonaldb163 |
| 1080536 | 1093016 | 1112580 | ecdonaldp224 |
| 1129180 | 1137260 | 1145644 | ecdonaldk233 |
| 1213672 | 1219572 | 1227800 | ecdonaldb233 |
| 1242212 | 1251752 | 1262948 | ecdonaldp256 |
| 1440488 | 1447620 | 1456380 | donald2048 |
| 2162536 | 2172460 | 2184588 | ecdonaldk283 |
| 2325264 | 2335184 | 2354084 | ecdonaldb283 |
| 2602900 | 2617228 | 2643460 | ecdonaldp384 |
| 3719016 | 3738100 | 3787080 | ecdonaldk409 |
| 4037912 | 4053140 | 4095040 | ecdonaldb409 |
| 5608248 | 5631476 | 5667892 | ecdonaldp521 |
| 8709304 | 8714864 | 8729176 | 3icp |
| 8850124 | 8902316 | 9049128 | ecdonaldk571 |
| 9727548 | 9767076 | 9866144 | ecdonaldb571 |
| 13687616 | 13703772 | 13742604 | rainbowbinary256181212 |
| 10317016? | 14833884? | 22295556? | ronald512 |
| 35354836 | 35474212 | 36122576 | tts6440 |
| 23715912? | 39536848? | 52319960? | ronald768 |
| 35315144? | 41607428? | 64359804? | rwb0fuz1024 |
| 51600872 | 51871880 | 53799736 | rainbowbinary16242020 |
| 33181160? | 60267012? | 89899688? | ronald1024 |
| 68521328 | 68678344 | 71649112 | pflash1 |
| 73119748 | 73315796 | 75250876 | rainbow5640 |
| 132962340 | 133969192 | 134657648 | rainbow |
| 86708244? | 143308872? | 222993664? | ronald1536 |
| 139138092 | 148230060 | 150881500 | rainbow6440 |
| 218092704 | 219008872 | 224136296 | sflashv2 |
| 221664608? | 356922640? | 496452864? | ronald2048 |
| 308920876? | 413974432? | 595720368? | mqqsig160 |
| 384847200? | 525513304? | 766807700? | mqqsig192 |
| 588671056? | 723700884? | 786503812? | mqqsig224 |
| 746083100? | 841450436? | 941427360? | mqqsig256 |
| 578623112? | 994622620? | 1562063976? | ronald3072 |
| 1395804092? | 2521576284? | 4063440000? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 2356 | 2360 | 2364 | mqqsig160 |
| 2784 | 2796 | 2804 | mqqsig192 |
| 2964 | 3016 | 3056 | mqqsig256 |
| 3076 | 3092 | 3112 | mqqsig224 |
| 20092 | 20152 | 20224 | rainbowbinary256181212 |
| 33252 | 33524 | 33804 | rainbowbinary16242020 |
| 42508 | 42624 | 42848 | tts6440 |
| 68256? | 68912? | 93992? | rainbow5640 |
| 72992 | 73216 | 73864 | ed25519 |
| 93468 | 93816 | 95252 | sflashv2 |
| 99480 | 99924 | 101016 | rainbow6440 |
| 204976 | 209124 | 212964 | donald512 |
| 320064 | 338920 | 361388 | hector |
| 451184 | 457600 | 463576 | donald1024 |
| 496704 | 504892 | 514208 | ronald512 |
| 521280 | 523812 | 527348 | rainbow |
| 738564 | 744032 | 750800 | ecdonaldp160 |
| 873236 | 878488 | 884424 | ecdonaldp192 |
| 876440 | 886284 | 899832 | ronald768 |
| 360980? | 963380? | 1293048? | 3icp |
| 958360 | 963516 | 971584 | ecdonaldk163 |
| 1002640 | 1009868 | 1022156 | ecdonaldb163 |
| 1163096 | 1172436 | 1182532 | ecdonaldp224 |
| 1225032 | 1230500 | 1247028 | ecdonaldk233 |
| 1287056 | 1292340 | 1303180 | ecdonaldb233 |
| 1344460 | 1354184 | 1365468 | ecdonaldp256 |
| 1377708 | 1380116 | 1382852 | rwb0fuz1024 |
| 1385580 | 1399116 | 1420436 | ronald1024 |
| 1401160 | 1411360 | 1424308 | donald2048 |
| 837208? | 1466020? | 2590556? | pflash1 |
| 2287748 | 2294456 | 2305672 | ecdonaldk283 |
| 2442916 | 2449620 | 2468596 | ecdonaldb283 |
| 2766780 | 2776592 | 2796836 | ecdonaldp384 |
| 3162708 | 3184284 | 3205580 | ronald1536 |
| 3899360 | 3911676 | 3941672 | ecdonaldk409 |
| 4227500 | 4240960 | 4288612 | ecdonaldb409 |
| 5848352 | 5880576 | 5913776 | ecdonaldp521 |
| 6113808 | 6145260 | 6188464 | ronald2048 |
| 9151956 | 9189476 | 9229428 | ecdonaldk571 |
| 10022640 | 10057956 | 10107456 | ecdonaldb571 |
| 17181540 | 17230904 | 17289868 | ronald3072 |
| 36896148 | 36990312 | 37083824 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 11032 | 11064 | 11144 | rwb0fuz1024 |
| 18812 | 18848 | 18900 | rainbowbinary256181212 |
| 21956 | 21984 | 22012 | rainbowbinary16242020 |
| 30692 | 31036 | 31444 | ronald512 |
| 32788 | 33048 | 33448 | ronald768 |
| 33140 | 33272 | 33588 | 3icp |
| 38596 | 38948 | 39208 | rainbow5640 |
| 39400 | 39612 | 40328 | mqqsig160 |
| 40764 | 41544 | 41800 | ronald1024 |
| 45908 | 46052 | 46216 | rainbow6440 |
| 48272 | 48392 | 48536 | tts6440 |
| 58880 | 59152 | 59564 | ronald1536 |
| 61440 | 61588 | 62412 | mqqsig192 |
| 77516 | 78088 | 80860 | mqqsig224 |
| 83148 | 83516 | 83992 | ronald2048 |
| 97856 | 98568 | 100576 | mqqsig256 |
| 130820 | 131012 | 131876 | sflashv2 |
| 149908 | 150536 | 151244 | ronald3072 |
| 194272 | 195592 | 197300 | donald512 |
| 221676 | 221880 | 222352 | ed25519 |
| 235356 | 235912 | 237024 | pflash1 |
| 245512 | 246636 | 248412 | ronald4096 |
| 490944 | 499668 | 501612 | donald1024 |
| 815524 | 821112 | 828040 | ecdonaldp160 |
| 958660 | 967044 | 979040 | ecdonaldp192 |
| 1006260 | 1009648 | 1019636 | rainbow |
| 1202176 | 1205800 | 1211804 | hector |
| 1336072 | 1341548 | 1348624 | ecdonaldp224 |
| 1524668 | 1532912 | 1543480 | ecdonaldp256 |
| 1671580 | 1675052 | 1677648 | donald2048 |
| 1785940 | 1795392 | 1808728 | ecdonaldk163 |
| 1874800 | 1893908 | 1907848 | ecdonaldb163 |
| 2324988 | 2333324 | 2344464 | ecdonaldk233 |
| 2433852 | 2455920 | 2519920 | ecdonaldb233 |
| 3193304 | 3207532 | 3222200 | ecdonaldp384 |
| 4419732 | 4434260 | 4463336 | ecdonaldk283 |
| 4733764 | 4749320 | 4779076 | ecdonaldb283 |
| 6890948 | 6930380 | 6960340 | ecdonaldp521 |
| 7616448 | 7645580 | 7726620 | ecdonaldk409 |
| 8253872 | 8279180 | 8314740 | ecdonaldb409 |
| 17990148 | 18043900 | 18083172 | ecdonaldk571 |
| 19813356 | 19884676 | 19971892 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
amd64; Sandy Bridge (206a7); 2011 Intel Core i3-2310M; 2 x 2100MHz; bridge, supercop-20120928
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 73640 | 73784 | 73932 | ed25519 |
| 173928 | 175088 | 177604 | donald512 |
| 295936 | 299504 | 321800 | hector |
| 535552 | 537472 | 541368 | donald1024 |
| 657776 | 664452 | 675160 | ecdonaldp160 |
| 1223896 | 1232460 | 1241484 | ecdonaldp192 |
| 1571160 | 1585880 | 1598512 | ecdonaldp224 |
| 1588720 | 1601468 | 1612876 | ecdonaldk163 |
| 1701044 | 1711872 | 1728848 | ecdonaldb163 |
| 1881020 | 1906932 | 1925796 | donald2048 |
| 2225028 | 2243664 | 2260932 | ecdonaldp256 |
| 2268616 | 2281160 | 2296944 | ecdonaldk233 |
| 2431064 | 2439172 | 2450112 | ecdonaldb233 |
| 4694672 | 4719080 | 4745656 | ecdonaldp384 |
| 5016824 | 5030416 | 5049728 | ecdonaldk283 |
| 5471864 | 5489760 | 5507380 | ecdonaldb283 |
| 5614936 | 5638316 | 5657372 | ecdonaldp521 |
| 10097980 | 10118824 | 10185232 | 3icp |
| 10886272 | 10909628 | 10958108 | ecdonaldk409 |
| 12065220 | 12095088 | 12146616 | ecdonaldb409 |
| 12977240 | 12982064 | 12991056 | rainbowbinary256181212 |
| 9300940? | 13815740? | 23320820? | ronald512 |
| 23583900 | 23642492 | 23702796 | ecdonaldk571 |
| 26401016 | 26458956 | 26591992 | ecdonaldb571 |
| 35123360 | 35161428 | 35243304 | tts6440 |
| 21275384? | 35349244? | 50570056? | ronald768 |
| 34123912? | 39187356? | 62578972? | rwb0fuz1024 |
| 47669040 | 47694244 | 47722516 | rainbowbinary16242020 |
| 39535648? | 60922604? | 96589996? | ronald1024 |
| 64123124 | 64575296 | 64809500 | rainbow5640 |
| 77933792 | 78091584 | 78239796 | pflash1 |
| 124497032 | 124563140 | 124837772 | rainbow |
| 144663088 | 146759652 | 147191728 | rainbow6440 |
| 100592484? | 168869256? | 280261388? | ronald1536 |
| 215685884 | 215771196 | 215851240 | sflashv2 |
| 197895672? | 337763944? | 565317888? | ronald2048 |
| 822837656? | 934148408? | 1127869120? | mqqsig160 |
| 796009704? | 1298135732? | 1991535512? | ronald3072 |
| 1384720644? | 1518479188? | 1803601628? | mqqsig192 |
| 2406265968 | 2497904712 | 2585009372 | mqqsig224 |
| 2267605056? | 3794737120? | 5938023808? | ronald4096 |
| 3738629412 | 3799357856 | 3913240776 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 2800 | 2800 | 2808 | mqqsig160 |
| 4172 | 4176 | 4180 | mqqsig192 |
| 4628 | 4632 | 4644 | mqqsig224 |
| 4796 | 4816 | 4852 | mqqsig256 |
| 19204 | 19300 | 19436 | rainbowbinary256181212 |
| 31380 | 31608 | 31900 | rainbowbinary16242020 |
| 37124 | 37240 | 37392 | tts6440 |
| 58804? | 59188? | 84400? | rainbow5640 |
| 70212 | 70292 | 70400 | ed25519 |
| 94236 | 94968 | 95384 | sflashv2 |
| 100328 | 100972 | 101548 | rainbow6440 |
| 225612 | 229288 | 233424 | donald512 |
| 324596 | 344536 | 368400 | hector |
| 501812 | 511012 | 522020 | ronald512 |
| 551128 | 557248 | 562516 | donald1024 |
| 556936 | 559056 | 562176 | rainbow |
| 729676 | 738328 | 749428 | ecdonaldp160 |
| 935252 | 946172 | 958180 | ronald768 |
| 472032? | 1217296? | 1632944? | 3icp |
| 1295120 | 1303300 | 1312904 | ecdonaldp192 |
| 1382496 | 1384812 | 1386948 | rwb0fuz1024 |
| 858248? | 1489276? | 2648008? | pflash1 |
| 1601016 | 1615188 | 1630780 | ronald1024 |
| 1656200 | 1667744 | 1678780 | ecdonaldp224 |
| 1679668 | 1685228 | 1695388 | ecdonaldk163 |
| 1774128 | 1785168 | 1797696 | ecdonaldb163 |
| 1789856 | 1802784 | 1837384 | donald2048 |
| 2325660 | 2339652 | 2350352 | ecdonaldp256 |
| 2374356 | 2382228 | 2394448 | ecdonaldk233 |
| 2514692 | 2524092 | 2537560 | ecdonaldb233 |
| 3860036 | 3882224 | 3910744 | ronald1536 |
| 4852436 | 4876416 | 4892448 | ecdonaldp384 |
| 5137572 | 5147996 | 5162300 | ecdonaldk283 |
| 5605280 | 5611636 | 5637312 | ecdonaldb283 |
| 5817840 | 5850208 | 5867744 | ecdonaldp521 |
| 7627404 | 7680164 | 7747152 | ronald2048 |
| 11068568 | 11087988 | 11105640 | ecdonaldk409 |
| 12283344 | 12305436 | 12355204 | ecdonaldb409 |
| 21522948 | 21599900 | 21789792 | ronald3072 |
| 23893636 | 23915820 | 24004348 | ecdonaldk571 |
| 26674828 | 26695132 | 26778396 | ecdonaldb571 |
| 47078352 | 47423756 | 48060048 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 11368 | 11516 | 12220 | rwb0fuz1024 |
| 17000 | 17036 | 17088 | rainbowbinary256181212 |
| 19636 | 19668 | 19696 | rainbowbinary16242020 |
| 31164 | 31544 | 32028 | ronald512 |
| 31536 | 31580 | 31648 | 3icp |
| 32900 | 33160 | 33880 | ronald768 |
| 35504 | 35560 | 36344 | rainbow5640 |
| 38440 | 38540 | 39040 | mqqsig160 |
| 40712 | 41344 | 41904 | ronald1024 |
| 45404 | 45496 | 45572 | rainbow6440 |
| 49852 | 49916 | 49988 | tts6440 |
| 61532 | 62000 | 62260 | ronald1536 |
| 63272 | 63632 | 64824 | mqqsig192 |
| 79888 | 80216 | 81556 | mqqsig224 |
| 87764 | 87968 | 88708 | ronald2048 |
| 100280 | 101136 | 103564 | mqqsig256 |
| 134756 | 135628 | 135748 | sflashv2 |
| 164916 | 165928 | 166196 | ronald3072 |
| 218204 | 219136 | 221688 | donald512 |
| 226212 | 226516 | 226856 | ed25519 |
| 236700 | 237048 | 237528 | pflash1 |
| 265196 | 266868 | 268868 | ronald4096 |
| 608264 | 611772 | 619732 | donald1024 |
| 804960 | 814260 | 841488 | ecdonaldp160 |
| 1066344 | 1067612 | 1074084 | rainbow |
| 1214720 | 1215892 | 1217716 | hector |
| 1513944 | 1518860 | 1541472 | ecdonaldp192 |
| 1954432 | 1961720 | 1968736 | ecdonaldp224 |
| 2066060 | 2083584 | 2088684 | donald2048 |
| 2744056 | 2792416 | 2810416 | ecdonaldp256 |
| 3266828 | 3272280 | 3289684 | ecdonaldk163 |
| 3473920 | 3486616 | 3508664 | ecdonaldb163 |
| 4645780 | 4672272 | 4697912 | ecdonaldk233 |
| 4922812 | 4934264 | 4948196 | ecdonaldb233 |
| 5749612 | 5765192 | 5785360 | ecdonaldp384 |
| 6784464 | 6808700 | 6883632 | ecdonaldp521 |
| 10096012 | 10147304 | 10184960 | ecdonaldk283 |
| 11074132 | 11106816 | 11142096 | ecdonaldb283 |
| 21907672 | 22030720 | 22120904 | ecdonaldk409 |
| 24370008 | 24416892 | 24464516 | ecdonaldb409 |
| 47463364 | 47535068 | 47699704 | ecdonaldk571 |
| 53198460 | 53256528 | 53393028 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
x86; normally amd64; Sandy Bridge (206a7); 2011 Intel Core i3-2310M; 2 x 2100MHz; bridge, supercop-20120928
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 549940 | 550180 | 550544 | ed25519 |
| 81548424 | 81668040 | 81821324 | pflash1 |
| 351718552? | 514441156? | 783836932? | mqqsig160 |
| 681302792? | 871999976? | 970606980? | mqqsig224 |
| 1314875196? | 1506412196? | 1897731120? | mqqsig192 |
| 3383222948 | 3462244132 | 3605420272 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 6656 | 6712 | 6788 | mqqsig160 |
| 7412 | 7456 | 7524 | mqqsig224 |
| 8176 | 8252 | 8320 | mqqsig192 |
| 9072 | 9128 | 9204 | mqqsig256 |
| 559892 | 560288 | 560736 | ed25519 |
| 798840? | 1385568? | 2438508? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 44008 | 44216 | 45328 | mqqsig160 |
| 76900 | 77252 | 77940 | mqqsig192 |
| 90836 | 91360 | 92124 | mqqsig224 |
| 108852 | 109544 | 112172 | mqqsig256 |
| 201768 | 202220 | 203700 | pflash1 |
| 1675960 | 1677320 | 1679876 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; Sandy Bridge (206a7); 2011 Intel Core i3-2310M; 2 x 2100MHz; h6sandy, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 34788 | 34864 | 34976 | lattisigns512 |
| 73532 | 73608 | 73688 | ed25519 |
| 144628 | 144984 | 145652 | donald512 |
| 294732 | 297132 | 321448 | hector |
| 410932 | 411472 | 412196 | donald1024 |
| 677512 | 685152 | 689908 | ecdonaldp160 |
| 803008 | 811984 | 822680 | ecdonaldp192 |
| 895208 | 901392 | 909192 | ecdonaldk163 |
| 940704 | 948032 | 959244 | ecdonaldb163 |
| 1089872 | 1100468 | 1111912 | ecdonaldp224 |
| 1142720 | 1146400 | 1161836 | ecdonaldk233 |
| 1215068 | 1221564 | 1233352 | ecdonaldb233 |
| 1254708 | 1267776 | 1280156 | ecdonaldp256 |
| 1439260 | 1445924 | 1451536 | donald2048 |
| 2179200 | 2186972 | 2200628 | ecdonaldk283 |
| 2339856 | 2350748 | 2372732 | ecdonaldb283 |
| 2626884 | 2642628 | 2661772 | ecdonaldp384 |
| 3729460 | 3743944 | 3772196 | ecdonaldk409 |
| 4056172 | 4067328 | 4100860 | ecdonaldb409 |
| 5632208 | 5655484 | 5684572 | ecdonaldp521 |
| 8797944 | 8818184 | 8854532 | ecdonaldk571 |
| 9662732 | 9684924 | 9712596 | ecdonaldb571 |
| 12960628 | 12982648 | 12999696 | rainbowbinary256181212 |
| 13844128 | 13932992 | 13959320 | 3icp |
| 11123844? | 15887604? | 21868532? | ronald512 |
| 19965700? | 29565012? | 52102736? | ronald768 |
| 34477156 | 34579060 | 34630160 | tts6440 |
| 33971892? | 39084176? | 62814816? | rwb0fuz1024 |
| 48601876 | 48679592 | 48766340 | rainbowbinary16242020 |
| 41313096? | 61928916? | 89308020? | ronald1024 |
| 62416500 | 63025944 | 63540568 | rainbow5640 |
| 76559012 | 76659396 | 76751152 | pflash1 |
| 124486656 | 124532204 | 124599500 | rainbow |
| 143099924 | 143262604 | 143980476 | rainbow6440 |
| 85907856? | 148125116? | 211396704? | ronald1536 |
| 213657024 | 213719552 | 213796076 | sflashv2 |
| 206257656? | 348333764? | 596462968? | ronald2048 |
| 456775456? | 924734928? | 1934173364? | ronald3072 |
| 824485756? | 935232364? | 1129764896? | mqqsig160 |
| 1381490960? | 1526499176? | 1799301864? | mqqsig192 |
| 2413742256 | 2501027316 | 2590588888 | mqqsig224 |
| 1886813684? | 3154527932? | 4972717236? | ronald4096 |
| 3723533092 | 3786049248 | 3898746496 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 2568 | 2572 | 2576 | mqqsig160 |
| 4016 | 4024 | 4028 | mqqsig192 |
| 4624 | 4640 | 4656 | mqqsig224 |
| 4748 | 4772 | 4824 | mqqsig256 |
| 19200 | 19264 | 19420 | rainbowbinary256181212 |
| 31352 | 31576 | 31860 | rainbowbinary16242020 |
| 36568 | 36720 | 36956 | tts6440 |
| 57720? | 58364? | 83244? | rainbow5640 |
| 69720 | 70004 | 70724 | ed25519 |
| 92940 | 93440 | 94216 | sflashv2 |
| 99736 | 100360 | 100928 | rainbow6440 |
| 208004 | 211164 | 215004 | donald512 |
| 324548 | 343864 | 368060 | hector |
| 450828 | 454164 | 460480 | donald1024 |
| 506876 | 515896 | 524384 | ronald512 |
| 274408? | 535524? | 797280? | lattisigns512 |
| 556304 | 557900 | 560520 | rainbow |
| 750032 | 757372 | 764976 | ecdonaldp160 |
| 883060 | 888768 | 901312 | ecdonaldp192 |
| 884592 | 896660 | 905588 | ronald768 |
| 970816 | 974900 | 980400 | ecdonaldk163 |
| 1013768 | 1018444 | 1026796 | ecdonaldb163 |
| 1180408 | 1190052 | 1202180 | ecdonaldp224 |
| 1232120 | 1238100 | 1244968 | ecdonaldk233 |
| 1290856 | 1296536 | 1304844 | ecdonaldb233 |
| 1356704 | 1364088 | 1375004 | ecdonaldp256 |
| 1384688 | 1385484 | 1386636 | rwb0fuz1024 |
| 1400152 | 1410512 | 1420184 | donald2048 |
| 1399656 | 1410880 | 1429232 | ronald1024 |
| 850316? | 1479728? | 2628124? | pflash1 |
| 558060? | 1489884? | 1984940? | 3icp |
| 2293444 | 2299180 | 2310276 | ecdonaldk283 |
| 2462224 | 2468964 | 2480984 | ecdonaldb283 |
| 2790964 | 2803556 | 2820616 | ecdonaldp384 |
| 3178608 | 3203708 | 3222376 | ronald1536 |
| 3908052 | 3918424 | 3939084 | ecdonaldk409 |
| 4242396 | 4254144 | 4283064 | ecdonaldb409 |
| 5876036 | 5910132 | 5937816 | ecdonaldp521 |
| 6130380 | 6160980 | 6198084 | ronald2048 |
| 9082888 | 9091400 | 9123212 | ecdonaldk571 |
| 9955888 | 9984340 | 10022180 | ecdonaldb571 |
| 17177064 | 17225344 | 17307848 | ronald3072 |
| 36870644 | 36947004 | 37020432 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 11348 | 11376 | 11464 | rwb0fuz1024 |
| 17120 | 17160 | 17196 | rainbowbinary256181212 |
| 19636 | 19676 | 19708 | rainbowbinary16242020 |
| 31300 | 31660 | 32284 | ronald512 |
| 32792 | 33468 | 33968 | ronald768 |
| 34152 | 34252 | 34492 | 3icp |
| 35528 | 35616 | 35812 | rainbow5640 |
| 38004 | 38304 | 38940 | mqqsig160 |
| 40740 | 41016 | 41476 | ronald1024 |
| 45148 | 45256 | 45392 | lattisigns512 |
| 45264 | 45424 | 45580 | rainbow6440 |
| 49764 | 49820 | 49896 | tts6440 |
| 58524 | 58860 | 59352 | ronald1536 |
| 62088 | 62356 | 63180 | mqqsig192 |
| 79048 | 79524 | 80948 | mqqsig224 |
| 84160 | 84904 | 86412 | ronald2048 |
| 100604 | 101212 | 103800 | mqqsig256 |
| 134004 | 134388 | 135612 | sflashv2 |
| 149272 | 151368 | 152480 | ronald3072 |
| 197284 | 197952 | 200108 | donald512 |
| 225868 | 226200 | 226508 | ed25519 |
| 235476 | 236024 | 236608 | pflash1 |
| 245092 | 245944 | 247696 | ronald4096 |
| 496756 | 498552 | 500020 | donald1024 |
| 825932 | 834300 | 841640 | ecdonaldp160 |
| 984908 | 992004 | 1000664 | ecdonaldp192 |
| 1066304 | 1067120 | 1071460 | rainbow |
| 1219676 | 1222532 | 1224472 | hector |
| 1347784 | 1354768 | 1363304 | ecdonaldp224 |
| 1554028 | 1559540 | 1567736 | ecdonaldp256 |
| 1633232 | 1655532 | 1675588 | donald2048 |
| 1834752 | 1858776 | 1881608 | ecdonaldk163 |
| 1909108 | 1916300 | 1930724 | ecdonaldb163 |
| 2344252 | 2351716 | 2363936 | ecdonaldk233 |
| 2458432 | 2466184 | 2473300 | ecdonaldb233 |
| 3198612 | 3211788 | 3228340 | ecdonaldp384 |
| 4451104 | 4465252 | 4481508 | ecdonaldk283 |
| 4779836 | 4809428 | 4872376 | ecdonaldb283 |
| 6901480 | 6921124 | 6968056 | ecdonaldp521 |
| 7643564 | 7657096 | 7670288 | ecdonaldk409 |
| 8248920 | 8262776 | 8313568 | ecdonaldb409 |
| 17871360 | 17897920 | 17940640 | ecdonaldk571 |
| 19601384 | 19645080 | 19748388 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 256 | lattisigns512 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 1536 | lattisigns512 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 1184 | lattisigns512 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
| 1184 | lattisigns512 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 1184 | lattisigns512 |
|
x86; normally amd64; Sandy Bridge (206a7); 2011 Intel Core i3-2310M; 2 x 2100MHz; h6sandy, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 549784 | 550008 | 550308 | ed25519 |
| 96675544 | 96806448 | 96921760 | pflash1 |
| 346056024? | 510288976? | 779640112? | mqqsig160 |
| 443303552? | 638170728? | 1008962184? | mqqsig192 |
| 651975588? | 841221692? | 939945504? | mqqsig224 |
| 775184860? | 943681720? | 1078311752? | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 6628 | 6720 | 6812 | mqqsig160 |
| 6996 | 7084 | 7136 | mqqsig192 |
| 7260 | 7300 | 7372 | mqqsig256 |
| 7504 | 7576 | 7652 | mqqsig224 |
| 560080 | 560472 | 561244 | ed25519 |
| 771204? | 1314396? | 2327252? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 44424 | 44852 | 45680 | mqqsig160 |
| 68372 | 68560 | 69068 | mqqsig192 |
| 87068 | 87380 | 88156 | mqqsig224 |
| 108796 | 108988 | 110620 | mqqsig256 |
| 202220 | 202744 | 203488 | pflash1 |
| 1676604 | 1680740 | 1716456 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; Atom (106ca); 2011 Intel Atom N435; 1 x 1330MHz; h4atom, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 354136 | 354392 | 354544 | ed25519 |
| 643896 | 644376 | 647936 | donald512 |
| 824016 | 856680 | 882352 | hector |
| 2030040 | 2038776 | 2060688 | donald1024 |
| 2138040 | 2155424 | 2188432 | ecdonaldp160 |
| 2582496 | 2611528 | 2646360 | ecdonaldp192 |
| 3431024 | 3455384 | 3473416 | ecdonaldk163 |
| 3652816 | 3675712 | 3734104 | ecdonaldb163 |
| 3752816 | 3779528 | 3810824 | ecdonaldp224 |
| 4303560 | 4341928 | 4375152 | ecdonaldp256 |
| 4617584 | 4635920 | 4654104 | ecdonaldk233 |
| 4905664 | 4926696 | 4956808 | ecdonaldb233 |
| 7412416 | 7429288 | 7445840 | donald2048 |
| 9720016 | 9756624 | 9810224 | ecdonaldk283 |
| 10118248 | 10189584 | 10236936 | ecdonaldp384 |
| 10637040 | 10673104 | 10702168 | ecdonaldb283 |
| 20082808 | 20151672 | 20228744 | ecdonaldk409 |
| 22309896 | 22358176 | 22469152 | ecdonaldb409 |
| 24518072 | 24651848 | 24783160 | ecdonaldp521 |
| 35508808 | 35614576 | 35707112 | 3icp |
| 44339280 | 44444008 | 44589496 | ecdonaldk571 |
| 49910088 | 50010416 | 50194040 | ecdonaldb571 |
| 53579144 | 53632400 | 53743456 | rainbowbinary256181212 |
| 37672464? | 60814504? | 91144664? | ronald512 |
| 101215632 | 101328776 | 101586008 | tts6440 |
| 86716496? | 142789752? | 189050216? | ronald768 |
| 165202208? | 183818336? | 278197544? | rwb0fuz1024 |
| 230470008 | 230594456 | 230773704 | rainbowbinary16242020 |
| 232612288 | 233756144 | 234032848 | rainbow5640 |
| 238952816 | 239121464 | 239341960 | pflash1 |
| 162450504? | 251660568? | 347224504? | ronald1024 |
| 331246088 | 331455776 | 331854880 | rainbow |
| 530764152 | 535140472 | 542104784 | rainbow6440 |
| 369729752? | 629644432? | 980193408? | ronald1536 |
| 821636088 | 821999416 | 822969920 | sflashv2 |
| 854531672? | 1366686280? | 2611488488? | ronald2048 |
| 1563326304 | 1723243640 | 1825985640 | mqqsig224 |
| 1736960288 | 1872351464 | 2163979168 | mqqsig160 |
| 2229866304 | 2377914128 | 2475860032 | mqqsig256 |
| 3081927016 | 3256295800 | 3633357928 | mqqsig192 |
| 3097001720? | 4804404016? | 6509694264? | ronald3072 |
| 6409157640? | 11120070520? | 17839656072? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 5464 | 5464 | 5472 | mqqsig160 |
| 7192 | 7224 | 7248 | mqqsig256 |
| 7800 | 7904 | 7912 | mqqsig224 |
| 8584 | 8600 | 8632 | mqqsig192 |
| 68168 | 68288 | 68416 | rainbowbinary256181212 |
| 107344 | 107880 | 108224 | tts6440 |
| 122624 | 124368 | 125880 | rainbowbinary16242020 |
| 189304? | 193896? | 249264? | rainbow5640 |
| 301240 | 301512 | 302016 | sflashv2 |
| 348904 | 350640 | 389104 | rainbow6440 |
| 355472 | 355648 | 355864 | ed25519 |
| 793304 | 802440 | 816264 | donald512 |
| 897568 | 926992 | 962112 | hector |
| 1428264 | 1431760 | 1449928 | rainbow |
| 1620424 | 1641128 | 1672248 | ronald512 |
| 2082288 | 2101640 | 2120016 | donald1024 |
| 2322576 | 2338088 | 2363296 | ecdonaldp160 |
| 2761352 | 2785384 | 2814592 | ecdonaldp192 |
| 3203896 | 3227136 | 3264072 | ronald768 |
| 3648048 | 3656032 | 3669328 | ecdonaldk163 |
| 3840576 | 3849400 | 3862240 | ecdonaldb163 |
| 3949656 | 3973104 | 4009408 | ecdonaldp224 |
| 1670240? | 4427096? | 5868944? | 3icp |
| 4537720 | 4556888 | 4586592 | ecdonaldp256 |
| 4863792 | 4878128 | 5011400 | ecdonaldk233 |
| 2961784? | 5102960? | 9045672? | pflash1 |
| 5146512 | 5162912 | 5189744 | ecdonaldb233 |
| 5170688 | 5206032 | 5248464 | ronald1024 |
| 6781880 | 6807200 | 6832840 | rwb0fuz1024 |
| 7079952 | 7131160 | 7197664 | donald2048 |
| 10054424 | 10068728 | 10134864 | ecdonaldk283 |
| 10496712 | 10543328 | 10610040 | ecdonaldp384 |
| 10948024 | 10972744 | 11016336 | ecdonaldb283 |
| 13149352 | 13194608 | 13271704 | ronald1536 |
| 20510328 | 20585232 | 20651904 | ecdonaldk409 |
| 22826384 | 22893472 | 22984128 | ecdonaldb409 |
| 25080616 | 25221384 | 25315648 | ecdonaldp521 |
| 27112144 | 27181896 | 27276496 | ronald2048 |
| 45061320 | 45194296 | 45284400 | ecdonaldk571 |
| 50582776 | 50705400 | 50780952 | ecdonaldb571 |
| 80870864 | 81015736 | 81176272 | ronald3072 |
| 179734632 | 179931616 | 180189776 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 36152 | 36344 | 36488 | rwb0fuz1024 |
| 58856 | 58896 | 58912 | rainbowbinary256181212 |
| 85736 | 85808 | 88136 | 3icp |
| 88160 | 88168 | 88168 | rainbowbinary16242020 |
| 95400 | 95632 | 96032 | rainbow5640 |
| 95936 | 100072 | 101160 | ronald512 |
| 113824 | 113856 | 115384 | mqqsig160 |
| 114128 | 115728 | 115992 | ronald768 |
| 123384 | 123440 | 123544 | rainbow6440 |
| 145000 | 146736 | 147088 | ronald1024 |
| 150880 | 152616 | 154776 | tts6440 |
| 224640 | 225000 | 225624 | ronald1536 |
| 263920 | 263944 | 265488 | mqqsig192 |
| 328224 | 328928 | 331968 | mqqsig224 |
| 329672 | 329960 | 331552 | ronald2048 |
| 395464 | 397640 | 399952 | mqqsig256 |
| 486392 | 486744 | 487576 | sflashv2 |
| 623480 | 626096 | 628520 | ronald3072 |
| 814712 | 818584 | 827640 | donald512 |
| 838144 | 838184 | 840200 | pflash1 |
| 1043872 | 1045312 | 1048400 | ronald4096 |
| 1256872 | 1258552 | 1279584 | ed25519 |
| 2377344 | 2402632 | 2434792 | donald1024 |
| 2595896 | 2611272 | 2615288 | rainbow |
| 2674640 | 2691104 | 2711672 | ecdonaldp160 |
| 3205872 | 3231512 | 3245960 | ecdonaldp192 |
| 3633008 | 3656472 | 3672312 | hector |
| 4569920 | 4658176 | 4689552 | ecdonaldp224 |
| 5284368 | 5304552 | 5390720 | ecdonaldp256 |
| 6829464 | 6862280 | 6967112 | ecdonaldk163 |
| 7407792 | 7426152 | 7449456 | ecdonaldb163 |
| 8421976 | 8559424 | 8581200 | donald2048 |
| 9399832 | 9424776 | 9487920 | ecdonaldk233 |
| 9937008 | 9964872 | 10005096 | ecdonaldb233 |
| 12482192 | 12513464 | 12594648 | ecdonaldp384 |
| 19652928 | 19751704 | 19810712 | ecdonaldk283 |
| 21511984 | 21571600 | 21638320 | ecdonaldb283 |
| 29794208 | 29952080 | 30062680 | ecdonaldp521 |
| 40608384 | 40718712 | 40832696 | ecdonaldk409 |
| 45067040 | 45173232 | 45271416 | ecdonaldb409 |
| 89555344 | 89675568 | 89780472 | ecdonaldk571 |
| 100590192 | 100705328 | 100832864 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 40 | rainbowbinary16242020 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
x86; normally amd64; Atom (106ca); 2011 Intel Atom N435; 1 x 1330MHz; h4atom, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 1151336 | 1152688 | 1157976 | ed25519 |
| 269752712 | 269882104 | 270032216 | pflash1 |
| 1510241544? | 1662145104? | 1972025168? | mqqsig160 |
| 1498044728 | 1675026160 | 1786414000 | mqqsig224 |
| 2250567248 | 2418128784 | 2512412168 | mqqsig256 |
| 2561878264 | 2764555152 | 3155185352 | mqqsig192 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 18376 | 18384 | 18392 | mqqsig160 |
| 20504 | 20504 | 20584 | mqqsig256 |
| 20760 | 20872 | 20960 | mqqsig224 |
| 21896 | 21904 | 21912 | mqqsig192 |
| 1209984 | 1210368 | 1221664 | ed25519 |
| 3229048? | 5560792? | 9871144? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 149392 | 149408 | 149552 | mqqsig160 |
| 310784 | 310912 | 313800 | mqqsig192 |
| 353864 | 355624 | 355792 | mqqsig224 |
| 409272 | 419888 | 423752 | mqqsig256 |
| 785824 | 785920 | 788400 | pflash1 |
| 3635576 | 3655976 | 3658776 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
armeabi (v7-A, Tegra 2); 2010 NVIDIA Tegra 250; 2 x 1000MHz; h2tegra, supercop-20121016
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 556827 | 566154 | 579649 | ed25519 |
| 1661736 | 1667909 | 1697154 | donald512 |
| 3390855 | 3434717 | 3489690 | ecdonaldp160 |
| 3706030 | 3748499 | 3816072 | ecdonaldp192 |
| 3949631 | 3986339 | 4054725 | ecdonaldk163 |
| 4296151 | 4347863 | 4441181 | ecdonaldb163 |
| 4508653 | 4568601 | 4649237 | ecdonaldp224 |
| 5159090 | 5210078 | 5264587 | donald1024 |
| 6099631 | 6168080 | 6230751 | ecdonaldp256 |
| 7752717 | 7829934 | 7934879 | ecdonaldk233 |
| 8625269 | 8686862 | 8808724 | ecdonaldb233 |
| 13263031 | 13413206 | 13534646 | ecdonaldp384 |
| 14687960 | 14814723 | 14910353 | ecdonaldk283 |
| 16499585 | 16611220 | 16683799 | ecdonaldb283 |
| 17538511 | 17657349 | 17778311 | donald2048 |
| 34429279 | 34567609 | 34705899 | ecdonaldk409 |
| 37712321 | 37923474 | 38185650 | ecdonaldp521 |
| 39418407 | 39503876 | 39603005 | ecdonaldb409 |
| 80180741 | 80318230 | 80487356 | ecdonaldk571 |
| 92347786 | 92475097 | 92635887 | ecdonaldb571 |
| 187682755 | 187901155 | 188359706 | pflash1 |
| 130564791? | 205442454? | 290771189? | ronald512 |
| 201932043? | 220151215? | 329456304? | rwb0fuz1024 |
| 231648242 | 231881345 | 232471249 | rainbow |
| 206814236? | 400822900? | 607393480? | ronald768 |
| 544855675 | 545358259 | 545822199 | sflashv2 |
| 505560296? | 788608670? | 1139275835? | ronald1024 |
| 1168070738? | 1298396217? | 1519275181? | mqqsig160 |
| 1148843974? | 2099468169? | 3470385853? | ronald1536 |
| 2302798230 | 2453631413 | 2768882004 | mqqsig192 |
| 3976743484 | 4059642866 | 4151568695 | mqqsig224 |
| 3038961182? | 4880545179? | 7590007840? | ronald2048 |
| 6818789107 | 6928534647 | 7069450486 | mqqsig256 |
| 9469238351? | 14956694715? | 22124234624? | ronald3072 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 15282 | 15338 | 15388 | mqqsig160 |
| 17938 | 17959 | 18055 | mqqsig192 |
| 19697 | 19710 | 19760 | mqqsig224 |
| 20257 | 20291 | 20349 | mqqsig256 |
| 298576 | 299438 | 303124 | sflashv2 |
| 576826 | 586128 | 591975 | ed25519 |
| 1088635 | 1096376 | 1128589 | rainbow |
| 1789004 | 1809930 | 1837789 | donald512 |
| 2646674 | 2680269 | 2738958 | ronald512 |
| 3564882 | 3611144 | 3670383 | ecdonaldp160 |
| 3900951 | 3947610 | 4016945 | ecdonaldp192 |
| 2577949? | 4202765? | 7476809? | pflash1 |
| 4179491 | 4220871 | 4273939 | ecdonaldk163 |
| 4490072 | 4532660 | 4588620 | ecdonaldb163 |
| 4717204 | 4775788 | 4852907 | ecdonaldp224 |
| 5136146 | 5190423 | 5270456 | donald1024 |
| 5679210 | 5746622 | 5823897 | ronald768 |
| 6333039 | 6404650 | 6489050 | ecdonaldp256 |
| 8065683 | 8127727 | 8176686 | ecdonaldk233 |
| 8235368 | 8297189 | 8429278 | rwb0fuz1024 |
| 8953550 | 9001985 | 9075524 | ecdonaldb233 |
| 11850759 | 11914032 | 11990371 | ronald1024 |
| 13745214 | 13946104 | 14218784 | ecdonaldp384 |
| 15045092 | 15130544 | 15185443 | ecdonaldk283 |
| 16911667 | 17027477 | 17112259 | ecdonaldb283 |
| 16943413 | 17064649 | 17221017 | donald2048 |
| 27906995 | 28000619 | 28114019 | ronald1536 |
| 34964050 | 35063188 | 35140861 | ecdonaldk409 |
| 38292728 | 38458068 | 38614714 | ecdonaldp521 |
| 40154743 | 40208900 | 40305849 | ecdonaldb409 |
| 66430254 | 66595358 | 66826065 | ronald2048 |
| 81199799 | 81258275 | 81402166 | ecdonaldk571 |
| 93375926 | 93572476 | 94007198 | ecdonaldb571 |
| 170385323 | 170653904 | 170946047 | ronald3072 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 63132 | 63459 | 67349 | rwb0fuz1024 |
| 132229 | 133115 | 134437 | ronald512 |
| 177628 | 179341 | 182423 | ronald768 |
| 236031 | 237007 | 238877 | ronald1024 |
| 286890 | 289898 | 298769 | mqqsig160 |
| 304176 | 304879 | 306348 | sflashv2 |
| 408490 | 410942 | 413771 | ronald1536 |
| 586242 | 589182 | 598339 | mqqsig256 |
| 607265 | 609341 | 621416 | ronald2048 |
| 675225 | 676731 | 686615 | mqqsig192 |
| 706012 | 707333 | 718007 | pflash1 |
| 910521 | 916790 | 926177 | mqqsig224 |
| 1199448 | 1209775 | 1216250 | ronald3072 |
| 1630007 | 1632916 | 1679038 | ed25519 |
| 1992737 | 2003648 | 2054386 | rainbow |
| 1968768 | 2012372 | 2030917 | donald512 |
| 4125803 | 4179501 | 4248182 | ecdonaldp160 |
| 4606974 | 4646094 | 4705918 | ecdonaldp192 |
| 5601599 | 5648519 | 5714030 | ecdonaldp224 |
| 6010349 | 6045651 | 6113187 | donald1024 |
| 7530508 | 7617990 | 7693631 | ecdonaldp256 |
| 8010725 | 8077379 | 8159715 | ecdonaldk163 |
| 8622009 | 8686699 | 8794784 | ecdonaldb163 |
| 15695574 | 15770412 | 15895539 | ecdonaldk233 |
| 16330314 | 16434727 | 16676475 | ecdonaldp384 |
| 17493535 | 17590913 | 17636163 | ecdonaldb233 |
| 20137857 | 20256196 | 20334788 | donald2048 |
| 29685615 | 29757983 | 29892886 | ecdonaldk283 |
| 33399804 | 33536023 | 33757105 | ecdonaldb283 |
| 46658953 | 46813965 | 47032543 | ecdonaldp521 |
| 69271857 | 69485101 | 69764659 | ecdonaldk409 |
| 79033709 | 79272656 | 79465749 | ecdonaldb409 |
| 161349216 | 161498258 | 161674555 | ecdonaldk571 |
| 186028125 | 186218094 | 186914149 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 5550 | pflash1 |
| 20107 | rainbow |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 19266 | sflashv2 |
| 31680 | rainbow |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald512 |
| 43 | ronald768 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
armeabi (v7-A, Tegra 2); 2010 NVIDIA Tegra 2; 2 x 1000MHz; h5tegra, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 584472 | 605611 | 662207 | ed25519 |
| 175760101 | 176032665 | 176352302 | pflash1 |
| 235584424 | 235652784 | 235724501 | rainbow |
| 1429046666? | 1556087443? | 1787000580? | mqqsig160 |
| 2058159688? | 2225843079? | 2582136127? | mqqsig192 |
| 3606425311 | 3704698394 | 3783796174 | mqqsig224 |
| 2873121733? | 6881428766? | 7027859557? | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 18740 | 18757 | 18790 | mqqsig160 |
| 20668 | 20703 | 20731 | mqqsig192 |
| 21334 | 21354 | 21371 | mqqsig256 |
| 22216 | 22235 | 22273 | mqqsig224 |
| 601589 | 611025 | 611795 | ed25519 |
| 1056877 | 1061692 | 1076444 | rainbow |
| 2141482? | 3732656? | 6602101? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 289074 | 289791 | 290393 | mqqsig160 |
| 640717 | 641348 | 642396 | mqqsig192 |
| 704381 | 704908 | 706969 | mqqsig256 |
| 750233 | 751456 | 752022 | pflash1 |
| 965859 | 966648 | 968193 | mqqsig224 |
| 1666581 | 1667580 | 1668876 | ed25519 |
| 1844867 | 1846145 | 1850620 | rainbow |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 20107 | rainbow |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 31680 | rainbow |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
mips64; 2010 ICT Loongson 3A V0.5; 4 x 900MHz; gcc49, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 1251002 | 1251558 | 1253562 | ed25519 |
| 283412194 | 283680082 | 284809536 | pflash1 |
| 383774646 | 384316630 | 384913630 | rainbow |
| 4630312628 | 4749351300 | 5134766478 | mqqsig160 |
| 8614390964 | 8808824668 | 9273623044 | mqqsig192 |
| 15847001114 | 15988361092 | 16204569912 | mqqsig224 |
| 26325121044 | 26493431220 | 26806975224 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 18484 | 18518 | 18578 | mqqsig160 |
| 18820 | 18850 | 18894 | mqqsig192 |
| 22844 | 22864 | 22902 | mqqsig256 |
| 24360 | 24384 | 24436 | mqqsig224 |
| 1251426 | 1256868 | 1265590 | ed25519 |
| 2570206 | 2583502 | 2615160 | rainbow |
| 4248238? | 7353448? | 13062414? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 513298 | 513460 | 521320 | mqqsig256 |
| 696162 | 696762 | 704564 | mqqsig160 |
| 891354 | 898442 | 899274 | mqqsig192 |
| 1395566 | 1401342 | 1411272 | pflash1 |
| 1539838 | 1547478 | 1555576 | mqqsig224 |
| 4194164 | 4201260 | 4226252 | ed25519 |
| 5321566 | 5322272 | 5327702 | rainbow |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 20107 | rainbow |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 31680 | rainbow |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 43 | rainbow |
| 64 | ed25519 |
|
mips32; normally mips64; 2010 ICT Loongson 3A V0.5; 4 x 900MHz; gcc49, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 1255790 | 1261958 | 1262948 | ed25519 |
| 303674124 | 303926088 | 304351454 | pflash1 |
| 2044256466 | 2198779702 | 2543215194 | mqqsig160 |
| 3699294346 | 3891125308 | 4316334286 | mqqsig192 |
| 7156284780 | 7293015620 | 7371620370 | mqqsig224 |
| 14155940228 | 14269869688 | 14520529962 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 17722 | 17738 | 17786 | mqqsig160 |
| 18952 | 18966 | 19008 | mqqsig192 |
| 22544 | 22556 | 22596 | mqqsig224 |
| 22658 | 22672 | 22696 | mqqsig256 |
| 1261054 | 1266792 | 1269080 | ed25519 |
| 5666910? | 8810018? | 15633548? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 517030 | 517224 | 518478 | mqqsig256 |
| 695392 | 697260 | 704076 | mqqsig160 |
| 948300 | 955702 | 966764 | mqqsig192 |
| 1538162 | 1546068 | 1550572 | mqqsig224 |
| 1667092 | 1672784 | 1681092 | pflash1 |
| 4217398 | 4224114 | 4229310 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
mipso32; normally mips64; 2010 ICT Loongson 3A V0.5; 4 x 900MHz; gcc49, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 3763046 | 3767124 | 3770600 | donald512 |
| 4615320 | 4618838 | 4699368 | ed25519 |
| 5134442 | 5167478 | 5220498 | ecdonaldk163 |
| 5533458 | 5560144 | 5582530 | ecdonaldb163 |
| 6366112 | 6427530 | 6737656 | ecdonaldp160 |
| 6377030 | 6454414 | 6508154 | ecdonaldp192 |
| 8751148 | 8823586 | 8912748 | ecdonaldp224 |
| 9822558 | 9860372 | 9889248 | ecdonaldk233 |
| 10828226 | 10883076 | 10925210 | ecdonaldb233 |
| 12491708 | 12501636 | 12509750 | donald1024 |
| 14279176 | 14414908 | 14545876 | ecdonaldp256 |
| 18145870 | 18192758 | 18260776 | ecdonaldk283 |
| 20384914 | 20440976 | 20500662 | ecdonaldb283 |
| 33187662 | 33467984 | 33684818 | ecdonaldp384 |
| 40622166 | 40690308 | 40753954 | ecdonaldk409 |
| 43871260 | 43883906 | 43899140 | donald2048 |
| 46528296 | 46649930 | 46729478 | ecdonaldb409 |
| 83260190 | 83673138 | 84362358 | ecdonaldp521 |
| 96287572 | 96532164 | 96792906 | ecdonaldk571 |
| 110160670 | 110368898 | 110519274 | ecdonaldb571 |
| 81784018? | 118240600? | 159162486? | ronald512 |
| 295503992 | 297437176 | 300472772 | pflash1 |
| 196296150? | 319830142? | 478546004? | ronald768 |
| 338191110 | 338301380 | 338454588 | rainbow |
| 418030134? | 620982060? | 879568804? | ronald1024 |
| 829417258? | 897885542? | 1321178918? | rwb0fuz1024 |
| 1902793352 | 1903080582 | 1904402316 | sflashv2 |
| 1345063794? | 2116288394? | 3212879446? | ronald1536 |
| 2620217640 | 2756762866 | 3059696918 | mqqsig160 |
| 4801900194 | 4974839046 | 5415082658 | mqqsig192 |
| 4105529192? | 6289093918? | 9100458368? | ronald2048 |
| 8942723052 | 9101595212 | 9187998880 | mqqsig224 |
| 14260379742 | 14348034128 | 14592309064 | mqqsig256 |
| 17189407708? | 25841441832? | 38121059650? | ronald3072 |
| 39350252752? | 65472892578? | 100584687622? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 17012 | 17028 | 17092 | mqqsig160 |
| 17420 | 17450 | 17508 | mqqsig192 |
| 20172 | 20188 | 20250 | mqqsig256 |
| 20388 | 20416 | 20462 | mqqsig224 |
| 591574 | 600916 | 616516 | sflashv2 |
| 2080020 | 2090998 | 2102080 | rainbow |
| 3713654 | 3736134 | 3753484 | donald512 |
| 4702278 | 4704484 | 4920094 | ed25519 |
| 5115720 | 5147008 | 5179974 | ronald512 |
| 5443020 | 5469086 | 5489218 | ecdonaldk163 |
| 5804868 | 5826730 | 5847100 | ecdonaldb163 |
| 6602842 | 6658598 | 6725110 | ecdonaldp160 |
| 6657438 | 6714780 | 6774186 | ecdonaldp192 |
| 5187392? | 8916544? | 15897484? | pflash1 |
| 9099270 | 9193390 | 9253934 | ecdonaldp224 |
| 10254226 | 10282890 | 10338570 | ecdonaldk233 |
| 11273518 | 11321676 | 11354862 | ecdonaldb233 |
| 11710006 | 11811932 | 11899110 | donald1024 |
| 12429448 | 12471534 | 12525526 | ronald768 |
| 14636164 | 14754980 | 14882346 | ecdonaldp256 |
| 18636052 | 18663960 | 18693390 | ecdonaldk283 |
| 20900280 | 20927394 | 20982584 | ecdonaldb283 |
| 25668964 | 25744420 | 25807862 | ronald1024 |
| 33939990 | 33949124 | 33958334 | rwb0fuz1024 |
| 34092352 | 34319640 | 34692910 | ecdonaldp384 |
| 40432526 | 40745818 | 41087962 | donald2048 |
| 41417022 | 41464424 | 41515428 | ecdonaldk409 |
| 47541246 | 47585088 | 47957484 | ecdonaldb409 |
| 72741666 | 72878736 | 73022660 | ronald1536 |
| 84211974 | 84638378 | 85052920 | ecdonaldp521 |
| 97782776 | 97927420 | 98870844 | ecdonaldk571 |
| 111673058 | 111856438 | 113342528 | ecdonaldb571 |
| 154815798 | 154963240 | 155082284 | ronald2048 |
| 476334818 | 476759394 | 477135158 | ronald3072 |
| 1021845370 | 1022229070 | 1022718652 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 119374 | 119600 | 120628 | rwb0fuz1024 |
| 196550 | 197584 | 199740 | ronald512 |
| 316688 | 318496 | 324034 | ronald768 |
| 330986 | 338038 | 341822 | sflashv2 |
| 458588 | 460194 | 467482 | ronald1024 |
| 705102 | 706606 | 713928 | mqqsig160 |
| 784964 | 785266 | 793536 | mqqsig256 |
| 889582 | 896408 | 898160 | mqqsig192 |
| 913438 | 915560 | 925218 | ronald1536 |
| 1430956 | 1435096 | 1443216 | ronald2048 |
| 1686206 | 1689722 | 1695652 | pflash1 |
| 1870842 | 1876062 | 1886788 | mqqsig224 |
| 3110244 | 3114634 | 3117914 | ronald3072 |
| 4029912 | 4081910 | 4089958 | rainbow |
| 4329778 | 4337480 | 4351808 | donald512 |
| 5049028 | 5056874 | 5064292 | ronald4096 |
| 7851054 | 7872088 | 8033806 | ecdonaldp160 |
| 7833842 | 7933916 | 7991698 | ecdonaldp192 |
| 10363366 | 10476872 | 10522888 | ecdonaldk163 |
| 11030196 | 11121020 | 11215150 | ecdonaldp224 |
| 11276918 | 11295074 | 11339588 | ecdonaldb163 |
| 14020510 | 14420610 | 14464696 | donald1024 |
| 16814086 | 16822292 | 17062430 | ed25519 |
| 17689602 | 17840384 | 18085690 | ecdonaldp256 |
| 19838512 | 19959936 | 20043864 | ecdonaldk233 |
| 22044446 | 22080850 | 22159866 | ecdonaldb233 |
| 36902478 | 37163048 | 37232782 | ecdonaldk283 |
| 41128480 | 41219152 | 41312812 | ecdonaldb283 |
| 40940214 | 41231054 | 41557670 | ecdonaldp384 |
| 49124374 | 49494848 | 49852792 | donald2048 |
| 83156438 | 83239692 | 83365728 | ecdonaldk409 |
| 93123084 | 93248018 | 93856694 | ecdonaldb409 |
| 104361872 | 104838410 | 104973770 | ecdonaldp521 |
| 192222092 | 192516250 | 192841484 | ecdonaldk571 |
| 220301976 | 220881232 | 221356106 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 20107 | rainbow |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 31680 | rainbow |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
ppc64; 2010 POWER7; 64 x 3550MHz; gcc1power7, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 748391 | 752836 | 801850 | donald512 |
| 803824 | 819812 | 867566 | ed25519 |
| 1979600 | 2064433 | 2244228 | donald1024 |
| 6828920 | 7086436 | 7154490 | donald2048 |
| 39259570? | 52500084? | 76194811? | ronald512 |
| 68993680? | 95923296? | 146623386? | ronald768 |
| 99303785? | 150835615? | 274704871? | ronald1024 |
| 189895888? | 223820576? | 324208311? | rwb0fuz1024 |
| 332524962 | 342899333 | 351142288 | pflash1 |
| 345481066? | 557879833? | 854192654? | ronald1536 |
| 579604676 | 609630532 | 641244688 | rainbow |
| 885706689 | 890485218 | 1003195165 | sflashv2 |
| 803074888? | 1240983625? | 1771666246? | ronald2048 |
| 2856459886? | 4643336369? | 7559013056? | ronald3072 |
| 8658668970? | 12988229079? | 20203311527? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 511322 | 544880 | 552748 | sflashv2 |
| 851536 | 876449 | 957880 | ed25519 |
| 992124 | 1012802 | 1045184 | donald512 |
| 2185904 | 2229542 | 2368674 | donald1024 |
| 2319107? | 2419872? | 3166317? | ronald512 |
| 2791271? | 2875285? | 3504368? | rainbow |
| 3752700 | 4077395 | 4222414 | ronald768 |
| 5689152 | 5843502 | 6841891 | ronald1024 |
| 6383041 | 6753166 | 6833988 | donald2048 |
| 6941501 | 7213080 | 7527814 | rwb0fuz1024 |
| 5697762? | 10309544? | 17748255? | pflash1 |
| 13588624 | 15097831 | 16827860 | ronald1536 |
| 31802911 | 33864628 | 35412006 | ronald2048 |
| 76139728 | 88152288 | 91253330 | ronald3072 |
| 176330301 | 182813603 | 185073581 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 46480 | 48153 | 50624 | rwb0fuz1024 |
| 167342 | 174930 | 181552 | ronald768 |
| 172522? | 175399? | 253120? | ronald512 |
| 191198 | 197575 | 219639 | ronald1024 |
| 268324 | 279489 | 291228 | ronald1536 |
| 363300 | 368487 | 386071 | ronald2048 |
| 557347 | 605157 | 633675 | ronald3072 |
| 723968 | 774795 | 789348 | sflashv2 |
| 878122 | 968016 | 978271 | ronald4096 |
| 964733 | 973392 | 1044022 | donald512 |
| 1628928 | 1661359 | 2011625 | pflash1 |
| 2210880 | 2314158 | 2470118 | ed25519 |
| 2346512 | 2410345 | 2565164 | donald1024 |
| 5147730? | 5440960? | 8392832? | rainbow |
| 7300720 | 7945301 | 8044848 | donald2048 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 84 | donald512 |
| 148 | donald1024 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 512 | ronald512 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 20107 | rainbow |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 64 | donald512 |
| 64 | ronald512 |
| 96 | ronald768 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 31680 | rainbow |
| 72124 | pflash1 |
|
| Signing 0 bytes |
| bytes | system |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 43 | rainbow |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 96 | ronald768 |
| 128 | ronald1024 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 41 | ronald512 |
| 43 | rainbow |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 73 | ronald768 |
| 105 | ronald1024 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 43 | rainbow |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
|
ppc32; normally ppc64; 2010 POWER7; 64 x 3550MHz; gcc1power7, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 1165913 | 1222284 | 1384096 | ed25519 |
| 2324518 | 2392096 | 2537171 | donald512 |
| 7226646? | 7703262? | 9313500? | donald1024 |
| 24550309 | 26142060 | 30249856 | donald2048 |
| 69781558? | 112539658? | 164314066? | ronald512 |
| 271253388 | 280838635 | 288428896 | pflash1 |
| 220414026? | 315331058? | 479292849? | ronald768 |
| 516110371 | 527954112 | 536436852 | rainbow |
| 326141851? | 552519352? | 914632649? | ronald1024 |
| 589650208? | 672352632? | 905569322? | rwb0fuz1024 |
| 889570864 | 901699764 | 1001764288 | sflashv2 |
| 965300917? | 1640554083? | 2939729261? | ronald1536 |
| 2624635216? | 4798032071? | 7305338516? | ronald2048 |
| 6358146592? | 12921231134? | 22149164737? | ronald3072 |
| 26574258928? | 43346008293? | 70507203949? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 563864 | 570899 | 609952 | sflashv2 |
| 1193612 | 1233484 | 1255926 | ed25519 |
| 2310567 | 2373224 | 2427418 | rainbow |
| 2453269 | 2486799 | 2520161 | donald512 |
| 4152372 | 4249749 | 4348540 | ronald512 |
| 7022722 | 7284984 | 7754817 | donald1024 |
| 3998344? | 7826112? | 13487740? | pflash1 |
| 10259816 | 10487232 | 12719329 | ronald768 |
| 16830681 | 17343571 | 19126016 | ronald1024 |
| 21498918? | 23227680? | 27126764? | rwb0fuz1024 |
| 19358304? | 24305792? | 28209993? | donald2048 |
| 50581055 | 53416790 | 58900492 | ronald1536 |
| 104984726 | 110734358 | 114286620 | ronald2048 |
| 181959246? | 281229620? | 322703626? | ronald3072 |
| 340859001? | 520214625? | 540267959? | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 123354 | 139867 | 140602 | rwb0fuz1024 |
| 196658 | 198688 | 206325 | ronald512 |
| 269024 | 272601 | 283339 | ronald768 |
| 331170 | 345142 | 357665 | ronald1024 |
| 616105? | 627676? | 899178? | ronald1536 |
| 640808 | 697648 | 704417 | sflashv2 |
| 850976 | 854469 | 908992 | pflash1 |
| 904057 | 914725 | 925540 | ronald2048 |
| 1165031? | 1849470? | 1905785? | ronald3072 |
| 1695764? | 2520574? | 2524445? | ronald4096 |
| 2778790 | 2809051 | 2848447 | donald512 |
| 3270064 | 3382267 | 3590433 | ed25519 |
| 4163019 | 4379466 | 4511213 | rainbow |
| 8310274 | 8681680 | 9342186 | donald1024 |
| 22931804? | 29232112? | 35472500? | donald2048 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 84 | donald512 |
| 148 | donald1024 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 512 | ronald512 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 20107 | rainbow |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 64 | donald512 |
| 64 | ronald512 |
| 96 | ronald768 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 31680 | rainbow |
| 72124 | pflash1 |
|
| Signing 0 bytes |
| bytes | system |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 43 | rainbow |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 96 | ronald768 |
| 128 | ronald1024 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 41 | ronald512 |
| 43 | rainbow |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 73 | ronald768 |
| 105 | ronald1024 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 37 | pflash1 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 43 | rainbow |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
|
amd64; K10 45nm (100fa0); 2010 AMD Phenom II X6 1100T; 6 x 3300MHz; hydra3, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 78575 | 79004 | 79037 | ed25519 |
| 169299 | 169461 | 170006 | donald512 |
| 423839 | 426833 | 449216 | hector |
| 456938 | 457919 | 480132 | donald1024 |
| 782340 | 788971 | 799217 | ecdonaldp160 |
| 925777 | 939269 | 948607 | ecdonaldp192 |
| 1249916 | 1262824 | 1276396 | ecdonaldp224 |
| 1439811 | 1451338 | 1459735 | ecdonaldp256 |
| 1561583 | 1568072 | 1579007 | donald2048 |
| 1652017 | 1664238 | 1677911 | ecdonaldk163 |
| 1764919 | 1772778 | 1787805 | ecdonaldb163 |
| 2242837 | 2261606 | 2279229 | ecdonaldk233 |
| 2400763 | 2410407 | 2429460 | ecdonaldb233 |
| 3113751 | 3142713 | 3195093 | ecdonaldp384 |
| 4981452 | 5011502 | 5185716 | ecdonaldk283 |
| 5482440 | 5508447 | 5563102 | ecdonaldb283 |
| 6601742 | 6642649 | 6806912 | ecdonaldp521 |
| 10645416 | 10742697 | 11001928 | ecdonaldk409 |
| 10398708? | 10880905? | 36893896? | 3icp |
| 11956045 | 12031259 | 12282141 | ecdonaldb409 |
| 19274273? | 33034178? | 52214693? | ronald512 |
| 50043185 | 50192125 | 55381965 | ecdonaldk571 |
| 53056367 | 53137306 | 53254415 | ecdonaldb571 |
| 40562156? | 62890415? | 93548641? | rwb0fuz1024 |
| 40776172? | 71118688? | 106946196? | ronald768 |
| 123021715 | 123170271 | 123390272 | pflash1 |
| 152205885 | 153568003 | 156666960 | rainbow |
| 106751386? | 156328117? | 267365429? | ronald1024 |
| 107396535? | 225347031? | 238961874? | tts6440 |
| 217890299 | 236683496 | 244577667 | rainbow5640 |
| 225259300? | 341643519? | 712218148? | ronald1536 |
| 503807567 | 540629600 | 553537532 | rainbow6440 |
| 582473217? | 944963960? | 1370019375? | ronald2048 |
| 1134775640? | 1232468155? | 1697364354? | mqqsig192 |
| 1308599376? | 1543446734? | 1829443813? | mqqsig160 |
| 1264613685? | 1677732135? | 2099295683? | mqqsig224 |
| 1752563806? | 2248779499? | 2615975713? | mqqsig256 |
| 1825256014? | 2950608969? | 4601787504? | ronald3072 |
| 3111960420? | 5309648723? | 9944781216? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 6389 | 6391 | 6409 | mqqsig160 |
| 6831 | 6839 | 6846 | mqqsig192 |
| 7940 | 7965 | 8032 | mqqsig224 |
| 8433 | 8448 | 8451 | mqqsig256 |
| 75042 | 75143 | 75146 | ed25519 |
| 97840 | 98385 | 99756 | tts6440 |
| 95360? | 98396? | 123354? | rainbow5640 |
| 166056 | 166985 | 168674 | rainbow6440 |
| 242124 | 246332 | 251186 | donald512 |
| 444887 | 466364 | 489502 | hector |
| 500636 | 505494 | 511048 | donald1024 |
| 601194 | 610703 | 621016 | ronald512 |
| 810427 | 812379 | 815438 | rainbow |
| 872869 | 879567 | 885559 | ecdonaldp160 |
| 1014176 | 1024789 | 1032555 | ecdonaldp192 |
| 1043094 | 1054045 | 1066673 | ronald768 |
| 392831? | 1101819? | 1415818? | 3icp |
| 1329316 | 1332360 | 1334192 | rwb0fuz1024 |
| 1349810 | 1364159 | 1376077 | ecdonaldp224 |
| 1511101 | 1521186 | 1536145 | donald2048 |
| 1555204 | 1562748 | 1571245 | ecdonaldp256 |
| 1555892 | 1576001 | 1588719 | ronald1024 |
| 1750487 | 1755602 | 1765391 | ecdonaldk163 |
| 1858225 | 1862655 | 1869395 | ecdonaldb163 |
| 2364341 | 2372673 | 2391037 | ecdonaldk233 |
| 2515415 | 2523776 | 2539695 | ecdonaldb233 |
| 1535160? | 2658383? | 4735429? | pflash1 |
| 3309933 | 3332480 | 3353879 | ecdonaldp384 |
| 3470759 | 3498061 | 3519206 | ronald1536 |
| 5113797 | 5132234 | 5159168 | ecdonaldk283 |
| 5614342 | 5636949 | 5673893 | ecdonaldb283 |
| 6607340 | 6640903 | 6696420 | ronald2048 |
| 6845958? | 6881277? | 20160189? | ecdonaldp521 |
| 10827950? | 10919557? | 33023099? | ecdonaldk409 |
| 12096520 | 12160261 | 12284226 | ecdonaldb409 |
| 18592515? | 44972488? | 45073007? | ronald3072 |
| 23963173? | 50396646? | 50430840? | ecdonaldk571 |
| 53380180 | 53407891 | 53501049 | ecdonaldb571 |
| 39557986? | 65988138? | 92551482? | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 11882 | 11949 | 12022 | rwb0fuz1024 |
| 36954 | 37445 | 37835 | 3icp |
| 39496 | 39770 | 40572 | ronald512 |
| 39963 | 42011 | 42461 | ronald768 |
| 44421 | 45111 | 45572 | rainbow5640 |
| 49922 | 50490 | 50513 | ronald1024 |
| 57126 | 57232 | 58042 | tts6440 |
| 59871 | 60204 | 60350 | rainbow6440 |
| 68833 | 69173 | 69732 | ronald1536 |
| 94116 | 94679 | 95460 | ronald2048 |
| 164398 | 165967 | 167514 | ronald3072 |
| 181173 | 181282 | 181416 | mqqsig192 |
| 192740 | 192931 | 193604 | mqqsig160 |
| 234340 | 235422 | 237922 | donald512 |
| 257817 | 257849 | 257885 | ed25519 |
| 265294 | 266172 | 267031 | ronald4096 |
| 280215 | 280333 | 280523 | mqqsig224 |
| 463191 | 463414 | 463551 | mqqsig256 |
| 547857 | 554425 | 559497 | donald1024 |
| 570359 | 570403 | 570505 | pflash1 |
| 981515 | 984870 | 991912 | ecdonaldp160 |
| 1173629 | 1185076 | 1189763 | ecdonaldp192 |
| 1495419 | 1496351 | 1502162 | rainbow |
| 1569403 | 1577999 | 1588041 | ecdonaldp224 |
| 1771641 | 1772745 | 1777608 | hector |
| 1788598 | 1789967 | 1794950 | donald2048 |
| 1788555 | 1812201 | 1820467 | ecdonaldp256 |
| 3367830 | 3382454 | 3407291 | ecdonaldk163 |
| 3605263 | 3610497 | 3616996 | ecdonaldb163 |
| 3854943 | 3880081 | 3894342 | ecdonaldp384 |
| 4561432 | 4608925 | 4679850 | ecdonaldk233 |
| 4873414 | 4886497 | 4919259 | ecdonaldb233 |
| 8043212? | 8143568? | 34508366? | ecdonaldp521 |
| 10115762? | 10149993? | 36614949? | ecdonaldk283 |
| 11082758? | 11166601? | 37531722? | ecdonaldb283 |
| 21592880? | 47800858? | 48099204? | ecdonaldk409 |
| 24007875? | 50133317? | 50377780? | ecdonaldb409 |
| 47466022? | 100307433? | 100477664? | ecdonaldk571 |
| 53666786? | 106404952? | 119661247? | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 86240 | rainbow5640 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
x86; normally amd64; K10 45nm (100fa0); 2010 AMD Phenom II X6 1100T; 6 x 3300MHz; hydra3, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 610898 | 611152 | 611620 | ed25519 |
| 152004554 | 152508937 | 152697527 | pflash1 |
| 656455876? | 855001906? | 1240464004? | mqqsig192 |
| 776547194? | 915278661? | 1163337417? | mqqsig160 |
| 889673448? | 1085451172? | 1178032096? | mqqsig224 |
| 3161191434 | 3308690871 | 3433414877 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 14775 | 14779 | 14794 | mqqsig192 |
| 14997 | 15012 | 15036 | mqqsig160 |
| 16873 | 16903 | 16982 | mqqsig224 |
| 17440 | 17444 | 17531 | mqqsig256 |
| 628036 | 628089 | 628457 | ed25519 |
| 1375231? | 2314541? | 4106977? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 196814 | 197572 | 199325 | mqqsig160 |
| 216790 | 218048 | 218146 | mqqsig192 |
| 268071 | 270440 | 270689 | mqqsig256 |
| 344386 | 344507 | 344702 | pflash1 |
| 356697 | 356802 | 356930 | mqqsig224 |
| 1846908 | 1846977 | 1847074 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; K10 45nm (100fa0); 2010 AMD Phenom II X6 1090T; 6 x 3200MHz; agamemnon, supercop-20111120
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 69910? | 69922? | 314683? | ed25519 |
| 216267? | 223047? | 981021? | donald512 |
| 316680? | 350828? | 1421360? | hector |
| 652203? | 656541? | 2872152? | donald1024 |
| 829677? | 837606? | 3708872? | ecdonaldp160 |
| 1249757? | 1262878? | 5580024? | donald2048 |
| 1322424? | 1333377? | 5870045? | ecdonaldp224 |
| 1411881? | 1429440? | 6331987? | ecdonaldp192 |
| 1482153? | 1493585? | 6724600? | ecdonaldp256 |
| 1785503? | 1801106? | 8003773? | ecdonaldk163 |
| 1898844? | 1908763? | 8465419? | ecdonaldb163 |
| 2492687? | 2506544? | 11255376? | ecdonaldk233 |
| 2639250? | 2648368? | 11709592? | ecdonaldb233 |
| 3131638? | 3151647? | 13998957? | ecdonaldp384 |
| 5516040? | 5534474? | 24584171? | ecdonaldk283 |
| 6012752? | 6063192? | 27129373? | ecdonaldb283 |
| 6326582? | 6365387? | 28990163? | ecdonaldp521 |
| 11919541? | 11996310? | 53575920? | ecdonaldk409 |
| 13112917? | 13147163? | 59174376? | ecdonaldb409 |
| 13491536? | 13668399? | 60607301? | 3icp |
| 25518769? | 25818595? | 114909163? | ecdonaldk571 |
| 29000865? | 29240648? | 129010101? | ecdonaldb571 |
| 18481216? | 30475692? | 78367885? | ronald512 |
| 31403493? | 45980539? | 113073445? | rwb0fuz1024 |
| 35112408? | 50519344? | 81655892? | ronald768 |
| 73328091 | 73366800 | 73649261 | tts6440 |
| 54072506? | 85356685? | 146350960? | ronald1024 |
| 102818298 | 102941270 | 103233461 | pflash1 |
| 119859421 | 120115635 | 120659130 | rainbow5640 |
| 149376815 | 155147908 | 155648582 | rainbow |
| 269176141 | 269452589 | 270167530 | rainbow6440 |
| 150934279? | 294546483? | 432813089? | ronald1536 |
| 243732401? | 427260146? | 697416368? | ronald2048 |
| 502767157 | 503071112 | 503897011 | sflashv2 |
| 613893242? | 682664566? | 810832424? | mqqsig160 |
| 1148893546 | 1247578416 | 1423531046 | mqqsig192 |
| 890166579? | 1448777248? | 2524501333? | ronald3072 |
| 1886340069 | 1983597103 | 2100237227 | mqqsig224 |
| 3049773226 | 3147237960 | 3284461685 | mqqsig256 |
| 2673648759? | 4433101096? | 6533790188? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 6816 | 6840 | 6859 | mqqsig192 |
| 7029 | 7031 | 7040 | mqqsig160 |
| 7688 | 7690 | 7762 | mqqsig224 |
| 8170 | 8175 | 8190 | mqqsig256 |
| 59211 | 59287 | 59365 | tts6440 |
| 67980? | 67995? | 305731? | ed25519 |
| 121460 | 121705 | 137101 | rainbow5640 |
| 144827 | 145531 | 145544 | sflashv2 |
| 201741 | 201905 | 206192 | rainbow6440 |
| 283571? | 290929? | 1255397? | donald512 |
| 341626? | 392992? | 1540736? | hector |
| 626962? | 636201? | 2782248? | ronald512 |
| 656561 | 663379 | 671557 | donald1024 |
| 728859 | 730012 | 732208 | rainbow |
| 897979? | 908739? | 4056264? | ecdonaldp160 |
| 1112011 | 1124511 | 1139463 | ronald768 |
| 1190636 | 1211898 | 1212936 | rwb0fuz1024 |
| 1210722 | 1220628 | 1234739 | donald2048 |
| 432227? | 1306069? | 2243984? | 3icp |
| 1398182 | 1409493 | 1418309 | ecdonaldp224 |
| 1472760 | 1485442 | 1499211 | ecdonaldp192 |
| 1582282 | 1591197 | 1603699 | ecdonaldp256 |
| 1861966 | 1870340 | 1883625 | ecdonaldk163 |
| 1865970 | 1880205 | 1897627 | ronald1024 |
| 1976851 | 1979991 | 1983821 | ecdonaldb163 |
| 1186965? | 2029617? | 3706877? | pflash1 |
| 2610599 | 2616376 | 2624495 | ecdonaldk233 |
| 2708258 | 2743200 | 2764254 | ecdonaldb233 |
| 3278981 | 3292132 | 3311453 | ecdonaldp384 |
| 4250540 | 4275615 | 4297447 | ronald1536 |
| 5627178 | 5636119 | 5649836 | ecdonaldk283 |
| 6177915 | 6183826 | 6190955 | ecdonaldb283 |
| 6591074 | 6614140 | 6644507 | ecdonaldp521 |
| 8759410 | 8807059 | 8838999 | ronald2048 |
| 12088274 | 12107225 | 12184497 | ecdonaldk409 |
| 13349783 | 13461812 | 13483875 | ecdonaldb409 |
| 23962408 | 24002841 | 24058151 | ronald3072 |
| 25872087 | 25907797 | 26041315 | ecdonaldk571 |
| 29264695 | 29283318 | 29315704 | ecdonaldb571 |
| 51377422 | 51445598 | 51496600 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 10258 | 10637 | 10681 | rwb0fuz1024 |
| 32712 | 32781 | 33055 | 3icp |
| 42864 | 42901 | 42968 | rainbow5640 |
| 44164? | 44991? | 198365? | ronald512 |
| 46722 | 47864 | 48130 | ronald768 |
| 55072 | 55136 | 55176 | rainbow6440 |
| 57139 | 57173 | 57200 | tts6440 |
| 58816 | 58936 | 59070 | ronald1024 |
| 79858 | 80106 | 90191 | ronald1536 |
| 107913 | 108035 | 108192 | ronald2048 |
| 121942 | 121990 | 132480 | mqqsig192 |
| 159124 | 161644 | 193332 | mqqsig160 |
| 178661 | 179747 | 198740 | mqqsig224 |
| 182640 | 182943 | 183410 | ronald3072 |
| 191213 | 191674 | 192384 | sflashv2 |
| 232027? | 232052? | 1041565? | ed25519 |
| 270487? | 272587? | 1207947? | donald512 |
| 287718 | 287941 | 288198 | ronald4096 |
| 284732 | 316100 | 349303 | mqqsig256 |
| 353917 | 376903 | 396292 | pflash1 |
| 720315 | 731506 | 732482 | donald1024 |
| 1021129? | 1027078? | 4580800? | ecdonaldp160 |
| 1333480? | 1334291? | 6112832? | hector |
| 1341526 | 1341561 | 1341744 | rainbow |
| 1437973 | 1445891 | 1451760 | donald2048 |
| 1618736 | 1626729 | 1638442 | ecdonaldp224 |
| 1758693 | 1785252 | 1813232 | ecdonaldp192 |
| 1813896 | 1826728 | 1849525 | ecdonaldp256 |
| 3584165 | 3621608 | 3627825 | ecdonaldk163 |
| 3786394 | 3801382 | 3848170 | ecdonaldp384 |
| 3823114 | 3835216 | 3858766 | ecdonaldb163 |
| 5132586 | 5141323 | 5150686 | ecdonaldk233 |
| 5312517 | 5384416 | 5411924 | ecdonaldb233 |
| 7791904 | 7808781 | 7821317 | ecdonaldp521 |
| 11114003 | 11141586 | 11182267 | ecdonaldk283 |
| 12232066 | 12260876 | 12279944 | ecdonaldb283 |
| 24045035 | 24074117 | 24223743 | ecdonaldk409 |
| 26487292 | 26501901 | 26532184 | ecdonaldb409 |
| 51391096 | 51469503 | 51703959 | ecdonaldk571 |
| 58365896 | 58410592 | 58470403 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 20 | donald2048 |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 86240 | rainbow5640 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
amd64; K10 45nm (100fa0); 2010 AMD Phenom II X6 1090T; 6 x 3200MHz; hydra1, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 78336? | 313224? | 313333? | ed25519 |
| 430059? | 823661? | 1631403? | hector |
| 10329710 | 10488440 | 10989275 | 3icp |
| 106957469 | 107151688 | 108092591 | tts6440 |
| 110184887 | 111465077 | 112282890 | rainbow5640 |
| 114811848 | 115099936 | 115399349 | pflash1 |
| 147452643 | 148153565 | 148978376 | rainbow |
| 261265354 | 271538116 | 295237096 | rainbow6440 |
| 535832314? | 681769557? | 961654570? | mqqsig192 |
| 710211686? | 797333686? | 964474903? | mqqsig160 |
| 817932187? | 953633229? | 1026181315? | mqqsig224 |
| 1056915344 | 1190353565 | 1273055106 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 6513 | 6535 | 6555 | mqqsig160 |
| 6923 | 6929 | 6933 | mqqsig192 |
| 7990 | 7993 | 8008 | mqqsig224 |
| 8541 | 8547 | 8552 | mqqsig256 |
| 75453 | 75483 | 75523 | ed25519 |
| 94864? | 96522? | 122722? | rainbow5640 |
| 99132 | 99232 | 99481 | tts6440 |
| 164805 | 165677 | 169128 | rainbow6440 |
| 437584 | 455102 | 477982 | hector |
| 786370 | 787047 | 788729 | rainbow |
| 408919? | 1046504? | 1402448? | 3icp |
| 1678876? | 2916442? | 5186287? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 38594 | 39151 | 41010 | 3icp |
| 44480 | 45005 | 45155 | rainbow5640 |
| 57373 | 57440 | 57503 | tts6440 |
| 60126 | 60572 | 61899 | rainbow6440 |
| 181336 | 181410 | 181611 | mqqsig192 |
| 192971 | 194392 | 195207 | mqqsig160 |
| 258248 | 258279 | 258336 | ed25519 |
| 281022 | 281069 | 281453 | mqqsig224 |
| 463667 | 463784 | 463832 | mqqsig256 |
| 471453 | 471597 | 471768 | pflash1 |
| 1482649 | 1484888 | 1495176 | rainbow |
| 1757956 | 1761307 | 1780544 | hector |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 86240 | rainbow5640 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 60 | hector |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 87 | hector |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 87 | hector |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 87 | hector |
|
x86; normally amd64; K10 45nm (100fa0); 2010 AMD Phenom II X6 1090T; 6 x 3200MHz; hydra1, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 602338 | 602381 | 630294 | ed25519 |
| 148586158 | 148714986 | 148867626 | pflash1 |
| 582551319? | 785249054? | 1167177869? | mqqsig192 |
| 779567517? | 916323527? | 1165433498? | mqqsig160 |
| 885800817? | 1076959752? | 1177428589? | mqqsig224 |
| 3159646502 | 3307053240 | 3433521880 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 14954 | 14965 | 14990 | mqqsig160 |
| 15158 | 15160 | 15168 | mqqsig192 |
| 16861 | 16861 | 16864 | mqqsig224 |
| 17370 | 17390 | 17429 | mqqsig256 |
| 617842 | 617893 | 618147 | ed25519 |
| 1352067? | 2309931? | 4097946? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 196155 | 198718 | 199311 | mqqsig160 |
| 221164 | 221185 | 221570 | mqqsig192 |
| 269533 | 269660 | 273462 | mqqsig256 |
| 347322 | 347446 | 347549 | pflash1 |
| 356813 | 356841 | 356870 | mqqsig224 |
| 1823167 | 1823423 | 1823533 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; K10 45nm (100fa0); 2010 AMD Phenom II X6 1055T; 6 x 2800MHz; phenom, supercop-20120812
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 273980 | 274232 | 274421 | ed25519 |
| 428552? | 1464295? | 1551564? | hector |
| 12461659 | 12705050 | 13170923 | 3icp |
| 102513428 | 105637086 | 106404711 | tts6440 |
| 109896298 | 110018466 | 110171252 | pflash1 |
| 109956541 | 111064702 | 112092711 | rainbow5640 |
| 163946513 | 164693047 | 164849569 | rainbow |
| 252108186 | 253144104 | 257281446 | rainbow6440 |
| 488421963? | 635029451? | 913746210? | mqqsig192 |
| 813318961? | 944399022? | 1019482752? | mqqsig224 |
| 869336226? | 964209794? | 1131093312? | mqqsig160 |
| 3151758939 | 3211053426 | 3310242187 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 7151 | 7152 | 7156 | mqqsig192 |
| 7983 | 7984 | 7987 | mqqsig224 |
| 8544 | 8545 | 8560 | mqqsig160 |
| 9657 | 9673 | 9674 | mqqsig256 |
| 75376 | 75383 | 75469 | ed25519 |
| 93278 | 94280 | 113667 | rainbow5640 |
| 83209 | 98231 | 100155 | tts6440 |
| 165227 | 166434 | 169122 | rainbow6440 |
| 447622 | 466726 | 490588 | hector |
| 791759 | 793959 | 797759 | rainbow |
| 787633? | 1996921? | 2576834? | 3icp |
| 1478663? | 2570436? | 4559847? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 34586 | 34624 | 34825 | 3icp |
| 44800 | 44926 | 48608 | rainbow5640 |
| 48972 | 57088 | 57202 | tts6440 |
| 59964 | 60222 | 60510 | rainbow6440 |
| 194260 | 194506 | 194593 | mqqsig192 |
| 258553 | 258813 | 259027 | ed25519 |
| 277413 | 277564 | 277931 | mqqsig160 |
| 280439 | 280508 | 281208 | mqqsig224 |
| 431753 | 432344 | 432831 | pflash1 |
| 675858 | 676395 | 679806 | mqqsig256 |
| 1527490 | 1528904 | 1539515 | rainbow |
| 1672657 | 1772365 | 1797565 | hector |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 86240 | rainbow5640 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 60 | hector |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 87 | hector |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 87 | hector |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 87 | hector |
|
amd64; K10 45nm (100f63); 2010 AMD Athlon II Neo K125; 1 x 1700MHz; h3neo, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 78297 | 78339 | 78397 | ed25519 |
| 170245 | 170901 | 171205 | donald512 |
| 461266 | 465995 | 466619 | donald1024 |
| 525874 | 533344 | 550010 | hector |
| 783956 | 791648 | 799650 | ecdonaldp160 |
| 928081 | 937778 | 945122 | ecdonaldp192 |
| 1248555 | 1257707 | 1268659 | ecdonaldp224 |
| 1442630 | 1451589 | 1461422 | ecdonaldp256 |
| 1566343 | 1580053 | 1585321 | donald2048 |
| 1733303 | 1744497 | 1755839 | ecdonaldk163 |
| 1843026 | 1858088 | 1866824 | ecdonaldb163 |
| 2350551 | 2361710 | 2372839 | ecdonaldk233 |
| 2511224 | 2523708 | 2540366 | ecdonaldb233 |
| 3125579 | 3142458 | 3162481 | ecdonaldp384 |
| 5291013 | 5321894 | 5348572 | ecdonaldk283 |
| 5810238 | 5830619 | 5855205 | ecdonaldb283 |
| 6595636 | 6614644 | 6651182 | ecdonaldp521 |
| 11342508 | 11392462 | 11459315 | ecdonaldk409 |
| 12738880 | 12781170 | 12843955 | ecdonaldb409 |
| 14701126 | 14922881 | 15248875 | 3icp |
| 15972963? | 24088363? | 33469055? | ronald512 |
| 25133399 | 25175332 | 25213857 | ecdonaldk571 |
| 28435159 | 28490409 | 28537595 | ecdonaldb571 |
| 32338155? | 37072471? | 59284175? | rwb0fuz1024 |
| 26115097? | 42886702? | 65254294? | ronald768 |
| 54302511? | 85050256? | 123352662? | ronald1024 |
| 119306615 | 119436383 | 121617028 | tts6440 |
| 135771272 | 136048997 | 139106913 | rainbow5640 |
| 147344039 | 147781871 | 150255491 | rainbow |
| 161361984 | 161460828 | 161594768 | pflash1 |
| 129091229? | 246188230? | 351412850? | ronald1536 |
| 301032765 | 302339653 | 303138747 | rainbow6440 |
| 375050858 | 375122831 | 375182695 | sflashv2 |
| 299889445? | 461823494? | 680826814? | ronald2048 |
| 567582689? | 707971382? | 987299232? | mqqsig192 |
| 708503169? | 794115232? | 961659094? | mqqsig160 |
| 870807106 | 999585771 | 1067797941 | mqqsig224 |
| 1145068830 | 1257199376 | 1347480112 | mqqsig256 |
| 807982062? | 1344455006? | 1969378940? | ronald3072 |
| 1942407918? | 3415399491? | 5901828114? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 6394 | 6401 | 6409 | mqqsig160 |
| 6825 | 6844 | 6852 | mqqsig192 |
| 8019 | 8021 | 8036 | mqqsig224 |
| 8437 | 8442 | 8447 | mqqsig256 |
| 75054 | 75061 | 75411 | ed25519 |
| 111172 | 111551 | 111991 | tts6440 |
| 115515 | 115930 | 143134 | rainbow5640 |
| 150040 | 150064 | 150674 | sflashv2 |
| 207837 | 208903 | 210804 | rainbow6440 |
| 243080 | 246613 | 251238 | donald512 |
| 503094 | 508675 | 514754 | donald1024 |
| 553702 | 572997 | 595153 | hector |
| 600306 | 608831 | 618880 | ronald512 |
| 787369 | 789310 | 794452 | rainbow |
| 871413 | 877268 | 887760 | ecdonaldp160 |
| 1024216 | 1032579 | 1041005 | ecdonaldp192 |
| 1054853 | 1065480 | 1076904 | ronald768 |
| 1325318 | 1326697 | 1327831 | rwb0fuz1024 |
| 1351762 | 1359942 | 1367355 | ecdonaldp224 |
| 1509478 | 1523423 | 1536814 | donald2048 |
| 1566892 | 1577309 | 1593310 | ronald1024 |
| 1569713 | 1579220 | 1584725 | ecdonaldp256 |
| 631045? | 1687802? | 2248328? | 3icp |
| 1837054 | 1843939 | 1849401 | ecdonaldk163 |
| 1934155 | 1942851 | 1948468 | ecdonaldb163 |
| 2485401 | 2500479 | 2516825 | ecdonaldk233 |
| 2644698 | 2650332 | 2665702 | ecdonaldb233 |
| 1739503? | 3027863? | 5377464? | pflash1 |
| 3304829 | 3322167 | 3344959 | ecdonaldp384 |
| 3504924 | 3538803 | 3561572 | ronald1536 |
| 5438244 | 5460230 | 5478273 | ecdonaldk283 |
| 5949881 | 5969208 | 6002807 | ecdonaldb283 |
| 6631731 | 6670412 | 6694056 | ronald2048 |
| 6862048 | 6894336 | 6947315 | ecdonaldp521 |
| 11601084 | 11637126 | 11718566 | ecdonaldk409 |
| 12990694 | 13032834 | 13113071 | ecdonaldb409 |
| 18573285 | 18628867 | 18695051 | ronald3072 |
| 25501800 | 25550116 | 25577333 | ecdonaldk571 |
| 28754038 | 28785144 | 28837164 | ecdonaldb571 |
| 39562051 | 39630323 | 39707764 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 11652 | 11747 | 11978 | rwb0fuz1024 |
| 36180 | 38220 | 38791 | ronald512 |
| 42408 | 42738 | 42856 | ronald768 |
| 50270 | 50317 | 50598 | ronald1024 |
| 62732 | 63036 | 63623 | 3icp |
| 67272 | 69526 | 69557 | ronald1536 |
| 70955 | 71080 | 71204 | rainbow5640 |
| 91834 | 91883 | 91984 | tts6440 |
| 92696 | 92763 | 92838 | rainbow6440 |
| 93790 | 94882 | 94976 | ronald2048 |
| 164805 | 164936 | 166497 | ronald3072 |
| 189485 | 189507 | 189525 | mqqsig192 |
| 192707 | 192950 | 196789 | mqqsig160 |
| 216459 | 216821 | 216930 | sflashv2 |
| 234030 | 234238 | 236381 | donald512 |
| 258679 | 258718 | 259088 | ed25519 |
| 265817 | 266278 | 266766 | ronald4096 |
| 290266 | 290899 | 290960 | mqqsig224 |
| 463486 | 464593 | 466766 | mqqsig256 |
| 472372 | 472469 | 472749 | pflash1 |
| 554730 | 555325 | 556179 | donald1024 |
| 983068 | 988446 | 994597 | ecdonaldp160 |
| 1184397 | 1188405 | 1193705 | ecdonaldp192 |
| 1485004 | 1490001 | 1494159 | rainbow |
| 1565938 | 1575383 | 1582141 | ecdonaldp224 |
| 1795018 | 1813800 | 1834961 | ecdonaldp256 |
| 1779353 | 1817949 | 1847852 | donald2048 |
| 2297766 | 2306043 | 2306800 | hector |
| 3510281 | 3521356 | 3555385 | ecdonaldk163 |
| 3735141 | 3762192 | 3770537 | ecdonaldb163 |
| 3824777 | 3849939 | 3862956 | ecdonaldp384 |
| 4784636 | 4809132 | 4837952 | ecdonaldk233 |
| 5117372 | 5149533 | 5168165 | ecdonaldb233 |
| 8097012 | 8142187 | 8191635 | ecdonaldp521 |
| 10673761 | 10698064 | 10739461 | ecdonaldk283 |
| 11705902 | 11742193 | 11800529 | ecdonaldb283 |
| 23062283 | 23141432 | 23229989 | ecdonaldk409 |
| 25685691 | 25762456 | 25850790 | ecdonaldb409 |
| 50618584 | 50670413 | 50712489 | ecdonaldk571 |
| 57224222 | 57275217 | 57358476 | ecdonaldb571 |
|
| Secret key |
| bytes | system |
| 29 | hector |
| 60 | ecdonaldp160 |
| 63 | ecdonaldb163 |
| 63 | ecdonaldk163 |
| 64 | ed25519 |
| 72 | ecdonaldp192 |
| 84 | donald512 |
| 84 | ecdonaldp224 |
| 90 | ecdonaldb233 |
| 90 | ecdonaldk233 |
| 96 | ecdonaldp256 |
| 108 | ecdonaldb283 |
| 108 | ecdonaldk283 |
| 144 | ecdonaldp384 |
| 148 | donald1024 |
| 156 | ecdonaldb409 |
| 156 | ecdonaldk409 |
| 198 | ecdonaldp521 |
| 216 | ecdonaldb571 |
| 216 | ecdonaldk571 |
| 265 | rwb0fuz1024 |
| 276 | donald2048 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 86240 | rainbow5640 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 60 | hector |
| 64 | donald512 |
| 64 | ecdonaldp256 |
| 64 | ronald512 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 96 | ronald768 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 128 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 41 | ronald512 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 73 | ronald768 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 105 | ronald1024 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | ecdonaldp160 |
| 42 | ecdonaldb163 |
| 42 | ecdonaldk163 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 48 | ecdonaldp192 |
| 56 | ecdonaldp224 |
| 60 | ecdonaldb233 |
| 60 | ecdonaldk233 |
| 64 | ecdonaldp256 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 72 | ecdonaldb283 |
| 72 | ecdonaldk283 |
| 87 | hector |
| 96 | ecdonaldp384 |
| 104 | ecdonaldb409 |
| 104 | ecdonaldk409 |
| 132 | ecdonaldp521 |
| 144 | ecdonaldb571 |
| 144 | ecdonaldk571 |
|
x86; normally amd64; K10 45nm (100f63); 2010 AMD Athlon II Neo K125; 1 x 1700MHz; h3neo, supercop-20130419
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 602381 | 602433 | 602580 | ed25519 |
| 139852717 | 140231661 | 140589121 | pflash1 |
| 609554746? | 806944261? | 1189919310? | mqqsig192 |
| 774276466? | 912882371? | 1161291905? | mqqsig160 |
| 929877691? | 1112447700? | 1212941186? | mqqsig224 |
| 3155430256 | 3284272525 | 3414045189 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 14999 | 15016 | 15038 | mqqsig160 |
| 15251 | 15253 | 15268 | mqqsig192 |
| 16727 | 16760 | 16791 | mqqsig224 |
| 17415 | 17478 | 17604 | mqqsig256 |
| 617970 | 617989 | 618028 | ed25519 |
| 1348085? | 2315694? | 4107317? | pflash1 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 197275 | 199170 | 199193 | mqqsig160 |
| 231853 | 231918 | 232025 | mqqsig192 |
| 265929 | 266781 | 274680 | mqqsig256 |
| 376640 | 376829 | 377024 | mqqsig224 |
| 391539 | 391901 | 392211 | pflash1 |
| 1823405 | 1823561 | 1828545 | ed25519 |
|
| Secret key |
| bytes | system |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 64 | ed25519 |
|
amd64; Westmere+AES (206c2); 2010 Intel Xeon X5680; 12 x 3325MHz; threads; boost; cryptologic, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 86576 | 86648 | 86751 | ed25519 |
| 258973 | 263706 | 270097 | donald512 |
| 299203 | 317091 | 340688 | hector |
| 765082 | 783106 | 795264 | donald1024 |
| 1712470? | 1743030? | 3819525? | donald2048 |
| 11163149 | 11178076 | 11203847 | 3icp |
| 10654359? | 16268533? | 23306351? | ronald512 |
| 18765161? | 18830057? | 41852933? | rainbowbinary256181212 |
| 29371337? | 43527759? | 76739803? | ronald768 |
| 44866749? | 44927606? | 100048075? | tts6440 |
| 42042300? | 61016332? | 99265450? | rwb0fuz1024 |
| 78086133 | 78447452 | 83293860 | rainbowbinary16242020 |
| 56788855? | 79063651? | 115262585? | ronald1024 |
| 82206515 | 82365991 | 82664023 | rainbow5640 |
| 89779512 | 89976127 | 90324145 | pflash1 |
| 192625921 | 192701776 | 192846609 | rainbow6440 |
| 130777045? | 225391982? | 313105676? | ronald1536 |
| 428178712 | 428214727 | 428836756 | sflashv2 |
| 428458912 | 428858451 | 429372824 | rainbow |
| 283842649? | 495339433? | 738326288? | ronald2048 |
| 765923106? | 861124076? | 1032397718? | mqqsig160 |
| 1390580219 | 1500291915 | 1699017342 | mqqsig192 |
| 933389615? | 1709524424? | 2640113664? | ronald3072 |
| 2312866097 | 2436135833 | 2550278706 | mqqsig224 |
| 4404961131 | 4506335971 | 4638217615 | mqqsig256 |
| 2796778676? | 5035727176? | 7304979433? | ronald4096 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 2412 | 2412 | 2415 | mqqsig160 |
| 3409 | 3412 | 3428 | mqqsig192 |
| 4073 | 4091 | 4100 | mqqsig256 |
| 4334 | 4345 | 4361 | mqqsig224 |
| 24621? | 24688? | 55342? | rainbowbinary256181212 |
| 41858 | 41991 | 42112 | tts6440 |
| 47576 | 48285 | 49812 | rainbowbinary16242020 |
| 80815? | 80864? | 167865? | ed25519 |
| 81215 | 81570 | 94712 | rainbow5640 |
| 133945 | 138636 | 150345 | rainbow6440 |
| 137079 | 139091 | 140494 | sflashv2 |
| 298178 | 303924 | 313017 | donald512 |
| 328418 | 351982 | 376076 | hector |
| 609354 | 617091 | 635294 | ronald512 |
| 758897 | 764276 | 785285 | donald1024 |
| 365600? | 1138479? | 1934830? | 3icp |
| 1170124 | 1194728 | 1217442 | ronald768 |
| 895588? | 1534791? | 2914088? | pflash1 |
| 1598933 | 1618396 | 1636606 | rwb0fuz1024 |
| 1670703 | 1691803 | 1712054 | donald2048 |
| 2077097 | 2096018 | 2125000 | ronald1024 |
| 2190873 | 2207715 | 2220794 | rainbow |
| 5059718 | 5093034 | 5124891 | ronald1536 |
| 10310060 | 10358585 | 10959761 | ronald2048 |
| 29636304 | 29684215 | 29750436 | ronald3072 |
| 65309609 | 65385571 | 65470185 | ronald4096 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 11244 | 11412 | 11563 | rwb0fuz1024 |
| 22527? | 23252? | 52175? | rainbowbinary256181212 |
| 31679 | 31749 | 31933 | 3icp |
| 33858 | 35194 | 35225 | rainbowbinary16242020 |
| 39546 | 39573 | 39606 | rainbow5640 |
| 42636 | 43112 | 43483 | ronald512 |
| 47570 | 48033 | 48194 | ronald768 |
| 50830 | 50891 | 51097 | rainbow6440 |
| 52161 | 52194 | 52237 | tts6440 |
| 56721 | 57824 | 59585 | mqqsig160 |
| 58297 | 58446 | 60547 | ronald1024 |
| 60658 | 65470 | 71518 | mqqsig192 |
| 84260 | 84567 | 86294 | ronald1536 |
| 111573 | 118621 | 131352 | mqqsig224 |
| 122188 | 122858 | 123230 | ronald2048 |
| 110733? | 136369? | 146273? | mqqsig256 |
| 161721 | 161773 | 164688 | sflashv2 |
| 218891 | 219736 | 224667 | ronald3072 |
| 252564? | 253467? | 524458? | ed25519 |
| 282153 | 289792 | 303363 | pflash1 |
| 321960 | 340849 | 362382 | donald512 |
| 348870 | 349197 | 355915 | ronald4096 |
| 875258 | 890409 | 896785 | donald1024 |
| 1247767 | 1266115 | 1286715 | hector |
| 1969400 | 1994009 | 2022641 | donald2048 |
| 3936327 | 3947576 | 3958112 | rainbow |
|
| Secret key |
| bytes | system |
| 20 | donald2048 |
| 29 | hector |
| 64 | ed25519 |
| 84 | donald512 |
| 148 | donald1024 |
| 265 | rwb0fuz1024 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 512 | ronald512 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 768 | ronald768 |
| 1024 | ronald1024 |
| 1536 | ronald1536 |
| 2048 | ronald2048 |
| 2823 | sflashv2 |
| 3072 | ronald3072 |
| 4096 | ronald4096 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 60 | hector |
| 64 | donald512 |
| 64 | ronald512 |
| 96 | ronald768 |
| 128 | donald1024 |
| 128 | ronald1024 |
| 128 | rwb0fuz1024 |
| 192 | ronald1536 |
| 256 | donald2048 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
| 19266 | sflashv2 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
| 57600 | tts6440 |
| 72124 | pflash1 |
| 102912 | rainbowbinary16242020 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 64 | ronald512 |
| 65 | rwb0fuz1024 |
| 87 | hector |
| 96 | ronald768 |
| 128 | ronald1024 |
| 192 | ronald1536 |
| 256 | ronald2048 |
| 384 | ronald3072 |
| 512 | ronald4096 |
|
| Signing 23 bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | rainbowbinary16242020 |
| 41 | ronald512 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | tts6440 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 73 | ronald768 |
| 87 | hector |
| 105 | ronald1024 |
| 169 | ronald1536 |
| 233 | ronald2048 |
| 361 | ronald3072 |
| 489 | ronald4096 |
|
| Signing many bytes |
| bytes | system |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 36 | 3icp |
| 37 | pflash1 |
| 37 | rainbow5640 |
| 37 | sflashv2 |
| 40 | donald1024 |
| 40 | donald2048 |
| 40 | donald512 |
| 40 | rainbowbinary16242020 |
| 42 | rainbowbinary256181212 |
| 43 | rainbow |
| 43 | rainbow6440 |
| 43 | ronald1024 |
| 43 | ronald1536 |
| 43 | ronald2048 |
| 43 | ronald3072 |
| 43 | ronald4096 |
| 43 | ronald512 |
| 43 | ronald768 |
| 43 | tts6440 |
| 64 | ed25519 |
| 65 | rwb0fuz1024 |
| 87 | hector |
|
x86; normally amd64; Westmere+AES (206c2); 2010 Intel Xeon X5680; 12 x 3325MHz; threads; boost; cryptologic, supercop-20130126
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 416185? | 463636? | 922592? | hector |
| 772391 | 786805 | 802344 | ed25519 |
| 2733003? | 2766209? | 6045050? | donald2048 |
| 7704233? | 7792712? | 17116050? | bls |
| 111518545 | 111708891 | 112113710 | pflash1 |
| 721321528? | 818612035? | 995891206? | mqqsig160 |
| 1274832866 | 1388410267 | 1580540532 | mqqsig192 |
| 2170834991 | 2286481351 | 2414279969 | mqqsig224 |
| 3453567451 | 3543915895 | 3688576488 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 6464 | 6470 | 6485 | mqqsig160 |
| 7379 | 7382 | 7400 | mqqsig192 |
| 7985 | 7997 | 8285 | mqqsig224 |
| 8166 | 8185 | 8479 | mqqsig256 |
| 477033? | 516497? | 940035? | hector |
| 782861 | 783064 | 803182 | ed25519 |
| 966803 | 998008 | 1041152 | bls |
| 798191? | 1397691? | 2527140? | pflash1 |
| 2574053 | 2596100 | 2625729 | donald2048 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 44952 | 46579 | 51346 | mqqsig160 |
| 95191 | 99309 | 108254 | mqqsig192 |
| 116991 | 122773 | 129406 | mqqsig224 |
| 116246 | 130352 | 141000 | mqqsig256 |
| 309366 | 320633 | 332350 | pflash1 |
| 1813150? | 1837652? | 3792149? | hector |
| 2603487 | 2610770 | 2626394 | ed25519 |
| 3062988 | 3102051 | 3169158 | donald2048 |
| 11562378 | 11598924 | 11651263 | bls |
|
| Secret key |
| bytes | system |
| 20 | bls |
| 20 | donald2048 |
| 29 | hector |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 60 | hector |
| 240 | bls |
| 256 | donald2048 |
| 72124 | pflash1 |
| 206112 | mqqsig160 |
| 333540 | mqqsig192 |
| 529242 | mqqsig224 |
| 789552 | mqqsig256 |
|
| Signing 0 bytes |
| bytes | system |
| 20 | bls |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 40 | donald2048 |
| 64 | ed25519 |
| 87 | hector |
|
| Signing 23 bytes |
| bytes | system |
| 20 | bls |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 40 | donald2048 |
| 64 | ed25519 |
| 87 | hector |
|
| Signing many bytes |
| bytes | system |
| 20 | bls |
| 20 | mqqsig160 |
| 24 | mqqsig192 |
| 28 | mqqsig224 |
| 32 | mqqsig256 |
| 37 | pflash1 |
| 40 | donald2048 |
| 64 | ed25519 |
| 87 | hector |
|
amd64; Westmere+AES (206c2); 2010 Intel Xeon E5620; 8 x 2401MHz; threads; boost; giant4, supercop-20120207
|
| Cycles to generate a key pair |
| quartile | median | quartile | system |
| 88617 | 88761 | 88902 | ed25519 |
| 1634988 | 1654698 | 1675146 | donald2048 |
| 11180301 | 11190279 | 11628369 | 3icp |
| 17997387 | 18011499 | 18033201 | rainbowbinary256181212 |
| 37081182 | 37246098 | 37352220 | tts6440 |
| 58576212 | 58602792 | 58625016 | rainbowbinary16242020 |
| 77853939 | 78100014 | 78460476 | pflash1 |
| 83226999 | 83296242 | 83428635 | rainbow5640 |
| 148867938 | 149086602 | 149383110 | rainbow |
| 181480629 | 182498415 | 183128571 | rainbow6440 |
| 830827188? | 949797129? | 1160590071? | mqqsig160 |
| 1397279094? | 1541820165? | 1846894569? | mqqsig192 |
| 2434994142 | 2538862386 | 2623695819 | mqqsig224 |
| 3753458922 | 3817342455 | 3940414224 | mqqsig256 |
|
| Cycles to sign 59 bytes |
| quartile | median | quartile | system |
| 2301 | 2301 | 2307 | mqqsig160 |
| 3327 | 3333 | 3342 | mqqsig192 |
| 3798 | 3801 | 3807 | mqqsig224 |
| 4203 | 4218 | 4227 | mqqsig256 |
| 24585 | 24639 | 24735 | rainbowbinary256181212 |
| 37149 | 37446 | 37983 | rainbowbinary16242020 |
| 45024 | 45234 | 45498 | tts6440 |
| 79266? | 80154? | 105411? | rainbow5640 |
| 83172 | 83250 | 83313 | ed25519 |
| 129369 | 129606 | 130260 | rainbow6440 |
| 565926 | 568332 | 571401 | rainbow |
| 531834? | 1422975? | 1905180? | 3icp |
| 861144? | 1495179? | 2668818? | pflash1 |
| 1609221 | 1622163 | 1635969 | donald2048 |
|
| Cycles to verify 59 bytes |
| quartile | median | quartile | system |
| 24900 | 25071 | 25167 | rainbowbinary16242020 |
| 31596 | 31623 | 31674 | rainbowbinary256181212 |
| 33387 | 33414 | 33459 | 3icp |
| 42051 | 42165 | 42465 | rainbow5640 |
| 50379 | 50430 | 50523 | rainbow6440 |
| 53586 | 53787 | 53889 | tts6440 |
| 70050 | 70275 | 70548 | mqqsig192 |
| 81321 | 81360 | 81393 | mqqsig160 |
| 85308 | 85476 | 86046 | mqqsig224 |
| 126573 | 126942 | 127485 | mqqsig256 |
| 247869 | 248256 | 248385 | pflash1 |
| 259194 | 259353 | 259713 | ed25519 |
| 1067295 | 1068660 | 1068867 | rainbow |
| 1871187 | 1892478 | 1944423 | donald2048 |
|
| Secret key |
| bytes | system |
| 20 | donald2048 |
| 64 | ed25519 |
| 401 | mqqsig160 |
| 465 | mqqsig192 |
| 529 | mqqsig224 |
| 593 | mqqsig256 |
| 5550 | pflash1 |
| 12768 | 3icp |
| 16608 | tts6440 |
| 20107 | rainbow |
| 23408 | rainbowbinary256181212 |
| 86240 | rainbow5640 |
| 94384 | rainbowbinary16242020 |
| 150512 | rainbow6440 |
|
| Public key |
| bytes | system |
| 32 | ed25519 |
| 256 | donald2048 |
| 30240 | rainbowbinary256181212 |
| 31680 | rainbow |
| 35712 | 3icp |
| 44160 | rainbow5640 |
| 57600 | rainbow6440 |
< | |