<domain>
In TLS 1.3 cipher suites are structured differently, and the old line does not apply to them. So they are set with a separate line; the standard defines five of them, and the default lists all.
The default lists five suites — from TLS_AES_256_GCM_SHA384 to TLS_AES_128_CCM_8_SHA256. All of them are modern; there is usually nothing to choose among them.
There is one meaningful reason to narrow: a certification or security policy requirement that lists a specific set. Do not touch it for “hardening”: version 1.3 has no weak suites.
openssl-security-level applies on top of the list — it can forbid even what is allowed here.
The value is a colon-separated list of suites. When it is touched at all:
| What | When |
|---|---|
| do not set (default) | always |
| narrow to the list from a policy | a certification or client requirement |
| leave a single suite | do not: a receiver without it will fall back to an older version or fail to connect |
Check the narrowing by negotiation, as with the ordinary cipher list.
# narrowing to two suites — by policy requirement, not “for hardening” <domain example.com> smtp-tls-v1.3-ciphersuites TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256</domain>
what people get wrong and how it ends1 mistake▶
our experience
1 relation
pmtaacctfind --output csv[rcpt,dlvTlsProtocol,dlvTlsCipher] /var/log/pmta/acct-*.csv | head -20
3 articles
◇Submission over HTTPS on its own listener, modeled on SparkPostA separate entry point: its own listener with a certificate, its own keys and a reserved source name through which the usual submission settings apply to such mail.◇The receiver declares an encryption requirement on its websiteThe node fetches the recipient domain’s policy over HTTPS and, if it is in enforce mode, delivers only when the MX matches, the connection is encrypted and the certificate is verified.◇The receiver declares an encryption requirement in its DNS zoneThe node looks at the recipient domain’s DANE records and, if STARTTLS is required, sends only over an encrypted channel with a certificate verified by fingerprint.