Compliance and S/MIME

In the comments to a previous post, Clement Kent asks a set of good questions about how to combine compliance requirements with encryption. The bottom line: if you have DCAR (discovery, compliance, archive and recovery) requirements, you have to be very careful with message encryption. You have two basic alternatives:

  • Archive the encrypted messages, then make sure that you preserve the key material so you can decrypt them later. This is really, really complicated, since you have to keep the certificates and private keys and CRLs around for however long your DCAR window is. The problem with this approach is that the DCAR system can’t index the messages, so you won’t have a good way to tell whether those messages are in scope when you do a DCAR query. It’s hard enough for most organizations to deploy a PKI in the first place, much less guarantee that they’ll be able to retrieve Joe CEO’s certificate six or seven years from now.
  • Add the archive system as a recipient on all encrypted messages. The problem with this approach is that it doesn’t work out of the box; you’ll need to write your own tools. You could accomplish this via a client-side add-in that adds the archive agent as a recipient to any message that’s encrypted, or you could use an event sink that would reject (or quarantine/flag for human attention) any encrypted message that the archiving agent couldn’t read. As a bonus (mis)feature, this approach creates a very valuable target– get the key to the archive account, and you can read all the sooper-secret encrypted traffic.

The US Defense Department chose option 2. Consider the situation where Alice and Bob, both CIA analysts, need to communicate securely. Alice is in Langley, and Bob is in Baghdad. If the CIA mail system allows direct encrypted mail between them, there’s no way for the CIA itself to inspect the message contents. They work around this by using option 2, and also by allowing the mail to travel around Langley and Baghdad unencrypted, but using a server-to-server superencryption like that described in the Open Group‘s S/MIME Gateway Profile.
It’s less clear how you’d preserve DCAR capability with messages protected by Outlook’s IRM features. For messages sent to large groups (like, say, “all employees”), it’s a simple matter to add the archiver to the group; then you just have to ensure that you keep the IRM system up and running for the required length of time. For messages sent to individuals, you’re back to the requirement of writing code to either add the archiving account or to reject the message, but the code has to be smarter because IRM messages lack the easily-recognized S/MIME headers (not to mention that an ordinary message might have an IRM-protected attachment.. but we won’t go there for now).

1 Comment

Filed under General Stuff

Off to EMD

I’m speaking today at Enterprise Messaging Decisions 2004. This is actually my first day trip in a while. When I lived in Huntsville, it was possible to fly out at 0530 or 0630, change planes in Atlanta, and make it to pretty much anywhere by noon– enough time for a meeting or presentation– and then get home again around 11pm. In Toledo, that’s just not happening because of Delta’s flight schedule ex Cincinnati. So, since EMD is in Chicago, I’m going to drive– should be fun. Here’s the slide deck.

1 Comment

Filed under General Tech Stuff

Off to EMD

I’m speaking today at Enterprise Messaging Decisions 2004. This is actually my first day trip in a while. When I lived in Huntsville, it was possible to fly out at 0530 or 0630, change planes in Atlanta, and make it to pretty much anywhere by noon– enough time for a meeting or presentation– and then get home again around 11pm. In Toledo, that’s just not happening because of Delta’s flight schedule ex Cincinnati. So, since EMD is in Chicago, I’m going to drive– should be fun. Here’s the slide deck.

Comments Off on Off to EMD

Filed under General Stuff, Musings

Sasser on the loose

There’s a new Windows worm: W32.sasser. It exploits a vulnerability in the Local Security Authority (LSASS.exe) service; the vuln was fixed by the MS04-011 patch. The original MS bulletin and patch were issued on 4/13, and the MS alert on Sasser was released on 5/1, so you can see the gap between patch and exploit is getting shorter. I’m sure all of you out there have already patched your systems, but tell a friend: install patches when they’re released.
Anecdote: on Saturday, 5/1, Delta Airlines had a little dispatch problem that resulted in all their flights out of Atlanta being grounded for almost seven hours. The problem appears to have been with the airport computers used to calculate weight and balance according to FAA specs. One passenger on an affected flight reports that the flight crew attributed the delay to the “Mayday virus”. I wonder what the real cause was?
Update: this WSJ article‘s last paragraph mentions Delta, Goldman Sachs, and JP Morgan Chase as companies affected; it also says that a Delta spokesman wouldn’t say whether Sasser was to blame.

Comments Off on Sasser on the loose

Filed under General Stuff, Musings

MSG381 TechEd deck posted

Well, it’s only two weeks late, but hey, who’s counting? (Besides the speaker manager at Microsoft, of course!) The first draft of my deck for MSG381, Designing High-Availability Exchange Solutions, is now available here. If you’re coming to TechEd, the session is Thursday at 8:30– stop by and say hello!
Update: Andy Webb was kind enough to point out a bad link, which is now fixed.

Comments Off on MSG381 TechEd deck posted

Filed under General Stuff, Musings

Running your own subordinate CA

Reader Remek Kocz says:

First of all, thanks for writing Secure Messaging. I’ve been doing a lot of research on Exchange 2K security recently, and your book pretty much filled in all the gaps. The reason I’m writing you is that I have not been able to find an answer to what I thought was a simple question (Usenet wasn’t much help, surprisingly). I’ve been tasked to secure our OWA servers w/SSL, and the issue of certificates came up. Is it possible to obtain a cert from a trusted authority like Verisign and then issue self-issued certificates with a path back to the Verisign one? Being a school district, albeit a large one, we need to look out for every dollar, so I wondered if it would be possible to combine the self-issuing CA &a commercial one. A pure self-issuing CA is not feasible for us, since many people travel without laptops, and there is no way of knowing how they’ll access the OWA servers.

This is a classic case for use of a subordinate CA: you want to create a CA that issues certs to end entities (in this case, your OWA servers; it might equally be used to issue certs to users), and you want that CA’s cert to be issued by a well-known commercial CA. You might think that Verisign, Thawte, and other commercial certificate vendors would provide this as a service, but as far as I can tell, they don’t. Why? Their preference is for you to use them as an issuer, offloading all CA work to them (and, incidentally, paying a per-certificate, per-year fee!) For the specific case you have in mind, Verisign offers their managed PKI service: they issue the certs, and you manage the issuance and revocation process via a web-based admin tool…but you don’t run your own CA. Section 3.1.1 of Verisign’s certification practices statement talks about the process of registering as a non-Verisign sub CA, but I can’t find where you actually do that on their web site. I’ll post more details if I can find a better answer.
Update: BeTrusted‘s OmniRoot service does exactly what you want. Thanks to David Cross for the tip.

Comments Off on Running your own subordinate CA

Filed under General Stuff

Bring back the draft?

From today’s New York Times, an editorial by William Broyles. His closing paragraph:

If this war is truly worth fighting, then the burdens of doing so should fall on all Americans. If you support this war, but assume that Pat Tillman and Other People’s Children should fight it, then you are worse than a hypocrite. If it’s not worth your family fighting it, then it’s not worth it, period. The draft is the truest test of public support for the administration’s handling of the war, which is perhaps why the administration is so dead set against bringing it back.

I’ve long supported the idea of bringing back some form of compulsory service. It’s proved to work well in a wide range of cultural and social environments, and it provides a powerful counterbalance to exactly the kind of problem we’re having now: the people calling the shots don’t have any personal stake in the way the military is used. However, I think Broyles is too quick to dismiss the difference in quality between an all-volunteer force (where presumably everyone there wants to be there) and a force of conscripts. There’s no question that a volunteer force tends to build up a more experienced core of non-commissioned officers, which (as any officer will tell you) is the real backbone of the armed forces. Without that core, it’s not clear that the US military would be able to maintain the same level of professionalism and discipline. It’s also an open question whether a mixed force of volunteers and conscripts would suffer from the same kinds of friction we’ve been seeing between regular and reserve/National Guard units. Interestingly, one benefit to come from the wars in Afghanistan and Iraq is that regular units are getting to see that reserve and NG units are just as prepared and capable, in most cases, as their regular counterparts.

1 Comment

Filed under Musings

Fire suppression

It doesn’t matter how secure your server is if it’s on fire. The other Scoble has two good posts that describe the current state of the art in fire-suppression systems: here and here. This is actually something I talk about in Chapter 5 (physical &operational security), even though most of us are stuck with whatever physical plant is already in the building. Interestingly, one commenter mentioned pre-action sprinkler systems, which use water but which aren’t activated without both heat and smoke alarms. (And hey, the inert suppression gas of choice is Inergen, not “Innergen”.)

Comments Off on Fire suppression

Filed under General Stuff, Musings

Thomas speaks

