On CBSSports.com: Mike Tyson's daughter dies in accident

Determine if SSL connections are truly secure

Tags: Web site development, Channel management, Web technology, SSL/TLS, Michael Mullins CCNA, MCP, Web, Web site, SSL, form tag, sensitive information, Security Solutions Newsletter

  • Save
  • Print
  • Recommend
  • 0

Takeaway: An HTTPS Web site may make most users feel relatively secure, but this alone doesn't guarantee secure transactions. That's why it's important to make sure your users understand how to properly evaluate a Web site's security. Mike Mullins offers some tips in this edition of Security Solutions.

When users browse to a Web site that begins with HTTPS, they expect that connection to be secure via Secure Sockets Layer (SSL), a protocol for transmitting secure documents via the Internet. The majority of Web sites use this protocol to obtain sensitive data (e.g., shopping cart data and credit card numbers from customers).

An HTTPS Web site may make most users feel relatively secure, but this alone doesn't guarantee secure transactions. To properly protect your organization's users—as well as corporate data that unsecure transactions could leave open to exposure—make sure your users understand how to properly evaluate a Web site's security.

Making the SSL connection

When it comes to online forms, secure servers (from an HTTPS site) do not actually serve most of them. This means that the form data may not be going where users think.

If you view the source HTML code of a Web page that you're entering credit card data into, you should see something like the following:

<form method="POST" action="/order.cgi">

or

<form method="POST" action="https://www.shop.com/cgi-bin/order.cgi">

If the form POSTs to an IP address, users should browse to another site. A Web site should send sensitive information only to a registered site.

Here are the four most common forms that users will encounter:

  • Form page http://www.shop.com/form.html with a form tag of <form action="/cgi-bin/login.cgi" method="get">: This is not secure at all, and it doesn't encrypt any of the information.
  • Form page https://www.shop.com/form.html with a form tag of <form action="http://www.shop.com/cgi-bin/login.cgi method="get">: This information isn't secure either. When the form sends the data, it initiates a new—not secure—HTTP session.
  • Form page http://www.shop.com/form.html with a form tag of <form action=https://www.shop.com/cgi-bin/login.cgi method="get">: This securely transmits information to the form Web site.
  • Form page https://domain.com/form.html with a form tag of <form action=/cgi-bin/login.cgi method="get">: This also securely transmits information to the form Web site.

Making sure data remains secure

By securely transmitting data and using SSL to collect sensitive information, a Web site implies that it will keep that information secure. But what really happens behind the Web site?

For example, most small companies don't host their own Web sites; instead, they use a Web hosting service. But Web hosting services typically turn that Web form data into an e-mail, a process that more than likely doesn't encrypt the data. This means that anyone with access to the e-mail can easily access customers' sensitive information.

Advise users to keep this in mind when surfing the Web, and make sure your organization's Web site makes an effort to reassure its customers about data security.

Final thoughts

A properly implemented SSL Web site raises customers' expectation that you'll handle their information securely. Establishing an SSL Web site and then transmitting sensitive information collected at that site using a nonsecure method is a poor business practice, and it doesn't meet the standard of due diligence.

Employ SSL as the first step to securely collect, transmit, and store sensitive information. Ensure that your company's users know how to evaluate a Web site, and make sure to publicize your own efforts to customers so they know they're dealing with a secure Web site at all points.

Miss a column?

Check out the Security Solutions Archive, and catch up on the most recent editions of Mike Mullins' column.

Worried about security issues? Who isn't? Automatically sign up for our free Security Solutions newsletter, delivered each Friday, and get hands-on advice for locking down your systems.

Mike Mullins has served as an assistant network administrator and a network security administrator for the U.S. Secret Service and the Defense Information Systems Agency. He is currently the director of operations for the Southern Theater Network Operations and Security Center.

  • Save
  • Print
  • Recommend
  • 0

Print/View all Posts Comments on this article

It's a good start, but do we expect users to do this? jmasters_pub@... | 03/31/06
colour coded??? Jaqui | 03/31/06
Agreed Justin 8) | 03/31/06
email apotheon | 03/31/06
You're quite right jmasters_pub@... | 04/02/06
SSL is good and secured becks_xlover@... | 04/04/06
I strongly beg to differ philwright001@... | 04/06/06
null THX-1138 | 04/06/06
Ask lots of questions philwright001@... | 04/06/06
null THX-1138 | 04/07/06
All of that.... philwright001@... | 04/09/06
I can't learn enough about this topic ,,, JCitizen | 04/06/06
Secure site let down by email 62nds | 04/06/06
SSL isnt perfect holdupmaster | 04/06/06
security warnings apotheon | 04/06/06
Agreed philwright001@... | 04/06/06
My opinion but everyone knows what they say about opinions bob@... | 04/02/06
It is secure from what I understand Matt Blacker | 04/02/06
null kevin@... | 04/06/06
Um . . . what? apotheon | 04/06/06
Filtering the unsecure webpage kevin@... | 04/07/06
got it apotheon | 04/07/06
Simple explanation bob@... | 04/10/06
How it should work gshollingsworth | 04/03/06
other encryption types apotheon | 04/03/06
Thanks a bunch Apotheon Sheeva | 04/06/06
I agree.. and I hate ball joints without Zerq fittings. jmasters_pub@... | 04/06/06
Even more to the story steve@... | 04/06/06
One Big Hole You Overlooked JayBofMA@... | 04/06/06
Missing Basic Stuff green_man | 04/06/06
Further stuff green_man | 04/06/06
IT professionals apotheon | 04/06/06
I wasn't aware of all of this ,but.. green_man | 04/06/06
Are SSL connections are truly secure? ubbogus2@... | 04/07/06
Is this secure... paul7410 | 04/17/06
I'm not sure but... JCitizen | 04/18/06

What do you think?

White Papers, Webcasts, and Downloads

Article Categories

Security
Security Solutions, IT Locksmith
Networking and Communications
E-mail Administration NetNote, Cisco Routers and Switches
CIO and IT Management
Project Management, CIO Issues, Strategies that Scale
Desktops, Laptops & OS
Windows 2000 Professional, Microsoft Word, Microsoft Excel, Microsoft Access, Windows XP,
Data Management
Oracle, SQL Server
Servers
Windows NT, Linux NetNote, Windows Server 2003
Career Development
Geek Trivia
Software/Web Development
Web Development Zone, Visual Basic, .NET

Introducing SmartPlanet

advertisement
Click Here