Upcoming Events

Executive conference

Cloud Connect March 16-18

Comprehensive thought leadership for executives, IT professionals and developers. Topics include: the ROI, cost and economics of on-demand computing; Migration strategies to move from on-premise to cloud-based IT; Vertical cloud specialization, tailoring features and architectures to specific applications, industries, and customer ecosystems

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up




Secure E-Mail Clients: Not Quite Ready For S/MIME Prime Time. Stay Tuned.

As a mail client, Messenger successfully shielded us from the complexities of S/MIME. Key management is hidden under the security menu, and certificate mapping is handled more or less transparently by simply mapping recipient certificates to e-mail addresses. However, this one-to-one, certificate-to-address mapping means that if the recipient's certificate is compromised or changes for any reason, the old certificate must be manually deleted by the user via the security menu. Although it is a common strategy of the S/MIME clients we tested, this process shouldn't require user intervention. Certificates should automatically be downloaded or verified from the LDAP directory or CA directly. Here S/MIME has the opportunity to leverage the str ength of an enterprise PKI, off-loading the burden of certificate management.

The status of incoming messages is clearly marked with an icon that indicates whether the message is signed or encrypted and whether the signature is valid. Detailed security information is available by clicking on the message's security icon. In addition, Netscape has integrated its client with its LDAP directory-enabled back-end services. Because X.509 certificates are part of Netscape's standard user schema, an LDAP query through the address book produces certificates and recipient e-mail addresses and other white pages-type information.

Netscape Messenger is not without its shortcomings, however. While it did an excellent job of decoding incoming messages from its peers, it doesn't support sending opaque signed messages--effectively cutting off communication with MAPI-based products like Baltimore's MailSecure and Worldtalk's WorldSecure Exchange client. Also, Netscape trusts only certificates that are signed by a valid CA; there is no way to explicitly trust a self-signed certificate. This is an appropriate feature for enterprise deployments, as trusting individual, self-signed certificates defeats the purpose of CAs. However, small workgroups may be frustrated by the need to either set up a local certificate authority or contract with a public CA, like VeriSign, to issue valid certificates. Baltimore, OpenSoft and Worldtalk all offer the capability of generating self-signed certificates, which make them easier to deploy in a workgroup environment.

Of course, there is more to an e-mail client than security. Messenger is also a useful Internet mail client with full support for HTML-encoded messages, online address books and automatic message filtering. The only interface-related complaint we had with Messenger was its HTML-based menus.

Microsoft Outlook Express (Internet Explorer 4.01) 128-Bit Version
Although largely on par with Netscape's Messenger product, Microsoft slid below i ts archrival, Netscape, because of what appeared to be a bug in decoding opaque signed messages. While Microsoft claims to have support for both sending and receiving opaque signed messages, we found it couldn't recognize opaque signatures as S/MIME messages. In the lab, incoming opaque signed messages resulted in an unrecognized "smime.p7s" attachment--with no recognized signature. Ironically, Outlook Express includes an option to force outgoing messages to be opaque signed (most clients prefer clear signing by default, since non-S/MIME clients can still read the message), making Outlook Express the "universal donor" in our compatibility tests.

Outlook Express, like Netscape's Messenger, does not sacrifice features even as a bundled product. Don't confuse Outlook Express with its big brother, Outlook 97, however. A dedicated Internet mail client, Outlook Express supports IMAP, POP3 and SMTP directly, whereas Outlook 97 is a MAPI client (it supports SMTP and POP3 through a local Internet Mail Service, or g ateway) and also offers calendaring and contact management features.

Like Netscape's Messenger, Outlook Express neatly hides the details of S/MIME, presenting simple icons to indicate signed and encrypted messages. We liked Microsoft's approach of logically managing recipient certificates via the address book, which had the added benefit of storing more than one certificate per user, but selecting one as the default certificate for sending encrypted mail. We didn't like the fact that Outlook Express doesn't automatically add received certificates to the address book. But Microsoft offered a valid argument: Do you want to add a certificate for each piece of "spam" in your mailbox? The answer is obvious. Outlook, however, does have an option that automatically adds certificates to the address book when replying or forwarding a signed message.

Because of its integration with Internet Explorer, initial certificate enrollment was available through our local certificate authority. Once the root CA certifica te and personal certificate were enrolled via the Web browser, Outlook Express was ready to send secure messages. In addition, adding support for additional trusted CAs is easy, and accomplished by simply downloading the CA certificates. However, enterprise deployments will want to lock down root CA trusts via the Internet Explorer Admin Kit. In addition to Web enrollment, we were pleased to see Microsoft and Netscape exchange private keys and certificates to and from disk via PKCS#12.

Microsoft also added a vital feature we didn't see in other products: migration tools. Outlook Express imports not only address books, but also folders and messages from major Internet mail clients, such as Eudora Pro, Netscape Communicator, and Microsoft's own Exchange, Outlook 97 and Windows Messaging clients.

An easy-to-use e-mail client with well-integrated S/MIME support, Microsoft Outlook Express is as equally sound an S/MIME client as Netscape Messenger. We look forward to seeing the opaque signature decoding bugs fixed in its next release.


Other Reviews
FRADs Make Sound Sacrifices to Get the Data Through
By Jeff Newman
The Messaging Choice Is Clear
By Dan Backman

Best of the Web

Data deduplication: Declawing the clones

Data deduplication is emerging as a critically important new arrow in the storage administrator's quiver to answer hard questions about the increasing problem in storage growth costs.

Quick Read

Compression, Encryption, Deduplication, and Replication: Strange Bedfellows

One of the great ironies of storage technology is the inverse relationship between efficiency and security: Adding performance or reducing storage requirements almost always results in reducing the confidentiality, integrity, or availability of a system.

Quick Read

WAN Optimization Whitelists and Blacklists

Optimization is a fantastic way of saving money and creating really happy customers at the same time, but it doesn't work flawlessly for all applications.

Quick Read

WAN Optimization as a Managed Service: It's Not About the Cost

This insight examines how organizations outsourcing their WAN optimization initiatives to a third-party go about achieving their goals for application performance, reducing operational costs, and streamlining enterprise infrastructure.

Quick Read

  Sponsored Links

Premium Content

Data Centers Gone Wild
February 22, 2010

NWC


Salary

Video