Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
195 words
A circuit for the generation and validation of new encryption patterns for the transmission of data cells and commands on a shared medium network having a line termination transmitting the data cells and commands, and a plurality of network terminations, each transmitted data cell or command containing encrypted address information of its destination network termination, the address information being the destination network termination address plus additional identifier bits, and a different encryption pattern being used for each destination network termination, the circuit comprising; a microprocessing unit for performing the generating and verifying of the new encryption patterns; and a memory device for storing and retrieval of active encryption pattern information, the memory device being connected to the processing unit, wherein the processing unit generates a new encryption pattern for a particular network termination which is verified by sequentially processing it with each of the active encryption patterns to detect for potential misdeliveries, and storing it in a respective location of the memory device if a potential misdelivery condition is not detected in each of the processing results, and generating a new encryption pattern to be verified if any of the processing results indicate potential misdeliveries.
Claim 2
Dependent Claim
23 words
The circuit of claim 1, further comprising: a pseudo-random number generator being connected to the processing unit for generating the new encryption patterns.
Claim 3
Dependent Claim
32 words
The circuit of claim 1 or claim 2, wherein a format of the memory table having the encryption patterns at memory address locations corresponding to the addresses of the respective network terminations.
Claim 4
Independent Claim
177 words
A method of generating and evaluating pseudo-random encryption patterns for encrypting destination address information contained in data cells or commands on a shared medium network, the network having a line termination and a plurality of network terminations, the method comprising: generating a new pseudo-random encryption pattern for the address information of data cells or commands destined for a particular network termination, the address information containing the destination network termination address and additional identifier bits; generating a sum for each encrypted address information for data cells or commands destined for the other network terminations by adding, using modulo 2 addition, the encrypted address information for the other network terminations with a portion of the new encryption pattern used for encrypting the address information; and comparing each sum with the address of the particular network termination for which the new encryption pattern is generated, wherein if all sums are not equal to the address of the particular network termination for which the pattern was generated, then the new encryption pattern is valid and may be used in the network.
Claim 5
Dependent Claim
41 words
The method of claim 4, further comprising: notifying the particular network termination of the new encryption pattern which has been generated and determined valid for use of encrypting the address information for data cells and commands destined to that network termination.
Claim 6
Dependent Claim
22 words
The method of claim 4 or claim 5, further comprising: storing the encryption patterns for the network termination in a memory device.
Claim 7
Independent Claim
31 words
The method of any of claims 4 to 6, wherein the method is repeatedly sequentially performed to generate and evaluate new encryption patterns corresponding to each network termination in the network.
Claim 8
Independent Claim
29 words
The method of any of claims 4 to 6, wherein the method is repeatedly randomly performed to generate new encryption patterns corresponding to each network termination in the network.
Claim 9
Independent Claim
51 words
The method of any of claims 4 to 6, further comprising: ranking each network termination based on the required level of security wherein new encryption patterns will be generated and tested more frequently for the network terminations requiring a higher level of security than those requiring a lesser level of security.
Claim 10
Dependent Claim
84 words
A shared-medium network having privacy of traffic behavior comprising: a line termination transmitting data cells or command on the network; a plurality of network terminations for receiving the data cells and commands, wherein the data cells and commands contain address information of the destination network termination for the data cell or command, the address information being the destination network termination address and additional identifier bits, and wherein the address field is encrypted using a particular pseudo-random encryption pattern based on the destination network termination.
Claim 11
Dependent Claim
26 words
The network of claim 10, wherein the data contained in the additional identifier bits contains redundant information of particular bits in the destination network termination address.
Claim 12
Dependent Claim
26 words
The network of claim 10, wherein the data contained in the additional identifier bits can be derived from the data in the destination network termination address.
Claim 13
Dependent Claim
18 words
The network of any of claims 10 to 12 wherein the data cells are asynchronous transfer mode cells.