Title :
A formal-specification based approach for protecting the domain name system
Author :
Cheung, Steven ; Levitt, Karl N.
Author_Institution :
Dept. of Comput. Sci., California Univ., Davis, CA, USA
Abstract :
Many network applications depend on the security of the domain name system (DNS). Attacks on the DNS can cause denial of service and entity authentication to fail. In our approach, we use formal specifications to characterize DNS clients and DNS name servers, and to define a security goal. A name server should only use DNS data that is consistent with data from name servers that manage the corresponding domains (i.e. authoritative name servers). To enforce the security goal, we formally specify a DNS wrapper that examines the incoming and outgoing DNS messages of a name server to detect messages that could cause violations of the security goal, cooperates with the corresponding authoritative name servers to diagnose those messages, and drops the messages that are identified as threats. Based on the wrapper specification, we implemented a wrapper prototype and evaluated its performance. Out experiments show that the wrapper incurs reasonable overhead and is effective against DNS attacks such as cache poisoning and certain spoofing attacks
Keywords :
Internet; client-server systems; formal specification; message authentication; naming services; DNS attacks; DNS clients; DNS message detection; DNS name servers; DNS wrapper; Internet; authoritative name servers; cache poisoning; domain name system protection; entity authentication; formal specification; message diagnosis; network applications; overhead; performance evaluation; security; security goal violations; service denial; spoofing attacks; threat identification; Authentication; Computer crime; Computer science; Computer security; Counterfeiting; Data security; Domain Name System; Electronic mail; Network servers; Protection;
Conference_Titel :
Dependable Systems and Networks, 2000. DSN 2000. Proceedings International Conference on
Conference_Location :
New York, NY
Print_ISBN :
0-7695-0707-7
DOI :
10.1109/ICDSN.2000.857602