<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://knowledge.pinon-hebert.fr/mediawiki/index.php?action=history&amp;feed=atom&amp;title=G%C3%A9n%C3%A9rer_paire_de_cl%C3%A9s</id>
	<title>Générer paire de clés - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://knowledge.pinon-hebert.fr/mediawiki/index.php?action=history&amp;feed=atom&amp;title=G%C3%A9n%C3%A9rer_paire_de_cl%C3%A9s"/>
	<link rel="alternate" type="text/html" href="https://knowledge.pinon-hebert.fr/mediawiki/index.php?title=G%C3%A9n%C3%A9rer_paire_de_cl%C3%A9s&amp;action=history"/>
	<updated>2026-05-19T14:55:15Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://knowledge.pinon-hebert.fr/mediawiki/index.php?title=G%C3%A9n%C3%A9rer_paire_de_cl%C3%A9s&amp;diff=929&amp;oldid=prev</id>
		<title>Jpinon : Page créée avec « Avant d&#039;utiliser gpg sur un ordinateur il faut posséder un paire de clés (publiques/privés). On peut les importer d&#039;une autre machine ou bien les générer sur place. C&#039;est cette dernière opération qui est décrite ici: == Génération == L&#039;option de ligne de commande --gen-key est utilisée pour créer une nouvelle paire de clés.  La ligne de commande suivante lance la génération:     $ gpg --gen-key Après l&#039;en-tête affichée:     gpg (GnuPG) 1.4.9; Co... »</title>
		<link rel="alternate" type="text/html" href="https://knowledge.pinon-hebert.fr/mediawiki/index.php?title=G%C3%A9n%C3%A9rer_paire_de_cl%C3%A9s&amp;diff=929&amp;oldid=prev"/>
		<updated>2025-02-27T21:47:17Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « Avant d&amp;#039;utiliser gpg sur un ordinateur il faut posséder un paire de clés (publiques/privés). On peut les importer d&amp;#039;une autre machine ou bien les générer sur place. C&amp;#039;est cette dernière opération qui est décrite ici: == Génération == L&amp;#039;option de ligne de commande --gen-key est utilisée pour créer une nouvelle paire de clés.  La ligne de commande suivante lance la génération:     $ gpg --gen-key Après l&amp;#039;en-tête affichée:     gpg (GnuPG) 1.4.9; Co... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Avant d&amp;#039;utiliser gpg sur un ordinateur il faut posséder un paire de clés (publiques/privés). On peut les importer d&amp;#039;une autre machine ou bien les générer sur place. C&amp;#039;est cette dernière opération qui est décrite ici:&lt;br /&gt;
== Génération ==&lt;br /&gt;
L&amp;#039;option de ligne de commande --gen-key est utilisée pour créer une nouvelle paire de clés.&lt;br /&gt;
&lt;br /&gt;
La ligne de commande suivante lance la génération:&lt;br /&gt;
    $ gpg --gen-key&lt;br /&gt;
Après l&amp;#039;en-tête affichée:&lt;br /&gt;
    gpg (GnuPG) 1.4.9; Copyright (C) 2008 Free Software Foundation, Inc.&lt;br /&gt;
    This is free software: you are free to change and redistribute it.&lt;br /&gt;
    There is NO WARRANTY, to the extent permitted by law.&lt;br /&gt;
gpg demande de choisir une methode de codage:&lt;br /&gt;
    Please select what kind of key you want:&lt;br /&gt;
       (1) DSA and Elgamal (default)&lt;br /&gt;
       (2) DSA (sign only)&lt;br /&gt;
       (5) RSA (sign only)&lt;br /&gt;
&lt;br /&gt;
Choisir (1).&lt;br /&gt;
    Your selection? 1&lt;br /&gt;
    DSA keypair will have 1024 bits.&lt;br /&gt;
    ELG-E keys may be between 1024 and 4096 bits long.&lt;br /&gt;
    What keysize do you want? (2048)&lt;br /&gt;
Il faut entrer la taille de votre clé (2048 est une bonne taille)&lt;br /&gt;
    Requested keysize is 2048 bits&lt;br /&gt;
    Please specify how long the key should be valid.&lt;br /&gt;
             0 = key does not expire&lt;br /&gt;
          &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
          &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
          &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
          &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Donnez la durée de vie de votre &amp;quot;paire de clés&amp;quot;. 0 (zéro) pour une paire immortelle.&lt;br /&gt;
    Key is valid for? (0)&lt;br /&gt;
    Key does not expire at all&lt;br /&gt;
    Is this correct? (y/N) y&lt;br /&gt;
Validez la saisie&lt;br /&gt;
    You need a user ID to identify your key; the software constructs the user ID&lt;br /&gt;
    from the Real Name, Comment and Email Address in this form:&lt;br /&gt;
        &amp;quot;Heinrich Heine (Der Dichter) &amp;lt;heinrichh@duesseldorf.de&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    Real name:&lt;br /&gt;
Entrez votre nom sous la forme &amp;quot;Prénom Nom&amp;quot;&lt;br /&gt;
    Email address:&lt;br /&gt;
Entrez votre &amp;quot;vraie&amp;quot; adresse email.&lt;br /&gt;
    Comment:&lt;br /&gt;
Vous pouvez par exemple entrer un No de téléphone. Vos interlocuteurs pourront ansi valider votre clé publique ne vous appelant.&lt;br /&gt;
    You selected this USER-ID:&lt;br /&gt;
        &amp;quot;Prénom Nom &amp;lt;addresse@mondomaine.com&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit?&lt;br /&gt;
