Bitcoin Forum

Local => Débutants => Topic started by: cestmoi on February 21, 2019, 10:03:31 PM



Title: [Tutoriel] PGP clef et chiffrage- FACILE !
Post by: cestmoi on February 21, 2019, 10:03:31 PM
Hier j'ai reçu un message prive de Xtralev a propos de du Hack de Cryptopia.
Dans son message il voulais bien me faire part de deux ou trois info croustillantes (que je ne vais pas répéter) mais uniquement via email protonmail ou alors via PGP.

En 5 ans de BTC je n'avais qu'une seule fois envoye un email en PGP.

J'ai bien entendu plusieurs address protonmail mais je n'avais pas envie de lui communiquer mes emails.

Donc PGP !

J'ai regarder sur le Appstore (Apple) et il n'y a rien de gratuit qui marche ! Rageant !

Puis je me suis souvenu de ce que j'avais fais en 2014 - 2015 : Igolder.

Je ne me suis jamais servi de igolder pour trader, mais ils ont mis a la disposition de tous un outil de generation de clefs PGP et de chiffrage et déchiffrage.
Ils indiquent que leur server ne stockent rien.


Bref, si vous avez besoin de faire un petit message en rapide sans trop de conséquences   alors mon tutorial ci-dessous en utilisant  Igolder  peut faire l'affaire.

