<div dir="ltr"><div><div>Thank you Ingela for your update.<br><br></div>Does anybody have an interest in DTLS for WebRTC and can help improve this library until OTP will have official support?<br></div>It is almost done.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Nov 2, 2014 at 9:03 PM, Ingela Andin <span dir="ltr"><<a href="mailto:ingela.andin@gmail.com" target="_blank">ingela.andin@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi!<br><div class="gmail_extra"><br><div class="gmail_quote"><span class="">2014-10-30 22:33 GMT+01:00 pablo platt <span dir="ltr"><<a href="mailto:pablo.platt@gmail.com" target="_blank">pablo.platt@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi,<br><br>What is the state of DTLS in OTP?<br></div></div></blockquote><div><br></div></span><div>Alas Ericsson has prioritised quite a few other things higher than DTLS just lately so the implementation has been delayed.</div><div>I hope it will get back on track soon but I am afraid you can no count on it in a short term perspective.</div><div><br></div><div>Regards Ingela Erlang/OTP team - Ericsson AB </div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div><br>I'm interested in using DTLS/SRTP in Erlang for WebRTC.<br><br>I've found two implementations:<br><br>Clean code but I couldn't make it work because it's missing SRTP support.<br><a href="https://github.com/RoadRunnr/otp/tree/new_crypto_dtls" target="_blank">https://github.com/RoadRunnr/otp/tree/new_crypto_dtls</a><br><br>This works quite well. I'm able to connect clients to the server:<br><a href="https://groups.google.com/d/msg/discuss-webrtc/MP-1sCrOljA/qAs4VK-18y4J" target="_blank">https://groups.google.com/d/msg/discuss-webrtc/MP-1sCrOljA/qAs4VK-18y4J</a><br><br>The problem is that some clients can't connect and I'm getting HANDSHAKE packets while in the CIPHER state in the following order:<br>HANDSHAKE, SERVER_HELLO<br>HANDSHAKE, CERTIFICATE<br>HANDSHAKE, SERVER_KEY_EXCHANGE<br>HANDSHAKE, CERTIFICATE_REQUEST<br>HANDSHAKE, SERVER_HELLO_DONE<br><br>I'm assuming that is related to wrong state change or retransmission.<br>The code only implement retransmission for two packet types and have the following comment:<br>%% problem remainning: different strategy should be adopted while state==hello or cipher.<br><br></div><div>Does anyone use DTLS/SRTP in Erlang and help solve this issue or recommend another solution?<br><br>Thanks<br></div><div><br></div></div>
<br></div></div>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br></div></div>
</blockquote></div><br></div>