Using time to determine a hash extension
AssigneeMicrosoft Corporation
InventorsTuomas Aura, Michael Roe
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsTuomas Aura, Michael Roe
Estimating the term…
An extensible cryptographically generated network address may be generated by forming at least a portion of the network address as a portion of a first hash value. The first hash value may be formed by generating a plurality of hash values by hashing a concatenation of a public key and a modifier using a second hash function until a stop condition. The stop condition may include computing the plurality of hash values for a period of time specified by a time parameter. A second hash value may be selected from the plurality of hash values, and the modifier used to compute that hash value may be stored. A hash indicator may be generated which indicates the selected second hash value. The first hash value may be generated as a hash of a concatenation of at least the public key and the modifier. At least a portion of the node-selectable portion of the network address may include at least a portion of the first hash value.
A method for generating a network address, the method comprising:
A method for a computing device to derive a node-selectable portion of a network address from a public key of the computing device, the method comprising:
One or more computer readable storage media having computer executable components being executed by a processor to generate a network address of a computing device, comprising:
Dependencies are inferred from the claim text.