Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
133 words
A method for encryption of information packets for transmission over a communication network, the method comprising: determining whether or not to encrypt an information packet prior to transmittal over a communication network; if an information packet is to be encrypted, deciding whether or not to conceal the identity of an underlying network protocol by means of which the information packet was generated; if the underlying network protocol is to be concealed, using a special protocol identifier in a plaintext portion of a header in the information packet, to indicate that the underlying network protocol is to remain anonymous; and subsequently identifying the underlying network protocol within an encrypted portion of a header in the information packet, whereby monitoring of encrypted network traffic will not be distorted by the use of incorrect protocol identifiers.
Claim 2
Independent Claim
133 words
A method for encryption of information packets for transmission over a communication network, the method comprising: determining whether or not to encrypt an information packet prior to transmittal over a communication network; if an information packet is to be encrypted, deciding whether or not to conceal the identity of an underlying network protocol by means of which the information packet was generated; if the underlying network protocol is to be concealed, using a special protocol identifier in a plaintext portion of a header in the information packet, to indicate that the underlying network protocol is to remain anonymous; and subsequently identifying the underlying network protocol within an encrypted portion of a header in the information packet, whereby monitoring of encrypted network traffic will not be distorted by the use of incorrect protocol identifiers.
Claim 3
Independent Claim
94 words
A method for encryption of information packets for transmission over a communication network, the method comprising: determining whether or not to encrypt an information packet prior to transmittal over a communication network; if an information packet is to be encrypted, deciding whether to conceal or reveal the identity of an underlying network protocol by means of which the information packet wa generated; and if the underlying network protocol is to be revealed, storing the identity of the protocol in a protocol identifier field in a plaintext portion of a header of the information packet.
Claim 4
Independent Claim
94 words
A method for encryption of information packets for transmission over a communication network, the method comprising: determining whether or not to encrypt an information packet prior to transmittal over a communication network; if an information packet is to be encrypted, deciding whether to conceal or reveal the identity of an underlying network protocol by means of which the information packet wa generated; and if the underlying network protocol is to be revealed, storing the identity of the protocol in a protocol identifier field in a plaintext portion of a header of the information packet.
Claim 5
Dependent Claim
46 words
A method as defined in claim 2, wherein: if the information packet has a subnetwork packet format, setting a special code in a subfield of at least one bit of the protocol identifier field to a preselected value to signify datalink encryption of an information packet.
Claim 6
Dependent Claim
34 words
A method as defined in claim 3, and further comprising the step of: subsequently identifying the special code signifying datalink encryption; and obtaining the identity of the underlying protocol from the protocol identifier field.
Claim 7
Dependent Claim
76 words
A method as defined in claim 2, wherein the method further comprises the steps of: encapsulating the information packet with an additional plaintext header appended to the beginning of the packet and having a protocol identifier field; placing a special code in a subfield of the protocol identifier field of the additional plaintext header to signify that the information packet is encapsulated; and storing the underlying protocol identity in another subfield of the additional plaintext header.
Claim 8
Dependent Claim
41 words
A method as defined in claim 5, and further including the steps of: subsequently identifying the special code signifying an encapsulated information packet; and obtaining the identity of the underlying protocol from the protocol identifier field of the additional plaintext header.