Digital rights management standards

Common Interface

In Digital Video Broadcasting, the Common Interface (also called DVB-CI) is a technology which allows decryption of pay TV channels. Pay TV stations want to choose which encryption method to use. The Common Interface allows TV manufacturers to support many different pay TV stations, by allowing to plug in exchangeable conditional-access modules (CAM) for various encryption schemes. The Common Interface is the connection between the TV tuner (TV or set-top box) and the module that decrypts the TV signal (CAM). This module, in turn, then accepts the pay-to-view subscriber card, which contains the access keys and permissions. The host (TV or set-top box) is responsible for tuning to pay TV channels and demodulation of the RF signal, while CAM is responsible for CA descrambling. The Common Interface allows them to communicate with each other. All Common Interface equipment must comply with the EN 50221-1997 standard. This is a defined standard that enables the addition of a CAM in a DTV receiver to adapt it to different kinds of cryptography. The EN 50221 specification allows many types of modules but only the CAM has found popularity because of the pay TV market. Indeed, one of Digital Video Broadcasting's main strengths is the option of implementing the required conditional access capability on the Common Interface. This allows broadcasters to use modules containing solutions from different suppliers, thus increasing their choice of anti-piracy options. (Wikipedia).

Common Interface
Video thumbnail

Computer Basics: Understanding Operating Systems

Whether you have a laptop, desktop, smartphone, or tablet, your device has an operating system (also known as an "OS"). In this video we'll show you what an operating system is and talk about a few of the most common operating systems. We'll also talk about compatibility issues. Some soft

From playlist Starting out with Technology

Video thumbnail

Networking

If you are interested in learning more about this topic, please visit http://www.gcflearnfree.org/ to view the entire tutorial on our website. It includes instructional text, informational graphics, examples, and even interactives for you to practice and apply what you've learned.

From playlist Networking

Video thumbnail

Communication

If you are interested in learning more about this topic, please visit http://www.gcflearnfree.org/ to view the entire tutorial on our website. It includes instructional text, informational graphics, examples, and even interactives for you to practice and apply what you've learned.

From playlist Communicating Effectively

Video thumbnail

Computer Networks. Part Two: Network Hardware

This is second in a series about computer networks. This video covers the various hardware components required to make a computer function on a network. The role of the network interface card (NIC) with its MAC address is included, along with different types of carrier including copper U

From playlist Computer Networks

Video thumbnail

23C3: DRM comes to European digital TV

Speaker: Seth Schoen How the DVB project is locking down TV standards and importing U.S. mistakes. European digital television standards (both free-to-air broadcast and pay TV) developed by the DVB project are exemplary for including no digital rights management. But now DVB is rushing

From playlist 23C3: Who can you trust

Video thumbnail

Building Maintainable Dynamic Interfaces

To learn more about Wolfram Technology Conference, please visit: https://www.wolfram.com/events/technologyconference/ Speaker: Lou D'Andria Wolfram developers and colleagues discussed the latest in innovative technologies for cloud computing, interactive deployment, mobile devices, and m

From playlist Wolfram Technology Conference 2017

Video thumbnail

26: Programming in the Large - Richard Buckland UNSW

How we use standards (called interfaces in this context) to permit us to write large scale computer programs in teams. Task2 as an example of standards. Writing a new interface function. Writing C unit tests using assert. Also: strings vs arrays of chars, array initializers for str

From playlist CS1: Higher Computing - Richard Buckland UNSW

Video thumbnail

Cascadia Ruby 2014- N design patterns you might actually use

By, Aja Hammerly Imagine a chef who doesn't know what the words braise, julienne, or sauté mean. Even if he is a good chef, and uses these techniques daily, he's not going to be able to work effectively with others. He won't be able to use published recipes. He may struggle to improve his

From playlist Cascadia Ruby 2014

Video thumbnail

Computer Networking Course - Network Engineering [CompTIA Network+ Exam Prep]

This full college-level computer networking course will prepare you to configure, manage, and troubleshoot computer networks. It will also help you prepare for CompTIA's Network+ exam. This course was developed by Brian Ferrill, an instructor at Edmonds Community College. ⭐️ Course Conte

From playlist Networks

Video thumbnail

Are You a SOLID Developer?

It is pretty common to hear people talk about "SOLID code" in talks, blogs and podcasts these days. For the object-oriented programming novice who hears this term for the first time, the Wikipedia article gives a high-level overview, but advice and information about what ""SOLID"" really m

From playlist Software Development

Video thumbnail

OSCON 2010: Teddy Bachour, "Advancing Interoperability, Patient Safety, and Efficiency ..."

http://oscon.com Teddy Bachour (Microsoft), "Advancing Interoperability, Patient Safety, and Efficiency with the Microsoft Connected Health Platform Open Toolkits"

From playlist OSCON 10 Health IT

Video thumbnail

GRCon20 - Introducing OpenCPI as an Infrastructure for GNU Radio and GNU Radio Companion

Presented by Jim Kulp at GNU Radio Conference 2020 https://gnuradio.org/grcon20 Software-Defined Radio (SDR) applications developed using GNU Radio are typically based on embedded heterogeneous systems with a variety of processors, FPGAs and transceivers. But the ability of a GNU Radio

From playlist GRCon 2020

Related pages

Common Scrambling Algorithm | DVB-CPCM | Cryptography | Data Encryption Standard