commit | 858a88daf27975f67d9f63e18f95645be2886bfb | [log] [tgz] |
---|---|---|
author | Adam Langley <agl@chromium.org> | Fri Jun 20 12:00:00 2014 -0700 |
committer | Adam Langley <agl@chromium.org> | Fri Jun 20 13:17:35 2014 -0700 |
tree | cb3d9beb26520f420f2d65a4affde6ee490fc544 | |
parent | c26c802a8912a813181ea677b7da38d1d3aedcf8 [diff] |
Equal preference cipher groups. This change implements equal-preference groups of cipher suites. This allows, for example, a server to prefer one of AES-GCM or ChaCha20 ciphers, but to allow the client to pick which one. When coupled with clients that will boost AES-GCM in their preferences when AES-NI is present, this allows us to use AES-GCM when the hardware exists and ChaCha20 otherwise.