1*43a90889SApple OSS Distributions /* Copyright (c) (2021-2023) Apple Inc. All rights reserved.
2*43a90889SApple OSS Distributions *
3*43a90889SApple OSS Distributions * corecrypto is licensed under Apple Inc.’s Internal Use License Agreement (which
4*43a90889SApple OSS Distributions * is contained in the License.txt file distributed with corecrypto) and only to
5*43a90889SApple OSS Distributions * people who accept that license. IMPORTANT: Any license rights granted to you by
6*43a90889SApple OSS Distributions * Apple Inc. (if any) are limited to internal use within your organization only on
7*43a90889SApple OSS Distributions * devices and computers you own or control, for the sole purpose of verifying the
8*43a90889SApple OSS Distributions * security characteristics and correct functioning of the Apple Software. You may
9*43a90889SApple OSS Distributions * not, directly or indirectly, redistribute the Apple Software or any portions thereof.
10*43a90889SApple OSS Distributions *
11*43a90889SApple OSS Distributions * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
12*43a90889SApple OSS Distributions *
13*43a90889SApple OSS Distributions * This file contains Original Code and/or Modifications of Original Code
14*43a90889SApple OSS Distributions * as defined in and that are subject to the Apple Public Source License
15*43a90889SApple OSS Distributions * Version 2.0 (the 'License'). You may not use this file except in
16*43a90889SApple OSS Distributions * compliance with the License. The rights granted to you under the License
17*43a90889SApple OSS Distributions * may not be used to create, or enable the creation or redistribution of,
18*43a90889SApple OSS Distributions * unlawful or unlicensed copies of an Apple operating system, or to
19*43a90889SApple OSS Distributions * circumvent, violate, or enable the circumvention or violation of, any
20*43a90889SApple OSS Distributions * terms of an Apple operating system software license agreement.
21*43a90889SApple OSS Distributions *
22*43a90889SApple OSS Distributions * Please obtain a copy of the License at
23*43a90889SApple OSS Distributions * http://www.opensource.apple.com/apsl/ and read it before using this file.
24*43a90889SApple OSS Distributions *
25*43a90889SApple OSS Distributions * The Original Code and all software distributed under the License are
26*43a90889SApple OSS Distributions * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
27*43a90889SApple OSS Distributions * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
28*43a90889SApple OSS Distributions * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
29*43a90889SApple OSS Distributions * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
30*43a90889SApple OSS Distributions * Please see the License for the specific language governing rights and
31*43a90889SApple OSS Distributions * limitations under the License.
32*43a90889SApple OSS Distributions *
33*43a90889SApple OSS Distributions * @APPLE_OSREFERENCE_LICENSE_HEADER_END@
34*43a90889SApple OSS Distributions */
35*43a90889SApple OSS Distributions
36*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
37*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_CIPHERTEXT_MOD_SWITCH_DOWN_TO_SINGLE_WORKSPACE_N(cc_size n);
38*43a90889SApple OSS Distributions
39*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
40*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_CIPHERTEXT_MOD_SWITCH_DOWN_WORKSPACE_N(cc_size n);
41*43a90889SApple OSS Distributions
42*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
43*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_DCRT_PLAINTEXT_ENCODE_WORKSPACE_N(cc_size n);
44*43a90889SApple OSS Distributions
45*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
46*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_DECRYPT_CTX_INIT_WORKSPACE_N(cc_size n);
47*43a90889SApple OSS Distributions
48*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
49*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_DESERIALIZE_CIPHERTEXT_COEFF_WORKSPACE_N(cc_size n);
50*43a90889SApple OSS Distributions
51*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
52*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_DESERIALIZE_CIPHERTEXT_EVAL_WORKSPACE_N(cc_size n);
53*43a90889SApple OSS Distributions
54*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
55*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_DESERIALIZE_SEEDED_CIPHERTEXT_COEFF_WORKSPACE_N(cc_size n);
56*43a90889SApple OSS Distributions
57*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
58*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_GALOIS_KEY_LOAD_SINGLE_WORKSPACE_N(cc_size n);
59*43a90889SApple OSS Distributions
60*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
61*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_GALOIS_KEY_LOAD_WORKSPACE_N(cc_size n);
62*43a90889SApple OSS Distributions
63*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
64*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_GALOIS_KEY_SAVE_WORKSPACE_N(cc_size n);
65*43a90889SApple OSS Distributions
66*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
67*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_PARAM_CTX_INIT_WORKSPACE_N(cc_size n);
68*43a90889SApple OSS Distributions
69*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
70*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_RELIN_KEY_LOAD_WORKSPACE_N(cc_size n);
71*43a90889SApple OSS Distributions
72*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
73*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_RELIN_KEY_SAVE_WORKSPACE_N(cc_size n);
74*43a90889SApple OSS Distributions
75*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
76*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_SECRET_KEY_GENERATE_FROM_SEED_WORKSPACE_N(cc_size n);
77*43a90889SApple OSS Distributions
78*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
79*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_SECRET_KEY_GENERATE_WORKSPACE_N(cc_size n);
80*43a90889SApple OSS Distributions
81*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
82*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_SERIALIZE_CIPHERTEXT_COEFF_WORKSPACE_N(cc_size n);
83*43a90889SApple OSS Distributions
84*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
85*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_SERIALIZE_CIPHERTEXT_EVAL_WORKSPACE_N(cc_size n);
86*43a90889SApple OSS Distributions
87*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
88*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_SERIALIZE_SEEDED_CIPHERTEXT_COEFF_WORKSPACE_N(cc_size n);
89*43a90889SApple OSS Distributions
90*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
91*43a90889SApple OSS Distributions CC_INLINE cc_size CCBFV_SERIALIZE_SEEDED_CIPHERTEXT_EVAL_WORKSPACE_N(cc_size n);
92*43a90889SApple OSS Distributions
93*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
94*43a90889SApple OSS Distributions CC_INLINE cc_size CCCKG_CONTRIBUTOR_FINISH_WORKSPACE_N(cc_size n);
95*43a90889SApple OSS Distributions
96*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
97*43a90889SApple OSS Distributions CC_INLINE cc_size CCCKG_OWNER_GENERATE_SHARE_WORKSPACE_N(cc_size n);
98*43a90889SApple OSS Distributions
99*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
100*43a90889SApple OSS Distributions CC_INLINE cc_size CCCURVE25519_INTERNAL_WORKSPACE_N(cc_size n);
101*43a90889SApple OSS Distributions
102*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
103*43a90889SApple OSS Distributions CC_INLINE cc_size CCCURVE448_WORKSPACE_N(cc_size n);
104*43a90889SApple OSS Distributions
105*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
106*43a90889SApple OSS Distributions CC_INLINE cc_size CCDER_DECODE_RSA_PRIV_WORKSPACE_N(cc_size n);
107*43a90889SApple OSS Distributions
108*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
109*43a90889SApple OSS Distributions CC_INLINE cc_size CCDH_CHECK_PUB_WORKSPACE_N(cc_size n);
110*43a90889SApple OSS Distributions
111*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
112*43a90889SApple OSS Distributions CC_INLINE cc_size CCDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(cc_size n);
113*43a90889SApple OSS Distributions
114*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
115*43a90889SApple OSS Distributions CC_INLINE cc_size CCDH_GENERATE_KEY_WORKSPACE_N(cc_size n);
116*43a90889SApple OSS Distributions
117*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
118*43a90889SApple OSS Distributions CC_INLINE cc_size CCDH_GENERATE_PRIVATE_KEY_WORKSPACE_N(cc_size n);
119*43a90889SApple OSS Distributions
120*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
121*43a90889SApple OSS Distributions CC_INLINE cc_size CCDH_IMPORT_PRIV_WORKSPACE_N(cc_size n);
122*43a90889SApple OSS Distributions
123*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
124*43a90889SApple OSS Distributions CC_INLINE cc_size CCDH_INIT_GP_FROM_BYTES_WORKSPACE_N(cc_size n);
125*43a90889SApple OSS Distributions
126*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
127*43a90889SApple OSS Distributions CC_INLINE cc_size CCDH_IS_SAFE_PRIME_GROUP_WORKSPACE_N(cc_size n);
128*43a90889SApple OSS Distributions
129*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
130*43a90889SApple OSS Distributions CC_INLINE cc_size CCDH_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(cc_size n);
131*43a90889SApple OSS Distributions
132*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
133*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC25519_ADD_OPT_WORKSPACE_N(cc_size n);
134*43a90889SApple OSS Distributions
135*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
136*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC25519_ADD_WORKSPACE_N(cc_size n);
137*43a90889SApple OSS Distributions
138*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
139*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC25519_FROM_WORKSPACE_N(cc_size n);
140*43a90889SApple OSS Distributions
141*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
142*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC25519_INV_WORKSPACE_N(cc_size n);
143*43a90889SApple OSS Distributions
144*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
145*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC25519_MUL121666_WORKSPACE_N(cc_size n);
146*43a90889SApple OSS Distributions
147*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
148*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC25519_MUL_OPT_WORKSPACE_N(cc_size n);
149*43a90889SApple OSS Distributions
150*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
151*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC25519_MUL_WORKSPACE_N(cc_size n);
152*43a90889SApple OSS Distributions
153*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
154*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC25519_REDC_WORKSPACE_N(cc_size n);
155*43a90889SApple OSS Distributions
156*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
157*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC25519_SQR_OPT_WORKSPACE_N(cc_size n);
158*43a90889SApple OSS Distributions
159*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
160*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC25519_SQR_WORKSPACE_N(cc_size n);
161*43a90889SApple OSS Distributions
162*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
163*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC25519_SUB_OPT_WORKSPACE_N(cc_size n);
164*43a90889SApple OSS Distributions
165*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
166*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC25519_SUB_WORKSPACE_N(cc_size n);
167*43a90889SApple OSS Distributions
168*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
169*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC448_ADD_WORKSPACE_N(cc_size n);
170*43a90889SApple OSS Distributions
171*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
172*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC448_FROM_WORKSPACE_N(cc_size n);
173*43a90889SApple OSS Distributions
174*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
175*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC448_INV_WORKSPACE_N(cc_size n);
176*43a90889SApple OSS Distributions
177*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
178*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC448_MUL_WORKSPACE_N(cc_size n);
179*43a90889SApple OSS Distributions
180*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
181*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC448_SQR_WORKSPACE_N(cc_size n);
182*43a90889SApple OSS Distributions
183*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
184*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC448_SUB_WORKSPACE_N(cc_size n);
185*43a90889SApple OSS Distributions
186*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
187*43a90889SApple OSS Distributions CC_INLINE cc_size CCECDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(cc_size n);
188*43a90889SApple OSS Distributions
189*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
190*43a90889SApple OSS Distributions CC_INLINE cc_size CCECDH_FAST_COMPUTE_PUB_FROM_PRIV_WORKSPACE_N(cc_size n);
191*43a90889SApple OSS Distributions
192*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
193*43a90889SApple OSS Distributions CC_INLINE cc_size CCECDH_FAST_COMPUTE_SHARED_SECRET_WORKSPACE_N(cc_size n);
194*43a90889SApple OSS Distributions
195*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
196*43a90889SApple OSS Distributions CC_INLINE cc_size CCECDH_FAST_SCALAR_MULT_WORKSPACE_N(cc_size n);
197*43a90889SApple OSS Distributions
198*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
199*43a90889SApple OSS Distributions CC_INLINE cc_size CCECDH_GENERATE_KEY_WORKSPACE_N(cc_size n);
200*43a90889SApple OSS Distributions
201*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
202*43a90889SApple OSS Distributions CC_INLINE cc_size CCECDH_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(cc_size n);
203*43a90889SApple OSS Distributions
204*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
205*43a90889SApple OSS Distributions CC_INLINE cc_size CCECDH_PCC_COMPUTE_PUB_FROM_PRIV_WORKSPACE_N(cc_size n);
206*43a90889SApple OSS Distributions
207*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
208*43a90889SApple OSS Distributions CC_INLINE cc_size CCECDH_PCC_COMPUTE_SHARED_SECRET_WORKSPACE_N(cc_size n);
209*43a90889SApple OSS Distributions
210*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
211*43a90889SApple OSS Distributions CC_INLINE cc_size CCECIES_DECRYPT_GCM_COMPOSITE_WORKSPACE_N(cc_size n);
212*43a90889SApple OSS Distributions
213*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
214*43a90889SApple OSS Distributions CC_INLINE cc_size CCECIES_ENCRYPT_GCM_COMPOSITE_WORKSPACE_N(cc_size n);
215*43a90889SApple OSS Distributions
216*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
217*43a90889SApple OSS Distributions CC_INLINE cc_size CCECIES_IMPORT_EPH_PUB_WORKSPACE_N(cc_size n);
218*43a90889SApple OSS Distributions
219*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
220*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_ADD_WORKSPACE_N(cc_size n);
221*43a90889SApple OSS Distributions
222*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
223*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_AFFINE_POINT_FROM_X_WORKSPACE_N(cc_size n);
224*43a90889SApple OSS Distributions
225*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
226*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_AFFINIFY_HOMOGENEOUS_WORKSPACE_N(cc_size n);
227*43a90889SApple OSS Distributions
228*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
229*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_AFFINIFY_JACOBIAN_WORKSPACE_N(cc_size n);
230*43a90889SApple OSS Distributions
231*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
232*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_AFFINIFY_WORKSPACE_N(cc_size n);
233*43a90889SApple OSS Distributions
234*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
235*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_AFFINIFY_X_ONLY_WORKSPACE_N(cc_size n);
236*43a90889SApple OSS Distributions
237*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
238*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_BLINDING_OP_WORKSPACE_N(cc_size n);
239*43a90889SApple OSS Distributions
240*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
241*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_COMPACT_GENERATE_KEY_CHECKSIGN_WORKSPACE_N(cc_size n);
242*43a90889SApple OSS Distributions
243*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
244*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_COMPACT_GENERATE_KEY_CHECKVERIFY_AND_EXTRACT_WORKSPACE_N(cc_size n);
245*43a90889SApple OSS Distributions
246*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
247*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_COMPACT_GENERATE_KEY_STEP_WORKSPACE_N(cc_size n);
248*43a90889SApple OSS Distributions
249*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
250*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_COMPACT_GENERATE_KEY_WORKSPACE_N(cc_size n);
251*43a90889SApple OSS Distributions
252*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
253*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_COMPACT_IMPORT_PUB_WORKSPACE_N(cc_size n);
254*43a90889SApple OSS Distributions
255*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
256*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_COMPACT_TRANSFORM_KEY_WORKSPACE_N(cc_size n);
257*43a90889SApple OSS Distributions
258*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
259*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_COMPRESSED_X962_IMPORT_PUB_WORKSPACE_N(cc_size n);
260*43a90889SApple OSS Distributions
261*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
262*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_DER_EXPORT_DIVERSIFIED_PUB_WORKSPACE_N(cc_size n);
263*43a90889SApple OSS Distributions
264*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
265*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_DER_EXPORT_PRIV_WORKSPACE_N(cc_size n);
266*43a90889SApple OSS Distributions
267*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
268*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_DIVERSIFY_PRIV_TWIN_WORKSPACE_N(cc_size n);
269*43a90889SApple OSS Distributions
270*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
271*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_DIVERSIFY_PUB_TWIN_WORKSPACE_N(cc_size n);
272*43a90889SApple OSS Distributions
273*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
274*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_DIVERSIFY_PUB_WORKSPACE_N(cc_size n);
275*43a90889SApple OSS Distributions
276*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
277*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_DIVERSIFY_TWIN_SCALARS_WORKSPACE_N(cc_size n);
278*43a90889SApple OSS Distributions
279*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
280*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_DOUBLE_WORKSPACE_N(cc_size n);
281*43a90889SApple OSS Distributions
282*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
283*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_EXTRACT_RS_WORKSPACE_N(cc_size n);
284*43a90889SApple OSS Distributions
285*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
286*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_FULL_ADD_DEFAULT_WORKSPACE_N(cc_size n);
287*43a90889SApple OSS Distributions
288*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
289*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_FULL_ADD_NORMALIZED_WORKSPACE_N(cc_size n);
290*43a90889SApple OSS Distributions
291*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
292*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_FULL_ADD_WORKSPACE_N(cc_size n);
293*43a90889SApple OSS Distributions
294*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
295*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_FULL_SUB_NORMALIZED_WORKSPACE_N(cc_size n);
296*43a90889SApple OSS Distributions
297*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
298*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_FULL_SUB_WORKSPACE_N(cc_size n);
299*43a90889SApple OSS Distributions
300*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
301*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_GENERATE_BLINDING_KEYS_WORKSPACE_N(cc_size n);
302*43a90889SApple OSS Distributions
303*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
304*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_GENERATE_DIVERSIFIED_KEY_WORKSPACE_N(cc_size n);
305*43a90889SApple OSS Distributions
306*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
307*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_GENERATE_KEY_DETERMINISTIC_WORKSPACE_N(cc_size n);
308*43a90889SApple OSS Distributions
309*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
310*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_GENERATE_KEY_FIPS_WORKSPACE_N(cc_size n);
311*43a90889SApple OSS Distributions
312*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
313*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_GENERATE_KEY_INTERNAL_FIPS_WORKSPACE_N(cc_size n);
314*43a90889SApple OSS Distributions
315*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
316*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_GENERATE_KEY_INTERNAL_LEGACY_WORKSPACE_N(cc_size n);
317*43a90889SApple OSS Distributions
318*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
319*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_GENERATE_SCALAR_FIPS_EXTRABITS_WORKSPACE_N(cc_size n);
320*43a90889SApple OSS Distributions
321*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
322*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_GENERATE_SCALAR_FIPS_RETRY_WORKSPACE_N(cc_size n);
323*43a90889SApple OSS Distributions
324*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
325*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_GENERATE_SCALAR_LEGACY_WORKSPACE_N(cc_size n);
326*43a90889SApple OSS Distributions
327*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
328*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_IMPORT_AFFINE_POINT_WORKSPACE_N(cc_size n);
329*43a90889SApple OSS Distributions
330*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
331*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_IMPORT_PUB_WORKSPACE_N(cc_size n);
332*43a90889SApple OSS Distributions
333*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
334*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_IS_COMPACTABLE_POINT_WORKSPACE_N(cc_size n);
335*43a90889SApple OSS Distributions
336*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
337*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_IS_POINT_PROJECTIVE_WORKSPACE_N(cc_size n);
338*43a90889SApple OSS Distributions
339*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
340*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_IS_POINT_WORKSPACE_N(cc_size n);
341*43a90889SApple OSS Distributions
342*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
343*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_MAKE_PUB_FROM_PRIV_WORKSPACE_N(cc_size n);
344*43a90889SApple OSS Distributions
345*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
346*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_MULT_BLINDED_WORKSPACE_N(cc_size n);
347*43a90889SApple OSS Distributions
348*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
349*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_MULT_DEFAULT_WORKSPACE_N(cc_size n);
350*43a90889SApple OSS Distributions
351*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
352*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_MULT_INNER_WORKSPACE_N(cc_size n);
353*43a90889SApple OSS Distributions
354*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
355*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_MULT_WORKSPACE_N(cc_size n);
356*43a90889SApple OSS Distributions
357*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
358*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_MULT_XYCZADDC_WORKSPACE_N(cc_size n);
359*43a90889SApple OSS Distributions
360*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
361*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_MULT_XYCZADD_WORKSPACE_N(cc_size n);
362*43a90889SApple OSS Distributions
363*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
364*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_MULT_XYCZDBLJAC_WORKSPACE_N(cc_size n);
365*43a90889SApple OSS Distributions
366*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
367*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_MULT_XYCZRECOVERCOEFFJAC_WORKSPACE_N(cc_size n);
368*43a90889SApple OSS Distributions
369*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
370*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(cc_size n);
371*43a90889SApple OSS Distributions
372*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
373*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_PRINT_PROJECTIVE_POINT_WORKSPACE_N(cc_size n);
374*43a90889SApple OSS Distributions
375*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
376*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_PROJECTIFY_HOMOGENEOUS_WORKSPACE_N(cc_size n);
377*43a90889SApple OSS Distributions
378*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
379*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_PROJECTIFY_JACOBIAN_WORKSPACE_N(cc_size n);
380*43a90889SApple OSS Distributions
381*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
382*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_PROJECTIFY_WORKSPACE_N(cc_size n);
383*43a90889SApple OSS Distributions
384*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
385*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_RFC6637_UNWRAP_KEY_WORKSPACE_N(cc_size n);
386*43a90889SApple OSS Distributions
387*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
388*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_RFC6637_WRAP_CORE_WORKSPACE_N(cc_size n);
389*43a90889SApple OSS Distributions
390*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
391*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_RFC6637_WRAP_KEY_DIVERSIFIED_WORKSPACE_N(cc_size n);
392*43a90889SApple OSS Distributions
393*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
394*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_RFC6637_WRAP_KEY_WORKSPACE_N(cc_size n);
395*43a90889SApple OSS Distributions
396*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
397*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_SIGN_COMPOSITE_WORKSPACE_N(cc_size n);
398*43a90889SApple OSS Distributions
399*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
400*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_SIGN_INTERNAL_INNER_WORKSPACE_N(cc_size n);
401*43a90889SApple OSS Distributions
402*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
403*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_SIGN_INTERNAL_WORKSPACE_N(cc_size n);
404*43a90889SApple OSS Distributions
405*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
406*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_SIGN_MSG_WORKSPACE_N(cc_size n);
407*43a90889SApple OSS Distributions
408*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
409*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_SIGN_WORKSPACE_N(cc_size n);
410*43a90889SApple OSS Distributions
411*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
412*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_TWIN_MULT_NORMALIZE_WORKSPACE_N(cc_size n);
413*43a90889SApple OSS Distributions
414*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
415*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_TWIN_MULT_WORKSPACE_N(cc_size n);
416*43a90889SApple OSS Distributions
417*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
418*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_VALIDATE_POINT_AND_PROJECTIFY_WORKSPACE_N(cc_size n);
419*43a90889SApple OSS Distributions
420*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
421*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_VALIDATE_PUB_WORKSPACE_N(cc_size n);
422*43a90889SApple OSS Distributions
423*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
424*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_VERIFY_COMPOSITE_DIGEST_WORKSPACE_N(cc_size n);
425*43a90889SApple OSS Distributions
426*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
427*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_VERIFY_COMPUTEMULTS_WORKSPACE_N(cc_size n);
428*43a90889SApple OSS Distributions
429*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
430*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_VERIFY_DIGEST_WORKSPACE_N(cc_size n);
431*43a90889SApple OSS Distributions
432*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
433*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_VERIFY_INTERNAL_WITH_BASE_WORKSPACE_N(cc_size n);
434*43a90889SApple OSS Distributions
435*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
436*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_VERIFY_INTERNAL_WORKSPACE_N(cc_size n);
437*43a90889SApple OSS Distributions
438*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
439*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_VERIFY_MSG_WORKSPACE_N(cc_size n);
440*43a90889SApple OSS Distributions
441*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
442*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_VERIFY_SINGLEMULTS_WORKSPACE_N(cc_size n);
443*43a90889SApple OSS Distributions
444*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
445*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_VERIFY_STRICT_WORKSPACE_N(cc_size n);
446*43a90889SApple OSS Distributions
447*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
448*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_VERIFY_TWINMULT_WORKSPACE_N(cc_size n);
449*43a90889SApple OSS Distributions
450*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
451*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_X963_IMPORT_PRIV_WORKSPACE_N(cc_size n);
452*43a90889SApple OSS Distributions
453*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
454*43a90889SApple OSS Distributions CC_INLINE cc_size CCEC_X963_IMPORT_PUB_WORKSPACE_N(cc_size n);
455*43a90889SApple OSS Distributions
456*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
457*43a90889SApple OSS Distributions CC_INLINE cc_size CCED25519_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(cc_size n);
458*43a90889SApple OSS Distributions
459*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
460*43a90889SApple OSS Distributions CC_INLINE cc_size CCED25519_ADD_POINTS_UNIFIED_WORKSPACE_N(cc_size n);
461*43a90889SApple OSS Distributions
462*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
463*43a90889SApple OSS Distributions CC_INLINE cc_size CCED25519_ADD_PRECOMPUTED_POINT_WORKSPACE_N(cc_size n);
464*43a90889SApple OSS Distributions
465*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
466*43a90889SApple OSS Distributions CC_INLINE cc_size CCED25519_DBL_POINT_WORKSPACE_N(cc_size n);
467*43a90889SApple OSS Distributions
468*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
469*43a90889SApple OSS Distributions CC_INLINE cc_size CCED25519_DECODE_PUBLIC_AND_NEGATE_KEY_WORKSPACE_N(cc_size n);
470*43a90889SApple OSS Distributions
471*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
472*43a90889SApple OSS Distributions CC_INLINE cc_size CCED25519_DOUBLE_SCALAR_MULT_WORKSPACE_N(cc_size n);
473*43a90889SApple OSS Distributions
474*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
475*43a90889SApple OSS Distributions CC_INLINE cc_size CCED25519_FROM_ED25519_POINT_WORKSPACE_N(cc_size n);
476*43a90889SApple OSS Distributions
477*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
478*43a90889SApple OSS Distributions CC_INLINE cc_size CCED25519_FULL_ADD_WORKSPACE_N(cc_size n);
479*43a90889SApple OSS Distributions
480*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
481*43a90889SApple OSS Distributions CC_INLINE cc_size CCED25519_HASH_TO_SCALAR_WORKSPACE_N(cc_size n);
482*43a90889SApple OSS Distributions
483*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
484*43a90889SApple OSS Distributions CC_INLINE cc_size CCED25519_POINT_TO_CACHED_WORKSPACE_N(cc_size n);
485*43a90889SApple OSS Distributions
486*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
487*43a90889SApple OSS Distributions CC_INLINE cc_size CCED25519_SCALAR_MULT_WORKSPACE_N(cc_size n);
488*43a90889SApple OSS Distributions
489*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
490*43a90889SApple OSS Distributions CC_INLINE cc_size CCED25519_TO_ED25519_POINT_WORKSPACE_N(cc_size n);
491*43a90889SApple OSS Distributions
492*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
493*43a90889SApple OSS Distributions CC_INLINE cc_size CCED25519_VERIFY_WORKSPACE_N(cc_size n);
494*43a90889SApple OSS Distributions
495*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
496*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(cc_size n);
497*43a90889SApple OSS Distributions
498*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
499*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_ADD_POINTS_UNIFIED_WORKSPACE_N(cc_size n);
500*43a90889SApple OSS Distributions
501*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
502*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_ADD_POINTS_WORKSPACE_N(cc_size n);
503*43a90889SApple OSS Distributions
504*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
505*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_ADD_PRECOMPUTED_POINT_WORKSPACE_N(cc_size n);
506*43a90889SApple OSS Distributions
507*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
508*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_DBL_POINT_WORKSPACE_N(cc_size n);
509*43a90889SApple OSS Distributions
510*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
511*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_DECODE_PUBLIC_KEY_AND_NEGATE_WORKSPACE_N(cc_size n);
512*43a90889SApple OSS Distributions
513*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
514*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_DOUBLE_SCALAR_MULT_WORKSPACE_N(cc_size n);
515*43a90889SApple OSS Distributions
516*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
517*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_FROM_ED448_POINT_WORKSPACE_N(cc_size n);
518*43a90889SApple OSS Distributions
519*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
520*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_FULL_ADD_WORKSPACE_N(cc_size n);
521*43a90889SApple OSS Distributions
522*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
523*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_MAKE_PUB_WORKSPACE_N(cc_size n);
524*43a90889SApple OSS Distributions
525*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
526*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_POINT_TO_CACHED_WORKSPACE_N(cc_size n);
527*43a90889SApple OSS Distributions
528*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
529*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_SCALAR_MULT_BASE_MASKED_WORKSPACE_N(cc_size n);
530*43a90889SApple OSS Distributions
531*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
532*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_SCALAR_MULT_WORKSPACE_N(cc_size n);
533*43a90889SApple OSS Distributions
534*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
535*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_SHAKE_TO_SCALAR_WORKSPACE_N(cc_size n);
536*43a90889SApple OSS Distributions
537*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
538*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_SIGN_WORKSPACE_N(cc_size n);
539*43a90889SApple OSS Distributions
540*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
541*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_TO_ED448_POINT_WORKSPACE_N(cc_size n);
542*43a90889SApple OSS Distributions
543*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
544*43a90889SApple OSS Distributions CC_INLINE cc_size CCED448_VERIFY_WORKSPACE_N(cc_size n);
545*43a90889SApple OSS Distributions
546*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
547*43a90889SApple OSS Distributions CC_INLINE cc_size CCH2C_CCZP_INV0_WORKSPACE_N(cc_size n);
548*43a90889SApple OSS Distributions
549*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
550*43a90889SApple OSS Distributions CC_INLINE cc_size CCH2C_ENCODE_TO_CURVE_RO_WORKSPACE_N(cc_size n);
551*43a90889SApple OSS Distributions
552*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
553*43a90889SApple OSS Distributions CC_INLINE cc_size CCH2C_ENCODE_TO_CURVE_WORKSPACE_N(cc_size n);
554*43a90889SApple OSS Distributions
555*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
556*43a90889SApple OSS Distributions CC_INLINE cc_size CCH2C_HASH_TO_BASE_RFC_WORKSPACE_N(cc_size n);
557*43a90889SApple OSS Distributions
558*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
559*43a90889SApple OSS Distributions CC_INLINE cc_size CCH2C_HASH_TO_BASE_SAE_WORKSPACE_N(cc_size n);
560*43a90889SApple OSS Distributions
561*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
562*43a90889SApple OSS Distributions CC_INLINE cc_size CCH2C_HASH_TO_BASE_WORKSPACE_N(cc_size n);
563*43a90889SApple OSS Distributions
564*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
565*43a90889SApple OSS Distributions CC_INLINE cc_size CCH2C_MAP_TO_CURVE_SSWU_WORKSPACE_N(cc_size n);
566*43a90889SApple OSS Distributions
567*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
568*43a90889SApple OSS Distributions CC_INLINE cc_size CCH2C_MAP_TO_CURVE_WORKSPACE_N(cc_size n);
569*43a90889SApple OSS Distributions
570*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
571*43a90889SApple OSS Distributions CC_INLINE cc_size CCH2C_WORKSPACE_N(cc_size n);
572*43a90889SApple OSS Distributions
573*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
574*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_ADD1_WORKSPACE_N(cc_size n);
575*43a90889SApple OSS Distributions
576*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
577*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_ADD_WORKSPACE_N(cc_size n);
578*43a90889SApple OSS Distributions
579*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
580*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_DIVMOD_WORKSPACE_N(cc_size n);
581*43a90889SApple OSS Distributions
582*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
583*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_DIV_EXACT_WORKSPACE_N(cc_size n);
584*43a90889SApple OSS Distributions
585*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
586*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_GCD_UPDATE_WORKSPACE_N(cc_size n);
587*43a90889SApple OSS Distributions
588*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
589*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_GCD_WORKSPACE_N(cc_size n);
590*43a90889SApple OSS Distributions
591*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
592*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_INVMOD_WORKSPACE_N(cc_size n);
593*43a90889SApple OSS Distributions
594*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
595*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_LCM_WORKSPACE_N(cc_size n);
596*43a90889SApple OSS Distributions
597*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
598*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_MOD_192_WORKSPACE_N(cc_size n);
599*43a90889SApple OSS Distributions
600*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
601*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_MOD_521_WORKSPACE_N(cc_size n);
602*43a90889SApple OSS Distributions
603*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
604*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_MUL_WORKSPACE_N(cc_size n);
605*43a90889SApple OSS Distributions
606*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
607*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P224_FROM_WORKSPACE_N(cc_size n);
608*43a90889SApple OSS Distributions
609*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
610*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P224_MUL_WORKSPACE_N(cc_size n);
611*43a90889SApple OSS Distributions
612*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
613*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P224_REDC_WORKSPACE_N(cc_size n);
614*43a90889SApple OSS Distributions
615*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
616*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P224_SQRT_WORKSPACE_N(cc_size n);
617*43a90889SApple OSS Distributions
618*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
619*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P224_SQR_WORKSPACE_N(cc_size n);
620*43a90889SApple OSS Distributions
621*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
622*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P224_TO_WORKSPACE_N(cc_size n);
623*43a90889SApple OSS Distributions
624*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
625*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P256_FROM_WORKSPACE_N(cc_size n);
626*43a90889SApple OSS Distributions
627*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
628*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P256_MUL_WORKSPACE_N(cc_size n);
629*43a90889SApple OSS Distributions
630*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
631*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P256_REDC_WORKSPACE_N(cc_size n);
632*43a90889SApple OSS Distributions
633*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
634*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P256_SQR_WORKSPACE_N(cc_size n);
635*43a90889SApple OSS Distributions
636*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
637*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P256_TO_WORKSPACE_N(cc_size n);
638*43a90889SApple OSS Distributions
639*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
640*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P384_FROM_WORKSPACE_N(cc_size n);
641*43a90889SApple OSS Distributions
642*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
643*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P384_MUL_WORKSPACE_N(cc_size n);
644*43a90889SApple OSS Distributions
645*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
646*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P384_REDC_WORKSPACE_N(cc_size n);
647*43a90889SApple OSS Distributions
648*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
649*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P384_SQR_WORKSPACE_N(cc_size n);
650*43a90889SApple OSS Distributions
651*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
652*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_P384_TO_WORKSPACE_N(cc_size n);
653*43a90889SApple OSS Distributions
654*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
655*43a90889SApple OSS Distributions CC_INLINE cc_size CCN_SUB_WORKSPACE_N(cc_size n);
656*43a90889SApple OSS Distributions
657*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
658*43a90889SApple OSS Distributions CC_INLINE cc_size CCPOLYZP_PO2CYC_BASE_CONVERT_INIT_INV_PUNC_PROD_WORKSPACE_N(cc_size n);
659*43a90889SApple OSS Distributions
660*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
661*43a90889SApple OSS Distributions CC_INLINE cc_size CCPOLYZP_PO2CYC_BASE_CONVERT_POLY_WORKSPACE_N(cc_size n);
662*43a90889SApple OSS Distributions
663*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
664*43a90889SApple OSS Distributions CC_INLINE cc_size CCPOLYZP_PO2CYC_BASE_CONVERT_Q_INV_MOD_T_WORKSPACE_N(cc_size n);
665*43a90889SApple OSS Distributions
666*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
667*43a90889SApple OSS Distributions CC_INLINE cc_size CCPOLYZP_PO2CYC_COEFF_SCALAR_MUL_WORKSPACE_N(cc_size n);
668*43a90889SApple OSS Distributions
669*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
670*43a90889SApple OSS Distributions CC_INLINE cc_size CCPOLYZP_PO2CYC_CTX_CHAIN_INIT_WORKSPACE_N(cc_size n);
671*43a90889SApple OSS Distributions
672*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
673*43a90889SApple OSS Distributions CC_INLINE cc_size CCPOLYZP_PO2CYC_CTX_INIT_NTT_WORKSPACE_N(cc_size n);
674*43a90889SApple OSS Distributions
675*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
676*43a90889SApple OSS Distributions CC_INLINE cc_size CCPOLYZP_PO2CYC_DIVIDE_AND_ROUND_Q_LAST_WORKSPACE_N(cc_size n);
677*43a90889SApple OSS Distributions
678*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
679*43a90889SApple OSS Distributions CC_INLINE cc_size CCPOLYZP_PO2CYC_EVAL_SCALAR_MUL_WORKSPACE_N(cc_size n);
680*43a90889SApple OSS Distributions
681*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
682*43a90889SApple OSS Distributions CC_INLINE cc_size CCPOLYZP_PO2CYC_GEN_PRIMITIVE_ROOT_WORKSPACE_N(cc_size n);
683*43a90889SApple OSS Distributions
684*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
685*43a90889SApple OSS Distributions CC_INLINE cc_size CCPOLYZP_PO2CYC_IS_PRIMITIVE_ROOT_WORKSPACE_N(cc_size n);
686*43a90889SApple OSS Distributions
687*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
688*43a90889SApple OSS Distributions CC_INLINE cc_size CCPOLYZP_PO2CYC_MIN_PRIMITIVE_ROOT_WORKSPACE_N(cc_size n);
689*43a90889SApple OSS Distributions
690*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
691*43a90889SApple OSS Distributions CC_INLINE cc_size CCPOLYZP_PO2CYC_MODULUS_TO_CCZP_WORKSPACE_N(cc_size n);
692*43a90889SApple OSS Distributions
693*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
694*43a90889SApple OSS Distributions CC_INLINE cc_size CCPOLYZP_PO2CYC_SCALAR_DIVMOD_WORKSPACE_N(cc_size n);
695*43a90889SApple OSS Distributions
696*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
697*43a90889SApple OSS Distributions CC_INLINE cc_size CCPRIME_PICK_RANDOM_BASE_WORKSPACE_N(cc_size n);
698*43a90889SApple OSS Distributions
699*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
700*43a90889SApple OSS Distributions CC_INLINE cc_size CCPRIME_RABIN_MILLER_INIT_WORKSPACE_N(cc_size n);
701*43a90889SApple OSS Distributions
702*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
703*43a90889SApple OSS Distributions CC_INLINE cc_size CCPRIME_RABIN_MILLER_ITERATION_WORKSPACE_N(cc_size n);
704*43a90889SApple OSS Distributions
705*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
706*43a90889SApple OSS Distributions CC_INLINE cc_size CCPRIME_RABIN_MILLER_WORKSPACE_N(cc_size n);
707*43a90889SApple OSS Distributions
708*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
709*43a90889SApple OSS Distributions CC_INLINE cc_size CCRNS_MODULUS_COMPUTE_MOD_FACTOR_VAR_TIME_WORKSPACE_N(cc_size n);
710*43a90889SApple OSS Distributions
711*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
712*43a90889SApple OSS Distributions CC_INLINE cc_size CCRNS_MODULUS_COMPUTE_MOD_FACTOR_WORKSPACE_N(cc_size n);
713*43a90889SApple OSS Distributions
714*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
715*43a90889SApple OSS Distributions CC_INLINE cc_size CCRNS_MODULUS_INIT_HELPER_WORKSPACE_N(cc_size n);
716*43a90889SApple OSS Distributions
717*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
718*43a90889SApple OSS Distributions CC_INLINE cc_size CCRNS_MODULUS_INIT_VAR_TIME_WORKSPACE_N(cc_size n);
719*43a90889SApple OSS Distributions
720*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
721*43a90889SApple OSS Distributions CC_INLINE cc_size CCRNS_MODULUS_INIT_WORKSPACE_N(cc_size n);
722*43a90889SApple OSS Distributions
723*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
724*43a90889SApple OSS Distributions CC_INLINE cc_size CCRNS_MUL_MODULUS_INIT_VAR_TIME_WORKSPACE_N(cc_size n);
725*43a90889SApple OSS Distributions
726*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
727*43a90889SApple OSS Distributions CC_INLINE cc_size CCRNS_MUL_MODULUS_INIT_WORKSPACE_N(cc_size n);
728*43a90889SApple OSS Distributions
729*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
730*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSABSSA_BLIND_MESSAGE_WORKSPACE_N(cc_size n);
731*43a90889SApple OSS Distributions
732*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
733*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSABSSA_SIGN_BLINDED_MESSAGE_WORKSPACE_N(cc_size n);
734*43a90889SApple OSS Distributions
735*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
736*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSABSSA_UNBLIND_SIGNATURE_WORKSPACE_N(cc_size n);
737*43a90889SApple OSS Distributions
738*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
739*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSABSSA_VERIFY_SIGNATURE_WORKSPACE_N(cc_size n);
740*43a90889SApple OSS Distributions
741*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
742*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_CHECK_DELTA_100BITS_WORKSPACE_N(cc_size n);
743*43a90889SApple OSS Distributions
744*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
745*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_COMPUTE_R_WORKSPACE_N(cc_size n);
746*43a90889SApple OSS Distributions
747*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
748*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_CRT_MAKEKEY_WORKSPACE_N(cc_size n);
749*43a90889SApple OSS Distributions
750*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
751*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_CRT_MAKE_FIPS186_KEY_WORKSPACE_N(cc_size n);
752*43a90889SApple OSS Distributions
753*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
754*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_DECRYPT_EME_PKCS1V15_BLINDED_WORKSPACE_N(cc_size n);
755*43a90889SApple OSS Distributions
756*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
757*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_DECRYPT_EME_PKCS1V15_WORKSPACE_N(cc_size n);
758*43a90889SApple OSS Distributions
759*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
760*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_DECRYPT_OAEP_BLINDED_WORKSPACE_N(cc_size n);
761*43a90889SApple OSS Distributions
762*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
763*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_DECRYPT_OAEP_WORKSPACE_N(cc_size n);
764*43a90889SApple OSS Distributions
765*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
766*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_EMSA_PSS_DECODE_CANARY_OUT_WORKSPACE_N(cc_size n);
767*43a90889SApple OSS Distributions
768*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
769*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_EMSA_PSS_DECODE_WORKSPACE_N(cc_size n);
770*43a90889SApple OSS Distributions
771*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
772*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_ENCRYPT_EME_PKCS1V15_WORKSPACE_N(cc_size n);
773*43a90889SApple OSS Distributions
774*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
775*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_ENCRYPT_OAEP_WORKSPACE_N(cc_size n);
776*43a90889SApple OSS Distributions
777*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
778*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_ENSURE_2P_GT_Q_WORKSPACE_N(cc_size n);
779*43a90889SApple OSS Distributions
780*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
781*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_FIND_NEXT_PRIME_WORKSPACE_N(cc_size n);
782*43a90889SApple OSS Distributions
783*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
784*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_FIND_PRIME_MULTIPLE_WORKSPACE_N(cc_size n);
785*43a90889SApple OSS Distributions
786*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
787*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_GENERATE_AUXILIARY_PRIMES_WORKSPACE_N(cc_size n);
788*43a90889SApple OSS Distributions
789*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
790*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_GENERATE_FIPS186_KEY_TRACE_WORKSPACE_N(cc_size n);
791*43a90889SApple OSS Distributions
792*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
793*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_GENERATE_FIPS186_PRIME_FACTORS_WORKSPACE_N(cc_size n);
794*43a90889SApple OSS Distributions
795*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
796*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_GENERATE_KEY_INTERNAL_WORKSPACE_N(cc_size n);
797*43a90889SApple OSS Distributions
798*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
799*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_GENERATE_PRIME_WORKSPACE_N(cc_size n);
800*43a90889SApple OSS Distributions
801*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
802*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_GENERATE_PROBABLE_PRIME_FROM_AUX_PRIMES_WORKSPACE_N(cc_size n);
803*43a90889SApple OSS Distributions
804*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
805*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_GENERATE_PROBABLE_PRIME_WORKSPACE_N(cc_size n);
806*43a90889SApple OSS Distributions
807*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
808*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_IMPORT_PRIV_WORKSPACE_N(cc_size n);
809*43a90889SApple OSS Distributions
810*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
811*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_INIT_PUB_WORKSPACE_N(cc_size n);
812*43a90889SApple OSS Distributions
813*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
814*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_IS_VALID_PRIME_WORKSPACE_N(cc_size n);
815*43a90889SApple OSS Distributions
816*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
817*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_MAKE_FIPS186_KEY_WORKSPACE_N(cc_size n);
818*43a90889SApple OSS Distributions
819*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
820*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_MAKE_PRIV_PARSE_INPUT_WORKSPACE_N(cc_size n);
821*43a90889SApple OSS Distributions
822*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
823*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_MAKE_PRIV_WORKSPACE_N(cc_size n);
824*43a90889SApple OSS Distributions
825*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
826*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_OAEP_DECODE_PARAMETER_WORKSPACE_N(cc_size n);
827*43a90889SApple OSS Distributions
828*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
829*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_OAEP_ENCODE_PARAMETER_WORKSPACE_N(cc_size n);
830*43a90889SApple OSS Distributions
831*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
832*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(cc_size n);
833*43a90889SApple OSS Distributions
834*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
835*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_PRIV_CRYPT_BLINDED_WORKSPACE_N(cc_size n);
836*43a90889SApple OSS Distributions
837*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
838*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_PRIV_CRYPT_WORKSPACE_N(cc_size n);
839*43a90889SApple OSS Distributions
840*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
841*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_PUB_CRYPT_WORKSPACE_N(cc_size n);
842*43a90889SApple OSS Distributions
843*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
844*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_RECOVER_PQ_WORKSPACE_N(cc_size n);
845*43a90889SApple OSS Distributions
846*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
847*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_RECOVER_PRIV_WORKSPACE_N(cc_size n);
848*43a90889SApple OSS Distributions
849*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
850*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_SEED_X_WORKSPACE_N(cc_size n);
851*43a90889SApple OSS Distributions
852*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
853*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_SIGN_PKCS1V15_BLINDED_WORKSPACE_N(cc_size n);
854*43a90889SApple OSS Distributions
855*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
856*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_SIGN_PSS_BLINDED_WORKSPACE_N(cc_size n);
857*43a90889SApple OSS Distributions
858*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
859*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_VERIFY_PKCS1V15_DIGEST_WORKSPACE_N(cc_size n);
860*43a90889SApple OSS Distributions
861*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
862*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_VERIFY_PKCS1V15_INTERNAL_WORKSPACE_N(cc_size n);
863*43a90889SApple OSS Distributions
864*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
865*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_VERIFY_PSS_DIGEST_WORKSPACE_N(cc_size n);
866*43a90889SApple OSS Distributions
867*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
868*43a90889SApple OSS Distributions CC_INLINE cc_size CCRSA_VERIFY_PSS_MSG_WORKSPACE_N(cc_size n);
869*43a90889SApple OSS Distributions
870*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
871*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_GENERATE_COMMITMENT_FINALIZE_WORKSPACE_N(cc_size n);
872*43a90889SApple OSS Distributions
873*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
874*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_GENERATE_COMMITMENT_PARTIAL_WORKSPACE_N(cc_size n);
875*43a90889SApple OSS Distributions
876*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
877*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_GENERATE_COMMITMENT_SHARED_WORKSPACE_N(cc_size n);
878*43a90889SApple OSS Distributions
879*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
880*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_GENERATE_CONFIRMATION_WORKSPACE_N(cc_size n);
881*43a90889SApple OSS Distributions
882*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
883*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_GENERATE_H2C_COMMIT_FINALIZE_WORKSPACE_N(cc_size n);
884*43a90889SApple OSS Distributions
885*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
886*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_GENERATE_H2C_COMMIT_INIT_WORKSPACE_N(cc_size n);
887*43a90889SApple OSS Distributions
888*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
889*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_GENERATE_H2C_PT_WORKSPACE_N(cc_size n);
890*43a90889SApple OSS Distributions
891*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
892*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_GENERATE_KEYSEED_WORKSPACE_N(cc_size n);
893*43a90889SApple OSS Distributions
894*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
895*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_GEN_KEYS_WORKSPACE_N(cc_size n);
896*43a90889SApple OSS Distributions
897*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
898*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_GEN_PASSWORD_VALUE_WORKSPACE_N(cc_size n);
899*43a90889SApple OSS Distributions
900*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
901*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_GET_KEYS_WORKSPACE_N(cc_size n);
902*43a90889SApple OSS Distributions
903*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
904*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_VERIFY_COMMITMENT_WORKSPACE_N(cc_size n);
905*43a90889SApple OSS Distributions
906*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
907*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_VERIFY_CONFIRMATION_WORKSPACE_N(cc_size n);
908*43a90889SApple OSS Distributions
909*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
910*43a90889SApple OSS Distributions CC_INLINE cc_size CCSAE_Y2_FROM_X_WORKSPACE_N(cc_size n);
911*43a90889SApple OSS Distributions
912*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
913*43a90889SApple OSS Distributions CC_INLINE cc_size CCSPAKE_GENERATE_L_WORKSPACE_N(cc_size n);
914*43a90889SApple OSS Distributions
915*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
916*43a90889SApple OSS Distributions CC_INLINE cc_size CCSPAKE_IMPORT_PUB_WORKSPACE_N(cc_size n);
917*43a90889SApple OSS Distributions
918*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
919*43a90889SApple OSS Distributions CC_INLINE cc_size CCSPAKE_KEX_PROCESS_WORKSPACE_N(cc_size n);
920*43a90889SApple OSS Distributions
921*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
922*43a90889SApple OSS Distributions CC_INLINE cc_size CCSPAKE_LAZY_GEN_XY_XY_WORKSPACE_N(cc_size n);
923*43a90889SApple OSS Distributions
924*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
925*43a90889SApple OSS Distributions CC_INLINE cc_size CCSPAKE_REDUCE_W_WORKSPACE_N(cc_size n);
926*43a90889SApple OSS Distributions
927*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
928*43a90889SApple OSS Distributions CC_INLINE cc_size CCSPAKE_VERIFIER_INITIALIZE_WORKSPACE_N(cc_size n);
929*43a90889SApple OSS Distributions
930*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
931*43a90889SApple OSS Distributions CC_INLINE cc_size CCSPAKE_VERIFIER_INIT_WORKSPACE_N(cc_size n);
932*43a90889SApple OSS Distributions
933*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
934*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_CLIENT_PROCESS_CHALLENGE_WORKSPACE_N(cc_size n);
935*43a90889SApple OSS Distributions
936*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
937*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_CLIENT_START_AUTHENTICATION_WORKSPACE_N(cc_size n);
938*43a90889SApple OSS Distributions
939*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
940*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_DIGEST_CCN_CCN_WORKSPACE_N(cc_size n);
941*43a90889SApple OSS Distributions
942*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
943*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_DIGEST_CCN_WORKSPACE_N(cc_size n);
944*43a90889SApple OSS Distributions
945*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
946*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_DIGEST_UPDATE_CCN_WORKSPACE_N(cc_size n);
947*43a90889SApple OSS Distributions
948*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
949*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_GENERATE_CLIENT_PUBKEY_WORKSPACE_N(cc_size n);
950*43a90889SApple OSS Distributions
951*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
952*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_GENERATE_CLIENT_S_WORKSPACE_N(cc_size n);
953*43a90889SApple OSS Distributions
954*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
955*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_GENERATE_H_AMK_WORKSPACE_N(cc_size n);
956*43a90889SApple OSS Distributions
957*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
958*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_GENERATE_K_FROM_S_WORKSPACE_N(cc_size n);
959*43a90889SApple OSS Distributions
960*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
961*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_GENERATE_K_WORKSPACE_N(cc_size n);
962*43a90889SApple OSS Distributions
963*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
964*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_GENERATE_M_WORKSPACE_N(cc_size n);
965*43a90889SApple OSS Distributions
966*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
967*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_GENERATE_SERVER_PUBKEY_WORKSPACE_N(cc_size n);
968*43a90889SApple OSS Distributions
969*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
970*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_GENERATE_SERVER_S_WORKSPACE_N(cc_size n);
971*43a90889SApple OSS Distributions
972*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
973*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_GENERATE_U_WORKSPACE_N(cc_size n);
974*43a90889SApple OSS Distributions
975*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
976*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_GENERATE_VERIFIER_WORKSPACE_N(cc_size n);
977*43a90889SApple OSS Distributions
978*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
979*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_GENERATE_V_WORKSPACE_N(cc_size n);
980*43a90889SApple OSS Distributions
981*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
982*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_MGF_WORKSPACE_N(cc_size n);
983*43a90889SApple OSS Distributions
984*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
985*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_SERVER_COMPUTE_SESSION_WORKSPACE_N(cc_size n);
986*43a90889SApple OSS Distributions
987*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
988*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_SERVER_GENERATE_PUBLIC_KEY_WORKSPACE_N(cc_size n);
989*43a90889SApple OSS Distributions
990*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
991*43a90889SApple OSS Distributions CC_INLINE cc_size CCSRP_SHA_INTERLEAVE_RFC2945_WORKSPACE_N(cc_size n);
992*43a90889SApple OSS Distributions
993*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
994*43a90889SApple OSS Distributions CC_INLINE cc_size CCSS_SHAMIR_EVALUATE_POLY_TO_BUFFER_WORKSPACE_N(cc_size n);
995*43a90889SApple OSS Distributions
996*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
997*43a90889SApple OSS Distributions CC_INLINE cc_size CCSS_SHAMIR_GENERATE_RANDOM_POLY_WORKSPACE_N(cc_size n);
998*43a90889SApple OSS Distributions
999*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1000*43a90889SApple OSS Distributions CC_INLINE cc_size CCSS_SHAMIR_GENERATE_SHARE_POLY_WORKSPACE_N(cc_size n);
1001*43a90889SApple OSS Distributions
1002*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1003*43a90889SApple OSS Distributions CC_INLINE cc_size CCSS_SHAMIR_LAGRANGE_PRODUCT_FROM_BAG_WORKSPACE_N(cc_size n);
1004*43a90889SApple OSS Distributions
1005*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1006*43a90889SApple OSS Distributions CC_INLINE cc_size CCSS_SHAMIR_SHARE_BAG_RECOVER_SECRET_WORKSPACE_N(cc_size n);
1007*43a90889SApple OSS Distributions
1008*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1009*43a90889SApple OSS Distributions CC_INLINE cc_size CCSS_SHAMIR_SHARE_GENERATOR_INIT_BACKER_WORKSPACE_N(cc_size n);
1010*43a90889SApple OSS Distributions
1011*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1012*43a90889SApple OSS Distributions CC_INLINE cc_size CCX25519_SCALAR_MULT_WORKSPACE_N(cc_size n);
1013*43a90889SApple OSS Distributions
1014*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1015*43a90889SApple OSS Distributions CC_INLINE cc_size CCX448_SCALAR_MULT_WORKSPACE_N(cc_size n);
1016*43a90889SApple OSS Distributions
1017*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1018*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_ADD_DEFAULT_WORKSPACE_N(cc_size n);
1019*43a90889SApple OSS Distributions
1020*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1021*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_ADD_WORKSPACE_N(cc_size n);
1022*43a90889SApple OSS Distributions
1023*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1024*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_DIV2_WORKSPACE_N(cc_size n);
1025*43a90889SApple OSS Distributions
1026*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1027*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_FROM_DEFAULT_WORKSPACE_N(cc_size n);
1028*43a90889SApple OSS Distributions
1029*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1030*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_FROM_WORKSPACE_N(cc_size n);
1031*43a90889SApple OSS Distributions
1032*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1033*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_GENERATE_NON_ZERO_ELEMENT_WORKSPACE_N(cc_size n);
1034*43a90889SApple OSS Distributions
1035*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1036*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_GENERATE_RANDOM_ELEMENT_WORKSPACE_N(cc_size n);
1037*43a90889SApple OSS Distributions
1038*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1039*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_INIT_COMPUTE_R2_WORKSPACE_N(cc_size n);
1040*43a90889SApple OSS Distributions
1041*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1042*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_INIT_WORKSPACE_N(cc_size n);
1043*43a90889SApple OSS Distributions
1044*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1045*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_INV_DEFAULT_WORKSPACE_N(cc_size n);
1046*43a90889SApple OSS Distributions
1047*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1048*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_INV_FIELD_WORKSPACE_N(cc_size n);
1049*43a90889SApple OSS Distributions
1050*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1051*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_INV_UPDATE_REDC_WORKSPACE_N(cc_size n);
1052*43a90889SApple OSS Distributions
1053*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1054*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_INV_UPDATE_WORKSPACE_N(cc_size n);
1055*43a90889SApple OSS Distributions
1056*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1057*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_INV_WORKSPACE_N(cc_size n);
1058*43a90889SApple OSS Distributions
1059*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1060*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_IS_QUADRATIC_RESIDUE_WORKSPACE_N(cc_size n);
1061*43a90889SApple OSS Distributions
1062*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1063*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MM_FROM_WORKSPACE_N(cc_size n);
1064*43a90889SApple OSS Distributions
1065*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1066*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MM_INIT_WORKSPACE_N(cc_size n);
1067*43a90889SApple OSS Distributions
1068*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1069*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MM_INV_WORKSPACE_N(cc_size n);
1070*43a90889SApple OSS Distributions
1071*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1072*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MM_MOD_WORKSPACE_N(cc_size n);
1073*43a90889SApple OSS Distributions
1074*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1075*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MM_MUL_WORKSPACE_N(cc_size n);
1076*43a90889SApple OSS Distributions
1077*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1078*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MM_POWER_FAST_WORKSPACE_N(cc_size n);
1079*43a90889SApple OSS Distributions
1080*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1081*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MM_POWER_WORKSPACE_N(cc_size n);
1082*43a90889SApple OSS Distributions
1083*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1084*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MM_REDC_WORKSPACE_N(cc_size n);
1085*43a90889SApple OSS Distributions
1086*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1087*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MM_SQRT_WORKSPACE_N(cc_size n);
1088*43a90889SApple OSS Distributions
1089*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1090*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MM_SQR_WORKSPACE_N(cc_size n);
1091*43a90889SApple OSS Distributions
1092*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1093*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MM_TO_WORKSPACE_N(cc_size n);
1094*43a90889SApple OSS Distributions
1095*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1096*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MODN_WORKSPACE_N(cc_size n);
1097*43a90889SApple OSS Distributions
1098*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1099*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MOD_DEFAULT_WORKSPACE_N(cc_size n);
1100*43a90889SApple OSS Distributions
1101*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1102*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MOD_WORKSPACE_N(cc_size n);
1103*43a90889SApple OSS Distributions
1104*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1105*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MUL_DEFAULT_WORKSPACE_N(cc_size n);
1106*43a90889SApple OSS Distributions
1107*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1108*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_MUL_WORKSPACE_N(cc_size n);
1109*43a90889SApple OSS Distributions
1110*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1111*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_POWER_BLINDED_WORKSPACE_N(cc_size n);
1112*43a90889SApple OSS Distributions
1113*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1114*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_POWER_FAST_WORKSPACE_N(cc_size n);
1115*43a90889SApple OSS Distributions
1116*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1117*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_POWER_WORKSPACE_N(cc_size n);
1118*43a90889SApple OSS Distributions
1119*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1120*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_SQRT_3MOD4_WORKSPACE_N(cc_size n);
1121*43a90889SApple OSS Distributions
1122*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1123*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_SQRT_DEFAULT_WORKSPACE_N(cc_size n);
1124*43a90889SApple OSS Distributions
1125*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1126*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_SQRT_TONELLI_SHANKS_PRECOMP_WORKSPACE_N(cc_size n);
1127*43a90889SApple OSS Distributions
1128*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1129*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_SQRT_TONELLI_SHANKS_WORKSPACE_N(cc_size n);
1130*43a90889SApple OSS Distributions
1131*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1132*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_SQRT_WORKSPACE_N(cc_size n);
1133*43a90889SApple OSS Distributions
1134*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1135*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_SQR_DEFAULT_WORKSPACE_N(cc_size n);
1136*43a90889SApple OSS Distributions
1137*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1138*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_SQR_WORKSPACE_N(cc_size n);
1139*43a90889SApple OSS Distributions
1140*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1141*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_SUB_DEFAULT_WORKSPACE_N(cc_size n);
1142*43a90889SApple OSS Distributions
1143*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1144*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_SUB_WORKSPACE_N(cc_size n);
1145*43a90889SApple OSS Distributions
1146*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1147*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_TO_DEFAULT_WORKSPACE_N(cc_size n);
1148*43a90889SApple OSS Distributions
1149*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1150*43a90889SApple OSS Distributions CC_INLINE cc_size CCZP_TO_WORKSPACE_N(cc_size n);
1151*43a90889SApple OSS Distributions
1152*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1153*43a90889SApple OSS Distributions CC_INLINE cc_size CCZ_EXPMOD_WORKSPACE_N(cc_size n);
1154*43a90889SApple OSS Distributions
1155*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1156*43a90889SApple OSS Distributions CC_INLINE cc_size FIPSPOST_POST_ECDH_WORKSPACE_N(cc_size n);
1157*43a90889SApple OSS Distributions
1158*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1159*43a90889SApple OSS Distributions CC_INLINE cc_size FIPSPOST_POST_ECDSA_KAT_SIGN_WORKSPACE_N(cc_size n);
1160*43a90889SApple OSS Distributions
1161*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1162*43a90889SApple OSS Distributions CC_INLINE cc_size FIPSPOST_POST_ECDSA_KAT_VERIFY_WORKSPACE_N(cc_size n);
1163*43a90889SApple OSS Distributions
1164*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1165*43a90889SApple OSS Distributions CC_INLINE cc_size FIPSPOST_POST_ECDSA_SIGN_WORKSPACE_N(cc_size n);
1166*43a90889SApple OSS Distributions
1167*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1168*43a90889SApple OSS Distributions CC_INLINE cc_size FIPSPOST_POST_ECDSA_VERIFY_WORKSPACE_N(cc_size n);
1169*43a90889SApple OSS Distributions
1170*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1171*43a90889SApple OSS Distributions CC_INLINE cc_size FIPSPOST_POST_ECDSA_WORKSPACE_N(cc_size n);
1172*43a90889SApple OSS Distributions
1173*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1174*43a90889SApple OSS Distributions CC_INLINE cc_size FIPSPOST_POST_FFDH_WORKSPACE_N(cc_size n);
1175*43a90889SApple OSS Distributions
1176*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1177*43a90889SApple OSS Distributions CC_INLINE cc_size FIPSPOST_POST_RSA_ENC_DEC_WORKSPACE_N(cc_size n);
1178*43a90889SApple OSS Distributions
1179*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1180*43a90889SApple OSS Distributions CC_INLINE cc_size FIPSPOST_POST_RSA_OAEP_CONSISTENCY_WORKSPACE_N(cc_size n);
1181*43a90889SApple OSS Distributions
1182*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1183*43a90889SApple OSS Distributions CC_INLINE cc_size FIPSPOST_POST_RSA_OAEP_DECRYPT_WORKSPACE_N(cc_size n);
1184*43a90889SApple OSS Distributions
1185*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1186*43a90889SApple OSS Distributions CC_INLINE cc_size FIPSPOST_POST_RSA_OAEP_KAT_WORKSPACE_N(cc_size n);
1187*43a90889SApple OSS Distributions
1188*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1189*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_CIPHERTEXT_MOD_SWITCH_DOWN_TO_SINGLE_WORKSPACE_N(cc_size n)1190*43a90889SApple OSS Distributions CCBFV_CIPHERTEXT_MOD_SWITCH_DOWN_TO_SINGLE_WORKSPACE_N(cc_size n)
1191*43a90889SApple OSS Distributions {
1192*43a90889SApple OSS Distributions return CCZP_INV_FIELD_WORKSPACE_N(n);
1193*43a90889SApple OSS Distributions }
1194*43a90889SApple OSS Distributions
1195*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1196*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_CIPHERTEXT_MOD_SWITCH_DOWN_WORKSPACE_N(cc_size n)1197*43a90889SApple OSS Distributions CCBFV_CIPHERTEXT_MOD_SWITCH_DOWN_WORKSPACE_N(cc_size n)
1198*43a90889SApple OSS Distributions {
1199*43a90889SApple OSS Distributions return CCZP_INV_FIELD_WORKSPACE_N(n);
1200*43a90889SApple OSS Distributions }
1201*43a90889SApple OSS Distributions
1202*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1203*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCBFV_DCRT_PLAINTEXT_ENCODE_WORKSPACE_N(CC_UNUSED cc_size n)1204*43a90889SApple OSS Distributions CCBFV_DCRT_PLAINTEXT_ENCODE_WORKSPACE_N(CC_UNUSED cc_size n)
1205*43a90889SApple OSS Distributions {
1206*43a90889SApple OSS Distributions return 0;
1207*43a90889SApple OSS Distributions }
1208*43a90889SApple OSS Distributions
1209*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1210*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_DECRYPT_CTX_INIT_WORKSPACE_N(cc_size n)1211*43a90889SApple OSS Distributions CCBFV_DECRYPT_CTX_INIT_WORKSPACE_N(cc_size n)
1212*43a90889SApple OSS Distributions {
1213*43a90889SApple OSS Distributions return CC_MAX_EVAL(CCPOLYZP_PO2CYC_CTX_INIT_WORKSPACE_N(n), CCPOLYZP_PO2CYC_BASE_CONVERT_INIT_WORKSPACE_N(n));
1214*43a90889SApple OSS Distributions }
1215*43a90889SApple OSS Distributions
1216*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1217*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_DESERIALIZE_CIPHERTEXT_COEFF_WORKSPACE_N(cc_size n)1218*43a90889SApple OSS Distributions CCBFV_DESERIALIZE_CIPHERTEXT_COEFF_WORKSPACE_N(cc_size n)
1219*43a90889SApple OSS Distributions {
1220*43a90889SApple OSS Distributions return CCPOLYZP_PO2CYC_DESERIALIZE_POLY_WORKSPACE_N(n);
1221*43a90889SApple OSS Distributions }
1222*43a90889SApple OSS Distributions
1223*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1224*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_DESERIALIZE_CIPHERTEXT_EVAL_WORKSPACE_N(cc_size n)1225*43a90889SApple OSS Distributions CCBFV_DESERIALIZE_CIPHERTEXT_EVAL_WORKSPACE_N(cc_size n)
1226*43a90889SApple OSS Distributions {
1227*43a90889SApple OSS Distributions return CCPOLYZP_PO2CYC_DESERIALIZE_POLY_WORKSPACE_N(n);
1228*43a90889SApple OSS Distributions }
1229*43a90889SApple OSS Distributions
1230*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1231*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_DESERIALIZE_SEEDED_CIPHERTEXT_COEFF_WORKSPACE_N(cc_size n)1232*43a90889SApple OSS Distributions CCBFV_DESERIALIZE_SEEDED_CIPHERTEXT_COEFF_WORKSPACE_N(cc_size n)
1233*43a90889SApple OSS Distributions {
1234*43a90889SApple OSS Distributions return CCBFV_DESERIALIZE_SEEDED_CIPHERTEXT_EVAL_WORKSPACE_N(n);
1235*43a90889SApple OSS Distributions }
1236*43a90889SApple OSS Distributions
1237*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1238*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_GALOIS_KEY_LOAD_SINGLE_WORKSPACE_N(cc_size n)1239*43a90889SApple OSS Distributions CCBFV_GALOIS_KEY_LOAD_SINGLE_WORKSPACE_N(cc_size n)
1240*43a90889SApple OSS Distributions {
1241*43a90889SApple OSS Distributions return CCBFV_DESERIALIZE_SEEDED_CIPHERTEXT_EVAL_WORKSPACE_N(n);
1242*43a90889SApple OSS Distributions }
1243*43a90889SApple OSS Distributions
1244*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1245*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_GALOIS_KEY_LOAD_WORKSPACE_N(cc_size n)1246*43a90889SApple OSS Distributions CCBFV_GALOIS_KEY_LOAD_WORKSPACE_N(cc_size n)
1247*43a90889SApple OSS Distributions {
1248*43a90889SApple OSS Distributions return CCBFV_DESERIALIZE_SEEDED_CIPHERTEXT_EVAL_WORKSPACE_N(n);
1249*43a90889SApple OSS Distributions }
1250*43a90889SApple OSS Distributions
1251*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1252*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_GALOIS_KEY_SAVE_WORKSPACE_N(cc_size n)1253*43a90889SApple OSS Distributions CCBFV_GALOIS_KEY_SAVE_WORKSPACE_N(cc_size n)
1254*43a90889SApple OSS Distributions {
1255*43a90889SApple OSS Distributions return CCPOLYZP_PO2CYC_SERIALIZE_POLY_WORKSPACE_N(n);
1256*43a90889SApple OSS Distributions }
1257*43a90889SApple OSS Distributions
1258*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1259*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_PARAM_CTX_INIT_WORKSPACE_N(cc_size n)1260*43a90889SApple OSS Distributions CCBFV_PARAM_CTX_INIT_WORKSPACE_N(cc_size n)
1261*43a90889SApple OSS Distributions {
1262*43a90889SApple OSS Distributions return CC_MAX_EVAL(CCBFV_DECRYPT_CTX_INIT_WORKSPACE_N(n), CCBFV_CIPHER_PLAIN_CTX_INIT_WORKSPACE_N(n));
1263*43a90889SApple OSS Distributions }
1264*43a90889SApple OSS Distributions
1265*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1266*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_RELIN_KEY_LOAD_WORKSPACE_N(cc_size n)1267*43a90889SApple OSS Distributions CCBFV_RELIN_KEY_LOAD_WORKSPACE_N(cc_size n)
1268*43a90889SApple OSS Distributions {
1269*43a90889SApple OSS Distributions return CCBFV_DESERIALIZE_SEEDED_CIPHERTEXT_EVAL_WORKSPACE_N(n);
1270*43a90889SApple OSS Distributions }
1271*43a90889SApple OSS Distributions
1272*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1273*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_RELIN_KEY_SAVE_WORKSPACE_N(cc_size n)1274*43a90889SApple OSS Distributions CCBFV_RELIN_KEY_SAVE_WORKSPACE_N(cc_size n)
1275*43a90889SApple OSS Distributions {
1276*43a90889SApple OSS Distributions return CCPOLYZP_PO2CYC_SERIALIZE_POLY_WORKSPACE_N(n);
1277*43a90889SApple OSS Distributions }
1278*43a90889SApple OSS Distributions
1279*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1280*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_SECRET_KEY_GENERATE_FROM_SEED_WORKSPACE_N(cc_size n)1281*43a90889SApple OSS Distributions CCBFV_SECRET_KEY_GENERATE_FROM_SEED_WORKSPACE_N(cc_size n)
1282*43a90889SApple OSS Distributions {
1283*43a90889SApple OSS Distributions return ((((sizeof_struct_ccpolyzp_po2cyc_block_rng_state()) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
1284*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_RANDOM_TERNARY_WORKSPACE_N(n);
1285*43a90889SApple OSS Distributions }
1286*43a90889SApple OSS Distributions
1287*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1288*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_SECRET_KEY_GENERATE_WORKSPACE_N(cc_size n)1289*43a90889SApple OSS Distributions CCBFV_SECRET_KEY_GENERATE_WORKSPACE_N(cc_size n)
1290*43a90889SApple OSS Distributions {
1291*43a90889SApple OSS Distributions return CCPOLYZP_PO2CYC_RANDOM_TERNARY_WORKSPACE_N(n);
1292*43a90889SApple OSS Distributions }
1293*43a90889SApple OSS Distributions
1294*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1295*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_SERIALIZE_CIPHERTEXT_COEFF_WORKSPACE_N(cc_size n)1296*43a90889SApple OSS Distributions CCBFV_SERIALIZE_CIPHERTEXT_COEFF_WORKSPACE_N(cc_size n)
1297*43a90889SApple OSS Distributions {
1298*43a90889SApple OSS Distributions return CCPOLYZP_PO2CYC_SERIALIZE_POLY_WORKSPACE_N(n);
1299*43a90889SApple OSS Distributions }
1300*43a90889SApple OSS Distributions
1301*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1302*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_SERIALIZE_CIPHERTEXT_EVAL_WORKSPACE_N(cc_size n)1303*43a90889SApple OSS Distributions CCBFV_SERIALIZE_CIPHERTEXT_EVAL_WORKSPACE_N(cc_size n)
1304*43a90889SApple OSS Distributions {
1305*43a90889SApple OSS Distributions return CCPOLYZP_PO2CYC_SERIALIZE_POLY_WORKSPACE_N(n);
1306*43a90889SApple OSS Distributions }
1307*43a90889SApple OSS Distributions
1308*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1309*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_SERIALIZE_SEEDED_CIPHERTEXT_COEFF_WORKSPACE_N(cc_size n)1310*43a90889SApple OSS Distributions CCBFV_SERIALIZE_SEEDED_CIPHERTEXT_COEFF_WORKSPACE_N(cc_size n)
1311*43a90889SApple OSS Distributions {
1312*43a90889SApple OSS Distributions return CCPOLYZP_PO2CYC_SERIALIZE_POLY_WORKSPACE_N(n);
1313*43a90889SApple OSS Distributions }
1314*43a90889SApple OSS Distributions
1315*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1316*43a90889SApple OSS Distributions CC_INLINE cc_size
CCBFV_SERIALIZE_SEEDED_CIPHERTEXT_EVAL_WORKSPACE_N(cc_size n)1317*43a90889SApple OSS Distributions CCBFV_SERIALIZE_SEEDED_CIPHERTEXT_EVAL_WORKSPACE_N(cc_size n)
1318*43a90889SApple OSS Distributions {
1319*43a90889SApple OSS Distributions return CCPOLYZP_PO2CYC_SERIALIZE_POLY_WORKSPACE_N(n);
1320*43a90889SApple OSS Distributions }
1321*43a90889SApple OSS Distributions
1322*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1323*43a90889SApple OSS Distributions CC_INLINE cc_size
CCCKG_CONTRIBUTOR_FINISH_WORKSPACE_N(cc_size n)1324*43a90889SApple OSS Distributions CCCKG_CONTRIBUTOR_FINISH_WORKSPACE_N(cc_size n)
1325*43a90889SApple OSS Distributions {
1326*43a90889SApple OSS Distributions return (3 * n) + (3 * n) + (3 * n) + (3 * n) +
1327*43a90889SApple OSS Distributions (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
1328*43a90889SApple OSS Distributions CCEC_MULT_BLINDED_WORKSPACE_N(n);
1329*43a90889SApple OSS Distributions }
1330*43a90889SApple OSS Distributions
1331*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1332*43a90889SApple OSS Distributions CC_INLINE cc_size
CCCKG_OWNER_GENERATE_SHARE_WORKSPACE_N(cc_size n)1333*43a90889SApple OSS Distributions CCCKG_OWNER_GENERATE_SHARE_WORKSPACE_N(cc_size n)
1334*43a90889SApple OSS Distributions {
1335*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_full_ctx()) + (4 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) /
1336*43a90889SApple OSS Distributions (sizeof_cc_unit())) +
1337*43a90889SApple OSS Distributions CCEC_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(n);
1338*43a90889SApple OSS Distributions }
1339*43a90889SApple OSS Distributions
1340*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1341*43a90889SApple OSS Distributions CC_INLINE cc_size
CCCURVE25519_INTERNAL_WORKSPACE_N(cc_size n)1342*43a90889SApple OSS Distributions CCCURVE25519_INTERNAL_WORKSPACE_N(cc_size n)
1343*43a90889SApple OSS Distributions {
1344*43a90889SApple OSS Distributions return (n) + (n) + (n) + (n) + (n) + (n) + CCX25519_SCALAR_MULT_WORKSPACE_N(n);
1345*43a90889SApple OSS Distributions }
1346*43a90889SApple OSS Distributions
1347*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1348*43a90889SApple OSS Distributions CC_INLINE cc_size
CCCURVE448_WORKSPACE_N(cc_size n)1349*43a90889SApple OSS Distributions CCCURVE448_WORKSPACE_N(cc_size n)
1350*43a90889SApple OSS Distributions {
1351*43a90889SApple OSS Distributions return (n) + (n) + (n) + (n) + (n) + (n) + CCX448_SCALAR_MULT_WORKSPACE_N(n);
1352*43a90889SApple OSS Distributions }
1353*43a90889SApple OSS Distributions
1354*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1355*43a90889SApple OSS Distributions CC_INLINE cc_size
CCDER_DECODE_RSA_PRIV_WORKSPACE_N(cc_size n)1356*43a90889SApple OSS Distributions CCDER_DECODE_RSA_PRIV_WORKSPACE_N(cc_size n)
1357*43a90889SApple OSS Distributions {
1358*43a90889SApple OSS Distributions return CCZP_INIT_COMPUTE_R2_WORKSPACE_N(n);
1359*43a90889SApple OSS Distributions }
1360*43a90889SApple OSS Distributions
1361*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1362*43a90889SApple OSS Distributions CC_INLINE cc_size
CCDH_CHECK_PUB_WORKSPACE_N(cc_size n)1363*43a90889SApple OSS Distributions CCDH_CHECK_PUB_WORKSPACE_N(cc_size n)
1364*43a90889SApple OSS Distributions {
1365*43a90889SApple OSS Distributions return (n) + CCZP_MM_POWER_FAST_WORKSPACE_N(n);
1366*43a90889SApple OSS Distributions }
1367*43a90889SApple OSS Distributions
1368*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1369*43a90889SApple OSS Distributions CC_INLINE cc_size
CCDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(cc_size n)1370*43a90889SApple OSS Distributions CCDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(cc_size n)
1371*43a90889SApple OSS Distributions {
1372*43a90889SApple OSS Distributions return (n) + CCDH_POWER_BLINDED_WORKSPACE_N(n);
1373*43a90889SApple OSS Distributions }
1374*43a90889SApple OSS Distributions
1375*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1376*43a90889SApple OSS Distributions CC_INLINE cc_size
CCDH_GENERATE_KEY_WORKSPACE_N(cc_size n)1377*43a90889SApple OSS Distributions CCDH_GENERATE_KEY_WORKSPACE_N(cc_size n)
1378*43a90889SApple OSS Distributions {
1379*43a90889SApple OSS Distributions return CCDH_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(n);
1380*43a90889SApple OSS Distributions }
1381*43a90889SApple OSS Distributions
1382*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1383*43a90889SApple OSS Distributions CC_INLINE cc_size
CCDH_GENERATE_PRIVATE_KEY_WORKSPACE_N(cc_size n)1384*43a90889SApple OSS Distributions CCDH_GENERATE_PRIVATE_KEY_WORKSPACE_N(cc_size n)
1385*43a90889SApple OSS Distributions {
1386*43a90889SApple OSS Distributions return n;
1387*43a90889SApple OSS Distributions }
1388*43a90889SApple OSS Distributions
1389*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1390*43a90889SApple OSS Distributions CC_INLINE cc_size
CCDH_IMPORT_PRIV_WORKSPACE_N(cc_size n)1391*43a90889SApple OSS Distributions CCDH_IMPORT_PRIV_WORKSPACE_N(cc_size n)
1392*43a90889SApple OSS Distributions {
1393*43a90889SApple OSS Distributions return CCZP_MM_POWER_WORKSPACE_N(n);
1394*43a90889SApple OSS Distributions }
1395*43a90889SApple OSS Distributions
1396*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1397*43a90889SApple OSS Distributions CC_INLINE cc_size
CCDH_INIT_GP_FROM_BYTES_WORKSPACE_N(cc_size n)1398*43a90889SApple OSS Distributions CCDH_INIT_GP_FROM_BYTES_WORKSPACE_N(cc_size n)
1399*43a90889SApple OSS Distributions {
1400*43a90889SApple OSS Distributions return CCDH_IS_SAFE_PRIME_GROUP_WORKSPACE_N(n);
1401*43a90889SApple OSS Distributions }
1402*43a90889SApple OSS Distributions
1403*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1404*43a90889SApple OSS Distributions CC_INLINE cc_size
CCDH_IS_SAFE_PRIME_GROUP_WORKSPACE_N(cc_size n)1405*43a90889SApple OSS Distributions CCDH_IS_SAFE_PRIME_GROUP_WORKSPACE_N(cc_size n)
1406*43a90889SApple OSS Distributions {
1407*43a90889SApple OSS Distributions return (n) + CCPRIME_RABIN_MILLER_WORKSPACE_N(n);
1408*43a90889SApple OSS Distributions }
1409*43a90889SApple OSS Distributions
1410*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1411*43a90889SApple OSS Distributions CC_INLINE cc_size
CCDH_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(cc_size n)1412*43a90889SApple OSS Distributions CCDH_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(cc_size n)
1413*43a90889SApple OSS Distributions {
1414*43a90889SApple OSS Distributions return (n) + (((((sizeof_struct_ccdh_full_ctx()) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) + (2 * n)) + (n) + (n) +
1415*43a90889SApple OSS Distributions CCDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(n);
1416*43a90889SApple OSS Distributions }
1417*43a90889SApple OSS Distributions
1418*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1419*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC25519_ADD_OPT_WORKSPACE_N(CC_UNUSED cc_size n)1420*43a90889SApple OSS Distributions CCEC25519_ADD_OPT_WORKSPACE_N(CC_UNUSED cc_size n)
1421*43a90889SApple OSS Distributions {
1422*43a90889SApple OSS Distributions return 0;
1423*43a90889SApple OSS Distributions }
1424*43a90889SApple OSS Distributions
1425*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1426*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC25519_ADD_WORKSPACE_N(CC_UNUSED cc_size n)1427*43a90889SApple OSS Distributions CCEC25519_ADD_WORKSPACE_N(CC_UNUSED cc_size n)
1428*43a90889SApple OSS Distributions {
1429*43a90889SApple OSS Distributions return 0;
1430*43a90889SApple OSS Distributions }
1431*43a90889SApple OSS Distributions
1432*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1433*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC25519_FROM_WORKSPACE_N(CC_UNUSED cc_size n)1434*43a90889SApple OSS Distributions CCEC25519_FROM_WORKSPACE_N(CC_UNUSED cc_size n)
1435*43a90889SApple OSS Distributions {
1436*43a90889SApple OSS Distributions return 0;
1437*43a90889SApple OSS Distributions }
1438*43a90889SApple OSS Distributions
1439*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1440*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC25519_INV_WORKSPACE_N(cc_size n)1441*43a90889SApple OSS Distributions CCEC25519_INV_WORKSPACE_N(cc_size n)
1442*43a90889SApple OSS Distributions {
1443*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
1444*43a90889SApple OSS Distributions }
1445*43a90889SApple OSS Distributions
1446*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1447*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC25519_MUL121666_WORKSPACE_N(CC_UNUSED cc_size n)1448*43a90889SApple OSS Distributions CCEC25519_MUL121666_WORKSPACE_N(CC_UNUSED cc_size n)
1449*43a90889SApple OSS Distributions {
1450*43a90889SApple OSS Distributions return 0;
1451*43a90889SApple OSS Distributions }
1452*43a90889SApple OSS Distributions
1453*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1454*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC25519_MUL_OPT_WORKSPACE_N(CC_UNUSED cc_size n)1455*43a90889SApple OSS Distributions CCEC25519_MUL_OPT_WORKSPACE_N(CC_UNUSED cc_size n)
1456*43a90889SApple OSS Distributions {
1457*43a90889SApple OSS Distributions return 0;
1458*43a90889SApple OSS Distributions }
1459*43a90889SApple OSS Distributions
1460*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1461*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC25519_MUL_WORKSPACE_N(CC_UNUSED cc_size n)1462*43a90889SApple OSS Distributions CCEC25519_MUL_WORKSPACE_N(CC_UNUSED cc_size n)
1463*43a90889SApple OSS Distributions {
1464*43a90889SApple OSS Distributions return 0;
1465*43a90889SApple OSS Distributions }
1466*43a90889SApple OSS Distributions
1467*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1468*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC25519_REDC_WORKSPACE_N(CC_UNUSED cc_size n)1469*43a90889SApple OSS Distributions CCEC25519_REDC_WORKSPACE_N(CC_UNUSED cc_size n)
1470*43a90889SApple OSS Distributions {
1471*43a90889SApple OSS Distributions return 0;
1472*43a90889SApple OSS Distributions }
1473*43a90889SApple OSS Distributions
1474*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1475*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC25519_SQR_OPT_WORKSPACE_N(CC_UNUSED cc_size n)1476*43a90889SApple OSS Distributions CCEC25519_SQR_OPT_WORKSPACE_N(CC_UNUSED cc_size n)
1477*43a90889SApple OSS Distributions {
1478*43a90889SApple OSS Distributions return 0;
1479*43a90889SApple OSS Distributions }
1480*43a90889SApple OSS Distributions
1481*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1482*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC25519_SQR_WORKSPACE_N(cc_size n)1483*43a90889SApple OSS Distributions CCEC25519_SQR_WORKSPACE_N(cc_size n)
1484*43a90889SApple OSS Distributions {
1485*43a90889SApple OSS Distributions return CCN_SQR_WORKSPACE_N(n);
1486*43a90889SApple OSS Distributions }
1487*43a90889SApple OSS Distributions
1488*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1489*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC25519_SUB_OPT_WORKSPACE_N(CC_UNUSED cc_size n)1490*43a90889SApple OSS Distributions CCEC25519_SUB_OPT_WORKSPACE_N(CC_UNUSED cc_size n)
1491*43a90889SApple OSS Distributions {
1492*43a90889SApple OSS Distributions return 0;
1493*43a90889SApple OSS Distributions }
1494*43a90889SApple OSS Distributions
1495*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1496*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC25519_SUB_WORKSPACE_N(CC_UNUSED cc_size n)1497*43a90889SApple OSS Distributions CCEC25519_SUB_WORKSPACE_N(CC_UNUSED cc_size n)
1498*43a90889SApple OSS Distributions {
1499*43a90889SApple OSS Distributions return 0;
1500*43a90889SApple OSS Distributions }
1501*43a90889SApple OSS Distributions
1502*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1503*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC448_ADD_WORKSPACE_N(CC_UNUSED cc_size n)1504*43a90889SApple OSS Distributions CCEC448_ADD_WORKSPACE_N(CC_UNUSED cc_size n)
1505*43a90889SApple OSS Distributions {
1506*43a90889SApple OSS Distributions return 0;
1507*43a90889SApple OSS Distributions }
1508*43a90889SApple OSS Distributions
1509*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1510*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC448_FROM_WORKSPACE_N(CC_UNUSED cc_size n)1511*43a90889SApple OSS Distributions CCEC448_FROM_WORKSPACE_N(CC_UNUSED cc_size n)
1512*43a90889SApple OSS Distributions {
1513*43a90889SApple OSS Distributions return 0;
1514*43a90889SApple OSS Distributions }
1515*43a90889SApple OSS Distributions
1516*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1517*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC448_INV_WORKSPACE_N(cc_size n)1518*43a90889SApple OSS Distributions CCEC448_INV_WORKSPACE_N(cc_size n)
1519*43a90889SApple OSS Distributions {
1520*43a90889SApple OSS Distributions return CCZP_MUL_DEFAULT_WORKSPACE_N(n);
1521*43a90889SApple OSS Distributions }
1522*43a90889SApple OSS Distributions
1523*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1524*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC448_MUL_WORKSPACE_N(CC_UNUSED cc_size n)1525*43a90889SApple OSS Distributions CCEC448_MUL_WORKSPACE_N(CC_UNUSED cc_size n)
1526*43a90889SApple OSS Distributions {
1527*43a90889SApple OSS Distributions return 0;
1528*43a90889SApple OSS Distributions }
1529*43a90889SApple OSS Distributions
1530*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1531*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC448_SQR_WORKSPACE_N(CC_UNUSED cc_size n)1532*43a90889SApple OSS Distributions CCEC448_SQR_WORKSPACE_N(CC_UNUSED cc_size n)
1533*43a90889SApple OSS Distributions {
1534*43a90889SApple OSS Distributions return 0;
1535*43a90889SApple OSS Distributions }
1536*43a90889SApple OSS Distributions
1537*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1538*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCEC448_SUB_WORKSPACE_N(CC_UNUSED cc_size n)1539*43a90889SApple OSS Distributions CCEC448_SUB_WORKSPACE_N(CC_UNUSED cc_size n)
1540*43a90889SApple OSS Distributions {
1541*43a90889SApple OSS Distributions return 0;
1542*43a90889SApple OSS Distributions }
1543*43a90889SApple OSS Distributions
1544*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1545*43a90889SApple OSS Distributions CC_INLINE cc_size
CCECDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(cc_size n)1546*43a90889SApple OSS Distributions CCECDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(cc_size n)
1547*43a90889SApple OSS Distributions {
1548*43a90889SApple OSS Distributions return (3 * n) + (3 * n) + CCEC_MULT_BLINDED_WORKSPACE_N(n);
1549*43a90889SApple OSS Distributions }
1550*43a90889SApple OSS Distributions
1551*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1552*43a90889SApple OSS Distributions CC_INLINE cc_size
CCECDH_FAST_COMPUTE_PUB_FROM_PRIV_WORKSPACE_N(cc_size n)1553*43a90889SApple OSS Distributions CCECDH_FAST_COMPUTE_PUB_FROM_PRIV_WORKSPACE_N(cc_size n)
1554*43a90889SApple OSS Distributions {
1555*43a90889SApple OSS Distributions return (3 * n) + CCECDH_FAST_SCALAR_MULT_WORKSPACE_N(n);
1556*43a90889SApple OSS Distributions }
1557*43a90889SApple OSS Distributions
1558*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1559*43a90889SApple OSS Distributions CC_INLINE cc_size
CCECDH_FAST_COMPUTE_SHARED_SECRET_WORKSPACE_N(cc_size n)1560*43a90889SApple OSS Distributions CCECDH_FAST_COMPUTE_SHARED_SECRET_WORKSPACE_N(cc_size n)
1561*43a90889SApple OSS Distributions {
1562*43a90889SApple OSS Distributions return (3 * n) + (n) + CCECDH_FAST_SCALAR_MULT_WORKSPACE_N(n);
1563*43a90889SApple OSS Distributions }
1564*43a90889SApple OSS Distributions
1565*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1566*43a90889SApple OSS Distributions CC_INLINE cc_size
CCECDH_FAST_SCALAR_MULT_WORKSPACE_N(cc_size n)1567*43a90889SApple OSS Distributions CCECDH_FAST_SCALAR_MULT_WORKSPACE_N(cc_size n)
1568*43a90889SApple OSS Distributions {
1569*43a90889SApple OSS Distributions return (3 * n) + CCED448_FULL_ADD_WORKSPACE_N(n);
1570*43a90889SApple OSS Distributions }
1571*43a90889SApple OSS Distributions
1572*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1573*43a90889SApple OSS Distributions CC_INLINE cc_size
CCECDH_GENERATE_KEY_WORKSPACE_N(cc_size n)1574*43a90889SApple OSS Distributions CCECDH_GENERATE_KEY_WORKSPACE_N(cc_size n)
1575*43a90889SApple OSS Distributions {
1576*43a90889SApple OSS Distributions return CCECDH_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(n);
1577*43a90889SApple OSS Distributions }
1578*43a90889SApple OSS Distributions
1579*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1580*43a90889SApple OSS Distributions CC_INLINE cc_size
CCECDH_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(cc_size n)1581*43a90889SApple OSS Distributions CCECDH_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(cc_size n)
1582*43a90889SApple OSS Distributions {
1583*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_full_ctx()) + (4 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) /
1584*43a90889SApple OSS Distributions (sizeof_cc_unit())) +
1585*43a90889SApple OSS Distributions (n) + (n) + CCECDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(n);
1586*43a90889SApple OSS Distributions }
1587*43a90889SApple OSS Distributions
1588*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1589*43a90889SApple OSS Distributions CC_INLINE cc_size
CCECDH_PCC_COMPUTE_PUB_FROM_PRIV_WORKSPACE_N(cc_size n)1590*43a90889SApple OSS Distributions CCECDH_PCC_COMPUTE_PUB_FROM_PRIV_WORKSPACE_N(cc_size n)
1591*43a90889SApple OSS Distributions {
1592*43a90889SApple OSS Distributions return CCEC_MAKE_PUB_FROM_PRIV_WORKSPACE_N(n);
1593*43a90889SApple OSS Distributions }
1594*43a90889SApple OSS Distributions
1595*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1596*43a90889SApple OSS Distributions CC_INLINE cc_size
CCECDH_PCC_COMPUTE_SHARED_SECRET_WORKSPACE_N(cc_size n)1597*43a90889SApple OSS Distributions CCECDH_PCC_COMPUTE_SHARED_SECRET_WORKSPACE_N(cc_size n)
1598*43a90889SApple OSS Distributions {
1599*43a90889SApple OSS Distributions return CCECDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(n);
1600*43a90889SApple OSS Distributions }
1601*43a90889SApple OSS Distributions
1602*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1603*43a90889SApple OSS Distributions CC_INLINE cc_size
CCECIES_DECRYPT_GCM_COMPOSITE_WORKSPACE_N(cc_size n)1604*43a90889SApple OSS Distributions CCECIES_DECRYPT_GCM_COMPOSITE_WORKSPACE_N(cc_size n)
1605*43a90889SApple OSS Distributions {
1606*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
1607*43a90889SApple OSS Distributions (n) + CCECDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(n);
1608*43a90889SApple OSS Distributions }
1609*43a90889SApple OSS Distributions
1610*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1611*43a90889SApple OSS Distributions CC_INLINE cc_size
CCECIES_ENCRYPT_GCM_COMPOSITE_WORKSPACE_N(cc_size n)1612*43a90889SApple OSS Distributions CCECIES_ENCRYPT_GCM_COMPOSITE_WORKSPACE_N(cc_size n)
1613*43a90889SApple OSS Distributions {
1614*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_full_ctx()) + (4 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) /
1615*43a90889SApple OSS Distributions (sizeof_cc_unit())) +
1616*43a90889SApple OSS Distributions (n) + CCECDH_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(n);
1617*43a90889SApple OSS Distributions }
1618*43a90889SApple OSS Distributions
1619*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1620*43a90889SApple OSS Distributions CC_INLINE cc_size
CCECIES_IMPORT_EPH_PUB_WORKSPACE_N(cc_size n)1621*43a90889SApple OSS Distributions CCECIES_IMPORT_EPH_PUB_WORKSPACE_N(cc_size n)
1622*43a90889SApple OSS Distributions {
1623*43a90889SApple OSS Distributions return CCEC_COMPACT_IMPORT_PUB_WORKSPACE_N(n);
1624*43a90889SApple OSS Distributions }
1625*43a90889SApple OSS Distributions
1626*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1627*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_ADD_WORKSPACE_N(cc_size n)1628*43a90889SApple OSS Distributions CCEC_ADD_WORKSPACE_N(cc_size n)
1629*43a90889SApple OSS Distributions {
1630*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCEC_DOUBLE_WORKSPACE_N(n);
1631*43a90889SApple OSS Distributions }
1632*43a90889SApple OSS Distributions
1633*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1634*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_AFFINE_POINT_FROM_X_WORKSPACE_N(cc_size n)1635*43a90889SApple OSS Distributions CCEC_AFFINE_POINT_FROM_X_WORKSPACE_N(cc_size n)
1636*43a90889SApple OSS Distributions {
1637*43a90889SApple OSS Distributions return (n) + (n) + CCZP_SQRT_TONELLI_SHANKS_WORKSPACE_N(n);
1638*43a90889SApple OSS Distributions }
1639*43a90889SApple OSS Distributions
1640*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1641*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_AFFINIFY_HOMOGENEOUS_WORKSPACE_N(cc_size n)1642*43a90889SApple OSS Distributions CCEC_AFFINIFY_HOMOGENEOUS_WORKSPACE_N(cc_size n)
1643*43a90889SApple OSS Distributions {
1644*43a90889SApple OSS Distributions return (n) + CCZP_INV_DEFAULT_WORKSPACE_N(n);
1645*43a90889SApple OSS Distributions }
1646*43a90889SApple OSS Distributions
1647*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1648*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_AFFINIFY_JACOBIAN_WORKSPACE_N(cc_size n)1649*43a90889SApple OSS Distributions CCEC_AFFINIFY_JACOBIAN_WORKSPACE_N(cc_size n)
1650*43a90889SApple OSS Distributions {
1651*43a90889SApple OSS Distributions return (n) + (n) + CCZP_INV_DEFAULT_WORKSPACE_N(n);
1652*43a90889SApple OSS Distributions }
1653*43a90889SApple OSS Distributions
1654*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1655*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_AFFINIFY_WORKSPACE_N(cc_size n)1656*43a90889SApple OSS Distributions CCEC_AFFINIFY_WORKSPACE_N(cc_size n)
1657*43a90889SApple OSS Distributions {
1658*43a90889SApple OSS Distributions return CCEC_AFFINIFY_JACOBIAN_WORKSPACE_N(n);
1659*43a90889SApple OSS Distributions }
1660*43a90889SApple OSS Distributions
1661*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1662*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_AFFINIFY_X_ONLY_WORKSPACE_N(cc_size n)1663*43a90889SApple OSS Distributions CCEC_AFFINIFY_X_ONLY_WORKSPACE_N(cc_size n)
1664*43a90889SApple OSS Distributions {
1665*43a90889SApple OSS Distributions return (n) + CCZP_INV_DEFAULT_WORKSPACE_N(n);
1666*43a90889SApple OSS Distributions }
1667*43a90889SApple OSS Distributions
1668*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1669*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_BLINDING_OP_WORKSPACE_N(cc_size n)1670*43a90889SApple OSS Distributions CCEC_BLINDING_OP_WORKSPACE_N(cc_size n)
1671*43a90889SApple OSS Distributions {
1672*43a90889SApple OSS Distributions return (3 * n) + (3 * n) + CCEC_MULT_BLINDED_WORKSPACE_N(n);
1673*43a90889SApple OSS Distributions }
1674*43a90889SApple OSS Distributions
1675*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1676*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_COMPACT_GENERATE_KEY_CHECKSIGN_WORKSPACE_N(cc_size n)1677*43a90889SApple OSS Distributions CCEC_COMPACT_GENERATE_KEY_CHECKSIGN_WORKSPACE_N(cc_size n)
1678*43a90889SApple OSS Distributions {
1679*43a90889SApple OSS Distributions return CCEC_SIGN_INTERNAL_WORKSPACE_N(n);
1680*43a90889SApple OSS Distributions }
1681*43a90889SApple OSS Distributions
1682*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1683*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_COMPACT_GENERATE_KEY_CHECKVERIFY_AND_EXTRACT_WORKSPACE_N(cc_size n)1684*43a90889SApple OSS Distributions CCEC_COMPACT_GENERATE_KEY_CHECKVERIFY_AND_EXTRACT_WORKSPACE_N(cc_size n)
1685*43a90889SApple OSS Distributions {
1686*43a90889SApple OSS Distributions return CCEC_VERIFY_INTERNAL_WITH_BASE_WORKSPACE_N(n);
1687*43a90889SApple OSS Distributions }
1688*43a90889SApple OSS Distributions
1689*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1690*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_COMPACT_GENERATE_KEY_STEP_WORKSPACE_N(cc_size n)1691*43a90889SApple OSS Distributions CCEC_COMPACT_GENERATE_KEY_STEP_WORKSPACE_N(cc_size n)
1692*43a90889SApple OSS Distributions {
1693*43a90889SApple OSS Distributions return CCEC_VERIFY_INTERNAL_WITH_BASE_WORKSPACE_N(n);
1694*43a90889SApple OSS Distributions }
1695*43a90889SApple OSS Distributions
1696*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1697*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_COMPACT_GENERATE_KEY_WORKSPACE_N(cc_size n)1698*43a90889SApple OSS Distributions CCEC_COMPACT_GENERATE_KEY_WORKSPACE_N(cc_size n)
1699*43a90889SApple OSS Distributions {
1700*43a90889SApple OSS Distributions return CCEC_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(n);
1701*43a90889SApple OSS Distributions }
1702*43a90889SApple OSS Distributions
1703*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1704*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_COMPACT_IMPORT_PUB_WORKSPACE_N(cc_size n)1705*43a90889SApple OSS Distributions CCEC_COMPACT_IMPORT_PUB_WORKSPACE_N(cc_size n)
1706*43a90889SApple OSS Distributions {
1707*43a90889SApple OSS Distributions return (3 * n) + CCEC_IMPORT_AFFINE_POINT_WORKSPACE_N(n);
1708*43a90889SApple OSS Distributions }
1709*43a90889SApple OSS Distributions
1710*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1711*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_COMPACT_TRANSFORM_KEY_WORKSPACE_N(cc_size n)1712*43a90889SApple OSS Distributions CCEC_COMPACT_TRANSFORM_KEY_WORKSPACE_N(cc_size n)
1713*43a90889SApple OSS Distributions {
1714*43a90889SApple OSS Distributions return n;
1715*43a90889SApple OSS Distributions }
1716*43a90889SApple OSS Distributions
1717*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1718*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_COMPRESSED_X962_IMPORT_PUB_WORKSPACE_N(cc_size n)1719*43a90889SApple OSS Distributions CCEC_COMPRESSED_X962_IMPORT_PUB_WORKSPACE_N(cc_size n)
1720*43a90889SApple OSS Distributions {
1721*43a90889SApple OSS Distributions return CCEC_X963_IMPORT_PUB_WORKSPACE_N(n);
1722*43a90889SApple OSS Distributions }
1723*43a90889SApple OSS Distributions
1724*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1725*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_DER_EXPORT_DIVERSIFIED_PUB_WORKSPACE_N(cc_size n)1726*43a90889SApple OSS Distributions CCEC_DER_EXPORT_DIVERSIFIED_PUB_WORKSPACE_N(cc_size n)
1727*43a90889SApple OSS Distributions {
1728*43a90889SApple OSS Distributions return ((2 * n) + 1) + ((2 * n) + 1);
1729*43a90889SApple OSS Distributions }
1730*43a90889SApple OSS Distributions
1731*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1732*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_DER_EXPORT_PRIV_WORKSPACE_N(cc_size n)1733*43a90889SApple OSS Distributions CCEC_DER_EXPORT_PRIV_WORKSPACE_N(cc_size n)
1734*43a90889SApple OSS Distributions {
1735*43a90889SApple OSS Distributions return (n) + ((2 * n) + 1);
1736*43a90889SApple OSS Distributions }
1737*43a90889SApple OSS Distributions
1738*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1739*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_DIVERSIFY_PRIV_TWIN_WORKSPACE_N(cc_size n)1740*43a90889SApple OSS Distributions CCEC_DIVERSIFY_PRIV_TWIN_WORKSPACE_N(cc_size n)
1741*43a90889SApple OSS Distributions {
1742*43a90889SApple OSS Distributions return (n) + (n) + CC_MAX_EVAL(CCEC_MAKE_PUB_FROM_PRIV_WORKSPACE_N(n), CCEC_GENERATE_SCALAR_FIPS_EXTRABITS_WORKSPACE_N(n));
1743*43a90889SApple OSS Distributions }
1744*43a90889SApple OSS Distributions
1745*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1746*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_DIVERSIFY_PUB_TWIN_WORKSPACE_N(cc_size n)1747*43a90889SApple OSS Distributions CCEC_DIVERSIFY_PUB_TWIN_WORKSPACE_N(cc_size n)
1748*43a90889SApple OSS Distributions {
1749*43a90889SApple OSS Distributions return (n) + (n) + (3 * n) + (3 * n) + (3 * n) +
1750*43a90889SApple OSS Distributions CC_MAX_EVAL(CCEC_MULT_BLINDED_WORKSPACE_N(n), CCEC_GENERATE_SCALAR_FIPS_EXTRABITS_WORKSPACE_N(n));
1751*43a90889SApple OSS Distributions }
1752*43a90889SApple OSS Distributions
1753*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1754*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_DIVERSIFY_PUB_WORKSPACE_N(cc_size n)1755*43a90889SApple OSS Distributions CCEC_DIVERSIFY_PUB_WORKSPACE_N(cc_size n)
1756*43a90889SApple OSS Distributions {
1757*43a90889SApple OSS Distributions return (n) + CC_MAX_EVAL(CCEC_MAKE_PUB_FROM_PRIV_WORKSPACE_N(n), CCEC_GENERATE_SCALAR_FIPS_EXTRABITS_WORKSPACE_N(n));
1758*43a90889SApple OSS Distributions }
1759*43a90889SApple OSS Distributions
1760*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1761*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_DIVERSIFY_TWIN_SCALARS_WORKSPACE_N(cc_size n)1762*43a90889SApple OSS Distributions CCEC_DIVERSIFY_TWIN_SCALARS_WORKSPACE_N(cc_size n)
1763*43a90889SApple OSS Distributions {
1764*43a90889SApple OSS Distributions return CCEC_GENERATE_SCALAR_FIPS_EXTRABITS_WORKSPACE_N(n);
1765*43a90889SApple OSS Distributions }
1766*43a90889SApple OSS Distributions
1767*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1768*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_DOUBLE_WORKSPACE_N(cc_size n)1769*43a90889SApple OSS Distributions CCEC_DOUBLE_WORKSPACE_N(cc_size n)
1770*43a90889SApple OSS Distributions {
1771*43a90889SApple OSS Distributions return (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
1772*43a90889SApple OSS Distributions }
1773*43a90889SApple OSS Distributions
1774*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1775*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_EXTRACT_RS_WORKSPACE_N(cc_size n)1776*43a90889SApple OSS Distributions CCEC_EXTRACT_RS_WORKSPACE_N(cc_size n)
1777*43a90889SApple OSS Distributions {
1778*43a90889SApple OSS Distributions return (n) + (n);
1779*43a90889SApple OSS Distributions }
1780*43a90889SApple OSS Distributions
1781*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1782*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_FULL_ADD_DEFAULT_WORKSPACE_N(cc_size n)1783*43a90889SApple OSS Distributions CCEC_FULL_ADD_DEFAULT_WORKSPACE_N(cc_size n)
1784*43a90889SApple OSS Distributions {
1785*43a90889SApple OSS Distributions return CCEC_ADD_WORKSPACE_N(n);
1786*43a90889SApple OSS Distributions }
1787*43a90889SApple OSS Distributions
1788*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1789*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_FULL_ADD_NORMALIZED_WORKSPACE_N(cc_size n)1790*43a90889SApple OSS Distributions CCEC_FULL_ADD_NORMALIZED_WORKSPACE_N(cc_size n)
1791*43a90889SApple OSS Distributions {
1792*43a90889SApple OSS Distributions return CCEC_ADD_WORKSPACE_N(n);
1793*43a90889SApple OSS Distributions }
1794*43a90889SApple OSS Distributions
1795*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1796*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_FULL_ADD_WORKSPACE_N(cc_size n)1797*43a90889SApple OSS Distributions CCEC_FULL_ADD_WORKSPACE_N(cc_size n)
1798*43a90889SApple OSS Distributions {
1799*43a90889SApple OSS Distributions return CCED448_FULL_ADD_WORKSPACE_N(n);
1800*43a90889SApple OSS Distributions }
1801*43a90889SApple OSS Distributions
1802*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1803*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_FULL_SUB_NORMALIZED_WORKSPACE_N(cc_size n)1804*43a90889SApple OSS Distributions CCEC_FULL_SUB_NORMALIZED_WORKSPACE_N(cc_size n)
1805*43a90889SApple OSS Distributions {
1806*43a90889SApple OSS Distributions return CCEC_ADD_WORKSPACE_N(n);
1807*43a90889SApple OSS Distributions }
1808*43a90889SApple OSS Distributions
1809*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1810*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_FULL_SUB_WORKSPACE_N(cc_size n)1811*43a90889SApple OSS Distributions CCEC_FULL_SUB_WORKSPACE_N(cc_size n)
1812*43a90889SApple OSS Distributions {
1813*43a90889SApple OSS Distributions return CCEC_ADD_WORKSPACE_N(n);
1814*43a90889SApple OSS Distributions }
1815*43a90889SApple OSS Distributions
1816*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1817*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_GENERATE_BLINDING_KEYS_WORKSPACE_N(cc_size n)1818*43a90889SApple OSS Distributions CCEC_GENERATE_BLINDING_KEYS_WORKSPACE_N(cc_size n)
1819*43a90889SApple OSS Distributions {
1820*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
1821*43a90889SApple OSS Distributions (3 * n) + CCEC_BLINDING_OP_WORKSPACE_N(n);
1822*43a90889SApple OSS Distributions }
1823*43a90889SApple OSS Distributions
1824*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1825*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_GENERATE_DIVERSIFIED_KEY_WORKSPACE_N(cc_size n)1826*43a90889SApple OSS Distributions CCEC_GENERATE_DIVERSIFIED_KEY_WORKSPACE_N(cc_size n)
1827*43a90889SApple OSS Distributions {
1828*43a90889SApple OSS Distributions return CCECDH_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(n);
1829*43a90889SApple OSS Distributions }
1830*43a90889SApple OSS Distributions
1831*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1832*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_GENERATE_KEY_DETERMINISTIC_WORKSPACE_N(cc_size n)1833*43a90889SApple OSS Distributions CCEC_GENERATE_KEY_DETERMINISTIC_WORKSPACE_N(cc_size n)
1834*43a90889SApple OSS Distributions {
1835*43a90889SApple OSS Distributions return CCEC_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(n);
1836*43a90889SApple OSS Distributions }
1837*43a90889SApple OSS Distributions
1838*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1839*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_GENERATE_KEY_FIPS_WORKSPACE_N(cc_size n)1840*43a90889SApple OSS Distributions CCEC_GENERATE_KEY_FIPS_WORKSPACE_N(cc_size n)
1841*43a90889SApple OSS Distributions {
1842*43a90889SApple OSS Distributions return CCEC_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(n);
1843*43a90889SApple OSS Distributions }
1844*43a90889SApple OSS Distributions
1845*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1846*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_GENERATE_KEY_INTERNAL_FIPS_WORKSPACE_N(cc_size n)1847*43a90889SApple OSS Distributions CCEC_GENERATE_KEY_INTERNAL_FIPS_WORKSPACE_N(cc_size n)
1848*43a90889SApple OSS Distributions {
1849*43a90889SApple OSS Distributions return (n) + CCEC_MAKE_PUB_FROM_PRIV_WORKSPACE_N(n);
1850*43a90889SApple OSS Distributions }
1851*43a90889SApple OSS Distributions
1852*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1853*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_GENERATE_KEY_INTERNAL_LEGACY_WORKSPACE_N(cc_size n)1854*43a90889SApple OSS Distributions CCEC_GENERATE_KEY_INTERNAL_LEGACY_WORKSPACE_N(cc_size n)
1855*43a90889SApple OSS Distributions {
1856*43a90889SApple OSS Distributions return (n) + CCEC_MAKE_PUB_FROM_PRIV_WORKSPACE_N(n);
1857*43a90889SApple OSS Distributions }
1858*43a90889SApple OSS Distributions
1859*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1860*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_GENERATE_SCALAR_FIPS_EXTRABITS_WORKSPACE_N(cc_size n)1861*43a90889SApple OSS Distributions CCEC_GENERATE_SCALAR_FIPS_EXTRABITS_WORKSPACE_N(cc_size n)
1862*43a90889SApple OSS Distributions {
1863*43a90889SApple OSS Distributions return (((128 + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) + (n) + CCN_DIVMOD_WORKSPACE_N(n);
1864*43a90889SApple OSS Distributions }
1865*43a90889SApple OSS Distributions
1866*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1867*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_GENERATE_SCALAR_FIPS_RETRY_WORKSPACE_N(cc_size n)1868*43a90889SApple OSS Distributions CCEC_GENERATE_SCALAR_FIPS_RETRY_WORKSPACE_N(cc_size n)
1869*43a90889SApple OSS Distributions {
1870*43a90889SApple OSS Distributions return n;
1871*43a90889SApple OSS Distributions }
1872*43a90889SApple OSS Distributions
1873*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1874*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_GENERATE_SCALAR_LEGACY_WORKSPACE_N(cc_size n)1875*43a90889SApple OSS Distributions CCEC_GENERATE_SCALAR_LEGACY_WORKSPACE_N(cc_size n)
1876*43a90889SApple OSS Distributions {
1877*43a90889SApple OSS Distributions return n;
1878*43a90889SApple OSS Distributions }
1879*43a90889SApple OSS Distributions
1880*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1881*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_IMPORT_AFFINE_POINT_WORKSPACE_N(cc_size n)1882*43a90889SApple OSS Distributions CCEC_IMPORT_AFFINE_POINT_WORKSPACE_N(cc_size n)
1883*43a90889SApple OSS Distributions {
1884*43a90889SApple OSS Distributions return (n) + CCEC_AFFINE_POINT_FROM_X_WORKSPACE_N(n);
1885*43a90889SApple OSS Distributions }
1886*43a90889SApple OSS Distributions
1887*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1888*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_IMPORT_PUB_WORKSPACE_N(cc_size n)1889*43a90889SApple OSS Distributions CCEC_IMPORT_PUB_WORKSPACE_N(cc_size n)
1890*43a90889SApple OSS Distributions {
1891*43a90889SApple OSS Distributions return CCEC_X963_IMPORT_PUB_WORKSPACE_N(n);
1892*43a90889SApple OSS Distributions }
1893*43a90889SApple OSS Distributions
1894*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1895*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_IS_COMPACTABLE_POINT_WORKSPACE_N(cc_size n)1896*43a90889SApple OSS Distributions CCEC_IS_COMPACTABLE_POINT_WORKSPACE_N(cc_size n)
1897*43a90889SApple OSS Distributions {
1898*43a90889SApple OSS Distributions return n;
1899*43a90889SApple OSS Distributions }
1900*43a90889SApple OSS Distributions
1901*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1902*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_IS_POINT_PROJECTIVE_WORKSPACE_N(cc_size n)1903*43a90889SApple OSS Distributions CCEC_IS_POINT_PROJECTIVE_WORKSPACE_N(cc_size n)
1904*43a90889SApple OSS Distributions {
1905*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
1906*43a90889SApple OSS Distributions }
1907*43a90889SApple OSS Distributions
1908*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1909*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_IS_POINT_WORKSPACE_N(cc_size n)1910*43a90889SApple OSS Distributions CCEC_IS_POINT_WORKSPACE_N(cc_size n)
1911*43a90889SApple OSS Distributions {
1912*43a90889SApple OSS Distributions return CCEC_IS_POINT_PROJECTIVE_WORKSPACE_N(n);
1913*43a90889SApple OSS Distributions }
1914*43a90889SApple OSS Distributions
1915*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1916*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_MAKE_PUB_FROM_PRIV_WORKSPACE_N(cc_size n)1917*43a90889SApple OSS Distributions CCEC_MAKE_PUB_FROM_PRIV_WORKSPACE_N(cc_size n)
1918*43a90889SApple OSS Distributions {
1919*43a90889SApple OSS Distributions return (3 * n) + CCEC_MULT_BLINDED_WORKSPACE_N(n);
1920*43a90889SApple OSS Distributions }
1921*43a90889SApple OSS Distributions
1922*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1923*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_MULT_BLINDED_WORKSPACE_N(cc_size n)1924*43a90889SApple OSS Distributions CCEC_MULT_BLINDED_WORKSPACE_N(cc_size n)
1925*43a90889SApple OSS Distributions {
1926*43a90889SApple OSS Distributions return (3 * n) + (n) + CCEC_MULT_DEFAULT_WORKSPACE_N(n);
1927*43a90889SApple OSS Distributions }
1928*43a90889SApple OSS Distributions
1929*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1930*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_MULT_DEFAULT_WORKSPACE_N(cc_size n)1931*43a90889SApple OSS Distributions CCEC_MULT_DEFAULT_WORKSPACE_N(cc_size n)
1932*43a90889SApple OSS Distributions {
1933*43a90889SApple OSS Distributions return (3 * n) + (n) + CCED448_FULL_ADD_WORKSPACE_N(n);
1934*43a90889SApple OSS Distributions }
1935*43a90889SApple OSS Distributions
1936*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1937*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_MULT_INNER_WORKSPACE_N(cc_size n)1938*43a90889SApple OSS Distributions CCEC_MULT_INNER_WORKSPACE_N(cc_size n)
1939*43a90889SApple OSS Distributions {
1940*43a90889SApple OSS Distributions return (2 * n) + (2 * n) + (2 * n) + CCEC_MULT_XYCZADDC_WORKSPACE_N(n);
1941*43a90889SApple OSS Distributions }
1942*43a90889SApple OSS Distributions
1943*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1944*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_MULT_WORKSPACE_N(cc_size n)1945*43a90889SApple OSS Distributions CCEC_MULT_WORKSPACE_N(cc_size n)
1946*43a90889SApple OSS Distributions {
1947*43a90889SApple OSS Distributions return CCEC_MULT_DEFAULT_WORKSPACE_N(n);
1948*43a90889SApple OSS Distributions }
1949*43a90889SApple OSS Distributions
1950*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1951*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_MULT_XYCZADDC_WORKSPACE_N(cc_size n)1952*43a90889SApple OSS Distributions CCEC_MULT_XYCZADDC_WORKSPACE_N(cc_size n)
1953*43a90889SApple OSS Distributions {
1954*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
1955*43a90889SApple OSS Distributions }
1956*43a90889SApple OSS Distributions
1957*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1958*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_MULT_XYCZADD_WORKSPACE_N(cc_size n)1959*43a90889SApple OSS Distributions CCEC_MULT_XYCZADD_WORKSPACE_N(cc_size n)
1960*43a90889SApple OSS Distributions {
1961*43a90889SApple OSS Distributions return (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
1962*43a90889SApple OSS Distributions }
1963*43a90889SApple OSS Distributions
1964*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1965*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_MULT_XYCZDBLJAC_WORKSPACE_N(cc_size n)1966*43a90889SApple OSS Distributions CCEC_MULT_XYCZDBLJAC_WORKSPACE_N(cc_size n)
1967*43a90889SApple OSS Distributions {
1968*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
1969*43a90889SApple OSS Distributions }
1970*43a90889SApple OSS Distributions
1971*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1972*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_MULT_XYCZRECOVERCOEFFJAC_WORKSPACE_N(cc_size n)1973*43a90889SApple OSS Distributions CCEC_MULT_XYCZRECOVERCOEFFJAC_WORKSPACE_N(cc_size n)
1974*43a90889SApple OSS Distributions {
1975*43a90889SApple OSS Distributions return CCZP_MUL_DEFAULT_WORKSPACE_N(n);
1976*43a90889SApple OSS Distributions }
1977*43a90889SApple OSS Distributions
1978*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1979*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(cc_size n)1980*43a90889SApple OSS Distributions CCEC_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(cc_size n)
1981*43a90889SApple OSS Distributions {
1982*43a90889SApple OSS Distributions return (n) + (n) + CCEC_VERIFY_INTERNAL_WITH_BASE_WORKSPACE_N(n);
1983*43a90889SApple OSS Distributions }
1984*43a90889SApple OSS Distributions
1985*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1986*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_PRINT_PROJECTIVE_POINT_WORKSPACE_N(cc_size n)1987*43a90889SApple OSS Distributions CCEC_PRINT_PROJECTIVE_POINT_WORKSPACE_N(cc_size n)
1988*43a90889SApple OSS Distributions {
1989*43a90889SApple OSS Distributions return (3 * n) + CCEC_AFFINIFY_JACOBIAN_WORKSPACE_N(n);
1990*43a90889SApple OSS Distributions }
1991*43a90889SApple OSS Distributions
1992*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
1993*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_PROJECTIFY_HOMOGENEOUS_WORKSPACE_N(cc_size n)1994*43a90889SApple OSS Distributions CCEC_PROJECTIFY_HOMOGENEOUS_WORKSPACE_N(cc_size n)
1995*43a90889SApple OSS Distributions {
1996*43a90889SApple OSS Distributions return CCZP_GENERATE_NON_ZERO_ELEMENT_WORKSPACE_N(n);
1997*43a90889SApple OSS Distributions }
1998*43a90889SApple OSS Distributions
1999*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2000*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_PROJECTIFY_JACOBIAN_WORKSPACE_N(cc_size n)2001*43a90889SApple OSS Distributions CCEC_PROJECTIFY_JACOBIAN_WORKSPACE_N(cc_size n)
2002*43a90889SApple OSS Distributions {
2003*43a90889SApple OSS Distributions return CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2004*43a90889SApple OSS Distributions }
2005*43a90889SApple OSS Distributions
2006*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2007*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_PROJECTIFY_WORKSPACE_N(cc_size n)2008*43a90889SApple OSS Distributions CCEC_PROJECTIFY_WORKSPACE_N(cc_size n)
2009*43a90889SApple OSS Distributions {
2010*43a90889SApple OSS Distributions return CCZP_GENERATE_NON_ZERO_ELEMENT_WORKSPACE_N(n);
2011*43a90889SApple OSS Distributions }
2012*43a90889SApple OSS Distributions
2013*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2014*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_RFC6637_UNWRAP_KEY_WORKSPACE_N(cc_size n)2015*43a90889SApple OSS Distributions CCEC_RFC6637_UNWRAP_KEY_WORKSPACE_N(cc_size n)
2016*43a90889SApple OSS Distributions {
2017*43a90889SApple OSS Distributions return (n) +
2018*43a90889SApple OSS Distributions (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
2019*43a90889SApple OSS Distributions (((((((2 + 1) + 48) + 1) + (2 * ((sizeof_cc_unit()) * n))) + 2) + 36) + ((sizeof_cc_unit()) * n)) +
2020*43a90889SApple OSS Distributions CCECDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(n);
2021*43a90889SApple OSS Distributions }
2022*43a90889SApple OSS Distributions
2023*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2024*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_RFC6637_WRAP_CORE_WORKSPACE_N(cc_size n)2025*43a90889SApple OSS Distributions CCEC_RFC6637_WRAP_CORE_WORKSPACE_N(cc_size n)
2026*43a90889SApple OSS Distributions {
2027*43a90889SApple OSS Distributions return (n) + ((2 * n) + 1) + CCECDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(n);
2028*43a90889SApple OSS Distributions }
2029*43a90889SApple OSS Distributions
2030*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2031*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_RFC6637_WRAP_KEY_DIVERSIFIED_WORKSPACE_N(cc_size n)2032*43a90889SApple OSS Distributions CCEC_RFC6637_WRAP_KEY_DIVERSIFIED_WORKSPACE_N(cc_size n)
2033*43a90889SApple OSS Distributions {
2034*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_full_ctx()) + (4 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) /
2035*43a90889SApple OSS Distributions (sizeof_cc_unit())) +
2036*43a90889SApple OSS Distributions CCECDH_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(n);
2037*43a90889SApple OSS Distributions }
2038*43a90889SApple OSS Distributions
2039*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2040*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_RFC6637_WRAP_KEY_WORKSPACE_N(cc_size n)2041*43a90889SApple OSS Distributions CCEC_RFC6637_WRAP_KEY_WORKSPACE_N(cc_size n)
2042*43a90889SApple OSS Distributions {
2043*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_full_ctx()) + (4 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) /
2044*43a90889SApple OSS Distributions (sizeof_cc_unit())) +
2045*43a90889SApple OSS Distributions CCECDH_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(n);
2046*43a90889SApple OSS Distributions }
2047*43a90889SApple OSS Distributions
2048*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2049*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_SIGN_COMPOSITE_WORKSPACE_N(cc_size n)2050*43a90889SApple OSS Distributions CCEC_SIGN_COMPOSITE_WORKSPACE_N(cc_size n)
2051*43a90889SApple OSS Distributions {
2052*43a90889SApple OSS Distributions return (n) + (n) + CCEC_SIGN_INTERNAL_WORKSPACE_N(n);
2053*43a90889SApple OSS Distributions }
2054*43a90889SApple OSS Distributions
2055*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2056*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_SIGN_INTERNAL_INNER_WORKSPACE_N(cc_size n)2057*43a90889SApple OSS Distributions CCEC_SIGN_INTERNAL_INNER_WORKSPACE_N(cc_size n)
2058*43a90889SApple OSS Distributions {
2059*43a90889SApple OSS Distributions return (n) + (3 * n) + CCEC_MULT_BLINDED_WORKSPACE_N(n);
2060*43a90889SApple OSS Distributions }
2061*43a90889SApple OSS Distributions
2062*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2063*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_SIGN_INTERNAL_WORKSPACE_N(cc_size n)2064*43a90889SApple OSS Distributions CCEC_SIGN_INTERNAL_WORKSPACE_N(cc_size n)
2065*43a90889SApple OSS Distributions {
2066*43a90889SApple OSS Distributions return (n) + (n) + (n) + (3 * n) + CCEC_SIGN_INTERNAL_INNER_WORKSPACE_N(n);
2067*43a90889SApple OSS Distributions }
2068*43a90889SApple OSS Distributions
2069*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2070*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_SIGN_MSG_WORKSPACE_N(cc_size n)2071*43a90889SApple OSS Distributions CCEC_SIGN_MSG_WORKSPACE_N(cc_size n)
2072*43a90889SApple OSS Distributions {
2073*43a90889SApple OSS Distributions return CCEC_SIGN_WORKSPACE_N(n);
2074*43a90889SApple OSS Distributions }
2075*43a90889SApple OSS Distributions
2076*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2077*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_SIGN_WORKSPACE_N(cc_size n)2078*43a90889SApple OSS Distributions CCEC_SIGN_WORKSPACE_N(cc_size n)
2079*43a90889SApple OSS Distributions {
2080*43a90889SApple OSS Distributions return (n) + (n) + CCEC_SIGN_INTERNAL_WORKSPACE_N(n);
2081*43a90889SApple OSS Distributions }
2082*43a90889SApple OSS Distributions
2083*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2084*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_TWIN_MULT_NORMALIZE_WORKSPACE_N(cc_size n)2085*43a90889SApple OSS Distributions CCEC_TWIN_MULT_NORMALIZE_WORKSPACE_N(cc_size n)
2086*43a90889SApple OSS Distributions {
2087*43a90889SApple OSS Distributions return (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2088*43a90889SApple OSS Distributions }
2089*43a90889SApple OSS Distributions
2090*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2091*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_TWIN_MULT_WORKSPACE_N(cc_size n)2092*43a90889SApple OSS Distributions CCEC_TWIN_MULT_WORKSPACE_N(cc_size n)
2093*43a90889SApple OSS Distributions {
2094*43a90889SApple OSS Distributions return (n) + (n) + (n) + (4 * (3 * n)) + CCED448_FULL_ADD_WORKSPACE_N(n);
2095*43a90889SApple OSS Distributions }
2096*43a90889SApple OSS Distributions
2097*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2098*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_VALIDATE_POINT_AND_PROJECTIFY_WORKSPACE_N(cc_size n)2099*43a90889SApple OSS Distributions CCEC_VALIDATE_POINT_AND_PROJECTIFY_WORKSPACE_N(cc_size n)
2100*43a90889SApple OSS Distributions {
2101*43a90889SApple OSS Distributions return CC_MAX_EVAL(CCZP_GENERATE_NON_ZERO_ELEMENT_WORKSPACE_N(n), CCEC_IS_POINT_PROJECTIVE_WORKSPACE_N(n));
2102*43a90889SApple OSS Distributions }
2103*43a90889SApple OSS Distributions
2104*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2105*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_VALIDATE_PUB_WORKSPACE_N(cc_size n)2106*43a90889SApple OSS Distributions CCEC_VALIDATE_PUB_WORKSPACE_N(cc_size n)
2107*43a90889SApple OSS Distributions {
2108*43a90889SApple OSS Distributions return (3 * n) + CCEC_VALIDATE_POINT_AND_PROJECTIFY_WORKSPACE_N(n);
2109*43a90889SApple OSS Distributions }
2110*43a90889SApple OSS Distributions
2111*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2112*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_VERIFY_COMPOSITE_DIGEST_WORKSPACE_N(cc_size n)2113*43a90889SApple OSS Distributions CCEC_VERIFY_COMPOSITE_DIGEST_WORKSPACE_N(cc_size n)
2114*43a90889SApple OSS Distributions {
2115*43a90889SApple OSS Distributions return (n) + (n) + CCEC_VERIFY_INTERNAL_WITH_BASE_WORKSPACE_N(n);
2116*43a90889SApple OSS Distributions }
2117*43a90889SApple OSS Distributions
2118*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2119*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_VERIFY_COMPUTEMULTS_WORKSPACE_N(cc_size n)2120*43a90889SApple OSS Distributions CCEC_VERIFY_COMPUTEMULTS_WORKSPACE_N(cc_size n)
2121*43a90889SApple OSS Distributions {
2122*43a90889SApple OSS Distributions return CCEC_TWIN_MULT_WORKSPACE_N(n);
2123*43a90889SApple OSS Distributions }
2124*43a90889SApple OSS Distributions
2125*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2126*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_VERIFY_DIGEST_WORKSPACE_N(cc_size n)2127*43a90889SApple OSS Distributions CCEC_VERIFY_DIGEST_WORKSPACE_N(cc_size n)
2128*43a90889SApple OSS Distributions {
2129*43a90889SApple OSS Distributions return (n) + (n) + CCEC_VERIFY_INTERNAL_WITH_BASE_WORKSPACE_N(n);
2130*43a90889SApple OSS Distributions }
2131*43a90889SApple OSS Distributions
2132*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2133*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_VERIFY_INTERNAL_WITH_BASE_WORKSPACE_N(cc_size n)2134*43a90889SApple OSS Distributions CCEC_VERIFY_INTERNAL_WITH_BASE_WORKSPACE_N(cc_size n)
2135*43a90889SApple OSS Distributions {
2136*43a90889SApple OSS Distributions return (n) + (n) + (n) + (n) + (3 * n) + (3 * n) + (n) + (n) + CCEC_TWIN_MULT_WORKSPACE_N(n);
2137*43a90889SApple OSS Distributions }
2138*43a90889SApple OSS Distributions
2139*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2140*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_VERIFY_INTERNAL_WORKSPACE_N(cc_size n)2141*43a90889SApple OSS Distributions CCEC_VERIFY_INTERNAL_WORKSPACE_N(cc_size n)
2142*43a90889SApple OSS Distributions {
2143*43a90889SApple OSS Distributions return CCEC_VERIFY_INTERNAL_WITH_BASE_WORKSPACE_N(n);
2144*43a90889SApple OSS Distributions }
2145*43a90889SApple OSS Distributions
2146*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2147*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_VERIFY_MSG_WORKSPACE_N(cc_size n)2148*43a90889SApple OSS Distributions CCEC_VERIFY_MSG_WORKSPACE_N(cc_size n)
2149*43a90889SApple OSS Distributions {
2150*43a90889SApple OSS Distributions return CCEC_VERIFY_DIGEST_WORKSPACE_N(n);
2151*43a90889SApple OSS Distributions }
2152*43a90889SApple OSS Distributions
2153*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2154*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_VERIFY_SINGLEMULTS_WORKSPACE_N(cc_size n)2155*43a90889SApple OSS Distributions CCEC_VERIFY_SINGLEMULTS_WORKSPACE_N(cc_size n)
2156*43a90889SApple OSS Distributions {
2157*43a90889SApple OSS Distributions return (3 * n) + CCEC_MULT_DEFAULT_WORKSPACE_N(n);
2158*43a90889SApple OSS Distributions }
2159*43a90889SApple OSS Distributions
2160*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2161*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_VERIFY_STRICT_WORKSPACE_N(cc_size n)2162*43a90889SApple OSS Distributions CCEC_VERIFY_STRICT_WORKSPACE_N(cc_size n)
2163*43a90889SApple OSS Distributions {
2164*43a90889SApple OSS Distributions return (n) + (n) + CCEC_VERIFY_INTERNAL_WITH_BASE_WORKSPACE_N(n);
2165*43a90889SApple OSS Distributions }
2166*43a90889SApple OSS Distributions
2167*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2168*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_VERIFY_TWINMULT_WORKSPACE_N(cc_size n)2169*43a90889SApple OSS Distributions CCEC_VERIFY_TWINMULT_WORKSPACE_N(cc_size n)
2170*43a90889SApple OSS Distributions {
2171*43a90889SApple OSS Distributions return CCEC_TWIN_MULT_WORKSPACE_N(n);
2172*43a90889SApple OSS Distributions }
2173*43a90889SApple OSS Distributions
2174*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2175*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_X963_IMPORT_PRIV_WORKSPACE_N(cc_size n)2176*43a90889SApple OSS Distributions CCEC_X963_IMPORT_PRIV_WORKSPACE_N(cc_size n)
2177*43a90889SApple OSS Distributions {
2178*43a90889SApple OSS Distributions return CCEC_X963_IMPORT_PUB_WORKSPACE_N(n);
2179*43a90889SApple OSS Distributions }
2180*43a90889SApple OSS Distributions
2181*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2182*43a90889SApple OSS Distributions CC_INLINE cc_size
CCEC_X963_IMPORT_PUB_WORKSPACE_N(cc_size n)2183*43a90889SApple OSS Distributions CCEC_X963_IMPORT_PUB_WORKSPACE_N(cc_size n)
2184*43a90889SApple OSS Distributions {
2185*43a90889SApple OSS Distributions return (3 * n) + CCEC_IMPORT_AFFINE_POINT_WORKSPACE_N(n);
2186*43a90889SApple OSS Distributions }
2187*43a90889SApple OSS Distributions
2188*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2189*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED25519_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(cc_size n)2190*43a90889SApple OSS Distributions CCED25519_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(cc_size n)
2191*43a90889SApple OSS Distributions {
2192*43a90889SApple OSS Distributions return (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2193*43a90889SApple OSS Distributions }
2194*43a90889SApple OSS Distributions
2195*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2196*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED25519_ADD_POINTS_UNIFIED_WORKSPACE_N(cc_size n)2197*43a90889SApple OSS Distributions CCED25519_ADD_POINTS_UNIFIED_WORKSPACE_N(cc_size n)
2198*43a90889SApple OSS Distributions {
2199*43a90889SApple OSS Distributions return CCED25519_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(n);
2200*43a90889SApple OSS Distributions }
2201*43a90889SApple OSS Distributions
2202*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2203*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED25519_ADD_PRECOMPUTED_POINT_WORKSPACE_N(cc_size n)2204*43a90889SApple OSS Distributions CCED25519_ADD_PRECOMPUTED_POINT_WORKSPACE_N(cc_size n)
2205*43a90889SApple OSS Distributions {
2206*43a90889SApple OSS Distributions return CCED25519_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(n);
2207*43a90889SApple OSS Distributions }
2208*43a90889SApple OSS Distributions
2209*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2210*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED25519_DBL_POINT_WORKSPACE_N(cc_size n)2211*43a90889SApple OSS Distributions CCED25519_DBL_POINT_WORKSPACE_N(cc_size n)
2212*43a90889SApple OSS Distributions {
2213*43a90889SApple OSS Distributions return (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2214*43a90889SApple OSS Distributions }
2215*43a90889SApple OSS Distributions
2216*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2217*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED25519_DECODE_PUBLIC_AND_NEGATE_KEY_WORKSPACE_N(cc_size n)2218*43a90889SApple OSS Distributions CCED25519_DECODE_PUBLIC_AND_NEGATE_KEY_WORKSPACE_N(cc_size n)
2219*43a90889SApple OSS Distributions {
2220*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCZP_POWER_FAST_WORKSPACE_N(n);
2221*43a90889SApple OSS Distributions }
2222*43a90889SApple OSS Distributions
2223*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2224*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED25519_DOUBLE_SCALAR_MULT_WORKSPACE_N(cc_size n)2225*43a90889SApple OSS Distributions CCED25519_DOUBLE_SCALAR_MULT_WORKSPACE_N(cc_size n)
2226*43a90889SApple OSS Distributions {
2227*43a90889SApple OSS Distributions return (4 * n) + (8 * (4 * n)) + CCED25519_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(n);
2228*43a90889SApple OSS Distributions }
2229*43a90889SApple OSS Distributions
2230*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2231*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCED25519_FROM_ED25519_POINT_WORKSPACE_N(CC_UNUSED cc_size n)2232*43a90889SApple OSS Distributions CCED25519_FROM_ED25519_POINT_WORKSPACE_N(CC_UNUSED cc_size n)
2233*43a90889SApple OSS Distributions {
2234*43a90889SApple OSS Distributions return 0;
2235*43a90889SApple OSS Distributions }
2236*43a90889SApple OSS Distributions
2237*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2238*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED25519_FULL_ADD_WORKSPACE_N(cc_size n)2239*43a90889SApple OSS Distributions CCED25519_FULL_ADD_WORKSPACE_N(cc_size n)
2240*43a90889SApple OSS Distributions {
2241*43a90889SApple OSS Distributions return (4 * n) + (4 * n) + CCED25519_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(n);
2242*43a90889SApple OSS Distributions }
2243*43a90889SApple OSS Distributions
2244*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2245*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED25519_HASH_TO_SCALAR_WORKSPACE_N(cc_size n)2246*43a90889SApple OSS Distributions CCED25519_HASH_TO_SCALAR_WORKSPACE_N(cc_size n)
2247*43a90889SApple OSS Distributions {
2248*43a90889SApple OSS Distributions return (2 * n) + CCZP_MODN_WORKSPACE_N(n);
2249*43a90889SApple OSS Distributions }
2250*43a90889SApple OSS Distributions
2251*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2252*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED25519_POINT_TO_CACHED_WORKSPACE_N(cc_size n)2253*43a90889SApple OSS Distributions CCED25519_POINT_TO_CACHED_WORKSPACE_N(cc_size n)
2254*43a90889SApple OSS Distributions {
2255*43a90889SApple OSS Distributions return CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2256*43a90889SApple OSS Distributions }
2257*43a90889SApple OSS Distributions
2258*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2259*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCED25519_SCALAR_MULT_WORKSPACE_N(CC_UNUSED cc_size n)2260*43a90889SApple OSS Distributions CCED25519_SCALAR_MULT_WORKSPACE_N(CC_UNUSED cc_size n)
2261*43a90889SApple OSS Distributions {
2262*43a90889SApple OSS Distributions return 0;
2263*43a90889SApple OSS Distributions }
2264*43a90889SApple OSS Distributions
2265*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2266*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED25519_TO_ED25519_POINT_WORKSPACE_N(cc_size n)2267*43a90889SApple OSS Distributions CCED25519_TO_ED25519_POINT_WORKSPACE_N(cc_size n)
2268*43a90889SApple OSS Distributions {
2269*43a90889SApple OSS Distributions return CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2270*43a90889SApple OSS Distributions }
2271*43a90889SApple OSS Distributions
2272*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2273*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED25519_VERIFY_WORKSPACE_N(cc_size n)2274*43a90889SApple OSS Distributions CCED25519_VERIFY_WORKSPACE_N(cc_size n)
2275*43a90889SApple OSS Distributions {
2276*43a90889SApple OSS Distributions return (n) + (n) + (3 * n) + CCED25519_DOUBLE_SCALAR_MULT_WORKSPACE_N(n);
2277*43a90889SApple OSS Distributions }
2278*43a90889SApple OSS Distributions
2279*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2280*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(cc_size n)2281*43a90889SApple OSS Distributions CCED448_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(cc_size n)
2282*43a90889SApple OSS Distributions {
2283*43a90889SApple OSS Distributions return (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2284*43a90889SApple OSS Distributions }
2285*43a90889SApple OSS Distributions
2286*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2287*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_ADD_POINTS_UNIFIED_WORKSPACE_N(cc_size n)2288*43a90889SApple OSS Distributions CCED448_ADD_POINTS_UNIFIED_WORKSPACE_N(cc_size n)
2289*43a90889SApple OSS Distributions {
2290*43a90889SApple OSS Distributions return CCED448_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(n);
2291*43a90889SApple OSS Distributions }
2292*43a90889SApple OSS Distributions
2293*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2294*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_ADD_POINTS_WORKSPACE_N(cc_size n)2295*43a90889SApple OSS Distributions CCED448_ADD_POINTS_WORKSPACE_N(cc_size n)
2296*43a90889SApple OSS Distributions {
2297*43a90889SApple OSS Distributions return (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2298*43a90889SApple OSS Distributions }
2299*43a90889SApple OSS Distributions
2300*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2301*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_ADD_PRECOMPUTED_POINT_WORKSPACE_N(cc_size n)2302*43a90889SApple OSS Distributions CCED448_ADD_PRECOMPUTED_POINT_WORKSPACE_N(cc_size n)
2303*43a90889SApple OSS Distributions {
2304*43a90889SApple OSS Distributions return CCED448_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(n);
2305*43a90889SApple OSS Distributions }
2306*43a90889SApple OSS Distributions
2307*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2308*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_DBL_POINT_WORKSPACE_N(cc_size n)2309*43a90889SApple OSS Distributions CCED448_DBL_POINT_WORKSPACE_N(cc_size n)
2310*43a90889SApple OSS Distributions {
2311*43a90889SApple OSS Distributions return (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2312*43a90889SApple OSS Distributions }
2313*43a90889SApple OSS Distributions
2314*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2315*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_DECODE_PUBLIC_KEY_AND_NEGATE_WORKSPACE_N(cc_size n)2316*43a90889SApple OSS Distributions CCED448_DECODE_PUBLIC_KEY_AND_NEGATE_WORKSPACE_N(cc_size n)
2317*43a90889SApple OSS Distributions {
2318*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCZP_POWER_FAST_WORKSPACE_N(n);
2319*43a90889SApple OSS Distributions }
2320*43a90889SApple OSS Distributions
2321*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2322*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_DOUBLE_SCALAR_MULT_WORKSPACE_N(cc_size n)2323*43a90889SApple OSS Distributions CCED448_DOUBLE_SCALAR_MULT_WORKSPACE_N(cc_size n)
2324*43a90889SApple OSS Distributions {
2325*43a90889SApple OSS Distributions return (4 * n) + (8 * (4 * n)) + CCED448_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(n);
2326*43a90889SApple OSS Distributions }
2327*43a90889SApple OSS Distributions
2328*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2329*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCED448_FROM_ED448_POINT_WORKSPACE_N(CC_UNUSED cc_size n)2330*43a90889SApple OSS Distributions CCED448_FROM_ED448_POINT_WORKSPACE_N(CC_UNUSED cc_size n)
2331*43a90889SApple OSS Distributions {
2332*43a90889SApple OSS Distributions return 0;
2333*43a90889SApple OSS Distributions }
2334*43a90889SApple OSS Distributions
2335*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2336*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_FULL_ADD_WORKSPACE_N(cc_size n)2337*43a90889SApple OSS Distributions CCED448_FULL_ADD_WORKSPACE_N(cc_size n)
2338*43a90889SApple OSS Distributions {
2339*43a90889SApple OSS Distributions return (4 * n) + (4 * n) + CCED448_ADD_POINTS_UNIFIED_CACHED_WORKSPACE_N(n);
2340*43a90889SApple OSS Distributions }
2341*43a90889SApple OSS Distributions
2342*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2343*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_MAKE_PUB_WORKSPACE_N(cc_size n)2344*43a90889SApple OSS Distributions CCED448_MAKE_PUB_WORKSPACE_N(cc_size n)
2345*43a90889SApple OSS Distributions {
2346*43a90889SApple OSS Distributions return (n) + (3 * n) + CCED448_SCALAR_MULT_BASE_MASKED_WORKSPACE_N(n);
2347*43a90889SApple OSS Distributions }
2348*43a90889SApple OSS Distributions
2349*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2350*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_POINT_TO_CACHED_WORKSPACE_N(cc_size n)2351*43a90889SApple OSS Distributions CCED448_POINT_TO_CACHED_WORKSPACE_N(cc_size n)
2352*43a90889SApple OSS Distributions {
2353*43a90889SApple OSS Distributions return CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2354*43a90889SApple OSS Distributions }
2355*43a90889SApple OSS Distributions
2356*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2357*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_SCALAR_MULT_BASE_MASKED_WORKSPACE_N(cc_size n)2358*43a90889SApple OSS Distributions CCED448_SCALAR_MULT_BASE_MASKED_WORKSPACE_N(cc_size n)
2359*43a90889SApple OSS Distributions {
2360*43a90889SApple OSS Distributions return (3 * n) + CCEC_MULT_BLINDED_WORKSPACE_N(n);
2361*43a90889SApple OSS Distributions }
2362*43a90889SApple OSS Distributions
2363*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2364*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_SCALAR_MULT_WORKSPACE_N(cc_size n)2365*43a90889SApple OSS Distributions CCED448_SCALAR_MULT_WORKSPACE_N(cc_size n)
2366*43a90889SApple OSS Distributions {
2367*43a90889SApple OSS Distributions return (4 * n) + (4 * n) + CCED448_ADD_POINTS_WORKSPACE_N(n);
2368*43a90889SApple OSS Distributions }
2369*43a90889SApple OSS Distributions
2370*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2371*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_SHAKE_TO_SCALAR_WORKSPACE_N(cc_size n)2372*43a90889SApple OSS Distributions CCED448_SHAKE_TO_SCALAR_WORKSPACE_N(cc_size n)
2373*43a90889SApple OSS Distributions {
2374*43a90889SApple OSS Distributions return ((2 * n) + 1) + CCZP_MODN_WORKSPACE_N(n);
2375*43a90889SApple OSS Distributions }
2376*43a90889SApple OSS Distributions
2377*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2378*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_SIGN_WORKSPACE_N(cc_size n)2379*43a90889SApple OSS Distributions CCED448_SIGN_WORKSPACE_N(cc_size n)
2380*43a90889SApple OSS Distributions {
2381*43a90889SApple OSS Distributions return (n) + (n) + (n) + (3 * n) + CCED448_SCALAR_MULT_BASE_MASKED_WORKSPACE_N(n);
2382*43a90889SApple OSS Distributions }
2383*43a90889SApple OSS Distributions
2384*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2385*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_TO_ED448_POINT_WORKSPACE_N(cc_size n)2386*43a90889SApple OSS Distributions CCED448_TO_ED448_POINT_WORKSPACE_N(cc_size n)
2387*43a90889SApple OSS Distributions {
2388*43a90889SApple OSS Distributions return CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2389*43a90889SApple OSS Distributions }
2390*43a90889SApple OSS Distributions
2391*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2392*43a90889SApple OSS Distributions CC_INLINE cc_size
CCED448_VERIFY_WORKSPACE_N(cc_size n)2393*43a90889SApple OSS Distributions CCED448_VERIFY_WORKSPACE_N(cc_size n)
2394*43a90889SApple OSS Distributions {
2395*43a90889SApple OSS Distributions return (n) + (n) + (3 * n) + CCED448_DOUBLE_SCALAR_MULT_WORKSPACE_N(n);
2396*43a90889SApple OSS Distributions }
2397*43a90889SApple OSS Distributions
2398*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2399*43a90889SApple OSS Distributions CC_INLINE cc_size
CCH2C_CCZP_INV0_WORKSPACE_N(cc_size n)2400*43a90889SApple OSS Distributions CCH2C_CCZP_INV0_WORKSPACE_N(cc_size n)
2401*43a90889SApple OSS Distributions {
2402*43a90889SApple OSS Distributions return CCZP_INV_DEFAULT_WORKSPACE_N(n);
2403*43a90889SApple OSS Distributions }
2404*43a90889SApple OSS Distributions
2405*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2406*43a90889SApple OSS Distributions CC_INLINE cc_size
CCH2C_ENCODE_TO_CURVE_RO_WORKSPACE_N(cc_size n)2407*43a90889SApple OSS Distributions CCH2C_ENCODE_TO_CURVE_RO_WORKSPACE_N(cc_size n)
2408*43a90889SApple OSS Distributions {
2409*43a90889SApple OSS Distributions return (n) + (n) +
2410*43a90889SApple OSS Distributions (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
2411*43a90889SApple OSS Distributions (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
2412*43a90889SApple OSS Distributions CCH2C_MAP_TO_CURVE_SSWU_WORKSPACE_N(n);
2413*43a90889SApple OSS Distributions }
2414*43a90889SApple OSS Distributions
2415*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2416*43a90889SApple OSS Distributions CC_INLINE cc_size
CCH2C_ENCODE_TO_CURVE_WORKSPACE_N(cc_size n)2417*43a90889SApple OSS Distributions CCH2C_ENCODE_TO_CURVE_WORKSPACE_N(cc_size n)
2418*43a90889SApple OSS Distributions {
2419*43a90889SApple OSS Distributions return CCH2C_ENCODE_TO_CURVE_RO_WORKSPACE_N(n);
2420*43a90889SApple OSS Distributions }
2421*43a90889SApple OSS Distributions
2422*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2423*43a90889SApple OSS Distributions CC_INLINE cc_size
CCH2C_HASH_TO_BASE_RFC_WORKSPACE_N(cc_size n)2424*43a90889SApple OSS Distributions CCH2C_HASH_TO_BASE_RFC_WORKSPACE_N(cc_size n)
2425*43a90889SApple OSS Distributions {
2426*43a90889SApple OSS Distributions return (2 * n) + CCZP_MM_MOD_WORKSPACE_N(n);
2427*43a90889SApple OSS Distributions }
2428*43a90889SApple OSS Distributions
2429*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2430*43a90889SApple OSS Distributions CC_INLINE cc_size
CCH2C_HASH_TO_BASE_SAE_WORKSPACE_N(cc_size n)2431*43a90889SApple OSS Distributions CCH2C_HASH_TO_BASE_SAE_WORKSPACE_N(cc_size n)
2432*43a90889SApple OSS Distributions {
2433*43a90889SApple OSS Distributions return (2 * n) + CCZP_MM_MOD_WORKSPACE_N(n);
2434*43a90889SApple OSS Distributions }
2435*43a90889SApple OSS Distributions
2436*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2437*43a90889SApple OSS Distributions CC_INLINE cc_size
CCH2C_HASH_TO_BASE_WORKSPACE_N(cc_size n)2438*43a90889SApple OSS Distributions CCH2C_HASH_TO_BASE_WORKSPACE_N(cc_size n)
2439*43a90889SApple OSS Distributions {
2440*43a90889SApple OSS Distributions return CCH2C_HASH_TO_BASE_RFC_WORKSPACE_N(n);
2441*43a90889SApple OSS Distributions }
2442*43a90889SApple OSS Distributions
2443*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2444*43a90889SApple OSS Distributions CC_INLINE cc_size
CCH2C_MAP_TO_CURVE_SSWU_WORKSPACE_N(cc_size n)2445*43a90889SApple OSS Distributions CCH2C_MAP_TO_CURVE_SSWU_WORKSPACE_N(cc_size n)
2446*43a90889SApple OSS Distributions {
2447*43a90889SApple OSS Distributions return (n) + (n) + (n) + (n) + CCZP_SQRT_TONELLI_SHANKS_WORKSPACE_N(n);
2448*43a90889SApple OSS Distributions }
2449*43a90889SApple OSS Distributions
2450*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2451*43a90889SApple OSS Distributions CC_INLINE cc_size
CCH2C_MAP_TO_CURVE_WORKSPACE_N(cc_size n)2452*43a90889SApple OSS Distributions CCH2C_MAP_TO_CURVE_WORKSPACE_N(cc_size n)
2453*43a90889SApple OSS Distributions {
2454*43a90889SApple OSS Distributions return CCH2C_MAP_TO_CURVE_SSWU_WORKSPACE_N(n);
2455*43a90889SApple OSS Distributions }
2456*43a90889SApple OSS Distributions
2457*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2458*43a90889SApple OSS Distributions CC_INLINE cc_size
CCH2C_WORKSPACE_N(cc_size n)2459*43a90889SApple OSS Distributions CCH2C_WORKSPACE_N(cc_size n)
2460*43a90889SApple OSS Distributions {
2461*43a90889SApple OSS Distributions return CCH2C_ENCODE_TO_CURVE_RO_WORKSPACE_N(n);
2462*43a90889SApple OSS Distributions }
2463*43a90889SApple OSS Distributions
2464*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2465*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCN_ADD1_WORKSPACE_N(CC_UNUSED cc_size n)2466*43a90889SApple OSS Distributions CCN_ADD1_WORKSPACE_N(CC_UNUSED cc_size n)
2467*43a90889SApple OSS Distributions {
2468*43a90889SApple OSS Distributions return 0;
2469*43a90889SApple OSS Distributions }
2470*43a90889SApple OSS Distributions
2471*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2472*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCN_ADD_WORKSPACE_N(CC_UNUSED cc_size n)2473*43a90889SApple OSS Distributions CCN_ADD_WORKSPACE_N(CC_UNUSED cc_size n)
2474*43a90889SApple OSS Distributions {
2475*43a90889SApple OSS Distributions return 0;
2476*43a90889SApple OSS Distributions }
2477*43a90889SApple OSS Distributions
2478*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2479*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_DIVMOD_WORKSPACE_N(cc_size n)2480*43a90889SApple OSS Distributions CCN_DIVMOD_WORKSPACE_N(cc_size n)
2481*43a90889SApple OSS Distributions {
2482*43a90889SApple OSS Distributions return (n + 1) + (n + 1) + (n + 1);
2483*43a90889SApple OSS Distributions }
2484*43a90889SApple OSS Distributions
2485*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2486*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_DIV_EXACT_WORKSPACE_N(cc_size n)2487*43a90889SApple OSS Distributions CCN_DIV_EXACT_WORKSPACE_N(cc_size n)
2488*43a90889SApple OSS Distributions {
2489*43a90889SApple OSS Distributions return (n) + (n) + (n);
2490*43a90889SApple OSS Distributions }
2491*43a90889SApple OSS Distributions
2492*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2493*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_GCD_UPDATE_WORKSPACE_N(cc_size n)2494*43a90889SApple OSS Distributions CCN_GCD_UPDATE_WORKSPACE_N(cc_size n)
2495*43a90889SApple OSS Distributions {
2496*43a90889SApple OSS Distributions return (n + 1) + (n + 1);
2497*43a90889SApple OSS Distributions }
2498*43a90889SApple OSS Distributions
2499*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2500*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_GCD_WORKSPACE_N(cc_size n)2501*43a90889SApple OSS Distributions CCN_GCD_WORKSPACE_N(cc_size n)
2502*43a90889SApple OSS Distributions {
2503*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCN_GCD_UPDATE_WORKSPACE_N(n);
2504*43a90889SApple OSS Distributions }
2505*43a90889SApple OSS Distributions
2506*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2507*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_INVMOD_WORKSPACE_N(cc_size n)2508*43a90889SApple OSS Distributions CCN_INVMOD_WORKSPACE_N(cc_size n)
2509*43a90889SApple OSS Distributions {
2510*43a90889SApple OSS Distributions return (n) + (n) + (n) + (n) + (n) + (n) + (n) + (n);
2511*43a90889SApple OSS Distributions }
2512*43a90889SApple OSS Distributions
2513*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2514*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_LCM_WORKSPACE_N(cc_size n)2515*43a90889SApple OSS Distributions CCN_LCM_WORKSPACE_N(cc_size n)
2516*43a90889SApple OSS Distributions {
2517*43a90889SApple OSS Distributions return (n) + CCN_GCD_WORKSPACE_N(n);
2518*43a90889SApple OSS Distributions }
2519*43a90889SApple OSS Distributions
2520*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2521*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCN_MOD_192_WORKSPACE_N(CC_UNUSED cc_size n)2522*43a90889SApple OSS Distributions CCN_MOD_192_WORKSPACE_N(CC_UNUSED cc_size n)
2523*43a90889SApple OSS Distributions {
2524*43a90889SApple OSS Distributions return 0;
2525*43a90889SApple OSS Distributions }
2526*43a90889SApple OSS Distributions
2527*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2528*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCN_MOD_521_WORKSPACE_N(CC_UNUSED cc_size n)2529*43a90889SApple OSS Distributions CCN_MOD_521_WORKSPACE_N(CC_UNUSED cc_size n)
2530*43a90889SApple OSS Distributions {
2531*43a90889SApple OSS Distributions return 0;
2532*43a90889SApple OSS Distributions }
2533*43a90889SApple OSS Distributions
2534*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2535*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCN_MUL_WORKSPACE_N(CC_UNUSED cc_size n)2536*43a90889SApple OSS Distributions CCN_MUL_WORKSPACE_N(CC_UNUSED cc_size n)
2537*43a90889SApple OSS Distributions {
2538*43a90889SApple OSS Distributions return 0;
2539*43a90889SApple OSS Distributions }
2540*43a90889SApple OSS Distributions
2541*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2542*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_P224_FROM_WORKSPACE_N(cc_size n)2543*43a90889SApple OSS Distributions CCN_P224_FROM_WORKSPACE_N(cc_size n)
2544*43a90889SApple OSS Distributions {
2545*43a90889SApple OSS Distributions return 2 * n;
2546*43a90889SApple OSS Distributions }
2547*43a90889SApple OSS Distributions
2548*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2549*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_P224_MUL_WORKSPACE_N(cc_size n)2550*43a90889SApple OSS Distributions CCN_P224_MUL_WORKSPACE_N(cc_size n)
2551*43a90889SApple OSS Distributions {
2552*43a90889SApple OSS Distributions return 2 * n;
2553*43a90889SApple OSS Distributions }
2554*43a90889SApple OSS Distributions
2555*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2556*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCN_P224_REDC_WORKSPACE_N(CC_UNUSED cc_size n)2557*43a90889SApple OSS Distributions CCN_P224_REDC_WORKSPACE_N(CC_UNUSED cc_size n)
2558*43a90889SApple OSS Distributions {
2559*43a90889SApple OSS Distributions return 0;
2560*43a90889SApple OSS Distributions }
2561*43a90889SApple OSS Distributions
2562*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2563*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_P224_SQRT_WORKSPACE_N(cc_size n)2564*43a90889SApple OSS Distributions CCN_P224_SQRT_WORKSPACE_N(cc_size n)
2565*43a90889SApple OSS Distributions {
2566*43a90889SApple OSS Distributions return CCZP_SQRT_TONELLI_SHANKS_PRECOMP_WORKSPACE_N(n);
2567*43a90889SApple OSS Distributions }
2568*43a90889SApple OSS Distributions
2569*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2570*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_P224_SQR_WORKSPACE_N(cc_size n)2571*43a90889SApple OSS Distributions CCN_P224_SQR_WORKSPACE_N(cc_size n)
2572*43a90889SApple OSS Distributions {
2573*43a90889SApple OSS Distributions return (2 * n) + CCN_SQR_WORKSPACE_N(n);
2574*43a90889SApple OSS Distributions }
2575*43a90889SApple OSS Distributions
2576*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2577*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_P224_TO_WORKSPACE_N(cc_size n)2578*43a90889SApple OSS Distributions CCN_P224_TO_WORKSPACE_N(cc_size n)
2579*43a90889SApple OSS Distributions {
2580*43a90889SApple OSS Distributions return CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2581*43a90889SApple OSS Distributions }
2582*43a90889SApple OSS Distributions
2583*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2584*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_P256_FROM_WORKSPACE_N(cc_size n)2585*43a90889SApple OSS Distributions CCN_P256_FROM_WORKSPACE_N(cc_size n)
2586*43a90889SApple OSS Distributions {
2587*43a90889SApple OSS Distributions return 2 * n;
2588*43a90889SApple OSS Distributions }
2589*43a90889SApple OSS Distributions
2590*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2591*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_P256_MUL_WORKSPACE_N(cc_size n)2592*43a90889SApple OSS Distributions CCN_P256_MUL_WORKSPACE_N(cc_size n)
2593*43a90889SApple OSS Distributions {
2594*43a90889SApple OSS Distributions return 2 * n;
2595*43a90889SApple OSS Distributions }
2596*43a90889SApple OSS Distributions
2597*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2598*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCN_P256_REDC_WORKSPACE_N(CC_UNUSED cc_size n)2599*43a90889SApple OSS Distributions CCN_P256_REDC_WORKSPACE_N(CC_UNUSED cc_size n)
2600*43a90889SApple OSS Distributions {
2601*43a90889SApple OSS Distributions return 0;
2602*43a90889SApple OSS Distributions }
2603*43a90889SApple OSS Distributions
2604*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2605*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_P256_SQR_WORKSPACE_N(cc_size n)2606*43a90889SApple OSS Distributions CCN_P256_SQR_WORKSPACE_N(cc_size n)
2607*43a90889SApple OSS Distributions {
2608*43a90889SApple OSS Distributions return (2 * n) + CCN_SQR_WORKSPACE_N(n);
2609*43a90889SApple OSS Distributions }
2610*43a90889SApple OSS Distributions
2611*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2612*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_P256_TO_WORKSPACE_N(cc_size n)2613*43a90889SApple OSS Distributions CCN_P256_TO_WORKSPACE_N(cc_size n)
2614*43a90889SApple OSS Distributions {
2615*43a90889SApple OSS Distributions return CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2616*43a90889SApple OSS Distributions }
2617*43a90889SApple OSS Distributions
2618*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2619*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_P384_FROM_WORKSPACE_N(cc_size n)2620*43a90889SApple OSS Distributions CCN_P384_FROM_WORKSPACE_N(cc_size n)
2621*43a90889SApple OSS Distributions {
2622*43a90889SApple OSS Distributions return 2 * n;
2623*43a90889SApple OSS Distributions }
2624*43a90889SApple OSS Distributions
2625*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2626*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_P384_MUL_WORKSPACE_N(cc_size n)2627*43a90889SApple OSS Distributions CCN_P384_MUL_WORKSPACE_N(cc_size n)
2628*43a90889SApple OSS Distributions {
2629*43a90889SApple OSS Distributions return 2 * n;
2630*43a90889SApple OSS Distributions }
2631*43a90889SApple OSS Distributions
2632*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2633*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCN_P384_REDC_WORKSPACE_N(CC_UNUSED cc_size n)2634*43a90889SApple OSS Distributions CCN_P384_REDC_WORKSPACE_N(CC_UNUSED cc_size n)
2635*43a90889SApple OSS Distributions {
2636*43a90889SApple OSS Distributions return 0;
2637*43a90889SApple OSS Distributions }
2638*43a90889SApple OSS Distributions
2639*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2640*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_P384_SQR_WORKSPACE_N(cc_size n)2641*43a90889SApple OSS Distributions CCN_P384_SQR_WORKSPACE_N(cc_size n)
2642*43a90889SApple OSS Distributions {
2643*43a90889SApple OSS Distributions return (2 * n) + CCN_SQR_WORKSPACE_N(n);
2644*43a90889SApple OSS Distributions }
2645*43a90889SApple OSS Distributions
2646*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2647*43a90889SApple OSS Distributions CC_INLINE cc_size
CCN_P384_TO_WORKSPACE_N(cc_size n)2648*43a90889SApple OSS Distributions CCN_P384_TO_WORKSPACE_N(cc_size n)
2649*43a90889SApple OSS Distributions {
2650*43a90889SApple OSS Distributions return CCZP_MUL_DEFAULT_WORKSPACE_N(n);
2651*43a90889SApple OSS Distributions }
2652*43a90889SApple OSS Distributions
2653*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2654*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCN_SUB_WORKSPACE_N(CC_UNUSED cc_size n)2655*43a90889SApple OSS Distributions CCN_SUB_WORKSPACE_N(CC_UNUSED cc_size n)
2656*43a90889SApple OSS Distributions {
2657*43a90889SApple OSS Distributions return 0;
2658*43a90889SApple OSS Distributions }
2659*43a90889SApple OSS Distributions
2660*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2661*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPOLYZP_PO2CYC_BASE_CONVERT_INIT_INV_PUNC_PROD_WORKSPACE_N(cc_size n)2662*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_BASE_CONVERT_INIT_INV_PUNC_PROD_WORKSPACE_N(cc_size n)
2663*43a90889SApple OSS Distributions {
2664*43a90889SApple OSS Distributions return CCZP_INV_FIELD_WORKSPACE_N(n);
2665*43a90889SApple OSS Distributions }
2666*43a90889SApple OSS Distributions
2667*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2668*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCPOLYZP_PO2CYC_BASE_CONVERT_POLY_WORKSPACE_N(CC_UNUSED cc_size n)2669*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_BASE_CONVERT_POLY_WORKSPACE_N(CC_UNUSED cc_size n)
2670*43a90889SApple OSS Distributions {
2671*43a90889SApple OSS Distributions return 0;
2672*43a90889SApple OSS Distributions }
2673*43a90889SApple OSS Distributions
2674*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2675*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPOLYZP_PO2CYC_BASE_CONVERT_Q_INV_MOD_T_WORKSPACE_N(cc_size n)2676*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_BASE_CONVERT_Q_INV_MOD_T_WORKSPACE_N(cc_size n)
2677*43a90889SApple OSS Distributions {
2678*43a90889SApple OSS Distributions return CCZP_INV_FIELD_WORKSPACE_N(n);
2679*43a90889SApple OSS Distributions }
2680*43a90889SApple OSS Distributions
2681*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2682*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPOLYZP_PO2CYC_COEFF_SCALAR_MUL_WORKSPACE_N(cc_size n)2683*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_COEFF_SCALAR_MUL_WORKSPACE_N(cc_size n)
2684*43a90889SApple OSS Distributions {
2685*43a90889SApple OSS Distributions return CCN_DIVMOD_WORKSPACE_N(n);
2686*43a90889SApple OSS Distributions }
2687*43a90889SApple OSS Distributions
2688*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2689*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPOLYZP_PO2CYC_CTX_CHAIN_INIT_WORKSPACE_N(cc_size n)2690*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_CTX_CHAIN_INIT_WORKSPACE_N(cc_size n)
2691*43a90889SApple OSS Distributions {
2692*43a90889SApple OSS Distributions return CCPOLYZP_PO2CYC_CTX_INIT_WORKSPACE_N(n);
2693*43a90889SApple OSS Distributions }
2694*43a90889SApple OSS Distributions
2695*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2696*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPOLYZP_PO2CYC_CTX_INIT_NTT_WORKSPACE_N(cc_size n)2697*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_CTX_INIT_NTT_WORKSPACE_N(cc_size n)
2698*43a90889SApple OSS Distributions {
2699*43a90889SApple OSS Distributions return CCZP_POWER_WORKSPACE_N(n);
2700*43a90889SApple OSS Distributions }
2701*43a90889SApple OSS Distributions
2702*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2703*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPOLYZP_PO2CYC_DIVIDE_AND_ROUND_Q_LAST_WORKSPACE_N(cc_size n)2704*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_DIVIDE_AND_ROUND_Q_LAST_WORKSPACE_N(cc_size n)
2705*43a90889SApple OSS Distributions {
2706*43a90889SApple OSS Distributions return CCZP_INV_FIELD_WORKSPACE_N(n);
2707*43a90889SApple OSS Distributions }
2708*43a90889SApple OSS Distributions
2709*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2710*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPOLYZP_PO2CYC_EVAL_SCALAR_MUL_WORKSPACE_N(cc_size n)2711*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_EVAL_SCALAR_MUL_WORKSPACE_N(cc_size n)
2712*43a90889SApple OSS Distributions {
2713*43a90889SApple OSS Distributions return CCN_DIVMOD_WORKSPACE_N(n);
2714*43a90889SApple OSS Distributions }
2715*43a90889SApple OSS Distributions
2716*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2717*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPOLYZP_PO2CYC_GEN_PRIMITIVE_ROOT_WORKSPACE_N(cc_size n)2718*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_GEN_PRIMITIVE_ROOT_WORKSPACE_N(cc_size n)
2719*43a90889SApple OSS Distributions {
2720*43a90889SApple OSS Distributions return CCZP_POWER_WORKSPACE_N(n);
2721*43a90889SApple OSS Distributions }
2722*43a90889SApple OSS Distributions
2723*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2724*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPOLYZP_PO2CYC_IS_PRIMITIVE_ROOT_WORKSPACE_N(cc_size n)2725*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_IS_PRIMITIVE_ROOT_WORKSPACE_N(cc_size n)
2726*43a90889SApple OSS Distributions {
2727*43a90889SApple OSS Distributions return CCZP_POWER_WORKSPACE_N(n);
2728*43a90889SApple OSS Distributions }
2729*43a90889SApple OSS Distributions
2730*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2731*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPOLYZP_PO2CYC_MIN_PRIMITIVE_ROOT_WORKSPACE_N(cc_size n)2732*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_MIN_PRIMITIVE_ROOT_WORKSPACE_N(cc_size n)
2733*43a90889SApple OSS Distributions {
2734*43a90889SApple OSS Distributions return CCZP_POWER_WORKSPACE_N(n);
2735*43a90889SApple OSS Distributions }
2736*43a90889SApple OSS Distributions
2737*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2738*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPOLYZP_PO2CYC_MODULUS_TO_CCZP_WORKSPACE_N(cc_size n)2739*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_MODULUS_TO_CCZP_WORKSPACE_N(cc_size n)
2740*43a90889SApple OSS Distributions {
2741*43a90889SApple OSS Distributions return CCZP_INIT_COMPUTE_R2_WORKSPACE_N(n);
2742*43a90889SApple OSS Distributions }
2743*43a90889SApple OSS Distributions
2744*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2745*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCPOLYZP_PO2CYC_SCALAR_DIVMOD_WORKSPACE_N(CC_UNUSED cc_size n)2746*43a90889SApple OSS Distributions CCPOLYZP_PO2CYC_SCALAR_DIVMOD_WORKSPACE_N(CC_UNUSED cc_size n)
2747*43a90889SApple OSS Distributions {
2748*43a90889SApple OSS Distributions return 0;
2749*43a90889SApple OSS Distributions }
2750*43a90889SApple OSS Distributions
2751*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2752*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPRIME_PICK_RANDOM_BASE_WORKSPACE_N(cc_size n)2753*43a90889SApple OSS Distributions CCPRIME_PICK_RANDOM_BASE_WORKSPACE_N(cc_size n)
2754*43a90889SApple OSS Distributions {
2755*43a90889SApple OSS Distributions return (2 * n) + CCZP_MM_MOD_WORKSPACE_N(n);
2756*43a90889SApple OSS Distributions }
2757*43a90889SApple OSS Distributions
2758*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2759*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPRIME_RABIN_MILLER_INIT_WORKSPACE_N(cc_size n)2760*43a90889SApple OSS Distributions CCPRIME_RABIN_MILLER_INIT_WORKSPACE_N(cc_size n)
2761*43a90889SApple OSS Distributions {
2762*43a90889SApple OSS Distributions return CCZP_INIT_COMPUTE_R2_WORKSPACE_N(n);
2763*43a90889SApple OSS Distributions }
2764*43a90889SApple OSS Distributions
2765*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2766*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPRIME_RABIN_MILLER_ITERATION_WORKSPACE_N(cc_size n)2767*43a90889SApple OSS Distributions CCPRIME_RABIN_MILLER_ITERATION_WORKSPACE_N(cc_size n)
2768*43a90889SApple OSS Distributions {
2769*43a90889SApple OSS Distributions return (n) + (n) + CCZP_POWER_BLINDED_WORKSPACE_N(n);
2770*43a90889SApple OSS Distributions }
2771*43a90889SApple OSS Distributions
2772*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2773*43a90889SApple OSS Distributions CC_INLINE cc_size
CCPRIME_RABIN_MILLER_WORKSPACE_N(cc_size n)2774*43a90889SApple OSS Distributions CCPRIME_RABIN_MILLER_WORKSPACE_N(cc_size n)
2775*43a90889SApple OSS Distributions {
2776*43a90889SApple OSS Distributions return (((((((sizeof_struct_cczp()) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) + (1 + (2 * n))) + (2 * n)) + 1) + (n) +
2777*43a90889SApple OSS Distributions CCPRIME_RABIN_MILLER_ITERATION_WORKSPACE_N(n);
2778*43a90889SApple OSS Distributions }
2779*43a90889SApple OSS Distributions
2780*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2781*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRNS_MODULUS_COMPUTE_MOD_FACTOR_VAR_TIME_WORKSPACE_N(cc_size n)2782*43a90889SApple OSS Distributions CCRNS_MODULUS_COMPUTE_MOD_FACTOR_VAR_TIME_WORKSPACE_N(cc_size n)
2783*43a90889SApple OSS Distributions {
2784*43a90889SApple OSS Distributions return CCN_DIVMOD_WORKSPACE_N(n);
2785*43a90889SApple OSS Distributions }
2786*43a90889SApple OSS Distributions
2787*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2788*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRNS_MODULUS_COMPUTE_MOD_FACTOR_WORKSPACE_N(cc_size n)2789*43a90889SApple OSS Distributions CCRNS_MODULUS_COMPUTE_MOD_FACTOR_WORKSPACE_N(cc_size n)
2790*43a90889SApple OSS Distributions {
2791*43a90889SApple OSS Distributions return CCN_DIVMOD_WORKSPACE_N(n);
2792*43a90889SApple OSS Distributions }
2793*43a90889SApple OSS Distributions
2794*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2795*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRNS_MODULUS_INIT_HELPER_WORKSPACE_N(cc_size n)2796*43a90889SApple OSS Distributions CCRNS_MODULUS_INIT_HELPER_WORKSPACE_N(cc_size n)
2797*43a90889SApple OSS Distributions {
2798*43a90889SApple OSS Distributions return CCN_DIVMOD_WORKSPACE_N(n);
2799*43a90889SApple OSS Distributions }
2800*43a90889SApple OSS Distributions
2801*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2802*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRNS_MODULUS_INIT_VAR_TIME_WORKSPACE_N(cc_size n)2803*43a90889SApple OSS Distributions CCRNS_MODULUS_INIT_VAR_TIME_WORKSPACE_N(cc_size n)
2804*43a90889SApple OSS Distributions {
2805*43a90889SApple OSS Distributions return CCN_DIVMOD_WORKSPACE_N(n);
2806*43a90889SApple OSS Distributions }
2807*43a90889SApple OSS Distributions
2808*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2809*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRNS_MODULUS_INIT_WORKSPACE_N(cc_size n)2810*43a90889SApple OSS Distributions CCRNS_MODULUS_INIT_WORKSPACE_N(cc_size n)
2811*43a90889SApple OSS Distributions {
2812*43a90889SApple OSS Distributions return CCN_DIVMOD_WORKSPACE_N(n);
2813*43a90889SApple OSS Distributions }
2814*43a90889SApple OSS Distributions
2815*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2816*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRNS_MUL_MODULUS_INIT_VAR_TIME_WORKSPACE_N(cc_size n)2817*43a90889SApple OSS Distributions CCRNS_MUL_MODULUS_INIT_VAR_TIME_WORKSPACE_N(cc_size n)
2818*43a90889SApple OSS Distributions {
2819*43a90889SApple OSS Distributions return CCN_DIVMOD_WORKSPACE_N(n);
2820*43a90889SApple OSS Distributions }
2821*43a90889SApple OSS Distributions
2822*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2823*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRNS_MUL_MODULUS_INIT_WORKSPACE_N(cc_size n)2824*43a90889SApple OSS Distributions CCRNS_MUL_MODULUS_INIT_WORKSPACE_N(cc_size n)
2825*43a90889SApple OSS Distributions {
2826*43a90889SApple OSS Distributions return CCN_DIVMOD_WORKSPACE_N(n);
2827*43a90889SApple OSS Distributions }
2828*43a90889SApple OSS Distributions
2829*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2830*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSABSSA_BLIND_MESSAGE_WORKSPACE_N(cc_size n)2831*43a90889SApple OSS Distributions CCRSABSSA_BLIND_MESSAGE_WORKSPACE_N(cc_size n)
2832*43a90889SApple OSS Distributions {
2833*43a90889SApple OSS Distributions return (n) + (n) + (n) + (n) + (n) + CCZP_MM_POWER_FAST_WORKSPACE_N(n);
2834*43a90889SApple OSS Distributions }
2835*43a90889SApple OSS Distributions
2836*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2837*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSABSSA_SIGN_BLINDED_MESSAGE_WORKSPACE_N(cc_size n)2838*43a90889SApple OSS Distributions CCRSABSSA_SIGN_BLINDED_MESSAGE_WORKSPACE_N(cc_size n)
2839*43a90889SApple OSS Distributions {
2840*43a90889SApple OSS Distributions return (n) + (n) + CCRSA_PRIV_CRYPT_BLINDED_WORKSPACE_N(n);
2841*43a90889SApple OSS Distributions }
2842*43a90889SApple OSS Distributions
2843*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2844*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSABSSA_UNBLIND_SIGNATURE_WORKSPACE_N(cc_size n)2845*43a90889SApple OSS Distributions CCRSABSSA_UNBLIND_SIGNATURE_WORKSPACE_N(cc_size n)
2846*43a90889SApple OSS Distributions {
2847*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCRSA_VERIFY_PSS_DIGEST_WORKSPACE_N(n);
2848*43a90889SApple OSS Distributions }
2849*43a90889SApple OSS Distributions
2850*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2851*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSABSSA_VERIFY_SIGNATURE_WORKSPACE_N(cc_size n)2852*43a90889SApple OSS Distributions CCRSABSSA_VERIFY_SIGNATURE_WORKSPACE_N(cc_size n)
2853*43a90889SApple OSS Distributions {
2854*43a90889SApple OSS Distributions return CCRSA_VERIFY_PSS_DIGEST_WORKSPACE_N(n);
2855*43a90889SApple OSS Distributions }
2856*43a90889SApple OSS Distributions
2857*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2858*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_CHECK_DELTA_100BITS_WORKSPACE_N(cc_size n)2859*43a90889SApple OSS Distributions CCRSA_CHECK_DELTA_100BITS_WORKSPACE_N(cc_size n)
2860*43a90889SApple OSS Distributions {
2861*43a90889SApple OSS Distributions return (n) + (n);
2862*43a90889SApple OSS Distributions }
2863*43a90889SApple OSS Distributions
2864*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2865*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_COMPUTE_R_WORKSPACE_N(cc_size n)2866*43a90889SApple OSS Distributions CCRSA_COMPUTE_R_WORKSPACE_N(cc_size n)
2867*43a90889SApple OSS Distributions {
2868*43a90889SApple OSS Distributions return (n) + CCN_INVMOD_WORKSPACE_N(n);
2869*43a90889SApple OSS Distributions }
2870*43a90889SApple OSS Distributions
2871*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2872*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_CRT_MAKEKEY_WORKSPACE_N(cc_size n)2873*43a90889SApple OSS Distributions CCRSA_CRT_MAKEKEY_WORKSPACE_N(cc_size n)
2874*43a90889SApple OSS Distributions {
2875*43a90889SApple OSS Distributions return (n + 2) + ((n / 2) + 1) + ((n / 2) + 1) + CCZP_INV_DEFAULT_WORKSPACE_N(n);
2876*43a90889SApple OSS Distributions }
2877*43a90889SApple OSS Distributions
2878*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2879*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_CRT_MAKE_FIPS186_KEY_WORKSPACE_N(cc_size n)2880*43a90889SApple OSS Distributions CCRSA_CRT_MAKE_FIPS186_KEY_WORKSPACE_N(cc_size n)
2881*43a90889SApple OSS Distributions {
2882*43a90889SApple OSS Distributions return CCRSA_CRT_MAKEKEY_WORKSPACE_N(n);
2883*43a90889SApple OSS Distributions }
2884*43a90889SApple OSS Distributions
2885*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2886*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_DECRYPT_EME_PKCS1V15_BLINDED_WORKSPACE_N(cc_size n)2887*43a90889SApple OSS Distributions CCRSA_DECRYPT_EME_PKCS1V15_BLINDED_WORKSPACE_N(cc_size n)
2888*43a90889SApple OSS Distributions {
2889*43a90889SApple OSS Distributions return (n) + CCRSA_PRIV_CRYPT_BLINDED_WORKSPACE_N(n);
2890*43a90889SApple OSS Distributions }
2891*43a90889SApple OSS Distributions
2892*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2893*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_DECRYPT_EME_PKCS1V15_WORKSPACE_N(cc_size n)2894*43a90889SApple OSS Distributions CCRSA_DECRYPT_EME_PKCS1V15_WORKSPACE_N(cc_size n)
2895*43a90889SApple OSS Distributions {
2896*43a90889SApple OSS Distributions return CCRSA_DECRYPT_EME_PKCS1V15_BLINDED_WORKSPACE_N(n);
2897*43a90889SApple OSS Distributions }
2898*43a90889SApple OSS Distributions
2899*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2900*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_DECRYPT_OAEP_BLINDED_WORKSPACE_N(cc_size n)2901*43a90889SApple OSS Distributions CCRSA_DECRYPT_OAEP_BLINDED_WORKSPACE_N(cc_size n)
2902*43a90889SApple OSS Distributions {
2903*43a90889SApple OSS Distributions return (n) + CCRSA_PRIV_CRYPT_BLINDED_WORKSPACE_N(n);
2904*43a90889SApple OSS Distributions }
2905*43a90889SApple OSS Distributions
2906*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2907*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_DECRYPT_OAEP_WORKSPACE_N(cc_size n)2908*43a90889SApple OSS Distributions CCRSA_DECRYPT_OAEP_WORKSPACE_N(cc_size n)
2909*43a90889SApple OSS Distributions {
2910*43a90889SApple OSS Distributions return CCRSA_DECRYPT_OAEP_BLINDED_WORKSPACE_N(n);
2911*43a90889SApple OSS Distributions }
2912*43a90889SApple OSS Distributions
2913*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2914*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_EMSA_PSS_DECODE_CANARY_OUT_WORKSPACE_N(cc_size n)2915*43a90889SApple OSS Distributions CCRSA_EMSA_PSS_DECODE_CANARY_OUT_WORKSPACE_N(cc_size n)
2916*43a90889SApple OSS Distributions {
2917*43a90889SApple OSS Distributions return n;
2918*43a90889SApple OSS Distributions }
2919*43a90889SApple OSS Distributions
2920*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2921*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_EMSA_PSS_DECODE_WORKSPACE_N(cc_size n)2922*43a90889SApple OSS Distributions CCRSA_EMSA_PSS_DECODE_WORKSPACE_N(cc_size n)
2923*43a90889SApple OSS Distributions {
2924*43a90889SApple OSS Distributions return CCRSA_EMSA_PSS_DECODE_CANARY_OUT_WORKSPACE_N(n);
2925*43a90889SApple OSS Distributions }
2926*43a90889SApple OSS Distributions
2927*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2928*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_ENCRYPT_EME_PKCS1V15_WORKSPACE_N(cc_size n)2929*43a90889SApple OSS Distributions CCRSA_ENCRYPT_EME_PKCS1V15_WORKSPACE_N(cc_size n)
2930*43a90889SApple OSS Distributions {
2931*43a90889SApple OSS Distributions return (n) + CCZP_MM_POWER_FAST_WORKSPACE_N(n);
2932*43a90889SApple OSS Distributions }
2933*43a90889SApple OSS Distributions
2934*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2935*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_ENCRYPT_OAEP_WORKSPACE_N(cc_size n)2936*43a90889SApple OSS Distributions CCRSA_ENCRYPT_OAEP_WORKSPACE_N(cc_size n)
2937*43a90889SApple OSS Distributions {
2938*43a90889SApple OSS Distributions return (n) + CCZP_MM_POWER_FAST_WORKSPACE_N(n);
2939*43a90889SApple OSS Distributions }
2940*43a90889SApple OSS Distributions
2941*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2942*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_ENSURE_2P_GT_Q_WORKSPACE_N(cc_size n)2943*43a90889SApple OSS Distributions CCRSA_ENSURE_2P_GT_Q_WORKSPACE_N(cc_size n)
2944*43a90889SApple OSS Distributions {
2945*43a90889SApple OSS Distributions return n + 1;
2946*43a90889SApple OSS Distributions }
2947*43a90889SApple OSS Distributions
2948*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2949*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_FIND_NEXT_PRIME_WORKSPACE_N(cc_size n)2950*43a90889SApple OSS Distributions CCRSA_FIND_NEXT_PRIME_WORKSPACE_N(cc_size n)
2951*43a90889SApple OSS Distributions {
2952*43a90889SApple OSS Distributions return CCPRIME_RABIN_MILLER_WORKSPACE_N(n);
2953*43a90889SApple OSS Distributions }
2954*43a90889SApple OSS Distributions
2955*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2956*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_FIND_PRIME_MULTIPLE_WORKSPACE_N(cc_size n)2957*43a90889SApple OSS Distributions CCRSA_FIND_PRIME_MULTIPLE_WORKSPACE_N(cc_size n)
2958*43a90889SApple OSS Distributions {
2959*43a90889SApple OSS Distributions return (n) + (n) + (2 * n) + (n) +
2960*43a90889SApple OSS Distributions (((((sizeof_struct_cczp()) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) + (1 + (2 * n))) +
2961*43a90889SApple OSS Distributions CCZP_POWER_WORKSPACE_N(n);
2962*43a90889SApple OSS Distributions }
2963*43a90889SApple OSS Distributions
2964*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2965*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_GENERATE_AUXILIARY_PRIMES_WORKSPACE_N(cc_size n)2966*43a90889SApple OSS Distributions CCRSA_GENERATE_AUXILIARY_PRIMES_WORKSPACE_N(cc_size n)
2967*43a90889SApple OSS Distributions {
2968*43a90889SApple OSS Distributions return CCPRIME_RABIN_MILLER_WORKSPACE_N(n);
2969*43a90889SApple OSS Distributions }
2970*43a90889SApple OSS Distributions
2971*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2972*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_GENERATE_FIPS186_KEY_TRACE_WORKSPACE_N(cc_size n)2973*43a90889SApple OSS Distributions CCRSA_GENERATE_FIPS186_KEY_TRACE_WORKSPACE_N(cc_size n)
2974*43a90889SApple OSS Distributions {
2975*43a90889SApple OSS Distributions return ((n / 2) + 1) + ((n / 2) + 1) + ((n / 2) + 1) +
2976*43a90889SApple OSS Distributions CC_MAX_EVAL(CCRSA_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(n), CCRSA_GENERATE_FIPS186_PRIME_FACTORS_WORKSPACE_N(n));
2977*43a90889SApple OSS Distributions }
2978*43a90889SApple OSS Distributions
2979*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2980*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_GENERATE_FIPS186_PRIME_FACTORS_WORKSPACE_N(cc_size n)2981*43a90889SApple OSS Distributions CCRSA_GENERATE_FIPS186_PRIME_FACTORS_WORKSPACE_N(cc_size n)
2982*43a90889SApple OSS Distributions {
2983*43a90889SApple OSS Distributions return ((n / 2) + 1) + ((n / 2) + 1) + CCRSA_GENERATE_PROBABLE_PRIME_WORKSPACE_N(n);
2984*43a90889SApple OSS Distributions }
2985*43a90889SApple OSS Distributions
2986*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2987*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_GENERATE_KEY_INTERNAL_WORKSPACE_N(cc_size n)2988*43a90889SApple OSS Distributions CCRSA_GENERATE_KEY_INTERNAL_WORKSPACE_N(cc_size n)
2989*43a90889SApple OSS Distributions {
2990*43a90889SApple OSS Distributions return CC_MAX_EVAL(CCRSA_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(n), CCRSA_IS_VALID_PRIME_WORKSPACE_N(n));
2991*43a90889SApple OSS Distributions }
2992*43a90889SApple OSS Distributions
2993*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
2994*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_GENERATE_PRIME_WORKSPACE_N(cc_size n)2995*43a90889SApple OSS Distributions CCRSA_GENERATE_PRIME_WORKSPACE_N(cc_size n)
2996*43a90889SApple OSS Distributions {
2997*43a90889SApple OSS Distributions return CCRSA_IS_VALID_PRIME_WORKSPACE_N(n);
2998*43a90889SApple OSS Distributions }
2999*43a90889SApple OSS Distributions
3000*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3001*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_GENERATE_PROBABLE_PRIME_FROM_AUX_PRIMES_WORKSPACE_N(cc_size n)3002*43a90889SApple OSS Distributions CCRSA_GENERATE_PROBABLE_PRIME_FROM_AUX_PRIMES_WORKSPACE_N(cc_size n)
3003*43a90889SApple OSS Distributions {
3004*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCRSA_IS_VALID_PRIME_WORKSPACE_N(n);
3005*43a90889SApple OSS Distributions }
3006*43a90889SApple OSS Distributions
3007*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3008*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_GENERATE_PROBABLE_PRIME_WORKSPACE_N(cc_size n)3009*43a90889SApple OSS Distributions CCRSA_GENERATE_PROBABLE_PRIME_WORKSPACE_N(cc_size n)
3010*43a90889SApple OSS Distributions {
3011*43a90889SApple OSS Distributions return (n) + (n) + CCRSA_GENERATE_PROBABLE_PRIME_FROM_AUX_PRIMES_WORKSPACE_N(n);
3012*43a90889SApple OSS Distributions }
3013*43a90889SApple OSS Distributions
3014*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3015*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_IMPORT_PRIV_WORKSPACE_N(cc_size n)3016*43a90889SApple OSS Distributions CCRSA_IMPORT_PRIV_WORKSPACE_N(cc_size n)
3017*43a90889SApple OSS Distributions {
3018*43a90889SApple OSS Distributions return CCZP_INIT_COMPUTE_R2_WORKSPACE_N(n);
3019*43a90889SApple OSS Distributions }
3020*43a90889SApple OSS Distributions
3021*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3022*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_INIT_PUB_WORKSPACE_N(cc_size n)3023*43a90889SApple OSS Distributions CCRSA_INIT_PUB_WORKSPACE_N(cc_size n)
3024*43a90889SApple OSS Distributions {
3025*43a90889SApple OSS Distributions return CCZP_INIT_COMPUTE_R2_WORKSPACE_N(n);
3026*43a90889SApple OSS Distributions }
3027*43a90889SApple OSS Distributions
3028*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3029*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_IS_VALID_PRIME_WORKSPACE_N(cc_size n)3030*43a90889SApple OSS Distributions CCRSA_IS_VALID_PRIME_WORKSPACE_N(cc_size n)
3031*43a90889SApple OSS Distributions {
3032*43a90889SApple OSS Distributions return (n) + (n) + CCPRIME_RABIN_MILLER_WORKSPACE_N(n);
3033*43a90889SApple OSS Distributions }
3034*43a90889SApple OSS Distributions
3035*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3036*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_MAKE_FIPS186_KEY_WORKSPACE_N(cc_size n)3037*43a90889SApple OSS Distributions CCRSA_MAKE_FIPS186_KEY_WORKSPACE_N(cc_size n)
3038*43a90889SApple OSS Distributions {
3039*43a90889SApple OSS Distributions return ((n / 2) + 1) + ((n / 2) + 1) + ((n / 2) + 1) + ((n / 2) + 1) + CCRSA_GENERATE_PROBABLE_PRIME_WORKSPACE_N(n);
3040*43a90889SApple OSS Distributions }
3041*43a90889SApple OSS Distributions
3042*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3043*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_MAKE_PRIV_PARSE_INPUT_WORKSPACE_N(cc_size n)3044*43a90889SApple OSS Distributions CCRSA_MAKE_PRIV_PARSE_INPUT_WORKSPACE_N(cc_size n)
3045*43a90889SApple OSS Distributions {
3046*43a90889SApple OSS Distributions return ((n / 2) + 1) + ((n / 2) + 1) + (n);
3047*43a90889SApple OSS Distributions }
3048*43a90889SApple OSS Distributions
3049*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3050*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_MAKE_PRIV_WORKSPACE_N(cc_size n)3051*43a90889SApple OSS Distributions CCRSA_MAKE_PRIV_WORKSPACE_N(cc_size n)
3052*43a90889SApple OSS Distributions {
3053*43a90889SApple OSS Distributions return CCRSA_CRT_MAKEKEY_WORKSPACE_N(n);
3054*43a90889SApple OSS Distributions }
3055*43a90889SApple OSS Distributions
3056*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3057*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_OAEP_DECODE_PARAMETER_WORKSPACE_N(cc_size n)3058*43a90889SApple OSS Distributions CCRSA_OAEP_DECODE_PARAMETER_WORKSPACE_N(cc_size n)
3059*43a90889SApple OSS Distributions {
3060*43a90889SApple OSS Distributions return (n) + (n);
3061*43a90889SApple OSS Distributions }
3062*43a90889SApple OSS Distributions
3063*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3064*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_OAEP_ENCODE_PARAMETER_WORKSPACE_N(cc_size n)3065*43a90889SApple OSS Distributions CCRSA_OAEP_ENCODE_PARAMETER_WORKSPACE_N(cc_size n)
3066*43a90889SApple OSS Distributions {
3067*43a90889SApple OSS Distributions return (n) + (n);
3068*43a90889SApple OSS Distributions }
3069*43a90889SApple OSS Distributions
3070*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3071*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(cc_size n)3072*43a90889SApple OSS Distributions CCRSA_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(cc_size n)
3073*43a90889SApple OSS Distributions {
3074*43a90889SApple OSS Distributions return (n) + (n) + (n) + (n) + CCRSA_SIGN_PKCS1V15_BLINDED_WORKSPACE_N(n);
3075*43a90889SApple OSS Distributions }
3076*43a90889SApple OSS Distributions
3077*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3078*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_PRIV_CRYPT_BLINDED_WORKSPACE_N(cc_size n)3079*43a90889SApple OSS Distributions CCRSA_PRIV_CRYPT_BLINDED_WORKSPACE_N(cc_size n)
3080*43a90889SApple OSS Distributions {
3081*43a90889SApple OSS Distributions return (n) + (n) + CC_MAX_EVAL(CCZP_MM_POWER_FAST_WORKSPACE_N(n), CCRSA_CRT_POWER_BLINDED_WORKSPACE_N(n));
3082*43a90889SApple OSS Distributions }
3083*43a90889SApple OSS Distributions
3084*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3085*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_PRIV_CRYPT_WORKSPACE_N(cc_size n)3086*43a90889SApple OSS Distributions CCRSA_PRIV_CRYPT_WORKSPACE_N(cc_size n)
3087*43a90889SApple OSS Distributions {
3088*43a90889SApple OSS Distributions return CCRSA_PRIV_CRYPT_BLINDED_WORKSPACE_N(n);
3089*43a90889SApple OSS Distributions }
3090*43a90889SApple OSS Distributions
3091*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3092*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_PUB_CRYPT_WORKSPACE_N(cc_size n)3093*43a90889SApple OSS Distributions CCRSA_PUB_CRYPT_WORKSPACE_N(cc_size n)
3094*43a90889SApple OSS Distributions {
3095*43a90889SApple OSS Distributions return CCZP_MM_POWER_FAST_WORKSPACE_N(n);
3096*43a90889SApple OSS Distributions }
3097*43a90889SApple OSS Distributions
3098*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3099*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_RECOVER_PQ_WORKSPACE_N(cc_size n)3100*43a90889SApple OSS Distributions CCRSA_RECOVER_PQ_WORKSPACE_N(cc_size n)
3101*43a90889SApple OSS Distributions {
3102*43a90889SApple OSS Distributions return (n) + (n) + CCZP_INIT_COMPUTE_R2_WORKSPACE_N(n);
3103*43a90889SApple OSS Distributions }
3104*43a90889SApple OSS Distributions
3105*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3106*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_RECOVER_PRIV_WORKSPACE_N(cc_size n)3107*43a90889SApple OSS Distributions CCRSA_RECOVER_PRIV_WORKSPACE_N(cc_size n)
3108*43a90889SApple OSS Distributions {
3109*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCRSA_FIND_PRIME_MULTIPLE_WORKSPACE_N(n);
3110*43a90889SApple OSS Distributions }
3111*43a90889SApple OSS Distributions
3112*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3113*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_SEED_X_WORKSPACE_N(cc_size n)3114*43a90889SApple OSS Distributions CCRSA_SEED_X_WORKSPACE_N(cc_size n)
3115*43a90889SApple OSS Distributions {
3116*43a90889SApple OSS Distributions return n;
3117*43a90889SApple OSS Distributions }
3118*43a90889SApple OSS Distributions
3119*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3120*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_SIGN_PKCS1V15_BLINDED_WORKSPACE_N(cc_size n)3121*43a90889SApple OSS Distributions CCRSA_SIGN_PKCS1V15_BLINDED_WORKSPACE_N(cc_size n)
3122*43a90889SApple OSS Distributions {
3123*43a90889SApple OSS Distributions return (n) + CCRSA_PRIV_CRYPT_BLINDED_WORKSPACE_N(n);
3124*43a90889SApple OSS Distributions }
3125*43a90889SApple OSS Distributions
3126*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3127*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_SIGN_PSS_BLINDED_WORKSPACE_N(cc_size n)3128*43a90889SApple OSS Distributions CCRSA_SIGN_PSS_BLINDED_WORKSPACE_N(cc_size n)
3129*43a90889SApple OSS Distributions {
3130*43a90889SApple OSS Distributions return (n) + CCRSA_PRIV_CRYPT_BLINDED_WORKSPACE_N(n);
3131*43a90889SApple OSS Distributions }
3132*43a90889SApple OSS Distributions
3133*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3134*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_VERIFY_PKCS1V15_DIGEST_WORKSPACE_N(cc_size n)3135*43a90889SApple OSS Distributions CCRSA_VERIFY_PKCS1V15_DIGEST_WORKSPACE_N(cc_size n)
3136*43a90889SApple OSS Distributions {
3137*43a90889SApple OSS Distributions return CCRSA_VERIFY_PKCS1V15_INTERNAL_WORKSPACE_N(n);
3138*43a90889SApple OSS Distributions }
3139*43a90889SApple OSS Distributions
3140*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3141*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_VERIFY_PKCS1V15_INTERNAL_WORKSPACE_N(cc_size n)3142*43a90889SApple OSS Distributions CCRSA_VERIFY_PKCS1V15_INTERNAL_WORKSPACE_N(cc_size n)
3143*43a90889SApple OSS Distributions {
3144*43a90889SApple OSS Distributions return (n) + (n) + CCZP_MM_POWER_FAST_WORKSPACE_N(n);
3145*43a90889SApple OSS Distributions }
3146*43a90889SApple OSS Distributions
3147*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3148*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_VERIFY_PSS_DIGEST_WORKSPACE_N(cc_size n)3149*43a90889SApple OSS Distributions CCRSA_VERIFY_PSS_DIGEST_WORKSPACE_N(cc_size n)
3150*43a90889SApple OSS Distributions {
3151*43a90889SApple OSS Distributions return (n) + (n) + CCZP_MM_POWER_FAST_WORKSPACE_N(n);
3152*43a90889SApple OSS Distributions }
3153*43a90889SApple OSS Distributions
3154*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3155*43a90889SApple OSS Distributions CC_INLINE cc_size
CCRSA_VERIFY_PSS_MSG_WORKSPACE_N(cc_size n)3156*43a90889SApple OSS Distributions CCRSA_VERIFY_PSS_MSG_WORKSPACE_N(cc_size n)
3157*43a90889SApple OSS Distributions {
3158*43a90889SApple OSS Distributions return CCRSA_VERIFY_PSS_DIGEST_WORKSPACE_N(n);
3159*43a90889SApple OSS Distributions }
3160*43a90889SApple OSS Distributions
3161*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3162*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_GENERATE_COMMITMENT_FINALIZE_WORKSPACE_N(cc_size n)3163*43a90889SApple OSS Distributions CCSAE_GENERATE_COMMITMENT_FINALIZE_WORKSPACE_N(cc_size n)
3164*43a90889SApple OSS Distributions {
3165*43a90889SApple OSS Distributions return (3 * n) + CCSAE_GENERATE_COMMITMENT_SHARED_WORKSPACE_N(n);
3166*43a90889SApple OSS Distributions }
3167*43a90889SApple OSS Distributions
3168*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3169*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_GENERATE_COMMITMENT_PARTIAL_WORKSPACE_N(cc_size n)3170*43a90889SApple OSS Distributions CCSAE_GENERATE_COMMITMENT_PARTIAL_WORKSPACE_N(cc_size n)
3171*43a90889SApple OSS Distributions {
3172*43a90889SApple OSS Distributions return CCSAE_Y2_FROM_X_WORKSPACE_N(n);
3173*43a90889SApple OSS Distributions }
3174*43a90889SApple OSS Distributions
3175*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3176*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_GENERATE_COMMITMENT_SHARED_WORKSPACE_N(cc_size n)3177*43a90889SApple OSS Distributions CCSAE_GENERATE_COMMITMENT_SHARED_WORKSPACE_N(cc_size n)
3178*43a90889SApple OSS Distributions {
3179*43a90889SApple OSS Distributions return (n) + CCEC_MULT_BLINDED_WORKSPACE_N(n);
3180*43a90889SApple OSS Distributions }
3181*43a90889SApple OSS Distributions
3182*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3183*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_GENERATE_CONFIRMATION_WORKSPACE_N(cc_size n)3184*43a90889SApple OSS Distributions CCSAE_GENERATE_CONFIRMATION_WORKSPACE_N(cc_size n)
3185*43a90889SApple OSS Distributions {
3186*43a90889SApple OSS Distributions return n;
3187*43a90889SApple OSS Distributions }
3188*43a90889SApple OSS Distributions
3189*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3190*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_GENERATE_H2C_COMMIT_FINALIZE_WORKSPACE_N(cc_size n)3191*43a90889SApple OSS Distributions CCSAE_GENERATE_H2C_COMMIT_FINALIZE_WORKSPACE_N(cc_size n)
3192*43a90889SApple OSS Distributions {
3193*43a90889SApple OSS Distributions return CCSAE_GENERATE_COMMITMENT_SHARED_WORKSPACE_N(n);
3194*43a90889SApple OSS Distributions }
3195*43a90889SApple OSS Distributions
3196*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3197*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_GENERATE_H2C_COMMIT_INIT_WORKSPACE_N(cc_size n)3198*43a90889SApple OSS Distributions CCSAE_GENERATE_H2C_COMMIT_INIT_WORKSPACE_N(cc_size n)
3199*43a90889SApple OSS Distributions {
3200*43a90889SApple OSS Distributions return (n) + (n) +
3201*43a90889SApple OSS Distributions (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
3202*43a90889SApple OSS Distributions (3 * n) + CCEC_MULT_BLINDED_WORKSPACE_N(n);
3203*43a90889SApple OSS Distributions }
3204*43a90889SApple OSS Distributions
3205*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3206*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_GENERATE_H2C_PT_WORKSPACE_N(cc_size n)3207*43a90889SApple OSS Distributions CCSAE_GENERATE_H2C_PT_WORKSPACE_N(cc_size n)
3208*43a90889SApple OSS Distributions {
3209*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
3210*43a90889SApple OSS Distributions CCH2C_ENCODE_TO_CURVE_RO_WORKSPACE_N(n);
3211*43a90889SApple OSS Distributions }
3212*43a90889SApple OSS Distributions
3213*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3214*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_GENERATE_KEYSEED_WORKSPACE_N(cc_size n)3215*43a90889SApple OSS Distributions CCSAE_GENERATE_KEYSEED_WORKSPACE_N(cc_size n)
3216*43a90889SApple OSS Distributions {
3217*43a90889SApple OSS Distributions return n;
3218*43a90889SApple OSS Distributions }
3219*43a90889SApple OSS Distributions
3220*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3221*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_GEN_KEYS_WORKSPACE_N(cc_size n)3222*43a90889SApple OSS Distributions CCSAE_GEN_KEYS_WORKSPACE_N(cc_size n)
3223*43a90889SApple OSS Distributions {
3224*43a90889SApple OSS Distributions return ((((4 + 15) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) + n;
3225*43a90889SApple OSS Distributions }
3226*43a90889SApple OSS Distributions
3227*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3228*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_GEN_PASSWORD_VALUE_WORKSPACE_N(cc_size n)3229*43a90889SApple OSS Distributions CCSAE_GEN_PASSWORD_VALUE_WORKSPACE_N(cc_size n)
3230*43a90889SApple OSS Distributions {
3231*43a90889SApple OSS Distributions return (n) + (((((4 + 23) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) + n);
3232*43a90889SApple OSS Distributions }
3233*43a90889SApple OSS Distributions
3234*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3235*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_GET_KEYS_WORKSPACE_N(cc_size n)3236*43a90889SApple OSS Distributions CCSAE_GET_KEYS_WORKSPACE_N(cc_size n)
3237*43a90889SApple OSS Distributions {
3238*43a90889SApple OSS Distributions return (n) + (n) + CCZP_ADD_DEFAULT_WORKSPACE_N(n);
3239*43a90889SApple OSS Distributions }
3240*43a90889SApple OSS Distributions
3241*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3242*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_VERIFY_COMMITMENT_WORKSPACE_N(cc_size n)3243*43a90889SApple OSS Distributions CCSAE_VERIFY_COMMITMENT_WORKSPACE_N(cc_size n)
3244*43a90889SApple OSS Distributions {
3245*43a90889SApple OSS Distributions return (n) + (3 * n) + (3 * n) + (3 * n) + (3 * n) + CCEC_MULT_BLINDED_WORKSPACE_N(n);
3246*43a90889SApple OSS Distributions }
3247*43a90889SApple OSS Distributions
3248*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3249*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_VERIFY_CONFIRMATION_WORKSPACE_N(cc_size n)3250*43a90889SApple OSS Distributions CCSAE_VERIFY_CONFIRMATION_WORKSPACE_N(cc_size n)
3251*43a90889SApple OSS Distributions {
3252*43a90889SApple OSS Distributions return n;
3253*43a90889SApple OSS Distributions }
3254*43a90889SApple OSS Distributions
3255*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3256*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSAE_Y2_FROM_X_WORKSPACE_N(cc_size n)3257*43a90889SApple OSS Distributions CCSAE_Y2_FROM_X_WORKSPACE_N(cc_size n)
3258*43a90889SApple OSS Distributions {
3259*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCZP_IS_QUADRATIC_RESIDUE_WORKSPACE_N(n);
3260*43a90889SApple OSS Distributions }
3261*43a90889SApple OSS Distributions
3262*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3263*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSPAKE_GENERATE_L_WORKSPACE_N(cc_size n)3264*43a90889SApple OSS Distributions CCSPAKE_GENERATE_L_WORKSPACE_N(cc_size n)
3265*43a90889SApple OSS Distributions {
3266*43a90889SApple OSS Distributions return (n) +
3267*43a90889SApple OSS Distributions (((((sizeof_struct_ccec_full_ctx()) + (4 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) /
3268*43a90889SApple OSS Distributions (sizeof_cc_unit())) +
3269*43a90889SApple OSS Distributions CCEC_PAIRWISE_CONSISTENCY_CHECK_WORKSPACE_N(n);
3270*43a90889SApple OSS Distributions }
3271*43a90889SApple OSS Distributions
3272*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3273*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSPAKE_IMPORT_PUB_WORKSPACE_N(cc_size n)3274*43a90889SApple OSS Distributions CCSPAKE_IMPORT_PUB_WORKSPACE_N(cc_size n)
3275*43a90889SApple OSS Distributions {
3276*43a90889SApple OSS Distributions return CCEC_X963_IMPORT_PUB_WORKSPACE_N(n);
3277*43a90889SApple OSS Distributions }
3278*43a90889SApple OSS Distributions
3279*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3280*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSPAKE_KEX_PROCESS_WORKSPACE_N(cc_size n)3281*43a90889SApple OSS Distributions CCSPAKE_KEX_PROCESS_WORKSPACE_N(cc_size n)
3282*43a90889SApple OSS Distributions {
3283*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
3284*43a90889SApple OSS Distributions (3 * n) + (3 * n) + (3 * n) + (3 * n) + (3 * n) + (3 * n) + (3 * n) + CCSPAKE_LAZY_GEN_XY_XY_WORKSPACE_N(n);
3285*43a90889SApple OSS Distributions }
3286*43a90889SApple OSS Distributions
3287*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3288*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSPAKE_LAZY_GEN_XY_XY_WORKSPACE_N(cc_size n)3289*43a90889SApple OSS Distributions CCSPAKE_LAZY_GEN_XY_XY_WORKSPACE_N(cc_size n)
3290*43a90889SApple OSS Distributions {
3291*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
3292*43a90889SApple OSS Distributions (3 * n) + (3 * n) + (3 * n) + (n) + CCEC_MULT_BLINDED_WORKSPACE_N(n);
3293*43a90889SApple OSS Distributions }
3294*43a90889SApple OSS Distributions
3295*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3296*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSPAKE_REDUCE_W_WORKSPACE_N(cc_size n)3297*43a90889SApple OSS Distributions CCSPAKE_REDUCE_W_WORKSPACE_N(cc_size n)
3298*43a90889SApple OSS Distributions {
3299*43a90889SApple OSS Distributions return (n) + CCEC_GENERATE_SCALAR_FIPS_EXTRABITS_WORKSPACE_N(n);
3300*43a90889SApple OSS Distributions }
3301*43a90889SApple OSS Distributions
3302*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3303*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSPAKE_VERIFIER_INITIALIZE_WORKSPACE_N(cc_size n)3304*43a90889SApple OSS Distributions CCSPAKE_VERIFIER_INITIALIZE_WORKSPACE_N(cc_size n)
3305*43a90889SApple OSS Distributions {
3306*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
3307*43a90889SApple OSS Distributions CCSPAKE_VERIFIER_INIT_WORKSPACE_N(n);
3308*43a90889SApple OSS Distributions }
3309*43a90889SApple OSS Distributions
3310*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3311*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSPAKE_VERIFIER_INIT_WORKSPACE_N(cc_size n)3312*43a90889SApple OSS Distributions CCSPAKE_VERIFIER_INIT_WORKSPACE_N(cc_size n)
3313*43a90889SApple OSS Distributions {
3314*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
3315*43a90889SApple OSS Distributions CC_MAX_EVAL(CCEC_X963_IMPORT_PUB_WORKSPACE_N(n), CCEC_GENERATE_SCALAR_FIPS_EXTRABITS_WORKSPACE_N(n));
3316*43a90889SApple OSS Distributions }
3317*43a90889SApple OSS Distributions
3318*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3319*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_CLIENT_PROCESS_CHALLENGE_WORKSPACE_N(cc_size n)3320*43a90889SApple OSS Distributions CCSRP_CLIENT_PROCESS_CHALLENGE_WORKSPACE_N(cc_size n)
3321*43a90889SApple OSS Distributions {
3322*43a90889SApple OSS Distributions return (n) + (n) + (n) + (n) + (n) + CCSRP_GENERATE_CLIENT_S_WORKSPACE_N(n);
3323*43a90889SApple OSS Distributions }
3324*43a90889SApple OSS Distributions
3325*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3326*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_CLIENT_START_AUTHENTICATION_WORKSPACE_N(cc_size n)3327*43a90889SApple OSS Distributions CCSRP_CLIENT_START_AUTHENTICATION_WORKSPACE_N(cc_size n)
3328*43a90889SApple OSS Distributions {
3329*43a90889SApple OSS Distributions return CCDH_POWER_BLINDED_WORKSPACE_N(n);
3330*43a90889SApple OSS Distributions }
3331*43a90889SApple OSS Distributions
3332*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3333*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_DIGEST_CCN_CCN_WORKSPACE_N(cc_size n)3334*43a90889SApple OSS Distributions CCSRP_DIGEST_CCN_CCN_WORKSPACE_N(cc_size n)
3335*43a90889SApple OSS Distributions {
3336*43a90889SApple OSS Distributions return CCSRP_DIGEST_UPDATE_CCN_WORKSPACE_N(n);
3337*43a90889SApple OSS Distributions }
3338*43a90889SApple OSS Distributions
3339*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3340*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_DIGEST_CCN_WORKSPACE_N(cc_size n)3341*43a90889SApple OSS Distributions CCSRP_DIGEST_CCN_WORKSPACE_N(cc_size n)
3342*43a90889SApple OSS Distributions {
3343*43a90889SApple OSS Distributions return n;
3344*43a90889SApple OSS Distributions }
3345*43a90889SApple OSS Distributions
3346*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3347*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_DIGEST_UPDATE_CCN_WORKSPACE_N(cc_size n)3348*43a90889SApple OSS Distributions CCSRP_DIGEST_UPDATE_CCN_WORKSPACE_N(cc_size n)
3349*43a90889SApple OSS Distributions {
3350*43a90889SApple OSS Distributions return n;
3351*43a90889SApple OSS Distributions }
3352*43a90889SApple OSS Distributions
3353*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3354*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_GENERATE_CLIENT_PUBKEY_WORKSPACE_N(cc_size n)3355*43a90889SApple OSS Distributions CCSRP_GENERATE_CLIENT_PUBKEY_WORKSPACE_N(cc_size n)
3356*43a90889SApple OSS Distributions {
3357*43a90889SApple OSS Distributions return CCDH_POWER_BLINDED_WORKSPACE_N(n);
3358*43a90889SApple OSS Distributions }
3359*43a90889SApple OSS Distributions
3360*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3361*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_GENERATE_CLIENT_S_WORKSPACE_N(cc_size n)3362*43a90889SApple OSS Distributions CCSRP_GENERATE_CLIENT_S_WORKSPACE_N(cc_size n)
3363*43a90889SApple OSS Distributions {
3364*43a90889SApple OSS Distributions return (2 * n) + (n) + CCDH_POWER_BLINDED_WORKSPACE_N(n);
3365*43a90889SApple OSS Distributions }
3366*43a90889SApple OSS Distributions
3367*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3368*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_GENERATE_H_AMK_WORKSPACE_N(cc_size n)3369*43a90889SApple OSS Distributions CCSRP_GENERATE_H_AMK_WORKSPACE_N(cc_size n)
3370*43a90889SApple OSS Distributions {
3371*43a90889SApple OSS Distributions return CCSRP_DIGEST_UPDATE_CCN_WORKSPACE_N(n);
3372*43a90889SApple OSS Distributions }
3373*43a90889SApple OSS Distributions
3374*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3375*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_GENERATE_K_FROM_S_WORKSPACE_N(cc_size n)3376*43a90889SApple OSS Distributions CCSRP_GENERATE_K_FROM_S_WORKSPACE_N(cc_size n)
3377*43a90889SApple OSS Distributions {
3378*43a90889SApple OSS Distributions return CCSRP_SHA_INTERLEAVE_RFC2945_WORKSPACE_N(n);
3379*43a90889SApple OSS Distributions }
3380*43a90889SApple OSS Distributions
3381*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3382*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_GENERATE_K_WORKSPACE_N(cc_size n)3383*43a90889SApple OSS Distributions CCSRP_GENERATE_K_WORKSPACE_N(cc_size n)
3384*43a90889SApple OSS Distributions {
3385*43a90889SApple OSS Distributions return CCSRP_DIGEST_UPDATE_CCN_WORKSPACE_N(n);
3386*43a90889SApple OSS Distributions }
3387*43a90889SApple OSS Distributions
3388*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3389*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_GENERATE_M_WORKSPACE_N(cc_size n)3390*43a90889SApple OSS Distributions CCSRP_GENERATE_M_WORKSPACE_N(cc_size n)
3391*43a90889SApple OSS Distributions {
3392*43a90889SApple OSS Distributions return CCSRP_DIGEST_CCN_WORKSPACE_N(n);
3393*43a90889SApple OSS Distributions }
3394*43a90889SApple OSS Distributions
3395*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3396*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_GENERATE_SERVER_PUBKEY_WORKSPACE_N(cc_size n)3397*43a90889SApple OSS Distributions CCSRP_GENERATE_SERVER_PUBKEY_WORKSPACE_N(cc_size n)
3398*43a90889SApple OSS Distributions {
3399*43a90889SApple OSS Distributions return (n) + (n) + CCDH_POWER_BLINDED_WORKSPACE_N(n);
3400*43a90889SApple OSS Distributions }
3401*43a90889SApple OSS Distributions
3402*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3403*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_GENERATE_SERVER_S_WORKSPACE_N(cc_size n)3404*43a90889SApple OSS Distributions CCSRP_GENERATE_SERVER_S_WORKSPACE_N(cc_size n)
3405*43a90889SApple OSS Distributions {
3406*43a90889SApple OSS Distributions return (n) + (n) + CCDH_POWER_BLINDED_WORKSPACE_N(n);
3407*43a90889SApple OSS Distributions }
3408*43a90889SApple OSS Distributions
3409*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3410*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_GENERATE_U_WORKSPACE_N(cc_size n)3411*43a90889SApple OSS Distributions CCSRP_GENERATE_U_WORKSPACE_N(cc_size n)
3412*43a90889SApple OSS Distributions {
3413*43a90889SApple OSS Distributions return CCSRP_DIGEST_UPDATE_CCN_WORKSPACE_N(n);
3414*43a90889SApple OSS Distributions }
3415*43a90889SApple OSS Distributions
3416*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3417*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_GENERATE_VERIFIER_WORKSPACE_N(cc_size n)3418*43a90889SApple OSS Distributions CCSRP_GENERATE_VERIFIER_WORKSPACE_N(cc_size n)
3419*43a90889SApple OSS Distributions {
3420*43a90889SApple OSS Distributions return (n) + CCDH_POWER_BLINDED_WORKSPACE_N(n);
3421*43a90889SApple OSS Distributions }
3422*43a90889SApple OSS Distributions
3423*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3424*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_GENERATE_V_WORKSPACE_N(cc_size n)3425*43a90889SApple OSS Distributions CCSRP_GENERATE_V_WORKSPACE_N(cc_size n)
3426*43a90889SApple OSS Distributions {
3427*43a90889SApple OSS Distributions return CCDH_POWER_BLINDED_WORKSPACE_N(n);
3428*43a90889SApple OSS Distributions }
3429*43a90889SApple OSS Distributions
3430*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3431*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_MGF_WORKSPACE_N(cc_size n)3432*43a90889SApple OSS Distributions CCSRP_MGF_WORKSPACE_N(cc_size n)
3433*43a90889SApple OSS Distributions {
3434*43a90889SApple OSS Distributions return n;
3435*43a90889SApple OSS Distributions }
3436*43a90889SApple OSS Distributions
3437*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3438*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_SERVER_COMPUTE_SESSION_WORKSPACE_N(cc_size n)3439*43a90889SApple OSS Distributions CCSRP_SERVER_COMPUTE_SESSION_WORKSPACE_N(cc_size n)
3440*43a90889SApple OSS Distributions {
3441*43a90889SApple OSS Distributions return (n) + (n) + CCSRP_GENERATE_SERVER_S_WORKSPACE_N(n);
3442*43a90889SApple OSS Distributions }
3443*43a90889SApple OSS Distributions
3444*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3445*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_SERVER_GENERATE_PUBLIC_KEY_WORKSPACE_N(cc_size n)3446*43a90889SApple OSS Distributions CCSRP_SERVER_GENERATE_PUBLIC_KEY_WORKSPACE_N(cc_size n)
3447*43a90889SApple OSS Distributions {
3448*43a90889SApple OSS Distributions return (n) + CCSRP_GENERATE_SERVER_PUBKEY_WORKSPACE_N(n);
3449*43a90889SApple OSS Distributions }
3450*43a90889SApple OSS Distributions
3451*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3452*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSRP_SHA_INTERLEAVE_RFC2945_WORKSPACE_N(cc_size n)3453*43a90889SApple OSS Distributions CCSRP_SHA_INTERLEAVE_RFC2945_WORKSPACE_N(cc_size n)
3454*43a90889SApple OSS Distributions {
3455*43a90889SApple OSS Distributions return (n) + ((n + 1) / 2) + ((n + 1) / 2);
3456*43a90889SApple OSS Distributions }
3457*43a90889SApple OSS Distributions
3458*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3459*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSS_SHAMIR_EVALUATE_POLY_TO_BUFFER_WORKSPACE_N(cc_size n)3460*43a90889SApple OSS Distributions CCSS_SHAMIR_EVALUATE_POLY_TO_BUFFER_WORKSPACE_N(cc_size n)
3461*43a90889SApple OSS Distributions {
3462*43a90889SApple OSS Distributions return (n) + (n) + (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
3463*43a90889SApple OSS Distributions }
3464*43a90889SApple OSS Distributions
3465*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3466*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSS_SHAMIR_GENERATE_RANDOM_POLY_WORKSPACE_N(cc_size n)3467*43a90889SApple OSS Distributions CCSS_SHAMIR_GENERATE_RANDOM_POLY_WORKSPACE_N(cc_size n)
3468*43a90889SApple OSS Distributions {
3469*43a90889SApple OSS Distributions return CCZP_GENERATE_NON_ZERO_ELEMENT_WORKSPACE_N(n);
3470*43a90889SApple OSS Distributions }
3471*43a90889SApple OSS Distributions
3472*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3473*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSS_SHAMIR_GENERATE_SHARE_POLY_WORKSPACE_N(cc_size n)3474*43a90889SApple OSS Distributions CCSS_SHAMIR_GENERATE_SHARE_POLY_WORKSPACE_N(cc_size n)
3475*43a90889SApple OSS Distributions {
3476*43a90889SApple OSS Distributions return CCZP_GENERATE_NON_ZERO_ELEMENT_WORKSPACE_N(n);
3477*43a90889SApple OSS Distributions }
3478*43a90889SApple OSS Distributions
3479*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3480*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSS_SHAMIR_LAGRANGE_PRODUCT_FROM_BAG_WORKSPACE_N(cc_size n)3481*43a90889SApple OSS Distributions CCSS_SHAMIR_LAGRANGE_PRODUCT_FROM_BAG_WORKSPACE_N(cc_size n)
3482*43a90889SApple OSS Distributions {
3483*43a90889SApple OSS Distributions return (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
3484*43a90889SApple OSS Distributions }
3485*43a90889SApple OSS Distributions
3486*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3487*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSS_SHAMIR_SHARE_BAG_RECOVER_SECRET_WORKSPACE_N(cc_size n)3488*43a90889SApple OSS Distributions CCSS_SHAMIR_SHARE_BAG_RECOVER_SECRET_WORKSPACE_N(cc_size n)
3489*43a90889SApple OSS Distributions {
3490*43a90889SApple OSS Distributions return (n) + (n) + (n) + (n) + (n) + (n) + CCZP_INV_DEFAULT_WORKSPACE_N(n);
3491*43a90889SApple OSS Distributions }
3492*43a90889SApple OSS Distributions
3493*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3494*43a90889SApple OSS Distributions CC_INLINE cc_size
CCSS_SHAMIR_SHARE_GENERATOR_INIT_BACKER_WORKSPACE_N(cc_size n)3495*43a90889SApple OSS Distributions CCSS_SHAMIR_SHARE_GENERATOR_INIT_BACKER_WORKSPACE_N(cc_size n)
3496*43a90889SApple OSS Distributions {
3497*43a90889SApple OSS Distributions return CCZP_GENERATE_NON_ZERO_ELEMENT_WORKSPACE_N(n);
3498*43a90889SApple OSS Distributions }
3499*43a90889SApple OSS Distributions
3500*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3501*43a90889SApple OSS Distributions CC_INLINE cc_size
CCX25519_SCALAR_MULT_WORKSPACE_N(cc_size n)3502*43a90889SApple OSS Distributions CCX25519_SCALAR_MULT_WORKSPACE_N(cc_size n)
3503*43a90889SApple OSS Distributions {
3504*43a90889SApple OSS Distributions return (2 * n) + (2 * n) + (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
3505*43a90889SApple OSS Distributions }
3506*43a90889SApple OSS Distributions
3507*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3508*43a90889SApple OSS Distributions CC_INLINE cc_size
CCX448_SCALAR_MULT_WORKSPACE_N(cc_size n)3509*43a90889SApple OSS Distributions CCX448_SCALAR_MULT_WORKSPACE_N(cc_size n)
3510*43a90889SApple OSS Distributions {
3511*43a90889SApple OSS Distributions return (2 * n) + (2 * n) + (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
3512*43a90889SApple OSS Distributions }
3513*43a90889SApple OSS Distributions
3514*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3515*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_ADD_DEFAULT_WORKSPACE_N(cc_size n)3516*43a90889SApple OSS Distributions CCZP_ADD_DEFAULT_WORKSPACE_N(cc_size n)
3517*43a90889SApple OSS Distributions {
3518*43a90889SApple OSS Distributions return n;
3519*43a90889SApple OSS Distributions }
3520*43a90889SApple OSS Distributions
3521*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3522*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_ADD_WORKSPACE_N(cc_size n)3523*43a90889SApple OSS Distributions CCZP_ADD_WORKSPACE_N(cc_size n)
3524*43a90889SApple OSS Distributions {
3525*43a90889SApple OSS Distributions return CCZP_ADD_DEFAULT_WORKSPACE_N(n);
3526*43a90889SApple OSS Distributions }
3527*43a90889SApple OSS Distributions
3528*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3529*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCZP_DIV2_WORKSPACE_N(CC_UNUSED cc_size n)3530*43a90889SApple OSS Distributions CCZP_DIV2_WORKSPACE_N(CC_UNUSED cc_size n)
3531*43a90889SApple OSS Distributions {
3532*43a90889SApple OSS Distributions return 0;
3533*43a90889SApple OSS Distributions }
3534*43a90889SApple OSS Distributions
3535*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3536*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCZP_FROM_DEFAULT_WORKSPACE_N(CC_UNUSED cc_size n)3537*43a90889SApple OSS Distributions CCZP_FROM_DEFAULT_WORKSPACE_N(CC_UNUSED cc_size n)
3538*43a90889SApple OSS Distributions {
3539*43a90889SApple OSS Distributions return 0;
3540*43a90889SApple OSS Distributions }
3541*43a90889SApple OSS Distributions
3542*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3543*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_FROM_WORKSPACE_N(cc_size n)3544*43a90889SApple OSS Distributions CCZP_FROM_WORKSPACE_N(cc_size n)
3545*43a90889SApple OSS Distributions {
3546*43a90889SApple OSS Distributions return CCN_P224_FROM_WORKSPACE_N(n);
3547*43a90889SApple OSS Distributions }
3548*43a90889SApple OSS Distributions
3549*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3550*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_GENERATE_NON_ZERO_ELEMENT_WORKSPACE_N(cc_size n)3551*43a90889SApple OSS Distributions CCZP_GENERATE_NON_ZERO_ELEMENT_WORKSPACE_N(cc_size n)
3552*43a90889SApple OSS Distributions {
3553*43a90889SApple OSS Distributions return (n) + (n + (((((64 + (8 - 1)) / 8) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit()))) + CCN_DIVMOD_WORKSPACE_N(n);
3554*43a90889SApple OSS Distributions }
3555*43a90889SApple OSS Distributions
3556*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3557*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_GENERATE_RANDOM_ELEMENT_WORKSPACE_N(cc_size n)3558*43a90889SApple OSS Distributions CCZP_GENERATE_RANDOM_ELEMENT_WORKSPACE_N(cc_size n)
3559*43a90889SApple OSS Distributions {
3560*43a90889SApple OSS Distributions return (n + (((((64 + (8 - 1)) / 8) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit()))) + CCZP_MODN_WORKSPACE_N(n);
3561*43a90889SApple OSS Distributions }
3562*43a90889SApple OSS Distributions
3563*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3564*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_INIT_COMPUTE_R2_WORKSPACE_N(cc_size n)3565*43a90889SApple OSS Distributions CCZP_INIT_COMPUTE_R2_WORKSPACE_N(cc_size n)
3566*43a90889SApple OSS Distributions {
3567*43a90889SApple OSS Distributions return (2 * n) + CCN_DIVMOD_WORKSPACE_N(n);
3568*43a90889SApple OSS Distributions }
3569*43a90889SApple OSS Distributions
3570*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3571*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_INIT_WORKSPACE_N(cc_size n)3572*43a90889SApple OSS Distributions CCZP_INIT_WORKSPACE_N(cc_size n)
3573*43a90889SApple OSS Distributions {
3574*43a90889SApple OSS Distributions return CCZP_INIT_COMPUTE_R2_WORKSPACE_N(n);
3575*43a90889SApple OSS Distributions }
3576*43a90889SApple OSS Distributions
3577*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3578*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_INV_DEFAULT_WORKSPACE_N(cc_size n)3579*43a90889SApple OSS Distributions CCZP_INV_DEFAULT_WORKSPACE_N(cc_size n)
3580*43a90889SApple OSS Distributions {
3581*43a90889SApple OSS Distributions return (n) + (n) + (n) + (n) + (n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
3582*43a90889SApple OSS Distributions }
3583*43a90889SApple OSS Distributions
3584*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3585*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_INV_FIELD_WORKSPACE_N(cc_size n)3586*43a90889SApple OSS Distributions CCZP_INV_FIELD_WORKSPACE_N(cc_size n)
3587*43a90889SApple OSS Distributions {
3588*43a90889SApple OSS Distributions return (n) + CCZP_POWER_FAST_WORKSPACE_N(n);
3589*43a90889SApple OSS Distributions }
3590*43a90889SApple OSS Distributions
3591*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3592*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_INV_UPDATE_REDC_WORKSPACE_N(cc_size n)3593*43a90889SApple OSS Distributions CCZP_INV_UPDATE_REDC_WORKSPACE_N(cc_size n)
3594*43a90889SApple OSS Distributions {
3595*43a90889SApple OSS Distributions return (n + 1) + (n);
3596*43a90889SApple OSS Distributions }
3597*43a90889SApple OSS Distributions
3598*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3599*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_INV_UPDATE_WORKSPACE_N(cc_size n)3600*43a90889SApple OSS Distributions CCZP_INV_UPDATE_WORKSPACE_N(cc_size n)
3601*43a90889SApple OSS Distributions {
3602*43a90889SApple OSS Distributions return (n + 1) + (n + 1);
3603*43a90889SApple OSS Distributions }
3604*43a90889SApple OSS Distributions
3605*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3606*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_INV_WORKSPACE_N(cc_size n)3607*43a90889SApple OSS Distributions CCZP_INV_WORKSPACE_N(cc_size n)
3608*43a90889SApple OSS Distributions {
3609*43a90889SApple OSS Distributions return CCZP_INV_DEFAULT_WORKSPACE_N(n);
3610*43a90889SApple OSS Distributions }
3611*43a90889SApple OSS Distributions
3612*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3613*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_IS_QUADRATIC_RESIDUE_WORKSPACE_N(cc_size n)3614*43a90889SApple OSS Distributions CCZP_IS_QUADRATIC_RESIDUE_WORKSPACE_N(cc_size n)
3615*43a90889SApple OSS Distributions {
3616*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCZP_POWER_FAST_WORKSPACE_N(n);
3617*43a90889SApple OSS Distributions }
3618*43a90889SApple OSS Distributions
3619*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3620*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_MM_FROM_WORKSPACE_N(cc_size n)3621*43a90889SApple OSS Distributions CCZP_MM_FROM_WORKSPACE_N(cc_size n)
3622*43a90889SApple OSS Distributions {
3623*43a90889SApple OSS Distributions return 2 * n;
3624*43a90889SApple OSS Distributions }
3625*43a90889SApple OSS Distributions
3626*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3627*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_MM_INIT_WORKSPACE_N(cc_size n)3628*43a90889SApple OSS Distributions CCZP_MM_INIT_WORKSPACE_N(cc_size n)
3629*43a90889SApple OSS Distributions {
3630*43a90889SApple OSS Distributions return CCZP_INIT_COMPUTE_R2_WORKSPACE_N(n);
3631*43a90889SApple OSS Distributions }
3632*43a90889SApple OSS Distributions
3633*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3634*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCZP_MM_INV_WORKSPACE_N(CC_UNUSED cc_size n)3635*43a90889SApple OSS Distributions CCZP_MM_INV_WORKSPACE_N(CC_UNUSED cc_size n)
3636*43a90889SApple OSS Distributions {
3637*43a90889SApple OSS Distributions return 0;
3638*43a90889SApple OSS Distributions }
3639*43a90889SApple OSS Distributions
3640*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3641*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_MM_MOD_WORKSPACE_N(cc_size n)3642*43a90889SApple OSS Distributions CCZP_MM_MOD_WORKSPACE_N(cc_size n)
3643*43a90889SApple OSS Distributions {
3644*43a90889SApple OSS Distributions return 2 * n;
3645*43a90889SApple OSS Distributions }
3646*43a90889SApple OSS Distributions
3647*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3648*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_MM_MUL_WORKSPACE_N(cc_size n)3649*43a90889SApple OSS Distributions CCZP_MM_MUL_WORKSPACE_N(cc_size n)
3650*43a90889SApple OSS Distributions {
3651*43a90889SApple OSS Distributions return 2 * n;
3652*43a90889SApple OSS Distributions }
3653*43a90889SApple OSS Distributions
3654*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3655*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_MM_POWER_FAST_WORKSPACE_N(cc_size n)3656*43a90889SApple OSS Distributions CCZP_MM_POWER_FAST_WORKSPACE_N(cc_size n)
3657*43a90889SApple OSS Distributions {
3658*43a90889SApple OSS Distributions return (n) + (n) + (((((sizeof_struct_cczp()) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) + (1 + (2 * n))) +
3659*43a90889SApple OSS Distributions CC_MAX_EVAL(CCZP_POWER_FAST_WORKSPACE_N(n), CCZP_INIT_COMPUTE_R2_WORKSPACE_N(n));
3660*43a90889SApple OSS Distributions }
3661*43a90889SApple OSS Distributions
3662*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3663*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_MM_POWER_WORKSPACE_N(cc_size n)3664*43a90889SApple OSS Distributions CCZP_MM_POWER_WORKSPACE_N(cc_size n)
3665*43a90889SApple OSS Distributions {
3666*43a90889SApple OSS Distributions return (((((sizeof_struct_cczp()) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) + (1 + (2 * n))) +
3667*43a90889SApple OSS Distributions CCZP_POWER_WORKSPACE_N(n);
3668*43a90889SApple OSS Distributions }
3669*43a90889SApple OSS Distributions
3670*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3671*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCZP_MM_REDC_WORKSPACE_N(CC_UNUSED cc_size n)3672*43a90889SApple OSS Distributions CCZP_MM_REDC_WORKSPACE_N(CC_UNUSED cc_size n)
3673*43a90889SApple OSS Distributions {
3674*43a90889SApple OSS Distributions return 0;
3675*43a90889SApple OSS Distributions }
3676*43a90889SApple OSS Distributions
3677*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3678*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCZP_MM_SQRT_WORKSPACE_N(CC_UNUSED cc_size n)3679*43a90889SApple OSS Distributions CCZP_MM_SQRT_WORKSPACE_N(CC_UNUSED cc_size n)
3680*43a90889SApple OSS Distributions {
3681*43a90889SApple OSS Distributions return 0;
3682*43a90889SApple OSS Distributions }
3683*43a90889SApple OSS Distributions
3684*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3685*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_MM_SQR_WORKSPACE_N(cc_size n)3686*43a90889SApple OSS Distributions CCZP_MM_SQR_WORKSPACE_N(cc_size n)
3687*43a90889SApple OSS Distributions {
3688*43a90889SApple OSS Distributions return (2 * n) + CCN_SQR_WORKSPACE_N(n);
3689*43a90889SApple OSS Distributions }
3690*43a90889SApple OSS Distributions
3691*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3692*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_MM_TO_WORKSPACE_N(cc_size n)3693*43a90889SApple OSS Distributions CCZP_MM_TO_WORKSPACE_N(cc_size n)
3694*43a90889SApple OSS Distributions {
3695*43a90889SApple OSS Distributions return 2 * n;
3696*43a90889SApple OSS Distributions }
3697*43a90889SApple OSS Distributions
3698*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3699*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_MODN_WORKSPACE_N(cc_size n)3700*43a90889SApple OSS Distributions CCZP_MODN_WORKSPACE_N(cc_size n)
3701*43a90889SApple OSS Distributions {
3702*43a90889SApple OSS Distributions return 2 * n;
3703*43a90889SApple OSS Distributions }
3704*43a90889SApple OSS Distributions
3705*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3706*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_MOD_DEFAULT_WORKSPACE_N(cc_size n)3707*43a90889SApple OSS Distributions CCZP_MOD_DEFAULT_WORKSPACE_N(cc_size n)
3708*43a90889SApple OSS Distributions {
3709*43a90889SApple OSS Distributions return CCZP_MODN_WORKSPACE_N(n);
3710*43a90889SApple OSS Distributions }
3711*43a90889SApple OSS Distributions
3712*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3713*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_MOD_WORKSPACE_N(cc_size n)3714*43a90889SApple OSS Distributions CCZP_MOD_WORKSPACE_N(cc_size n)
3715*43a90889SApple OSS Distributions {
3716*43a90889SApple OSS Distributions return CCZP_MM_MOD_WORKSPACE_N(n);
3717*43a90889SApple OSS Distributions }
3718*43a90889SApple OSS Distributions
3719*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3720*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_MUL_DEFAULT_WORKSPACE_N(cc_size n)3721*43a90889SApple OSS Distributions CCZP_MUL_DEFAULT_WORKSPACE_N(cc_size n)
3722*43a90889SApple OSS Distributions {
3723*43a90889SApple OSS Distributions return (2 * n) + CCZP_MM_MOD_WORKSPACE_N(n);
3724*43a90889SApple OSS Distributions }
3725*43a90889SApple OSS Distributions
3726*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3727*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_MUL_WORKSPACE_N(cc_size n)3728*43a90889SApple OSS Distributions CCZP_MUL_WORKSPACE_N(cc_size n)
3729*43a90889SApple OSS Distributions {
3730*43a90889SApple OSS Distributions return CCZP_MUL_DEFAULT_WORKSPACE_N(n);
3731*43a90889SApple OSS Distributions }
3732*43a90889SApple OSS Distributions
3733*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3734*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_POWER_BLINDED_WORKSPACE_N(cc_size n)3735*43a90889SApple OSS Distributions CCZP_POWER_BLINDED_WORKSPACE_N(cc_size n)
3736*43a90889SApple OSS Distributions {
3737*43a90889SApple OSS Distributions return (n) + (n) + CCZP_POWER_WORKSPACE_N(n);
3738*43a90889SApple OSS Distributions }
3739*43a90889SApple OSS Distributions
3740*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3741*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_POWER_FAST_WORKSPACE_N(cc_size n)3742*43a90889SApple OSS Distributions CCZP_POWER_FAST_WORKSPACE_N(cc_size n)
3743*43a90889SApple OSS Distributions {
3744*43a90889SApple OSS Distributions return (3 * n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
3745*43a90889SApple OSS Distributions }
3746*43a90889SApple OSS Distributions
3747*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3748*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_POWER_WORKSPACE_N(cc_size n)3749*43a90889SApple OSS Distributions CCZP_POWER_WORKSPACE_N(cc_size n)
3750*43a90889SApple OSS Distributions {
3751*43a90889SApple OSS Distributions return (4 * n) + (2 * n) + CCZP_MUL_DEFAULT_WORKSPACE_N(n);
3752*43a90889SApple OSS Distributions }
3753*43a90889SApple OSS Distributions
3754*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3755*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_SQRT_3MOD4_WORKSPACE_N(cc_size n)3756*43a90889SApple OSS Distributions CCZP_SQRT_3MOD4_WORKSPACE_N(cc_size n)
3757*43a90889SApple OSS Distributions {
3758*43a90889SApple OSS Distributions return (n) + CCZP_POWER_FAST_WORKSPACE_N(n);
3759*43a90889SApple OSS Distributions }
3760*43a90889SApple OSS Distributions
3761*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3762*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_SQRT_DEFAULT_WORKSPACE_N(cc_size n)3763*43a90889SApple OSS Distributions CCZP_SQRT_DEFAULT_WORKSPACE_N(cc_size n)
3764*43a90889SApple OSS Distributions {
3765*43a90889SApple OSS Distributions return CCZP_SQRT_TONELLI_SHANKS_WORKSPACE_N(n);
3766*43a90889SApple OSS Distributions }
3767*43a90889SApple OSS Distributions
3768*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3769*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_SQRT_TONELLI_SHANKS_PRECOMP_WORKSPACE_N(cc_size n)3770*43a90889SApple OSS Distributions CCZP_SQRT_TONELLI_SHANKS_PRECOMP_WORKSPACE_N(cc_size n)
3771*43a90889SApple OSS Distributions {
3772*43a90889SApple OSS Distributions return (n) + (n) + (n) + (n) + CCZP_POWER_FAST_WORKSPACE_N(n);
3773*43a90889SApple OSS Distributions }
3774*43a90889SApple OSS Distributions
3775*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3776*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_SQRT_TONELLI_SHANKS_WORKSPACE_N(cc_size n)3777*43a90889SApple OSS Distributions CCZP_SQRT_TONELLI_SHANKS_WORKSPACE_N(cc_size n)
3778*43a90889SApple OSS Distributions {
3779*43a90889SApple OSS Distributions return (n) + (n) + (n) + CCZP_SQRT_TONELLI_SHANKS_PRECOMP_WORKSPACE_N(n);
3780*43a90889SApple OSS Distributions }
3781*43a90889SApple OSS Distributions
3782*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3783*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_SQRT_WORKSPACE_N(cc_size n)3784*43a90889SApple OSS Distributions CCZP_SQRT_WORKSPACE_N(cc_size n)
3785*43a90889SApple OSS Distributions {
3786*43a90889SApple OSS Distributions return CCZP_SQRT_TONELLI_SHANKS_WORKSPACE_N(n);
3787*43a90889SApple OSS Distributions }
3788*43a90889SApple OSS Distributions
3789*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3790*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_SQR_DEFAULT_WORKSPACE_N(cc_size n)3791*43a90889SApple OSS Distributions CCZP_SQR_DEFAULT_WORKSPACE_N(cc_size n)
3792*43a90889SApple OSS Distributions {
3793*43a90889SApple OSS Distributions return (2 * n) + CCN_SQR_WORKSPACE_N(n);
3794*43a90889SApple OSS Distributions }
3795*43a90889SApple OSS Distributions
3796*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3797*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_SQR_WORKSPACE_N(cc_size n)3798*43a90889SApple OSS Distributions CCZP_SQR_WORKSPACE_N(cc_size n)
3799*43a90889SApple OSS Distributions {
3800*43a90889SApple OSS Distributions return CCN_P224_SQR_WORKSPACE_N(n);
3801*43a90889SApple OSS Distributions }
3802*43a90889SApple OSS Distributions
3803*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3804*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCZP_SUB_DEFAULT_WORKSPACE_N(CC_UNUSED cc_size n)3805*43a90889SApple OSS Distributions CCZP_SUB_DEFAULT_WORKSPACE_N(CC_UNUSED cc_size n)
3806*43a90889SApple OSS Distributions {
3807*43a90889SApple OSS Distributions return 0;
3808*43a90889SApple OSS Distributions }
3809*43a90889SApple OSS Distributions
3810*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3811*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCZP_SUB_WORKSPACE_N(CC_UNUSED cc_size n)3812*43a90889SApple OSS Distributions CCZP_SUB_WORKSPACE_N(CC_UNUSED cc_size n)
3813*43a90889SApple OSS Distributions {
3814*43a90889SApple OSS Distributions return 0;
3815*43a90889SApple OSS Distributions }
3816*43a90889SApple OSS Distributions
3817*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3818*43a90889SApple OSS Distributions CC_PURE CC_INLINE cc_size
CCZP_TO_DEFAULT_WORKSPACE_N(CC_UNUSED cc_size n)3819*43a90889SApple OSS Distributions CCZP_TO_DEFAULT_WORKSPACE_N(CC_UNUSED cc_size n)
3820*43a90889SApple OSS Distributions {
3821*43a90889SApple OSS Distributions return 0;
3822*43a90889SApple OSS Distributions }
3823*43a90889SApple OSS Distributions
3824*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3825*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZP_TO_WORKSPACE_N(cc_size n)3826*43a90889SApple OSS Distributions CCZP_TO_WORKSPACE_N(cc_size n)
3827*43a90889SApple OSS Distributions {
3828*43a90889SApple OSS Distributions return CCZP_MUL_DEFAULT_WORKSPACE_N(n);
3829*43a90889SApple OSS Distributions }
3830*43a90889SApple OSS Distributions
3831*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3832*43a90889SApple OSS Distributions CC_INLINE cc_size
CCZ_EXPMOD_WORKSPACE_N(cc_size n)3833*43a90889SApple OSS Distributions CCZ_EXPMOD_WORKSPACE_N(cc_size n)
3834*43a90889SApple OSS Distributions {
3835*43a90889SApple OSS Distributions return (((((sizeof_struct_cczp()) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) + (1 + (2 * n))) + (n) +
3836*43a90889SApple OSS Distributions CCZP_POWER_WORKSPACE_N(n);
3837*43a90889SApple OSS Distributions }
3838*43a90889SApple OSS Distributions
3839*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3840*43a90889SApple OSS Distributions CC_INLINE cc_size
FIPSPOST_POST_ECDH_WORKSPACE_N(cc_size n)3841*43a90889SApple OSS Distributions FIPSPOST_POST_ECDH_WORKSPACE_N(cc_size n)
3842*43a90889SApple OSS Distributions {
3843*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_full_ctx()) + (4 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) /
3844*43a90889SApple OSS Distributions (sizeof_cc_unit())) +
3845*43a90889SApple OSS Distributions (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
3846*43a90889SApple OSS Distributions CCECDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(n);
3847*43a90889SApple OSS Distributions }
3848*43a90889SApple OSS Distributions
3849*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3850*43a90889SApple OSS Distributions CC_INLINE cc_size
FIPSPOST_POST_ECDSA_KAT_SIGN_WORKSPACE_N(cc_size n)3851*43a90889SApple OSS Distributions FIPSPOST_POST_ECDSA_KAT_SIGN_WORKSPACE_N(cc_size n)
3852*43a90889SApple OSS Distributions {
3853*43a90889SApple OSS Distributions return FIPSPOST_POST_ECDSA_SIGN_WORKSPACE_N(n);
3854*43a90889SApple OSS Distributions }
3855*43a90889SApple OSS Distributions
3856*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3857*43a90889SApple OSS Distributions CC_INLINE cc_size
FIPSPOST_POST_ECDSA_KAT_VERIFY_WORKSPACE_N(cc_size n)3858*43a90889SApple OSS Distributions FIPSPOST_POST_ECDSA_KAT_VERIFY_WORKSPACE_N(cc_size n)
3859*43a90889SApple OSS Distributions {
3860*43a90889SApple OSS Distributions return FIPSPOST_POST_ECDSA_VERIFY_WORKSPACE_N(n);
3861*43a90889SApple OSS Distributions }
3862*43a90889SApple OSS Distributions
3863*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3864*43a90889SApple OSS Distributions CC_INLINE cc_size
FIPSPOST_POST_ECDSA_SIGN_WORKSPACE_N(cc_size n)3865*43a90889SApple OSS Distributions FIPSPOST_POST_ECDSA_SIGN_WORKSPACE_N(cc_size n)
3866*43a90889SApple OSS Distributions {
3867*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_full_ctx()) + (4 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) /
3868*43a90889SApple OSS Distributions (sizeof_cc_unit())) +
3869*43a90889SApple OSS Distributions CCEC_SIGN_WORKSPACE_N(n);
3870*43a90889SApple OSS Distributions }
3871*43a90889SApple OSS Distributions
3872*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3873*43a90889SApple OSS Distributions CC_INLINE cc_size
FIPSPOST_POST_ECDSA_VERIFY_WORKSPACE_N(cc_size n)3874*43a90889SApple OSS Distributions FIPSPOST_POST_ECDSA_VERIFY_WORKSPACE_N(cc_size n)
3875*43a90889SApple OSS Distributions {
3876*43a90889SApple OSS Distributions return (((((sizeof_struct_ccec_pub_ctx()) + (3 * ((sizeof_cc_unit()) * n))) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) +
3877*43a90889SApple OSS Distributions CCEC_VERIFY_DIGEST_WORKSPACE_N(n);
3878*43a90889SApple OSS Distributions }
3879*43a90889SApple OSS Distributions
3880*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3881*43a90889SApple OSS Distributions CC_INLINE cc_size
FIPSPOST_POST_ECDSA_WORKSPACE_N(cc_size n)3882*43a90889SApple OSS Distributions FIPSPOST_POST_ECDSA_WORKSPACE_N(cc_size n)
3883*43a90889SApple OSS Distributions {
3884*43a90889SApple OSS Distributions return CC_MAX_EVAL(FIPSPOST_POST_ECDSA_VERIFY_WORKSPACE_N(n), FIPSPOST_POST_ECDSA_SIGN_WORKSPACE_N(n));
3885*43a90889SApple OSS Distributions }
3886*43a90889SApple OSS Distributions
3887*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3888*43a90889SApple OSS Distributions CC_INLINE cc_size
FIPSPOST_POST_FFDH_WORKSPACE_N(cc_size n)3889*43a90889SApple OSS Distributions FIPSPOST_POST_FFDH_WORKSPACE_N(cc_size n)
3890*43a90889SApple OSS Distributions {
3891*43a90889SApple OSS Distributions return (((((sizeof_struct_ccdh_pub_ctx()) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) + (1 * n)) +
3892*43a90889SApple OSS Distributions (((((sizeof_struct_ccdh_full_ctx()) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) + (2 * n)) +
3893*43a90889SApple OSS Distributions CCDH_COMPUTE_SHARED_SECRET_WORKSPACE_N(n);
3894*43a90889SApple OSS Distributions }
3895*43a90889SApple OSS Distributions
3896*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3897*43a90889SApple OSS Distributions CC_INLINE cc_size
FIPSPOST_POST_RSA_ENC_DEC_WORKSPACE_N(cc_size n)3898*43a90889SApple OSS Distributions FIPSPOST_POST_RSA_ENC_DEC_WORKSPACE_N(cc_size n)
3899*43a90889SApple OSS Distributions {
3900*43a90889SApple OSS Distributions return FIPSPOST_POST_RSA_OAEP_CONSISTENCY_WORKSPACE_N(n);
3901*43a90889SApple OSS Distributions }
3902*43a90889SApple OSS Distributions
3903*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3904*43a90889SApple OSS Distributions CC_INLINE cc_size
FIPSPOST_POST_RSA_OAEP_CONSISTENCY_WORKSPACE_N(cc_size n)3905*43a90889SApple OSS Distributions FIPSPOST_POST_RSA_OAEP_CONSISTENCY_WORKSPACE_N(cc_size n)
3906*43a90889SApple OSS Distributions {
3907*43a90889SApple OSS Distributions return (((((((sizeof_struct_cczp()) + 8) +
3908*43a90889SApple OSS Distributions (3 * ((sizeof_cc_unit()) * (((((sizeof_cc_unit()) * n) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit()))))) +
3909*43a90889SApple OSS Distributions ((((sizeof_cc_unit()) * (((((sizeof_cc_unit()) * n) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit()))) +
3910*43a90889SApple OSS Distributions (((sizeof_struct_cczp()) + 8) * 2)) +
3911*43a90889SApple OSS Distributions (7 * ((sizeof_cc_unit()) *
3912*43a90889SApple OSS Distributions (((((((sizeof_cc_unit()) * n) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) / 2) + 1))))) +
3913*43a90889SApple OSS Distributions (sizeof_cc_unit())) -
3914*43a90889SApple OSS Distributions 1) /
3915*43a90889SApple OSS Distributions (sizeof_cc_unit())) +
3916*43a90889SApple OSS Distributions CCRSA_DECRYPT_OAEP_BLINDED_WORKSPACE_N(n);
3917*43a90889SApple OSS Distributions }
3918*43a90889SApple OSS Distributions
3919*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3920*43a90889SApple OSS Distributions CC_INLINE cc_size
FIPSPOST_POST_RSA_OAEP_DECRYPT_WORKSPACE_N(cc_size n)3921*43a90889SApple OSS Distributions FIPSPOST_POST_RSA_OAEP_DECRYPT_WORKSPACE_N(cc_size n)
3922*43a90889SApple OSS Distributions {
3923*43a90889SApple OSS Distributions return CCRSA_DECRYPT_OAEP_BLINDED_WORKSPACE_N(n);
3924*43a90889SApple OSS Distributions }
3925*43a90889SApple OSS Distributions
3926*43a90889SApple OSS Distributions // This file is auto-generated. Please don't modify it.
3927*43a90889SApple OSS Distributions CC_INLINE cc_size
FIPSPOST_POST_RSA_OAEP_KAT_WORKSPACE_N(cc_size n)3928*43a90889SApple OSS Distributions FIPSPOST_POST_RSA_OAEP_KAT_WORKSPACE_N(cc_size n)
3929*43a90889SApple OSS Distributions {
3930*43a90889SApple OSS Distributions return (((((((sizeof_struct_cczp()) + 8) +
3931*43a90889SApple OSS Distributions (3 * ((sizeof_cc_unit()) * (((((sizeof_cc_unit()) * n) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit()))))) +
3932*43a90889SApple OSS Distributions ((((sizeof_cc_unit()) * (((((sizeof_cc_unit()) * n) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit()))) +
3933*43a90889SApple OSS Distributions (((sizeof_struct_cczp()) + 8) * 2)) +
3934*43a90889SApple OSS Distributions (7 * ((sizeof_cc_unit()) *
3935*43a90889SApple OSS Distributions (((((((sizeof_cc_unit()) * n) + (sizeof_cc_unit())) - 1) / (sizeof_cc_unit())) / 2) + 1))))) +
3936*43a90889SApple OSS Distributions (sizeof_cc_unit())) -
3937*43a90889SApple OSS Distributions 1) /
3938*43a90889SApple OSS Distributions (sizeof_cc_unit())) +
3939*43a90889SApple OSS Distributions CCRSA_DECRYPT_OAEP_BLINDED_WORKSPACE_N(n);
3940*43a90889SApple OSS Distributions }
3941