tls: add AES-GCM to DTLS-SRTP (#141)
This commit is contained in:
parent
1eb7ae4b69
commit
09e3e5256a
1 changed files with 16 additions and 0 deletions
|
@ -735,6 +735,22 @@ int tls_srtp_keyinfo(const struct tls_conn *tc, enum srtp_suite *suite,
|
|||
salt_size = 14;
|
||||
break;
|
||||
|
||||
#ifdef SRTP_AEAD_AES_128_GCM
|
||||
case SRTP_AEAD_AES_128_GCM:
|
||||
*suite = SRTP_AES_128_GCM;
|
||||
key_size = 16;
|
||||
salt_size = 12;
|
||||
break;
|
||||
#endif
|
||||
|
||||
#ifdef SRTP_AEAD_AES_256_GCM
|
||||
case SRTP_AEAD_AES_256_GCM:
|
||||
*suite = SRTP_AES_256_GCM;
|
||||
key_size = 32;
|
||||
salt_size = 12;
|
||||
break;
|
||||
#endif
|
||||
|
||||
default:
|
||||
return ENOSYS;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue