Home
last modified time | relevance | path

Searched refs:cc_unit (Results 1 – 5 of 5) sorted by relevance

/xnu-8020.101.4/EXTERNAL_HEADERS/corecrypto/
H A Dccn.h23 typedef uint64_t cc_unit; // 64 bit unit typedef
43 typedef uint32_t cc_unit; // 32 bit unit typedef
51 typedef uint16_t cc_unit; // 16 bit unit typedef
57 typedef uint8_t cc_unit; // 8 bit unit typedef
66 #define CCN_UNIT_BITS (sizeof(cc_unit) * 8)
67 #define CCN_UNIT_MASK ((cc_unit)~0)
73 cc_unit *start; // First cc_unit of the workspace
74 cc_unit *end; // address and beyond NOT TO BE TOUCHED
80 #define ccn_sizeof_n(_n_) (sizeof(cc_unit) * (_n_))
179 #define ccn64_32(a1,a0) (((const cc_unit)a1) << 32 | ((const cc_unit)a0))
[all …]
H A Dcczp.h39 cc_unit pre##bitlen; \
44 cc_unit pre##ccn[];
77 CC_NONNULL((1)) CC_INLINE const cc_unit *cczp_prime(cczp_const_t zp) in cczp_prime()
90 CC_NONNULL((1)) CC_INLINE const cc_unit *cczp_recip(cczp_const_t zp) in cczp_recip()
108 void cczp_init_with_recip(cczp_t zp, const cc_unit *recip);
120 int cczp_power(cczp_const_t zp, cc_unit *r, const cc_unit *m, const cc_unit *e);
135 int cczp_inv(cczp_const_t zp, cc_unit *r, const cc_unit *x);
H A Dccder.h98 size_t ccder_sizeof_implicit_integer(ccder_tag implicit_tag, cc_size n, const cc_unit *s);
101 size_t ccder_sizeof_implicit_octet_string(ccder_tag implicit_tag, cc_size n, const cc_unit *s);
109 size_t ccder_sizeof_integer(cc_size n, const cc_unit *s);
115 size_t ccder_sizeof_octet_string(cc_size n, const cc_unit *s);
161 uint8_t *ccder_encode_implicit_integer(ccder_tag implicit_tag, cc_size n, const cc_unit *s, const u…
164 uint8_t *ccder_encode_integer(cc_size n, const cc_unit *s, const uint8_t *der, uint8_t *der_end);
174 ccder_encode_implicit_octet_string(ccder_tag implicit_tag, cc_size n, const cc_unit *s, const uint8…
177 uint8_t *ccder_encode_octet_string(cc_size n, const cc_unit *s, const uint8_t *der, uint8_t *der_en…
314 const uint8_t *ccder_decode_uint(cc_size n, cc_unit *r, const uint8_t *der, const uint8_t *der_end);
328 const uint8_t *ccder_decode_uint_strict(cc_size n, cc_unit *r, const uint8_t *der, const uint8_t *d…
[all …]
H A Dccrsa.h131 int ccrsa_init_pub(ccrsa_pub_ctx_t pubk, const cc_unit *modulus,
132 const cc_unit *exponent);
214 int ccrsa_pub_crypt(ccrsa_pub_ctx_t key, cc_unit *out, const cc_unit *in);
297 const cc_size e_n, const cc_unit *e,
298 … const cc_size xp1_nbytes, const cc_unit *xp1, const cc_size xp2_nbytes, const cc_unit *xp2,
299 const cc_size xp_nbytes, const cc_unit *xp,
300 … const cc_size xq1_nbytes, const cc_unit *xq1, const cc_size xq2_nbytes, const cc_unit *xq2,
301 const cc_size xq_nbytes, const cc_unit *xq,
303 cc_size *np, cc_unit *r_p,
304 cc_size *nq, cc_unit *r_q,
[all …]
H A Dccdigest.h25 cc_unit ccn;
36 cc_unit ccn;