News for hackers. Stuff that matters.
Re:NSA admits listening to U.S. phone calls without warrants by tptacek on Saturday June 15, 2013 @08:55PM (#5886891)
I believe so, yes.
Re:NSA admits listening to U.S. phone calls without warrants by gojomo on Saturday June 15, 2013 @08:59PM (#5886902)
I can't find a reference and until recently would have assumed it was unencrypted SMTP like the olden days.

What gives you that belief, and if it's TLS-secured, would you assume it has the same forward-security as (eg) Chrome-to-Gmail? Or might it be something else, because it happens out of sight, that is a little behind-the-times?

Re:NSA admits listening to U.S. phone calls without warrants by dhess on Saturday June 15, 2013 @09:31PM (#5887012)
Here is a data point; take it for what it's worth.

I run my own email service (Postfix) on 4 different domains. TLS is properly configured on all of my mailhosts, using certificates issued by StartCom. My servers routinely receive mail from Google, Apple, Yahoo, GNU, and other major email providers. Most of the messages are from various mailing lists.

I occasionally peruse the mail logs, and in the last 3 years, at least, I have never seen an unencrypted SMTP connection. I'm not saying it never happens, I've just never seen it. The most common protocol is TLSv1 with a variant of AES (nearly always 256-bit). Apple's listservs use TLSv1 with 128-bit RC4-MD5, but they're the exception.

Re:NSA admits listening to U.S. phone calls without warrants by tptacek on Saturday June 15, 2013 @09:40PM (#5887036)
You're seeing Yahoo inbounds with TLS enabled? Because the service posted downthread seems to show that Yahoo won't accept inbound mail with TLS.
Re:NSA admits listening to U.S. phone calls without warrants by dhess on Saturday June 15, 2013 @09:54PM (#5887090)
> Edit: sorry, I reversed the polarity wrt. your question. This confirms the other finding, i.e., Yahoo sends via TLS but doesn't accept.

I am. I sent this message to my personal domain from my Yahoo Mail account just now:

  Jun 16 01:46:01 shell postfix/smtpd[29319]: connect from nm4-vm6.bullet.mail.gq1.yahoo.com[98.136.218.165]
  Jun 16 01:46:01 shell postfix/smtpd[29319]: Anonymous TLS connection established from nm4-vm6.bullet.mail.gq1.yahoo.com[98.136.218.165]: TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)
However, it appears that Yahoo's MX did not accept TLS for my outbound reply. That's concerning....
Re:NSA admits listening to U.S. phone calls without warrants by tptacek on Saturday June 15, 2013 @09:18PM (#5886964)
We've† already verified this downthread; I'm wrong about Yahoo (they do TLS for their retail SMTP servers but not for MX's), but Google does indeed do TLS on their servers.

† Where by "we" I mean "the guy who isn't me that found the app that gives you the SSL connection details for arbitrary SMTP addresses"

Re:NSA admits listening to U.S. phone calls without warrants by gojomo on Saturday June 15, 2013 @09:40PM (#5887034)
Thanks, so it seems likely that Gmail->Yahoo email is in plaintext.

That Google will "do TLS" is ambiguous. Are we sure Yahoo attempts TLS on their SMTP-connect to Google's MX? It seems unlikely if they don't support it on their own receives, and also unlikely that Gmail would reject all non-TLS SMTP.

If so, NSA wouldn't need Google or Yahoo's private key to record the plaintext of all email between them. And if the Google<->Yahoo interchange is representative, plenty of other email to or from Gmail will be similarly transparent.

Re:NSA admits listening to U.S. phone calls without warrants by tptacek on Saturday June 15, 2013 @09:43PM (#5887051)
From the 'dhess comment downthread it looks like it's possible that Yahoo does TLS outbound but not inbound. Google, it seems, does both.