<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>http://www.minetti.org/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Linux%3AInstallation_d%27OpenSSL</id>
		<title>Linux:Installation d'OpenSSL - Historique des versions</title>
		<link rel="self" type="application/atom+xml" href="http://www.minetti.org/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Linux%3AInstallation_d%27OpenSSL"/>
		<link rel="alternate" type="text/html" href="http://www.minetti.org/mediawiki/index.php?title=Linux:Installation_d%27OpenSSL&amp;action=history"/>
		<updated>2026-05-04T11:41:07Z</updated>
		<subtitle>Historique pour cette page sur le wiki</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>http://www.minetti.org/mediawiki/index.php?title=Linux:Installation_d%27OpenSSL&amp;diff=194&amp;oldid=prev</id>
		<title>Jp : /* Configuration */</title>
		<link rel="alternate" type="text/html" href="http://www.minetti.org/mediawiki/index.php?title=Linux:Installation_d%27OpenSSL&amp;diff=194&amp;oldid=prev"/>
				<updated>2016-04-12T12:25:33Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Configuration&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='fr'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version du 12 avril 2016 à 12:25&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l59&quot; &gt;Ligne 59 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 59 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; # subjectAltName&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = DNS:www.minetti.org, DNS:mail.minetti.org&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; # subjectAltName&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = DNS:www.minetti.org, DNS:mail.minetti.org&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; basicConstraints&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = critical,CA:FALSE&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; basicConstraints&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = critical,CA:FALSE&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; keyUsage&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = digitalSignature&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, nonRepudiation&lt;/del&gt;, keyEncipherment&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; keyUsage&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = digitalSignature, keyEncipherment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; nsCertType&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = server&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; nsCertType&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = server&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; extendedKeyUsage&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = serverAuth&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; extendedKeyUsage&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = serverAuth&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l70&quot; &gt;Ligne 70 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 70 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; # subjectAltName&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = critical,email:copy,email:user-bis@minetti.org,email:user-ter@minetti.org&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; # subjectAltName&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = critical,email:copy,email:user-bis@minetti.org,email:user-ter@minetti.org&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; basicConstraints&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = critical,CA:FALSE&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; basicConstraints&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = critical,CA:FALSE&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; keyUsage&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = digitalSignature, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;nonRepudiation&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; keyUsage&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = digitalSignature, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;keyAgreement&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; nsCertType&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = client&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; nsCertType&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = client&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; extendedKeyUsage&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = clientAuth&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; extendedKeyUsage&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; = clientAuth&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jp</name></author>	</entry>

	<entry>
		<id>http://www.minetti.org/mediawiki/index.php?title=Linux:Installation_d%27OpenSSL&amp;diff=126&amp;oldid=prev</id>
		<title>Jp : Page créée avec « == Principe de la certification SSL == Le principe de la certification SSL est de délivrer des certificats afin de certifier l'authenticité d'un serveur, d'un client ou... »</title>
		<link rel="alternate" type="text/html" href="http://www.minetti.org/mediawiki/index.php?title=Linux:Installation_d%27OpenSSL&amp;diff=126&amp;oldid=prev"/>
				<updated>2016-04-07T18:36:03Z</updated>
		
		<summary type="html">&lt;p&gt;Page créée avec « == Principe de la certification SSL == Le principe de la certification SSL est de délivrer des certificats afin de certifier l&amp;#039;authenticité d&amp;#039;un serveur, d&amp;#039;un client ou... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Principe de la certification SSL ==&lt;br /&gt;
