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 --- |