POSSP: A P2P-oriented secure service platform

Developing P2P programs should be simplified further and the security and controllability of P2P applications should be strengthen. We design a P2P-oriented secure service platform which consists of three modules: Control Center Overlay Network (CCON), Tracker Overlay Network (TON) and Sharing Server Clusters (SSC). CCON and TON are organized by Distribute Hash Table (DHT) and SSC is hided behind CCON. Most of P2P operations and enhanced functions are provided by web services. New P2P applications can be created freely on POSSP. Every peer has a digital certificate and the session key is based on it. Through session symmetric encryption, secure communication is fast and non-repudiation. Analysis shows that our platform can prevent hostile node, resist DoS attack, hide servers and have good flexibility and scalability.