Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Anti replay #1005

Closed
wants to merge 6 commits into from
Closed

Anti replay #1005

wants to merge 6 commits into from

Commits on Apr 30, 2017

  1. Add a new derivation stage for PSKs off of the RMS so that each session

    ticket is associated with a different PSK. This provides somewhat
    increased security in cases where you have multiple PSKs for the
    same connection and one PSK is compromised.
    
    The motivation here is that in cases where the server maintains a
    session database rather than self-encrypted tickets, the server might
    delete tickets as they are used,. This change provides FS for
    connections which have been used, even if there are other outstanding
    tickets in the session cache associated with the same original
    connection.
    ekr committed Apr 30, 2017
    Configuration menu
    Copy the full SHA
    57c380b View commit details
    Browse the repository at this point in the history
  2. Fix argument to HKDF-Expand-Label

    ekr committed Apr 30, 2017
    Configuration menu
    Copy the full SHA
    9ae609f View commit details
    Browse the repository at this point in the history

Commits on May 4, 2017

  1. Editorial

    ekr committed May 4, 2017
    Configuration menu
    Copy the full SHA
    5ecece3 View commit details
    Browse the repository at this point in the history
  2. Add extensive discussion of 0-RTT anti-replay as suggested by

    Colm MacCarthaigh. Specifically:
    
    - Describe both one time tickets and client hello storage
      ("strike register") mechanisms and SHOULD-level require
      people to do them.
    
    - Provide a security considerations section describing the
      threats.
    ekr committed May 4, 2017
    Configuration menu
    Copy the full SHA
    39132dc View commit details
    Browse the repository at this point in the history

Commits on May 13, 2017

  1. Various comments

    ekr committed May 13, 2017
    Configuration menu
    Copy the full SHA
    3685f9e View commit details
    Browse the repository at this point in the history

Commits on May 17, 2017

  1. Revised per review comments

    ekr committed May 17, 2017
    Configuration menu
    Copy the full SHA
    771ed48 View commit details
    Browse the repository at this point in the history