<?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>AB-WebLog.com&#187; digital signature</title>
	<atom:link href="http://www.ab-weblog.com/en/tag/digital-signature/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ab-weblog.com/en</link>
	<description>Andreas Breitschopp</description>
	<lastBuildDate>Wed, 18 Mar 2015 09:47:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>FAQ on Code Signing Certificates and Digital Signature</title>
		<link>http://www.ab-weblog.com/en/faq-on-code-signing-certificates-and-digital-signature/</link>
		<comments>http://www.ab-weblog.com/en/faq-on-code-signing-certificates-and-digital-signature/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 15:39:29 +0000</pubDate>
		<dc:creator>Andreas Breitschopp</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Intel AppUp]]></category>
		<category><![CDATA[AppUp]]></category>
		<category><![CDATA[code signing]]></category>
		<category><![CDATA[digital signature]]></category>
		<category><![CDATA[Intel]]></category>

		<guid isPermaLink="false">http://www.ab-weblog.com/en/?p=153</guid>
		<description><![CDATA[In the following I will answer some frequently asked questions about code signing certificates and digital signature. How long is a code signing certificate valid? Normally one year, but you may be able to order code signing certificates that lasts &#8230; <a href="http://www.ab-weblog.com/en/faq-on-code-signing-certificates-and-digital-signature/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In the following I will answer some frequently asked questions about code signing certificates and digital signature.</p>
<p><em>How long is a code signing certificate valid?</em></p>
<p>Normally one year, but you may be able to order code signing certificates that lasts up to 5 years.</p>
<p><em>Is it necessary to resign apps or files after the code signing certificate has expired?</em></p>
<p>No, because together with your digital signature a timestamp is included and therefore the signature of a signed app or file never expires – even if your certificate itself expired already.</p>
<p><em>Do I have to resubmit an app to Intel AppUp after the code signing certificate expired?</em></p>
<p>As the signature of the app itself does not expire (see above), this is not necessary. Only if you want to release an update, you have to sign the app again and resubmit it afterwards.</p>
<p><em>How many apps or files can I sign with one code signing certificate?</em></p>
<p>There is no limit: you can sign any number of apps or files with just one code signing certificate.</p>
<p><em>What documents are needed to obtain a code signing certificate?</em></p>
<p>Depending on whether you request the code signing certificate as an individual person or a company, you may need an articles of incorporation or a business license. You should also be prepared that you may be asked for a copy of your phone bill. Then somebody will call you at the phone number stated on this bill to verify it is valid.</p>
<p><a title="Digitally Sign Binary Files on Windows" href="http://www.ab-weblog.com/en/digitally-sign-binary-files-on-windows/">How to obtain a certificate and how to sign files?</a></p>
<p><em>Do you have more questions?</em><br />
Just leave a comment and I&#8217;ll try my best to answer them. <img src='http://www.ab-weblog.com/en/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ab-weblog.com/en/faq-on-code-signing-certificates-and-digital-signature/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Digitally Sign Binary Files on Windows</title>
		<link>http://www.ab-weblog.com/en/digitally-sign-binary-files-on-windows/</link>
		<comments>http://www.ab-weblog.com/en/digitally-sign-binary-files-on-windows/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 14:56:09 +0000</pubDate>
		<dc:creator>Andreas Breitschopp</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Intel AppUp]]></category>
		<category><![CDATA[AppUp]]></category>
		<category><![CDATA[code signing]]></category>
		<category><![CDATA[digital signature]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.ab-weblog.com/en/?p=148</guid>
		<description><![CDATA[Already since several years I&#8217;m signing all my binary files digitally – like setups or product executables. But why is the digital signature of binary files so important? If a binary file is digitally signed the user, who wants to execute &#8230; <a href="http://www.ab-weblog.com/en/digitally-sign-binary-files-on-windows/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Already since several years I&#8217;m signing all my binary files digitally – like setups or product executables.</p>
<p><em>But why is the digital signature of binary files so important?</em></p>
<p>If a binary file is digitally signed the user, who wants to execute the file, can make sure it is the original file and it was not modified in any way. Additionally Windows Vista and Windows 7 User Account Control displays<a href="http://www.ab-weblog.com/en/files/windows-user-account-control-signed.png"><img class="aligncenter size-medium wp-image-149" title="Windows User Account Control (Signed)" src="http://www.ab-weblog.com/en/files/windows-user-account-control-signed-300x169.png" alt="Windows User Account Control (Signed)" width="300" height="169" /></a></p>
<p>instead of this ugly message box:<a href="http://www.ab-weblog.com/en/files/windows-user-account-control-not-signed.png"><img class="aligncenter size-medium wp-image-150" title="Windows User Account Control (Not Signed)" src="http://www.ab-weblog.com/en/files/windows-user-account-control-not-signed-300x169.png" alt="Windows User Account Control (Not Signed)" width="300" height="169" /></a>Beside that also app store systems like <a title="Intel AppUp Website" href="http://www.appup.com" target="_blank">Intel AppUp</a> require that your setups are being digitally signed.</p>
<p>To start you will first need a code signing certificate. If you are a developer in the Intel AppUp program, you get this directly from the <a title="Intel AppUp Developer Program Website" href="http://appdeveloper.intel.com/en-us/" target="_blank">AppUp developer website</a>. Otherwise you can get cheap certificates from Comodo here: <a title="Cheap Code Signing Certificate" href="http://codesigning.ksoftware.net/" target="_blank">http://codesigning.ksoftware.net</a></p>
<p>After you have received your code signing certificate, you can use a small <a title="Download kSign" href="http://codesigning.ksoftware.net/ksign_installer.exe" target="_blank">GUI application for signing binary files</a>.</p>
<p>Or, if you don&#8217;t like GUI applications or want to include the signing into your build process, you can create a small batch file like this and just drag &amp; drop the binary file that you want to sign on this batch file (or pass it as parameter):</p>
<pre class="brush: dosbatch; gutter: false">signtool.exe sign /f "certificate.pfx" /p "password" /t "http://timestamp.verisign.com/scripts/timstamp.dll" "%1"</pre>
<p>Obviously you need to exchange <em>certificate.pfx</em> with the file name of your certificate (which should be placed in the same directory as the batch file and the file <em>signtool.exe</em>) and <em>password</em> with your certificate password that you have chosen while exporting it from your web browser. To get the file <em>signtool.exe</em>, you need to download the free <a title="Download the Microsoft Windows SDK" href="http://www.microsoft.com/download/en/details.aspx?id=3138" target="_blank">Microsoft Windows SDK</a>.</p>
<p><a title="FAQ on Code Signing Certificates and Digital Signature" href="http://www.ab-weblog.com/en/faq-on-code-signing-certificates-and-digital-signature/">Here are some frequently asked questions on code signing certificates and digital signature.</a></p>
<p><em>Do you already digitally sign your binary files, too?</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ab-weblog.com/en/digitally-sign-binary-files-on-windows/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->