Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1.

...

  • Current 'mode' for verifying peer certificate is global, it's good to have specific mode among different sites hosted on a same machine. This mode will be preferred if it is not NULL. Otherwise, global mode will take effect.

2. Optimization on TLS record size

  • The client can decipher the data only once it has received a full record over SSL. The record size can have significant impact on the page load time performance of the application. No limitation on record size means that clients might have to download up to 16KB of data before starting to process them, whereas very small records incur a larger overhead due to record framing. The suggestion is to configure the TLS record size to fit into a single TCP segment, this can improve page load times on browsers located over high latency or low bandwidth networks.
  • http://www.igvita.com/2013/10/24/optimizing-tls-record-size-and-buffering-latency/Image Removed
  • Status:

3. Configurable session time

  • Session size is configurable, whereas application can not specify a session time out threshold. The default is 300 seconds. In some cases, applications need to reduce or increase the caching time, it's good to be configurable.

4. Expose API to extract peer certificate data

...

SSL_read size threshold

  • A few customers

    in Yahoo

    expect a size threshold for client request over ssl from protecting

    their

    system perspective. If the max

    reqested

    requested data exceed the threshold, server will reject the client connection

    .