<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>&#039;G&#039; Spot &#187; Security</title>
	<atom:link href="http://gurganus.name/brant/category/technology/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://gurganus.name/brant</link>
	<description>Thoughts from a Thinker, Programmer, and Outdoorsman</description>
	<lastBuildDate>Mon, 15 Feb 2010 07:02:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Facebook Connect Breaks</title>
		<link>http://gurganus.name/brant/2009/11/05/facebook-connect-breaks/</link>
		<comments>http://gurganus.name/brant/2009/11/05/facebook-connect-breaks/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 02:54:03 +0000</pubDate>
		<dc:creator>brantgurga</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Facebook Connect]]></category>
		<category><![CDATA[Geni]]></category>
		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://gurganus.name/brant/?p=141</guid>
		<description><![CDATA[I investigate content coming from a bad source on a Geni webpage caused by an incorrect SSL certificate from Facebook.]]></description>
			<content:encoded><![CDATA[<p>Today, when I went to <a href="http://www.geni.com/">Geni</a>, I was presented with an error about a bad SSL connection. Upon investigating, I discovered this was a <a href="http://www.facebook.com/">Facebook</a> issue.</p>
<p><span id="more-141"></span></p>
<div id="attachment_142" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-142" title="Certificate Errors" src="http://gurganus.name/brant/wp-content/uploads/2009/11/certificate-errors-300x12.png" alt="Certificate Errors" width="300" height="12" /><p class="wp-caption-text">Certificate Errors due to Facebook Connect</p></div>
<p> The first symptom of an issue was the certificate errors message in Internet Explorer. So I investigated and looked at the source of the page and found this line:</p>
<pre>&lt;script type="text/javascript" src="https://www.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php"&gt;&lt;/script&gt;</pre>
<p>Since that comes from a non-Geni site, I figured that was the cause. Sure enough, when I visited that address in my browser, I was presented with the more blatant error page:</p>
<div id="attachment_143" class="wp-caption alignnone" style="width: 774px"><img class="size-full wp-image-143" title="Security Certificate Problem" src="http://gurganus.name/brant/wp-content/uploads/2009/11/security-certificate-problem.png" alt="Security Certificate Problem" width="764" height="306" /><p class="wp-caption-text">Security Certificate Problem page in Internet Explorer</p></div>
<p> Continuing onward, I was able to see why Internet Explorer was complaining:</p>
<div id="attachment_144" class="wp-caption alignnone" style="width: 310px"><img class="size-full wp-image-144" title="Mismatched Address Warning" src="http://gurganus.name/brant/wp-content/uploads/2009/11/Mismatched-Address-Warning.png" alt="Mismatched Address Warning" width="300" height="306" /><p class="wp-caption-text">Mismatched Address Warning in Internet Explorer</p></div>
<p> Sure, enough, when you look at the certificate, you see that it is for <a href="http://www.facebook.com">www.facebook.com</a> and not <a href="http://www.connect.facebook.com">www.connect.facebook.com</a>. I proceeded to notify Geni with a workaround and notify Facebook of the problem.</p>
<div id="attachment_145" class="wp-caption alignnone" style="width: 433px"><img class="size-full wp-image-145" title="www.facebook.com Certificate" src="http://gurganus.name/brant/wp-content/uploads/2009/11/www.facebook.com-Certificate.png" alt="www.facebook.com Certificate" width="423" height="524" /><p class="wp-caption-text">www.facebook.com Certificate</p></div>
<p>Hopefully, Facebook will fix the issue and Geni will be able to workaround it in the meantime.</p>
]]></content:encoded>
			<wfw:commentRss>http://gurganus.name/brant/2009/11/05/facebook-connect-breaks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Retooling</title>
		<link>http://gurganus.name/brant/2009/11/03/retooling/</link>
		<comments>http://gurganus.name/brant/2009/11/03/retooling/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 14:00:11 +0000</pubDate>
		<dc:creator>brantgurga</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[LastPass]]></category>
		<category><![CDATA[Rapport]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://gurganus.name/brant/?p=133</guid>
		<description><![CDATA[I talk about some of the retooling I am doing with my security tools.]]></description>
			<content:encoded><![CDATA[<p>I talked a few days ago about some of the <a href="http://gurganus.name/brant/2009/10/20/security-tools/">security tools I use</a>. After using some of those tools more as well as investigating them, I am going to revise my assessment of them.</p>
<p><span id="more-133"></span></p>
<p><a href="http://www.microsoft.com/security_essentials/">Microsoft Security Essentials</a> is still a quality product in my view. It has never caused me trouble. It has never given me a false positive. It has caught malware trying to infect my computer through advertisements on certain websites.</p>
<p><a href="http://trusteer.com/product-0">Trusteer Rapport</a> is a suspicious product. In my experience, it causes crashes in the browser on occasion. It installs a file system filter driver that silently blocks some writes causing installation of some software to fail. Blocking the writes can be a good thing, but to do so silently is not appropriate behavior. The software claims to prevent screenshots of a protected browser session from being taken. However, the <a href="http://technet.microsoft.com/en-us/windows/dd320286.aspx">Problem Steps Recorder</a> in Windows 7 was able to take screenshots of the browser. The general approach that Trusteer makes is flawed. The assume a machine is already infected. However, it the machine is infected, the malware is already in control including having the capability to make Rapport look like it is working when it does not. I do think Rapport has promise if the software is fixed to not prevent installation of legitimate software as a defense in depth measure. However, I currently don&#8217;t think the occasional stability issues I experience with it or the installation reliability issues I experience are worth the defenses it puts in place.</p>
<p>A new tool I am using is the <a href="https://lastpass.com/">LastPass</a> password manager. LastPass allows me to generate random passwords for all the sites that I use. It encrypts these passwords locally using my master password. This gives me the security of multiple passwords with the convenience of one password. I have also purchased a <a href="http://yubico.com/products/yubikey/">YubiKey</a> that will add a second factor to my master password. LastPass has really thought things out with encryption being done locally and passwords being cached locally. This means that the LastPass server does not know my passwords. It also means that if LastPass goes out of business, I can still access the cached passwords stored locally and export them. They also have some additional functionality in the works to bring the LastPass experience out of the browser and into the entire software environment. I&#8217;ll presumably be able to log in to Windows and transparently be authenticated to my LastPass password cache and have access to my passwords in any application. It will make for a nice single sign on experience that is both secure and convenient.</p>
]]></content:encoded>
			<wfw:commentRss>http://gurganus.name/brant/2009/11/03/retooling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Digitally Signed E-mail</title>
		<link>http://gurganus.name/brant/2009/11/01/digitally-signed-e-mail/</link>
		<comments>http://gurganus.name/brant/2009/11/01/digitally-signed-e-mail/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 02:17:37 +0000</pubDate>
		<dc:creator>brantgurga</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[certificate]]></category>
		<category><![CDATA[Comodo]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[S/MIME]]></category>
		<category><![CDATA[Thawte]]></category>
		<category><![CDATA[Verisign]]></category>

		<guid isPermaLink="false">http://gurganus.name/brant/?p=131</guid>
		<description><![CDATA[I talk a little about my search for a new e-mail certificate provider.]]></description>
			<content:encoded><![CDATA[<p>I am currently exploring e-mail certificates again in the wake of <a href="http://www.thawte.com/">Thawte</a> ending the <a href="http://www.thawte.com/secure-email/web-of-trust-wot/index.html">Web of Trust</a>. E-mail certificates are useful for two reasons. They provide for digital signatures and encryption.</p>
<p><span id="more-131"></span></p>
<p>A <a href="http://en.wikipedia.org/wiki/Digital_signature">digital signature</a> ensures that what the recipient receives is what I sent. It also means that I cannot claim that I did not send the message ensuring <a href="http://en.wikipedia.org/wiki/Non-repudiation">non-repudiation</a>.</p>
<p><a href="http://en.wikipedia.org/wiki/Encryption">Encryption</a> ensures that only I and the recipient can see the message.</p>
<p>Without e-mail certificate and the encryption and digital signature capabilities they bring, e-mail is about as good as a postcard. Postcards are easy to forge and certainly are not very private. An e-mail certificate is similar to the seal used by a medieval king. He holds the only seal so a letter sealed with it can be reasonable assured to have actually come from the king.</p>
<p>Right now, I am looking mostly at Comodo and Verisign.</p>
]]></content:encoded>
			<wfw:commentRss>http://gurganus.name/brant/2009/11/01/digitally-signed-e-mail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Security Tools</title>
		<link>http://gurganus.name/brant/2009/10/20/security-tools/</link>
		<comments>http://gurganus.name/brant/2009/10/20/security-tools/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 02:41:56 +0000</pubDate>
		<dc:creator>brantgurga</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Iconix]]></category>
		<category><![CDATA[Morro]]></category>
		<category><![CDATA[Rapport]]></category>
		<category><![CDATA[SecurID]]></category>
		<category><![CDATA[Truemark]]></category>
		<category><![CDATA[Trusteer]]></category>
		<category><![CDATA[VIP]]></category>

		<guid isPermaLink="false">http://gurganus.name/brant/?p=84</guid>
		<description><![CDATA[I describe some of the software security tools I use.]]></description>
			<content:encoded><![CDATA[<p>Security is an interest of mine, so I wanted to describe some computer security tools I use. By no means does the use of these tools mean I am secure though. Security itself is more an attitude than a state. I recommend such books as <a href="http://www.amazon.com/gp/product/0735617228?ie=UTF8&amp;tag=brangurg-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0735617228">Writing Secure Code, Second Edition</a><img src="http://www.assoc-amazon.com/e/ir?t=brangurg-20&amp;l=as2&amp;o=1&amp;a=0735617228" alt="" width="1" height="1" /> if you want to get a good sense of software security practices.</p>
<p><span id="more-84"></span></p>
<div id="attachment_85" class="wp-caption alignnone" style="width: 414px"><img class="size-full wp-image-85" title="Microsoft Security Essentials screenshot" src="http://gurganus.name/brant/wp-content/uploads/2009/10/Microsoft-Security-Essentials-screenshot.png" alt="Microsoft Security Essentials screenshot" width="404" height="296" /><p class="wp-caption-text">Microsoft Security Essentials screenshot</p></div>
<p>First, I use <a href="http://www.microsoft.com/security_essentials/">Microsoft Security Essentials</a> as my antimalware software. It is free software from Microsoft filling both antivirus and antispyware functionalities. The software prevents a very simple user interface. It either displays green showing that you are protected or it display red indicating that you are not protected. Antimalware software such as this are reactive though. They are of little or no good against new threats.</p>
<p>The next tool I have been using lately is <a href="https://lastpass.com/">LastPass</a>. LastPass provides both an online encrypted store of passwords as well as the ability to generate passwords randomly. With it, I have been able to change several of my online passwords to passwords unique to those sites. Randomly generated passwords are computationally difficult to brute force. Because they are long and have characters other than just letters and numbers whenever possible, it would take a dedicated person over a million years to find the password. The advantage of having a password unique to different sites is that a password that is compromized on one site does not mean that passwords on other sites are compromised.</p>
<p>Another tool is <a href="http://trusteer.com/product/trusteer-rapport">Trusteer Rapport</a>. The <a href="http://trusteer.com/product/technology">Rapport technology</a> integrates into the Web browser to a deep level to prevent malware from capturing the screen, capturing keystrokes, or otherwise interacting with a Rapport-protected site. There are greater protections when the site, usually a financial institution, is <a href="http://trusteer.com/solutions/home-users/banks-we-work">affiliated with Rapport</a>.</p>
<p>To help ensure that e-mail from banks and social networks is legitimate, I use the <a href="http://www.iconix.com/">Iconix Truemark</a> service. For companies that have affiliated with Iconix, the service will use and augment such technologies as <a title="Sender Policy Framework" href="http://www.openspf.org/">SPF</a> to mark e-mail that is definitely legitimate.</p>
<p>Another tool I use is a <a href="https://idprotect.verisign.com/learnmoretoken.v">VeriSign Identity Protection security token</a>. I also have a very similar <a href="http://www.rsa.com/node.aspx?id=1156">RSA SecurID</a>. These are devices used in two factor authentication. In order to log in to a site like <a href="https://www.paypal.com/">Paypal</a> or <a href="https://us.etrade.com/e/t/home">E*TRADE</a>, I need to supply both my password and the code one of these devices generates. The code on these devices changes every thirty seconds or so. This means that not only do you have to go through a million years of brute forcing a password, you have to compress that million years into that thirty second window. Otherwise, the password will change on you. Beyond that, let&#8217;s say you saw my credentials. They won&#8217;t do you any good since the passwords become only useful one time.</p>
]]></content:encoded>
			<wfw:commentRss>http://gurganus.name/brant/2009/10/20/security-tools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Electronic Envelopes</title>
		<link>http://gurganus.name/brant/2009/10/13/electronic-envelopes/</link>
		<comments>http://gurganus.name/brant/2009/10/13/electronic-envelopes/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 01:50:50 +0000</pubDate>
		<dc:creator>brantgurga</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[PGP]]></category>
		<category><![CDATA[S/MIME]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[TLS]]></category>

		<guid isPermaLink="false">http://gurganus.name/brant/?p=54</guid>
		<description><![CDATA[I discuss some ideas about transmitting secrets online.]]></description>
			<content:encoded><![CDATA[<p>Would you ever send a postcard with your credit card number on it? You&#8217;d put it in an envelope wouldn&#8217;t you? Then why do you let people and companies send your credit card number and similar secrets without the electronic version of an envelope?</p>
<p><span id="more-54"></span></p>
<p>E-mail as generally used is more like postcards than letters. Anybody can see what you are sending and receiving in e-mail if they know how. All they need is a tool like <a href="http://www.wireshark.org/">Wireshark</a> or <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=983b941d-06cb-4658-b7f6-3088333d062f">Microsoft Network Monitor</a>. These tools are free and easy to use.</p>
<p>What can you do about it? You can use <a href="http://en.wikipedia.org/wiki/Public-key_cryptography">public key cryptography</a> to add an envelope to your e-mail. In the e-mail world, that means using either a variant of <a title="Pretty Good Privacy" href="http://en.wikipedia.org/wiki/Pretty_Good_Privacy">PGP</a> or a variant of <a title="Secure Multipurpose Internet Mail Extensions" href="http://en.wikipedia.org/wiki/S/MIME">S/MIME</a>. Those bring to the e-mail world what SSL and <a title="Transport Layer Security" href="http://en.wikipedia.org/wiki/Transport_Layer_Security">TLS</a> brings to the Web world. You don&#8217;t use a shopping site online without its electronic envelope, so why use e-mail without its envelope?</p>
]]></content:encoded>
			<wfw:commentRss>http://gurganus.name/brant/2009/10/13/electronic-envelopes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
