GnuPG et échange de clefs

Posté par  (site web personnel, Mastodon) . Modéré par oliv.
Étiquettes :
0
30
oct.
2001
Rien à voir
Beaucoup d'entre vous comprennent la nécessité d'utiliser des outils tels que GnuPG pour sécuriser leur correspondance, soit pour signer vos messages afin d'assurer leur provenance, soit pour les chiffrer avec la clef publique du (des) destinataire(s).

L'APRIL a récemment indiqué dans une interview d'Olivier Berger, secrétaire, que la cryptographie était indispensable. Uzine a publié un article intitulé « pourquoi j'utilise PGP » de septembre 2000, mais toujours d'actualité.

Cependant, toute la force de GnuPG vient lorsque l'on échange ses fingerprints avec ses petits voisins, afin d'agrandir son réseau de confiance. Lorsque vous rencontrez quelqu'un, vous vérifiez son identité (passeport, etc) et vous prenez sa fingerprint. Une fois de retour chez vous, vous téléchargez sa clef sur un serveur (keyserver par exemple), vous vérifiez la fingerprint, et si elle correspond vous la contre-signez, attestant que cette clef appartient bien à la personne que vous avez rencontrée.

Cependant il devient ensuite beaucoup plus intéressant, à mon avis, d'échanger ses fingerprints avec des gens qui sont géographiquement loin, et que vous avez peu de chance de rencontrer de visu, ceci afin d'agrandir encore un peu votre réseau de confiance. Un problème se pose alors, comment rencontrer des gens prêts à les échanger lors de vos voyages ponctuels ? Contacter les lugs sur place ? Peu efficace en fait. L'idéal serait un serveur qui listerait les gens prêts à échanger leur fingerprint, classés par région, pays, etc. Je n'ai pas trouvé de tels projets, si quelqu'un a des idées à ce propos... commentaires bienvenus.
  • # Je ne comprend pas!

    Posté par  . Évalué à -4.

    Lorsque vous rencontrez quelqu'un, vous vérifiez son identité (passeport, etc)

    C'est exactement ce que fait Microsoft, qui vérifie votre MS-passport, et vous trouvez pas ça normal!

    Alors, qui croire?
    • [^] # Re: Je ne comprend pas!

      Posté par  (site web personnel) . Évalué à 7.

      C'est exactement ce que fait Microsoft
      Exactement? Non, parce que MS fait ça dans un but purement commercial. Il faut espérer que si ce types de choses existe (le serveur PGP), les données fournis ne soient pas utilisé à de cette maniéres.
      Je ne pense pas que l'on puissent dire PGP=passport, le premier permet une défense de sa vie privée, le second va à l'encontre de la vie privée!
      • [^] # Re: Grosse différence...

        Posté par  (site web personnel) . Évalué à 10.

        Microsoft met toutes les données recueillies dans une base de données centralisée et hors d'atteinte de la CNIL.
        Au contraire, GnuPG constitue un réseau maillé non hiérarchisé sur le modèle d'Internet.
  • # Bah et le first jeudi alors ???

    Posté par  (site web personnel) . Évalué à -5.

    Si vous venez a Paris suffit de vous rendre tous les premiers jeudi du mois dans un troquet plein de mecs bizarres (on les appelle des geeks) et vous pourrez les echanger vos finger-prints....

    Ah oui, bon je vois ce que Fabien veux dire mais je n'en ai jamais entendu parler. Allez -1
  • # Sécurité ?

    Posté par  . Évalué à 8.

    Oui, mais alors comment faire confiance à un fingerprint de quelqu'un que tu n'as jamais rencontré ?
    Ou alors, je ne comprend pas bien l'intérêt d'échanger les Fingerprint par rapport aux serveurs de clés, mais je ne vois - dans ce cas - pas la différence.

    Idéalement, il vaudrait mieux faire confiance un quelqu'un de "sérieux" ie. reconnu, dont le fingerprint est réputé sûr.
    • [^] # Re: Sécurité ?

      Posté par  . Évalué à 4.

      Oui, mais alors comment faire confiance à un fingerprint de quelqu'un que tu n'as jamais rencontré ?

      Ben justement le but c'est de rencontrer les personnes pour pouvoir faire confiance au fingerprint.

      --
      Chuchi
      • [^] # Re: Sécurité ?

        Posté par  . Évalué à 1.

        Genre club de rencontre international, mais pour échanger ses clés, par pour b...
        • [^] # Re: Sécurité ?

          Posté par  (site web personnel, Mastodon) . Évalué à 2.

          Exactement, mais comment savoir qui est sur place prêt à signer ta clef lorsque tu vas quelque part. Vraiment c'est chiant ...
        • [^] # Re: Sécurité ?

          Posté par  . Évalué à -1.

          ouais le top ca serait un club ou pour baiser, tu doit echanger ta clé...
    • [^] # Re: Sécurité ?

      Posté par  (site web personnel) . Évalué à 7.

      Toi : Oui, mais alors comment faire confiance à un fingerprint de quelqu'un que tu n'as jamais rencontré ?
      La news : Lorsque vous rencontrez quelqu'un, vous vérifiez son identité (passeport, etc) et vous prenez sa fingerprint

      Pour poster vite, faut avoir une bonne lecture rapide ;)

      Ou alors, je ne comprend pas bien l'intérêt d'échanger les Fingerprint par rapport aux serveurs de clés, mais je ne vois - dans ce cas - pas la
      différence.


      Le serveur de news stocke les enorme clefs GPG en les associant a des fingerprints. Toi, on te donne un fingerprints, tu recupere le clef et tu verifies que fingerprints+mail certifie lors de la rencontre == fingerprints+mail recupere sur le serveur !

      Idéalement, il vaudrait mieux faire confiance un quelqu'un de "sérieux" ie. reconnu, dont le fingerprint est réputé sûr.

      C'est le but final des echanges, A as confiance en B. B a confiance en C. Donc a A peut avoir confiance en C.

      Il faut donc avoir pleins de B et surtout dans pleins de "reseaux sociaux" differents. D'ou l'idee de centraliser les personnes qui acceptent les echanges. Comme ca, tu fais "Oh tiens, je vais aller a Montreal. Qui est a Montreal ?" Hop tu file rencard et tout les gens que tu as signe deviennent joingnable !

      C'est pas beau la vie ?
      • [^] # Re: Sécurité ?

        Posté par  . Évalué à 0.

        A la condition sine qua non que le type de montréal soit signé par A, non ?
        Sinon, vraiment, je ne vois pas la différence entre stocker des clés sur un serveur quelconque; et stocker l'adresse de sinistres inconnus qui veulent bien échanger des fingerprints, et à qui tu devrait faire totalement confiance.
        • [^] # Re: Sécurité ?

          Posté par  . Évalué à 3.

          Le but de ce "projet" n'a rien a voir avec le stockage des cles, mais juste faciliter la creation du web of trust. Le but n'est pas de faire aveuglement confiance au type que tu peux rencontrer avec ce systeme, mais de pouvoir le rencontrer. Apres c'est a toi de voir si pour signer sa clé tu veux l'acte de naissance de sa grand-mere...

          --
          Chuchi
  • # OutLook

    Posté par  . Évalué à 9.

    Le problème le plus rémanent avec GnuPG est que lorsque l'on signe un de mes messages sous Linux ... les utilisateurs d'outlook ne le recoivent pas correctement. Ils recoivent deux fichiers à éditer séparément. Un contenant la signature l'autre le message. (Biensur OutLook express ne prend pas la peine d'ouvrir le texte.... :(

    Quid d'un Plugin pour Outlook Express ??
    Pour une plus grande diffusion de GnuPG ...je pense que cela serait le meilleur moyen. Sans ca GnuPG restera dans les sombres labyrinthes des Super Branchés informatiques pour une éternité :)

    Voila mon point de vue
    • [^] # Re: OutLook

      Posté par  . Évalué à -5.

      Oui, mais avec outlook, est ce que ca sert a quelque chose de crypter les mails? Avec toutes les failles de sécurité, qui existe sous win ou outlok, si un pirate veut voir les mails, il ne se foulera pas trop et chioissira la solution la plus simple.
      • [^] # Re: OutLook

        Posté par  . Évalué à 3.

        L'anonyme précédant parlait de signer ses mail, c.-à-d. "garantir" l'identité de l'expéditeur.

        Ceci dit, tu relève un point très important : la sécurité forme un tout. C'est bien de sécuriser les échanges d'information, mais ce n'est qu'utile si l'accès à ces informations est aussi sécurisé.
    • [^] # Le plug-in Outlook Express 5.x / 6.0 existe et est sous GPL

      Posté par  . Évalué à 10.

      Je rappelle (je crois que DLFP a passé une news à ce sujet) que Timo Schulz qui a fait WinPT, la GUI Windows pour GnuPG, vient de faire un plug-in OE 5.0, 5.5 et 6.0 intitulé GPGOE : http://www.winpt.org(...) Même ZDNet.fr http://news.zdnet.fr/story/0,,t118-s2097672,00.html(...) a parlé de WinPT et GPGOE ;-)
    • [^] # Re: OutLook

      Posté par  . Évalué à 3.

      Le problème ne vient pas GPG, mais du fait qu'OE ne supporte pas le PGP/MIME qui doit devenir le standard.
  • # C'est la journée des questions

    Posté par  (site web personnel, Mastodon) . Évalué à 10.

    Est-il légal en France d'utiliser GPG ??
    Je crois pas étant donné que la législation autorise les clefs de longueur inférieure ou égale à 128 bits pour l'échange données perso ( cf. http://www.scssi.gouv.fr/fr/reglementation/tab_synth.html(...) ).

    Je vous tiens tous les gens de Linuxfr, vous n'êtes que des terroristes en puissance !!!!!

    C'est la fin de la journée, désolé.

    Donc sans rire, on a le droit ou pas ?? En fait, peut-on brider GPG avec des clefs de moins de 128 bits ?
    • [^] # Re: C'est la journée des questions

      Posté par  . Évalué à 5.

      Une clef symmétrique de 128 bits n'est pas comparable à une paire de clefs à 1024 bits. La clef de session est bien à 128 bits.
    • [^] # Re: C'est la journée des questions

      Posté par  . Évalué à 7.

      Pour faire court :

      Je cite un "thread" de l'OSSIR :

      Oui, le logiciel utilise une clef de chiffrement d'une longueur de 128 bits qui est autorisee par la legislation francaise.

      D'apres la DCSSI, seules les versions 6.5.1 et 6.5.2 sont autorisée (
      http://www.scssi.gouv.fr/present/chiffre/liste.html(...) )
      La 6.5.1 existe en Francais, la 6.5.2 en US (
      http://www.pgpi.org/products/pgp/versions/freeware/win32/(...) )

      Voila ..
      • [^] # Re: C'est la journée des questions

        Posté par  (site web personnel) . Évalué à -2.

        D'apres la DCSSI, seules les versions 6.5.1 et 6.5.2 sont autorisée


        $ rpm -q gnupg
        gnupg-1.0.6-1


        'tain, j'suis pas à jour moi ...
      • [^] # Re: C'est la journée des questions

        Posté par  . Évalué à 6.

        Si je puis me permettre tu cites un thread sur PGP pas GPG...

        Cependant, il est tout a fait legal d'utiliser GPG pour tout ce qui est signature, authentification et verification d'integrite, et ceci sans aucune formalite (voir les articles de loi, disponibles entre autres sur lsijolie).

        Ce qui est interdit, c'est d'utiliser GPG (ou tout autre logiciel non approuve par la DCSSI) pour chiffrer tes messages/donnees. J'ai demande recemment a Werner Koch (l'un des auteurs de GPG) de faire la demande d'autorisation en France, et bien qu'il soit reticent, il va examiner la question.

        Quant'a la possibilite de "brider" GPG, elle existe mais est contraignante (tu chiffres avec la cle du destinataire, pas la tienne!).

        Sylvain.
  • # Partage de clés entre plusieurs ordinateurs

    Posté par  . Évalué à 4.

    Y a-t-il quelque chose de prévu lorsqu'on utilise plusieurs ordinateurs ?
    Faut-il copier sa clé sur tous les ordinateurs, au risque de ne pas le faire sur des ordinateurs dont on ne soit pas sûr (au travail) ? (ok la passphrase est toujours là).
  • # Et si ?

    Posté par  . Évalué à 4.

    Linuxfr faisait un serveur specialement dedie aux clefs ( par exemple keys.linuxfr.org) bien securise ?
    Il faudrait voir si on ne pourrait pas y deposer nos propres clefs, trouver une maniere de les certifier, et tout le tintouin.

    Mais je dis peut-etre des conneries...
    • [^] # Re: Et si ?

      Posté par  . Évalué à 5.

      T'as déjà regardé les informations que tu peux mettre dans les préférences des utilisateurs linuxfr? HOooo, y'a justement un champs 'clé GnuPG'!!
      • [^] # Re: Et si ?

        Posté par  . Évalué à 3.

        Je sais bien. Mais il me semble que ce n'est pas ce genre de choses dont parlait Fabien.
        Si je veux mettre n'importe quoi comme clef, et bien elle est fausse, et personne ne peut la verifier. Alors certes, dans les preferences, on peut les mettres, mais il n'y a pas de garantie.

        J'ai peut-etre pas ete assez clair precedemment.
        • [^] # Re: Et si ?

          Posté par  . Évalué à 6.

          Je ne vois pas le problème. Le système de linuxfr permet d'associer une clée publique à un utilisateur authentifiée. Elle te permet de savoir qu'un mail qui te serait envoyé par un utilisateur a bien été émis par cet utilisateur. Si tu reçois un mail signé par ma clé, et tant que je ne me suis pas fait voler mon login linuxfr (ou bien voler ma session), alors tu est sûr que ce mail est bien issu de celui qui poste ici sous le pseudo "Matafan". Inversement, si tu m'envoie un mail chiffré avec la clé que tu peux trouver ici, tu est sûr (avec les mêmes réserves) à 100% que seul celui qui poste ici sous le pseudo "Matafan" pourra le lire.

          Un sytème comme linuxfr te permet, de façon assez sûre, d'associer une clé à l'utilisateur d'un site. Evidemment, rien ne te garantit que la clé appartient bien à une personne physique particulière (moi) ; mais tu elle tout de même associée de façon certaine à "l'entité" que tu côtoie sur le site.

          Un seul problème peut donc apparaître : un utilisateur X de linuxfr peut voler le pseudo d'une autre personne Y que tu connais par ailleurs sous ce même pseudo, tout en indiquant dans son profil sa vrai clé publique. Alors si tu envoie un mail à Y (ton copain) en le chiffrant avec la clé publique récupérée sur linuxfr, la personne X (l'usurpateur) pourra le déchiffrer. Mais dans ce cas, le problème vient de ce que tu mélange les rôles. Linuxfr te garentit que la clé appartient à la personne que tu cotoie sur linuxfr (donc X), pas à celle que tu connais pas ailleurs (Y).
          • [^] # Re: Et si ?

            Posté par  . Évalué à 4.

            Tu as compris le pb souleve par Fab: il faut trouver un moyen de certifier que la clef de Matafan est bien celle de Matafan, et non pas de pBpG qui a pique le compte de Matafan.

            Donc les preferences ne sont pas le bon moyen. Cela peut etre un pis-aller, mais je ne coirs pas que c'est ce que recherchais Fabien. Me trompe-je?
            • [^] # Re: Et si ?

              Posté par  (site web personnel, Mastodon) . Évalué à 5.

              Je vois pleins de commentaires qui n'ont rien à voir avec le problème initial posé dans la nouvelle.

              Le soucis c'est d'être certain à 100% que la clef de Mr Fabien Penso appartient bien à Fabien Penso, comment le savoir ? Pas avec les préférences LinuxFr, qui ont tout pour elles sauf la certitude de parler à la personne dont le nom est donné dans les préférences.

              Non le seul moyen d'être sûr à 100% c'est de rencontrer la personne de visu, de vérifier avec sa carte d'identité qu'elle est bien qui elle dit être, c'est tout.

              Ensuite par rapport à ce que j'ai lu plus haut, le fait de faire confiance à quelqu'un qui est loin. Evidemment quand on signe la clef de quelqu'un qui s'appelle Du Genou et qui habite Montréal, on ne va pas forcément dans son keyring local mettre qu'on le trust fully, mais avec de la chance on peut tomber sur le président du lug local, ou quelqu'un d'important, qu'on peut par contre truster sans trop de soucis, et donc toutes les clefs qu'il a signé seront trustées aussi. On agrandit ainsi son réseau de confiance et ce n'est pas plus mal.
              Ca a aussi un intérêt par exemple je me ballade souvent dans les salons, je signe les clefs de gens, tout ceux qui m'auront rencontré (moi) et qui m'auront trusté auront la certitude que les clefs que j'ai moi même validé appartiennent bien aux personnes.

              Bref, je ne vois aucun inconvénient à échanger des fingerprint avec le plus de monde possible, sachant qu'ensuite il est de la responsabilité de chacun de truster la personne ou non. Je suis d'ailleurs plus intéressé par signer des clefs, qu'à me faire signer la mienne. Ensuite on commence à avoir une clef publique énorme, c'est chiant :) Je dois dire que j'aurais désormais tendance à selectionner qui signe ma clef (genre les gens importants ou qui voyagent beaucoup), enfin plus qu'avant.
  • # a voir

    Posté par  . Évalué à -2.

    ben moi, je préfére http://www.ze-linux.com(...)
    • [^] # Re: a voir

      Posté par  . Évalué à -2.

      Oui c'est sympa, et un peu moins partial.
      Complémentaire je dirais, ze-linux pour le coté sérieux et linuxfr.org pour le coté déconne/geekos.

      @+
      • [^] # Re: a voir

        Posté par  . Évalué à -4.

        se site fonctione sous IIS, un produit Windaube vendu par MiKRo$oft !

        Cé même pa GNU

        Linux Rullezzzz

        Et nous les geeks, tu sais ce qu'on te di ?
        • [^] # Re: a voir

          Posté par  (site web personnel) . Évalué à -4.

          oula ... toi, un geek ?

          retourne d'abord en CM1 apprendre l'orthographe :))

          aller, -1 pour la peine
  • # Ca sert à quoi PGP/GPG ?

    Posté par  . Évalué à 4.

    C'est une vraie question.
    Bon, c'est bien chouette de pouvoir envoyer des mails cryptés, mais quel est vraiment le pourcentage de mails cryptés que vous envoyez ? (parceque même si le plugin de votre mailer est très bien fait, il faut quand même que votre interlocuteur ait gpg, que vous possédiez sa clef publique, il faut rentre sa passphrase, etc... alors pour s'envoyer des photos marrantes ou pour convenir d'un futur rendez vous, c'est un peu lourdingue).
    De même quelle est l'utilisation pratique de la signature ? Ca vous arrive souvent que qqun essaye de se faire passer pour vous ? Et si par hasard ça vous est arrivé, est-ce que gpg aurait été applicable dans cette situation ?
    Les signatures électroniques n'ont -si je ne m'abuse -aucune valeur légale pour l'instant.
    • [^] # Re: Ca sert à quoi PGP/GPG ?

      Posté par  (site web personnel, Mastodon) . Évalué à 2.

      Le début, ok. Des fois, on peut se demander l'intérêt de crypter les messages (ce qui est pour l'instant interdit en France avec GPG, merci à ceux qui m'ont éclairé). Mais je te donnerai un exemple, pour la doc FreeBSD, il y a un CVS que tu peux contacter de façon anonyme pour récupérer les docs mais lorsque tu veux publier des docs, il te faut un compte CVS. Sachant que la machine n'est pas à côté de chez moi (pauvre provincial), j'ai dû demander à son administrateur de créer le compte CVS et de placer le mot de passe. Comme je ne veux pas qu'on connaisse mon MDP pour foutre la m...e, le mail était cripté (mea culpa). Voilà donc un exemple.

      Pour ce qui est de la signature, c'est vrai que l'intérêt peut sembler plus limité. Toutefois, il faut savoir que la signature électronique a depuis quelques temps une valeur légale sous certaines conditions dont je ne me rappelle plus (je crois qu'il faut la déposer et la faire vérifier dans une mairi mais là, je m'avance mais on me corrigera certainement très vite).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.