Lines Matching full:tls

6 demos/guide/tls-server-block.c
12 ossl-guide-tls-server-block
13 - OpenSSL Guide: Writing a simple blocking TLS server
15 =head1 SIMPLE BLOCKING TLS SERVER EXAMPLE
18 simple, non-concurrent, TLS "echo" server application which accepts one client
26 The complete source code for this example blocking TLS server is available in
28 B<tls-server-block.c>. It is also available online at
29 L<https://github.com/openssl/openssl/blob/master/demos/guide/tls-server-block.c>.
32 already have some fundamental understanding of OpenSSL concepts and TLS (see
33 L<ossl-guide-libraries-introduction(7)> and L<ossl-guide-tls-introduction(7)>);
46 TLS server. This method will automatically use TLS version negotiation to select
60 We would also like to restrict the TLS versions that we are willing to accept to
61 TLSv1.2 or above. TLS protocol versions earlier than that are generally to be
66 * TLS versions older than TLS 1.2 are deprecated by IETF and SHOULD
72 errx(res, "Failed to set the minimum TLS protocol version");
78 * Tolerate clients hanging up without a TLS "shutdown". Appropriate in all
80 * don't rely on TLS to defend against "truncation" attacks.
87 * limits on initial full TLS handshake or connection rates.
101 server certificate) are possible in TLS 1.2, they are rarely applicable, and
102 are not currently defined for TLS 1.3. Additional intermediate issuer CA
142 efficiently make additional TLS connections after completing an initial full
143 TLS handshake. With TLS 1.3, session resumption typically still performs a fresh
155 * How many client TLS sessions to cache. The default is
189 * require "mutual" TLS authentication (indeed there's no way to know
317 L<ossl-guide-libssl-introduction(7)>, L<ossl-guide-tls-introduction(7)>,
318 L<ossl-guide-tls-client-non-block(7)>, L<ossl-guide-quic-client-block(7)>