Patent ID: 11924202
Assignee: VIRNETX, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC G  H

Claim 0:
1. A domain name server configured to establish a secure communications link between a first device and a second device, the domain name server comprising:
one or more processors configured to:
receive, from the first device, a request to establish the secure communications link between the first device and the second device;
receive, from the first device, user information;
identify, based at least in part on the user information, a random vector and a random hash key associated with the user information;
send, to the first device, the random vector and the random hash key;
receive, from the first device, a first hash value, wherein the first hash value is based at least in part on the user information, the random vector, and the random hash key;
identify, based at least in part on the user information, a second hash value;
determine that the second hash value matches the first hash value;
establish, based at least in part on the second hash value matching the first hash value, the secure communications link between the first device and the second device; and
register the user information in association with the second hash value to authenticate domain name service requests from the first device.