When Client send list of cipher suites in client hello.. at that time server will select from one cipher suite. I want to know how it is selected?

  • Welcome to Security SE. Please tell us what research you've already done on this subject. – Jedi Jul 4 '16 at 11:32

The server checks which ciphers are offered by the client and are also supported by the server. From this it then select the final cipher. If this choice is more based on the clients preference (order of ciphers in the ClientHello) or on the servers preference depends on the server configuration, e.g. the ssl_prefer_server_ciphers setting in nginx or similar settings in other servers.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.