Lines Matching refs:uint8_t
33 TEE_Result crypto_hash_update(void *ctx, const uint8_t *data, size_t len);
34 TEE_Result crypto_hash_final(void *ctx, uint8_t *digest, size_t len);
41 const uint8_t *key1, size_t key1_len,
42 const uint8_t *key2, size_t key2_len,
43 const uint8_t *iv, size_t iv_len);
45 bool last_block, const uint8_t *data,
46 size_t len, uint8_t *dst);
54 TEE_Result crypto_mac_init(void *ctx, const uint8_t *key, size_t len);
55 TEE_Result crypto_mac_update(void *ctx, const uint8_t *data, size_t len);
56 TEE_Result crypto_mac_final(void *ctx, uint8_t *digest, size_t digest_len);
63 const uint8_t *key, size_t key_len,
64 const uint8_t *nonce, size_t nonce_len,
68 const uint8_t *data, size_t len);
70 const uint8_t *src_data,
71 size_t src_len, uint8_t *dst_data,
73 TEE_Result crypto_authenc_enc_final(void *ctx, const uint8_t *src_data,
74 size_t src_len, uint8_t *dst_data,
75 size_t *dst_len, uint8_t *dst_tag,
77 TEE_Result crypto_authenc_dec_final(void *ctx, const uint8_t *src_data,
78 size_t src_len, uint8_t *dst_data,
79 size_t *dst_len, const uint8_t *tag,
95 TEE_Result crypto_bignum_bin2bn(const uint8_t *from, size_t fromsize,
99 void crypto_bignum_bn2bin(const struct bignum *from, uint8_t *to);
172 uint8_t *priv; /* Private value */
173 uint8_t *pub; /* Public value */
177 uint8_t *priv;
178 uint8_t *pub;
183 uint8_t *pub;
236 const uint8_t *msg, size_t msg_len,
237 uint8_t *sig, size_t *sig_len);
239 const uint8_t *msg, size_t msg_len,
240 uint8_t *sig, size_t *sig_len,
242 const uint8_t *ctx, size_t ctxlen);
244 const uint8_t *msg, size_t msg_len,
245 const uint8_t *sig, size_t sig_len);
247 const uint8_t *msg, size_t msg_len,
248 const uint8_t *sig, size_t sig_len,
250 const uint8_t *ctx, size_t ctxlen);
257 const uint8_t *src, size_t src_len,
258 uint8_t *dst, size_t *dst_len);
260 const uint8_t *src, size_t src_len,
261 uint8_t *dst, size_t *dst_len);
263 const uint8_t *label, size_t label_len,
265 const uint8_t *src, size_t src_len,
266 uint8_t *dst, size_t *dst_len);
269 const uint8_t *label, size_t label_len,
271 const uint8_t *src, size_t src_len,
272 uint8_t *dst, size_t *dst_len);
275 int salt_len, const uint8_t *msg,
276 size_t msg_len, uint8_t *sig,
280 int salt_len, const uint8_t *msg,
281 size_t msg_len, const uint8_t *sig,
284 const uint8_t *msg, size_t msg_len,
285 uint8_t *sig, size_t *sig_len);
287 const uint8_t *msg, size_t msg_len,
288 const uint8_t *sig, size_t sig_len);
290 const uint8_t *msg, size_t msg_len,
291 uint8_t *sig, size_t *sig_len);
293 const uint8_t *msg, size_t msg_len,
294 const uint8_t *sig, size_t sig_len);
300 const uint8_t *src, size_t src_len,
301 uint8_t *dst, size_t *dst_len);
303 const uint8_t *src, size_t src_len,
304 uint8_t *dst, size_t *dst_len);
315 uint8_t *out;
318 const uint8_t *initiator_id;
320 const uint8_t *responder_id;
322 const uint8_t *conf_in;
324 uint8_t *conf_out;
341 TEE_Result hash_sha256_check(const uint8_t *hash, const uint8_t *data,
352 TEE_Result hash_sha512_256_compute(uint8_t *digest, const uint8_t *data,