<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Howto: Make Your Own Cert With OpenSSL</title>
	<atom:link href="http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/</link>
	<description>(blog 'DidierStevens)</description>
	<lastBuildDate>Sat, 11 Feb 2012 16:16:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Using DLLCHARACTERISTICS&#8217; FORCE_INTEGRITY Flag &#171; Didier Stevens</title>
		<link>http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/#comment-46846</link>
		<dc:creator><![CDATA[Using DLLCHARACTERISTICS&#8217; FORCE_INTEGRITY Flag &#171; Didier Stevens]]></dc:creator>
		<pubDate>Thu, 27 Oct 2011 17:46:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.didierstevens.com/?p=1016#comment-46846</guid>
		<description><![CDATA[[...] the pieces to test this flag. A normal authenticode signature is not enough. And you can not use a selfsigned certificate. You need to buy a certificate (aka Software Publisher Certificate, SPC) from a commercial CA for [...]]]></description>
		<content:encoded><![CDATA[<p>[...] the pieces to test this flag. A normal authenticode signature is not enough. And you can not use a selfsigned certificate. You need to buy a certificate (aka Software Publisher Certificate, SPC) from a commercial CA for [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Howto: Make Your Own Cert With OpenSSL&#160;&#124;&#160;Laurentiu Blog</title>
		<link>http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/#comment-45243</link>
		<dc:creator><![CDATA[Howto: Make Your Own Cert With OpenSSL&#160;&#124;&#160;Laurentiu Blog]]></dc:creator>
		<pubDate>Tue, 16 Aug 2011 10:05:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.didierstevens.com/?p=1016#comment-45243</guid>
		<description><![CDATA[[...]  http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/     This entry was posted on marți, august 16th, 2011 at 14:57 and is filed under Linux. You can [...]]]></description>
		<content:encoded><![CDATA[<p>[...]  <a href="http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/" rel="nofollow">http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/</a>     This entry was posted on marți, august 16th, 2011 at 14:57 and is filed under Linux. You can [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MDT 2010 / Windows 7, driver ranking problem for Realtek HD Audio</title>
		<link>http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/#comment-42885</link>
		<dc:creator><![CDATA[MDT 2010 / Windows 7, driver ranking problem for Realtek HD Audio]]></dc:creator>
		<pubDate>Wed, 18 May 2011 07:10:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.didierstevens.com/?p=1016#comment-42885</guid>
		<description><![CDATA[[...] would be to sign the driver yourself...  http://technet.microsoft.com/en-us/l...52(WS.10).aspx http://blog.didierstevens.com/2008/1...-with-openssl/             Reply With Quote [...]]]></description>
		<content:encoded><![CDATA[<p>[...] would be to sign the driver yourself&#8230;  <a href="http://technet.microsoft.com/en-us/l...52(WS.10).aspx" rel="nofollow">http://technet.microsoft.com/en-us/l&#8230;52(WS.10).aspx</a> <a href="http://blog.didierstevens.com/2008/1...-with-openssl/" rel="nofollow">http://blog.didierstevens.com/2008/1&#8230;-with-openssl/</a>             Reply With Quote [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rain</title>
		<link>http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/#comment-42517</link>
		<dc:creator><![CDATA[rain]]></dc:creator>
		<pubDate>Fri, 22 Apr 2011 21:49:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.didierstevens.com/?p=1016#comment-42517</guid>
		<description><![CDATA[Got this problem fixed but still got problem

It shows that new cert with old&#039;s name and issuer. Any fix?]]></description>
		<content:encoded><![CDATA[<p>Got this problem fixed but still got problem</p>
<p>It shows that new cert with old&#8217;s name and issuer. Any fix?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rain</title>
		<link>http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/#comment-42516</link>
		<dc:creator><![CDATA[rain]]></dc:creator>
		<pubDate>Fri, 22 Apr 2011 21:30:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.didierstevens.com/?p=1016#comment-42516</guid>
		<description><![CDATA[I created 1 cert wrong, so I deleted files but I cant create new cert.

OpenSSL&gt; pkcs12 -export -out ia.p12 -inkey ia.key -in ia.crt -chain -CAfile ca.c
rt
Loading &#039;screen&#039; into random state - done
Error self signed certificate getting chain.
error in pkcs12
OpenSSL&gt;]]></description>
		<content:encoded><![CDATA[<p>I created 1 cert wrong, so I deleted files but I cant create new cert.</p>
<p>OpenSSL&gt; pkcs12 -export -out ia.p12 -inkey ia.key -in ia.crt -chain -CAfile ca.c<br />
rt<br />
Loading &#8216;screen&#8217; into random state &#8211; done<br />
Error self signed certificate getting chain.<br />
error in pkcs12<br />
OpenSSL&gt;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Quickpost: Adding Certificates to the Certificate Store &#171; Didier Stevens</title>
		<link>http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/#comment-40416</link>
		<dc:creator><![CDATA[Quickpost: Adding Certificates to the Certificate Store &#171; Didier Stevens]]></dc:creator>
		<pubDate>Sun, 31 Oct 2010 13:31:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.didierstevens.com/?p=1016#comment-40416</guid>
		<description><![CDATA[[...] you&#8217;ve a root certificate, like one created using this method. Here&#8217;s how to install it in your account&#8217;s &#8220;Trusted Root Certificate [...]]]></description>
		<content:encoded><![CDATA[<p>[...] you&#8217;ve a root certificate, like one created using this method. Here&#8217;s how to install it in your account&#8217;s &#8220;Trusted Root Certificate [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jeng1111</title>
		<link>http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/#comment-38287</link>
		<dc:creator><![CDATA[jeng1111]]></dc:creator>
		<pubDate>Fri, 16 Apr 2010 19:54:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.didierstevens.com/?p=1016#comment-38287</guid>
		<description><![CDATA[Thanks for your help!  I installed my root cert on the other machines in the office by going to Start &gt; Run... &gt; mmc &gt; File &gt; Add/Remove snap-in &gt; Add... and choosing Certificates.  Then I right-clicked somewhere to import the root cert file I had made.

After I had installed the root CA, when I opened a file in Microsoft Office that I had signed (with a certificate that had been issued using that same root cert), I was presented with the option of always trusting files signed liked that.

Next I would like to experiment with creating a certificate just for code signing.  I believe the information is here: http://www.openssl.org/docs/apps/x509v3_config.html under &quot;Extended Key Usage.&quot;]]></description>
		<content:encoded><![CDATA[<p>Thanks for your help!  I installed my root cert on the other machines in the office by going to Start &gt; Run&#8230; &gt; mmc &gt; File &gt; Add/Remove snap-in &gt; Add&#8230; and choosing Certificates.  Then I right-clicked somewhere to import the root cert file I had made.</p>
<p>After I had installed the root CA, when I opened a file in Microsoft Office that I had signed (with a certificate that had been issued using that same root cert), I was presented with the option of always trusting files signed liked that.</p>
<p>Next I would like to experiment with creating a certificate just for code signing.  I believe the information is here: <a href="http://www.openssl.org/docs/apps/x509v3_config.html" rel="nofollow">http://www.openssl.org/docs/apps/x509v3_config.html</a> under &#8220;Extended Key Usage.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Didier Stevens</title>
		<link>http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/#comment-37782</link>
		<dc:creator><![CDATA[Didier Stevens]]></dc:creator>
		<pubDate>Fri, 05 Mar 2010 22:49:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.didierstevens.com/?p=1016#comment-37782</guid>
		<description><![CDATA[@jeng1111 It&#039;s the root CA you need to distribute (the self-signed one).]]></description>
		<content:encoded><![CDATA[<p>@jeng1111 It&#8217;s the root CA you need to distribute (the self-signed one).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jeng1111</title>
		<link>http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/#comment-37780</link>
		<dc:creator><![CDATA[jeng1111]]></dc:creator>
		<pubDate>Fri, 05 Mar 2010 21:17:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.didierstevens.com/?p=1016#comment-37780</guid>
		<description><![CDATA[Thank you so much for sharing this!

In your instructions, I don&#039;t know how you got around the requirement of designating an openssl.cnf configuration file.  Maybe the version of OpenSSL you were using was compiled to look for it in the right place.  Mine was compiled to look for it in /usr/local/ssl/openssl.cnf, which doesn&#039;t exist on a Windows machine.

The next problem is, that on Windows XP at least, .cnf files are designated a NetMeeting &quot;SpeedDial&quot; files.  But you can edit the file extension to break this link, or better yet have the extension open in Notepad.  This isn&#039;t absolutely necessary though.

I found the default openssl.cnf file installed in my OpenSSL/share directory, so I moved it to the bin directory, so when I ran openssl from there, I could just add -config openssl.cnf to my openssl commands when it complained about not finding it.

Finally, thank you again for your comment about the &quot;Error self signed certificate getting chain&quot; error.  I went back and changed some of my answers to the cert issuing questions, and the error disappeared when I tried again.

My next task is to install a certificate (which one?) on my intranet Active Directory domain server, so all the computers in my domain will trust code that I sign with my digital signature.]]></description>
		<content:encoded><![CDATA[<p>Thank you so much for sharing this!</p>
<p>In your instructions, I don&#8217;t know how you got around the requirement of designating an openssl.cnf configuration file.  Maybe the version of OpenSSL you were using was compiled to look for it in the right place.  Mine was compiled to look for it in /usr/local/ssl/openssl.cnf, which doesn&#8217;t exist on a Windows machine.</p>
<p>The next problem is, that on Windows XP at least, .cnf files are designated a NetMeeting &#8220;SpeedDial&#8221; files.  But you can edit the file extension to break this link, or better yet have the extension open in Notepad.  This isn&#8217;t absolutely necessary though.</p>
<p>I found the default openssl.cnf file installed in my OpenSSL/share directory, so I moved it to the bin directory, so when I ran openssl from there, I could just add -config openssl.cnf to my openssl commands when it complained about not finding it.</p>
<p>Finally, thank you again for your comment about the &#8220;Error self signed certificate getting chain&#8221; error.  I went back and changed some of my answers to the cert issuing questions, and the error disappeared when I tried again.</p>
<p>My next task is to install a certificate (which one?) on my intranet Active Directory domain server, so all the computers in my domain will trust code that I sign with my digital signature.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Didier Stevens</title>
		<link>http://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/#comment-34864</link>
		<dc:creator><![CDATA[Didier Stevens]]></dc:creator>
		<pubDate>Mon, 04 May 2009 20:07:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.didierstevens.com/?p=1016#comment-34864</guid>
		<description><![CDATA[Update: the reason of &quot;Error self signed certificate getting chain.&quot; is that you use identical data for your CA and IA certificate.]]></description>
		<content:encoded><![CDATA[<p>Update: the reason of &#8220;Error self signed certificate getting chain.&#8221; is that you use identical data for your CA and IA certificate.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

