For digital signatures, NIST have defined the finalists of CRYSTALS Dilithium (Lattice), Falcon (Lattice), and Rainbow (Multivariate Quadractic). The alternative finalists are: SPHINCS+ (Hash-based stateless), and Picnic (Hash-based ZKP). here
PQC Digital Signature Speed Tests |
Outline
The following is a listing for the speed of the key generation. We can see that Picnic and Dilithium are the fastest, and Rainbow and SPHINCS+ are the slowest:
In terms of key and signature sizes, we get:
The following are the tests from liboqs:
Configuration info ================== Target platform: x86_64-Linux-5.4.0-94-generic Compiler: gcc (9.3.0) Compile options: [-march=native;-Werror;-Wall;-Wextra;-Wpedantic;-Wstrict-prototypes;-Wshadow;-Wformat=2;-Wfloat-equal;-Wwrite-strings;-O3;-fomit-frame-pointer;-fdata-sections;-ffunction-sections;-Wl,--gc-sections;-Wbad-function-cast] OQS version: 0.7.2-dev Git commit: fb8f0ffa18dacfcb47b0cd987c0eb3807d5bd6d2 OpenSSL enabled: Yes (OpenSSL 1.1.1f 31 Mar 2020) AES: OpenSSL SHA-2: OpenSSL SHA-3: C OQS build flags: OQS_OPT_TARGET=auto CMAKE_BUILD_TYPE=Release CPU exts compile-time: AES AVX AVX2 BMI1 BMI2 PCLMULQDQ POPCNT SSE SSE2 SSE3 Speed test ========== Started at 2022-01-31 21:22:58 Operation | Iterations | Total time (s) | Time (us): mean | pop. stdev | CPU cycles: mean | pop. stdev ------------------------------ | ----------:| --------------:| ---------------:| ----------:| -------------------------:| ----------: Dilithium2 | | | | | | keypair | 51315 | 3.000 | 58.463 | 175.138 | 116511 | 349422 sign | 17473 | 3.003 | 171.848 | 1143.485 | 342726 | 2281463 verify | 53125 | 3.001 | 56.486 | 176.715 | 112506 | 351939 Dilithium3 | | | | | | keypair | 31263 | 3.000 | 95.962 | 196.667 | 191331 | 392376 sign | 11201 | 3.000 | 267.842 | 972.550 | 534254 | 1940412 verify | 33169 | 3.000 | 90.459 | 163.487 | 180350 | 326165 Dilithium5 | | | | | | keypair | 19439 | 3.000 | 154.330 | 265.294 | 307765 | 529293 sign | 9797 | 3.000 | 306.218 | 318.068 | 610807 | 634567 verify | 14317 | 3.001 | 209.588 | 978.434 | 417971 | 1952112 Dilithium2-AES | | | | | | keypair | 88271 | 3.000 | 33.987 | 83.897 | 67697 | 167380 sign | 25799 | 3.000 | 116.284 | 211.916 | 231878 | 422792 verify | 81566 | 3.005 | 36.842 | 129.320 | 73424 | 258009 Dilithium3-AES | | | | | | keypair | 57166 | 3.000 | 52.479 | 115.943 | 104515 | 230781 sign | 16025 | 3.007 | 187.672 | 1246.944 | 374297 | 2487871 verify | 52663 | 3.000 | 56.966 | 181.999 | 113536 | 363107 Dilithium5-AES | | | | | | keypair | 36435 | 3.000 | 82.340 | 261.809 | 164148 | 522346 sign | 14362 | 3.000 | 208.902 | 232.176 | 416647 | 463199 verify | 35916 | 3.000 | 83.529 | 179.865 | 166482 | 358769 Falcon-512 | | | | | | keypair | 243 | 3.003 | 12358.128 | 3272.904 | 24656358 | 6530080 sign | 5512 | 3.001 | 544.379 | 429.848 | 1085984 | 857600 verify | 32518 | 3.000 | 92.257 | 200.913 | 183949 | 400840 Falcon-1024 | | | | | | keypair | 81 | 3.034 | 37460.926 | 9345.270 | 74741342 | 18645539 sign | 2715 | 3.001 | 1105.217 | 724.185 | 2204927 | 1444842 verify | 16640 | 3.000 | 180.290 | 216.993 | 359553 | 432919 Rainbow-I-Classic | | | | | | keypair | 13 | 3.208 | 246731.077 | 9566.524 | 492275357 | 19087136 sign | 963 | 3.003 | 3117.996 | 767.236 | 6220698 | 1530758 verify | 911 | 3.002 | 3294.842 | 1035.757 | 6573578 | 2066439 Rainbow-I-Circumzenithal | | | | | | keypair | 11 | 3.001 | 272799.000 | 6865.754 | 544285874 | 13698817 sign | 955 | 3.002 | 3143.448 | 1069.254 | 6271496 | 2133350 verify | 783 | 3.003 | 3834.995 | 995.403 | 7651253 | 1985968 Rainbow-I-Compressed | | | | | | keypair | 12 | 3.265 | 272120.167 | 7497.610 | 542931029 | 14958832 sign | 26 | 3.073 | 118186.808 | 5831.619 | 235804438 | 11635221 verify | 796 | 3.001 | 3769.476 | 1046.611 | 7520590 | 2088108 Rainbow-III-Classic | | | | | | keypair | 1 | 3.309 | 3308851.000 | 0.000 | 2306828504 | 0 sign | 101 | 3.007 | 29767.663 | 3550.220 | 59391493 | 7083574 verify | 97 | 3.008 | 31007.072 | 2715.763 | 61864256 | 5418261 Rainbow-III-Circumzenithal | | | | | | keypair | 1 | 3.789 | 3788993.000 | 0.000 | 3264803255 | 0 sign | 101 | 3.006 | 29760.436 | 2928.058 | 59377096 | 5841994 verify | 86 | 3.021 | 35127.081 | 4531.324 | 70084535 | 9040816 Rainbow-III-Compressed | | | | | | keypair | 1 | 3.803 | 3803113.000 | 0.000 | 3292975486 | 0 sign | 2 | 3.603 | 1801294.000 | 9021.000 | 3593929070 | 17999802 verify | 80 | 3.017 | 37714.438 | 9209.868 | 75246328 | 18375534 Rainbow-V-Classic | | | | | | keypair | 1 | 9.466 | 9466335.000 | 0.000 | 1707296542 | 0 sign | 46 | 3.055 | 66409.739 | 4949.791 | 132498942 | 9875745 verify | 43 | 3.001 | 69780.442 | 7027.709 | 139224699 | 14021635 Rainbow-V-Circumzenithal | | | | | | keypair | 1 | 10.816 | 10815537.000 | 0.000 | 104248763 | 0 sign | 46 | 3.016 | 65567.717 | 4894.147 | 130818975 | 9764891 verify | 41 | 3.039 | 74112.463 | 3446.761 | 147868082 | 6876737 Rainbow-V-Compressed | | | | | | keypair | 1 | 10.864 | 10863977.000 | 0.000 | 200893415 | 0 sign | 1 | 5.172 | 5171555.000 | 0.000 | 1728316371 | 0 verify | 40 | 3.022 | 75547.550 | 3636.896 | 150730999 | 7256574 SPHINCS+-Haraka-128f-robust | | | | | | keypair | 4617 | 3.001 | 649.895 | 484.804 | 1296477 | 967218 sign | 188 | 3.001 | 15962.330 | 2122.942 | 31847101 | 4235580 verify | 2593 | 3.001 | 1157.292 | 575.787 | 2308807 | 1148706 SPHINCS+-Haraka-128f-simple | | | | | | keypair | 5369 | 3.000 | 558.842 | 392.157 | 1114859 | 782388 sign | 217 | 3.000 | 13827.120 | 2053.591 | 27587176 | 4097363 verify | 3933 | 3.000 | 762.879 | 379.918 | 1521957 | 757964 SPHINCS+-Haraka-128s-robust | | | | | | keypair | 77 | 3.021 | 39235.000 | 3092.184 | 78280311 | 6169339 sign | 10 | 3.122 | 312239.400 | 10625.338 | 622976746 | 21199635 verify | 3668 | 3.005 | 819.244 | 2585.276 | 1634310 | 5157957 SPHINCS+-Haraka-128s-simple | | | | | | keypair | 76 | 3.021 | 39756.000 | 17759.288 | 79319904 | 35433290 sign | 11 | 3.161 | 287376.818 | 14578.034 | 573371215 | 29085583 verify | 8999 | 3.000 | 333.385 | 415.709 | 665009 | 829381 SPHINCS+-Haraka-192f-robust | | | | | | keypair | 2942 | 3.000 | 1019.854 | 573.061 | 2034468 | 1143309 sign | 97 | 3.006 | 30985.134 | 5208.236 | 61820381 | 10391374 verify | 1622 | 3.001 | 1850.419 | 1000.767 | 3691384 | 1996706 SPHINCS+-Haraka-192f-simple | | | | | | keypair | 3454 | 3.001 | 868.980 | 549.254 | 1733557 | 1095799 sign | 126 | 3.014 | 23916.810 | 3886.574 | 47717755 | 7754272 verify | 2385 | 3.000 | 1257.887 | 1279.315 | 2509526 | 2552404 SPHINCS+-Haraka-192s-robust | | | | | | keypair | 49 | 3.012 | 61468.612 | 7518.510 | 122640669 | 15000798 sign | 5 | 3.313 | 662651.200 | 69661.055 | 1322115681 | 138987132 verify | 4480 | 3.000 | 669.648 | 522.654 | 1335915 | 1042711 SPHINCS+-Haraka-192s-simple | | | | | | keypair | 56 | 3.013 | 53806.554 | 8615.689 | 107353443 | 17189858 sign | 6 | 3.176 | 529260.833 | 22103.093 | 1055976583 | 44100886 verify | 7071 | 3.000 | 424.309 | 403.580 | 846444 | 805183 SPHINCS+-Haraka-256f-robust | | | | | | keypair | 936 | 3.002 | 3206.934 | 15826.231 | 6398014 | 31576302 sign | 51 | 3.047 | 59749.039 | 5061.121 | 119210092 | 10097633 verify | 1578 | 3.001 | 1901.562 | 762.438 | 3793534 | 1521155 SPHINCS+-Haraka-256f-simple | | | | | | keypair | 1399 | 3.265 | 2333.821 | 7231.086 | 4656137 | 14427369 sign | 68 | 3.067 | 45103.721 | 5386.747 | 89990034 | 10747598 verify | 2361 | 3.001 | 1270.872 | 1899.312 | 2534462 | 3789218 SPHINCS+-Haraka-256s-robust | | | | | | keypair | 62 | 3.030 | 48867.565 | 17521.489 | 97499330 | 34958450 sign | 5 | 3.340 | 668002.800 | 82832.543 | 1332794011 | 165267057 verify | 2988 | 3.000 | 1004.175 | 834.805 | 2003259 | 1665487 SPHINCS+-Haraka-256s-simple | | | | | | keypair | 87 | 3.010 | 34597.782 | 3013.002 | 69028778 | 6011560 sign | 6 | 3.004 | 500586.667 | 34780.671 | 998765490 | 69394026 verify | 4500 | 3.000 | 666.710 | 656.698 | 1330020 | 1310205 SPHINCS+-SHA256-128f-robust | | | | | | keypair | 1308 | 3.001 | 2294.013 | 833.452 | 4576725 | 1662775 sign | 52 | 3.002 | 57729.250 | 8385.838 | 115180200 | 16731550 verify | 369 | 3.003 | 8138.054 | 2237.413 | 16236483 | 4463975 SPHINCS+-SHA256-128f-simple | | | | | | keypair | 1940 | 3.003 | 1548.026 | 847.463 | 3088404 | 1690775 sign | 83 | 3.003 | 36182.892 | 3029.035 | 72191077 | 6043534 verify | 668 | 3.001 | 4492.208 | 6595.799 | 8962488 | 13159771 SPHINCS+-SHA256-128s-robust | | | | | | keypair | 22 | 3.088 | 140355.955 | 11553.809 | 280035862 | 23052416 sign | 3 | 3.415 | 1138264.000 | 31046.625 | 2271055091 | 61944187 verify | 1001 | 3.002 | 2998.637 | 8281.461 | 5982596 | 16523053 SPHINCS+-SHA256-128s-simple | | | | | | keypair | 34 | 3.019 | 88805.294 | 4839.160 | 177182865 | 9654967 sign | 5 | 3.728 | 745611.800 | 8414.805 | 1487638276 | 16788669 verify | 2148 | 3.001 | 1397.130 | 702.175 | 2787373 | 1400904 SPHINCS+-SHA256-192f-robust | | | | | | keypair | 944 | 3.002 | 3179.568 | 1009.239 | 6343609 | 2013531 sign | 32 | 3.008 | 94004.625 | 8493.077 | 187556226 | 16945233 verify | 261 | 3.004 | 11511.088 | 2239.746 | 22966293 | 4468707 SPHINCS+-SHA256-192f-simple | | | | | | keypair | 1527 | 3.000 | 1964.866 | 892.108 | 3920103 | 1779859 sign | 51 | 3.044 | 59686.765 | 5691.511 | 119085653 | 11355625 verify | 488 | 3.001 | 6149.936 | 1642.299 | 12269960 | 3276614 SPHINCS+-SHA256-192s-robust | | | | | | keypair | 16 | 3.187 | 199202.188 | 9393.541 | 397446085 | 18742528 sign | 2 | 3.719 | 1859507.500 | 10904.500 | 3710077050 | 21756292 verify | 733 | 3.003 | 4097.402 | 1222.222 | 8174834 | 2438444 SPHINCS+-SHA256-192s-simple | | | | | | keypair | 24 | 3.055 | 127295.417 | 10295.261 | 253977643 | 20541111 sign | 3 | 3.695 | 1231531.667 | 30679.870 | 2457142599 | 61211487 verify | 1443 | 3.001 | 2079.413 | 834.298 | 4148624 | 1664515 SPHINCS+-SHA256-256f-robust | | | | | | keypair | 207 | 3.003 | 14505.841 | 2945.837 | 28940978 | 5877478 sign | 11 | 3.150 | 286322.727 | 8398.365 | 571268028 | 16755911 verify | 200 | 3.001 | 15003.985 | 2999.090 | 29935214 | 5983858 SPHINCS+-SHA256-256f-simple | | | | | | keypair | 558 | 3.013 | 5398.955 | 1761.491 | 10771651 | 3514410 sign | 28 | 3.096 | 110585.393 | 8458.572 | 220637782 | 16876305 verify | 492 | 3.001 | 6099.339 | 1847.157 | 12168947 | 3685350 SPHINCS+-SHA256-256s-robust | | | | | | keypair | 11 | 3.503 | 318425.273 | 246173.830 | 635319074 | 491164459 sign | 1 | 3.100 | 3099836.000 | 0.000 | 1889802242 | 0 verify | 383 | 3.001 | 7834.256 | 2126.422 | 15630510 | 4242523 SPHINCS+-SHA256-256s-simple | | | | | | keypair | 37 | 3.052 | 82489.703 | 9789.501 | 164581875 | 19532041 sign | 3 | 3.116 | 1038530.000 | 6086.094 | 2072066784 | 12143525 verify | 1020 | 3.002 | 2943.523 | 934.572 | 5872652 | 1864533 SPHINCS+-SHAKE256-128f-robust | | | | | | keypair | 877 | 3.003 | 3424.160 | 1279.912 | 6831602 | 2553643 sign | 34 | 3.007 | 88435.382 | 4621.051 | 176444474 | 9220068 verify | 276 | 3.012 | 10911.319 | 2557.767 | 21769720 | 5103299 SPHINCS+-SHAKE256-128f-simple | | | | | | keypair | 1499 | 3.000 | 2001.660 | 943.782 | 3993469 | 1882927 sign | 51 | 3.036 | 59532.725 | 41578.832 | 118778065 | 82957977 verify | 506 | 3.002 | 5933.257 | 1751.577 | 11837565 | 3494617 SPHINCS+-SHAKE256-128s-robust | | | | | | keypair | 14 | 3.132 | 223726.643 | 18533.021 | 446377018 | 36977034 sign | 2 | 3.283 | 1641390.000 | 4903.000 | 3274888436 | 9782442 verify | 954 | 3.000 | 3145.092 | 1018.697 | 6274742 | 2032419 SPHINCS+-SHAKE256-128s-simple | | | | | | keypair | 25 | 3.077 | 123091.400 | 6841.520 | 245590268 | 13650187 sign | 4 | 3.703 | 925772.000 | 8195.945 | 1847092410 | 16352080 verify | 1665 | 3.001 | 1802.443 | 853.526 | 3595958 | 1702912 SPHINCS+-SHAKE256-192f-robust | | | | | | keypair | 615 | 3.001 | 4879.893 | 1299.703 | 9735939 | 2593013 sign | 22 | 3.133 | 142395.955 | 11322.596 | 284106213 | 22590755 verify | 195 | 3.014 | 15454.954 | 2632.597 | 30835025 | 5252524 SPHINCS+-SHAKE256-192f-simple | | | | | | keypair | 1039 | 3.003 | 2890.259 | 2960.623 | 5766316 | 5906974 sign | 36 | 3.011 | 83651.194 | 9900.688 | 166899175 | 19753620 verify | 360 | 3.007 | 8351.750 | 10832.809 | 16662894 | 21613551 SPHINCS+-SHAKE256-192s-robust | | | | | | keypair | 10 | 3.317 | 331676.700 | 14699.573 | 661757883 | 29328744 sign | 1 | 3.006 | 3005683.000 | 0.000 | 1701951015 | 0 verify | 558 | 3.001 | 5377.326 | 1474.868 | 10728453 | 2942521 SPHINCS+-SHAKE256-192s-simple | | | | | | keypair | 17 | 3.073 | 180777.882 | 6047.677 | 360685288 | 12066293 sign | 2 | 3.495 | 1747259.000 | 75715.000 | 3486117790 | 151065718 verify | 1062 | 3.003 | 2828.005 | 1019.766 | 5642190 | 2034598 SPHINCS+-SHAKE256-256f-robust | | | | | | keypair | 222 | 3.009 | 13555.279 | 2311.089 | 27044805 | 4611155 sign | 11 | 3.114 | 283115.091 | 8762.564 | 564867404 | 17482596 verify | 183 | 3.000 | 16394.634 | 3139.126 | 32709637 | 6263180 SPHINCS+-SHAKE256-256f-simple | | | | | | keypair | 382 | 3.003 | 7861.257 | 4672.367 | 15684219 | 9322226 sign | 20 | 3.193 | 159638.600 | 13781.967 | 318508169 | 27497580 verify | 365 | 3.004 | 8231.463 | 2006.983 | 16422940 | 4004254 SPHINCS+-SHAKE256-256s-robust | | | | | | keypair | 14 | 3.010 | 214980.500 | 9176.230 | 428926274 | 18308485 sign | 2 | 4.971 | 2485550.000 | 3929.000 | 664184504 | 7839351 verify | 363 | 3.002 | 8269.474 | 3204.536 | 16498665 | 6393588 SPHINCS+-SHAKE256-256s-simple | | | | | | keypair | 24 | 3.078 | 128252.375 | 11547.156 | 255886895 | 23038864 sign | 2 | 3.093 | 1546416.000 | 10034.000 | 3085396286 | 20019576 verify | 671 | 3.003 | 4475.972 | 1821.376 | 8930086 | 3633960 picnic_L1_FS | | | | | | keypair | 221852 | 3.000 | 13.523 | 63.696 | 26839 | 126964 sign | 746 | 3.001 | 4022.712 | 1705.099 | 8025732 | 3401927 verify | 884 | 3.003 | 3396.963 | 1555.333 | 6777198 | 3103121 picnic_L1_UR | | | | | | keypair | 223503 | 3.000 | 13.424 | 70.226 | 26617 | 139698 sign | 645 | 3.004 | 4656.802 | 1077.941 | 9290846 | 2150612 verify | 772 | 3.001 | 3887.481 | 1234.787 | 7755920 | 2463583 picnic_L1_full | | | | | | keypair | 237633 | 3.000 | 12.625 | 698.723 | 25052 | 1394078 sign | 1233 | 3.000 | 2433.303 | 1025.635 | 4854620 | 2046301 verify | 1013 | 3.004 | 2965.854 | 2649.108 | 5917140 | 5285406 picnic_L3_FS | | | | | | keypair | 81843 | 3.000 | 36.661 | 389.168 | 72919 | 775952 sign | 286 | 3.002 | 10495.084 | 5732.399 | 20939121 | 11437216 verify | 327 | 3.003 | 9184.135 | 14850.851 | 18323702 | 29630351 picnic_L3_UR | | | | | | keypair | 164693 | 3.000 | 18.216 | 88.789 | 36216 | 177140 sign | 259 | 3.006 | 11606.371 | 2049.989 | 23156076 | 4090156 verify | 275 | 3.002 | 10915.600 | 14068.157 | 21778246 | 28068753 picnic_L3_full | | | | | | keypair | 262986 | 3.000 | 11.407 | 54.485 | 22571 | 106698 sign | 551 | 3.004 | 5452.201 | 4452.778 | 10877666 | 8884083 verify | 480 | 3.003 | 6256.831 | 6873.835 | 12483100 | 13714436 picnic_L5_FS | | | | | | keypair | 132809 | 3.000 | 22.591 | 329.136 | 44942 | 656684 sign | 162 | 3.010 | 18578.333 | 10269.136 | 37066573 | 20488752 verify | 208 | 3.006 | 14453.072 | 2169.703 | 28836125 | 4328897 picnic_L5_UR | | | | | | keypair | 143811 | 3.000 | 20.861 | 89.278 | 41418 | 176936 sign | 153 | 3.015 | 19704.621 | 2861.421 | 39313637 | 5709085 verify | 174 | 3.004 | 17264.839 | 3149.924 | 34446115 | 6284609 picnic_L5_full | | | | | | keypair | 234072 | 3.000 | 12.817 | 59.176 | 25414 | 117744 sign | 382 | 3.000 | 7854.241 | 2553.080 | 15670149 | 5093776 verify | 437 | 3.003 | 6872.723 | 8160.026 | 13711927 | 16280731 picnic3_L1 | | | | | | keypair | 280657 | 3.000 | 10.689 | 64.890 | 21187 | 129348 sign | 257 | 3.008 | 11702.638 | 7378.016 | 23348413 | 14720623 verify | 313 | 3.010 | 9616.831 | 3228.468 | 19186836 | 6441277 picnic3_L3 | | | | | | keypair | 245967 | 3.000 | 12.197 | 74.010 | 24184 | 147278 sign | 127 | 3.006 | 23671.984 | 3889.503 | 47229332 | 7760228 verify | 164 | 3.017 | 18395.506 | 3735.197 | 36701854 | 7452404 picnic3_L5 | | | | | | keypair | 237178 | 3.000 | 12.649 | 64.710 | 25035 | 129086 sign | 79 | 3.003 | 38011.025 | 3520.534 | 75838669 | 7024339 verify | 102 | 3.007 | 29478.794 | 6805.398 | 58815102 | 13578105 Ended at 2022-01-31 21:33:21
and:
Dilithium2 isnull false claimed-nist-level 2 claimed-security EUF-CMA length-public-key 1312 length-secret-key 2528 length-signature 2420 Dilithium3 isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 1952 length-secret-key 4000 length-signature 3293 Dilithium5 isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 2592 length-secret-key 4864 length-signature 4595 Dilithium2-AES isnull false claimed-nist-level 2 claimed-security EUF-CMA length-public-key 1312 length-secret-key 2528 length-signature 2420 Dilithium3-AES isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 1952 length-secret-key 4000 length-signature 3293 Dilithium5-AES isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 2592 length-secret-key 4864 length-signature 4595 Falcon-512 isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 897 length-secret-key 1281 length-signature 690 Falcon-1024 isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 1793 length-secret-key 2305 length-signature 1330 Rainbow-I-Classic isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 161600 length-secret-key 103648 length-signature 66 Rainbow-I-Circumzenithal isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 60192 length-secret-key 103648 length-signature 66 Rainbow-I-Compressed isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 60192 length-secret-key 64 length-signature 66 Rainbow-III-Classic isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 882080 length-secret-key 626048 length-signature 164 Rainbow-III-Circumzenithal isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 264608 length-secret-key 626048 length-signature 164 Rainbow-III-Compressed isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 264608 length-secret-key 64 length-signature 164 Rainbow-V-Classic isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 1930600 length-secret-key 1408736 length-signature 212 Rainbow-V-Circumzenithal isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 536136 length-secret-key 1408736 length-signature 212 Rainbow-V-Compressed isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 536136 length-secret-key 64 length-signature 212 SPHINCS+-Haraka-128f-robust isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 32 length-secret-key 64 length-signature 17088 SPHINCS+-Haraka-128f-simple isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 32 length-secret-key 64 length-signature 17088 SPHINCS+-Haraka-128s-robust isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 32 length-secret-key 64 length-signature 7856 SPHINCS+-Haraka-128s-simple isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 32 length-secret-key 64 length-signature 7856 SPHINCS+-Haraka-192f-robust isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 48 length-secret-key 96 length-signature 35664 SPHINCS+-Haraka-192f-simple isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 48 length-secret-key 96 length-signature 35664 SPHINCS+-Haraka-192s-robust isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 48 length-secret-key 96 length-signature 16224 SPHINCS+-Haraka-192s-simple isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 48 length-secret-key 96 length-signature 16224 SPHINCS+-Haraka-256f-robust isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 64 length-secret-key 128 length-signature 49856 SPHINCS+-Haraka-256f-simple isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 64 length-secret-key 128 length-signature 49856 SPHINCS+-Haraka-256s-robust isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 64 length-secret-key 128 length-signature 29792 SPHINCS+-Haraka-256s-simple isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 64 length-secret-key 128 length-signature 29792 SPHINCS+-SHA256-128f-robust isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 32 length-secret-key 64 length-signature 17088 SPHINCS+-SHA256-128f-simple isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 32 length-secret-key 64 length-signature 17088 SPHINCS+-SHA256-128s-robust isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 32 length-secret-key 64 length-signature 7856 SPHINCS+-SHA256-128s-simple isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 32 length-secret-key 64 length-signature 7856 SPHINCS+-SHA256-192f-robust isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 48 length-secret-key 96 length-signature 35664 SPHINCS+-SHA256-192f-simple isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 48 length-secret-key 96 length-signature 35664 SPHINCS+-SHA256-192s-robust isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 48 length-secret-key 96 length-signature 16224 SPHINCS+-SHA256-192s-simple isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 48 length-secret-key 96 length-signature 16224 SPHINCS+-SHA256-256f-robust isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 64 length-secret-key 128 length-signature 49856 SPHINCS+-SHA256-256f-simple isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 64 length-secret-key 128 length-signature 49856 SPHINCS+-SHA256-256s-robust isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 64 length-secret-key 128 length-signature 29792 SPHINCS+-SHA256-256s-simple isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 64 length-secret-key 128 length-signature 29792 SPHINCS+-SHAKE256-128f-robust isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 32 length-secret-key 64 length-signature 17088 SPHINCS+-SHAKE256-128f-simple isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 32 length-secret-key 64 length-signature 17088 SPHINCS+-SHAKE256-128s-robust isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 32 length-secret-key 64 length-signature 7856 SPHINCS+-SHAKE256-128s-simple isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 32 length-secret-key 64 length-signature 7856 SPHINCS+-SHAKE256-192f-robust isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 48 length-secret-key 96 length-signature 35664 SPHINCS+-SHAKE256-192f-simple isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 48 length-secret-key 96 length-signature 35664 SPHINCS+-SHAKE256-192s-robust isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 48 length-secret-key 96 length-signature 16224 SPHINCS+-SHAKE256-192s-simple isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 48 length-secret-key 96 length-signature 16224 SPHINCS+-SHAKE256-256f-robust isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 64 length-secret-key 128 length-signature 49856 SPHINCS+-SHAKE256-256f-simple isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 64 length-secret-key 128 length-signature 49856 SPHINCS+-SHAKE256-256s-robust isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 64 length-secret-key 128 length-signature 29792 SPHINCS+-SHAKE256-256s-simple isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 64 length-secret-key 128 length-signature 29792 picnic_L1_FS isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 33 length-secret-key 49 length-signature 34036 picnic_L1_UR isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 33 length-secret-key 49 length-signature 53965 picnic_L1_full isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 35 length-secret-key 52 length-signature 32065 picnic_L3_FS isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 49 length-secret-key 73 length-signature 76776 picnic_L3_UR isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 49 length-secret-key 73 length-signature 121849 picnic_L3_full isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 49 length-secret-key 73 length-signature 71183 picnic_L5_FS isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 65 length-secret-key 97 length-signature 132860 picnic_L5_UR isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 65 length-secret-key 97 length-signature 209510 picnic_L5_full isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 65 length-secret-key 97 length-signature 126290 picnic3_L1 isnull false claimed-nist-level 1 claimed-security EUF-CMA length-public-key 35 length-secret-key 52 length-signature 14612 picnic3_L3 isnull false claimed-nist-level 3 claimed-security EUF-CMA length-public-key 49 length-secret-key 73 length-signature 35028 picnic3_L5 isnull false claimed-nist-level 5 claimed-security EUF-CMA length-public-key 65 length-secret-key 97 length-signature 61028