Wietse Venema <wie...@porcupine.org> writes:

> Postfix has supported forward secrecy for TLS since version 2.2
> when the TLS patch was adopted into Postfix. Things have changed a
> lot since then, both in TLS and in the real world.
>
> Viktor wrote up a FORWARD_SECRECY_README that summarizes the Postfix
> side of things all in one place.
>
> Available now:
> http://www.porcupine.org/postfix-mirror/FORWARD_SECRECY_README.html
>
> In the next 24 hours:
> http://www.postfix.org/FORWARD_SECRECY_README.html

Thank you for writing this up.

I notice that you are using OpenSSL's private terminology (EDH and
EECDH) instead of the standard terminology (DHE and ECDHE).

I realize that postfix is using openssl, and so it may seem natural to
use those names, but when we are struggling with protocols where
interoperability with other tools is critical, eliminating confusion
wherever possible is a worthy goal.

I don't know why openssl did that, it really introduces confusion all
around[0]. Whatever the reason, it is being fixed to remove the
confusion entirely[1], and Postfix should adopt the standard names as
soon as possible.

My suggestion for dealing with this in this FORWARD_SECRECY_README is to
change to using the standard terminology and just include a footnote
about the non-standard names until those fade from our collective
nightmare.

Micah

0. especially since https://tools.ietf.org/html/rfc4492 was clearly
publicly announced -- they just chose EECDH by analogy with their
EDH. Even the (admittedly-retrospective) SSL 3.0 RFC calls it DHE, not
EDH: https://tools.ietf.org/html/rfc6101#appendix-A.6... It probably was
a result of some pre-TLS ssleay struggle to work with mosaic or
something.

1. http://thread.gmane.org/gmane.comp.encryption.openssl.devel/23577/focus=23579

Attachment: pgpVSDgES1Nir.pgp
Description: PGP signature

Reply via email to