DNSSEC

DNSSEC(Domain Name System Security Extensions)는 인터넷 프로토콜(IP) 네트워크에 사용되어 도메인 네임 시스템(DNS)이 제공하는 특정한 종류의 정보를 취득하기 위한 국제 인터넷 표준화 기구(IETF) 사양을 위한 스위트의 하나이다. DNS 클라이언트에게 DNS 데이터의 메시지 인증, 실체에 대한 인증 거부, 데이터 무결성을 제공하지만 가용성이나 비밀 보장을 제공하지는 않는 DNS에 대한 확장 집합이다.

조작

리소스 레코드

알고리즘

알고리즘 필드 알고리즘 출처 구현 상태
1RSA/MD5구현되지 않음
3DSA/SHA-1선택 사항
5RSA/SHA-1RFC 3110요구됨
7RSASHA1-NSEC3-SHA1RFC 5155권장됨
8RSA/SHA-256RFC 5702권장됨
10RSA/SHA-512권장됨
12GOST R 34.10-2001RFC 5933선택 사항
13ECDSA/SHA-256RFC 6605권장됨
14ECDSA/SHA-384권장됨

역사

DNS가 중요한 인터넷 서비스의 하나이지만, 1990년에 스티브 벨로빈은 그 안에서 심각한 보안 결함을 발견하였다. 이에 대한 연구가 시작되었고, 그의 논문이 1995년 공개되면서 점차 연구가 증진되기 시작했다. 초기 RFC 2065가 1997년 IETF에 의해 출판되었고 이러한 사양을 구현하려는 초기 시도가 IETF RFC 2535로서 1999년의 개정판으로 이어졌다. RFC 2535에 기반한 DNSSEC를 배치할 계획이 세워졌다.

IETF 표준

같이 보기

각주

외부 링크