<div dir="ltr"><div><br></div><div>Hello everybody,</div><div><br></div><div>I am designing a communications protocol for the communication of some components. Of course there's no need to reinvent the wheel so I will use  standard protocols; the idea is to use HTTP (may be version 2) and some cryptography layer that also allow trusted channel (two-way authentication), and if possible authorization. For that cryptography layer, at first I thought of using TLS using  some of the authorization extensions, but researching I have known MSL from Netflix (<a href="https://github.com/Netflix/msl/wiki">https://github.com/Netflix/msl/wiki</a>) that also can be an option. I have not read much about it yet, but it seems a mature project using modern cryptographic primitives.</div><div><br></div><div>Any of you know MSL and has been regarded with deep? Should I value tit as an option or directly go to TLS?<br></div><div><br></div><div><br></div><div>Thank you!</div><div><br></div><div><br></div>-- <br><div class="gmail_signature">Albert Puigsech Galicia<br>+ Mail: <a href="mailto:albert@puigsech.com" target="_blank">albert@puigsech.com</a><br>+ Jabber: <a href="mailto:albert@puigsech.com" target="_blank">albert@puigsech.com</a><br>+ Twitter: @apuigsech<br>+ Web: file:///dev/null</div>
</div>