Invention Grant
US09270646B2 Systems and methods for generating a DNS query to improve resistance against a DNS attack
有权
用于生成DNS查询以提高针对DNS攻击的抵抗力的系统和方法
- Patent Title: Systems and methods for generating a DNS query to improve resistance against a DNS attack
- Patent Title (中): 用于生成DNS查询以提高针对DNS攻击的抵抗力的系统和方法
-
Application No.: US12426330Application Date: 2009-04-20
-
Publication No.: US09270646B2Publication Date: 2016-02-23
- Inventor: Art Shelest
- Applicant: Art Shelest
- Applicant Address: US FL Fort Lauderdale
- Assignee: Citrix Systems, Inc.
- Current Assignee: Citrix Systems, Inc.
- Current Assignee Address: US FL Fort Lauderdale
- Agency: Foley & Lardner LLP
- Agent Christopher J. McKenna
- Main IPC: G06F21/10
- IPC: G06F21/10 ; H04L29/06 ; H04L29/12 ; H04L9/32

Abstract:
The present solution provides systems and methods for generating DNS queries that are more resistant to being compromised by attackers. To generate the transaction identifier, the DNS resolver uses a cryptographic hash function. The inputs to the hash function may include a predetermined random number, the destination IP address of the name server to be queried, and the domain name to be queried. Because of the inclusion of the name server's IP address in the formula, queries for the same domain name to different name servers may have different transaction identifiers, preventing an attacker from observing a query and predicting the identifiers for other queries. Additional entropy may be provided for generating transaction identifiers by including the port number of the name server and/or a portion of the domain name as inputs to the hash function. If it is determined that the responding server may preserve capitalization in its responses, the upper and lower case characters may be salted within the domain name to provide additional entropy in generating transaction identifiers.
Public/Granted literature
- US20100269174A1 SYSTEMS AND METHODS FOR GENERATING A DNS QUERY TO IMPROVE RESISTANCE AGAINST A DNS ATTACK Public/Granted day:2010-10-21
Information query