Skip to content

RFC 9266: Channel Bindings for TLS 1.3 support #95350

Closed as not planned
Closed as not planned

Description

@Neustradamus

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

Little details, to know easily:

  • tls-unique for TLS =< 1.2
  • tls-server-end-point
  • tls-exporter for TLS = 1.3

I think that you have seen the jabber.ru MITM:

It is needed for all SCRAM-SHA-*-PLUS (several RFCs) and specified in:

A best SCRAM SASL and Channel Binding explanation:

An announcement has been done by Slixmpp team here about the security problem:

Thanks in advance.

Linked to:

Activity

  1. tiran commented on Jul 28, 2022

    @tiran
    Member

    Let's keep the discussion in #95341

  2. Neustradamus commented on Jul 28, 2022

    @Neustradamus
    Author
  3. Neustradamus commented on Feb 9, 2024

    @Neustradamus
    Author

    Dear @python team,

    I have done a new ticket for the "tls-exporter", because this ticket has been closed without a security solution.

    The initial ticket has been created in 2022, we are in 2024, no security changes have been done.

    I have done another ticket for the missing "tls-server-end-point" part too:

    Several projects are blocked because it is not in CPython...

    It is possible to have a PR, a commit with the security solution for "tls-exporter", and another one for "tls-server-end-point"?

    Thanks in advance.

  4. zooba commented on Feb 9, 2024

    @zooba
    Member

    Please use the issue you were directed to use.

  5. locked as resolved and limited conversation to collaborators on Feb 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    type-featureA feature request or enhancement

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions