A Collusion-Resistant Conditional Access System for Flexible-Pay-Per-Channel Pay-TV Broadcasting

Pay-TV broadcasting system is an extensively deployed application that charges users based on their subscription. To ensure security for the Pay-TV broadcasting application, a conditional access system (CAS) is designed to control TV channel/program access to only the authorized subscribers. Several key management schemes with a four-level hierarchical key structure have been proposed. In this paper, we point out a severe security weakness of these schemes against collusion attacks. Then we propose a new CAS scheme with a three-level hierarchical key structure using ciphertext-policy attribute-set-based encryption (ASBE), an extension of ciphertext-policy attribute-based encryption (CP-ABE). Our scheme achieves scalable, flexible, fine-grained, and most importantly, collusion-resistant access control for Pay-TV broadcasting applications. The proposed scheme is designed to support all operations in Pay-TV applications. We then provide a detailed analysis on security and performance of our scheme. We also implement the scheme and it is showed to be both efficient and flexible for Pay-TV broadcasting applications.

[1]  Dan Boneh,et al.  Hierarchical Identity Based Encryption with Constant Size Ciphertext , 2005, EUROCRYPT.

[2]  Patrick Traynor,et al.  Realizing Massive-Scale Conditional Access Systems Through Attribute-Based Cryptosystems , 2008, NDSS.

[3]  Hung-Min Sun,et al.  Flexible-Pay-Per-Channel: A New Model for Content Access Control in Pay-TV Broadcasting Systems , 2008, IEEE Transactions on Multimedia.

[4]  Hyoung-Kee Choi,et al.  Improvements on Sun 's Conditional Access System in Pay-TV Broadcasting Systems , 2010, IEEE Transactions on Multimedia.

[5]  Brent Waters,et al.  Ciphertext-Policy Attribute-Based Encryption , 2007, 2007 IEEE Symposium on Security and Privacy (SP '07).

[6]  Moni Naor,et al.  Revocation and Tracing Schemes for Stateless Receivers , 2001, CRYPTO.

[7]  Shiuh-Pyng Shieh,et al.  Efficient key distribution schemes for secure media delivery in pay-TV systems , 2004, IEEE Transactions on Multimedia.

[8]  Amos Fiat,et al.  Broadcast Encryption , 1993, CRYPTO.

[9]  Chi-Sung Laih,et al.  On key distribution management for conditional access system on pay-TV system , 1999, IEEE Trans. Consumer Electron..

[10]  Rakesh Bobba,et al.  Attribute-Sets: A Practically Motivated Enhancement to Attribute-Based Encryption , 2009, ESORICS.

[11]  Rakesh Bobba,et al.  Attribute-Based Messaging: Access Control and Confidentiality , 2010, TSEC.

[12]  Wenjun Zhang,et al.  A scalable key distribution scheme for conditional access system in digital pay-TV system , 2004, IEEE Transactions on Consumer Electronics.

[13]  Chi-Sung Laih,et al.  Efficient Key Distribution for Access Control in Pay-TV Systems , 2008, IEEE Transactions on Multimedia.