摘要 |
A method for adding a blacklisted site to a whitelist. At least one whitelisting query may be generated for an encoded domain in the tag format: a nonce, a hash, a blocked-domain, and a static domain, each separated by a delimiter. The nonce is a unique identifier for the at least one query. The hash is a cryptographic hash of an IP address of the user, a normalized timestamp, and the blocked domain. The static domain is a constant domain representing the at least one query. The at least one query may be sent to a first recursive DNS server. The first recursive DNS server may create a message including whitelist information. The first recursive DNS server may send the message to a second recursive DNS server. |
主权项 |
1. A computer-implemented method, performed by a processor, for automatically adding a blacklisted site to a whitelist in response to a user's request, comprising:
generating at least one whitelisting query for an encoded domain, the encoded domain being a sequence in tag format: a nonce, a hash, a blocked-domain, and a static domain, each separated by a delimiter, wherein the nonce is a unique identifier for the at least one whitelisting query, the hash is a cryptographic hash of an IP address of the user, a normalized timestamp, and the blocked domain, and the static domain is a constant domain representing the at least one whitelisting query; and sending the at least one whitelisting query to a first recursive DNS server, wherein the first recursive DNS server is configured to create a message comprising whitelist information, and wherein the first recursive server is configured to send the message to a second server. |