<?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>Innovative Software Solutions &#187; Code Signing/Authenticode</title>
	<atom:link href="http://blog.ksoftware.net/category/code-signingauthenticode/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ksoftware.net</link>
	<description></description>
	<lastBuildDate>Tue, 23 Feb 2010 17:46:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Exporting your Code Signing Certificate to a PFX File (From FireFox)</title>
		<link>http://blog.ksoftware.net/2009/10/exporting-your-code-signing-certificate-to-a-pfx-file-from-firefox/</link>
		<comments>http://blog.ksoftware.net/2009/10/exporting-your-code-signing-certificate-to-a-pfx-file-from-firefox/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 14:00:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code Signing/Authenticode]]></category>

		<guid isPermaLink="false">http://blog.ksoftware.net/?p=87</guid>
		<description><![CDATA[** IMPORTANT NOTE : You can only export your certificate *AFTER* Comodo (or whomever you purchased it from)  issues it.
So you&#8217;ve purchased a code signing certificate from our store? Great! If you used FireFox to place the order then you&#8217;ll now need to export your certificate from the certificate store into a PFX file that [...]]]></description>
			<content:encoded><![CDATA[<p>** IMPORTANT NOTE : You can only export your certificate *AFTER* Comodo (or whomever you purchased it from)  issues it.</p>
<p>So you&#8217;ve purchased a code signing certificate from <a title="Code Signing Order Page" href="https://secure.ksoftware.net/code_signing.html" target="_blank">our store</a>? Great! If you used FireFox to place the order then you&#8217;ll now need to export your certificate from the certificate store into a PFX file that you can use with the utilities that perform the code signing. This blog post will walk you through doing that.</p>
<p>If you ordered using Internet Explorer, <a title="Code Signing Export from Internet Explorer" href="http://blog.ksoftware.net/2009/10/exporting-your-code-signing-certificate-to-a-pfx-file/" target="_self">click here to go to the post about exporting with IE</a>.</p>
<p><span style="text-decoration: underline;"><strong>Though these screen shots are from Windows XP the process is the same on Windows Vista and Windows 7.</strong></span></p>
<p>To export a stored code signing certificate from FireFox to a PFX file follow these steps :</p>
<p><strong>Open FireFox, click the Tools menu, then Options, then the Advanced Button (far right, top) :</strong></p>
<p><strong> </strong></p>
<div id="attachment_93" class="wp-caption alignnone" style="width: 479px"><strong><strong><img class="size-full wp-image-93" title="Code Signing FireFox, Step 1" src="http://blog.ksoftware.net/wp-content/uploads/2009/10/code_signing_firefox_step12.png" alt="Step 1" width="469" height="445" /></strong></strong><p class="wp-caption-text">Step 1</p></div>
<p><strong> </strong></p>
<p><strong>Click the View Certificates button :<br />
</strong></p>
<p><strong><br />
</strong></p>
<div id="attachment_94" class="wp-caption alignnone" style="width: 569px"><img class="size-full wp-image-94" title="Code Signing Export, FireFox, Step 2" src="http://blog.ksoftware.net/wp-content/uploads/2009/10/code_signing_firefox_step21.png" alt="Step 2" width="559" height="386" /><p class="wp-caption-text">Step 2</p></div>
<p><strong>Select your certificate and click the Backup Button :</strong></p>
<p><strong><br />
</strong></p>
<p><strong> </strong></p>
<div id="attachment_95" class="wp-caption alignnone" style="width: 545px"><strong><strong><img class="size-full wp-image-95" title="Code Signing Export, FireFox, Step 2" src="http://blog.ksoftware.net/wp-content/uploads/2009/10/code_signing_firefox_step31.png" alt="Step 3" width="535" height="297" /></strong></strong><p class="wp-caption-text">Step 3</p></div>
<p><strong> </strong></p>
<p><strong>FireFox requires a password for the PFX file. </strong></p>
<p><strong>Type in any password you like but REMEMBER WHAT YOU ENTER!</strong></p>
<p>Click OK and that&#8217;s it! FireFox will ask you where you want to save the PFX file &#8211; save it anywhere. The file is portable and can now be copied to any computer.</p>
<p>Additional Note : FireFox might save the file with a .p12 extension &#8211; that&#8217;s OK! Just rename the file to .pfx and you can use it with any of the code signing tools.</p>
<p><strong><br />
</strong></p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ksoftware.net/2009/10/exporting-your-code-signing-certificate-to-a-pfx-file-from-firefox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Exporting your Code Signing Certificate to a PFX File (From Internet Explorer)</title>
		<link>http://blog.ksoftware.net/2009/10/exporting-your-code-signing-certificate-to-a-pfx-file/</link>
		<comments>http://blog.ksoftware.net/2009/10/exporting-your-code-signing-certificate-to-a-pfx-file/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 18:49:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code Signing/Authenticode]]></category>

		<guid isPermaLink="false">http://blog.ksoftware.net/?p=64</guid>
		<description><![CDATA[** IMPORTANT NOTE : You can only export your certificate *AFTER* Comodo  (or whomever you purchased it from)  issues it.
So you&#8217;ve purchased a code signing certificate from our store? Great! If you used a new(er) version of Internet Explorer then you&#8217;ll now need to export your certificate from the certificate store into a PFX [...]]]></description>
			<content:encoded><![CDATA[<p>** IMPORTANT NOTE : You can only export your certificate *AFTER* Comodo  (or whomever you purchased it from)  issues it.</p>
<p>So you&#8217;ve purchased a code signing certificate from <a href="http://codesigning.ksoftware.net" target="_blank">our store</a>? Great! If you used a new(er) version of Internet Explorer then you&#8217;ll now need to export your certificate from the certificate store into a PFX file that you can use with the utilities that perform the code signing. This blog post will walk you through doing that.</p>
<p><strong><span style="text-decoration: underline;">Though these screen shots are from Windows XP the process is the same on Windows Vista.</span></strong></p>
<p>To export a stored code signing certificate to a PFX file follow these steps :</p>
<p><strong>Open Control Panel, click Internet Options.</strong></p>
<div id="attachment_67" class="wp-caption alignnone" style="width: 423px"><img class="size-full wp-image-67" title="Export to PFX Step 1" src="http://blog.ksoftware.net/wp-content/uploads/2009/10/code_signing_step1.png" alt="Step 1" width="413" height="535" /><p class="wp-caption-text">Step 1</p></div>
<p><strong>Click the Content tab. Click the Certificates button.</strong></p>
<div id="attachment_68" class="wp-caption alignnone" style="width: 519px"><img class="size-full wp-image-68" title="Export To PFX Step 2" src="http://blog.ksoftware.net/wp-content/uploads/2009/10/code_signing_step2.png" alt="Export To PFX Step 2" width="509" height="471" /><p class="wp-caption-text">Step 2</p></div>
<p><strong>Select the Personal tab, then click the certificate you would like to export.</strong></p>
<p>Comodo certificates will be &#8220;Issued By&#8221; UTN-USERFirst-Object like in the above screen shot.</p>
<div id="attachment_69" class="wp-caption alignnone" style="width: 513px"><img class="size-full wp-image-69" title="Export to PFX Step 3" src="http://blog.ksoftware.net/wp-content/uploads/2009/10/code_signing_step3.png" alt="Step 3" width="503" height="393" /><p class="wp-caption-text">Step 3</p></div>
<p><strong>Click the Next button</strong></p>
<div id="attachment_70" class="wp-caption alignnone" style="width: 513px"><img class="size-full wp-image-70" title="Export to PFX Step 4" src="http://blog.ksoftware.net/wp-content/uploads/2009/10/code_signing_step4.png" alt="Step 4" width="503" height="393" /><p class="wp-caption-text">Step 4</p></div>
<p><strong>Click the option &#8220;Yes, export the private key&#8221;. Click the Next button.</strong></p>
<div id="attachment_71" class="wp-caption alignnone" style="width: 513px"><img class="size-full wp-image-71" title="Export to PFX Step 5" src="http://blog.ksoftware.net/wp-content/uploads/2009/10/code_signing_step5.png" alt="Step 5" width="503" height="393" /><p class="wp-caption-text">Step 5</p></div>
<p><strong>Select the option Personal Information Exchange. Check the first two boxes and optionally the third box</strong>.<strong> Click the Next button.</strong></p>
<p><strong>** Windows Vista Users : You may not have the &#8220;Enable Strong Encryption&#8221; option &#8211; that is OK! Check the &#8220;Export all extended properties&#8221; option.<br />
</strong></p>
<div id="attachment_72" class="wp-caption alignnone" style="width: 513px"><img class="size-full wp-image-72" title="Export to PFX Step 6" src="http://blog.ksoftware.net/wp-content/uploads/2009/10/code_signing_step6.png" alt="Step 6" width="503" height="393" /><p class="wp-caption-text">Step 6</p></div>
<p><strong>Optionally password protect the private key. Click the Next button.<br />
</strong></p>
<p><strong>While password protecting the key does provide a great deal of security (only those with the password can code sign), you MUST remember the password &#8211; it cannot be recovered.</strong></p>
<p>The only thing left to do after step 6 is to choose where to save the PFX file and click Finish!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ksoftware.net/2009/10/exporting-your-code-signing-certificate-to-a-pfx-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Authenticode (Code Signing)?</title>
		<link>http://blog.ksoftware.net/2009/07/what-is-authenticode/</link>
		<comments>http://blog.ksoftware.net/2009/07/what-is-authenticode/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 23:47:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code Signing/Authenticode]]></category>
		<category><![CDATA[authenticode]]></category>
		<category><![CDATA[code signing]]></category>
		<category><![CDATA[digital signature]]></category>
		<category><![CDATA[unknown publisher]]></category>

		<guid isPermaLink="false">http://blog.ksoftware.net/?p=5</guid>
		<description><![CDATA[Authenticode™ is a technology developed by Microsoft that, according to them :
While not guaranteeing bug-free code, Authenticode identifies the publisher of signed software and verifies that it hasn&#8217;t been tampered with, before users download software to their PCs - technet.microsoft.com/en-us/library/cc750035.aspx
Authenticode is commonly referred to as Code Signing because a &#8220;digital signature&#8221; is attached to .EXE [...]]]></description>
			<content:encoded><![CDATA[<p>Authenticode™ is a technology developed by Microsoft that, according to them :</p>
<blockquote><p>While not guaranteeing bug-free code, Authenticode identifies the publisher of signed software and verifies that it hasn&#8217;t been tampered with, before users download software to their PCs -<a title="Microsoft's Definition of Authenticode" href="http://technet.microsoft.com/en-us/library/cc750035.aspx" target="_blank"> <span id="main" style="visibility: visible;"><span id="search" style="visibility: visible;"><cite>technet.microsoft.com/en-us/library/cc750035.aspx</cite></span></span></a></p></blockquote>
<p>Authenticode is commonly referred to as Code Signing because a &#8220;digital signature&#8221; is attached to .EXE and other files that is used to determine if the file has been modified since being &#8220;signed&#8221; by the publisher.</p>
<p>The way most users have run across Authenticode is likely by downloading a piece of software and seeing a rather nasty &#8220;Unknown Publisher&#8221; warning from the web browser (or Windows). <strong>Does this look familiar to anyone?</strong></p>
<p><strong><img class="alignnone size-full wp-image-28" title="Example of an unknown publisher warning in Internet Explorer" src="http://blog.ksoftware.net/wp-content/uploads/2009/07/unknown_publisher.PNG" alt="Example of an unknown publisher warning in Internet Explorer" width="465" height="232" /><br />
</strong></p>
<p>That is an example of an Unknown Publisher download warning in Windows Vista.</p>
<p>Now an example of the same warning, but for a file that has been digitally signed (by K Software) :</p>
<p><img class="alignnone size-full wp-image-27" title="An example of a known publisher - valid code signing certificate used" src="http://blog.ksoftware.net/wp-content/uploads/2009/07/known_publisher.PNG" alt="An example of a known publisher - valid code signing certificate used" width="464" height="211" /></p>
<p>If you click on the linked K Software text you can see the details of the certificate :</p>
<p><img class="alignnone size-full wp-image-29" title="Example of a certificate details page" src="http://blog.ksoftware.net/wp-content/uploads/2009/07/certificate_details.PNG" alt="Example of a certificate details page" width="409" height="477" /></p>
<p>Note the &#8220;This Digital Signature is OK&#8221; message. If you don&#8217;t see that on the certificate details page then you should not run it as the file has been modified since the publisher signed it (it could have a virus or contain some other sort of malware).</p>
<h2>What Authenticode is Not</h2>
<p>Authenticode (Code Signing) is not a guarantee that the software that has been digitally signed is bug free or even virus/malware free. All a digital signature says is &#8220;this file has not been modified since it was signed by the publisher&#8221;. Having said that it is worth noting that obtaining a <a title="K Software Sells Comodo Code Signing Certificates" href="http://codesigning.ksoftware.net" target="_blank">code signing certificate</a> is not free and that companies or individuals that apply for a code signing certificate do have to pay a fee and do have to prove their identity to the company that issues the certificate.</p>
<p><a href="http://codesigning.ksoftware.net" target="_blank"><img class="size-full wp-image-32 alignleft" title="Comodo Code Signing Certificate Partner" src="http://blog.ksoftware.net/wp-content/uploads/2009/07/ComodoPartnerLogo.gif" alt="Comodo Code Signing Certificate Partner" width="169" height="56" /></a></p>
<p>K Software is an authorized Comodo reseller and offers Comodo Code Signing Certificates at a significant discount. <a href="http://codesigning.ksoftware.net" target="_blank">Read more</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ksoftware.net/2009/07/what-is-authenticode/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
