Skip to content

proposal: crypto/tls: implement RFC 5929: Channel Bindings for TLS: tls-server-end-point support #65047

@Neustradamus

Description

@Neustradamus

Proposal Details

Dear Golang team, @andres-erbsen (who has added "tls-unique", a part of the RFC 5929),

Can you add the missing "tls-server-end-point" support of RFC 5929: Channel Bindings for TLS?

Recently, @simo5 explains why it is needed here: https://mailarchive.ietf.org/arch/msg/kitten/-hhno2IUJQwXOyJT3-CTaKxoOuA/

Little details, to know easily:

  • tls-unique for TLS =< 1.2 (RFC5929)
  • tls-server-end-point =< 1.2 + 1.3 (RFC5929)
  • tls-exporter for TLS = 1.3 (RFC9266)

After the jabber.ru MITM, it is time to add it:

Thanks in advance.

Linked to:

cc: @flooey, @andres-erbsen, @jake-scott, @Chrizpy, @mdosch.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ProposalProposal-CryptoProposal related to crypto packages or other security issues

    Type

    No type

    Projects

    Status

    Incoming

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions