Home > Security News > Choosing between IPsec and SSL VPNs
Security News:
EMAIL THIS
QUESTION & ANSWER

Choosing between IPsec and SSL VPNs

By Crystal I. Ferraro, Site Editor
09 Dec 2003 | SearchSecurity.com

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

When choosing a virtual private network (VPN) for remote access, IT managers have two options: IP Security (IPsec) or Secure Sockets Layer (SSL). SearchSecurity.com recently spoke with David Passmore via e-mail to shed some light on how the two technologies work. A Burton Group research director, Passmore is also a network architecture expert known both for creating his firm's reference architecture and for extensive work in architecture consulting for large companies and service providers. In this interview, Passmore offers his insight on IPsec and SSL VPNs and offers ideas on how to determine which technology best suits your enterprise's needs.

How do IPsec and SSL VPNs differ in the way they provide secure remote access?
David Passmore: IPsec will work with any application but requires an IPsec client to be installed on each remote device (PC, PDA, etc.) to add the encryption.

In contrast, SSL is built into every browser, so no special client software is required. However, because of its dependence on browsers, SSL normally only works with Web-based applications (e.g., not Microsoft Outlook for e-mail). There is a workaround to this that requires enterprises add a separate SSL tunnel-termination gateway box at their central sites; this box then front-ends traditional client-server applications that aren't accessible from a browser.

What are the benefits of using SSL over the more traditional IPsec?
Passmore: Besides SSL not requiring any special client software, there's one other benefit. Most [telecommuters] with residential broadband services (e.g., DSL, cable modem) use IP VPNs based on either IPsec or SSL-encrypted tunnels to protect against eavesdropping. Some residential broadband services have started blocking IPsec traffic from home users unless that customer pays ... much more expensive business (as opposed to residential) rates. These same broadband providers can't block SSL, since everyone routinely uses SSL to access their bank accounts or to make credit card purchases from e-commerce Web sites. Thus, SSL (compared to IPsec) is immune to attempts by residential broadband service providers to force [telecommuters] (or their employers) to pay more for the same service.

Finally, some NAT (network address translation) routers don't work well with IPsec traffic, whereas SSL passes through NAT routers just fine.

Should an enterprise use SSL or IPsec for particular kinds of traffic?
Passmore: SSL is preferred for remote access to those applications that are browser-based (i.e., have a Web-based user interface). IPsec will be used principally for site-to-site communications (rather than individual client remote access). In-between is the situation of remote access to non-browser applications (e.g., remote access to e-mail). SSL VPN products have a solution to this: running a Java applet in the client to encrypt/decrypt non-browser traffic and encrypt/decrypt it at the other end in an SSL VPN hardware gateway device. No software need be installed in the client -- applets are downloaded on the fly, as needed.

Can you compare the performance load of SSL versus IPsec VPNs?
Passmore: There's no real difference, as each typically uses the same encryption algorithm, e.g., 128-bit triple DES.

How do SSL and IPsec compare in terms of security? Is one more vulnerable than the other?
Passmore: There's really no difference. Both are equally secure; both use the same type of encryption. In the real world, one might consider SSL slightly less secure for remote access only because most applications using SSL don't authenticate the client -- but this is not the fault of SSL; it's an implementation issue.

SSL is preferred for remote access to those applications that are browser-based (i.e., have a Web-based user interface). IPsec will be used principally for site-to-site communications (rather than individual client remote access).
- David Passmore, Burton Group research director

What questions should an organization ask when determining whether to deploy IPsec or SSL?
Passmore: Are applications all browser-based? Do browser-based applications already use SSL, in which case there's no need for additional VPN functionality to be added? Do organizations want to avoid installing IPsec software on all user client computers or PDAs? Are residential broadband providers blocking and/or charging more for IPsec traffic? Are remote access users coming in through NAT routers?

How will things change with IPsec v6? What does it mean for SSL?
Passmore: As you know, IPsec is included in the IPv6 standard and will be included in all IPv6 end node implementations. But it doesn't have to be turned on. If someday IPv6 ever caught on and most applications turned on the IPsec feature, then SSL would be unnecessary. But this is many years away, and, in the meantime, SSL has other benefits, such as greater compatibility with NAT routers, no need to install client software, etc.

Are SSL and IPsec VPNs complementary remote access solutions, or will one replace the other?
Passmore: Most remote access will migrate to SSL (for the advantages already discussed). However, IPsec will continue to play a major role for site-to-site VPNs, for example, linking enterprise sites across the public Internet.


Tags: IPsec VPN SecuritySSL and TLS VPN SecurityVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
IPsec VPN Security
Best Remote Access Products
How to set up a split-tunnel VPN in Windows Vista
What is the difference between a VPN and remote control?
A short enterprise VPN deployment guide
From the ground up: Creating secure WLANs
Can S/MIME, XML and IPsec operate in one protocol layer?
How to create a secure network through a shared Internet connection
What firewall controls should be placed on the VPN?
VoIP tools, attacks could increase threat
Best practices for processing financial data through remote servers
IPsec VPN Security Research

SSL and TLS VPN Security
Expert calls SSL protocol vulnerability a non issue
How SSL-encrypted Web connections are intercepted
Best Remote Access Products
How to set up a split-tunnel VPN in Windows Vista
Securing the intranet with remote access VPN security
A short enterprise VPN deployment guide
Creating an SSL connection between servers
Can S/MIME, XML and IPsec operate in one protocol layer?
Can secure USB devices prevent man-in-the middle attacks
How to secure SSL following new man-in-the-middle SSL attacks

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Internet Key Exchange  (SearchSecurity.com)
network encryption  (SearchSecurity.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary




More Tips to Secure Your Network
TechTarget Security Media
Information Security View this month\\'s issue and subscribe today.
Information Security Decisions Apply online for free conference admission.
SearchSecurity.com
HomeNewsMagazineMultimediaWhite PapersLearningAdviceTopicsEventsAbout Us

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2003 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts