Peer to Peer Distributed Hash Table
This project was implemented as a part of Distributed Systems course curriculum at University at Buffalo.
This project implements a Chord based DHT in Android platform, which is commonly used in BitTorrent, using SHA-1 as hashing function. And implements ID Space Partitioning and repartitioning, Ring based Routing and Node Joins in the content provider of the app instance.