Arbre de MerkleEn informatique et en cryptographie, un arbre de Merkle ou arbre de hachage est une structure de données contenant un résumé d'information d'un volume de données, généralement grand (comme un fichier). Les arbres de hachage ont été inventés par Ralph Merkle en 1979. Le principe d'un arbre de hachage est de pouvoir vérifier l'intégrité d'un ensemble de données sans les avoir nécessairement toutes au moment de la vérification. Construction de l'arbre Dans la figure, l'ensemble de données est représenté par les blocs L1 à L4.
KazaaKazaa est un client pair à pair développé par Ahti Heinla, Priit Kasesalu et Jaan Tallinn. Les trois compagnons sont aussi à l'origine de la création de Skype. Kazaa se connecte sur le réseau FastTrack, caractérisé par son architecture décentralisée. Il y a quelques années, FastTrack était considéré comme le réseau P2P le plus utilisé au monde (environ 3 millions de connectés en moyenne). Kazaa est souvent critiqué pour différentes raisons : par les utilisateurs, car il intègre de nombreux spywares (logiciels espions), par exemple New.
NapsterNapster est un magasin de musique en ligne. À l'origine, Napster était un pionnier des services de partage de fichiers en pair-à-pair. Le service se spécialisait dans le partage de fichiers audio, en particulier de fichiers musicaux généralement encodés au format MP3. Le service permettait à ses millions d'utilisateurs d'échanger facilement des chansons, ce qui a conduit l'industrie de la musique à porter contre Napster des accusations de violation massive du droit d'auteur.
Architecture distribuéeL’architecture distribuée ou l'informatique distribuée désigne un système d'information ou un réseau pour lequel l'ensemble des ressources disponibles ne se trouvent pas au même endroit ou sur la même machine. Ce concept, dont une version peut être une combinaison de transmissions du type client-serveur, s'oppose à celui d'informatique centralisée. Internet est un exemple de réseau distribué puisqu'il ne possède aucun nœud central.
P2P anonymeUn système de communications P2P anonyme est un réseau pair à pair (peer to peer) dans lequel les nœuds ou participants présentent un fort degré d'anonymat. La principale différence entre ces réseaux anonymes et les réseaux "classiques" réside dans leurs méthodes particulières de routage où chaque participant ignore tout du ou des participants voisins, et permettent ainsi la libre circulation des informations.
Comparaison des applications de partage de fichieris a method of distributing electronically stored information such as computer programs and digital media. Below is a list of file sharing applications, most of them make use of technologies. This comparison contains also download managers that can be used as file sharing applications. For pure download managers see the comparison of download managers, and for BitTorrent-only clients the comparison of BitTorrent clients. Note that several applications had adware or spyware tied in during the past and may have it again in the future.