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