SSL_CTX_new.pod (68651) | SSL_CTX_new.pod (72613) |
---|---|
1=pod 2 3=head1 NAME 4 5SSL_CTX_new - create a new SSL_CTX object as framework for TLS/SSL enabled functions 6 7=head1 SYNOPSIS 8 --- 19 unchanged lines hidden (view full) --- 28A TLS/SSL connection established with these methods will only understand 29the SSLv2 protocol. A client will send out SSLv2 client hello messages 30and will also indicate that it only understand SSLv2. A server will only 31understand SSLv2 client hello messages. 32 33=item SSLv3_method(void), SSLv3_server_method(void), SSLv3_client_method(void) 34 35A TLS/SSL connection established with these methods will only understand the | 1=pod 2 3=head1 NAME 4 5SSL_CTX_new - create a new SSL_CTX object as framework for TLS/SSL enabled functions 6 7=head1 SYNOPSIS 8 --- 19 unchanged lines hidden (view full) --- 28A TLS/SSL connection established with these methods will only understand 29the SSLv2 protocol. A client will send out SSLv2 client hello messages 30and will also indicate that it only understand SSLv2. A server will only 31understand SSLv2 client hello messages. 32 33=item SSLv3_method(void), SSLv3_server_method(void), SSLv3_client_method(void) 34 35A TLS/SSL connection established with these methods will only understand the |
36SSLv3 and TLSv1 protocol. A client will send out SSLv3 client hello messages 37and will indicate that it also understands TLSv1. A server will only understand 38SSLv3 and TLSv1 client hello messages. This especially means, that it will | 36SSLv3 protocol. A client will send out SSLv3 client hello messages 37and will indicate that it only understands SSLv3. A server will only understand 38SSLv3 client hello messages. This especially means, that it will |
39not understand SSLv2 client hello messages which are widely used for 40compatibility reasons, see SSLv23_*_method(). 41 42=item TLSv1_method(void), TLSv1_server_method(void), TLSv1_client_method(void) 43 44A TLS/SSL connection established with these methods will only understand the 45TLSv1 protocol. A client will send out TLSv1 client hello messages 46and will indicate that it only understands TLSv1. A server will only understand 47TLSv1 client hello messages. This especially means, that it will 48not understand SSLv2 client hello messages which are widely used for | 39not understand SSLv2 client hello messages which are widely used for 40compatibility reasons, see SSLv23_*_method(). 41 42=item TLSv1_method(void), TLSv1_server_method(void), TLSv1_client_method(void) 43 44A TLS/SSL connection established with these methods will only understand the 45TLSv1 protocol. A client will send out TLSv1 client hello messages 46and will indicate that it only understands TLSv1. A server will only understand 47TLSv1 client hello messages. This especially means, that it will 48not understand SSLv2 client hello messages which are widely used for |
49compatibility reasons, see SSLv23_*_method(). | 49compatibility reasons, see SSLv23_*_method(). It will also not understand 50SSLv3 client hello messages. |
50 51=item SSLv23_method(void), SSLv23_server_method(void), SSLv23_client_method(void) 52 53A TLS/SSL connection established with these methods will understand the SSLv2, 54SSLv3, and TLSv1 protocol. A client will send out SSLv2 client hello messages 55and will indicate that it also understands SSLv3 and TLSv1. A server will 56understand SSLv2, SSLv3, and TLSv1 client hello messages. This is the best 57choice when compatibility is a concern. --- 36 unchanged lines hidden --- | 51 52=item SSLv23_method(void), SSLv23_server_method(void), SSLv23_client_method(void) 53 54A TLS/SSL connection established with these methods will understand the SSLv2, 55SSLv3, and TLSv1 protocol. A client will send out SSLv2 client hello messages 56and will indicate that it also understands SSLv3 and TLSv1. A server will 57understand SSLv2, SSLv3, and TLSv1 client hello messages. This is the best 58choice when compatibility is a concern. --- 36 unchanged lines hidden --- |