Skip to content

docs(https): Update HTTPS guide with TLS defaults#1285

Merged
josevalim merged 1 commit intoelixir-plug:mainfrom
nortosem:Update-HTTPS-guide
Sep 3, 2025
Merged

docs(https): Update HTTPS guide with TLS defaults#1285
josevalim merged 1 commit intoelixir-plug:mainfrom
nortosem:Update-HTTPS-guide

Conversation

@nortosem
Copy link
Copy Markdown
Contributor

@nortosem nortosem commented Sep 2, 2025

Updates the HTTPS guide to align with modern TLS defaults and security best practices merged in PR#1283

Key changes include:

  • Describes the new :strong (TLS 1.3 only) and :compatible (TLS 1.3/1.2) profiles.
  • Removes references to insecure TLS 1.0 and 1.1 protocols.
  • Adds a new section explaining the security rationale for using modern AEAD ciphers over older CBC-mode ciphers.
  • Updates the OWASP link to the current Transport Layer Security Cheat Sheet.
  • Recommends using standardized Diffie-Hellman groups (RFC 7919) and provides the correct openssl genpkey command.

Updates the HTTPS guide to align with modern TLS defaults and
security best practices merged in PR#1283

Key changes include:
- Describes the new :strong (TLS 1.3 only) and
  :compatible (TLS 1.3/1.2) profiles.
- Removes references to insecure TLS 1.0 and 1.1 protocols.
- Adds a new section explaining the security rationale for using
  modern AEAD ciphers over older CBC-mode ciphers.
- Updates the OWASP link to the current Transport Layer Security
  Cheat Sheet.
- Recommends using standardized Diffie-Hellman groups (RFC 7919)
  and provides the correct `openssl genpkey` command.
@josevalim josevalim merged commit a109030 into elixir-plug:main Sep 3, 2025
2 checks passed
@josevalim
Copy link
Copy Markdown
Member

💚 💙 💜 💛 ❤️

@nortosem nortosem deleted the Update-HTTPS-guide branch September 3, 2025 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants