Bug 636574 - TLS session resumption support
TLS session resumption support
Status: RESOLVED FIXED
Product: glib
Classification: Platform
Component: network
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtkdev
gtkdev
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2010-12-06 09:25 UTC by Dan Winship
Modified: 2011-12-03 18:35 UTC (History)
0 users

See Also:
GNOME target: ---
GNOME version: ---


Attachments

Description Dan Winship 2010-12-06 09:25:51 UTC
We should support caching and resuming TLS sessions, to allow faster TLS handshakes. Both standard style and session-ticket-based (assuming support from the TLS library).

On the client side, this can be handled entirely in the backend, without any new API (and this is preferable, since that's the way NSS does it anyway). On the server side we may want to have some explicit GTlsServerConnection API. (Again, that's how NSS does it, although this may be just because it wants to support apps that need to share session caches between multiple server processes, which is not as likely to be an important use case for gio-based TLS servers...)
Comment 1 Dan Winship 2010-12-10 15:11:28 UTC
the client side is now committed
Comment 2 Dan Winship 2011-12-03 18:35:28 UTC
and the server side

Note You need to log in before you can comment on or make changes to this bug.