CPC H04L 63/20 (2013.01) [H04L 9/3263 (2013.01); H04L 63/166 (2013.01)] | 18 Claims |
1. A method performed by a network computing device for managing Domain Name Service (DNS) over Hypertext Transfer Protocol Secure (DoH), comprising:
receiving from a client computing device a DoH request comprising a public certificate associated with a client identifier and DoH request content;
generating a fingerprint of the public certificate;
obtaining a client-specific DoH policy based on an association between the fingerprint of the public certificate and the client-specific DoH policy;
routing the DoH request content to a DNS resolver, wherein the DoH request does not contain any identifying information regarding the client computing device;
receiving a DNS response from the DNS resolver; and
applying the client-specific DoH policy to the DoH request to formulate a response to the DoH request based upon the DNS response.
|