This paper presents the design and implementation of headend servers for a downloadable conditional access system (DCAS) that can securely transmit CA code via a bi-directional communication channel. To design DCAS headend server, we define core functions to be performed in headend and categorize them into four sections such as authentication, provisioning, personalization and key management. Using this classification, system architecture for DCAS headend and functional block for each server are designed. DCAS headend servers based on an enhanced DCAS protocol are implemented. In order to verify the stability and effectiveness of the implemented headend servers, we construct a test-bed using them and a legacy cable headend system in a laboratory. The experimental results show that the DCAS headend servers are well designed.
[1]
Martín Abadi,et al.
A logic of authentication
,
1989,
Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences.
[2]
Wei-Kuan Shih,et al.
A Robust Mutual Authentication Protocol for Wireless Sensor Networks
,
2010
.
[3]
Jing Xu,et al.
Security Flaws in Authentication Protocols with Anonymity for Wireless Environments
,
2009
.
[4]
Youngho Jeong,et al.
A novel protocol for downloadable CAS
,
2008,
IEEE Transactions on Consumer Electronics.
[5]
Soo In Lee,et al.
Key Establishment and Pairing Management Protocol for Downloadable Conditional Access System Host Devices
,
2010
.