Lines Matching refs:context
685 } context; member
1030 sss_status_t sss_symmetric_context_init(sss_symmetric_t *context,
1050 …sss_symmetric_t *context, uint8_t *iv, size_t ivLen, const uint8_t *srcData, uint8_t *destData, si…
1062 sss_status_t sss_cipher_init(sss_symmetric_t *context, uint8_t *iv, size_t ivLen);
1081 …sss_symmetric_t *context, const uint8_t *srcData, size_t srcLen, uint8_t *destData, size_t *destLe…
1097 …sss_symmetric_t *context, const uint8_t *srcData, size_t srcLen, uint8_t *destData, size_t *destLe…
1115 sss_status_t sss_cipher_crypt_ctr(sss_symmetric_t *context,
1128 void sss_symmetric_context_free(sss_symmetric_t *context);
1153 …sss_aead_t *context, sss_session_t *session, sss_object_t *keyObject, sss_algorithm_t algorithm, s…
1177 sss_status_t sss_aead_one_go(sss_aead_t *context,
1205 …sss_aead_t *context, uint8_t *nonce, size_t nonceLen, size_t tagLen, size_t aadLen, size_t payload…
1219 sss_status_t sss_aead_update_aad(sss_aead_t *context, const uint8_t *aadData, size_t aadDataLen);
1241 sss_aead_t *context, const uint8_t *srcData, size_t srcLen, uint8_t destData, size_t *destLen);
1264 sss_status_t sss_aead_finish(sss_aead_t *context,
1277 void sss_aead_context_free(sss_aead_t *context);
1300 sss_status_t sss_digest_context_init(sss_digest_t *context,
1319 …sss_digest_t *context, const uint8_t *message, size_t messageLen, uint8_t *digest, size_t *digestL…
1330 sss_status_t sss_digest_init(sss_digest_t *context);
1344 sss_status_t sss_digest_update(sss_digest_t *context, const uint8_t *message, size_t messageLen);
1357 sss_status_t sss_digest_finish(sss_digest_t *context, uint8_t *digest, size_t *digestLen);
1364 void sss_digest_context_free(sss_digest_t *context);
1390 …sss_mac_t *context, sss_session_t *session, sss_object_t *keyObject, sss_algorithm_t algorithm, ss…
1406 sss_mac_t *context, const uint8_t *message, size_t messageLen, uint8_t *mac, size_t *macLen);
1417 sss_status_t sss_mac_init(sss_mac_t *context);
1431 sss_status_t sss_mac_update(sss_mac_t *context, const uint8_t *message, size_t messageLen);
1444 sss_status_t sss_mac_finish(sss_mac_t *context, uint8_t *mac, size_t *macLen);
1451 void sss_mac_context_free(sss_mac_t *context);
1475 sss_status_t sss_asymmetric_context_init(sss_asymmetric_t *context,
1496 …sss_asymmetric_t *context, const uint8_t *srcData, size_t srcLen, uint8_t *destData, size_t *destL…
1514 …sss_asymmetric_t *context, const uint8_t *srcData, size_t srcLen, uint8_t *destData, size_t *destL…
1531 …sss_asymmetric_t *context, uint8_t *digest, size_t digestLen, uint8_t *signature, size_t *signatur…
1548 …sss_asymmetric_t *context, uint8_t *digest, size_t digestLen, uint8_t *signature, size_t signature…
1555 void sss_asymmetric_context_free(sss_asymmetric_t *context);
1579 sss_status_t sss_derive_key_context_init(sss_derive_key_t *context,
1601 sss_status_t sss_derive_key_go(sss_derive_key_t *context,
1624 sss_status_t sss_derive_key_dh(sss_derive_key_t *context,
1633 void sss_derive_key_context_free(sss_derive_key_t *context);
1661 sss_status_t sss_rng_context_init(sss_rng_context_t *context, sss_session_t *session);
1671 sss_status_t sss_rng_get_random(sss_rng_context_t *context, uint8_t *random_data, size_t dataLen);
1679 sss_status_t sss_rng_context_free(sss_rng_context_t *context);
1707 sss_status_t sss_tunnel_context_init(sss_tunnel_t *context, sss_session_t *session);
1718 sss_status_t sss_tunnel(sss_tunnel_t *context,
1728 void sss_tunnel_context_free(sss_tunnel_t *context);