<?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</title>
	<atom:link href="http://blog.ksoftware.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ksoftware.net</link>
	<description></description>
	<lastBuildDate>Thu, 31 May 2012 15:37:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>ISVCon 2012 &#8211; One of the best things since the Internet for software businesses</title>
		<link>http://blog.ksoftware.net/2012/05/isvcon-2012-one-of-the-best-things-since-the-internet-for-software-businesses/</link>
		<comments>http://blog.ksoftware.net/2012/05/isvcon-2012-one-of-the-best-things-since-the-internet-for-software-businesses/#comments</comments>
		<pubDate>Thu, 31 May 2012 15:36:58 +0000</pubDate>
		<dc:creator>Mitchell Vincent</dc:creator>
				<category><![CDATA[Everything Else]]></category>

		<guid isPermaLink="false">http://blog.ksoftware.net/?p=187</guid>
		<description><![CDATA[ISVCon is happening this year from July 13th through the 15th at the Atlantis Casino Resort in Reno Nevada. ISVCon is a reboot of the 20+ year running Software Industry Conference (SIC), and was recently taken over by the non-profit &#8230; <a href="http://blog.ksoftware.net/2012/05/isvcon-2012-one-of-the-best-things-since-the-internet-for-software-businesses/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.isvcon.org" title="ISVCon 2012">ISVCon </a>is happening this year from July 13th through the 15th at the <a href="http://www.atlantiscasino.com/" title="Atlantis Casino Resort">Atlantis Casino Resort</a> in Reno Nevada. ISVCon is a reboot of the 20+ year running Software Industry Conference (SIC), and was recently taken over by the non-profit <a href="http://www.asp-software.org" title="Association of Software Professionals">Association of Software Professionals</a>. It&#8217;s a conference for software people, by software people, and I&#8217;ve been attending since 2003. If I can help it, I&#8217;ll never miss one! It&#8217;s a fantastic conference and I always come away from it with new friends, business ideas and a ton of swag. </p>
<p>Whether you&#8217;re a conference-going veteran or have never attended one in your life, this one is one you shouldn&#8217;t miss. I&#8217;ll be there doing several sessions on code signing and one on software protection techniques and there are other sessions on everything from game development to search engine optimization and online marketing. It&#8217;s a big gathering but the attendees are always friendly and welcoming and I guarantee you won&#8217;t regret going!</p>
<p>Check out <a href="http://www.isvcon.org" title="ISVCon - Software Conference">http://www.isvcon.org</a> for registration information and use the coupon code KSoftware2012 to knock 10% off of the registration fee. If anyone has any questions, concerns or doubts about attending please drop me a line so I can convince you to go!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ksoftware.net/2012/05/isvcon-2012-one-of-the-best-things-since-the-internet-for-software-businesses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Code Signing with our Code Signing Certificates</title>
		<link>http://blog.ksoftware.net/2012/03/java-code-signing-with-our-code-signing-certificates/</link>
		<comments>http://blog.ksoftware.net/2012/03/java-code-signing-with-our-code-signing-certificates/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 16:30:31 +0000</pubDate>
		<dc:creator>Mitchell Vincent</dc:creator>
				<category><![CDATA[Code Signing/Authenticode]]></category>
		<category><![CDATA[authenticode]]></category>
		<category><![CDATA[code signing]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://blog.ksoftware.net/?p=179</guid>
		<description><![CDATA[The Comodo certificates we sell will work for ALL platforms, not just Windows. If you need to digitally sign a .JAR file, here are some instructions. Comodo has some instructions up on their site in this PDF file, but at &#8230; <a href="http://blog.ksoftware.net/2012/03/java-code-signing-with-our-code-signing-certificates/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The Comodo certificates we sell will work for ALL platforms, not just Windows. If you need to digitally sign a .JAR file, here are some instructions. </p>
<p>Comodo has some instructions up on their site in <a href="https://support.comodo.com/uploaded/UsingComodoAuthenticodeCertificateforJava.pdf" title="PDF Instructions for Code Signing in Java" target="_blank">this PDF file</a>, but at least one customer had some trouble with those instructions. If those don&#8217;t work for you, try this : </p>
<p>You need to have the Java runtime and Developer Kit installed.</p>
<p>To convert the .PFX/.p12 file into a Java keystore (.jks) file you&#8217;ll need a conversion utility. The Jetty open source web server contains a handy tool to do just that :</p>
<p>1. Go to <a href="http://dist.codehaus.org/jetty/" title="Jetty Download " target="_blank">http://dist.codehaus.org/jetty/</a> and go into the latest jetty-<version> directory (not jetty-hightide!). Currently that is jetty-6.1.26.<br />
2. Download jetty-<version>.zip<br />
3. Open the ZIP file and extract the file: jetty-<version>/lib/jetty-<version>.jar<br />
4. Open a command shell and run:<br />
       java -classpath jetty-<version>.jar org.mortbay.jetty.security.PKCS12Import <name>.pfx <name>.jks<br />
   Add paths where applicable, surrounding them by quotes where necessary, etc..<br />
   It will prompt you for the password.<br />
5. Run:<br />
       keytool -list -keystore <name>.jks -v | more<br />
   and take a note of the &#8220;Alias name&#8221; near the top of the output</p>
<p>Now you&#8217;re ready to sign your JAR file. For instructions, see <a href="http://docs.oracle.com/javase/tutorial/deployment/jar/signing.html" target="_blank">http://docs.oracle.com/javase/tutorial/deployment/jar/signing.html</a> </p>
<p>Note: you might want to use the -sigfile option to name the signature files something prettier than the &#8220;alias name&#8221;. Only the first 8 characters are used.</p>
<p>A big Thank You to Yvon Rozijn from YPR Software for taking the time to share these instructions. You can pick up a copy of their addictive tile Rummy game from <a href="http://www.rummigame.com/en/index.php">http://www.rummigame.com/en/index.php</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ksoftware.net/2012/03/java-code-signing-with-our-code-signing-certificates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Automate Code Signing with InnoSetup (and kSign)</title>
		<link>http://blog.ksoftware.net/2011/07/how-to-automate-code-signing-with-innosetup-and-ksign/</link>
		<comments>http://blog.ksoftware.net/2011/07/how-to-automate-code-signing-with-innosetup-and-ksign/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 01:59:14 +0000</pubDate>
		<dc:creator>Mitchell Vincent</dc:creator>
				<category><![CDATA[Code Signing/Authenticode]]></category>
		<category><![CDATA[authenticode]]></category>
		<category><![CDATA[code signing]]></category>
		<category><![CDATA[digital signatures]]></category>
		<category><![CDATA[innosetup]]></category>
		<category><![CDATA[ksign]]></category>

		<guid isPermaLink="false">http://blog.ksoftware.net/?p=142</guid>
		<description><![CDATA[InnoSetup is probably the most used setup creation utility out there and it includes support for digital signatures and code signing. Unfortunately it can be a bit hard to configure. Here are some quick instructions for getting code signing up &#8230; <a href="http://blog.ksoftware.net/2011/07/how-to-automate-code-signing-with-innosetup-and-ksign/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>InnoSetup is probably the most used setup creation utility out there and it includes support for digital signatures and code signing. Unfortunately it can be a bit hard to configure. Here are some quick instructions for getting code signing up and running using kSign, K Software&#8217;s free code signing utility. kSign is free, you can download it <a href="http://codesigning.ksoftware.net">here</a> (feel free to pick up a digital certificate while you&#8217;re at it!).</p>
<p>These instructions have been tested with InnoSetup version 5.4.2(a).</p>
<p>Open the InnoSetup IDE</p>
<p>Click Tools -&gt; Configure Sign Tools</p>
<p>Click the Add button</p>
<p>For [Name of the Sign Tool] put kSign</p>
<p>Click OK</p>
<p>For [Command of the Sign Tool] put</p>
<p><code>"C:\PATH_TO_KSIGN\kSign\kSignCMD.exe" /f "C:\FULL_PATH\YourCert.pfx" /p YOUR_PFX_PASSWORD $p</code></p>
<p>ONLY INCLUDE THE QUOTES IF THE PATH(s) CONTAINS SPACES!</p>
<p>PFX Password only applies if you password protected your PFX file. Leave out the /p all together if you didn&#8217;t. Note that for 32-bit Windows users the PATH_TO_KSIGN will be C:\Program Files (x86)\kSign\ and for 64-bit Windows users the PATH_TO_KSIGN will be C:\Program Files\kSign\ &#8211; you always need quotes around any path that contains spaces.</p>
<p>Click OK, then OK again.</p>
<p>Now open your setup .iss script file and somewhere in the [Setup] section, put : SignTool=kSign /d $qYOUR_DESCRIPTION$q /du $qhttp://www.example.com$q $f</p>
<p>Replace YOUR_DESCRIPTION and www.example.com with your own values. Save script, viola!</p>
<p>Feel free to post comments or questions. Email support@ksoftware.net if you have any trouble and we&#8217;ll help you out.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ksoftware.net/2011/07/how-to-automate-code-signing-with-innosetup-and-ksign/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Using kSign &#8211; The Free Code Signing Utility</title>
		<link>http://blog.ksoftware.net/2011/07/using-ksign-the-free-code-signing-utility/</link>
		<comments>http://blog.ksoftware.net/2011/07/using-ksign-the-free-code-signing-utility/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 23:45:07 +0000</pubDate>
		<dc:creator>Mitchell Vincent</dc:creator>
				<category><![CDATA[Code Signing/Authenticode]]></category>
		<category><![CDATA[authenticode]]></category>
		<category><![CDATA[code signing]]></category>
		<category><![CDATA[digital signatures]]></category>
		<category><![CDATA[ksign]]></category>

		<guid isPermaLink="false">http://blog.ksoftware.net/?p=133</guid>
		<description><![CDATA[We just released kSign &#8211; a free code signing utility. kSign does not require signcode.exe, signtool.exe or any SDK from Microsoft. It comes with everything you need in one ~3MB download. Using kSign couldn&#8217;t be easier. Select your PFX file, &#8230; <a href="http://blog.ksoftware.net/2011/07/using-ksign-the-free-code-signing-utility/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We just released <a href="http://codesigning.ksoftware.net">kSign</a> &#8211; a free code signing utility. kSign <strong>does not require signcode.exe, signtool.exe</strong> or any SDK from Microsoft. It comes with everything you need in one ~3MB download.</p>
<p>Using kSign couldn&#8217;t be easier. Select your PFX file, set the PFX password if you protected your private key, set the description text and URL (optional), then click SIGN. You can do one file, or 1000 (yes, really, we tested it!). All settings save in between sessions and your last file list loads automatically. Best of all &#8211; kSign is FREE! <a href="http://codesigning.ksoftware.net">Click here to download kSign</a>.</p>
<p>The installer comes with a GUI program and a command-line program for those that need batch file support.</p>
<div class="wp-caption alignnone" style="width: 590px"><a href="http://codesigning.ksoftware.net"><img title="kSign Screenshot" src="http://codesigning.ksoftware.net/images/ksign_code_signing_screenshot_tn.png" alt="kSign, code signing utility screenshot" width="580" height="396" /></a><p class="wp-caption-text">kSign Screenshot (the GUI version)</p></div>
<p>For the command-line lovers :</p>
<div class="wp-caption alignnone" style="width: 705px"><a href="http://codesigning.ksoftware.net"><img title="kSign Command Line Screenshot" src="http://codesigning.ksoftware.net/images/ksign_code_signing_commandline.png" alt="Command Line Code Signing Utility" width="695" height="436" /></a><p class="wp-caption-text">kSign Screenshot (command-line version)</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.ksoftware.net/2011/07/using-ksign-the-free-code-signing-utility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sell More Software with a Code Signing Certificate</title>
		<link>http://blog.ksoftware.net/2011/07/sell-more-software-with-a-code-signing-certificate/</link>
		<comments>http://blog.ksoftware.net/2011/07/sell-more-software-with-a-code-signing-certificate/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 18:07:30 +0000</pubDate>
		<dc:creator>Mitchell Vincent</dc:creator>
				<category><![CDATA[Business Software]]></category>
		<category><![CDATA[Code Signing/Authenticode]]></category>
		<category><![CDATA[Everything Else]]></category>
		<category><![CDATA[authenticode]]></category>
		<category><![CDATA[code signing]]></category>
		<category><![CDATA[digital signatures]]></category>
		<category><![CDATA[ksign]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[unknown publisher]]></category>

		<guid isPermaLink="false">http://blog.ksoftware.net/?p=111</guid>
		<description><![CDATA[It’s a difficult time to be selling software. Today’s economy has made a lot of buyers afraid to spend money. And many end-users are afraid that buying software online will result in their getting Internet malware on their computer. Making &#8230; <a href="http://blog.ksoftware.net/2011/07/sell-more-software-with-a-code-signing-certificate/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It’s a difficult time to be selling software. Today’s economy has made a lot of buyers afraid to spend money. And many end-users are afraid that buying software online will result in their getting Internet malware on their computer.</p>
<p>Making things worse is Microsoft’s Internet Explorer security warning each time a Vista or Windows 7 user starts to download software from the web – “The publisher could not be verified. Are you sure you want to run this software?”</p>
<p>You can sell more software if you eliminate this frightening message. All it takes is an Authenticode code signing certificate.</p>
<p>If you sign your downloads, your prospect will still see the “Are you sure you want to run this software?” part of the warning message. But they won’t see the “publisher could not be verified.” portion.</p>
<p>And, with a single click, end-users can view your certificate and feel comfortable that they’re downloading exactly what they expected to download. The code signing certificate ensures that the downloaded file has not been tampered with after the original publisher created it.</p>
<p>With a code signing certificate installed, software developers can sign EXE, CAB, DLL, COM, OCX, JAR, VBA, Mozilla object files, Silverlight files, Active X controls, and MacOS 9+ files.</p>
<p>Code signing is an effective way to increase software sales by minimizing the risk associated with downloading files from the Internet.</p>
<p>To learn more about buying an affordable Code Signing certificate from K Software, visit <a href="http://codesigning.ksoftware.net/" target="_blank">http://codesigning.ksoftware.net/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ksoftware.net/2011/07/sell-more-software-with-a-code-signing-certificate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exporting your Code Signing Certificate to a PFX File (From FireFox)</title>
		<link>http://blog.ksoftware.net/2011/07/exporting-your-code-signing-certificate-to-a-pfx-file-from-firefox/</link>
		<comments>http://blog.ksoftware.net/2011/07/exporting-your-code-signing-certificate-to-a-pfx-file-from-firefox/#comments</comments>
		<pubDate>Sat, 02 Jul 2011 11:00:51 +0000</pubDate>
		<dc:creator>Mitchell Vincent</dc:creator>
				<category><![CDATA[Code Signing/Authenticode]]></category>
		<category><![CDATA[authenticode]]></category>
		<category><![CDATA[code signing]]></category>
		<category><![CDATA[digital signatures]]></category>
		<category><![CDATA[exporting certificates]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[ksign]]></category>
		<category><![CDATA[unknown publisher]]></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 &#8230; <a href="http://blog.ksoftware.net/2011/07/exporting-your-code-signing-certificate-to-a-pfx-file-from-firefox/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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/2011/07/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>To export a stored code signing certificate from FireFox to a PFX file follow these steps :</p>
<p><strong>There are two ways to open the FireFox &#8220;Options&#8221; Window. The first is to just click the Tools menu. If you don&#8217;t see the Tools menu, you might need to do this  :</strong></p>
<div class="wp-caption alignnone" style="width: 589px"><img title="FireFox Alternate Options Location" src="http://www.ksoftware.net/images/firefox_alt_options.png" alt="FireFox Alternate Options Location" width="579" height="312" /><p class="wp-caption-text">The new default location of FireFox Options (for those that don&#39;t have a &quot;tools&quot; menu)</p></div>
<p><strong>If you have the Tools menu at the top of the FireFox window, click it, then Options, then the Advanced Button (far right, top), Encryption tab, then the View Certificates button  :</strong></p>
<div class="wp-caption alignnone" style="width: 595px"><img class=" " title="Firefox Code Signing Export - Step 1" src="http://www.ksoftware.net/images/firefox_export_step_1.png" alt="Firefox Code Signing Export - Step 1" width="585" height="610" /><p class="wp-caption-text">Firefox Code Signing Export - Step 1</p></div>
<p><strong> Click the Your Certificates tab at the top, then Select YOUR company name (where you see K Software in the screenshot), click Backup</strong> :</p>
<div class="wp-caption alignnone" style="width: 557px"><img class="    " title="Firefox Code Signing Export - Step 2" src="http://www.ksoftware.net/images/firefox_export_step_2.png" alt="Firefox Code Signing Export - Step 2" width="547" height="464" /><p class="wp-caption-text">Firefox Code Signing Export - Step 2 ** Depending on when you ordered, you might see &quot;Comodo Code Signing CA 2&quot; instead of &quot;COMODO CA Limited&quot;</p></div>
<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>
<div class="wp-caption alignnone" style="width: 491px"><img class="    " title="Firefox Code Signing Export - Step 3" src="http://www.ksoftware.net/images/firefox_export_step_3.png" alt="Firefox Code Signing Export - Step 3" width="481" height="375" /><p class="wp-caption-text">Firefox Code Signing Export - Step 3</p></div>
<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/2011/07/exporting-your-code-signing-certificate-to-a-pfx-file-from-firefox/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Exporting your Code Signing Certificate to a PFX File (From Internet Explorer)</title>
		<link>http://blog.ksoftware.net/2011/07/exporting-your-code-signing-certificate-to-a-pfx-file/</link>
		<comments>http://blog.ksoftware.net/2011/07/exporting-your-code-signing-certificate-to-a-pfx-file/#comments</comments>
		<pubDate>Sat, 02 Jul 2011 07:00:49 +0000</pubDate>
		<dc:creator>Mitchell Vincent</dc:creator>
				<category><![CDATA[Code Signing/Authenticode]]></category>
		<category><![CDATA[authenticode]]></category>
		<category><![CDATA[code signing]]></category>
		<category><![CDATA[digital signatures]]></category>
		<category><![CDATA[exporting certificates]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[ksign]]></category>
		<category><![CDATA[unknown publisher]]></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 &#8230; <a href="http://blog.ksoftware.net/2011/07/exporting-your-code-signing-certificate-to-a-pfx-file/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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 and Windows 7.</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<strong> or, starting in 2011, by &#8220;COMODO Code Signing CA&#8221;.</strong></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 / Windows 7 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/2011/07/exporting-your-code-signing-certificate-to-a-pfx-file/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What is Authenticode (Code Signing)?</title>
		<link>http://blog.ksoftware.net/2011/07/what-is-authenticode/</link>
		<comments>http://blog.ksoftware.net/2011/07/what-is-authenticode/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 22:47:25 +0000</pubDate>
		<dc:creator>Mitchell Vincent</dc:creator>
				<category><![CDATA[Code Signing/Authenticode]]></category>
		<category><![CDATA[authenticode]]></category>
		<category><![CDATA[code signing]]></category>
		<category><![CDATA[digital signature]]></category>
		<category><![CDATA[digital signatures]]></category>
		<category><![CDATA[ksign]]></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 - &#8230; <a href="http://blog.ksoftware.net/2011/07/what-is-authenticode/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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/2011/07/what-is-authenticode/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