Le principe de la certification SSL est de délivrer des certificats afin de certifier l'authenticité d'un serveur, d'un client ou autre. Cette certification est faite par une autorité de certification (dit '''CA''', Certificate Authority) qui peut être une entité externe comme VeriSign ou interne (fait sois même).&lt;br /&gt;
&lt;br /&gt;
Tous les certificats émis se font sur un serveur prévu à cet effet. Une fois créé chaque certificat est déplacé (et non copié) sur la machine qui va bien.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
Pour faire de l'autorité de certification ou pour faire des demandes de certificats, nous aurons besoin d'OpenSSL qui peut s'installer sous CentOS/RedHat/Fedora par la commande:&lt;br /&gt;
 yum install openssl&lt;br /&gt;
et sous ubuntu:&lt;br /&gt;
 sudo apt-get install openssl&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
Modifier le fichier '''openssl.cnf''' dans '''/etc/pki/tls''' sous CentOS/RedHat/Fedora et dans '''/etc/ssl''' sous ubuntu:&lt;br /&gt;
* en rajoutant '''localityName''' dans la rubrique '''policy_match''':&lt;br /&gt;
 countryName             = match&lt;br /&gt;
 stateOrProvinceName     = match&lt;br /&gt;
 localityName            = match&lt;br /&gt;
 organizationName        = match&lt;br /&gt;
 organizationalUnitName  = optional&lt;br /&gt;
 commonName              = supplied&lt;br /&gt;
 emailAddress            = optional&lt;br /&gt;
* en mettant les valeurs par défaut dans la rubrique '''req_distinguished_name''':&lt;br /&gt;
 [ req_distinguished_name ]&lt;br /&gt;
 countryName                     = Country Name (2 letter code)&lt;br /&gt;
 countryName_default             = FR&lt;br /&gt;
 countryName_min                 = 2&lt;br /&gt;
 countryName_max                 = 2&lt;br /&gt;
 &lt;br /&gt;
 stateOrProvinceName             = State or Province Name (full name)&lt;br /&gt;
 stateOrProvinceName_default     = Herault&lt;br /&gt;
 &lt;br /&gt;
 localityName                    = Locality Name (eg, city)&lt;br /&gt;
 localityName_default            = Saint-Jean-de-Védas&lt;br /&gt;
 &lt;br /&gt;
 0.organizationName              = Organization Name (eg, company)&lt;br /&gt;
 0.organizationName_default      = Minetti&lt;br /&gt;
* et enfin, en rajoutant les rubriques suivantes:&lt;br /&gt;
 [CA_ROOT]&lt;br /&gt;
 nsComment                       = &amp;quot;CA Racine&amp;quot;&lt;br /&gt;
 subjectKeyIdentifier            = hash&lt;br /&gt;
 authorityKeyIdentifier          = keyid,issuer:always&lt;br /&gt;
 basicConstraints                = critical,CA:TRUE,pathlen:1&lt;br /&gt;
 keyUsage                        = keyCertSign, cRLSign&lt;br /&gt;
 &lt;br /&gt;
 [CA_SSL]&lt;br /&gt;
 nsComment                       = &amp;quot;CA SSL&amp;quot;&lt;br /&gt;
 basicConstraints                = critical,CA:TRUE,pathlen:0&lt;br /&gt;
 subjectKeyIdentifier            = hash&lt;br /&gt;
 authorityKeyIdentifier          = keyid,issuer:always&lt;br /&gt;
 issuerAltName                   = issuer:copy&lt;br /&gt;
 keyUsage                        = keyCertSign, cRLSign&lt;br /&gt;
 nsCertType                      = sslCA&lt;br /&gt;
 &lt;br /&gt;
 [SERVER_RSA_SSL]&lt;br /&gt;
 nsComment                       = &amp;quot;Certificat Serveur SSL&amp;quot;&lt;br /&gt;
 subjectKeyIdentifier            = hash&lt;br /&gt;
 authorityKeyIdentifier          = keyid,issuer:always&lt;br /&gt;
 issuerAltName                   = issuer:copy&lt;br /&gt;
 # subjectAltName                  = DNS:www.minetti.org, DNS:mail.minetti.org&lt;br /&gt;
 basicConstraints                = critical,CA:FALSE&lt;br /&gt;
 keyUsage                        = digitalSignature, nonRepudiation, keyEncipherment&lt;br /&gt;
 nsCertType                      = server&lt;br /&gt;
 extendedKeyUsage                = serverAuth&lt;br /&gt;
 &lt;br /&gt;
 [CLIENT_RSA_SSL]&lt;br /&gt;
 nsComment                       = &amp;quot;Certificat Client SSL&amp;quot;&lt;br /&gt;
 subjectKeyIdentifier            = hash&lt;br /&gt;
 authorityKeyIdentifier          = keyid,issuer:always&lt;br /&gt;
 issuerAltName                   = issuer:copy&lt;br /&gt;
 # subjectAltName                  = critical,email:copy,email:user-bis@minetti.org,email:user-ter@minetti.org&lt;br /&gt;
 basicConstraints                = critical,CA:FALSE&lt;br /&gt;
 keyUsage                        = digitalSignature, nonRepudiation&lt;br /&gt;
 nsCertType                      = client&lt;br /&gt;
 extendedKeyUsage                = clientAuth&lt;br /&gt;
&lt;br /&gt;
== Emplacement des certificats sur les serveurs ==&lt;br /&gt;
=== CentOS/RedHat/Fedora ===&lt;br /&gt;
* On retrouvera toujours le certificat de l'autorité de certification (CA) créé par sois même dans (ayant comme propriétaires '''root'''.'''root''' et les permissions '''644'''):&lt;br /&gt;
 /etc/pki/CA/cacert.pem&lt;br /&gt;
* On trouvera les fichiers clés privées et publiques dans:&lt;br /&gt;
 /etc/pki/tls/private/&lt;br /&gt;
* et les certificats associés dans:&lt;br /&gt;
 /etc/pki/tls/certs/&lt;br /&gt;
=== Debian ===&lt;br /&gt;
* On retrouvera toujours le certificat de l'autorité de certification (CA) créé par sois même dans:&lt;br /&gt;
 /etc/ssl/certs/minetti-ca.pem&lt;br /&gt;
* On trouvera les fichiers clés privées et publiques dans:&lt;br /&gt;
 /etc/ssl/private.&amp;lt;hostname&amp;gt;/&lt;br /&gt;
* et les certificats associés dans:&lt;br /&gt;
 /etc/ssl/certs/&lt;br /&gt;
&lt;br /&gt;
== Utilisation ==&lt;br /&gt;
* [[Commandes:Génération d'un certificat SSL de l'autorité de certification|Génération d'un certificat SSL de l'autorité de certification (CA)]]&lt;br /&gt;
* [[Commandes:Gestion des certificats par l'autorité de certification|Gestion des certificats par l'autorité de certification (CA)]]&lt;br /&gt;
* [[Commandes:Génération de certificats SSL serveur|Génération de certificats SSL serveur]]&lt;br /&gt;
* [[Commandes:Génération de certificats SSL client|Génération de certificats SSL client]]&lt;/div&gt;</summary>
		<author><name>Jp</name></author>	</entry>

	</feed>