<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx</link><description>Quite a bit has been written about the Secure Sockets Layer (SSL) protocol and its successor Transport Layer Security (TLS), so I won't cover the protocols in detail here. The following are good references if you want to get a quick refresher. Microsoft</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410249</link><pubDate>Thu, 21 Apr 2005 02:38:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410249</guid><dc:creator>Alex</dc:creator><description>Great article. It is a shame that there is little protection for the novice internet user against phishing whatever browser they are using; especially with the social scams such as use of international domain names to spoof proper domains.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410255</link><pubDate>Thu, 21 Apr 2005 02:45:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410255</guid><dc:creator>brantgurga</dc:creator><description>What are some examples of browsers you are referencing with your food for thought?  The only browsers I know that run JavaScript in the UI are Mozilla-derivatives and there was an issue along those lines disclosed recently that affects them, but such issues I found are reportedly fixed in the latest Firefox release.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410261</link><pubDate>Thu, 21 Apr 2005 02:53:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410261</guid><dc:creator>JD</dc:creator><description>Great article is this.&lt;br&gt;&lt;br&gt;Thankfully, my bank was offering the 'convenient' way to login but then they replaced the login form with a big button which takes you to secure login page. I hope more banks and sites will follow. &lt;br&gt;&lt;br&gt;I think it would be nice if this article was published on MSDN. So that a developer working for a bank website can go to Manager and show that Microsoft recommends not to have login form on non secure page. [Ofcourse this is for the managers who don't have clue... and they are in majority! :(]&lt;br&gt;&lt;br&gt;JD</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410262</link><pubDate>Thu, 21 Apr 2005 02:54:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410262</guid><dc:creator>Chris Griego</dc:creator><description>&amp;quot;The first problem is simple: How does the user know that the form is being submitted via HTTPS?  Most browsers have no such UI cue.&amp;quot;&lt;br&gt;&lt;br&gt;The alert box is disabled because it is intrustive and gets in the user's way even for legitimate submissions. What if the UI cue was to change the actual submit button in some way? It could include a lock icon or be colored yellow while still using the OS-style instead of the roll-your-own-style button? These UI clues for https forms would be helpful and not get in the way of either type of transaction, they would merely inform and let the user make the call.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410279</link><pubDate>Thu, 21 Apr 2005 03:41:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410279</guid><dc:creator>William Bartholomew</dc:creator><description>One of the features I like most about Opera is that on a SSL secured site it displays the company name that owns the SSL certificate in the address bar so you can tell if it is who it should be. And it's unobtrusive.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410285</link><pubDate>Thu, 21 Apr 2005 04:20:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410285</guid><dc:creator>Bevan Collins</dc:creator><description>&amp;quot;(Food for thought: The keystroke-sniffing attack gets even worse if your JS can run in the browser chrome, a feature offered by some browsers.)&amp;quot;&lt;br&gt;&lt;br&gt;How is that different from a browser helper object in IE which of course has access to DHTML events?</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410290</link><pubDate>Thu, 21 Apr 2005 04:53:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410290</guid><dc:creator>Ken Kolano</dc:creator><description>Chris Griego,&lt;br&gt;&lt;br&gt;Because such visual cues as you describe inside the content area of the browser can be easily spoofed.</description></item><item><title>IEBlog -- TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410292</link><pubDate>Thu, 21 Apr 2005 05:07:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410292</guid><dc:creator>James Summerlin's Blog</dc:creator><description /></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410293</link><pubDate>Thu, 21 Apr 2005 05:07:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410293</guid><dc:creator>Joe Tan</dc:creator><description>Nice article, you brought up some points I hadn't really thought about before, namely the fact that a form that's being sent unsecured to a client could be modified by a man-in-the-middle attack.&lt;br&gt;&lt;br&gt;However, if I was the attacker, and I was able to perform a man-in-the-middle attack on requests between the client and server, I would take advantage of the fact that most users just type &amp;quot;www.mybank.com&amp;quot; into their browser instead of the full &amp;quot;&lt;a rel="nofollow" target="_new" href="https://www.mybank.com&amp;quot;"&gt;https://www.mybank.com&amp;quot;&lt;/a&gt;. So right there, since the initial request is unsecured, I'd just modify the link to the secured login page and point it somewhere else... like to my own 'secured login page', which is similar to the point you made about modifying an unsecured form POST target.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410324</link><pubDate>Thu, 21 Apr 2005 08:29:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410324</guid><dc:creator>EricLaw [MSFT]</dc:creator><description>&amp;lt;&amp;lt;How is that different from a browser helper object in IE which of course has access to DHTML events?&amp;gt;&amp;gt;&lt;br&gt;&lt;br&gt;It's essentially no different at all. &lt;br&gt;&lt;br&gt;The general point is that enabling powerful browser extensions without introducing privacy/security holes is hard-- Regardless of whether or not you're using native code or script.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410349</link><pubDate>Thu, 21 Apr 2005 10:18:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410349</guid><dc:creator>Andy Jones</dc:creator><description>You said: 'Happily, a majority of web users now know to look for the lock icon and the HTTPS in the address line to identify when their connection is secure.'&lt;br&gt;&lt;br&gt;You say a majority of users but I don't believe this. The majority of users that I see in my line of work as IT administrator do not have a clue. In all I deal with about 200-250 people from work, friends and family, and only about 7 of those could be classed as 'Masters of the web', being able to surf with the confidence of not being defrauded or catching a virus. The majority of the people are beginners, or blind-surfers. They just open up the browser and surf. They do not have a clue. My colleague and I are slowly teaching them but it is a slooowww process. Out of everybody I would only say about a 1/4 (quarter) would know how to identify a secure page.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410356</link><pubDate>Thu, 21 Apr 2005 11:24:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410356</guid><dc:creator>Tony</dc:creator><description>Critical Mistake #1: Non-HTTPS Login pages (even if submitting to a HTTPS page).&lt;br&gt;&lt;br&gt;You're absolutely correct.&lt;br&gt;Why are there plenty of such pages to login to Passport used on the MSN site then ?</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410363</link><pubDate>Thu, 21 Apr 2005 11:58:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410363</guid><dc:creator>Gwyn Cole</dc:creator><description>Eric, this is a very useful and informitive article! More like this please...</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410383</link><pubDate>Thu, 21 Apr 2005 14:14:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410383</guid><dc:creator>David</dc:creator><description>Nice article, thanks a lot ;)</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410430</link><pubDate>Thu, 21 Apr 2005 17:17:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410430</guid><dc:creator>Nathan</dc:creator><description>I found this very informative and interesting.&lt;br&gt;&lt;br&gt;Provides some food for thought.</description></item><item><title>Perspective on the browser wars</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410448</link><pubDate>Thu, 21 Apr 2005 18:16:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410448</guid><dc:creator>K-Squared Ramblings</dc:creator><description>At the end of a post on SSL/TLS and just how much security a &amp;amp;quot;secure&amp;amp;quot; site really gives you, Eric Lawrence of IEBlog posted an interesting thought:&lt;br&gt;&lt;br&gt;The so-called &amp;amp;quot;browser wars&amp;amp;quot; have fundamentally changed.  It's no longer Microsoft vs. Mozilla vs. Op...</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410507</link><pubDate>Thu, 21 Apr 2005 20:58:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410507</guid><dc:creator>EricLaw [MSFT]</dc:creator><description>&amp;lt;&amp;lt;You say a majority of users [know to look for the lock but I don't believe this.&amp;gt;&amp;gt;&lt;br&gt;&lt;br&gt;My statement was a bit ambiguous, so I should clarify.  &lt;br&gt;&lt;br&gt;In usability testing, when we ask users &amp;quot;Do you think this page secure?&amp;quot;, a majority of users do know to look for the lock and/or the HTTPS.&lt;br&gt;&lt;br&gt;That doesn't mean, however, that 50%+ of web users are ~routinely~ looking for the lock as they surf around the web.  &lt;br&gt;&lt;br&gt;I suspect you're correct in noting that many many users give no regular thought to the security of their web transactions.  &lt;br&gt;&lt;br&gt;The percentage who do take note of SSL will probably continue to gradually increase, particularly as more and more news about Internet-based scams make the mainstream press.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410537</link><pubDate>Thu, 21 Apr 2005 23:06:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410537</guid><dc:creator>Jace</dc:creator><description>Even the passport.net site itself uses an http login page when you click in the login buttons....</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410766</link><pubDate>Fri, 22 Apr 2005 15:36:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410766</guid><dc:creator>Travis Owens</dc:creator><description>IMHO I believe IE should split the &amp;quot;Warn when sending unencrypted form data&amp;quot; into 2 seperate types: non critical Forms that submit data and forms that submit username/password data.&lt;br&gt;&lt;br&gt;While theres no perfect way, I would actualy prefer this model as I would allow non essential data to be sent to a non encrypted source, but I never want username/login data sent to a non encrypted source.&lt;br&gt;&lt;br&gt;On a side note, what happens if a (hacked) secure page submits data to a non secure source?&lt;br&gt;&lt;br&gt;As a coder and off the top of my head, I would categorize a form as essential data if any input name had &amp;quot;user,username,uname,pass,password,passwd&amp;quot; in the input or if the processing url had &amp;quot;login&amp;quot; anywhere in the filename or folder name.&lt;br&gt;&lt;br&gt;I know this is a weak model at best, but a weak model is better than no model.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410767</link><pubDate>Fri, 22 Apr 2005 15:41:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410767</guid><dc:creator>Travis Owens</dc:creator><description>Also I would like to add that I totally disagree that the average user knows to look for the KEY icon in the browser.&lt;br&gt;&lt;br&gt;Maybe the average technical user, but I would bet a month's salary 95% of web users don't know that the key icon is even there.&lt;br&gt;&lt;br&gt;IE needs a stronger visual cue to show that a page is encrypted, and more importantly, a cue that can't dissappear by going View &amp;gt; Status Bar.&lt;br&gt;&lt;br&gt;I can't give a sane easy answer for this one as anything I can quickly think up is a bit distractive.  The best I can come up with, and I'm not even sure if it's a good idea, is that a form, if encrypted and going to an encrypted url, gets some box around it when the user has focus any of the input boxes, and has a lock icon on a corner of the box.&lt;br&gt;&lt;br&gt;Obviously the graphic of this box shouldn't easily be reproducable via CSS/JS but considering where CSS2/CSS3 is going, pretty much anything is possible now.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410828</link><pubDate>Fri, 22 Apr 2005 18:12:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410828</guid><dc:creator>Fuzztrek</dc:creator><description>&amp;quot;IE needs a stronger visual cue to show that a page is encrypted, and more importantly, a cue that can't dissappear by going View &amp;gt; Status Bar.&amp;quot;&lt;br&gt;&lt;br&gt;Exactly what I was going to suggest.  Hunting around for that tiny little lock and obscure &amp;quot;s&amp;quot; in https is something even I forget to do, or ignore completely.  That said, we don't need a pop up dialog or anything that would go from one extreme to the other.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#410876</link><pubDate>Fri, 22 Apr 2005 20:18:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:410876</guid><dc:creator>Jeremy Brayton</dc:creator><description>If the status bar is a bad idea, how about modify the frame around a web page? Unsecure sites would be normal, but you could have say a red or gold ring around a site that is completely secure. A mixed environment could have a completely different color, like half red half gold to say that part of it is secure, but because it's mixed the red says stop.&lt;br&gt;&lt;br&gt;Of course I don't know how particularly easy this is, but it should be something that is easy to notice and can't be taken away by View &amp;gt; Status Bar. I do think that what we have has been sufficient so far, but take it a little step further for those of us not quite as fortunate to remember the umpteen steps we need to make sure a connection is secure. (It's not umpteen, but it's definately not one and seems to be getting more complex, not less)</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#411355</link><pubDate>Sun, 24 Apr 2005 08:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:411355</guid><dc:creator>Jasper Bryant-Greene</dc:creator><description>Jeremy: Unfortunately, that's easily spoofed, with something like:&lt;br&gt;&lt;br&gt;body { border: 2px solid red; }&lt;br&gt;&lt;br&gt;in your CSS file.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#411533</link><pubDate>Mon, 25 Apr 2005 00:14:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:411533</guid><dc:creator>Kronin</dc:creator><description>Regarding the &amp;quot;This page contains both secure and nonsecure content&amp;quot;:&lt;br&gt;&lt;br&gt;If you dynamically push Internet Explorer a PDF as a result of a POST via https, you get this warning (even though the resulting page and everything associated with it is being requested over https).&lt;br&gt;&lt;br&gt;Please fix this. The fix you've already provided:&lt;br&gt;&lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/?kbid=321532"&gt;http://support.microsoft.com/?kbid=321532&lt;/a&gt;&lt;br&gt;requires a web server to send Accept-Ranges: bytes in the header, which isn't a requirement of HTTP/1.1:&lt;br&gt;&lt;a rel="nofollow" target="_new" href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html"&gt;http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html&lt;/a&gt;&lt;br&gt;&amp;quot;Origin servers that accept byte-range requests MAY send&lt;br&gt;&lt;br&gt;          Accept-Ranges: bytes&lt;br&gt;&lt;br&gt;      but are not required to do so.&amp;quot;&lt;br&gt;&lt;br&gt;If you really stand behind your article, you would help correct the problem of IE incorrectly showing this message when being sent a PDF file as a result of a POST.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#411558</link><pubDate>Mon, 25 Apr 2005 02:24:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:411558</guid><dc:creator>EricLaw [MSFT]</dc:creator><description>&amp;lt;&amp;lt;If you dynamically push Internet Explorer a PDF as a result of a POST via https, you get this warning &amp;gt;&amp;gt;&lt;br&gt;&lt;br&gt;Have you installed the v7.0 PDF reader?  I believe this issue was resolved.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#411621</link><pubDate>Mon, 25 Apr 2005 10:17:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:411621</guid><dc:creator>Anon</dc:creator><description>Shouldnt there be some kind of indication as to which parts of the page were loaded via non-secure protocol and which over HTTPS when loading mixed content? Something like a red box around a non-secure graphic, or a description of which parts of the page were non-secure in the &amp;quot;information bar&amp;quot; of IE? Most of the times these are innocuous, thirdparty tracking scripts</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#411911</link><pubDate>Mon, 25 Apr 2005 23:36:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:411911</guid><dc:creator>Jeremy Brayton</dc:creator><description>I wasn't referring to a section that can be spoofed by CSS. Body refers to what is INSIDE the frame. The frame consists of the toolbar up top, a middle &amp;quot;body&amp;quot; (lack of a better word), and the status bar below. The space in between the status and toolbars would be the ideal real estate with an area that is not affected by CSS or code of any kind. Since the lock isn't affected by code, this area shouldn't be as well.&lt;br&gt;&lt;br&gt;This makes perfect sense when you think about tabbed browsing. The tab is the body, or what can be changed by CSS. The area around the tab (tab control, I think in Windows controls) would be where you'd put this color so that the border of the tab control would be what changes, not the body, not anything that can be touched by CSS or any markup language.&lt;br&gt;&lt;br&gt;Say this was in place and someone did actually try to spoof it. You'd have a red ring with a red ring inside of it. The outter ring would be what matters but I could see someone being confused by that. So I'll give another suggestion: opacity + color coding. There could be a barely visible background color that changes based upon what type of site it is. Or you could simply have a &amp;quot;watermark&amp;quot; of a lock for completely secure, open lock for mixed, and no lock if it's not secure. &lt;br&gt;&lt;br&gt;You honestly can't develop something initially that can't be spoofed by CSS or HTML, it's just too powerful in the browser. You have to take the bits that you do deem as &amp;quot;locked&amp;quot; out so that no one can spoof them. It's the nature of HTML as a markup language to allow that kind of flexibility. HTML doesn't care about what is on the screen it just wants it to be formatted correctly. What is on the screen is the part that is exploited for phishing and other scams to be successful. There's definately a catch 22 involved, if just a little one.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#411941</link><pubDate>Tue, 26 Apr 2005 01:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:411941</guid><dc:creator>Rob Meyer</dc:creator><description>I don't buy it. Not that you're wrong; you're quite right. The problem is that if we assume the attacker can arbitrariliy get at the http stream and modify it. Assuming that capability, I ask you how the user gets to the https login page...likely from an http page...so that link is vulnerable to rewriting to a different server. For that matter, the user never even gets to your homepage, they go instantly straight to an imposter site.&lt;br&gt;&lt;br&gt;This is assuming that the user doesn't, by themselves, unprompted, type in &lt;a rel="nofollow" target="_new" href="https://www.yoursite.com"&gt;https://www.yoursite.com&lt;/a&gt;. If you link to it anywhere, then there's a vulnerable link in the chain. And very few businesses are going to accept requriing customers to type in the URL, remembering the https. I'd venture to say none.&lt;br&gt;&lt;br&gt;I think it's safer to just say the whole https security model is nothing but window dressing anyway, so I'd hardly call these peices critical mistakes. It's too confusing for the casual user to figure out all of this out, so they punt; either by not participating or by not worrying about it. Not sure what the fix is.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#411981</link><pubDate>Tue, 26 Apr 2005 04:17:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:411981</guid><dc:creator>EricLaw [MSFT]</dc:creator><description>&amp;lt;&amp;lt;Something like a red box around a non-secure graphic, or a description of which parts of the page were non-secure in the &amp;quot;information bar&amp;quot; of IE? Most of the times these are innocuous, thirdparty tracking scripts&amp;gt;&amp;gt;&lt;br&gt;&lt;br&gt;That's precisely the point: It's never innocuous to deliver a script on a HTTPS page via HTTP.  Script can completely rewrite the page using the DOM, so it's not really possible to highlight which part of the page isn't secure.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#412269</link><pubDate>Tue, 26 Apr 2005 22:39:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:412269</guid><dc:creator>Mike</dc:creator><description>&amp;quot;The so-called 'browser wars' have undamentally changed... Now it's the 'good guys' vs. the 'bad guys.'&amp;quot;&lt;br&gt;&lt;br&gt;Actually, its always been the 'good guys' vs. the 'bad guys,' only now Microsoft decided they want to be one of the good guys. We're still seeing how that's going to work out, because it seems that &amp;lt;a href=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://www.ivor.it/goog/big1000/&amp;quot;&amp;gt;MSN"&gt;http://www.ivor.it/goog/big1000/&amp;quot;&amp;gt;MSN&lt;/a&gt; Search favors IIS hosts&amp;lt;/a&amp;gt;. If that doesn't fall under 'looking for a quick score at the expense of the browsing public', I don't know what does. History has shown that Microsoft thinks nothing of poisoning its relationship with the internet community, and that continues to be the case.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#412351</link><pubDate>Wed, 27 Apr 2005 03:05:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:412351</guid><dc:creator>Adam Selene</dc:creator><description>With regards to &amp;quot;Mixed content&amp;quot; error:&lt;br&gt;&lt;br&gt;It makes sense to display such a warning if a page includes insecure content that may contain damaging client script. That would include &amp;lt;script&amp;gt; &amp;lt;object&amp;gt; and &amp;lt;applet&amp;gt;, perhaps &amp;lt;link&amp;gt; (CSS), and perhaps &amp;lt;frame&amp;gt; and &amp;lt;iframe&amp;gt; (see below).&lt;br&gt;&lt;br&gt;It does *NOT* make sense to display such a message for pages that include insecure images &amp;lt;img&amp;gt;. Why would you want to pull a bunch of GIFS and JPEGS thru SSL. That causes completely unecessary server load and client slowness (especially because SSL served images generally won't get cached).&lt;br&gt;&lt;br&gt;Not displaying the error message for insecure &amp;lt;img&amp;gt; URLs is a simple fix.&lt;br&gt;&lt;br&gt;Perhaps better than an error message would be to refuse loading the dangerous tags &amp;lt;script&amp;gt; &amp;lt;object&amp;gt; &amp;lt;applet&amp;gt; if not served via SSL (on the same domain).&lt;br&gt;&lt;br&gt;Frames &amp;lt;frame&amp;gt; &amp;lt;iframe&amp;gt; can be sandboxed (a feature added to HTA's in IE 6.0, such that they can't get access to the containing document.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#412473</link><pubDate>Wed, 27 Apr 2005 10:46:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:412473</guid><dc:creator>Will</dc:creator><description>&amp;lt;&amp;lt;RE: &lt;a rel="nofollow" target="_new" href="http://www.ivor.it/goog/big1000/&amp;gt;&amp;gt;"&gt;http://www.ivor.it/goog/big1000/&amp;gt;&amp;gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;Take that tin-foil hat off, friend. MSN &amp;amp; other engines are all about relevancy.  It's well understood that more ... let's call them &amp;quot;random&amp;quot;... sites are hosted by Apache.  There are lots of webhosts with 1000 little vanity sites on a single Apache box.  &lt;br&gt;&lt;br&gt;The same can be done with IIS, of course, but it's relatively less common.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#412716</link><pubDate>Wed, 27 Apr 2005 23:04:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:412716</guid><dc:creator>Rob Meyer</dc:creator><description>I disagree regarding images. An insecure image request could get re-routed to a malicious server, serving up images that trigger various overflow bugs in image loading code (of which there have been at least a few in all browsers), and take control of at least the browser.&lt;br&gt;&lt;br&gt;If they are ssl, at least you know they haven't been tampered with on the way, and the original end point is the server that you looked at the cert for and decided to trust.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#413375</link><pubDate>Fri, 29 Apr 2005 10:15:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:413375</guid><dc:creator>www.cn-apple.com</dc:creator><description>www.cn-apple.com</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#413753</link><pubDate>Sat, 30 Apr 2005 21:47:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:413753</guid><dc:creator>zzz</dc:creator><description>&amp;gt; (Pretty much everyone turns off the &amp;quot;Warn when sending unencrypted form data&amp;quot; option within 2 minutes of installing the browser.) &lt;br&gt;&lt;br&gt;Well DUH! &lt;br&gt;&lt;br&gt;What do you think people do when faced with crappy popups? They close them! &lt;br&gt;&lt;br&gt;Why did you build the Information Bar into XP SP2 and do not use it to display important information like this? Instead you use popups and those will be turned of with a reflex.&lt;br&gt;&lt;br&gt;IE team should consult Bill Hill regarding popups. He put it real well in the video interview.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#414415</link><pubDate>Tue, 03 May 2005 23:40:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:414415</guid><dc:creator>Dru Nelson</dc:creator><description>You know what would be nice as well?&lt;br&gt;&lt;br&gt;It would be nice if you could somehow extend &lt;br&gt;the SSL/TLS spec to allow operators to relax&lt;br&gt;the need to have unique IP's for each domain.&lt;br&gt;&lt;br&gt;This would allow hosting providers to host&lt;br&gt;multiple certificates on a single web server &lt;br&gt;IP. (Like non-ssl)&lt;br&gt;&lt;br&gt;I mean, is it such a leak that I'm talking to a &lt;br&gt;particular host if I have that IP address?</description></item><item><title>Why is no one responding to this question?</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#414751</link><pubDate>Thu, 05 May 2005 00:03:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:414751</guid><dc:creator>Brian</dc:creator><description>Several people have asked, if we are worried about malicious manipulation of an insecure server response midstream - what is to stop the same person from inserting their own log-in form on any http page on a web site, and capturing a user's credentials that way?  It seems like this is an unlikely occurrence at best, or an unavoidable security hole at worst...</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#414855</link><pubDate>Thu, 05 May 2005 07:54:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:414855</guid><dc:creator>Paul Querna</dc:creator><description>Re: using a single IP for multiple SSL Host, you want Server Name Indication.&lt;br&gt;&lt;br&gt;Look at &lt;a rel="nofollow" target="_new" href="https://sni.corelands.com/"&gt;https://sni.corelands.com/&lt;/a&gt; for more info.</description></item><item><title>re: TLS and SSL in the real world</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#418759</link><pubDate>Tue, 17 May 2005 19:03:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:418759</guid><dc:creator>Ross Tregaskis</dc:creator><description>Re: secure notification; Firefox, as well as the status bar notification for SSL pages, also colours the address bar and adds a key icon to it. It also places the actual address of the server next to the status-bar key line, so a user can look down and think &amp;quot;Oh wait, that doesn't say paypal.com&amp;quot; and quickly get out the way.&lt;br&gt;&lt;br&gt;This is by far the best solution for this problem I've seen, and I'd really like IE7 to introduce something like that.</description></item><item><title>Online Banking with Bank of America</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#455334</link><pubDate>Wed, 24 Aug 2005 01:22:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:455334</guid><dc:creator>MarteyDodoo.com</dc:creator><description>	Online banking websites like Bank of America should use SSL login pages, as non-SSL pages are not secure.&lt;br&gt;&lt;br&gt;...</description></item><item><title>A nice IT PRO Check List from microsoft</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#544375</link><pubDate>Mon, 06 Mar 2006 13:00:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:544375</guid><dc:creator>My Place For SQL</dc:creator><description /></item><item><title>Yi-Feng Tzeng&amp;#8217;s Blog  &amp;raquo; Blog Archive   &amp;raquo; ?????? SSL ??? TLS ????????????</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#579877</link><pubDate>Thu, 20 Apr 2006 17:07:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:579877</guid><dc:creator>Yi-Feng Tzeng’s Blog  » Blog Archive   » ?????? SSL ??? TLS ????????????</dc:creator><description>PingBack from &lt;a rel="nofollow" target="_new" href="http://antbsd.twbbs.org/~ant/wordpress/?p=115"&gt;http://antbsd.twbbs.org/~ant/wordpress/?p=115&lt;/a&gt;</description></item><item><title>Internet Explorer 7 Beta 2 is out</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#583986</link><pubDate>Wed, 26 Apr 2006 13:00:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:583986</guid><dc:creator>Mikael Söderström</dc:creator><description>Today, Microsoft released Internet Explorer 7 Beta 2. I recommend you to download it in order to test...</description></item><item><title>&amp;quot;Secure&amp;quot; bank logins?</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#614462</link><pubDate>Fri, 02 Jun 2006 21:10:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:614462</guid><dc:creator>Implementer's notes</dc:creator><description>George Ou over at ZDNet has recently been engaged in a &amp;amp;lt;a href=&amp;amp;quot;&lt;a rel="nofollow" target="_new" href="http://blogs.zdnet.com/Ou/?p=226&amp;amp;quot;"&gt;http://blogs.zdnet.com/Ou/?p=226&amp;amp;quot;&lt;/a&gt; target=&amp;amp;quot;_blank&amp;amp;quot;&amp;amp;gt;one-man crusade&amp;amp;lt;/a&amp;amp;gt; against banks that let users log in to their on-line banking services directly from front</description></item><item><title>aqua4  -   &amp;raquo; </title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#681063</link><pubDate>Fri, 28 Jul 2006 05:44:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:681063</guid><dc:creator>aqua4  -   » </dc:creator><description>PingBack from &lt;a rel="nofollow" target="_new" href="http://dclub5.com/blog/?p=3"&gt;http://dclub5.com/blog/?p=3&lt;/a&gt;</description></item><item><title>IE7 Info for Developers and Designers</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#845353</link><pubDate>Thu, 19 Oct 2006 22:01:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:845353</guid><dc:creator>Techie Musings</dc:creator><description>&lt;p&gt;IE7 was released yesterday. If you're a web site owner, developer or designer, and find that your site or application is encountering problems, fret not. Here is a list of resources for you: Read the Checklists Download the IE7 Readiness...&lt;/p&gt;
</description></item><item><title>IE7 Info for Developers and Designers</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#845365</link><pubDate>Thu, 19 Oct 2006 22:06:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:845365</guid><dc:creator>Techie Musings</dc:creator><description>&lt;p&gt;IE7 was released yesterday. If you’re a web site owner, developer or designer, and find that your site or application is encountering problems, fret not. Here is a list of resources for you: 1. Checklists 2. Download the IE7...&lt;/p&gt;
</description></item><item><title>IE7</title><link>http://blogs.msdn.com/ie/archive/2005/04/20/tls-and-ssl-in-the-real-world.aspx#847118</link><pubDate>Fri, 20 Oct 2006 04:52:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:847118</guid><dc:creator>iDeas wHizz</dc:creator><description>&lt;p&gt;From now on, we have to test our web application on another version of browser. Source: &lt;a rel="nofollow" target="_new" href="http://dotnet.csdn.net/n/20061019/96467.html"&gt;http://dotnet.csdn.net/n/20061019/96467.html&lt;/a&gt; Microsoft IE7已于今日正式发布。微软在网站上公布了开发者和Web制作人员要注意的一些事项。翻译如下： 确认你的程序中关&lt;/p&gt;
</description></item></channel></rss>