home news blogs forums events research newsletter whitepapers careers


Network Computing Network Computing Network Computing
HOT PICKS

IMMERSE YOURSELF:

SOA

  |

Data Center

  |

802.11n

  |

Data Privacy

  |
APO  |

Virtualization

  |

NAC

  |

Security

  |

Network Mgmt

  |

Enterprise Apps

  |

Storage & Servers



Security
S N E A K   P R E V I E W  

Kyberpass Helps Make Microsoft Outlook an E-mail Platform You Can Trust

  April 29, 2002
  By Mike Fratto


TOC Issue TOC
Printer Print full article
E-Mail E-Mail this URL

Given the complexity of the tools in today's e-mail packages -- and the lack of good documentation -- it's no surprise that users frequently have trouble sending and receiving digitally signed or encrypted e-mail. Also consider that most e-mail programs don't include native support for security, and you're looking at an uphill battle to make digital signatures and encryption seamless facets of messaging.



But Kyberpass Corp. makes impressive headway with its Secure E-mail TrustPlatform, a Microsoft Outlook 98, 2000 and 2002 plug-in aimed at reducing user stress while keeping communications secure. Truth be told, the most compelling part of TrustPlatform is its encryption-certificate-storage and OCSP (Online Certificate Status Protocol) functionality, which is missing from Outlook.

I tested TrustPlatform in our Syracuse University Real-World Labs® and found it a welcome addition when used with Outlook's certificate handling. It should be especially useful if your organization requires support for OCSP, local encryption-certificate repositories and password retention.

To generate digital certificates, I used a Microsoft Windows 2000 server configured with Certificate Server and Active Directory. I also used certificates from Thawte and demonstration certificates issued by Kyberpass. The certificates I generated on my own CA (Certificate Authority) and via Thawte were multiuse, meaning the public/private keys and the associated certificate were used for both signing and encrypting. The certificates I obtained from Kyberpass (two per user) were single use -- one certificate and public/private key pair were used for digital signatures, and the other certificate and key pair were used for digital encryption.

An examination of the pros and cons of single-use certificates is beyond the scope of this article, but, essentially, it's OK to escrow a certificate and key pair used solely for encryption so you can later decrypt data encrypted by that key pair. It is not OK to escrow a certificate and keys used for digital signatures, because more than one person has access to the signing key; therefore, no one person can be identified as the sole owner. Both Kyberpass and Outlook support single and multiuse keys.

As soon as TrustPlatform is installed, it enhances the certificate services in Outlook. However, you need to warn users not to make adjustments in Outlook's Security tab, because those configurations will conflict with the Kyberpass configurations. Once the keys are added to TrustPlatform, a number of configuration options are available for reading and sending secure e-mail, and for configuring password retention.

Your digital certificates and associated public/private key pairs are your digital ID. When you perform any action using your keys, such as signing or decrypting an e-mail message, you need to enter a password to authorize that action. Although you should keep your keys password protected at all times, you may want to use TrustPlatform's password-retention option: Enter a password once, then continue to sign or decrypt e-mail for up to 60 minutes without having to re-enter that password. The trade-off for this convenience is that anyone can send signed e-mail from an unattended Outlook client while the password is retained. Fortunately, you can adjust the password-retention time to meet the needs of your security policy.

You read my MIME

As part of its read options, TrustPlatform lets you choose how to store messages after you've decrypted and read them. You can opt never to store decrypted messages, be prompted whether to store a decrypted message or always store decrypted messages. I suggest you store your messages encrypted to be on the safe side. Another read option is selecting the certificate that will decrypt messages you receive; it can be a disk file or a hardware token.

Vendor Information
Kyberpass Secure E-mail TrustPlatform, $30 per client for deployments of 1,000 or more.
Kyberpass Corp., (800) 845-1140, (613) 727-6556; fax (613) 727-8238.
www.kyberpass.com



By default, Outlook 98 and 2000 don't check certificate revocation, which means that OCSP options bear examination. You can download and manually install a CRL (Certificate Revocation List) from the CA, or you can add a registry key (and apply the latest service packs) to make Outlook automatically check the CDP (Certificate Distribution Point) for revocation. Unfortunately, the CDPs, which are published periodically, are as current only as their latest publishing. In my case, Microsoft's Certificate Server can publish only as frequently as every hour. OCSP tries to solve the time issue by providing revocation data as soon as it becomes available. When a digital certificate is received, client software, such as TrustPlatform's E-mail Plug-in Agent, queries the OCSP responder to see if the certificate is revoked. (For more information, see "Certificate Revocation: When Not To Trust.")

At minimum, TrustPlatform needs to know an OCSP responder address and port number to work. Optionally, OCSP requests can be signed by the user and employ SSL (Secure Sockets Layer) for added security. I configured my options to prompt me to authenticate a signature and sign all requests. When I tried to open a signed e-mail message, TrustPlatform prompted me to verify the signature, which I did, and it sent an OCSP query to the responder. Once that was done, I knew I had a valid signature from a current certificate. Certificate-status checking is critical if you want to know if the signer is still authorized to use the certificate.

Sign, Sealed, Delivered

TrustPlatform can be configured to sign all outgoing messages by default, which means one less step for end users. In addition, TrustPlatform can request a signed receipt from message recipients who use TrustPlatform. Another handy feature is the ability to send a user's encryption certificate with his or her message, which is useful if that person wants others to send encrypted e-mail.

One important option is choosing to send a signed e-mail as a multipart e-mail or as a signed attachment. If you send a signed e-mail message as multipart, then the recipient will be able to read your message even if he or she can't verify your signature. This is useful when sending to someone outside your administrative domain. If you send your e-mail as a signed attachment, then the recipient will need to have an e-mail client that supports S/MIME (Secure MIME)

Encryption options are fewer. As with signing, TrustPlatform can be configured to encrypt all messages by default, though unless you are always sending e-mail within a single community of interest, you should probably manually encrypt each e-mail message that requires privacy. This is easily done with a press of a button.

Once TrustPlatform is installed, sending e-mail is a snap. Just compose a message, then choose the sign and encrypt buttons on the menu bar. If you're encrypting e-mail, TrustPlatform will first check to see if it has an encryption certificate in the local store. If it does not, the product will start searching through the configured directories until it finds a match or fails. If you elect to get return receipts, message recipients who have TrustPlatform installed will automatically send back signed receipts.

TrustPlatform can store user encryption certificates locally and search for them in a directory. If an intended recipient's certificate can't be found, TrustPlatform either will prompt the sender to return to the message and modify his or her recipient list, or it will automatically remove the recipients who don't have certificates and then send out the e-mail.

Configuring LDAP with this product is easy if you know all the options. For example, Kyberpass gave us our certificates and the directory entry so TrustPlatform could look up recipient encryption certificates. All I needed to do was enter the directory IP address, port number and search base (the part of the directory where my certificates are stored). I accepted the default search-size limit, which defines the number of entries the search will return. Most often that number will be less than five.

Considering TrustPlatform's ease of use and relatively low price of $30 per unit for 1,000 clients, this product may be just what you need to secure your Outlook communications.

Mike Fratto is a senior technology editor based in Network Computing's Syracuse University Real-World Labs®; he covers all security-related topics. Prior to joining this magazine, Mike worked as an independent consultant in central New York. Send your comments on this article to him at mfratto@nwc.com.









Ready to take that job and shove it?

Function:

Keyword(s):

State:
SPONSOR
RECENT JOB POSTINGS
CAREER NEWS
Go beyond Google and get vertical. These specialized search sites will help you find the business information you need -- fast.

Ari Balogh was named to the post of chief technology officer as the companys for a "realignment" of employees.










InformationWeek U.S. IT Salary Survey 2008
Salaries for business technology professionals are falling. Here's what you need to know in order to make good hiring decisions and personal career choices. Purchase Today: $299
 
ROLLING RIGHT ALONG
Follow key Network Computing Reviews from conception to completion. This Week: Holistic APM.



Network Computing Reports Emerging Enterprise Podcast Series: Secrets to Success








TechSearch


Microsite of the Week


Powerful Information at Your Fingertips



techweb
Online Communities TechWebInformationWeekLight ReadingIntelligent EnterprisebMightyNetwork ComputingDark ReadingDigital LibraryWall Street & Technology
Byte & SwitchNo JitterInternet EvolutionLight Reading's Cable Digital NewsContentinopleUnStrungBank Systems & TechnologyAdvanced TradingInsurance & Technology
Face-to-Face Events
InteropWeb 2.0 ExpoWeb 2.0 SummitVoiceConBlack HatCSISoftwareEntrprise 2.0 ConferenceGTEC
Mobile Business Expo
InformationWeek 500 ConferenceBuy Side Trading XchangeBuy Side Trading SummitBank Executive SummitInsurance Executive SummitTelcoTVEthernet ExpoOptical Expo
Magazines  
InformationWeekWall Street & TechnologyInsurance & TechnologyBank Systems & TechnologyAdvanced TradingMSDNTechNetSmart EnterpriseThe Architecture JournalDatabase Magazine
 
Research & Analyst Services  
Heavy ReadingInformationWeek ReportsInformationWeek Analytics
 
   
   
App Infrastructure   |   Messaging & Collaboration   |   Network & Systems Mgmt   |   Network Infrastructure   |   Security  |   Storage & Servers   |   Wireless   |   Enterprise Apps
About Us  |  Contact Us  |  Site Map  |  Technology Marketing Solutions  |   Briefing Centers
Copyright © 2008  United Business Media Limited  |  Privacy Statement  |  Terms of Service  |  Your California Privacy Rights