1implement_sigs! {
6 ("ml_dsa") MlDsa44: OQS_SIG_alg_ml_dsa_44,
7 ("ml_dsa") MlDsa65: OQS_SIG_alg_ml_dsa_65,
8 ("ml_dsa") MlDsa87: OQS_SIG_alg_ml_dsa_87,
9 ("falcon") Falcon512: OQS_SIG_alg_falcon_512,
10 ("falcon") Falcon1024: OQS_SIG_alg_falcon_1024,
11 ("falcon") FalconPadded512: OQS_SIG_alg_falcon_padded_512,
12 ("falcon") FalconPadded1024: OQS_SIG_alg_falcon_padded_1024,
13 ("mayo") Mayo1: OQS_SIG_alg_mayo_1,
14 ("mayo") Mayo2: OQS_SIG_alg_mayo_2,
15 ("mayo") Mayo3: OQS_SIG_alg_mayo_3,
16 ("mayo") Mayo5: OQS_SIG_alg_mayo_5,
17 ("cross") CrossRsdp128Balanced: OQS_SIG_alg_cross_rsdp_128_balanced,
18 ("cross") CrossRsdp128Fast: OQS_SIG_alg_cross_rsdp_128_fast,
19 ("cross") CrossRsdp128Small: OQS_SIG_alg_cross_rsdp_128_small,
20 ("cross") CrossRsdp192Balanced: OQS_SIG_alg_cross_rsdp_192_balanced,
21 ("cross") CrossRsdp192Fast: OQS_SIG_alg_cross_rsdp_192_fast,
22 ("cross") CrossRsdp192Small: OQS_SIG_alg_cross_rsdp_192_small,
23 ("cross") CrossRsdp256Balanced: OQS_SIG_alg_cross_rsdp_256_balanced,
24 ("cross") CrossRsdp256Fast: OQS_SIG_alg_cross_rsdp_256_fast,
25 ("cross") CrossRsdp256Small: OQS_SIG_alg_cross_rsdp_256_small,
26 ("cross") CrossRsdpg128Balanced: OQS_SIG_alg_cross_rsdpg_128_balanced,
27 ("cross") CrossRsdpg128Fast: OQS_SIG_alg_cross_rsdpg_128_fast,
28 ("cross") CrossRsdpg128Small: OQS_SIG_alg_cross_rsdpg_128_small,
29 ("cross") CrossRsdpg192Balanced: OQS_SIG_alg_cross_rsdpg_192_balanced,
30 ("cross") CrossRsdpg192Fast: OQS_SIG_alg_cross_rsdpg_192_fast,
31 ("cross") CrossRsdpg192Small: OQS_SIG_alg_cross_rsdpg_192_small,
32 ("cross") CrossRsdpg256Balanced: OQS_SIG_alg_cross_rsdpg_256_balanced,
33 ("cross") CrossRsdpg256Fast: OQS_SIG_alg_cross_rsdpg_256_fast,
34 ("cross") CrossRsdpg256Small: OQS_SIG_alg_cross_rsdpg_256_small,
35 ("uov") UovOvIs: OQS_SIG_alg_uov_ov_Is,
36 ("uov") UovOvIp: OQS_SIG_alg_uov_ov_Ip,
37 ("uov") UovOvIII: OQS_SIG_alg_uov_ov_III,
38 ("uov") UovOvV: OQS_SIG_alg_uov_ov_V,
39 ("uov") UovOvIsPkc: OQS_SIG_alg_uov_ov_Is_pkc,
40 ("uov") UovOvIpPkc: OQS_SIG_alg_uov_ov_Ip_pkc,
41 ("uov") UovOvIIIPkc: OQS_SIG_alg_uov_ov_III_pkc,
42 ("uov") UovOvVPkc: OQS_SIG_alg_uov_ov_V_pkc,
43 ("uov") UovOvIsPkcSkc: OQS_SIG_alg_uov_ov_Is_pkc_skc,
44 ("uov") UovOvIpPkcSkc: OQS_SIG_alg_uov_ov_Ip_pkc_skc,
45 ("uov") UovOvIIIPkcSkc: OQS_SIG_alg_uov_ov_III_pkc_skc,
46 ("uov") UovOvVPkcSkc: OQS_SIG_alg_uov_ov_V_pkc_skc,
47 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
48 ("slh_dsa") SlhDsaPureSha2128s: OQS_SIG_alg_slh_dsa_pure_sha2_128s,
49 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
50 ("slh_dsa") SlhDsaPureSha2128f: OQS_SIG_alg_slh_dsa_pure_sha2_128f,
51 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
52 ("slh_dsa") SlhDsaPureSha2192s: OQS_SIG_alg_slh_dsa_pure_sha2_192s,
53 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
54 ("slh_dsa") SlhDsaPureSha2192f: OQS_SIG_alg_slh_dsa_pure_sha2_192f,
55 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
56 ("slh_dsa") SlhDsaPureSha2256s: OQS_SIG_alg_slh_dsa_pure_sha2_256s,
57 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
58 ("slh_dsa") SlhDsaPureSha2256f: OQS_SIG_alg_slh_dsa_pure_sha2_256f,
59 ("slh_dsa") SlhDsaPureShake128s: OQS_SIG_alg_slh_dsa_pure_shake_128s,
60 ("slh_dsa") SlhDsaPureShake128f: OQS_SIG_alg_slh_dsa_pure_shake_128f,
61 ("slh_dsa") SlhDsaPureShake192s: OQS_SIG_alg_slh_dsa_pure_shake_192s,
62 ("slh_dsa") SlhDsaPureShake192f: OQS_SIG_alg_slh_dsa_pure_shake_192f,
63 ("slh_dsa") SlhDsaPureShake256s: OQS_SIG_alg_slh_dsa_pure_shake_256s,
64 ("slh_dsa") SlhDsaPureShake256f: OQS_SIG_alg_slh_dsa_pure_shake_256f,
65 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
66 ("slh_dsa") SlhDsaSha2224PrehashSha2128s: OQS_SIG_alg_slh_dsa_sha2_224_prehash_sha2_128s,
67 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
68 ("slh_dsa") SlhDsaSha2224PrehashSha2128f: OQS_SIG_alg_slh_dsa_sha2_224_prehash_sha2_128f,
69 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
70 ("slh_dsa") SlhDsaSha2224PrehashSha2192s: OQS_SIG_alg_slh_dsa_sha2_224_prehash_sha2_192s,
71 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
72 ("slh_dsa") SlhDsaSha2224PrehashSha2192f: OQS_SIG_alg_slh_dsa_sha2_224_prehash_sha2_192f,
73 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
74 ("slh_dsa") SlhDsaSha2224PrehashSha2256s: OQS_SIG_alg_slh_dsa_sha2_224_prehash_sha2_256s,
75 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
76 ("slh_dsa") SlhDsaSha2224PrehashSha2256f: OQS_SIG_alg_slh_dsa_sha2_224_prehash_sha2_256f,
77 ("slh_dsa") SlhDsaSha2224PrehashShake128s: OQS_SIG_alg_slh_dsa_sha2_224_prehash_shake_128s,
78 ("slh_dsa") SlhDsaSha2224PrehashShake128f: OQS_SIG_alg_slh_dsa_sha2_224_prehash_shake_128f,
79 ("slh_dsa") SlhDsaSha2224PrehashShake192s: OQS_SIG_alg_slh_dsa_sha2_224_prehash_shake_192s,
80 ("slh_dsa") SlhDsaSha2224PrehashShake192f: OQS_SIG_alg_slh_dsa_sha2_224_prehash_shake_192f,
81 ("slh_dsa") SlhDsaSha2224PrehashShake256s: OQS_SIG_alg_slh_dsa_sha2_224_prehash_shake_256s,
82 ("slh_dsa") SlhDsaSha2224PrehashShake256f: OQS_SIG_alg_slh_dsa_sha2_224_prehash_shake_256f,
83 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
84 ("slh_dsa") SlhDsaSha2256PrehashSha2128s: OQS_SIG_alg_slh_dsa_sha2_256_prehash_sha2_128s,
85 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
86 ("slh_dsa") SlhDsaSha2256PrehashSha2128f: OQS_SIG_alg_slh_dsa_sha2_256_prehash_sha2_128f,
87 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
88 ("slh_dsa") SlhDsaSha2256PrehashSha2192s: OQS_SIG_alg_slh_dsa_sha2_256_prehash_sha2_192s,
89 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
90 ("slh_dsa") SlhDsaSha2256PrehashSha2192f: OQS_SIG_alg_slh_dsa_sha2_256_prehash_sha2_192f,
91 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
92 ("slh_dsa") SlhDsaSha2256PrehashSha2256s: OQS_SIG_alg_slh_dsa_sha2_256_prehash_sha2_256s,
93 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
94 ("slh_dsa") SlhDsaSha2256PrehashSha2256f: OQS_SIG_alg_slh_dsa_sha2_256_prehash_sha2_256f,
95 ("slh_dsa") SlhDsaSha2256PrehashShake128s: OQS_SIG_alg_slh_dsa_sha2_256_prehash_shake_128s,
96 ("slh_dsa") SlhDsaSha2256PrehashShake128f: OQS_SIG_alg_slh_dsa_sha2_256_prehash_shake_128f,
97 ("slh_dsa") SlhDsaSha2256PrehashShake192s: OQS_SIG_alg_slh_dsa_sha2_256_prehash_shake_192s,
98 ("slh_dsa") SlhDsaSha2256PrehashShake192f: OQS_SIG_alg_slh_dsa_sha2_256_prehash_shake_192f,
99 ("slh_dsa") SlhDsaSha2256PrehashShake256s: OQS_SIG_alg_slh_dsa_sha2_256_prehash_shake_256s,
100 ("slh_dsa") SlhDsaSha2256PrehashShake256f: OQS_SIG_alg_slh_dsa_sha2_256_prehash_shake_256f,
101 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
102 ("slh_dsa") SlhDsaSha2384PrehashSha2128s: OQS_SIG_alg_slh_dsa_sha2_384_prehash_sha2_128s,
103 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
104 ("slh_dsa") SlhDsaSha2384PrehashSha2128f: OQS_SIG_alg_slh_dsa_sha2_384_prehash_sha2_128f,
105 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
106 ("slh_dsa") SlhDsaSha2384PrehashSha2192s: OQS_SIG_alg_slh_dsa_sha2_384_prehash_sha2_192s,
107 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
108 ("slh_dsa") SlhDsaSha2384PrehashSha2192f: OQS_SIG_alg_slh_dsa_sha2_384_prehash_sha2_192f,
109 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
110 ("slh_dsa") SlhDsaSha2384PrehashSha2256s: OQS_SIG_alg_slh_dsa_sha2_384_prehash_sha2_256s,
111 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
112 ("slh_dsa") SlhDsaSha2384PrehashSha2256f: OQS_SIG_alg_slh_dsa_sha2_384_prehash_sha2_256f,
113 ("slh_dsa") SlhDsaSha2384PrehashShake128s: OQS_SIG_alg_slh_dsa_sha2_384_prehash_shake_128s,
114 ("slh_dsa") SlhDsaSha2384PrehashShake128f: OQS_SIG_alg_slh_dsa_sha2_384_prehash_shake_128f,
115 ("slh_dsa") SlhDsaSha2384PrehashShake192s: OQS_SIG_alg_slh_dsa_sha2_384_prehash_shake_192s,
116 ("slh_dsa") SlhDsaSha2384PrehashShake192f: OQS_SIG_alg_slh_dsa_sha2_384_prehash_shake_192f,
117 ("slh_dsa") SlhDsaSha2384PrehashShake256s: OQS_SIG_alg_slh_dsa_sha2_384_prehash_shake_256s,
118 ("slh_dsa") SlhDsaSha2384PrehashShake256f: OQS_SIG_alg_slh_dsa_sha2_384_prehash_shake_256f,
119 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
120 ("slh_dsa") SlhDsaSha2512PrehashSha2128s: OQS_SIG_alg_slh_dsa_sha2_512_prehash_sha2_128s,
121 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
122 ("slh_dsa") SlhDsaSha2512PrehashSha2128f: OQS_SIG_alg_slh_dsa_sha2_512_prehash_sha2_128f,
123 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
124 ("slh_dsa") SlhDsaSha2512PrehashSha2192s: OQS_SIG_alg_slh_dsa_sha2_512_prehash_sha2_192s,
125 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
126 ("slh_dsa") SlhDsaSha2512PrehashSha2192f: OQS_SIG_alg_slh_dsa_sha2_512_prehash_sha2_192f,
127 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
128 ("slh_dsa") SlhDsaSha2512PrehashSha2256s: OQS_SIG_alg_slh_dsa_sha2_512_prehash_sha2_256s,
129 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
130 ("slh_dsa") SlhDsaSha2512PrehashSha2256f: OQS_SIG_alg_slh_dsa_sha2_512_prehash_sha2_256f,
131 ("slh_dsa") SlhDsaSha2512PrehashShake128s: OQS_SIG_alg_slh_dsa_sha2_512_prehash_shake_128s,
132 ("slh_dsa") SlhDsaSha2512PrehashShake128f: OQS_SIG_alg_slh_dsa_sha2_512_prehash_shake_128f,
133 ("slh_dsa") SlhDsaSha2512PrehashShake192s: OQS_SIG_alg_slh_dsa_sha2_512_prehash_shake_192s,
134 ("slh_dsa") SlhDsaSha2512PrehashShake192f: OQS_SIG_alg_slh_dsa_sha2_512_prehash_shake_192f,
135 ("slh_dsa") SlhDsaSha2512PrehashShake256s: OQS_SIG_alg_slh_dsa_sha2_512_prehash_shake_256s,
136 ("slh_dsa") SlhDsaSha2512PrehashShake256f: OQS_SIG_alg_slh_dsa_sha2_512_prehash_shake_256f,
137 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
138 ("slh_dsa") SlhDsaSha2512224PrehashSha2128s: OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_sha2_128s,
139 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
140 ("slh_dsa") SlhDsaSha2512224PrehashSha2128f: OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_sha2_128f,
141 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
142 ("slh_dsa") SlhDsaSha2512224PrehashSha2192s: OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_sha2_192s,
143 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
144 ("slh_dsa") SlhDsaSha2512224PrehashSha2192f: OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_sha2_192f,
145 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
146 ("slh_dsa") SlhDsaSha2512224PrehashSha2256s: OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_sha2_256s,
147 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
148 ("slh_dsa") SlhDsaSha2512224PrehashSha2256f: OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_sha2_256f,
149 ("slh_dsa") SlhDsaSha2512224PrehashShake128s: OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_shake_128s,
150 ("slh_dsa") SlhDsaSha2512224PrehashShake128f: OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_shake_128f,
151 ("slh_dsa") SlhDsaSha2512224PrehashShake192s: OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_shake_192s,
152 ("slh_dsa") SlhDsaSha2512224PrehashShake192f: OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_shake_192f,
153 ("slh_dsa") SlhDsaSha2512224PrehashShake256s: OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_shake_256s,
154 ("slh_dsa") SlhDsaSha2512224PrehashShake256f: OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_shake_256f,
155 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
156 ("slh_dsa") SlhDsaSha2512256PrehashSha2128s: OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_sha2_128s,
157 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
158 ("slh_dsa") SlhDsaSha2512256PrehashSha2128f: OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_sha2_128f,
159 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
160 ("slh_dsa") SlhDsaSha2512256PrehashSha2192s: OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_sha2_192s,
161 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
162 ("slh_dsa") SlhDsaSha2512256PrehashSha2192f: OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_sha2_192f,
163 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
164 ("slh_dsa") SlhDsaSha2512256PrehashSha2256s: OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_sha2_256s,
165 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
166 ("slh_dsa") SlhDsaSha2512256PrehashSha2256f: OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_sha2_256f,
167 ("slh_dsa") SlhDsaSha2512256PrehashShake128s: OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_shake_128s,
168 ("slh_dsa") SlhDsaSha2512256PrehashShake128f: OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_shake_128f,
169 ("slh_dsa") SlhDsaSha2512256PrehashShake192s: OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_shake_192s,
170 ("slh_dsa") SlhDsaSha2512256PrehashShake192f: OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_shake_192f,
171 ("slh_dsa") SlhDsaSha2512256PrehashShake256s: OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_shake_256s,
172 ("slh_dsa") SlhDsaSha2512256PrehashShake256f: OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_shake_256f,
173 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
174 ("slh_dsa") SlhDsaSha3224PrehashSha2128s: OQS_SIG_alg_slh_dsa_sha3_224_prehash_sha2_128s,
175 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
176 ("slh_dsa") SlhDsaSha3224PrehashSha2128f: OQS_SIG_alg_slh_dsa_sha3_224_prehash_sha2_128f,
177 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
178 ("slh_dsa") SlhDsaSha3224PrehashSha2192s: OQS_SIG_alg_slh_dsa_sha3_224_prehash_sha2_192s,
179 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
180 ("slh_dsa") SlhDsaSha3224PrehashSha2192f: OQS_SIG_alg_slh_dsa_sha3_224_prehash_sha2_192f,
181 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
182 ("slh_dsa") SlhDsaSha3224PrehashSha2256s: OQS_SIG_alg_slh_dsa_sha3_224_prehash_sha2_256s,
183 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
184 ("slh_dsa") SlhDsaSha3224PrehashSha2256f: OQS_SIG_alg_slh_dsa_sha3_224_prehash_sha2_256f,
185 ("slh_dsa") SlhDsaSha3224PrehashShake128s: OQS_SIG_alg_slh_dsa_sha3_224_prehash_shake_128s,
186 ("slh_dsa") SlhDsaSha3224PrehashShake128f: OQS_SIG_alg_slh_dsa_sha3_224_prehash_shake_128f,
187 ("slh_dsa") SlhDsaSha3224PrehashShake192s: OQS_SIG_alg_slh_dsa_sha3_224_prehash_shake_192s,
188 ("slh_dsa") SlhDsaSha3224PrehashShake192f: OQS_SIG_alg_slh_dsa_sha3_224_prehash_shake_192f,
189 ("slh_dsa") SlhDsaSha3224PrehashShake256s: OQS_SIG_alg_slh_dsa_sha3_224_prehash_shake_256s,
190 ("slh_dsa") SlhDsaSha3224PrehashShake256f: OQS_SIG_alg_slh_dsa_sha3_224_prehash_shake_256f,
191 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
192 ("slh_dsa") SlhDsaSha3256PrehashSha2128s: OQS_SIG_alg_slh_dsa_sha3_256_prehash_sha2_128s,
193 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
194 ("slh_dsa") SlhDsaSha3256PrehashSha2128f: OQS_SIG_alg_slh_dsa_sha3_256_prehash_sha2_128f,
195 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
196 ("slh_dsa") SlhDsaSha3256PrehashSha2192s: OQS_SIG_alg_slh_dsa_sha3_256_prehash_sha2_192s,
197 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
198 ("slh_dsa") SlhDsaSha3256PrehashSha2192f: OQS_SIG_alg_slh_dsa_sha3_256_prehash_sha2_192f,
199 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
200 ("slh_dsa") SlhDsaSha3256PrehashSha2256s: OQS_SIG_alg_slh_dsa_sha3_256_prehash_sha2_256s,
201 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
202 ("slh_dsa") SlhDsaSha3256PrehashSha2256f: OQS_SIG_alg_slh_dsa_sha3_256_prehash_sha2_256f,
203 ("slh_dsa") SlhDsaSha3256PrehashShake128s: OQS_SIG_alg_slh_dsa_sha3_256_prehash_shake_128s,
204 ("slh_dsa") SlhDsaSha3256PrehashShake128f: OQS_SIG_alg_slh_dsa_sha3_256_prehash_shake_128f,
205 ("slh_dsa") SlhDsaSha3256PrehashShake192s: OQS_SIG_alg_slh_dsa_sha3_256_prehash_shake_192s,
206 ("slh_dsa") SlhDsaSha3256PrehashShake192f: OQS_SIG_alg_slh_dsa_sha3_256_prehash_shake_192f,
207 ("slh_dsa") SlhDsaSha3256PrehashShake256s: OQS_SIG_alg_slh_dsa_sha3_256_prehash_shake_256s,
208 ("slh_dsa") SlhDsaSha3256PrehashShake256f: OQS_SIG_alg_slh_dsa_sha3_256_prehash_shake_256f,
209 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
210 ("slh_dsa") SlhDsaSha3384PrehashSha2128s: OQS_SIG_alg_slh_dsa_sha3_384_prehash_sha2_128s,
211 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
212 ("slh_dsa") SlhDsaSha3384PrehashSha2128f: OQS_SIG_alg_slh_dsa_sha3_384_prehash_sha2_128f,
213 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
214 ("slh_dsa") SlhDsaSha3384PrehashSha2192s: OQS_SIG_alg_slh_dsa_sha3_384_prehash_sha2_192s,
215 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
216 ("slh_dsa") SlhDsaSha3384PrehashSha2192f: OQS_SIG_alg_slh_dsa_sha3_384_prehash_sha2_192f,
217 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
218 ("slh_dsa") SlhDsaSha3384PrehashSha2256s: OQS_SIG_alg_slh_dsa_sha3_384_prehash_sha2_256s,
219 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
220 ("slh_dsa") SlhDsaSha3384PrehashSha2256f: OQS_SIG_alg_slh_dsa_sha3_384_prehash_sha2_256f,
221 ("slh_dsa") SlhDsaSha3384PrehashShake128s: OQS_SIG_alg_slh_dsa_sha3_384_prehash_shake_128s,
222 ("slh_dsa") SlhDsaSha3384PrehashShake128f: OQS_SIG_alg_slh_dsa_sha3_384_prehash_shake_128f,
223 ("slh_dsa") SlhDsaSha3384PrehashShake192s: OQS_SIG_alg_slh_dsa_sha3_384_prehash_shake_192s,
224 ("slh_dsa") SlhDsaSha3384PrehashShake192f: OQS_SIG_alg_slh_dsa_sha3_384_prehash_shake_192f,
225 ("slh_dsa") SlhDsaSha3384PrehashShake256s: OQS_SIG_alg_slh_dsa_sha3_384_prehash_shake_256s,
226 ("slh_dsa") SlhDsaSha3384PrehashShake256f: OQS_SIG_alg_slh_dsa_sha3_384_prehash_shake_256f,
227 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
228 ("slh_dsa") SlhDsaSha3512PrehashSha2128s: OQS_SIG_alg_slh_dsa_sha3_512_prehash_sha2_128s,
229 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
230 ("slh_dsa") SlhDsaSha3512PrehashSha2128f: OQS_SIG_alg_slh_dsa_sha3_512_prehash_sha2_128f,
231 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
232 ("slh_dsa") SlhDsaSha3512PrehashSha2192s: OQS_SIG_alg_slh_dsa_sha3_512_prehash_sha2_192s,
233 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
234 ("slh_dsa") SlhDsaSha3512PrehashSha2192f: OQS_SIG_alg_slh_dsa_sha3_512_prehash_sha2_192f,
235 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
236 ("slh_dsa") SlhDsaSha3512PrehashSha2256s: OQS_SIG_alg_slh_dsa_sha3_512_prehash_sha2_256s,
237 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
238 ("slh_dsa") SlhDsaSha3512PrehashSha2256f: OQS_SIG_alg_slh_dsa_sha3_512_prehash_sha2_256f,
239 ("slh_dsa") SlhDsaSha3512PrehashShake128s: OQS_SIG_alg_slh_dsa_sha3_512_prehash_shake_128s,
240 ("slh_dsa") SlhDsaSha3512PrehashShake128f: OQS_SIG_alg_slh_dsa_sha3_512_prehash_shake_128f,
241 ("slh_dsa") SlhDsaSha3512PrehashShake192s: OQS_SIG_alg_slh_dsa_sha3_512_prehash_shake_192s,
242 ("slh_dsa") SlhDsaSha3512PrehashShake192f: OQS_SIG_alg_slh_dsa_sha3_512_prehash_shake_192f,
243 ("slh_dsa") SlhDsaSha3512PrehashShake256s: OQS_SIG_alg_slh_dsa_sha3_512_prehash_shake_256s,
244 ("slh_dsa") SlhDsaSha3512PrehashShake256f: OQS_SIG_alg_slh_dsa_sha3_512_prehash_shake_256f,
245 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
246 ("slh_dsa") SlhDsaShake128PrehashSha2128s: OQS_SIG_alg_slh_dsa_shake_128_prehash_sha2_128s,
247 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
248 ("slh_dsa") SlhDsaShake128PrehashSha2128f: OQS_SIG_alg_slh_dsa_shake_128_prehash_sha2_128f,
249 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
250 ("slh_dsa") SlhDsaShake128PrehashSha2192s: OQS_SIG_alg_slh_dsa_shake_128_prehash_sha2_192s,
251 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
252 ("slh_dsa") SlhDsaShake128PrehashSha2192f: OQS_SIG_alg_slh_dsa_shake_128_prehash_sha2_192f,
253 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
254 ("slh_dsa") SlhDsaShake128PrehashSha2256s: OQS_SIG_alg_slh_dsa_shake_128_prehash_sha2_256s,
255 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
256 ("slh_dsa") SlhDsaShake128PrehashSha2256f: OQS_SIG_alg_slh_dsa_shake_128_prehash_sha2_256f,
257 ("slh_dsa") SlhDsaShake128PrehashShake128s: OQS_SIG_alg_slh_dsa_shake_128_prehash_shake_128s,
258 ("slh_dsa") SlhDsaShake128PrehashShake128f: OQS_SIG_alg_slh_dsa_shake_128_prehash_shake_128f,
259 ("slh_dsa") SlhDsaShake128PrehashShake192s: OQS_SIG_alg_slh_dsa_shake_128_prehash_shake_192s,
260 ("slh_dsa") SlhDsaShake128PrehashShake192f: OQS_SIG_alg_slh_dsa_shake_128_prehash_shake_192f,
261 ("slh_dsa") SlhDsaShake128PrehashShake256s: OQS_SIG_alg_slh_dsa_shake_128_prehash_shake_256s,
262 ("slh_dsa") SlhDsaShake128PrehashShake256f: OQS_SIG_alg_slh_dsa_shake_128_prehash_shake_256f,
263 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
264 ("slh_dsa") SlhDsaShake256PrehashSha2128s: OQS_SIG_alg_slh_dsa_shake_256_prehash_sha2_128s,
265 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
266 ("slh_dsa") SlhDsaShake256PrehashSha2128f: OQS_SIG_alg_slh_dsa_shake_256_prehash_sha2_128f,
267 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
268 ("slh_dsa") SlhDsaShake256PrehashSha2192s: OQS_SIG_alg_slh_dsa_shake_256_prehash_sha2_192s,
269 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
270 ("slh_dsa") SlhDsaShake256PrehashSha2192f: OQS_SIG_alg_slh_dsa_shake_256_prehash_sha2_192f,
271 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
272 ("slh_dsa") SlhDsaShake256PrehashSha2256s: OQS_SIG_alg_slh_dsa_shake_256_prehash_sha2_256s,
273 #[cfg_attr(windows, ignore = "SLH-DSA SHA-2 signing currently fails on the windows-latest MSVC runner")]
274 ("slh_dsa") SlhDsaShake256PrehashSha2256f: OQS_SIG_alg_slh_dsa_shake_256_prehash_sha2_256f,
275 ("slh_dsa") SlhDsaShake256PrehashShake128s: OQS_SIG_alg_slh_dsa_shake_256_prehash_shake_128s,
276 ("slh_dsa") SlhDsaShake256PrehashShake128f: OQS_SIG_alg_slh_dsa_shake_256_prehash_shake_128f,
277 ("slh_dsa") SlhDsaShake256PrehashShake192s: OQS_SIG_alg_slh_dsa_shake_256_prehash_shake_192s,
278 ("slh_dsa") SlhDsaShake256PrehashShake192f: OQS_SIG_alg_slh_dsa_shake_256_prehash_shake_192f,
279 ("slh_dsa") SlhDsaShake256PrehashShake256s: OQS_SIG_alg_slh_dsa_shake_256_prehash_shake_256s,
280 ("slh_dsa") SlhDsaShake256PrehashShake256f: OQS_SIG_alg_slh_dsa_shake_256_prehash_shake_256f,
281}