PowerDMARC

What is ADSP? Author Domain Signing Practices in DKIM

What is ADSP

What is ADSP

ADSP or Author Domain Signing Practices is an optional extension of DomainKeys Identified Mail, that enables the author domain to specify signing practices. As a superset of the DKIM signing policy, signing practices such as this helps determine the authority of messages that do not contain a DKIM signature header. 

What is ADSP? 

We have already discussed that DKIM is a security protocol that allows email sender to cryptographically sign their messages to confirm that they are coming from the correct domain. This allows recipients to verify that the message is authentic and has not been modified in transit.

Sometimes, when this signature is absent, Author Domain SIgning Practices (ADSP) as an accessory to DKIM, jumps in to evaluate these unsigned messages. It works by defining a record in the DNS with certain instructions on signing practices determined by the author domain. 

Relevant Terms and Definitions

Before we get into the nuts and bolts of ADSP’s operational practices, let’s go through a few terms related to this subject: 

What is the Author Address?

When you open an email, in the top left section of the message header, you will find the From: address. This address contains the email sender’s (sending domain”s) email address. It is also known as the author address. This is a part of the visible header. 

Not to be confused with the Return-path address that contains information about the sender’s server IP address, and is a part of the hidden header. 

What is an Author Domain Signature?

The author domain signature refers to the d= tag in the email header, which contains the DKIM signature for message verification. If the signature is valid, ideally the domain name mentioned in the signature header should match the name in the author address (From: header). 

If it isn’t a match, this may signify that the message was altered in transit, or the sender’s domain was spoofed. 

Configuring Author Domain Signing Practices (ADSP)

Types of Definable Signing Practices 

 

ADSP TXT Record: Defining Practices in the DNS

To set up author domain signing practices, you need to publish the following TXT record in your DNS: 

_adsp._domainkey.yourdomain.com. IN TXT “dkim=discardable”

Replace yourdomain.com with the sending domain name and dkim= value with a signing practice of your choice from the options discussed above.

Disclaimer 

The “unknown” specification is the recommended practice for domains where users are not bound to send emails from specific mail servers that fall within the scope of the author domain. A policy other than the unknown in such cases will lead to authentication failures, and/or unwanted message rejections.

ADSP and DMARC: A Modern Solution to Bypass ADSP Limitations

Anything that comes with a disclaimer cannot be termed 100% fool-proof and effective. ADSP, while an effective adjunct to the DKIM protocol, comes with a set of limitations and complications that have reduced its relevance in recent times. 

A better way to bypass these drawbacks is to set up DMARC. A modern, effective and evolving email authentication protocol that will help you: 

Need help setting up your email security tools? We are here to help! The PowerDMARC team of email authentication experts will help you reinvent your security posture with a complete suite of tools on an automated cloud platform. Get in touch with us today!

Exit mobile version