Graph
Subject Alternative Name

🔐Subject Alternative Name

NEW

Also known as: SAN

An X.509 extension listing additional identities (DNS names, IP addresses, URIs) bound to a certificate’s subject.

DESCRIPTION

Subject Alternative Name (SAN) extends X.509 certificates with extra identifiers to support multiple hostnames or services. Modern TLS stacks validate hostnames against SAN rather than Common Name, improving flexibility and security. SAN entries can include DNS names, IP addresses, URIs, and email addresses. Proper SAN configuration is essential for multi-domain certificates, load balancers, and microservices. Misconfigured SANs cause validation failures and connection errors.

ALTERNATIVE DEFINITIONS

IETF RFC 5280

The subject alternative name extension allows identities to be bound to the subject of the certificate. These identities may be included in the subject field or may be contained in the subjectAltName extension.

Defines SAN formally within the X.509 standard context.

Source

Mozilla

Hostname verification must be performed against the Subject Alternative Name DNSName entries, not the Common Name.

Emphasizes modern hostname validation practice using SAN.

Source

DigiCert

The Subject Alternative Name (SAN) field lets you specify additional hostnames, IP addresses, and other identifiers for a certificate.

Practical guidance for specifying SAN entries in certificates.

Source

X.509 Certificate Certificate Authority TLS Public Key Infrastructure Certificate Extension Hostname Validation OpenSSL

COMPETING TERMS

Common Name

KNOWLEDGE AREAS

Data Security Infrastructure

TARGET AUDIENCE

Security Architect Cybersecurity Engineer DevOps Engineer Cloud Architect Application Administrator Chief Information Security Officer IT Auditor

EXTERNAL SOURCES

TOP QUESTIONS

Why is Subject Alternative Name preferred over Common Name?

Modern TLS verifies hostnames against SAN, supporting multiple identities and reducing misconfiguration risks.

Category: Relevancy

What identifiers can Subject Alternative Name include?

DNS names, IP addresses, URIs, email addresses, and directory names.

Category: Overview

How do you configure Subject Alternative Name in certificates?

Specify SAN entries in CSR or config files, using x509v3 extensions via tools like OpenSSL.

Category: Requirements

What are common mistakes with Subject Alternative Name?

Omitting required DNS names, mixing CN validation assumptions, and invalid IP entries cause verification failures.

Category: Mistakes

What risks arise from incorrect Subject Alternative Name settings?

Connection errors, reduced trust, and potential MITM exposure if validation falls back incorrectly.

Category: Risk

What competes conceptually with Subject Alternative Name?

Common Name was historically used, but SAN is the modern, standard approach.

Category: Alternatives

How does Subject Alternative Name support microservices?

SAN allows certificates to cover multiple service hostnames or IPs in distributed environments.

Category: Example

Is wildcard use compatible with Subject Alternative Name?

Yes; SAN entries can include wildcard DNS names if permitted by policy.

Category: Opinion

Where to find Subject Alternative Name standards?

IETF RFC 5280 defines SAN; OpenSSL docs provide configuration details.

Category: GettingStarted