×

Tunneling using encryption

  • US 9,276,920 B2
  • Filed: 08/14/2013
  • Issued: 03/01/2016
  • Est. Priority Date: 03/10/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for tunneling using encryption, the method comprising:

  • receiving a data packet at a first access filter in a first internal network, the data packet sent from a client device in the first internal network, wherein the received data packet has an original header specifying an internet protocol (IP) address of the client device as a source address and an IP address of a client device in a second internal network as a destination address;

    executing instructions stored in memory of the first access filter, wherein execution of the instructions by a processor;

    encrypts the data packet using a certificate shared between the first access filter and a second access filter associated with the destination address of the data packet, wherein the original header of the data packet is also encrypted, andadds a new header specifying that an IP address of the first access filter is a source address and that an IP address of the second access filter is a destination address of the encrypted data packet; and

    sending the data packet with the new header to the second access filter, wherein the original header remains encrypted during transmission through the Internet, and wherein the second access filter;

    verifies that the data packet is from the first access filter as indicated by the new header, andremoves the new header and decrypts the data packet to obtain the original header based on the verification.

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