Industry guru Dave Taylor answers free tech support questions about a wide variety of business and technical topics, including blogging, Google AdSense, MySpace, Sony PSP, Apple iPod, Mp3 players, management, Linux, SEO, Mac OS X, Facebook, Twitter, LinkedIn and Microsoft Windows.

How does https and SSL keep my information safe?

Hey Dave! How does secure SSL actually work and if all these sites are using this much vaunted https/SSL security, how come they still get customer data ripped off?


Dave's Answer:

We really need to take a look at this question as two partially related questions. First we’ll look at SSL and how the technology itself works and why it is considered to be secure. Then we’ll look at a couple of cases of customer data theft and see where the data really went and did SSL have anything to do with it?

SSL is an acronym for Secure Sockets Layer 3.0 which has been replaced recently by Transport Layer Security (TLS) 1.1 and you can read all the glorious Technicolor details by reviewing the RFC 4346 (Request For Comments) document over at the Internet Engineering Task Force. But let’s just talk about it as if we were humans, shall we?

SSL and TLS are ways that we can be assured of who we are communicating with (endpoint authentication) and hiding that communication from the outside world. TLS also prevents others from injecting new messages into our conversations and from changing messages from either party. Endpoint authentication is typically only performed for the server side of the conversation. We just want to make sure that we really are on our bank’s web site and not some phony. The bank is not concerned enough about authenticating us as we’ll do that with our account number and other information like that. There are dual authentication applications where they want to make sure we are only on a certain PC or IP address etc. but those are pretty much James Bond 007 circumstances.

When we go to a web site that starts with https:// that tells the browser to use port 443 instead of the normal http:// port of 80. A secure conversation starts with a handshake between us and the server as we decide which encryption protocol we both understand and trade some key information that confirms who is who by the use of Certificates. Certificate Authorities guarantee to us that they have done all they can to confirm that someone handing out this certificate is who they say they are. Look in your IE browser at Tools -> Internet Options -> Content -> Publishers -> Trusted Root Certification Authorities (Figure 1) to see who your browser trusts.

How SSL Works, Figure 1: Certificates

Our browser looks up the certificate and the Trusted Root that created it to see if the certificate is really any good. When we determine that it is we will continue with the conversation and you see the little padlock close on your browser, Figure 2.

How SSL Works, Figure 2: Padlock Icon

What does all this have to do with companies losing private data? Not much. The data thefts that we keep reading about are not due to SSL or TLS failing. They are primarily from people failing to follow basic protection policies, or of companies not having those policies in place at all. When the Veterans Administration lost 26 million records of service men and women it was because an analyst had taken a laptop containing the information home (the analyst claims that he had specific approval to do so, but that’s a different post). The PC was then stolen by local burglars that fortunately never did know what they really had in their possession. The laptop was eventually recovered and there has not been any evidence that the personal data was used to impersonate anyone. Information Week recently reported that TJX Co., the parent of TJ Maxx finally told the SEC that they lost control of over 45 million records of customers over a several year period. There is some evidence surfacing that the original breach may have been due to an unsecured wireless network. These lost records HAVE been used in Florida to create credit cards used to buy Wal*Mart and Sam’s Club gift cards which are then used at the stores.

So you can see that SSL or TLS is not responsible for these thefts, unsecured back-end systems are where the information is being lost. The only way to protect yourself from becoming a victim of ID Theft is to be vigilant about watching your credit card statements and balances and checking your credit report periodically. Go to AnnualCreditReport.com, the official site created by the big three credit reporting agencies to provide you with your required free annual credit report.

This article was contributed by network security consultant Tim Heagarty, CISA, CISSP, MCSE. He's based in Lexington, KY and you can contact Tim at heagarty.com/tim.


Help others find this article at Del.icio.us, Digg, Netscape, Reddit, and Simpy.

Subscribe!

Never miss another useful Q&A article again! Subscribe to AskDaveTaylor with Google Reader.

Comments

This is some excellent information about ssl/tls. So know that we know that the ssl/tls certificate confirms security of the information when it is being sent from the server to the computer what is the best method for confirming the back end security of a site.

Would you say that the best way for a consumer to confirm their information is safe after arrives at the server is to have a hacker safe logo? There really should be a method or standard for the industry have a storage certificate as well to further protect consumers.

Dave
Digital City Hosting

Posted by: Dave at May 25, 2007 7:58 AM

Thank you for being on top of this kinda stuff !
Those of us known as Computor Dummies, are glad
to know that answers to our problems are near.

Question:
could the SSL,TLS and HTTP be the Reason behind
my inabilety to LogIn to Yahoo and Gmail ?

somehow my Settings have changed and i can't
find the Answer i need. Please help !
Thank you !
P.S.:
Since i can't LogIn, i'm having a Friend of mine
log in For me to read your answer !

Posted by: Mike Santiago at May 25, 2007 4:43 PM

Dave and Mike,

There is, unfortunately, no good way to be completely safe and secure with your personal information. If you check out the "hacker safe" logo sites they give you more information about where to put the logo so that the customer sees it to increase sales than they give about security. They are primarily only performing port and application scanning which does very little or nothing to assure your information will be safe once in the company's hands.

The only way to be safe with your information is not to give it out. Take a look at this news article on CNET http://news.com.com/2100-1017-245428.html about American Express's new one time card. They will give you a card number to use for a single transaction which cannot be used beyond that transaction.

SSL and other protocols are "probably" not behind not being able to log onto Yahoo.com. Clear your browser cache first to get out the cobwebs and try again.

Posted by: Tim Heagarty at May 28, 2007 11:09 PM

I have a lot to say, but ...
Starbucks coffee cup I have a lot to say, and questions of my own for that matter, but most of all I'd like to say thank you for all your efforts on this Web site by buying you a chai!

I do have a comment, now that you mention it!









Remember personal info?


Please note that I will never send you any unsolicited commercial email. Ever.

While I'm at it, please note that by submitting a question or comment you're agreeing to my terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site.









Uniblue: Free Virus Scan

Search
Find just the answers you seek from among our 1700+ free tech support articles by using our Lijit search engine.


Help!





Subscribe to
Ask Dave Taylor!

Add to Google Reader
Add to My Yahoo!
Subscribe in NewsGator Online

RDF   XML

Free Updates!
Sign up and get free weekly updates and special offers on books, seminars, workshops and more.


Recent Entries
Join the List!
Join my author info mailing list, where you'll learn about my upcoming books, speaking gigs, and more!


Book Links
© 2002 - 2008 by Dave Taylor. All Rights Reserved.

Note: This web site is for the purpose of disseminating information for educational purposes, free of charge, for the benefit of all visitors. We take great care to provide quality information. However, we do not guarantee, and accept no legal liability whatsoever arising from or connected to, the accuracy, reliability, currency or completeness of any material contained on this web site or on any linked site.

[whiteboard marker tray]