Will S/MIME keep my email private even from me?
August 13, 2009 4:59 AM Subscribe
What happens to an S/MIME-encrypted email message when the certificate used to encrypt it expires?
If, for example, I've got a bunch of S/MIME encrypted emails stored in a Gmail account that I use via Thunderbird and IMAP, and I have a certificate installed in Thunderbird which expires - do all those messages suddenly become unreadable?
Also: if I install an updated certificate, what happens when somebody I haven't heard from for a while sends me a mail encrypted using the public key from my old (but still not yet expired) certificate?
If, for example, I've got a bunch of S/MIME encrypted emails stored in a Gmail account that I use via Thunderbird and IMAP, and I have a certificate installed in Thunderbird which expires - do all those messages suddenly become unreadable?
Also: if I install an updated certificate, what happens when somebody I haven't heard from for a while sends me a mail encrypted using the public key from my old (but still not yet expired) certificate?
Any messages that an S/MIME client stores in their encrypted form will not be decryptable if the certificate/private key used for encryption has been deleted or otherwise not available.
http://en.wikipedia.org/wiki/S/MIME
posted by anti social order at 6:17 AM on August 13, 2009
http://en.wikipedia.org/wiki/S/MIME
posted by anti social order at 6:17 AM on August 13, 2009
There's nothing that makes your computer suddenly unable to use the big number to decrypt. The expiration date attached to it is an attempt to make sure that in 100 years, we don't have more keys than ever is useful; if the number is expired, then the program that uses it will just tell you that it shouldn't be used any more.
posted by cmiller at 6:47 AM on August 13, 2009
posted by cmiller at 6:47 AM on August 13, 2009
Response by poster: OK, thanks. So, if I'm understanding this properly:
I'm kicking myself for not having remembered odinsdream's clock foolery trick. Been using ntp for too long, I think :-)
Cheers.
posted by flabdablet at 5:07 PM on August 13, 2009
- If I get a new certificate issued for my own email address, it includes a new pair of encryption keys - key pairs are unique per certificate, not per owner;
- When I get an updated certificate issued for my email address, my email client will not replace my old certificate, but will simply add the new one to its certificate collection;
- I can continue to use old certificates to decrypt old emails, or even encrypt new ones, provided I click through a warning about using an expired certificate;
- When backing up an mbox or maildir that's known to include S/MIME encrypted emails, it's vital to back up all the associated certificates as well.
I'm kicking myself for not having remembered odinsdream's clock foolery trick. Been using ntp for too long, I think :-)
Cheers.
posted by flabdablet at 5:07 PM on August 13, 2009
This thread is closed to new comments.
posted by Electric Dragon at 5:51 AM on August 13, 2009