qxmpp-project / qxmpp

Cross-platform C++ XMPP client and server library
400 stars 198 forks source link

RFC 9266: Channel Bindings for TLS 1.3 support #595

Open Neustradamus opened 6 months ago

Neustradamus commented 6 months ago

Dear @qxmpp-project team,

I add this ticket for memory and Qt security improvements.

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

Channel Bindings for TLS: https://datatracker.ietf.org/doc/html/rfc5929

Little details, to know easily:

I think that you have seen the jabber.ru MITM and Channel Binding is the solution:

Thanks in advance.

Linked to:

Neustradamus commented 1 month ago

@lnjX: Thanks for the adding of SASL2: XEP-0388: Extensible SASL Profile: https://github.com/qxmpp-project/qxmpp/pull/607 (https://github.com/qxmpp-project/qxmpp/issues/606)