PapaTutuWawa / moxxy

An experiment in building a better XMPP client. This time using Flutter (mirror)
GNU General Public License v3.0
60 stars 9 forks source link

RFC 9266: Channel Bindings for TLS 1.3 support #13

Open Neustradamus opened 2 years ago

Neustradamus commented 2 years ago

Can you add the support of RFC 9266: Channel Bindings for TLS 1.3?

Little details, to know easily:

Thanks in advance.

Linked to:

PapaTutuWawa commented 2 years ago

While I'd like to implement this, I sadly cannot. Flutter/Dart don't give me enough control over the TLS negotiation to do things like channel binding. This would require moving the socket onto the native side where I'd have more possibilities. It's the same reasoning as with the SCRAM-*-PLUS variants.

Neustradamus commented 2 years ago

Thanks @PapaTutuWawa for your answer!

I have added a ticket in flutter and dart-lang orgs.