Location privacy through IP address space scrambling
First Claim
Patent Images
1. A network address assignment method, the method comprising:
- at a router of a communication network, establishing a set of pseudo routing prefixes;
selecting a subset of the set of pseudo routing prefixes; and
communicating the subset of pseudo routing prefixes, along with a common routing prefix shared between all routers in the communication network, to hosts of the network,the hosts using one of the subset of the set of pseudo routing prefixes and the common routing prefix shared between the routers in the network to configure the host network address.
2 Assignments
0 Petitions
Accused Products
Abstract
In a network, a router uses some secret information combined with a cryptographic process in determination of a subnet'"'"'s routing prefix. Several methods are disclosed, including using an IP suffix for prefix generation and for decryption, maintaining a pool of pseudo prefixes at the router, using public key encryption and symmetric key encryption,
-
Citations
20 Claims
-
1. A network address assignment method, the method comprising:
-
at a router of a communication network, establishing a set of pseudo routing prefixes; selecting a subset of the set of pseudo routing prefixes; and communicating the subset of pseudo routing prefixes, along with a common routing prefix shared between all routers in the communication network, to hosts of the network, the hosts using one of the subset of the set of pseudo routing prefixes and the common routing prefix shared between the routers in the network to configure the host network address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A network address assignment method, the method comprising:
-
at a router of a communication network, maintaining a public key and a private key; computing a first stage pseudo routing prefix which is a function of an actual routing prefix of the router; and advertising the first stage pseudo routing prefix and the common routing prefix shared between all routers on the network, hosts of the network being configured to encrypt the first stage pseudo routing prefix using the public key of the router and a self-configurable suffix to obtain a pseudo prefix, the host using the common routing prefix and the pseudo prefix to configure a network address of the host. - View Dependent Claims (19)
-
-
18. A network address assignment method, the method comprising:
-
at a router of a communication network, maintaining a master key, hosts in network have individual private keys for generating pseudo prefixes, the master key being shared between routers and being configured to decrypt any information encrypted in the communication network using any individual private key of the hosts in the communication network; at the router, computing a first stage pseudo routing prefix which is a function of an actual routing prefix of the router; advertising the first stage pseudo routing prefix and a network routing prefix shared by all routers in the communication network, each host of the network being configured to encrypt the first stage pseudo routing prefix using the private key of the host and a self-configurable suffix of the host to obtain a pseudo prefix, each host using the common routing prefix and the pseudo routing prefix to configure its network address. - View Dependent Claims (20)
-
Specification