Présentation du logiciel Retroshare

RetroshareRetroShare est un logiciel libre sous licence Gnu GPL multi-plateforme, basé sur un réseau décentralisé Friend-2-Friend (F2F, ami-a-ami) sécurisé. Il vous permet en toute sécurité de discuter et partager des fichiers avec vos amis et votre famille, à l’aide d’un réseau de confiance dont les pairs sont authentifiés et les liaisons de communication sont cryptées (avec OpenSSL). RetroShare permet de partager des fichiers, de chatter, d’envoyer des messages (mail), de discuter via des forums et canaux IRC.

La conception de base de RetroShare est de permettre de tout partager et de communiquer avec des amis de confiance : un système décentralisé Friend-to-Friend, ce qui vous permet de partager … pas avec tout le monde … mais avec des personnes que vous connaissez et en qui vous avez confiance.

RetroShare crée des connexions directes sécurisées SSL avec vos amis. Cela vous garanti que les conversations seront privées et ne pourront pas être écoutées. La conception décentralisée n’utilise pas de serveur central ou ne passe pas via une entreprise unique qui aurait accès à toutes vos données.

Certaines personnes aiment désigner RetroShare comme un « Darknet« . Les similitudes sont le résultat de la conception de base Friend-to-Friend et non la recherche délibéré de cet objectif. En fait, il est essentiel que RetroShare permet d’utiliser des « identités fortes » et de crypter les communication pour échanger avec vos amis, sans liste d’exclusion.

La nature décentralisée du réseau RetroShare nécessite des informations qui progressivement traversent les réseaux de vos amis en les reliants les uns aux autres. Cela permet, par exemple, la création de forums et de canaux IRC, où les abonnés s’échangent les sujets intéressants avec leurs amis et amis de vos amis, ce qui les rendra plus populaire.

Cela vous encourage à laisser faire le réseau qui silencieusement et lentement pourra les diffuser et se les approprier : envoyer des messages à vos amis, télécharger, s’abonner à des canaux IRC – RetroShare en arrière-plan. informera, mettra à jour vos amis quand ils se connectent, et vous permettra de savoir quand des nouveautés arrivent. Vous pourrez même lire vos nouveaux messages hors ligne, car la plupart des informations sont mises en cache localement pour vous permettre d’y accéder quand vous le souhaitez.

RetroShare vous informe sur les personnes autour de vous: vos amis et-éventuellement-les amis de vos amis, mais pas plus. Vous pouvez recevoir des informations comme les messages du forum et des fichiers en provenance du reste du réseau, mais sans avoir aucune idée de la source originale de l’information. La conception de RetroShare vous permet juste d’avoir une petite idée de qui est là-bas – juste des amis d’amis d’amis d’amis…

Les développeurs du logiciel Retroshare, n’ont aucune idée de qui utilise RetroShare et à quelles fins, au-delà de leurs propres amis, et c’est la façon dont ils souhaitaient que cela fonctionne.

La sécurité de RetroShare est réalisé à l’aide d’un ensemble d’algorithmes de communication qui assurent l’anonymat au-delà de vos propres amis: le transfert de fichiers est régi par un algorithme de routage Friend-to-Friend, Le chat décentralisée est rendue possible grâce à une méthode de routage des messages anonymes.

Les avantages de ces algorithmes sont mieux décrits par les auteurs de Turtle (www.turtle4privacy.org, l’un des algorithmes utilisés par RetroShare) :

La conception de Turtle, nous a été inspirée par l’existance de personnes vivant sous des régimes oppressifs qui ne pouvaient pas partager de l’information considérée comme «hostile» par leur gouvernement (ce peut être des livres, bulletins d’information, des vidéos et des enregistrements audio, des plaisanteries…). En raison des conséquences potentiellement très graves d’être pris en possession / distribution de ces éléments, aucune personne n’etait donc disposée à partager, sauf avec des amis proches. L’expérience a montré à maintes reprises que, même dans les environnements les plus répressifs, ce réseau de distribution «amis-à-amis » etait remarquablement efficace dans la diffusion de l’information, avec des risques relativement petits pour les parties participantes; si l’on choisit ses amis avec soin, la chance d’être pris à faire des échanges interdits devient très faible.

Alors n’hésitez plus et récuperer Retroshare en suivant ce lien, et ainsi télécharger la version adaptée à votre ordinateur personnel. Nous verrons dans un prochain article son installation, configuration et utilisation.

Avis aux mélomanes

