Deleted Added
full compact
SSL_CTX_set_tlsext_ticket_key_cb.3 (331638) SSL_CTX_set_tlsext_ticket_key_cb.3 (337982)
1.\" Automatically generated by Pod::Man 4.07 (Pod::Simple 3.35)
1.\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
2.\"
3.\" Standard preamble:
4.\" ========================================================================
5.de Sp \" Vertical space (when we can't use .PP)
6.if t .sp .5v
7.if n .sp
8..
9.de Vb \" Begin verbatim text

--- 114 unchanged lines hidden (view full) ---

124. ds Th \o'LP'
125. ds ae ae
126. ds Ae AE
127.\}
128.rm #[ #] #H #V #F C
129.\" ========================================================================
130.\"
131.IX Title "SSL_CTX_set_tlsext_ticket_key_cb 3"
2.\"
3.\" Standard preamble:
4.\" ========================================================================
5.de Sp \" Vertical space (when we can't use .PP)
6.if t .sp .5v
7.if n .sp
8..
9.de Vb \" Begin verbatim text

--- 114 unchanged lines hidden (view full) ---

124. ds Th \o'LP'
125. ds ae ae
126. ds Ae AE
127.\}
128.rm #[ #] #H #V #F C
129.\" ========================================================================
130.\"
131.IX Title "SSL_CTX_set_tlsext_ticket_key_cb 3"
132.TH SSL_CTX_set_tlsext_ticket_key_cb 3 "2018-03-27" "1.0.2o" "OpenSSL"
132.TH SSL_CTX_set_tlsext_ticket_key_cb 3 "2018-08-14" "1.0.2p" "OpenSSL"
133.\" For nroff, turn off justification. Always turn off hyphenation; it makes
134.\" way too many mistakes in technical documents.
135.if n .ad l
136.nh
137.SH "NAME"
138SSL_CTX_set_tlsext_ticket_key_cb \- set a callback for session ticket processing
139.SH "SYNOPSIS"
140.IX Header "SYNOPSIS"

--- 16 unchanged lines hidden (view full) ---

157The callback is available when the OpenSSL library was built without
158\&\fI\s-1OPENSSL_NO_TLSEXT\s0\fR being defined.
159.PP
160The callback function \fIcb\fR will be called for every client instigated \s-1TLS\s0
161session when session ticket extension is presented in the \s-1TLS\s0 hello
162message. It is the responsibility of this function to create or retrieve the
163cryptographic parameters and to maintain their state.
164.PP
133.\" For nroff, turn off justification. Always turn off hyphenation; it makes
134.\" way too many mistakes in technical documents.
135.if n .ad l
136.nh
137.SH "NAME"
138SSL_CTX_set_tlsext_ticket_key_cb \- set a callback for session ticket processing
139.SH "SYNOPSIS"
140.IX Header "SYNOPSIS"

--- 16 unchanged lines hidden (view full) ---

157The callback is available when the OpenSSL library was built without
158\&\fI\s-1OPENSSL_NO_TLSEXT\s0\fR being defined.
159.PP
160The callback function \fIcb\fR will be called for every client instigated \s-1TLS\s0
161session when session ticket extension is presented in the \s-1TLS\s0 hello
162message. It is the responsibility of this function to create or retrieve the
163cryptographic parameters and to maintain their state.
164.PP
165The OpenSSL library uses your callback function to help implement a common \s-1TLS \s0
165The OpenSSL library uses your callback function to help implement a common \s-1TLS\s0
166ticket construction state according to \s-1RFC5077\s0 Section 4 such that per session
167state is unnecessary and a small set of cryptographic variables needs to be
168maintained by the callback function implementation.
169.PP
170In order to reuse a session, a \s-1TLS\s0 client must send the a session ticket
171extension to the server. The client can only send exactly one session ticket.
172The server, through the callback function, either agrees to reuse the session
173ticket information or it starts a full \s-1TLS\s0 handshake to create a new session

--- 139 unchanged lines hidden ---
166ticket construction state according to \s-1RFC5077\s0 Section 4 such that per session
167state is unnecessary and a small set of cryptographic variables needs to be
168maintained by the callback function implementation.
169.PP
170In order to reuse a session, a \s-1TLS\s0 client must send the a session ticket
171extension to the server. The client can only send exactly one session ticket.
172The server, through the callback function, either agrees to reuse the session
173ticket information or it starts a full \s-1TLS\s0 handshake to create a new session

--- 139 unchanged lines hidden ---