Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
off-the-record_messaging [Le 01/02/2012, 20:53]
88.165.23.157 [Présentation]
off-the-record_messaging [Le 20/09/2023, 23:19] (Version actuelle)
spnux [Source] Corrigé/modifié le lien mort
Ligne 8: Ligne 8:
 ===== Présentation ===== ===== Présentation =====
  
-OTR permet d'​avoir des conversations privées sur de multiples protocoles ([[http://​fr.wikipedia.org/​wiki/​XMPP|XMPP]]/​[[:​jabber|Jabber]], [[http://​fr.wikipedia.org/​wiki/​Internet_Relay_Chat|IRC]],​ [[http://​fr.wikipedia.org/​wiki/​Windows_Live_Messenger|MSN]],​ ...) en fournissant :+OTR permet d'​avoir des conversations privées sur de multiples protocoles ([[:XMPP]], [[https://​fr.wikipedia.org/​wiki/​Internet_Relay_Chat|IRC]],​ [[http://​fr.wikipedia.org/​wiki/​Windows_Live_Messenger|MSN]],​ ...) en fournissant :
  
     * **Chiffrement** : personne d'​autre ne peut lire vos messages instantanés.     * **Chiffrement** : personne d'​autre ne peut lire vos messages instantanés.
Ligne 16: Ligne 16:
         * Vérification manuelle d'​empreinte : contactez votre contact via un autre canal authentifié,​ comme le téléphone ou un mail [[:​gnupg|GPG]]-signé. Chacun devra donner son empreinte à l'​autre. Si l'​empreinte de votre contact est identique à celle indiquée sur votre écran, dites que vous avez vérifié l'​empreinte. ​         * Vérification manuelle d'​empreinte : contactez votre contact via un autre canal authentifié,​ comme le téléphone ou un mail [[:​gnupg|GPG]]-signé. Chacun devra donner son empreinte à l'​autre. Si l'​empreinte de votre contact est identique à celle indiquée sur votre écran, dites que vous avez vérifié l'​empreinte. ​
     * **Possibilité de démenti** : Les messages échangés ne comportent aucune signature numérique utilisable par un tiers. N'​importe qui pourrait donc falsifier des messages après une conversation privée pour faire croire que vous en êtes l'​auteur. (On peut donc invoquer cette possibilité pour contester avoir émis certains messages.) Cependant, pendant une conversation privée, votre correspondant est assuré que les messages qu'il voit sont authentiques et non-modifiés.     * **Possibilité de démenti** : Les messages échangés ne comportent aucune signature numérique utilisable par un tiers. N'​importe qui pourrait donc falsifier des messages après une conversation privée pour faire croire que vous en êtes l'​auteur. (On peut donc invoquer cette possibilité pour contester avoir émis certains messages.) Cependant, pendant une conversation privée, votre correspondant est assuré que les messages qu'il voit sont authentiques et non-modifiés.
-    * **Inviolabilité des messages passés** ([[http://​en.wikipedia.org/​wiki/​Perfect_forward_secrecy|Perfect forward secrecy]]) : si vous perdez le contrôle de vos clefs privées, aucune conversation antérieure n'est compromise.+    * **Inviolabilité des messages passés** ([[https://​en.wikipedia.org/​wiki/​Perfect_forward_secrecy|Perfect forward secrecy]]) : si vous perdez le contrôle de vos clefs privées, aucune conversation antérieure n'est compromise.
  
 OTR se présente sous la forme d'un plugin à greffer à un client de messagerie instantanée ou est incorporé d'​office dedans (voir ci-dessous). Tous les protocoles supportés par ces clients de messagerie instantanée peuvent utiliser OTR. Il doit être installé chez chaque interlocuteur pour être actif. Les '​différents OTR' sont compatibles entre eux (un contact utilisant [[:​pidgin|Pidgin]] + OTR pourra parler de manière sécurisée avec un contact utilisant [[:​gajim|Gajim]] + OTR, etc.). OTR se présente sous la forme d'un plugin à greffer à un client de messagerie instantanée ou est incorporé d'​office dedans (voir ci-dessous). Tous les protocoles supportés par ces clients de messagerie instantanée peuvent utiliser OTR. Il doit être installé chez chaque interlocuteur pour être actif. Les '​différents OTR' sont compatibles entre eux (un contact utilisant [[:​pidgin|Pidgin]] + OTR pourra parler de manière sécurisée avec un contact utilisant [[:​gajim|Gajim]] + OTR, etc.).
  
 +=====Pré-requis=====
 +  * Avoir une connexion internet active,
 +  * Activer le [[:​depots#​depots_officiels|dépôt Universe]].
  
 ===== Les différents OTR ===== ===== Les différents OTR =====
  
 ==== Pidgin-OTR ==== ==== Pidgin-OTR ====
-    * **Présentation** : voir [[:off-the-record_messaging#​Présentation|Off-the-Record Messaging]] et [[http://www.cypherpunks.ca/​otr/​README-pidgin-otr-3.2.0.txt|ici]]. ​Disponible sous forme de plugin pour [[:pidgin|Pidgin]]+ ​Disponible sous forme de plugin pour [[:pidgin|Pidgin]], vous trouverez sa présentation ​[[https://otr.cypherpunks.ca/​|ici]]. ​Pour l'​utiliser ​[[:tutoriel:​comment_installer_un_paquet|installez le paquet]]  **[[apt>​pidgin-otr]]**.\\ 
-    ​* **Installation*+Pour le configurer//Outils => Plugins => Cochez "​Messagerie ​Confidentielle ​'​Off-the-Record'"​ => Configurer le plugin => Produisez les clés pour vos différents comptes// et décochez "Show OTR button in toolbar"​. 
-        * Ubuntu 9.04 : déjà installé+   ​
-    * **Configuration** ​: Outils => Plugins => Cochez "​Messagerie ​Confidentiel ​'​Off-the-Record'"​ => Configurer le plugin => Produisez les clés pour vos différents comptes et décochez "Show OTR button in toolbar"​. +
 ==== Kopete-OTR ==== ==== Kopete-OTR ====
-    * **Présentation** : voir [[:​off-the-record_messaging#​Présentation|Off-the-Record Messaging]] et [[http://​kopete-otr.follefuder.org|ici]]. ​Disponible sous forme de plugin pour [[:kopete|Kopete]]. +Disponible ​par défaut ​sous [[:​Kopete]]. 
-    * **[[:​tutoriel:​comment_installer_un_paquet|Installation]]** +Pour le configurer: //​Configuration => Modules ​=> Cochez "​OTR"​ => Choisissez le(s) bon(s) compte(s) et générez les clés//.
-        * Ubuntu 9.04 : **[[apt://kopete-plugin-otr-kde4|kopete-plugin-otr-kde4]]** (se trouve dans le [[depots#​depots_officiels|dépôt Universe]]). +
-    * **Configuration** : Configuration => Configurer les modules ​=> Cochez "​OTR"​ => Choisissez le(s) bon(s) compte(s) et générez les clés.+
  
 ==== Gajim-OTR ==== ==== Gajim-OTR ====
-    * **Présentation** : voir [[:off-the-record_messaging#​Présentation|Off-the-Record Messaging]] et [[http://​gajim-otr.pentabarf.de/​|ici]]. ​Inclus dans une version spéciale de [[:gajim|Gajim]]. +Disponible sous forme de plugin pour [[:Gajim]], vous trouverez sa présentation ​[[http://​gajim-otr.pentabarf.de/​|ici]]. ​Pour l'​utiliser
-    * **Installation** +  * [[:​tutoriel:​comment_installer_un_paquet|Installez d'​abord les paquets]] **[[apt>git, python-potr]]**, 
-        * [[:​tutoriel:​comment_modifier_sources_maj|Editez le fichier sources.list]] et rajoutez, tout en bas, les lignes correspondantes à votre version d'​Ubuntu : <​code>​sudo gedit /etc/apt/​sources.list</​code> +  Allez dans //Plugins//, onglet ​//Available// attendez ​la mise à jour de la liste, cherchez ​et cochez la case **Off-The-Record Encryption**, cliquez sur //Install//.
-            * Ubuntu 8.04 : <​code>#​ DEPOTS GAJIM-OTR-DEV +
-deb http://​ppa.launchpad.net/​gajim-otr-dev/​ppa/​ubuntu hardy main +
-deb-src http://​ppa.launchpad.net/​gajim-otr-dev/​ppa/​ubuntu hardy main</​code>​ +
-            ​Ubuntu 8.10 : <​code>#​ DEPOTS GAJIM-OTR-DEV +
-deb http://​ppa.launchpad.net/​gajim-otr-dev/​ppa/​ubuntu intrepid main +
-deb-src http://​ppa.launchpad.net/​gajim-otr-dev/​ppa/​ubuntu intrepid main</​code>​ +
-            ​Ubuntu 9.04 : <​code>#​ DEPOTS GAJIM-OTR-DEV +
-deb http://ppa.launchpad.net/gajim-otr-dev/ppa/ubuntu jaunty main +
-deb-src http://ppa.launchpad.net/gajim-otr-dev/​ppa/​ubuntu jaunty main</​code>​ +
-        * Sauvegardez puis récupérez ​la clé de ce dépôt : <​code>​sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3497B7E7</​code>​ +
-        * Enfin, [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargez ​la liste des paquets]] ​et installez Gajim-OTR : <​code>​sudo apt-get update && sudo apt-get install gajim</​code>​ +
-    ​* **Configuration** : Edition => Préférences => OTR Settings => Choisissez le(s) bon(s) compte(s) et générez les clés. +
-<note important>​ +
-Si vous désirez retirer la clé d'un contactne le faites pas via Gajim-OTR directement (sinon il crash !)Allez dans votre dossier personnel puis dans le dossier caché .gajim. Là, éditez le fichier '​nom-de-votre-compte-jabber.frp'​ et retirez la bonne clé. +
-</​note>​+
  
-==== Psi-OTR ==== +Une autre possibilité consiste à: 
-    **Présentation** : voir [[:off-the-record_messaging#​Présentation|Off-the-Record Messaging]] et [[http://public.beuth-hochschule.de/~s30935/|ici]]. Disponible sous forme de plugin pour une version spéciale ("​patchée"​) de [[psi|Psi]]+  Télécharger le plugin ​[[https://​github.com/​python-otr/​pure-python-otr|ici]] avec [[:git]]: <​code>​git clone https://github.com/python-otr/gajim-otr<​/code> 
-    ​* **Installation*+  * Créer ​une [[:archivage|archive]] **zip** du dossier ​//gotr// qui se trouve dans le dossier ​//gajim-otr/src// de votre dossier téléchargé avec git, 
-        * Psi 0.11 : <​code>​wget http://public.beuth-hochschule.de/~s30935/files/psi_0.11-1_i386.deb && sudo dpkg -i psi_0.11-1_i386.deb && wget http://​public.beuth-hochschule.de/~s30935/files/psi-otr_0.3_i386.deb && sudo dpkg -i psi-otr_0.3_i386.deb</​code>​ +  Dans Gajim, aller dans //Plugins//, onglet ​//Installé// cliquez sur //Installer d'un zip// et naviguez jusqu'​à votre archive zip
-        Psi 0.12 : <​code>​wget http://public.beuth-hochschule.de/~s30935/files/psi-patched_0.12-1_i386.deb && sudo dpkg -i psi-patched_0.12-1_i386.deb && wget http://public.beuth-hochschule.de/~s30935/files/psi-otr_0.4-1_i386.deb && sudo dpkg -i psi-otr_0.4-1_i386.deb</​code>​ + 
-        * Psi 0.13 : <code>wget http://public.beuth-hochschule.de/~s30935/files/psi-patched_0.13-1_i386.deb && sudo dpkg -i psi-patched_0.13-1_i386.deb && wget http://​public.beuth-hochschule.de/~s30935/files/​psi-otr_0.5-1_i386.deb && sudo dpkg -i psi-otr_0.5-1_i386.deb</​code>​ +<note warning>[[https://dev.gajim.org/gajim/gajim-plugins/-/wikis/OffTheRecordPlugin|Ce plugin ​est expérimentalil peut donc être instable.]]</​note>​ 
-<note warning>​ + 
-Si une autre version de Psi est installéeveuillez l'​enlever avant de procéder à l'​installation. + 
-</​note>​ +==== Psi-Plus-OTR ==== 
-<note tip> +Si vous souhaitez l'otr sous [[:Psi]]vous devez utiliser **psi-plus**,​ vous trouverez sa présentation ​[[https://psi-plus.com/|ici]]. Pour l'​utiliser [[:tutoriel:​comment_installer_un_paquet|installez ​le paquet]] **[[apt>​psi-plus]]**.\\ 
-Pour avoir Psi-OTR ​en françaistéléchargez les 2 fichiers de langue ​[[http://psi-im.org/download/​lang/​fr|ici]] ​et déposez-les dans le dossier caché ​.psi (qui se trouve dans votre dossier personnel). +Psi-plus intégre par défaut l'OTR.
-</​note>​ +
-<​note>​ +
-Pour Psi 0.11 et 0.12 : le paquet ​de Psi patché a été compilé avec Qt 4.3. +
-</​note>​ +
-<​note>​ +
-Pour Psi 0.12 : libotr 3.0.0 ou 3.1.0 est requis. Si vous avez libotr 3.2.0, il est nécessaire de changer la ligne 57 du fichier "​otrconnection.cpp"​ en //#if OTRL_VERSION_MAJOR==3 && OTRL_VERSION_MINOR==2//​. +
-</​note>​ +
-    ​* **Configuration**\\ 1. General => Options => Plugins => Cochez "Load this plugin"​ => Apply => OK => Redémarrez ​Psi.\\ 2. General => Options => Plugins => Config => Cochez "​Enable private messaging"​ et "​Automatically start private messaging"​ => Apply => OK.+
  
 ==== XChat-OTR ==== ==== XChat-OTR ====
-    * **Présentation** : voir [[:off-the-record_messaging#​Présentation|Off-the-Record Messaging]] et [[http://​irssi-otr.tuxfamily.org/​|ici]]. ​Disponible sous forme de plugin pour [[xchat|XChat]]. +Disponible sous forme de plugin pour [[:XChat]], vous trouverez sa présentation ​[[http://​irssi-otr.tuxfamily.org/​|ici]]. ​Pour l'​utiliser ​[[:​tutoriel:​comment_installer_un_paquet|installez le paquet]]  **[[apt>xchat-otr]]**.\\ 
-    * **[[:​tutoriel:​comment_installer_un_paquet|Installation]]** +Pour le configurer ​voir [[https://​git.tuxfamily.org/​irssiotr/​irssiotr.git?​p=gitroot/​irssiotr/​irssiotr.git;​a=blob_plain;​f=README;​hb=HEAD|ici]] et [[http://​git.tuxfamily.org/​irssiotr/​irssiotr.git?​p=gitroot/​irssiotr/​irssiotr.git;​a=blob_plain;​f=README.xchat;​hb=HEAD|là]].
-        * Ubuntu 9.04 : **[[apt://​xchat-otr|xchat-otr]]** ​(se trouve dans le [[depots#​depots_officiels|dépôt Universe]])+
-    * **Configuration** : voir [[http://​git.tuxfamily.org/​irssiotr/​irssiotr.git?​p=gitroot/​irssiotr/​irssiotr.git;​a=blob_plain;​f=README;​hb=HEAD|ici]] et [[http://​git.tuxfamily.org/​irssiotr/​irssiotr.git?​p=gitroot/​irssiotr/​irssiotr.git;​a=blob_plain;​f=README.xchat;​hb=HEAD|là]].+
  
 ==== Irssi-OTR ==== ==== Irssi-OTR ====
-    * **Présentation** : voir [[:off-the-record_messaging#​Présentation|Off-the-Record Messaging]] et [[http://​irssi-otr.tuxfamily.org/​|ici]]. ​Disponible sous forme de plugin pour [[irssi|Irssi]]. +Disponible sous forme de plugin pour [[:Irssi]], vous trouverez sa présentation ​[[http://​irssi-otr.tuxfamily.org/​|ici]]. ​Pour l'​utiliser ​[[:​tutoriel:​comment_installer_un_paquet|installez le paquet]]  **[[apt>irssi-plugin-otr]]**.\\ 
-    * **[[:​tutoriel:​comment_installer_un_paquet|Installation]]** +Pour le configurer ​voir [[https://​git.tuxfamily.org/​irssiotr/​irssiotr.git?​p=gitroot/​irssiotr/​irssiotr.git;​a=blob_plain;​f=README;​hb=HEAD|ici]].
-        * Ubuntu 9.04 : **[[apt://​irssi-plugin-otr|irssi-plugin-otr]]** ​(se trouve dans le [[depots#​depots_officiels|dépôt Universe]])+
-    * **Configuration** : voir [[http://​git.tuxfamily.org/​irssiotr/​irssiotr.git?​p=gitroot/​irssiotr/​irssiotr.git;​a=blob_plain;​f=README;​hb=HEAD|ici]].+
  
 ==== Empathy ==== ==== Empathy ====
Ligne 102: Ligne 74:
  
  
-===== Source ​===== +===== Voir aussi ===== 
-[[http://free.korben.info/index.php?​title=Sécuriser_ses_conversations]]+ 
 +  * **(en)** ​[[https://otr.cypherpunks.ca/index.php|Site officiel du logiciel]] 
 + 
 +----------- 
 + 
 +Contributeurs:​ [[:​utilisateurs:​l_africain|L'​Africain]]
  • off-the-record_messaging.1328126002.txt.gz
  • Dernière modification: Le 01/02/2012, 20:53
  • par 88.165.23.157