Tonight we had the four missionaries over for dinner. The discussion turned to one of the young women in our ward– she’s very attractive. I told Arlene that she cleaned up nicely, whereupon Thomas shouted out “But you cook even better than you clean, Mom!” Hilarity ensued.

Comments Off on Thomas speaks

Filed under Friends & Family

Entourage 2004 RTMs

Entourage 2004 has been released to manufacturing, so I can now talk about it. I’ve been working with it for the last several months, and it’s a great piece of work. I’m working on a long article on it for Exchange & Outlook Administrator, but in the meantime, you might be able to try it for free. What? It’s true. If you have valid Exchange CALs for your users, you’re able to use Entourage as a client. See this “how to buy” page for more details (but don’t ask me where you’re supposed to get the bits, because I don’t know!)

Comments Off on Entourage 2004 RTMs

Filed under General Stuff, Musings

iTunes 4.5 ships

Wow, this is really cool: a new version of iTunes! Besides an RSS feed of the top 10 songs in the iTunes Music Store, there are a ton of new features:

  • You can authorize your songs for playback on five machines, not just three
  • You can rip CDs using a new lossless codec
  • You can see playlists from radio stations, in your area or elsewhere. (Note to Apple and XM: this would be a killer feature for XM Radio, too!)
  • a spiffy new “Party Shuffle” mode that improves over the standard shuffle mode by letting you see what songs will be played in what order

Oh yes, one other thing: a converter that can change Windows Media .wma files into Apple’s AAC format. Very, very cool. More details here (and while you’re at it, check out Jim Heid’s newest edition of The Macintosh iLife).

1 Comment

Filed under General Tech Stuff

It’s National Battery Check Week!

I’m on several lists of press people, thanks to my magazine columns. That means I get lots of press releases, ranging from the ridiculous to the sublime. Today’s is probably the most interesting one I’ve ever gotten: turns out that 26-30 April is National Battery Check Week (the 6th annual celebration, no less!) The press release calls it “a national call-to-action that encourages consumers to check the rechargeable batteries that power their cordless products, and if they can no longer hold a charge, to recycle them”. This is undoubtedly a great idea, given what’s in the batteries: cadmium, nickel, lithium, and so on, none of which you want in your bloodstream or organs. Home Depot, Lowe’s, and other major retailers have put out battery-recycling boxes; the press release also mentions that ReCellular is working with them on a nationwide effort to recycle old cellphones, which are then refurbished and resold (a portion of the profits go to charity).
The Rechargeable Battery Recycling Corporation is behind this celebration of portable electrical goodness; oddly, their home page makes no mention of what should by rights be a national holiday. On the other hand, they do have a picture of Richard Karn on their page, so it’s not a total waste of electrons. They also have commercials and a school lesson plan that you can download. Who would have guessed there was so much recycling goodness just a few clicks away? (Note to the flacks who sent me the release: next time, send it before the week starts, would ya?)

1 Comment

Filed under General Tech Stuff

Interesting PVR patent

TiVo gets lots of press attention because of their broad patent portfolio, even though they haven’t been overly aggressive about using it for leverage. However, they’re not the only ones with interesting PVR-related patents. Time-Warner has a patent that covers inter-scene tagging and playback. Scenes within a broadcast program can be tagged with codes that indicate their content; through an unspecified interface, the user can selectively play back or omit certain types of scenes. For example, I guess you could use this to implement a V-chip-like device that would do on-the-fly editing of the program stream at the PVR, skipping over the naughty bits during playback. The patent also mentions that it could filter content from live TV broadcasts (paging Ms. Jackson!) Interestingly, it was filed in January 2000 and approved in February 2002, but I can only find one later patent that references it.

Comments Off on Interesting PVR patent

Filed under HDTV and Home Theater

Breaking news: free Krispy Kremes

This is important news, at least among the kinds of people I hang out with. Buy one dozen Krispy Kreme doughnuts, and get a dozen more free. All you need is this handy coupon (well, some milk would be good, too). Oddly, KK stores in Utah, Washington, and major NASCAR tracks (Bristol, Daytona) aren’t participating. Oh well.

Comments Off on Breaking news: free Krispy Kremes

Filed under Musings

Lawrence and Elaine go to Poland

This is very cool: my old friends Lawrence and Elaine MacDonald are now enroute to Poland. Why? So they can adopt some children, of course, those two being natural-born parents. Good luck, Godspeed, and don’t forget the good-luck charms.

Comments Off on Lawrence and Elaine go to Poland

Filed under Friends & Family