<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
	<id>http://wiki.netsitech.com/index.php?action=history&amp;feed=atom&amp;title=OpenSSL-patch</id>
	<title>OpenSSL-patch - Cronologia</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.netsitech.com/index.php?action=history&amp;feed=atom&amp;title=OpenSSL-patch"/>
	<link rel="alternate" type="text/html" href="http://wiki.netsitech.com/index.php?title=OpenSSL-patch&amp;action=history"/>
	<updated>2026-05-08T07:05:21Z</updated>
	<subtitle>Cronologia della pagina su questo sito</subtitle>
	<generator>MediaWiki 1.34.4</generator>
	<entry>
		<id>http://wiki.netsitech.com/index.php?title=OpenSSL-patch&amp;diff=4280&amp;oldid=prev</id>
		<title>Mazzotti: Creata pagina con '&lt;code c&gt; diff -Naurp openssl-0.9.8e.orig/apps/pkcs12.c openssl-0.9.8e/apps/pkcs12.c --- openssl-0.9.8e.orig/apps/pkcs12.c	2006-12-27 09:39:51.000000000 +0000 +++ openssl-0.9.8e/a...'</title>
		<link rel="alternate" type="text/html" href="http://wiki.netsitech.com/index.php?title=OpenSSL-patch&amp;diff=4280&amp;oldid=prev"/>
		<updated>2012-10-23T15:01:48Z</updated>

		<summary type="html">&lt;p&gt;Creata pagina con &amp;#039;&amp;lt;code c&amp;gt; diff -Naurp openssl-0.9.8e.orig/apps/pkcs12.c openssl-0.9.8e/apps/pkcs12.c --- openssl-0.9.8e.orig/apps/pkcs12.c	2006-12-27 09:39:51.000000000 +0000 +++ openssl-0.9.8e/a...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nuova pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;code c&amp;gt;&lt;br /&gt;
diff -Naurp openssl-0.9.8e.orig/apps/pkcs12.c openssl-0.9.8e/apps/pkcs12.c&lt;br /&gt;
--- openssl-0.9.8e.orig/apps/pkcs12.c	2006-12-27 09:39:51.000000000 +0000&lt;br /&gt;
+++ openssl-0.9.8e/apps/pkcs12.c	2008-01-23 11:50:58.411520000 +0000&lt;br /&gt;
@@ -100,6 +100,7 @@ int MAIN(int argc, char **argv)&lt;br /&gt;
     char **args;&lt;br /&gt;
     char *name = NULL;&lt;br /&gt;
     char *csp_name = NULL;&lt;br /&gt;
+    int LMK = 0;&lt;br /&gt;
     PKCS12 *p12 = NULL;&lt;br /&gt;
     char pass[50], macpass[50];&lt;br /&gt;
     int export_cert = 0;&lt;br /&gt;
@@ -221,6 +222,8 @@ int MAIN(int argc, char **argv)&lt;br /&gt;
 			args++;	&lt;br /&gt;
 			name = *args;&lt;br /&gt;
 		    } else badarg = 1;&lt;br /&gt;
+		} else if (!strcmp (*args, &amp;quot;-LMK&amp;quot;)) {&lt;br /&gt;
+		    LMK = 1;&lt;br /&gt;
 		} else if (!strcmp (*args, &amp;quot;-CSP&amp;quot;)) {&lt;br /&gt;
 		    if (args[1]) {&lt;br /&gt;
 			args++;	&lt;br /&gt;
@@ -326,6 +329,7 @@ int MAIN(int argc, char **argv)&lt;br /&gt;
 	BIO_printf (bio_err, &amp;quot;-password p   set import/export password source\n&amp;quot;);&lt;br /&gt;
 	BIO_printf (bio_err, &amp;quot;-passin p     input file pass phrase source\n&amp;quot;);&lt;br /&gt;
 	BIO_printf (bio_err, &amp;quot;-passout p    output file pass phrase source\n&amp;quot;);&lt;br /&gt;
+	BIO_printf (bio_err, &amp;quot;-LMK	    Add a Microsoft Local Machine Key Set attribute to the pkcs7 bag\n&amp;quot;);&lt;br /&gt;
 #ifndef OPENSSL_NO_ENGINE&lt;br /&gt;
 	BIO_printf (bio_err, &amp;quot;-engine e     use engine e, possibly a hardware device.\n&amp;quot;);&lt;br /&gt;
 #endif&lt;br /&gt;
@@ -556,7 +560,9 @@ int MAIN(int argc, char **argv)&lt;br /&gt;
 	if (csp_name &amp;amp;&amp;amp; key)&lt;br /&gt;
 		EVP_PKEY_add1_attr_by_NID(key, NID_ms_csp_name,&lt;br /&gt;
 				MBSTRING_ASC, (unsigned char *)csp_name, -1);&lt;br /&gt;
-		&lt;br /&gt;
+	if (LMK)&lt;br /&gt;
+		EVP_PKEY_add1_attr_by_NID(key, NID_LocalKeySet,&lt;br /&gt;
+				MBSTRING_ASC, (unsigned char *) &amp;quot;&amp;quot;, 0);&lt;br /&gt;
 &lt;br /&gt;
 #ifdef CRYPTO_MDEBUG&lt;br /&gt;
 	CRYPTO_pop_info();&lt;br /&gt;
diff -Naurp openssl-0.9.8e.orig/crypto/objects/objects.txt openssl-0.9.8e/crypto/objects/objects.txt&lt;br /&gt;
--- openssl-0.9.8e.orig/crypto/objects/objects.txt	2006-12-04 18:48:16.000000000 +0000&lt;br /&gt;
+++ openssl-0.9.8e/crypto/objects/objects.txt	2008-01-23 11:50:58.418512000 +0000&lt;br /&gt;
@@ -303,6 +303,7 @@ pkcs9 20		:			: friendlyName&lt;br /&gt;
 pkcs9 21		:			: localKeyID&lt;br /&gt;
 !Cname ms-csp-name&lt;br /&gt;
 1 3 6 1 4 1 311 17 1	: CSPName		: Microsoft CSP Name&lt;br /&gt;
+1 3 6 1 4 1 311 17 2	: LocalKeySet		: Microsoft Local Key set&lt;br /&gt;
 !Alias certTypes pkcs9 22&lt;br /&gt;
 certTypes 1		:			: x509Certificate&lt;br /&gt;
 certTypes 2		:			: sdsiCertificate&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mazzotti</name></author>
		
	</entry>
</feed>