Device and method for resolving domain names
AssigneeHuawei Technologies Co., Ltd.
InventorsAvigail Oron, Itamar Ofek, Dan Touitou
Life of this patent
Estimating the term…
Loading patent…
AssigneeHuawei Technologies Co., Ltd.
InventorsAvigail Oron, Itamar Ofek, Dan Touitou
Estimating the term…
A method for resolving domain names, where a name server is configured to receive a query for a domain name system (DNS) record from a stub resolver, where a public key or certificate held by the stub resolver matches a private key of the name server. The name server runs the query for a DNS record by executing code in a trusted execution environment. Instead of recursively resolving the query for a DNS record as is common practice, the name server reads the DNS record corresponding to the query from a ledger. At last the name server prepares an authenticated response to the stub resolver by authenticating the response comprising the read DNS record with its private key, wherein the private/public key pair or alternatively private key and matching certificate are protected and distributed with the at least another name server via the common ledger.
A name server (NS) device for resolving domain names comprising:
A system for recursively resolving domain names, comprising:
A method for resolving domain names implemented by a name server (NS) device, comprising:
A computer program product comprising computer-executable instructions stored on a non-transitory computer-readable medium that, when executed by a processor, cause a name server (NS) device to:
Dependencies are inferred from the claim text.