DSE security knowledge hub

Security knowledge,
without the noise.

Page 216 of the DSE Security Knowledge Hub, with source-backed guidance, checklists, explainers, and playbooks.

DSE-authoredOfficial sourcesReviewed guidance
Search the library
DSE post stream

Guidance and analysis from DSE

3,000 articles
DSE visual briefNetworks & infrastructure

Validate DNS UPDATE prerequisites before applying zone additions or deletions

A primary processes the UPDATE prerequisite section against the zone’s current state before it applies any additions or deletions. Prerequisites can assert that a name or RRset exists, does not exist, or exactly equals a supplied RRset, with a defined failure response for each condition.

Published Reviewed 3 min readBy DSE Security Editorial Team
Read the explainer
DSE visual briefNetworks & infrastructure

Validate IDNA registration and lookup as separate processing paths

IDNA registration and lookup are separate procedures with similar but nonidentical validation steps. Registration validates the complete label under the permitted-code-point, contextual, normalization, hyphen, combining-mark, and bidirectional rules before creating an A-label.

Published Reviewed 3 min readBy DSE Security Editorial Team
Read the guide
DSE visual briefNetworks & infrastructure

A server validates a received Server Cookie against the Client Cookie, client IP address, and its current or recent secret before treating the request as previously seen. Only a valid Server Cookie lets the server omit defensive measures intended for spoofed UDP requests.

Published Reviewed 3 min readBy DSE Security Editorial Team
Read the playbook
DSE visual briefNetworks & infrastructure

Aggregate SMTP TLS policy outcomes into daily JSON reports

An SMTP TLS aggregate report is I-JSON containing report metadata, applied policy, aggregate session counts, and optional per-failure details. A report should cover one UTC day, and senders should delay delivery to avoid overloading the report processor.

Published Reviewed 3 min readBy DSE Security Editorial Team
Read the checklist
DSE visual briefNetworks & infrastructure

Bind SMTP TLS endpoints to DNSSEC-authenticated TLSA records

A DNSSEC-secure TLSA RRset with at least one usable record requires both TLS encryption and SMTP server authentication. If all records in a secure nonempty TLSA RRset are unusable, TLS remains mandatory but authentication is not; lookup errors defer delivery or try another MX.

Published Reviewed 3 min readBy DSE Security Editorial Team
Read the guide
DSE visual briefNetworks & infrastructure

Constrain Sieve filters to explicit tests, bounded actions, and implicit keep

Sieve tests are arguments to conditional commands and select which action block executes for a message. The base language supports keep, fileinto, redirect, and discard, while implementations may bound action counts and restrict incompatible combinations.

Published Reviewed 3 min readBy DSE Security Editorial Team
Read the playbook