TSIG (트랜잭션 서명)

트랜잭션 서명(TSIG, RFC 8945)은 공유 비밀 키와 HMAC 암호화를 사용하여 서버 간 [[dns|DNS]] 메시지를 인증하는 메커니즘입니다. TSIG는 주로 기본 네임서버와 보조 네임서버 간의 [[axfr|존 전송]]을 보호하고 동적 DNS 업데이트 요청을 인증하는 데 사용됩니다. 최종 사용자에게 전송 중인 데이터를 보호하는 [[dnssec|DNSSEC]]와 달리, TSIG는 전송 계층에서 서버 간 DNS 통신을 보호합니다.

예시

A primary nameserver configured with TSIG will reject zone transfer requests from secondary servers that don't present the correct shared secret, preventing unauthorized zone replication.