Hi Richard and Alex,

Thank you very much for the information. In our Kamailio configuration the
rtpengine_manage() lines have "SDES-off", so presumably then we are using
DTLS?

Are either SDES or DTLS considered more secure or "better" in any way?


On Wed, 10 Apr 2024 at 10:32, Richard Fuchs via sr-users <
sr-users@lists.kamailio.org> wrote:

> On 09/04/2024 17.40, David Cunningham via sr-users wrote:
> > How does rtpengine get the TLS certificates, and what crypto library
> > does it use (openssl?).
>
> SRTP itself doesn't use any certificates, and is not TLS. The underlying
> cipher (AES) is provided by OpenSSL, while the SRTP implementation
> itself is its own.
>
> TLS and certificates are relevant when it comes to the key exchange.
> With SDES, keys are exchanged in-line and nothing else is needed.
>
> The other option is DTLS: Here a self-signed certificate is used
> (generated at startup), and keys are exchanged using the DTLS
> implementation provided by OpenSSL. The certificate's fingerprint is
> exchanged in-line and that's how the peer's certificate is verified.
> After the key exchange completes, the SRTP keys are extracted from the
> handshake, DTLS is done, and the rest is just regular SRTP.
>
> Cheers
>
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions
> To unsubscribe send an email to sr-users-le...@lists.kamailio.org
> Important: keep the mailing list in the recipients, do not reply only to
> the sender!
> Edit mailing list options or unsubscribe:
>


-- 
David Cunningham, Voisonics Limited
http://voisonics.com/
USA: +1 213 221 1092
New Zealand: +64 (0)28 2558 3782
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to sr-users-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!
Edit mailing list options or unsubscribe:

Reply via email to