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