In a typical server-client business model, a server should be in charge of both the authentication of the paid customer and the distribution of the contents. The drawback of it is that if the customers’ requests go on growing rapidly for the specific contents, the quality of service is degraded due to the server overload or bandwidth restriction. On the contrary, in a P2P network, if more and more users participate in the service, the quality of service is improved, because a peer (a customer) that has same contents can act as a seeder (a server). But, the drawback of the P2P is that there are too many servers to manage, thus it’s more prone to occur illegal distribution of contents. In this paper, we propose the dynamic group authentication scheme suited to P2P based contents streaming. The proposed scheme consists of group key generation, key update, signature generation, and verification protocols. It can control the seeder’s state whether the seeder is joining or leaving the network. The proposed scheme can be applied to hybrid P2P based business model where the index server covers sales transactions and the contents are distributed by the P2P protocol.
[1]
T. Elgamal.
A public key cryptosystem and a signature scheme based on discrete logarithms
,
1984,
CRYPTO 1984.
[2]
Vasilios Darlagiannis.
Hybrid Peer-to-Peer Systems
,
2005,
Peer-to-Peer Systems and Applications.
[3]
Roy Want.
iPhone: Smarter Than the Average Phone
,
2010,
IEEE Pervasive Computing.
[4]
Bernd Girod,et al.
Peer-to-Peer Video Streaming
,
2007
.
[5]
Whitfield Diffie,et al.
New Directions in Cryptography
,
1976,
IEEE Trans. Inf. Theory.
[6]
Beng Chin Ooi,et al.
Peer-to-Peer Computing - Principles and Applications
,
2009
.
[7]
Gwendal Simon,et al.
A survey of peer-to-peer overlay approaches for networked virtual environments
,
2015,
Peer-to-Peer Netw. Appl..