3532 articles – 5253 references  [version française]

hal-00645894, version 1

hMule: an unified KAD-BitTorrent file-sharing application

Damian Vicino 1, Juan Pablo Timpanaro 1, Isabelle Chrisment 1, Olivier Festor 1

N° RR-7815 (2011)

Abstract: BitTorrent is a fast, popular, P2P filesharing application with no search engine mapping keywords to contents. The trackerless approach uses a DHT based on Kademlia to look for sources when the SHA1 hash of the metadata of the content to transfer is known. However, this DHT implementation is exposed to several identified security issues. On the other hand, the KAD network uses a solid DHT implementation based also on Kademlia and developed for the eMule/amule P2P clients. The KAD DHT provides an extra level of indexation to map keywords to file identifiers that is used as search engine. We produced a hybrid implementation compatible with both P2P file sharing networks to have the KAD advantages on indexation and the BitTorrent speed for transfer without losing backward compatibility.

  • 1:  MADYNES (INRIA Lorraine - LORIA)
  • INRIA – CNRS : UMR7503 – Université Henri Poincaré - Nancy I – Université Nancy II – Institut National Polytechnique de Lorraine (INPL)
  • Domain : Computer Science/Networking and Telecommunication
  • Keywords : KAD – BitTorrent – DHT – P2P Architecture – Performance – Security
  • Internal note : RR-7815
 
  • hal-00645894, version 1
  • oai:hal.inria.fr:hal-00645894
  • From: 
  • Submitted on: Monday, 28 November 2011 17:44:12
  • Updated on: Tuesday, 29 November 2011 11:07:25