Domain Security Tools

Analyze your domain's overall security, DNSSEC, and DNS configuration with specialized tools.

This check runs the DMARC, SPF, DKIM, BIMI, MTA-STS/TLS-RPT and DNSSEC checks for a domain at the same time and shows each one's status in a single report.

Overall Security

Six domain security checks, each with its status.

Frequently Asked Questions about DNSSEC

DNSSEC (Domain Name System Security Extensions) is a set of extensions to the DNS protocol that allow cryptographically validating responses sent by DNS servers. It was designed to add features such as authenticity and integrity to the name resolution service. It works as an authenticity seal for websites, ensuring that when typing a web address, you are redirected to the correct website instead of a fraudulent one. Unlike the original DNS which had no security, DNSSEC addresses vulnerabilities such as cache poisoning and identity spoofing. It does not define a new protocol, but creates new records and flags within the framework of existing DNS messages.

Solves: DNSSEC helps protect DNS traffic from spoofing, forgery, and tampering, detecting and rejecting manipulated data. It protects DNS data, authenticates DNS responses, improves IoT device security, and fosters user trust. It can also be the foundation for new security technologies such as DANE (DNS-based Authentication of Named Entities) to secure connections across the Internet. Does not solve: DNSSEC does not provide data confidentiality, as responses are authenticated but not encrypted. It also does not protect against Denial of Service (DoS/DDoS) attacks. It does not prevent phishing attacks that use "similar" domains (typosquatting) or if the real mail server is compromised. It also cannot protect against false user assumptions about DNS names.

Frequently Asked Questions

It checks six things for a domain: its DMARC record and policy, its SPF record, its DKIM record under the default selector, its BIMI record, its MTA-STS policy and TLS-RPT record, and the DNSSEC status of its DNS.

Each check shows a status: Valid if the record is published and well formed, Warning if it works but should be reviewed, Invalid if it is missing or wrong, Not checked if that check could not be completed, and Error if the lookup failed (for example, because of a temporary DNS resolver failure) and the status could not be determined. Below each status you get the message describing what was found for that domain.