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