<div dir="ltr">Hi Olivier,<div><br></div><div>Thank you for your help! I'll get familiar with the code base and if I feel like I'm comfortable with changing it, I'll do the work. I may get back with more questions as well. By the way, there is an unfinished sentence in your answer. Is something missing or was it just a typo?</div><div><br></div><div>Laszlo</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Nov 10, 2023 at 8:37 PM Olivier Crête <<a href="mailto:olivier.crete@collabora.com">olivier.crete@collabora.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg1902919771973727880"><div><div>Hi,</div><div><br></div><div>To do this, you need to modify the dtls plugin to give the right profiles to OpenSSL, look at the call to SSL_CTX_set_tlsext_use_srtp(), then search for the enum that reads it out to the SRTP elements (which already support AES-256). You </div><div><br></div><div>And then we'd need to add an API to webrtcbin to select it.</div><div><br></div><div>Olivier</div><div><br></div><div>On Fri, 2023-11-10 at 18:11 +0100, Laszlo Molnar via gstreamer-devel wrote:</div><blockquote type="cite" style="margin:0px 0px 0px 0.8ex;border-left:2px solid rgb(114,159,207);padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>I want to achieve AES-256 encryption with webrtcbin (so webrtcbin uses AES-256-encoded SRTP packets). As I see from the source code (correct me if I'm wrong) webrtcbin uses DTLS and that only has AES-128. Is it possible to change this? To make a pipeline that uses an AES-256 encoder and disable webrtcbin's DTLS encoding? Any solution would work as long as it achieves AES-256.</div><div><br></div><div>Thanks!</div></div></blockquote><div><br></div><div><span><pre>-- <br></pre><pre>Olivier Crête
<a href="mailto:olivier.crete@collabora.com" target="_blank">olivier.crete@collabora.com</a>
Multimedia Lead
</pre></span></div></div>
</div></blockquote></div>