How does SSL / HTTPS negotiation determine which cipher to use?

c-h-r-i-s-t-o-p-h used Ask the Experts™
Please explain in detail how the client and server determine which cipher to use for encryption? (i.e. TLSv1.0, SSLv2, SSLv3)

Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Distinguished Expert 2017
Top Expert 2014

I agree with Mod_MarlEE, seems like a homework question.

TLS V1 standard:

Baed on SSL V3, SSL was developed by NetScape TLS is the RCF'ed public version of SSL.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial