Heureusement, seules les doubles clés utilisant ElGamal pour la signature et le chiffrement sont affectées, et leur nombre total est estimé à environ un millier. La liste de toutes les clés de votre trousseau qui sont affectées peut être obtenue avec la commande suivante :
gpg --list-keys --with-colon | awk -F: '{if($4 == 20) print "gpg --list-keys 0x"$5}'|sh
Un exemple de clé affectée :
pub 1024D/xxxxxxxx 1998-10-12 Foo bar
sub 1024G/xxxxxxxx 1998-10-12 [expire: 2012-10-25]
Notez le G majuscule qui indique les doubles clés ElGamal de chiffrement/signature. Les clés marquées d'un D (DSA), d'un R (RSA) ou d'un g (ElGamal simple) ne sont pas compromises.
Si votre propre clé est compromise, vous devez immédiatement générer un certificat de révocation et l'envoyer sur les serveurs de clés.
# Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par patrick_g (site web personnel) . Évalué à 10.
Le principe et complexe, l'utilisation est complexe....et les risques de conneries bien présents.
Je sais bien que ce sont les softs clients qui s'occupe de tout mais je sens que je vais encore faire des bétises tant que j'aurai pas vraiment compris l'architecture de ce truc.
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par KaZeKaMi (site web personnel) . Évalué à 1.
je dois vraiment être idiot parce que j'ai eu beaucoup de mal même en suivant le tuto léa-linux, du coup je ne m'en sers pas...
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par arnaudus . Évalué à -2.
J'y connais pas grand chose, mais pour la sécurité (Debian par ex), est-ce que ça n'est pas plus simple de bien blinder le serveur, en ajoutant plusieurs sécurités successives par exemple?
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par Anonyme . Évalué à 7.
Effectivement tu n'y connais pas grand chose puisque ca n'a rien a voir, gpg ne sert pas a maintenir la securite d'un serveur. Quand tu envois un mail il transfere sur internet de facon non cryptee et les gens qui sont sur son chemin et les admins des serveurs mail ayant servis a l'envoi ou la reception peuvent le lire. N'importe qui peut egalement envoyer des messages en se faisant passer pour toi.
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par maston28 . Évalué à 3.
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par Salagnac . Évalué à 7.
Jusqu'où irez-vous ? http://www.filsdepub.com/tmmsn/msn02.html(...)
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par Mickael_83 . Évalué à -1.
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par ramzez . Évalué à 5.
mais j'ai trouvé un outil magnifique qui fait tout tout seul : kgpg (dans kde)
essaie ça et je suis sur que tu changeras d'avis :)
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par Bruno Muller . Évalué à 5.
# Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par TSelek . Évalué à 10.
Un bon principe est de donner des durées de vie courte à ses clés, 2 ans c'est vraiment le max.
Bon sinon le type de clé en question n'est pas de "base" (16/20), il faut le demander et accepter un warning...
# Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par Stephane Papillon (site web personnel) . Évalué à 5.
http://lists.gnupg.org/pipermail/gnupg-announce/2003q4/000277.html(...)
donc apparement c'est la fin du chiffrement avec Elgamal ? au lieu de corriger le bug on empeche de signer/chiffrer avec une cle Elgamal.
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par TSelek . Évalué à 10.
donc la réponse est : non.
le patch empeche "using the ElGamal sign+encrypt (type 20)" pas le type 16 (encryption seule)
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par Christophe Merlet (site web personnel) . Évalué à 9.
L'avantage de ce genre de patch, c'est que meme en faisant du reverse engineering dessus, on risque pas de trouver facilement comment exploiter la faille...
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par Nicolas Évrard (site web personnel, Mastodon) . Évalué à 2.
Mais son désavantage c'est que c'est de la sécurité au travers de l'obscurité. Ce n'est vraiment pas la meilleure façon de faire !
Mais bon, je suppose qu'à terme il compte quand même revoir le code incriminé, laissons leur le temps.
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par mickabouille . Évalué à 10.
Ici, on a un "protocole" qui est clairement désigné comme mauvais depuis longtemps (l'auteur du mail affirme avoir déconseillé son utilisation avant) : l'utilisation de la même clé ElGamal pour signer et chiffrer.
On est mis devant un grave bug qui concerne cette utilisation. On décide d'interdire cette utilisation.
En gros c'est plutôt
mauvais protocole, changer protocole.
Et rien n'est caché.
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par Anonyme . Évalué à 4.
Mais bon, je suppose qu'à terme il compte quand même revoir le code incriminé, laissons leur le temps.
Rien a voir avec de la sécurité par l'obscurité ici, le probleme est bien decrit dans l'annonce, il n'y a rien de secret.
# Et les clefs des dev Debian et autres gros projects
Posté par Jiquem . Évalué à -1.
[^] # Re: Et les clefs des dev Debian et autres gros projects
Posté par Misc (site web personnel) . Évalué à 2.
Sauf erreur de ma part, toute l'architecture debian se base sur gpg ( gpg pour changer le mot de passe, etc ), donc le risque est réel, et sur 1000 développeurs, combien de chance pour que un soit touché ?
moins de 1/1000, j'éspére.
[^] # Re: Et les clefs des dev Debian et autres gros projects
Posté par sbugsin . Évalué à 4.
[^] # Re: Et les clefs des dev Debian et autres gros projects
Posté par Benoît Sibaud (site web personnel) . Évalué à -3.
gpg: error reading key: clé publique non trouvée
(...)
gpg: error reading key: clé publique non trouvée
Aucune des clés trouvées ne semble concernée.
(debian-keyring du 2003.11.03)
[^] # Re: Et les clefs des dev Debian et autres gros projects
Posté par Julien Danjou (site web personnel) . Évalué à 6.
Et il y en a aucune ? tssss :-)
$ gpg --keyserver=pgp.mit.edu --keyring /usr/share/keyrings/debian-keyring.gpg --list-keys --with-colon | awk -F: '{if($4 == 20) print $5}' | wc -l
33
Il y en a donc 33.
La liste:
$ gpg --keyserver=pgp.mit.edu --keyring /usr/share/keyrings/debian-keyring.gpg --list-keys --with-colon | awk -F: '{if($4 == 20) print "gpg --keyring /usr/share/keyrings/debian-keyring.gpg --list-keys 0x"$5}'|sh
[^] # Re: Et les clefs des dev Debian et autres gros projects
Posté par Benoît Sibaud (site web personnel) . Évalué à -2.
[^] # Re: Et les clefs des dev Debian et autres gros projects
Posté par Igor Genibel (site web personnel) . Évalué à 3.
donne 25 pas 33
[^] # Re: Et les clefs des dev Debian et autres gros projects
Posté par Jiquem . Évalué à 2.
Juste pour vérifier que je ne suis pas dedans, et que personne que je connais n'y soit !
[^] # Re: Et les clefs des dev Debian et autres gros projects
Posté par Igor Genibel (site web personnel) . Évalué à 2.
[^] # Re: Et les clefs des dev Debian et autres gros projects
Posté par Julien Danjou (site web personnel) . Évalué à -8.
<aigarius@debian.org>
<bartw@debian.org>
<bas@debian.org>
<dres@debian.org>
<edd@debian.org>
<edward@debian.org>
<epg@debian.org>
<fizbin@debian.org>
<hecker@debian.org>
<jdassen@debian.org>
<jmr@debian.org>
<jwest@debian.org>
<lawrencc@debian.org>
<martin@debian.org>
<meskes@debian.org>
<mhummel@debian.org>
<mmagallo@debian.org>
<pat@debian.org>
<pdm@debian.org>
<rbf@debian.org>
<schuller@debian.org>
<tomasera@debian.org>
<wagner@debian.org>
<wakkerma@debian.org>
<willy@debian.org>
[^] # Re: Et les clefs des dev Debian et autres gros projects
Posté par Bernez . Évalué à 4.
# Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par Pierre . Évalué à 3.
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par Alexandre Beraud . Évalué à 2.
# Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par LeRat . Évalué à 6.
Je me permet donc de le rappeler !
D'abord l'idee, c'est d'utiliser la theorie des nombres (vous savez, mathematiques modulaires, nombres premiers, fonctions a trappes, ... bref de quoi faire de beaux reves) pour la cryptographie. C'est pas nouveau, ca a commence avec le RSA (d'ailleurs GnuPG peut l'utiliser).
Ca permet d'avoir une clef publique, qu'on file a tout le monde (mais sans hesiter hein... on la met sur des serveurs ou on la retrouve avec votre mail, votre pseudo, votre nom, votre prenom, ...), et une clef PRIVEE qui lui est associee qu'on garde bien au chaud pour soi. Elle est protegee par un pass au cas ou mais c'est pas ca la securite, C'EST BEL ET BIEN QU'ELLE EST CENSEE RESTER A VOTRE SEULE VUE.
Avec la clef publique, tout le monde peut crypter des messages que seul vous (avec votre clef privee), pouvez decrypter. Un peu comme si vous filiez a tout le monde des canedas ouverts pour enfermer les messages qui vous sont destines, mais que vous gardiez la clef pour les ouvrir.
Avec la clef privee, vous pouvez aussi signer des messages dont tout le monde pourra verifier l'authenticite avec la clef publique.
En gros au debut il y avait PGP, duquel est issu le standard OpenPGP, dont GnuPG est une implementation.
Tout ca trouve surtout son interet pour les mails, car il faut savoir que :
- les mails destines a Monsieur X arrivent effectivement la majorite du temps directement aux yeux de Monsieur X et lui seul (personne ne lui pique, personne ne l'intercepte), bien que des risques restent existants (surtout s'il s'agit de donnees recherchees par un provider, un hebergeur mail, un gouvernement, Echelon ;)...)
- les mails provenant d'apres le serveur de mails de Monsieur X peuvent tout a fait avoir etes envoyes par Monsieur Y (les "ignares" appellent ca le mail "anonyme")
On peut TOUT faire avec gpg en console (GnuPG quoi), Enigmail permet de tout integrer ou presque a mozilla (une fois l'installation et la configuration de depart faites), gpa je le deconseille (pas complet du tout) et kpgp est effectivement pas mal.
N'oubliez pas de mettre un pass a votre clef !
Ca peut etre sympa si vous laissez votre machine a un pote le temps d'aller aux toilettes par exemple (mauvais exemple chuis en dvorak... hin hin hin), ou bien si un script kiddy intercepte la clef (mais faudrait que vous soyez mauvaaais... lol)
[^] # Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par Dav S . Évalué à 1.
# Re: Un bug de GnuPG compromet plusieurs centaines de clés
Posté par Roger Rabbit . Évalué à -2.
pour les réfractaires à gnupg , et après quelques post sur les problèmes
d'utilisation une solution simple pour signer/crypter sans se prendre le choux
c'est kgpg couplé à kmail.
Au premier lancement kgpg demande les infos pour la création du keyset,
ensuite il runne dans la taskbar, on crypte ou signe en cliquant glissant un
fichier dessus, ou sinon grace au menu contextuel ....
L'integration au client kmail est tres simple aussi, il suffit de selectionner
sa clé dans le menu de configuration "identité" puis onglet sécurité.
Plus d'excuses maintenant ;)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.