Conditional Access System
NetUP's Conditional Access System (CAS) encrypts multimedia streams for transmission over
unprotected channels. Only authorized users subscribed to the service can play these streams.
CAS allows an IPTV service provider to strictly control access to the content and build financial
relations with subscribers and content providers alike.
NetUP's Conditional Access System consists of two parts: the server and the client module.
The client module is loaded into IP set-top boxes and decodes the streams. Encryption keys are
periodically updated from the server. For Linux based set-top boxes the client module is loaded
into the Linux kernel and implements receiving of the encrypted content and its descrambling at
the kernel level.
The server encrypts and controls IP streams, creates encryption keys and manages subscriptions.
The encryption library used is certified by the Russian Federal Security Service that confirms
compliance of the CAS basic encryption algorithm with Federal Standard (GOST) 28147-89 (RFC 4490).
NetUP CAS is developed in C++ with the use of optimized algorithms. The system works on x86, PowerPC,
Broadcom, STM, TI Davinci and other STB platforms.
|