summaryrefslogtreecommitdiffstats
path: root/ssl/d1_srtp.c
diff options
context:
space:
mode:
authorKijin Kim <msrndsy@gmail.com>2022-04-04 15:31:04 +0900
committerTomas Mraz <tomas@openssl.org>2022-05-23 10:07:51 +0200
commita425c0fec6eb74c942ca5bca8e27ff0c9f126d48 (patch)
tree0c184574aa4ffe33898765c41031145cf4a8e12d /ssl/d1_srtp.c
parent091e60c42c5d2a194936da7f4de3ce82527b27a3 (diff)
Add more SRTP protection profiles
Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18030)
Diffstat (limited to 'ssl/d1_srtp.c')
-rw-r--r--ssl/d1_srtp.c32
1 files changed, 32 insertions, 0 deletions
diff --git a/ssl/d1_srtp.c b/ssl/d1_srtp.c
index 2300753382..1fd5947986 100644
--- a/ssl/d1_srtp.c
+++ b/ssl/d1_srtp.c
@@ -36,6 +36,38 @@ static SRTP_PROTECTION_PROFILE srtp_known_profiles[] = {
"SRTP_AEAD_AES_256_GCM",
SRTP_AEAD_AES_256_GCM,
},
+ {
+ "SRTP_DOUBLE_AEAD_AES_128_GCM_AEAD_AES_128_GCM",
+ SRTP_DOUBLE_AEAD_AES_128_GCM_AEAD_AES_128_GCM,
+ },
+ {
+ "SRTP_DOUBLE_AEAD_AES_256_GCM_AEAD_AES_256_GCM",
+ SRTP_DOUBLE_AEAD_AES_256_GCM_AEAD_AES_256_GCM,
+ },
+ {
+ "SRTP_ARIA_128_CTR_HMAC_SHA1_80",
+ SRTP_ARIA_128_CTR_HMAC_SHA1_80,
+ },
+ {
+ "SRTP_ARIA_128_CTR_HMAC_SHA1_32",
+ SRTP_ARIA_128_CTR_HMAC_SHA1_32,
+ },
+ {
+ "SRTP_ARIA_256_CTR_HMAC_SHA1_80",
+ SRTP_ARIA_256_CTR_HMAC_SHA1_80,
+ },
+ {
+ "SRTP_ARIA_256_CTR_HMAC_SHA1_32",
+ SRTP_ARIA_256_CTR_HMAC_SHA1_32,
+ },
+ {
+ "SRTP_AEAD_ARIA_128_GCM",
+ SRTP_AEAD_ARIA_128_GCM,
+ },
+ {
+ "SRTP_AEAD_ARIA_256_GCM",
+ SRTP_AEAD_ARIA_256_GCM,
+ },
{0}
};