Nova Patents
EP1302047A2

Protocol for secure communication

Abstract

This record has no abstract on file.

EP1302047A2, drawing sheet 1
Sheet 1 of 2

Term

Term ended

Projected expiry passed 25 April 2021, 5.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

114 claims: 9 independent, 105 dependent

  1. 1
    Claims of equivalent WO 0186911 A2 CLAIMS What is claimed is:1. A method for establishing a secure communication link between a first computer and a second computer over a computer network, the method comprising steps of: enabling a secure communication mode of communication at the first computer without a user entering any cryptographic information for establishing the secure communication mode of communication;and establishing the secure communication link between the first computer and a second computer over a computer network based on the enabled secure communication mode of communication, the secure communication link being a virtual private network communication link over the computer network.
  2. 16
    A computer-readable storage medium, comprising:a storage area;and computer-readable instructions for a method for establishing a secure communication link between a first computer and a second computer over a computer network, the method comprising steps of: enabling a secure communication mode of communication at a first computer without a user entering any cryptographic information for establishing the secure communication mode of communication;and establishing a secure communication link between the first computer and a second computer over a computer network based on the enabled secure communication mode of communication, the secure communication link being a virtual private network communication link over the computer network.
  3. 31
    A method for accessing a secure computer network address, comprising steps of:receiving a secure domain name;sending a query message to a secure domain name service, the query message requesting a secure computer network address corresponding to the secure domain name;receiving a response message containing the secure computer network address corresponding to the secure domain name;and sending an access request message to the secure computer network address using a virtual private network communication link, the access request message containing a request for information stored at the secure computer network address.
  4. 42
    43. The computer-readable medium according to claim 42, wherein the step of receiving the secure domain name includes steps of:receiving a command to establish the virtual private network communication link with a secure computer network address corresponding to a predetermined non-secure domain name;and automatically generating a secure domain name corresponding to the non- secure domain name.
  5. 43
    44. The computer-readable medium according to claim 43, wherein the step of receiving a command to establish the virtual private network communication link includes a step of selecting a predetermined icon displayed on a computer display.
  6. 45
    46. The computer-readable medium according to claim 45, wherein the virtual private network is based on inserting one or more data values into each data packet sent to the secure computer network address, the one or more data values varying according to a pseudo-random sequence.
  7. 52
    53. A method for communicating using a private communication link between a client computer and a server computer over a computer network, the method comprising steps of:sending an information packet from the client computer to the server computer over the computer network, the information packet containing data that is used for forming a virtual private connection between the client computer and the server computer, the data that is used for forming the virtual private connection being inserted into a payload portion of the information packet at the client computer by an application layer program;receiving the information packet at a kernel layer of an operating system on the server computer;and determining at the kernel layer of the operating system on the server computer whether the information packet contains the data that is used for forming the virtual private connection.
  8. 53
    54. The method according to claim 53, further comprising a step of passing the information packet through a firewall before sending the information packet over the computer network.
  9. 62
    64. A computer-readable storage medium, comprising:a storage area;and computer-readable instructions for a method for communicating using a private communication link between a client computer and a server computer over a computer network, the method comprising steps of: sending an information packet from the client computer to the server computer over the computer network, the information packet containing data that is used for forming a virtual private connection between the client computer and the server computer, the data that is used for forming the virtual private connection being inserted into a payload portion of the information packet at the client computer by an application layer program;receiving the information packet at a kernel layer of an operating system on the server computer;and determining at the kernel layer of the operating system on the server computer whether the information packet contains the data that is used for forming the virtual private connection.
  10. 64
    66. The computer-readable medium according to claim 64, wherein the data used for forming the virtual private connection corresponds to a predetermined level of service provided to the client computer by the server computer.
  11. 73
    75. A method for communicating using a private communication link between a client computer and a server computer over a computer network, the method comprising steps of:generating an information packet at the client computer, modifying the information packet at an application layer within the client computer by inserting data into a payload portion of the information packet that is used for forming a virtual private connection between the client computer and the server computer;and sending the modified information packet from the client computer to the server computer over the computer network.
  12. 75
    77. The method according to claim 75, wherein the data used for forming the virtual private connection coπesponds to a predetermined level of service provided to the client computer by the server computer.
  13. 84
    86. A computer-readable storage medium, comprising:a storage area;and computer-readable instructions for a method for communicating using a private communication link between a client computer and a server computer over a computer network, the method comprising steps of: generating an information packet at the client computer, modifying the information packet at an application layer within the client computer by inserting data into a payload portion of the information packet that is used for forming a virtual private connection between the client computer and the server computer;and sending the modified information packet from the client computer to the server computer over the computer network.
  14. 86
    88. The computer-readable medium according to claim 86, wherein the data used for forming the virtual private connection conesponds to a predetermined level of service provided to the client computer by the server computer.
  15. 95
    97. A method for communicating using a private communication link between a server computer and a client computer over a computer network, the method comprising steps of:generating an information packet at the server computer, modifying the information packet at a kernel layer within an operating system of the server computer by inserting data into a payload portion of the information packet that used for forming a virtual private connection between the server computer and the client computer;and sending the modified information packet from the server computer to an application layer in the client computer over the computer network.
  16. 97
    99. The method according to claim 97, wherein the data used for forming the virtual private connection corresponds to a predetermined level of service provided to the client computer by the server computer.
  17. 105
    107. A computer-readable storage medium, comprising:a storage area;and computer-readable instructions for a method for communicating using a private communication link between a server computer and a client computer over a computer network, the method comprising steps of: generating an information packet at the server computer, modifying the information packet at a kernel layer within an operating system of the server computer by inserting data into a payload portion of the information packet that used for forming a virtual private connection between the server computer and the client computer;and sending the modified information packet from the server computer to an application layer in the client computer over the computer network.
  18. 107
    109. The computer-readable medium according to claim 107, wherein the data used for forming the virtual private connection conesponds to a predetermined level of service provided to the client computer by the server computer.
Independent claims18