blob: d418b1464bf4a747b90aa365be6bf105b6079c80 [file] [log] [blame]
David McGrew96ed8e92006-05-22 20:46:21 +00001EXPORTS
2srtp_init
Jonathan Lennox701bb792016-09-12 18:40:41 -04003srtp_shutdown
David McGrew96ed8e92006-05-22 20:46:21 +00004srtp_protect
Jakub Adam21c114f2019-04-17 10:54:20 +02005srtp_protect_mki
David McGrew96ed8e92006-05-22 20:46:21 +00006srtp_unprotect
Jakub Adam21c114f2019-04-17 10:54:20 +02007srtp_unprotect_mki
David McGrew96ed8e92006-05-22 20:46:21 +00008srtp_create
9srtp_add_stream
10srtp_remove_stream
Jonathan Lennox701bb792016-09-12 18:40:41 -040011srtp_update
12srtp_update_stream
Pascal Bühler670ed792019-08-06 08:47:08 +020013srtp_get_stream
Jonathan Lennox701bb792016-09-12 18:40:41 -040014srtp_crypto_policy_set_rtp_default
15srtp_crypto_policy_set_rtcp_default
16srtp_crypto_policy_set_aes_cm_128_hmac_sha1_32
17srtp_crypto_policy_set_aes_cm_128_null_auth
18srtp_crypto_policy_set_null_cipher_hmac_sha1_80
19srtp_crypto_policy_set_null_cipher_hmac_null
20srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80
21srtp_crypto_policy_set_aes_cm_256_hmac_sha1_32
22srtp_crypto_policy_set_aes_cm_256_null_auth
Pascal Bühler670ed792019-08-06 08:47:08 +020023srtp_crypto_policy_set_aes_gcm_128_8_auth
24srtp_crypto_policy_set_aes_gcm_256_8_auth
25srtp_crypto_policy_set_aes_gcm_128_8_only_auth
26srtp_crypto_policy_set_aes_gcm_256_8_only_auth
27srtp_crypto_policy_set_aes_gcm_128_16_auth
28srtp_crypto_policy_set_aes_gcm_256_16_auth
David McGrew96ed8e92006-05-22 20:46:21 +000029srtp_dealloc
Jonathan Lennox701bb792016-09-12 18:40:41 -040030srtp_crypto_policy_set_from_profile_for_rtp
31srtp_crypto_policy_set_from_profile_for_rtcp
32srtp_profile_get_master_key_length
33srtp_profile_get_master_salt_length
34srtp_append_salt_to_key
Pascal Bühler670ed792019-08-06 08:47:08 +020035srtp_get_protect_trailer_length
36srtp_get_protect_rtcp_trailer_length
David McGrew96ed8e92006-05-22 20:46:21 +000037srtp_protect_rtcp
Jakub Adam21c114f2019-04-17 10:54:20 +020038srtp_protect_rtcp_mki
David McGrew96ed8e92006-05-22 20:46:21 +000039srtp_unprotect_rtcp
Jakub Adam21c114f2019-04-17 10:54:20 +020040srtp_unprotect_rtcp_mki
41srtp_set_stream_roc
Jonathan Lennox701bb792016-09-12 18:40:41 -040042srtp_set_user_data
Jakub Adam21c114f2019-04-17 10:54:20 +020043srtp_get_stream_roc
Jonathan Lennox701bb792016-09-12 18:40:41 -040044srtp_get_user_data
David McGrew96ed8e92006-05-22 20:46:21 +000045srtp_install_event_handler
Jonathan Lennox701bb792016-09-12 18:40:41 -040046srtp_get_version_string
47srtp_get_version
48srtp_set_debug_module
49srtp_list_debug_modules
Pascal Bühler670ed792019-08-06 08:47:08 +020050srtp_install_log_handler
51srtp_err_report
52srtp_crypto_kernel_load_debug_module
Jonathan Lennoxb636e4b2016-09-13 13:27:38 -040053srtp_cipher_get_key_length
54srtp_cipher_type_self_test
55srtp_cipher_type_test
56srtp_cipher_bits_per_second
57srtp_cipher_type_alloc
58srtp_cipher_dealloc
59srtp_cipher_init
60srtp_cipher_set_iv
61srtp_cipher_output
62srtp_cipher_encrypt
63srtp_cipher_decrypt
64srtp_cipher_get_tag
65srtp_cipher_set_aad
66srtp_replace_cipher_type
67srtp_auth_get_key_length
68srtp_auth_get_tag_length
69srtp_auth_get_prefix_length
70srtp_auth_type_self_test
71srtp_auth_type_test
72srtp_replace_auth_type
Pascal Bühler670ed792019-08-06 08:47:08 +020073srtp_octet_string_hex_string
74srtp_octet_string_is_eq
75srtp_rdbx_get_window_size