Pour les amateurs de musique et les mélomanes, il existe un site qui vous permet d’écouter librement un très grand nombre d’oeuvres musicales. L’accès est limité aux non inscrits à télécharger les oeuvres au format MP3 avec un nombre limité de téléchargements par jour. Mais,vous pouvez vous inscrire et ainsi accéder aux musiques en illimité et au format Flac.. Le site est géré par une organisation à but non lucratif située à Palo Alto en Californie : MusOpen.

P2P: Tutoriel d’utilisation de Transmission client bittorent

Dans cet article, nous allons examiner le fonctionnement du client P2P bittorent Transmission. Nous verrons sa simplicité d’utilisation et ses possibilités pour faciliter le partage de fichiers. Car il y a un grand intérêts à utiliser un protocole d’échanges décentralisé : il permet, si il est utilisé par un très grand nombre de personnes, de maintenir une pérennité, une fiabilité et une disponibilité du fichier numérique. Vous pouvez d’ailleurs trouver par The Internet Archive plus d’un million de Torrents (1 000 000 Torrents) de concerts de musique, de films de la collection de Rick Prelinger, des livres audio, des films, des livres…

le P2P est le protocole de la télévision et de la radio du futur (« La télévision connectée », mais pas centralisée), il n’est pas encore mature et vulgarisé, mais il ne tardera pas à le devenir pour permettre d’avoir un « Internet » sécurisé, décentralisé, crypté et totalement anonymisé (Nous étudierons prochainement dans un nouvel article un client P2P qui offre dés maintenant ces possibilités).

Apprenons, maintenant, l’utilisation du client bittorent Transmission vous découvrez, à l’ouverture du programme, l’écran principal suivant :

Page d'accueil de Transmission

Vous devez maintenant trouver un lien Torrent sur le réseau des réseaux, de préférence un lien de type Magnet. Dans notre exemple, nous utiliserons un lien Magnet récupéré sur le site The Internet Archive . Ce torrent est le lien du film Plan 9 from Outer Space, un film en noir et blanc d’horreur/science-fiction de 1959..

Son lien « Magnet » ressemble à cela :

 magnet:?xt=urn:btih:8a856e81ce371d389d8b44c04a46aca95f7d039a&dn=Plan%5F9%5Ffrom%5FOuter%5FSpace%5F1959&tr=http%3A%2F%2Fbt1.archive.org%3A6969%2Fannounce&tr=http%3A%2F%2Fbt2.archive.org%3A6969%2Fannounce 

Si vous cliquez sur le lien, la page (image ci-dessous) s’ouvre et vous affiche le détail du contenu à télécharger. Dans notre exemple nous ne téléchargeons que la version du film au format Vorbis (ogv) et nous ne sélectionnons pas le reste du contenu :.

Affichage du contenu du lien Torrent (Magnet) à téléchager

Si vous aviez sélectionné le menu « Fichier » et l’option « Ouvrir une URL » en ayant préalablement copier le lien, vous auriez obtenu la boîte de dialogue pré-remplie suivante :

Ouverture d'une URL

Après, l’ouverture de l’URL, nous arrivons aux informations liées au téléchargement :

Informations Téléchargement Torrent

Vous avez un récapitulatif du téléchargement : la taille du ou des fichiers contenus par le Torrent, la taille reçue, le temps estimé restant pour finir ce téléchargement, le nombre de pairs (peer) utilisés. Le nombre de pairs peut varier selon le nombre de pairs disponibles et joignables possédant le même fichier, mais ils ne dépasseront pas le maximum fixé dans les paramètres de configuration de Transmission. Aussi, Il est important de noter, une fois que vous avez reçu des données concernant le Torrent, elles sont immédiatement partagées avec les autres clients Torrents actifs qui réclameraient aussi le même fichier : Vous participez aux échanges comme tous les autres utilisateurs. Bienvenue dans le monde du P2P !

En cliquant, sur le Torrent en cours de téléchargement, avec le bouton droit de votre souris, vous pouvez sélectionner l’option propriété qui vous donnera dans une fenêtre la possibilité d’examiner en détail les informations concernant le Torrent. Ces détails sont répartis en cinq onglets. Le premier (image ci-dessus), vous donne les informations générales relatives au Torrent.

Le deuxième onglet, est assez important, il vous indique les pairs auxquels vous êtes connectés pour récupérer votre Torrent. Les adresses IPs (Dans notre image, elles sont masquées par un gros trait noir) et le nom du client avec sa version sont aussi indiqués. Nous vous rappelons que les paramètres de confidentialité que vous avez configuré en suivant notre article précédent sur le client Bittorrent Transmission vous éviteront les mauvais pairs (Suspectés comme tel).

Le troisième onglet indique Les Traqueurs (Tracker) qui sont utilisés pour la récupération du Torrent. Ici, les deux traqueurs utilisés sont ceux mis en place par l’Internet Archive. Nous apprendrons dans un prochain article comme mettre en place une solution complète de téléchargement avec BitTorrent.

