|
srtp_err_status_t | srtp_cipher_type_alloc (const srtp_cipher_type_t *ct, srtp_cipher_t **c, int key_len, int tlen) |
|
srtp_err_status_t | srtp_cipher_dealloc (srtp_cipher_t *c) |
|
srtp_err_status_t | srtp_cipher_init (srtp_cipher_t *c, const uint8_t *key) |
|
srtp_err_status_t | srtp_cipher_set_iv (srtp_cipher_t *c, uint8_t *iv, int direction) |
|
srtp_err_status_t | srtp_cipher_output (srtp_cipher_t *c, uint8_t *buffer, uint32_t *num_octets_to_output) |
|
srtp_err_status_t | srtp_cipher_encrypt (srtp_cipher_t *c, uint8_t *buffer, uint32_t *num_octets_to_output) |
|
srtp_err_status_t | srtp_cipher_decrypt (srtp_cipher_t *c, uint8_t *buffer, uint32_t *num_octets_to_output) |
|
srtp_err_status_t | srtp_cipher_get_tag (srtp_cipher_t *c, uint8_t *buffer, uint32_t *tag_len) |
|
srtp_err_status_t | srtp_cipher_set_aad (srtp_cipher_t *c, const uint8_t *aad, uint32_t aad_len) |
|
int | srtp_cipher_get_key_length (const srtp_cipher_t *c) |
|
srtp_err_status_t | srtp_cipher_type_test (const srtp_cipher_type_t *ct, const srtp_cipher_test_case_t *test_data) |
|
srtp_err_status_t | srtp_cipher_type_self_test (const srtp_cipher_type_t *ct) |
|
uint64_t | srtp_cipher_bits_per_second (srtp_cipher_t *c, int octets_in_buffer, int num_trials) |
|