Validez par O (pour Ok)&lt;br /&gt;
    You need a Passphrase to protect your secret key.&lt;br /&gt;
Entrez deux fois une &amp;quot;phrase de passe&amp;quot; (plus de 40 ou 50 caracteres)&lt;br /&gt;
    We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
    some other action (type on the keyboard, move the mouse, utilize the&lt;br /&gt;
    disks) during the prime generation; this gives the random number&lt;br /&gt;
    generator a better chance to gain enough entropy.&lt;br /&gt;
    +++++..+++++.+++++.+++++++++++++++.+++++.++++++++++.++++++++++.+++++.+++++.+++++&lt;br /&gt;
    ++++++++++++++++++++......+++++.++++++++++++++++++++++++++++++++++++++++.+++++++&lt;br /&gt;
    +++&amp;gt;..+++++....+++++&amp;gt;+++++&amp;gt;+++++&amp;gt;..+++++........................................&lt;br /&gt;
    ..............................................................+++++^^^^&lt;br /&gt;
    gpg: /home/user/.gnupg/trustdb.gpg: trustdb created&lt;br /&gt;
    gpg: key FE3CCD5C marked as ultimately trusted&lt;br /&gt;
    public and secret key created and signed.&lt;br /&gt;
&lt;br /&gt;
    gpg: checking the trustdb&lt;br /&gt;
    gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model&lt;br /&gt;
    gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u&lt;br /&gt;
    pub   1024D/FE3CCD5C 2009-04-03&lt;br /&gt;
          Key fingerprint = DEA8 4539 A504 B550  B456 1774 99FF F451 554C&lt;br /&gt;
    uid                  Prénom Nom &amp;lt;addresse@mondomaine.com&amp;gt;&lt;br /&gt;
    sub   2048g/1DDDBD69 2009-04-03&lt;br /&gt;
La paire de clé est générée.&lt;br /&gt;
== Vérifier la clé ==&lt;br /&gt;
Liste des clés dans le &amp;#039;&amp;#039;&amp;quot;trousseau&amp;quot;&amp;#039;&amp;#039;.&lt;br /&gt;
    $ gpg --list-keys&lt;br /&gt;
    /home/user/.gnupg/pubring.gpg&lt;br /&gt;
    -------------------------------&lt;br /&gt;
    pub   1024D/FE3CCD5C 2009-04-03&lt;br /&gt;
    uid                  Prénom Nom &amp;lt;addresse@mondomaine.com&amp;gt;&lt;br /&gt;
    sub   2048g/1DDDBD69 2009-04-03&lt;br /&gt;
== Exporter vos clés ==&lt;br /&gt;
=== Clé publique ===&lt;br /&gt;
C&amp;#039;est indispensable si vous désirez qu&amp;#039;un personne vous envoie des données sécurisées. (Mails Fichiers)&lt;br /&gt;
    gpg --output user-key.gpg --export addresse@mondomaine.com&lt;br /&gt;
ou bien pour avoir un fichier ASCII&lt;br /&gt;
    gpg --output user-key.gpg -a --export addresse@mondomaine.com&lt;br /&gt;
Un fichier user-key.gpg est crée sur le disque. C&amp;#039;est ce fichier qu&amp;#039;il faut envoyer a vos interlocuteurs.&lt;br /&gt;
=== Clé privée ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ATTENTION: Il faut tenir cette clé en lieu sur. C&amp;#039;est elle qui permetrait a des pirates de lires les données cryptées par vos partenaires.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Exportez cette clé dans un fichier et déposez là dans un lieu sûr. (CD dans un coffre, Clé USB attachée au cou...)&lt;br /&gt;
    gpg --output private-user-key.gpg --export-secret-key&lt;br /&gt;
ou bien pour avoir un fichier ASCII&lt;br /&gt;
    gpg --output private-user-key.gpg -a --export-secret-key&lt;br /&gt;
&lt;br /&gt;
== Déplacer clé privée ==&lt;br /&gt;
&lt;br /&gt;
Dans le cas de machines pas assez puissantes pour générer elle même la clé il est possible de générer la clé sur une autre machine.&lt;br /&gt;
&lt;br /&gt;
* Générer la clé comme indiqué ci-dessus.&lt;br /&gt;
* Exporter là.&lt;br /&gt;
* Transférer là.&lt;br /&gt;
* Faire le ménage sur la machine de génération (fichier de clé et répertoire .gnupg)&lt;br /&gt;
* Importer la clé sur la machine utilisatrice.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Export de clé ===&lt;br /&gt;
Pour générer un fichier &amp;#039;&amp;#039;secret.key&amp;#039;&amp;#039; contenant la clé (machine sur laquelle on a généré la clé).&lt;br /&gt;
    gpg --export-secret-key -a &amp;gt; secret.key&lt;br /&gt;
&lt;br /&gt;
=== Import de clé ===&lt;br /&gt;
Pour importer cette clé privée (machine sur laquelle elle sera utilisée)&lt;br /&gt;
    gpg --import secret.key&lt;br /&gt;
&lt;br /&gt;
ATTENTION :&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bien penser à retirer la clé dans la machine de &amp;quot;génération&amp;quot; et à transférer par un moyen sûr.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
N&amp;#039;oubliez pas le .gnupg de la racine !&lt;br /&gt;
  rm -rf .gnupg/&lt;/div&gt;</summary>
		<author><name>Jpinon</name></author>
	</entry>
</feed>