On Tue, Aug 15, 2017 at 06:57:26PM +0200, Ralph Seichter wrote:

> On 15.08.2017 18:27, Viktor Dukhovni wrote:
> 
> > Don't forget to add:
> > -o smtpd_tls_ask_ccert=yes
> > -o smtpd_tls_fingerprint_digest=sha256
> 
> Quite so, I had trimmed down my example configuration snippet too much.
> 
> Interestingly, 
> http://www.postfix.org/postconf.5.html#smtpd_tls_fingerprint_digest
> does not appear to mention SHA256 as a possible option?

The supported digest names/algorithms are a feature of the underlying
OpenSSL library, Postfix just passes the specified name to
EVP_get_digestbyname(3).

The Postfix documentation has not kept up with OpenSSL evolution.

> I'm still using SHA1, because I thought this was, as of 2017-08, the best
> algorithm available for smtpd_tls_fingerprint_digest.

In the absence of any realistic 2nd-preimage attacks on even MD5,
let alone SHA1, it is I believe still safe to use SHA1 as the
fingerprint digest.  However, use of SHA256 can reduce concerns
about surprising future developments.

-- 
        Viktor.

Reply via email to