Skip to content

Conversation

@nortosem
Copy link
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
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