×

Network with secure communications sessions

  • US 5,689,566 A
  • Filed: 10/24/1995
  • Issued: 11/18/1997
  • Est. Priority Date: 10/24/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A bi-directional security system for a network, comprising:

  • at least one client, the client further comprising;

    client communication means to communicate with at least one server;

    packet reception means to receive transmitted packet data from the server;

    means to generate and transmit a first packet to the server, at least a portion of the first packet having a first packet header containing client identifying information;

    means to encrypt at least a portion of the client identifying information in the first packet header prior to transmission;

    means to decrypt at least a portion of the client authenticating information in a second packet header and to determine if the second packet is from the server, the client further having means to terminate the communication if the second packet is from an invalid server;

    means to generate and transmit a third packet to the server, at least a portion the third packet having a third packet header containing session information; and

    means to encrypt at least a portion of the session information in the third packet header prior to transmission; and

    the server further comprising;

    server communication means to communicate with the client;

    packet reception means to receive transmitted packet data from the client;

    means to decrypt at least a portion of the client identifying information in the first packet header and to determine if the first packet is from a valid client, the server further having means to terminate the communication if the first packet is from an invalid client;

    means to generate and transmit a second packet to the client in response to the first packet, at least a portion the second packet having the second packet header containing client authenticating information;

    means to encrypt at least a portion of the client authenticating information in the second packet header prior to transmission; and

    means to decrypt at least a portion of the session information in the third packet header;

    whereby, the client and the server each verify the validity of the other by transmitting encrypted identifying information to one another.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×