Mais si vous voulez utiliser PGP au quotidient (vous n'avez pas besoin de moi !!) mais disons que vous voulez les choses dans les regles de l'art alors  ce TUTO (anglais) : [Eng: Tutorial] PGP Signature - Encrypt/Decrypt message - Fingerprint (https://bitcointalk.org/index.php?topic=4059348.0)  est ce que vous devez suivre.  



Mon tuto :


Qu'est ce que le PGP ?
En gros c'est un protocole de chiffrage a base de clef prive et clef publique.
C'est en gros un peut pareil que le protocole de chiffrage Bitcoin (en gros !).


Image expliquant (en anglais)

https://i.imgur.com/3VWNmrW.png


Ou aller ?

Le site web es thttps://www.igolder.com/PGP/

On se connectant le site montre un message d'accueil indiquant que le trading n'est plus possible mais qu'ils on reçu des tones d'email pour garder les outils de PGP gratuit et dispo :



https://i.imgur.com/O5PQEu4.png


Puis il faut aller sur "PGP Key Generator" en haut a droite

Ce n'est pas nécessaire de mettre un email
Le password n'est pas obligatoire


Vous aller obtenir quelque chose comme cela :

https://i.imgur.com/O3w7IBj.png

Il s'agit de votre clef prive et clef publique.



Pour que quelqu'un vous envoi un message chiffré , il faut lui donner votre clef publique.

Il va écrire son message, le chiffrer avec votre clef, et l'envoyer par email, pigeon voyageur ou meme le mettre sur le forum.

Uniquement une personne en possession de la clef privée correspondante (vous) pourra le déchiffrer.

voici un screenshot de ce que cela donne :


https://i.imgur.com/O1IUyl8.png


Et voici le message chiffré :
Code:
-----BEGIN PGP MESSAGE-----
Version: BCPG C# v1.6.1.0

hQEMA4mipgbwrRDdAQf/R1pRu5Aco5Dookx9C6r2puaxxnC3AGN/UYKBUB/c7qJF
rusiHHvANFHAlfzCNYC+mv7OgzJwHSIcowfedO8tQycxXJFz7WR0jbIQjoyt2MXt
yexcFHkbT5DaFYzO07TNdA5rtAsfA2DhulFg5FNmgJcdoIM6tnXjZ9bHIaYZZ45Y
AVbuDhHi/dLK163wRXrf9dGmljV3cfdyM5m1Fdx7RN7NtZiGSDOcZ25oJbtZumH0
FIUhHJVDQiw+OPYiawkfa0CxqpqBy6ieoqjF7a0HdL4W8fDyjtSGHLIZdBAdAR+l
u72agsEmNoqHbwvfI6W9E5M+qGks/wbkAoqO4wEpwsl7ejqnHNG1GugX/uHq5OLm
XeCfAIuWEUU161fQKk+vOD2e98emZLfIpq1SToNbKuS20+F7nVK02K1HEmJbpjB7
0j0TMQh9dcXUnvzj0/DXPtS1WHtqZU24KG7ubLZmAHeYrEcITMwyaMYVRAgITzNz
LpclYpX5VCieMKie
=5DI7
-----END PGP MESSAGE-----




Si vous voulez essayer le system vous pouvez utiliser le site web, et chiffrer un message a mon intention on utilisant ma clef publique.

Voici une de mes  clef publique :
Code:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: BCPG C# v1.6.1.0

mQENBFx4LjoBCACcpP6EJDefvLP+DvpuXzZwSg255o/3Xrd/DjrEyf9Ls/AZpnks
atHT6T/NJx8bfFxAQfxpZ/XLsCV8HDY6Y3D9CTRjgMQRrRYcFABNpdStnN4kBp8p
m32AR3Zn11xo7P9i8lf4ta7vbT/yvM1H24x34sy3lZQEAwUzHRjtN/deyHw3tTc9
gWgEq2BBELwGOgtno/ncIzGoyWmgO6fVZ2SBdOe633YDhbNbFRpaZGN5xEgsL812
8oJVtsk/p1EZkmY4Y97zZMVVI4fNzUfsQTa8s4iUdCh+0mnbhQEFZe3annqx78wt
TG4LQa2Kto3/e67qCVflXL33z2xhEubSfkvpABEBAAG0AIkBHAQQAQIABgUCXHgu
OgAKCRADPzE0PQ1wN17IB/4+cOTRJpUeDHfVqCRNl6HzwIuQk/gcBxlGm0P+vgnF
nA6V4I3nWTkcRrbzvg5yOyAhPsfz+1htwLkdDyAA9knWkTrJbByF6SUMZ/jTKNL3
kDwp5LVzULiCTawRXNOryRvxemHfNDKxodbbR7madHssF2gx3ZHTZekHUfXWc6R+
BAYib09dXEpqXeJ092DzbiOYsIytyOz94HPK7tDnZaFOw8xhIIGoy6U/75A03TMi
QtQjKl0W2K1yxCfViYQGiX9a6bSr7KoJ8lo7ICVpVqoxC6E0FurmaIABJYOVAqTs
+5cmHsGhACNt1bv8wJC+9/z4h2kM/RFOy4fnFd0FQndo
=jDtY
-----END PGP PUBLIC KEY BLOCK-----


Vous pouvez ensuite poster votre message ici (reply) ou m'envoyer un MP.
Si vous voulez que je vous réponde alors il ne faut pas oublier de m'envoyer votre clef publique.


Voila, espère que vous avez appris quelque chose.

PS : ne perdez pas votre clef privée ou sinon vous n'aurez plus access aux message chiffrés que vous avez déjà reçu.


Credit a TomCrypto qui avait trouve le tuto en partie anglaise.
Afin d'aider les nouveaux arrivants sur le forum, j'ai souhaité réaliser ici une liste de l'ensemble des guides et tutoriaux en français disponibles sur le forum. Kenzawak, scutzi128 (et surement d'autres) avait débuté un tel travail dans ce post (https://bitcointalk.org/index.php?topic=4304907.0) et celui-ci (https://bitcointalk.org/index.php?topic=3026489.0) et je vais essayer de compléter leur travail et de le mettre à jour.
~snip~
Guides/Tutoriaux intéressants à traduire :
En traînant sur la partie anglaise, de nombreuses listes comme celle proposée ici existent (Liste 1 (https://bitcointalk.org/index.php?topic=4928968.0), Liste 2 (https://bitcointalk.org/index.php?topic=1217042.0) et Liste 3 (https://bitcointalk.org/index.php?topic=2534500.0)) et elles constituent une bonne source de guides et tutoriaux à traduire en français (et qui peuvent rapporter quelques mérites au méritants se lançant dans l'aventure de la traduction :p).
Voici quels sujets en anglais que je jugerai pertinent de traduire mais n'hésitez pas à en proposer d'autres. Une fois traduit je les ajouterai à la liste.

  • Utilisation du PGP (https://bitcointalk.org/index.php?topic=4059348.0) (mdayonliner)

Bonne lecture à vous



Edit :
Suite la suggestion de Asche le terme correct est "chiffrage" et non encryptage


Title: Re: [Tutoriel] PGP clef et encryptage - FACILE !
Post by: Halab on February 22, 2019, 06:18:18 AM
Merci.
Et si tu veux être ceinture et bretelles (oui expression de vieux, mais je l'aime bien), en plus de staker ton adresse Bitcoin (https://bitcointalk.org/index.php?topic=996318.0), tu peux aussi staker ta clé PGP (https://bitcointalk.org/index.php?topic=1159946.0).


Edit : correction du lien clé PGP.


Title: Re: [Tutoriel] PGP clef et encryptage - FACILE !
Post by: F2b on February 22, 2019, 10:16:17 AM
Merci.
Et si tu veux être ceinture et bretelles (oui expression de vieux, mais je l'aime bien), en plus (ou au lieu de) de staker ton adresse Bitcoin (https://bitcointalk.org/index.php?topic=996318.0), tu peux aussi staker ta clé PGP (https://bitcointalk.org/index.php?topic=996318.0).

Je suis un peu noob, mais ça sert à quoi de staker une clé publique ?
A moins de demander, en cas de hack, à quelqu'un de t'envoyer un message encrypté chiffré et tu dois le décrypter déchiffrer ?

Edit 2023 : on a tous fait des erreurs dans notre vie, le plus important est de les corriger. https://chiffrer.info/


Title: Re: [Tutoriel] PGP clef et encryptage - FACILE !
Post by: Halab on February 22, 2019, 10:39:16 AM
A moins de demander, en cas de hack, à quelqu'un de t'envoyer un message encrypté et tu dois le décrypter ?

Oui ça doit être un moyen supplémentaire de prouver ton identité.


Title: Re: [Tutoriel] PGP clef et encryptage - FACILE !
Post by: TomCrypto on February 22, 2019, 12:34:06 PM
Merci Cestmoi pour le tuto intéressant, je l'ai ajouté au sommaire.


Title: Re: [Tutoriel] PGP clef et encryptage - FACILE !
Post by: Saint-loup on February 22, 2019, 05:50:30 PM
  • Utilisation du PGP (https://bitcointalk.org/index.php?topic=4059348.0) (mdayonliner)
Si c'est pour une utilisation ponctuelle pas besoin d'installer ces trucs sur un windows.

Vous ouvrez un terminal sur n'importe quel linux vous tapez gpg --generate-key et vous avez vos clefs.


Title: Re: [Tutoriel] PGP clef et encryptage - FACILE !
Post by: Saint-loup on February 22, 2019, 06:36:20 PM
Merci.
Et si tu veux être ceinture et bretelles (oui expression de vieux, mais je l'aime bien), en plus (ou au lieu de) de staker ton adresse Bitcoin (https://bitcointalk.org/index.php?topic=996318.0), tu peux aussi staker ta clé PGP (https://bitcointalk.org/index.php?topic=996318.0).

Je suis un peu noob, mais ça sert à quoi de staker une clé publique ?
A moins de demander, en cas de hack, à quelqu'un de t'envoyer un message encrypté et tu dois le décrypter ?
On garde pas forcement la clef d'une adresse BTC qu'on utilise plus, d'ailleurs c'est pas le fonctionnement "normal" de BTC.
En revanche on va forcement conserver sa clef PGP qu'on a communiqué.
Ca me parait donc plus naturel que ça soit sa clef PGP qu'on stake comme preuve plutôt qu'une adresse BTC.


Title: Re: [Tutoriel] PGP clef et encryptage - FACILE !
Post by: F2b on February 22, 2019, 08:43:42 PM
Si c'est pour une utilisation ponctuelle pas besoin d'installer ces trucs sur un windows.

Vous ouvrez un terminal sur n'importe quel linux vous tapez gpg --generate-key et vous avez vos clefs.
Ah ben c'est cool, j'essaierai ça demain alors, maintenant que j'ai retrouvé un Linux qui fonctionne (j'ai encore bidouillé sans savoir ce que je faisais).

On garde pas forcement la clef d'une adresse BTC qu'on utilise plus, d'ailleurs c'est pas le fonctionnement "normal" de BTC.
En revanche on va forcement conserver sa clef PGP qu'on a communiqué.
Ca me parait donc plus naturel que ça soit sa clef PGP qu'on stake comme preuve plutôt qu'une adresse BTC.

Vu comme ça, effectivement.
Après, on peut aussi voir les choses autrement. (Normalement,) L'adresse Bitcoin que j'ai stakée ici n'a jamais vu et ne verra sûrement jamais l'ombre d'un mBTC. Justement, je considérais cette adresse comme une simple paire clé publique / clé privée.
Et on vient de le dire, une clé PGP c'est justement presque la même chose : une paire clé publique /clé privée. À la seule différence près que le sens n'est pas le même. Avec la clé PGP tu te sers de la clé privée pour déchiffrer un message, alors qu'avec l'adresse Bitcoin tu te sers de la clé privée pour signer un message.
Et parmi ces deux directions, perso, celle qui me paraît la plus cohérente est la seconde.
Après évidemment les deux fonctionnent. Et en plus vu que je suis complètement noob, j'ai peut-être loupé une subtilité ou quelque chose.  :)


Title: Re: [Tutoriel] PGP clef et encryptage - FACILE !
Post by: Saint-loup on February 23, 2019, 07:22:35 AM
Oui mais on peut aussi signer des messages avec sa clef PGP
En tous cas je ne disais pas ça comme une reflexion theorique mais pratique : on l'a vu encore ici récemment,  les gens ont souvent du mal à retrouver les clefs de leurs vieilles adresses utilisées sur le forum...


Title: Re: [Tutoriel] PGP clef et encryptage - FACILE !
Post by: F2b on February 23, 2019, 08:07:12 AM
Oui mais on peut aussi signer des messages avec sa clef PGP
En tous cas je ne disais pas ça comme une reflexion theorique mais pratique : on l'a vu encore ici récemment,  les gens ont souvent du mal à retrouver les clefs de leurs vieilles adresses utilisées sur le forum...
Ah ok, merci pour l'info  ;D
Bon ben je me couche, j'ai plus rien à dire alors.

Edit :
Vous ouvrez un terminal sur n'importe quel linux vous tapez gpg --generate-key et vous avez vos clefs.
Je continue d'être fasciné par Linux. Y a vraiment tout ce qu'il faut. Et s'il n'y a pas, une petite commande et c'est réglé. C'est complètement HS mais par exemple, j'ai découvert y a pas longtemps le paquet tree, c'est tout con mais j'étais content avec ça.
Merci d'avoir mentionné ça, c'est fou tous les trucs utiles qui sont installés par défaut !


Title: Re: [Tutoriel] PGP clef et encryptage - FACILE !
Post by: asche on February 28, 2019, 05:46:01 PM
Si tu peux juste remplacer encrypter par chiffrer ... Déjà crypter c'est faux alors ENcrypter, ça fait pleurer ma langue française.

Quote
Du point de vue de la cryptanalyse, le terme crypter est contesté car ce n'est qu'un faux anglicisme de chiffrer alors que le terme décrypter, quant à lui, signifie « déchiffrer sans posséder la clé secrète ». De plus, le synonyme classique chiffrer prévaut, pour certains, sur le faux anglicisme crypter.


Title: Re: [Tutoriel] PGP clef et chiffrage- FACILE !
Post by: cestmoi on February 28, 2019, 08:57:02 PM
J'ai fais la modification.
Merci de la precision.