용어와 정의
영문 또는 원어: DKIM
영문 정식명칭: DomainKeys Identified Mail
한글명: 도메인키 식별 메일
DKIM은 발송 측이 메시지의 지정된 부분에 도메인의 키로 서명하고 수신 측이 공개키로 검증하는 메일 인증 방식입니다.
정확한 의미와 원리
서명한 헤더와 본문의 변경 여부 및 서명 도메인의 관계를 확인합니다. 메시지를 암호화해 숨기거나 작성자 개인의 실명을 증명하는 기능과는 다릅니다.
쉽게 이해하는 사용 예시
메일 서비스가 발송 메시지에 서명하고 수신 서버가 DNS에 공개된 키를 통해 검증하는 경우입니다.
종류와 관련 개념의 차이
selector는 공개키를 찾는 구분 값이며 키 교체에 활용할 수 있습니다. 서명 도메인과 화면에 보이는 From 도메인의 정렬은 DMARC가 추가로 평가합니다.
적용 조건과 오해하기 쉬운 점
전달 과정의 합법적인 본문 변경도 서명 검증에 영향을 줄 수 있습니다. 현재 권고에 맞는 알고리즘과 키 길이, 키 회수 및 발송 서비스별 설정을 확인합니다.