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