Secure hierarchical namespaces in peer-to-peer networks

   
   

A method and data structure are provided that enables name resolution via a hierarchical or chained lookup of delegated authorities independent of requiring IP addresses of the delegated authorities. In an embodiment, the method provides for lookups by first generating cryptographic keys associated with a namespace. An authority is created using one of the cryptographic keys. Next, the method provides for enabling namespaces to refer to the authority via requesting authorities associated with the namespaces to issue a peer-to-peer type resolution so that names of the namespaces resolve to the authority. For other desired namespaces, the method provides for issuing a resolution that names the authority and names associated with the other namespaces to resolve to the other authorities. For services, the authority and a service name are published to receive and end result such as arbitrary data, an IP address, a protocol name or a port.

Een methode en gegevensstructuur wordt verstrekt die naamresolutie via een hiërarchische of geketende raadpleging van afgevaardigde autoriteiten onafhankelijke van het vereisen van IP adressen van de afgevaardigde autoriteiten toelaat. In een belichaming, voorziet de methode raadplegingen door cryptografische sleutels eerst te produceren verbonden aan een namespace. Een gezag wordt gecreeerd gebruikend één van de cryptografische sleutels. Daarna, de methode toelaten namespaces voorziet naar het gezag door te verwijzen via het verzoeken van autoriteiten die met namespaces worden geassocieerd om een peer-aan-peer typeresolutie uit te geven zodat de namen van namespaces aan het gezag oplossen. Voor gewenste andere namespaces, voorziet de methode het uitgeven van een resolutie die het gezag en de namen verbonden aan andere namespaces noemt aan de andere autoriteiten op te lossen. Voor de diensten, worden het gezag en een de dienstnaam gepubliceerd om te ontvangen en eindresultaat zoals willekeurige gegevens, een IP adres, een protocolnaam of een haven.

 
Web www.patentalert.com

< License-based cryptographic technique, particularly suited for use in a digital rights management system, for controlling access and use of bore resistant software objects in a client computer

< Method and apparatus for minimizing weighted networks with link and node labels

> Method and system for designing customizable applications and user-interfaces based on user-defined policies and metadata

> VPN enrollment protocol gateway

~ 00161