1、- STD-BSI BS EN 50094-ENGL 1993 lb24bb9 Obb7349 b9b BRITISH STANDARD Access control system for the MAC/packet family: EUROCRYPT BS EN 50094 : 1993 InCqorati?lg Amendment No. 1 The European Standard EN 50094 : 1992 has the status of a British Standard ICs 33.160.20 NO COPYING WITHOUT BSI PERMISSION E
2、XCEPT AS PERMITTED BY COPYRIGIIT LAW BS EN 60094 : 1993 Issue 2, December 1997 Cooperating organizations The European Committee for Electrotechnical Standardization (CENELEC), under whose supervision this European Standard was prepared, comprises the national committees of the following countries: A
3、ustria IMY Belgium Luxembourg Denmark Netherlands Finland Norway France Portugal GelTMIly Spain Greece Sweden Iceland Switzerland Ireland United Kingdom This British Standard, having been prepared under the direction of the Electronic Equipment Standards Poiicy Committee, was published under the aut
4、hority of the Standards Board and comes into effect on 15 October 1993 O BSI 1997 The following BSI references relate to the work on this standard: Committee reference EEiJ25 Draft for comment 9131136 DC ISBN O 580 225246 1 Amendments issued since publication Amd. No. 9667 Date I Text affected Inica
5、ted by a sideline in the margin 1997 I - - STD-BSI BS EN 50094-ENGL 1993 I lb24bb9 Obb935l 244 he 1, December 1997 BS EN 50094 : 1993 Summary of pages The folowuig table identifies the current issue of each page. Issue 1 indicates that a page has been introduced for the first time by amendment. Subs
6、equent issue numbers indicate an updated page. Vertical sidelining on replacement pages indicates the most recent changes (amendment, addition, deletion). Front cover Inside front cover a b i ii EN title page Issue z 2 1 blank 2 blank 2 Page 2 3 to 195 196 197 and 198 199 to 213 214 Inside back cove
7、r Back cover Issue 2 original 2 2 1 blank 2 Original O BSI 1997 a STD-BSI BS EN 50074-ENGL 2973 Lb24667 Obb7352 LBO Issue 2, Deceinber 1997 BS EN 50094 : 1993 Contents page Cooperating organizations inside front cover National foreword i Foreword 2 Text of EN 50094 3 National annex NA finformative1
8、Inside back cover National foreword This British Standard has been prepared by Technical Committee EPUl00 (formerly EEM5) and is the English anguage version of EN 50094 : 1992 Access control system for the MAC/plcet famg: EURCRET including amendment Al : 1995, published by the European Commim for El
9、ectrotechnicai Standardization (CENELEC). 1 For the purposes of this British Standard, appendices 1,2,3,4 and annex 5 are informative. Compliance with a British Standard does not of itself confer immunity from legal obligations. o 13SI 1991 1 EN 50094 + Al December 1992 February 1995 UDC 621.396 : 5
10、34.86 : 621.397 Descriptors: Radiocommunications, television broadcasting, sound broadcasting, telecasting, user network access, specications English version Access control system for the MAC/packet family EUROCRYPT (includes amendment Al : 1995) Systme daccs conditionnel pour la famille MAC/paquet:
11、 EUROCRYPT MACRaket-Familie: EUROCRYFT (inclut lamendement Al : 1995) Zugnffskontrollsystem fr die (enthlt nderung Al : 1995) This European Standard was approved by CENELEC on 9 December 1992. CENELEC members are bound to comply with the CENKENELEC Internal Regulations which stipulate the conditions
12、 for giving this European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the Central Secretariat or to any CENELEC member. This European Standard exists in three o
13、fficial versions (English, French, German). A version in any other language made by translation under the responsibility of a CENELEC member into its own language and notified to the Central Secretariat has the same status as the official versions. CENELEC members are the national electrotechnical c
14、ommittees of Austria, Belgium, Denmark, Finland, France, Germany, Greece, Iceland, Ireland, Italy, Luxembourg, Netherlands, Norway, Portugal, Spain, Sweden, Switzerland and United Kingdom. CENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique
15、 Europisches Komitee fur Elektrotechnische Normung Centrai Secretariat: rue de Stassart 36, 5-1060 Brussels O 1992 Copyright reserved to CENELEC members Ref. No. EN 50094 : 1992 + Al : 1995 E Page 2 EN 60094 : 1992 Issue 2, December 1997 Foreword At the request of CENELEC Rchnical Committee TC 106,
16、MAC receiving equipment, the text of this European Standard was submitted to the CENELEC members for formal vote in August 1992 and was approved by CENELEC on 9 December 1992 as EN 50094. The following dates were fixed: - latest date of publication of an identical national - latest date of withdrawa
17、l of conflicting national standard (dop) 1993-06-30 standards (dw) 1993-06-30 The ELJROCRYPT system, as described in this standard, is subject to patent rights. In accordance with CENKENELEC Memorandum 8 on Standardization and Intellectual Property Rights (IPR), a statement from the patent holders o
18、f the EUROCRYPT system was obtained, confirming their willingness to negotiate licences under the following conditions: - no exclusivity; - they apply for the conditional access system related to the MACIPacket family called EUROCRYPT ; - the territory comprises the CEC, EFTA and other countries whi
19、ch receive the MAC signal from a European satellite; - the conditions are to be reasonable and non-discriminatory (the term reasonable will be interpreted by referring to the customs in the electronic large users domain, the term non discriminatory refers to licensing conditions not depending on the
20、 identity or the nationality of the licensee). The following patent holders subscribed to the above conditions: BUU CP8 CANAL+ FRANCE TELECOM GEMPLUS CARD INTERNATIONAL GIE MAC PACKET i”0VATRON I” COMPOSANT3 ELECTROMECANIQUES MATRA COMMUNICATION NOKIA PHILIPS INTERNATIONAL B.V. SCHLUMBERGER INDUSTRI
21、ES TELEDIFFUSION DE FRANCE THOMSON CONSUMER ELECIRONICS SGS-THOMSON MICROELECTRONICS Foreword to amendment Al This amendment was prepared by the Technical Committee CENELEC TC 106, Broadcast receiving equipment The text of the dmft was submitted to the Unique Acceptance Procedure as prAA and prAB an
22、d was approved by CENELEC as amendment Al to EN 50094 : 1992 on 1994-1206. The following dates were xed: - latest date by which the amendment has to be implemented at national level by publication of an identicai national standard or by endorsement latest date by which the national standards confiic
23、ting with the amendment have to be withdrawn - (dop) 19951241 (dow) 1996-1241 CONTENTS 1 . SUBJECT . 7 2 . GENERAL DESCRIPTION OF THE ACCESS CONTROL SYSTEM . 8 2.1 The scrambling and encryption systems 8 2.2 Initiaiising and updating service keys (management or operation) 11 2.3 Functionalities . 11
24、 3 . SCRAMBLING SOUND. DATA AND PICTURE . 13 3.1 Introduction . 13 3.2 Description of the sound and data scrambling processes 13 13 14 3.3 Generating descrambling sequences . 3.4 Synchronising descrambling sequences 4 . SIGNALS CROSSING THE ACCESS CONTROL INTERFACE 23 4.1 Receiver-ACS interface 4.1
25、.i Configuring the receiver-ACS interface . 4.1.2 Signals received by the ACS . 4.1.3 Signals from the ACS 4 . I . 3. I Locally-generated control messages . 4 . I . 3.2 Locally-generated messages for display 4.2 Service identification and relation to control words 4.3 Generation and assignment of co
26、ntrol words . 4.3.1 Generation of control words 4.3.2 Assignment and synchronisation of control words 23 23 23 26 26 26 27 29 29 29 5 . GENERAL DESCRIPTION OF ENTITLEMENT MANAGEMENT MESSAGES (EMM) . 30 5.1 Message formats 5.2 Customer addresses 5.3 Command identifier CI 5.4 Length indicator CLI . 5.
27、5 Parameter identifier PI 5.5.1 List of parameters available in EMM messages . 5.5.2 Grouping of parameters in the EMM 5.5.3 Parameter sequencing rules in the EMM-U and EMMG 5.5.4 Software data SOFT . 5.5.5 Programme provider identification PP ID 5.5.7 Random number (for confidential data descrambli
28、ng) RND-CONF . 5.5.9 Address field ADF 5.5.1 O Control CTRL . 5.5.1 1 Identification of data to update IDUP 5.5.1 2 Descriptor DESCR 5.5.6 Random number (for address field descrambling) RND-ADF 5.5.8 Programme provider or issuer authentication 30 33 36 37 37 37 41 42 43 43 43 44 44 44 45 47 47 5.5.1
29、 3 General purpose data FAC . 5.5.1 4 Unque address UA . 5.5.1 5 Programme provider user address PPUA . 5.5.1 6 Group customer address GCA 5.5.1 7 LABEL parameter 5.5.18 DATES + ThemelLevel THLE 5.5.19 DATES + List of classes CUSTWD . 5.5.20 Initial and final programme numbers INUMB + FNUMB 5.5.21 D
30、ATE + CREDIT . 5.5.22 DATE + Total amount TOTAM 5.5.23 DATE + Authorised overdraft OVER . 5.5.24 SURVEY 5.5.25 DATES . 5.5.26 Receiver modem control parameters 5.5.27 Modem activation coordinates MOD . 5.5.29 Authentication control parameters . 5.5.30 Individual messages INDMES . 5.5.31 Personal ide
31、ntification number PIN (Parental code) . 5.5.33 HASH signature . 5.5.34 Group address GA 5.5.35 Teletext service SEI-TXT . 5.5.36 Video signal replacement TTP1 5.5.37 TV sound replacement RCI-Fi1 . 5.5.38 Additional service replacement RCI-02, RCI-R2 . 5.5.39 Teletext page for fingerprinting TPP2 5.
32、5.40 Fingerprinting control FCTRL 5.5.28 Wakeup coordinates WAK 5.5.32 Secret key CLE . 5.6 Fixed format messages (F = O in the CI parameter) . 6 . UNIQUE CUSTOMER ENTITLEMENT MANAGEMENT MESSAGES (EMM-U) . 6.1 6.2 Data format . 6.1.1 Command identifier CI . 6.1.2 Command length indicator CLI EMM-U m
33、essages used for over-the-air addressing 6.2.1 List of parameters available in EMM-U messages 6.2.2 Description of parameters . 6.2.3 Illustration of EMM-U messages with examples 6.2.3. I Initial connection of a customer to the programme provider management centre 6.2.3.1 Individual entitlements . 6
34、.2.3.2 Invalidating or deleting entitlements 7 . MESSAGES FOR THE ENTIRE AUDIENCE (EMM-G) . 7.1 Introduction . 7.2 Data format . 7.2.1 Command identifier CI . 7.2.2 Command length indicator CLI 7.3 EMM-G messages used for over-the-air addressing 7.3.1 List of parameters available in EMM-G messages 7
35、.3.2 Use of EMM-G messages . 7.3.2.7 Free initial entitlement or entitiemen common tu the entire audience 7.3.2.2 Shared entitlement 48 49 49 49 50 50 52 53 54 55 55 57 57 57 60 61 61 62 62 63 63 64 64 65 65 66 66 67 68 68 68 68 68 69 71 72 72 72 75 76 76 76 76 76 76 77 79 79 79 58 7.3.3 Description
36、 of parameters . 7.3.3. 1 Free initial entitlement or entitlement common to the entire audience 7.3.3.2 Shared entitlement 7.3.4 Illustration of EMM-G messages with examples 7.3.4. 1 Free initial entitlement or entitlement common to the entire audience . 7.3.4.2 Shared entitlements 8 . MESSAGES FOR
37、SHARED GROUPS (EMM-S) . 8.1 Introduction . 8.2 Data format . 8.2.1 Command identifier CI . 8.2.2 Command length indicator CLI 8.3 EMM-S messages used for over-air addressing 8.3.1 List of parameters available in EMM-S messages 8.3.1.1 Fixed format EMM-S . 8.3. 1 . 2 Variable format EMM-S . 8.3.2 Des
38、cription of parameters . 8.3.2.1 Fixed format EMM-S . 8.3.2.2 Variable format EMM-S . 8.3.3 Illustration of EMM-S messages with examples 9 . COLLECTIVE ENTITLEMENT MANAGEMENT MESSAGES (EMM-C) 9.1 Data format . 9.1.1 Command identifier CI . 9.1.2 Command length indicator CLI 9.2 EMM-C messages for ov
39、er-air addressing . 9.2.1 List of parameters available in EMM-C messages 9.2.2 Use of EMM-C messages . 9.2.3 Description of parameters . 9.2.4 Illustration of EMM-C messages with examples 10 . DESCRIPTION OF ENTITLEMENT CONTROL MESSAGES (ECM) 10.1 Message format . 10.2 Command identifier CI . 10.3 C
40、ommand length indicator CLI 10.4 Parameter identifier PI . 10.4.1 10.4.2 10.4.3 10.4.4 10.4.5 10.4.6 10.4.7 10.4.8 10.4.9 10.4.10 10.4.1 1 10.4.12 10.4.13 10.4.14 10.4.15 10.4.16 List of parameters available in ECM messages . Software data SOFT . Programme provider identifier PPID . Global group add
41、ress GGA Control CTRL Broadcast date CDATE + Theme/Level THEMQLEVEL . Broadcast date CDATE + Proaramme class UNK . Grouping of parameters in the ECM . Parameter sequencing rules in the ECM 80 80 80 81 81 82 83 83 83 83 84 84 84 84 84 84 04 84 85 87 87 87 87 87 88 88 89 89 90 90 92 92 92 93 94 94 95
42、95 96 98 99 100 . Programme number PNUM B 100 Programme number PNUMB and Programme cost PPV/P . 101 102 102 103 HASH signature 103 Programme number PNUMB + Cost per time unit PPV 101 Even control word cryptogram ECW Odd control word cryptogram OCW . Odd and even control words cryptograms ECWIOCW Pag
43、e 6 EN 5094 : 1992 10.5 Illustration of ECM messages with examples . 104 10.5.1 Subscription per themeAevel 104 10.5.2 Subscription per class with blackout enabled . 104 10.5.4 ECM message for different access condiions . 105 10.5.3 Impulse pay-per-view per programme 105 11 . DETAILS CONCERNING THE
44、IMPLEMENTATION OF THE ACCESS CONTROL PROCEDURES DESCRIBED IN THE SPECIFICATION . 107 11.1 Part 1 . 1 1.1.1 Introduction . 11.1.2 Section 5.3 - Static data frame (SDF) 11.1.3 Section 5.3 - Repeated data frame (RDF) 11.2 Part 2 . 1 1.2.1 Section 7 - Enlarged format pidures 11.3 Part 5 . 1 1.3.1 Introd
45、uction . 11.3.2 Section 2.3 - Description of service components . 11.3.3 Section 3.1 - Instructions and parameters 11.3.4 Table t . Appendix 1 : Coding examples of the setvice identification channel with the PGI parameter group idenitfier . 12 . SWITCHING TIMING DIAGRAMS 12.1 Introduction . 12.2 Con
46、tent of switching timing diagrams 12.3 Create a component in controlled access mode . 12.4 Switch a component to controlled access mode . 12.5 Change the access condition for a compoment 12.6 Switch a component from controlled access mode to clear or free access mode . 12.7 Reorganize component and
47、access conditions . 12.7.1 Regroup 2 components with different access conditions on the access condition of the first componeni 12.7.2 Separate 2 components, one of them preserving the initial access condition 12.7.3 Regroup 2 components with diff ereni access conditions on a new access condition 12
48、.7.4 Separate 2 components, with change of access condition for both components . 107 107 107 108 109 109 109 109 109 111 111 112 107 114 114 115 116 117 118 119 120 121 122 123 GLOSSARY 124 REFERENCE 130 APPENDIX 1 : External specifications of the PC2 smart card 131 APPENDIX 2 : Operating regulatio
49、ns for the broadcasting of D2-MAClpacket services 178 APPENDIX 3 : Recommandations for the development of a EUROCRYPT DP-MAClpacket receiver . 184 APPENDIX 4 : Specifications of lhe PC-EUROCRYPT cards 192 i. SUBJECT This document describes an access control system designated EUROCRYPT which can be applied to the systems in the MAC/packet family. The access control system is responsible for ensuring that television, rada programmes, or data services are accessible only to those customers who have satisfiedclearly specifiedconditions, usually paymen