Patent ID: 9749305
Date: 2017-08-29
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented method comprising: receiving, from a user client, an application layer request to initiate a secure communications channel, the request specifying a user-agent and one or more cipher suites; obtaining, from a database, information specifying a set of cipher suites supported by a user agent corresponding to the user-agent specified in the application layer request in a secure communication protocol and, for at least one cipher suite of the set of cipher suites, a confidence score; determining, based at least in part on one or more communications received from the user client and a confidence score for the first cipher suite, that the user client fails to support a first cipher suite of the set of cipher suites; and initiating one or more security measures as a result of determining that the user client fails to support the first cipher suite.