Content deleted Content added
No edit summary |
Reverted 1 edit by 36.78.195.224 (talk): Revert persistent abusive overtagging |
||
(12 intermediate revisions by 8 users not shown) | |||
Line 4:
{{original research|date=January 2015}}
{{globalize|date=January 2015}}
{{
}}
'''Conditional access''' ('''CA''') is a term commonly used in relation to [[software]] and to [[digital television]] systems. Conditional access is
== In software ==
Conditional access is a function that lets
When setting up conditional access, access can be limited to or prevented based on the policy defined by the
▲When setting up conditional access, access can be limited to or prevented based on the policy defined by the [[system administrator]]. For example, a policy might require access is available from certain networks, or access is blocked when a specific [[web browser]] is requesting the access.
==In digital television==
Under the [[Digital Video Broadcasting]] (DVB) standard, conditional access system (CAS) standards are defined in the specification documents for DVB-CA (conditional access), [[Common Scrambling Algorithm|DVB-CSA]] (the common [[Scrambler|scrambling]] algorithm) and [[DVB-CI]] (the [[Common Interface]]).<ref>{{Cite web |title=Security |url=https://dvb.org/solutions/security/ |access-date=2022-12-05 |website=DVB |language=en-US |archive-date=2022-12-05 |archive-url=https://web.archive.org/web/20221205161912/https://dvb.org/solutions/security/ |url-status=live }}</ref> These standards define a method by which one can obfuscate a digital-television stream, with access provided only to those with valid decryption [[smart cards|smart-cards]]. The DVB specifications for conditional access are available from the [https://web.archive.org/web/20130116162443/http://www.dvb.org/technology/standards/index.xml#conditional standards page on the DVB website].
Line 21 ⟶ 22:
The contents of ECMs and EMMs are not standardized and as such they depend on the conditional access system being used.<ref>[https://www.itu.int/dms_pubrec/itu-r/rec/bt/R-REC-BT.1852-1-201701-I!!PDF-E.pdf Conditional-access systems for digital broadcasting 2016-10] {{Webarchive|url=https://web.archive.org/web/20230301233307/https://www.itu.int/dms_pubrec/itu-r/rec/bt/R-REC-BT.1852-1-201701-I!!PDF-E.pdf|date=2023-03-01}}</ref>
The control word can be transmitted through different ECMs at once. This allows the use of several conditional access systems at the same time, a DVB feature called ''simulcrypt'', which saves bandwidth and encourages multiplex operators to cooperate. [https://web.archive.org/web/20130116162443/http://www.dvb.org/technology/standards/index.xml#conditional DVB Simulcrypt] is widespread in Europe; some channels, like the [[CNN International]] Europe from the [[Hot Bird]] satellites, can use
The decryption cards are read, and sometimes updated with specific access rights, either through a [[conditional-access module]] (CAM), a [[PC card]]-format card reader meeting DVB-CI standards, or through a built-in [[ISO/IEC 7816]] card reader, such as that in the [[Digibox (Sky Digital)|Sky Digibox]].
Line 27 ⟶ 28:
Several companies provide competing CA systems; ABV, [[VideoGuard]], Irdeto, [[Nagravision]], [[Conax]], [[Viaccess]], [[Synamedia Ltd.|Synamedia]], [[Mediaguard]] (a.k.a. [[Nagra France|SECA]]) are among the most commonly used CA systems.
Due to the common usage of CA in DVB systems, many tools to aid in or even [[Pirate decryption|directly circumvent]] encryption exist. CAM emulators and multiple-format CAMs exist which can either read several card formats or even directly decrypt a compromised encryption scheme. Most multiple format CAMs and all CAMs that directly decrypt a signal are based on [[reverse engineering]] of the CA systems. A large proportion of the systems currently in use for DVB encryption have been opened to full decryption at some point, including Nagravision, Conax, Viaccess, Mediaguard (v1) as well as the first version of VideoGuard.
=== Conditional access in North America ===
In
Cable companies in the United States are required by the [[Federal Communications Commission]] to support CableCARDs. Standards exist for two-way communication (M-card), but [[satellite television]] has separate standards. Next-generation approaches in the United States eschew such physical cards and employ schemes using downloadable software for conditional access such as [[Downloadable Conditional Access System|DCAS]].
The main appeal of such approaches is that the [[access control]] may be upgraded dynamically in response to security breaches without requiring expensive exchanges of physical
=== Conditional access systems ===
Line 52 ⟶ 53:
| 0x4AEB || Abel Quintic || Abel DRM Systems || 2009 || Secure ||
|-
|
|-
| 0x4AFC || Panaccess || Panaccess Systems GmbH || 2010 || Secure (Farncombe Certified) || CA for DVB-S/S2, DVB-T/T2, DVB-C, DVB-IP, OTT, VOD, Catchup etc.
Line 77 ⟶ 78:
|-
| 0x2600
0x2610
| [[BISS]]
BISS-E
| [[European Broadcasting Union]] || 2002
2018
Line 134 ⟶ 132:
| Compromised || [[DVB-S2]] compatible, used for retail BUD dish service and for commercial operations as source programming for cable operators.
Despite the Programming Center
|-
| 0x4A70 || DreamCrypt || Dream Multimedia || 2004
Line 148 ⟶ 146:
| ||
|-
|0x5448,0x6448
|Gospell VisionCrypt
|GOSPELL DIGITAL TECHNOLOGY CO., LTD.
Line 161 ⟶ 159:
|-
|-
| 0x0606 || Irdeto 1 || Irdeto || 1995 || rowspan="2" | Compromised (Cardsharing and MOSC available) || rowspan="2" |
|-
| 0x0602, 0x0604, 0x0606, 0x0608, 0x0622, 0x0626, 0x0664, 0x0614 || Irdeto 2 || Irdeto || 2000
|-
|
|-
| 0x0692, 0x06A4, 0x06B6, 0x069F, 0x06AB, 0x06F1 || Irdeto
|-
| 0x4AA1 || [[KeyFly]] || SIDSA || 2006
Line 246:
| 0x0911, 0x0960 || Synamedia [[VideoGuard]] 2 || [[NDS Group|NDS (now part of Synamedia)]] || 1999 || Secure || rowspan="3" |
|-
| 0x0919, 0x0961, 0x09AC, 0x09C4, 0x091F, 0x0944, 0x09AA || Synamedia [[VideoGuard]] 3 || [[NDS Group|NDS (now part of Synamedia)]] ||2004 || Secure
|-
| 0x0927, 0x09BF, 0x0910, 0x0913, 0x098C, 0x098D, 0x098E, 0x0911, 0x0950, 0x09BB, 0x0987, 0x0963,
|-
|-
|