×

Systems and methods for providing secure communication

  • US 9,602,537 B2
  • Filed: 03/15/2013
  • Issued: 03/21/2017
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a processor;

    a client configured to comprise a security agent that is configured to create a client certificate that corresponds to one or more client identifiers by creating a key pair and a self-signed certificate upon being connected to a server; and

    a single server comprising a server certificate, wherein said server is in communication with said security agent, and wherein said single server is configured to, via the processor;

    facilitate establishing an initial mutually authenticated transport layer security (TLS) session with said client based on the client certificate and the server certificate comprising;

    install said security agent on said client using one or more credentials;

    transmit said server certificate to said client, wherein said one or more credentials are sufficient to establish that said server certificate is trusted and valid for future TLS sessions between said single server and the said client; and

    establish the initial mutually authenticated TLS session with said client by connecting to said security agent;

    transmit a request comprising said server certificate, said request corresponding to a request for said client certificate;

    extract the client certificate from said security agent when the initial mutually authenticated TLS session is established;

    store the client certificate as being associated with only the one or more client identifiers;

    categorize the association between the client certificate and the one or more client identifiers as being secure but not trusted for said client until an identity of said client has been verified;

    receive an indication that the identity of said client has been verified; and

    change a categorization of said client to secure in response to receiving said indication.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×