Print Story email (in) security
Technology
By codemonkey uk (Thu Dec 30, 2004 at 01:05:45 PM EST) (all tags)
According to googlefight gpg beats s/mime, and pgp beats gpg. I'm not convinced.


Around 9 months ago I read The Code Book (Simon Singh). A few months later there was an article in Mac User magazine about email security on OS X. Mail.app supports S/MIME "out the box", and the article included a tutorial on getting a legit, free, s/mime key pair from the "Trusted Authority" Thawte, do I did, and have been using it to sign all my outgoing personal email with it since. There is an tutorial online explaining how to get do this here.

Clients that support S/MIME will show emails from me (at least, my personal correspondence) as "signed". Anyone who has their own S/MIME key-pair can email me encrypted. That elite club currently counts two.

The TA system has one big advantage, and one big weakness, as far as I can see. The advantage is that they sign my certificate as being from them, and having been given to the valid owner of my email address. With a little effort I could go further and have the certificate certified as being for me personally by name. People who get an email from me need do nothing to verify it's validity. Beside the math, or my key-pair being compromised the weak link (for privacy via encryption) is Thawte. Can they really be trusted? How much are peoples key-pairs worth to them? Would they, or could they, fight government pressure to release the keys "in order to find terrorists"?

For clients that don't support S/MIME a signed email appears to have an attachment named smime.p7s. This has caused a little confusion, but not much, as all the big email clients support S/MIME. The problem comes with web-mail users. That said, no webmail interface I know of has any support for secure email of any sort, and my mum uses HoTMaiL.

More recently I received an email with an attachment I'd not seen before: signature.asc. I emailed the sender asking what the file was, and he explained it is an OpenPGP/MIME digital signature. A little while later I had been to the Mac GNU PGP site and downloaded, then installed:

  • GNU Privacy Guard,
  • GPGKeys, &
  • GPGPreferences.
I then went to the GPGMail site, and downloaded and installed the Mail.app plug in, and and checked my friends email. The message was marked as GPG Signed, and there was a button to "Verify". I clicked the button and was told that the signature could not be verified as there were "missing keys". I replied to the sender and explained the problem. Aha, I was told, I must search for and download his public keys from pgp.mit.edu. And so I tried to. The search did not respond. I emailed the admin, who was very helpful, and explained that I may be behind a firewall (I am) and that I could try the email interface. And so I did, and I eventually got back a key-chain attachment which I was able to save and then import into GPGKeys, and then, finally, I was able to verify that yes, the person who sent me the email had also uploaded his public key to the MIT keychain server.

So they way I see it - and I'm no expert - people should be using S/MIME and Trusted Authorities for digital signatures, and PGP/GPG for privacy via encryption. Or have I missed something?

Addendum: My friend, incidentally, claims that his use of GPG has protected him from attempts to sabotage his career by non other than the infamous Ian Gomeche, who apparently tried to send emails with faked headers "from" him to the whole educational facility where this friend of mine works.

< Operator..give me information | BBC White season: 'Rivers of Blood' >
email (in) security | 9 comments (9 topical, 0 hidden) | Trackback
You can create webs of trust by Metatone (2.00 / 0) #1 Thu Dec 30, 2004 at 01:33:18 PM EST
using gpg should that be convenient, although it often isn't...

I gave up on the whole gpg thing, I should start again, but there isn't that much point. The most sensitive emails I ever send are work related and nowhere I have worked has been able to commit to any standard for this kind of thing...



Neither by komet (4.00 / 1) #2 Thu Dec 30, 2004 at 02:02:47 PM EST
Email security has been an "any moment now" thing for as long as I can remember, and yes, I do have my PGP keys from October 1994 here. But no-one seems to give a shit. I GPG-sign my email as a matter of course, and I get lots of email from various people, but only one GPG-using correspondent.

I need PGP/GPG to communicate with RIPE, but apart from them, noone cares about email security.

--
<ni> komet: You are functionally illiterate as regards trashy erotica.


This is true by Herring (2.00 / 0) #6 Fri Dec 31, 2004 at 01:44:22 AM EST
But the problems are logistical and legal.

For instance, take a largish employer (such as mine) who uses Notes (sigs, encryption, S/MIME out of the box). How do you publish the public keys? Yeah, you could put up an externally accessible LDAP server (again, piss easy with Domino), but how does that fit with privacy/data protection legislation?

Also, if employees can do the public/private key encryption end-to-end, there's no way the mails can be scanned for virii/porn/client lists etc.

In short, it's pretty easy to do, but there are a lot of reasons not to do it.

I'm English, and as such I crave disappointment. - Bill Bailey
[ Parent ]

oh, good news codemonkey! by rmg (1.00 / 4) #3 Thu Dec 30, 2004 at 03:57:54 PM EST
i just read a paper in the new england journal of medicine. it said the danger of aluminium in deodorant is no greater the compounds found in acid-based paper and trace elements found in most baby powders! i was quite relieved to read it, of course, remembering your situation with respect to aluminium and such.

i thought you'd like to know. i apologize if i've worried you or your wife over this -- quite unnecessarily it turns out! i'm sometimes accused of being a bit of a chicken little, and well, if the shoe fits... that is to say, if it clucks like -- well, yes, anyhow the point is you guys are safe, or at least as safe as one can expect to be in a world such as this!

i hope the tsunami wasn't too hard on the family. ta!




[t]rolling retards conversation, period.


DBAD (nt) by ucblockhead (1.00 / 2) #4 Thu Dec 30, 2004 at 05:24:05 PM EST

----
ウセーバラケダ
[ Parent ]

Doctor of Business Administration? by theantix (1.00 / 2) #5 Thu Dec 30, 2004 at 09:08:42 PM EST
Nyet.


Sure, you've got the facts on your side -- but that's just your opinion.
[ Parent ]

So, what have you got to hide? by Rogerborg (2.00 / 0) #7 Fri Dec 31, 2004 at 02:42:13 AM EST
We already know you're a Mac user, but that's not a crime.  Not yet.

-
Metus amatores matrum compescit, non clementia.


But in a perfect world... by Breaker (4.00 / 1) #8 Fri Dec 31, 2004 at 04:30:27 AM EST


[ Parent ]

Trusted Authority by priestess (2.00 / 0) #9 Fri Dec 31, 2004 at 08:55:10 AM EST
I don't trust 'em, that's the trouble. My GPG key is on my website which would take some effort to fake, hijacking DNS and stuff. If you want it more secure than that phone me and ask me for the fingerprint.

I went through a phase of signing everything (with mutt) but telling everyone what the attachment was ended up more effort than I could be bothered with. I encrypt emails that contain passwords basically.

Pre..........
---------
Yes! The Conspiracy Really Exists...


email (in) security | 9 comments (9 topical, 0 hidden) | Trackback