World Journal of Science and Technology
Peer-To-Peer (P2P) networking is a distributed application architecture that partitions tasks or workloads among peers. Peers are equally privileged, equipotent participants in the application. Identity Based Cryptography (IBC) was introduced into peer-to-peer networks recently for identity verification and authentication purposes. The authors present an IBC infrastructure setup phase, a peer authentication solution using Shamir's (k, n) secret sharing scheme, and a secure key distribution scheme, which uses Key Generate Center (KGC) and Key Privacy Authorities (KPAs) to assign a private keys to peers securely in order to enable the IBC systems to be more acceptable and applicable in real-world P2P networks.