Le quatrième onglet fournit les informations concernant les fichiers liés au Torrent téléchargé, avec la barre de progression pour indiquer l’état d’avancement de celui-ci. Pour finir le dernier onglet rappel les options lié au téléchargement que vous pouvez modifier pour les personnaliser à ce torrent exclusivement.

Une fois le téléchargement terminé, votre fichier sera disponible dans le dossier que vous avez définis (Dans notre exemple /home/Downloads/) dans les paramètres de configuration du client Bittorrent Transmission. Vous pourrez alors le visionner tranquillement chez vous, sur votre ordinateur. Avec le protocole P2P, vous découvrirez de très nombreuses oeuvres à télécharger légalement et gratuitement sur Internet et c’est un très puissant protocole d’échange entre amis et proches. Alors n’hésitez pas et bon Téléchargement !

P2P: Tutoriel de configuration du client bitTorrent Transmission

Transmission est un client BitTorrent libre (Une partie du code est sous la licence GNU GPL, l’autre sous la licence X11), qui s’exécute sur les systèmes Mac OS X, Linux, FreeBSD et BeOS. Sa configuration est simple, mais il est nécessaire de connaître quelques astuces pour l’utiliser dans les meilleures conditions. Ce court tutoriel a été réalisé à partir des copies d’écran sous Gnome utilisé sous la distribution Gnu/linux Debian Wheezy. La version de Transmission est la version fournie avec la Gnu/Linux Debian Wheezy (transmission-gtk 2.52-3). La dernière version stable est disponible sur le site officiel du programme à l’adresse suivante : http://www.transmissionbt.com/.

# apt-get install transmission-gtk

En exécutant Transmission vous découvrez l’écran principal suivant :

Page d'accueil de Transmission

Pour configurer les préférences, il faut ouvrir le menu « Edition » et choisir l’option « Préférences », vous arrivez ensuite sur la fenêtre contenant sept onglets d’options. Le premier onglet concerne les Torrents, vous devez cocher l’option « Démarrer dès l’ajout » et « Afficher les options », les autres options de cet onglets restent décocher :

Onglet "Torrents" de la fenêtre des préférences de Transmission

Chacune des préférences par défaut apparaissent lors de la première ouverture des onglets de la fenêtre des « Préférences de Transmission ». Pour suivre nos conseils de configuration, reproduisez la configuration définie et visible dans chacune des images qui illustrent notre article.

L’onglet suivant, à configurer, est l’onglet concernant le téléchargement.

Avec cet onglet, vous pouvez au travers des options disponibles, définir le répertoire de destination des fichiers téléchargés. Nous vous conseillons aussi de mettre les téléchargements qui ne seraient pas complets dans le même répertoire et de les différentier avec l’extension de fichier « .part », comme cela est indiqué dans l’image ci-dessus.

L’onglet « Vitesse » permet de définir la vitesse de partage des fichiers :

Onglet "Vitesse" des Préférences de Transmission.

Les vitesses sont, à adapter, selon le type de connexion que vous avez pour naviguer sur « Internet ». Dans notre exemple, nous limitons à environ 1Mbit/S (150 KILO-OCTETS/S), bien que nous sommes connectés via une liaison fibre optique à 100 Mbits/S Full Duplex.

L’onglet « Confidentialité » est probablement l’onglet le plus important. Il est impératif de bien le renseigner avec les valeurs que nous vous conseillons dans l’image de l’onglet ci-dessus. N’utilisez jamais Transmission avec des connexions non cryptées, c’est pour cela que vous devez préciser « Chiffrement requis » dans le menu qui définit le mode de chiffrement. L’autre paramètre, qui est lui aussi important, est la liste des adresses IP à exclure lors d’un téléchargement. Cette liste d’exclusion est disponible, pour le moment gratuitement, sur un site spécialisé iblocklist.com. Nous utilisons la liste « LEVEL1 », qui couvre de nombreuses adresses IP ne semblant pas suivre pas les règles « fair-play » du libre partage non-marchand en P2P, il est donc nécessaire de les exclure.

le reste de la configuration est trivial, les paramètres réseaux :

Les paramètres pour l’accessibilité et la présence de Transmission sur le Bureau :

Et pour finir, la configuration du client par le Navigateur. Dans notre configuration ous n’utilisons pas le client Web accessible en local via votre navigateur, mais nous préférons uniquement utiliser Transmission en client lourds :

Voilà pour la configuration de Transmission, il est prêt à l’emploi pour télécharger des Torrents. Dans un prochain article, nous aborderons l’utilisation de Transmission.