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