sipsorcery-org / sipsorcery

A WebRTC, SIP and VoIP library for C# and .NET. Designed for real-time communications apps.
https://sipsorcery-org.github.io/sipsorcery
Other
1.42k stars 430 forks source link

RFC 7714 (AES-GCM AEAD support) #871

Open augustocb23 opened 1 year ago

augustocb23 commented 1 year ago

Hi all, I'm currently working on a project and I need to secure the connection using a cryptography with 256-bit key. Reading the specifications, I found that original SRTP only require 128-bit algorithms (RFC 3711), but a new specification (RFC 7714) includes the support for AES-GCM algorithms, that supports 128 or 256-bit keys.

There are any plans to implement these specifications?

richardblynd commented 1 year ago

We are working on an implementation in the SIPSorcery library to support 128-bit and 256-bit AES-GCM encryption. At the moment we are in the testing phase and I believe that soon we will be able to submit a PR.