Agile network protocol for secure communications using secure domain names
AssigneeVirnetX, Inc.
InventorsVictor Larson, Robert Short, III, Edmund Munger, Michael Williamson
Life of this patent
Estimating the term…
Abstract
A secure domain name service for a computer network is disclosed that includes a portal connected to a computer network, such as the Internet, and a domain name database connected to the computer network through the portal. The portal authenticates a query for a secure computer network address, and the domain name database stores secure computer network addresses for the computer network. Each secure computer network address is based on a non-standard top-level domain name, such as .scom, .sorg, .snet, .snet, .sedu, .smil and .sint.
Claims13
A method for registering a secure domain name, comprising steps of:
- receiving a request to register a secure domain name for establishing a secure communication link to a secure server;
- verifying ownership information for a non-secure domain name corresponding to the secure domain name and a non-secure server;
- registering the secure domain name in a secure domain name service when the ownership information for the non-secure domain name is consistent with ownership information for the secure domain name.
A non-transitory computer-readable storage medium, comprising:
- a storage area;
- and
- computer-readable instructions for a method for registering a secure domain name, the method comprising steps of:
- receiving a request to register a secure domain name for establishing a secure communication link to a secure server;
- verifying ownership information for a non-secure domain name corresponding to the secure domain name and a non-secure server;
- registering the secure domain name in a secure domain name service when the ownership information for the equivalent non-secure domain name is consistent with ownership information for the secure domain name.
A method for registering a domain name, comprising steps of:
- receiving a request for registering a first domain name, the first domain name for establishing a secure communication link to a secure server;
- verifying ownership information for a second domain name corresponding to the first domain name and a non-secure server;
- and
- registering the first domain name when the ownership information for the second domain name is consistent with ownership information for the first domain name.
A non-transitory computer-readable storage medium, comprising computer-readable instructions for a method for registering a domain name, the method comprising steps of:
- receiving a request for registering a first domain name, the first domain name for establishing a secure communication link to a secure server;
- verifying ownership information for a second domain name corresponding to the first domain name and a non-secure server;
- and
- registering the first domain name when the ownership information for the second domain name is consistent with ownership information for the first domain name.
Dependencies are inferred from the claim text.