CN100425074C - Method for realizing master-slave intelligent card for one-user multiple-terminal management - Google Patents

Method for realizing master-slave intelligent card for one-user multiple-terminal management Download PDF

Info

Publication number
CN100425074C
CN100425074C CNB2006100587285A CN200610058728A CN100425074C CN 100425074 C CN100425074 C CN 100425074C CN B2006100587285 A CNB2006100587285 A CN B2006100587285A CN 200610058728 A CN200610058728 A CN 200610058728A CN 100425074 C CN100425074 C CN 100425074C
Authority
CN
China
Prior art keywords
card
smart card
subcard
smart
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CNB2006100587285A
Other languages
Chinese (zh)
Other versions
CN1816137A (en
Inventor
卢增祥
王天星
王文军
王宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Shibo Digital TV Technology Co Ltd
Original Assignee
Beijing Shibo Digital TV Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Shibo Digital TV Technology Co Ltd filed Critical Beijing Shibo Digital TV Technology Co Ltd
Priority to CNB2006100587285A priority Critical patent/CN100425074C/en
Publication of CN1816137A publication Critical patent/CN1816137A/en
Application granted granted Critical
Publication of CN100425074C publication Critical patent/CN100425074C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present invention relates to a method for realizing a mother-son intelligent card with a management way of one user with a plurality of terminals, and belongs to the technical field of digital TV conditional reception. The present invention comprises the following steps: a terminal user obtains more than one smart card, the state of which is defaulted to be the state of a mother card; if a user applies a smart card with mother-son communication, the identification number of the user's smart card is changed into the same identification number by a front end; simultaneously, an EMM data packet is sent, and a smart card which receives the EMM data is converted to have a son card state; the front end again sends an EMM data packet which comprises a smart card number and a mother-son corresponding cipher key, and thus, each smart card which receives the EMM date establishes connection between one son card and the mother card; the mother card separately decrypts scrambling programs, and after receiving authorization from the mother card, the son cards can decrypt the scrambling programs only in effective decrypting time interval. The present invention causes one user having a plurality of terminal devices to have a plurality of smart cards. Mother-son relationship is established among the smart cards, and thus, a user who has a plurality of smart cards can enjoy the privilege that one user has a plurality of terminals.

Description

The implementation method that is used for the master-slave intelligent card of a family multiterminal management
Technical field
The invention belongs to digital TV conditional reception technique field, particularly the decryption method of the management system of digital TV front-end and terminal.
Background technology
As everyone knows, condition receiving system is meant and is used for controlling the system that the user receives broadcast service, realizes the paid service of broadcast system by empowerment management.
Condition receiving system is by broadcast data is carried out scrambling to the control of broadcast service, and the scrambling control information encrypted realize, producing scrambling sequence by control word is decrypted, the safety of control word transmits and depends on service key, and the data after service key is encrypted back and scrambling together send.Service key is encrypted control word, transmission in Entitlement Control Message (ECM:Entitlement Control Message), terminal set top box filters out the ECM bag of current channel according to the identification number of ECM bag, and send into smart card, service key after the smart card utilization deciphering is decrypted encrypted control word, the control word after the deciphering is returned to set-top box carry out the descrambling program.
Front end utilizes user key that service key is encrypted, service key after encrypting is sent to terminal set top box by the EMM packet, set-top box is read the smart card numbering, and according to smart card numbering filtration EMM packet, the EMM packet that is filled into is sent into smart card, user key in the smart card is decrypted the service key after encrypting, and the service key after the deciphering is stored in the smart card.
The general eight bit CPU monolithic chip that adopt of this smart card; The relevant criterion of this smart card is mainly the IS07816 series standard.
The data message that writes in above-mentioned smart card comprises, manufacturer's information data (information of CAS manufacturer, smart card numbering); Operator's data (writing down each operator's manufacturer's information, smartcard version number, identification number etc.); Subscriber control information data (record be that the user can revise own information by set-top box); AC information data (recording smart card attribute of user, the area code of using as addressing); Encrypted message data (recording user is written into the version of PIN code); Machine card corresponding data (record be this numbering that is stuck in the machine card correspondence in the use); Wallet data (credit line of each wallet reaches to have spent and counts); IPPV data (record be the information of watching the IPPV of each operator record); Key information data (user key, service key etc.); Every sheet smart card all has a unique identification number and numbering in the front end data storehouse.
At present, a cover television terminal of one family uses a sheet smart card, can only be used for deciphering and receiving a broadcast service.At digital TV field, same family has two or more television terminals, wishes that usually different television terminals receives different TV programme.In this case, if a plurality of terminals of this family are managed as a plurality of users, then this family can't enjoy the preferential of family multiterminal.
Summary of the invention
The objective of the invention is for overcoming the weak point of prior art, a kind of implementation method that is used for the master-slave intelligent card of a family multiterminal management is proposed, make a user of many station terminals equipment have many sheet smart cards, and between these smart cards, set up a kind of mother and sons' contact, can make the user who has many sheet smart cards enjoy the preferential of family multiterminal.
To achieve these goals, a kind of implementation method that is used for the master-slave intelligent card of a family multiterminal management provided by the invention may further comprise the steps:
1) terminal use obtains the smart card more than, every sheet smart card is defaulted as the master card state, and every sheet smart card all has a unique identification number and numbering (this smart card comprises existing all information datas that are used for the smart card of condition receiving system) in the front end data storehouse;
2) if user applies is converted to the smart card with primary and secondary contact with many sheet smart cards, then front end number is set to identical identification number with this user's smartcard identification, in order to represent the predicable of son, master card; Simultaneously, front end sends Entitlement Management Message (EMM:Entitlement Management Messages) packet for each smart card of terminal use, comprise the numbering of smart card and new logo thereof number, subcard home position bit data in this EMM packet and effectively decipher the time, receiving the smart card of these EMM data, is the subcard state by the master card state exchange of giving tacit consent to;
3) front end sends the EMM packet for each smart card of terminal use again, comprises smart card numbering and primary and secondary counterpart keys in this EMM packet, makes each smart card that receives these EMM data set up getting in touch of subcard and master card; (this key is stored in the key information data, and this key effect is that subcard and master card are bound, and master card can be set up with many subcards and get in touch, and belongs to together in a terminal use the son, master card to have identical identification number and primary and secondary counterpart keys);
4) master card is independently deciphered scrambled program, subcard obtains effectively deciphering in the time interval after the master card mandate and at subcard could decipher scrambled program, (effectively deciphering the time interval adds subcard and effectively deciphers the time period this ends constantly for play the corresponding time from the corresponding time, wherein, the corresponding time is the time of subcard to master card application mandate), after subcard surpassed effective deciphering time interval, subcard obtained could deciphering scrambled program after the master card mandate.
In the above steps, smart card and user obtain the mature technology that mode, the data for information about in the card and the generation method of smart card, the method that front end sends the EMM packet etc. all belong to this area.
Characteristics of the present invention and effect:
Characteristics of the present invention are to set up a kind of mother and sons' contact between many sheet smart cards.On the one hand, the son, master card independently as the terminal use by the condition receiving system supervisor authority, finish the deciphering of scrambling control word independently; On the other hand, subcard must obtain once to authorize within a certain period of time from master card, otherwise will cease to be in force automatically.Son, master card not only can independently be finished the deciphering of scrambling control word; Subcard also is subjected to pining down of master card simultaneously.
By setting up this mother and sons' contact, it is preferential that the user who has many sheet smart cards is enjoyed, and on the other hand, by the mandate of regular acquisition master card, with the subcard restriction within the specific limits, avoids the super scope of user to use child and parent card, guarantees service provider's interests.
Description of drawings
Fig. 1 is a performing step flow chart of the present invention.
Fig. 2 gets in touch figure for the master card and the subcard foundation of present embodiment.
Fig. 3 is that the master card of present embodiment is to subcard authorisation step figure.
Embodiment
Further describe content of the present invention below with reference to drawings and Examples.
The implementation method that is used for the master-slave intelligent card of a family multiterminal management of the present invention as shown in Figure 1, may further comprise the steps:
1) terminal use obtains the smart card more than, and every sheet smart card is defaulted as the master card state, and every sheet smart card all has a unique identification number and numbering in the front end data storehouse; A kind of embodiment is: the terminal use obtains 3 sheet smart cards, and every sheet smart card is defaulted as the master card state, and smart card A is numbered 8351102100002221, and smart card B is numbered 8351102100002232, and smart card C is numbered 8351102100002243.
The smart card of present embodiment adopts eight bit CPU monolithic chip, meet IS07816-1,2,3 bottom standard (size, contact position, electrical characteristic and the data mode etc. that comprise card), the data message that writes in this smart card comprises, manufacturer's information data (information of CAS manufacturer, smart card numbering); Operator's data (writing down each operator's manufacturer's information, smartcard version number, identification number etc.); Subscriber control information data (record be that the user can revise own information by set-top box); AC information data (recording smart card attribute of user, the area code of using as addressing); Encrypted message data (recording user is written into the version of PIN code); Machine card corresponding data (record be this numbering that is stuck in the machine card correspondence in the use); Wallet data (credit line of each wallet reaches to have spent and counts); IPPV data (record be the information of watching the IPPV of each operator record); Key information data (user key, service key etc.); Every sheet smart card all has a unique identification number and numbering in the front end data storehouse.
2) if user applies is converted to the smart card with primary and secondary contact with many sheet smart cards, then front end number is set to identical identification number with this user's smartcard identification, in order to represent the predicable of son, master card; Simultaneously, front end sends the EMM packet for each smart card of terminal use, comprising the numbering of smart card and new logo thereof number, subcard home position bit data in this EMM packet and effectively decipher the time, receive the smart card of these EMM data, is the subcard state by the master card state exchange of acquiescence; Front end transmission EMM11 and EMM12 packet are to smart card B and C, as shown in Figure 2 in the present embodiment; EMM11 and EMM12 data packet format such as table 1:
Table 1
Figure C20061005872800051
After smart card B and C receive the EMM packet, be the subcard state from acquiescence master card state exchange.
3) front end sends the EMM packet for each smart card of terminal use again, comprises smart card numbering and primary and secondary counterpart keys in this EMM packet, makes each smart card that receives these EMM data set up getting in touch of subcard and master card; This key is stored in the key information data, and this key effect is that subcard and master card are bound, and master card can be set up with many subcards and get in touch, and belongs to together in a terminal use the son, master card to have identical identification number and primary and secondary counterpart keys;
The packet of front end transmission EMM21, EMM22 and EMM23 is issued smart card A respectively in the present embodiment, B and C, as shown in Figure 2; This EMM data packet format such as table 2:
Table 2
Figure C20061005872800061
After smart card A, B and C are filled into the EMM packet of oneself, the primary and secondary counterpart keys is stored in the key information data, smart card A, B and C have same key at this moment, and smart card B, C and smart card A set up the primary and secondary relation.
4) master card is independently deciphered scrambled program, subcard obtains effectively deciphering in the time interval after the master card mandate and at subcard could decipher scrambled program, (effectively deciphering the time interval adds subcard and effectively deciphers the time period this ends constantly for play the corresponding time from the corresponding time, wherein, the corresponding time is the time of subcard to master card application mandate), after subcard surpassed effective deciphering time interval, subcard obtained could deciphering scrambled program after the master card mandate.For example: " corresponding time " is 19: 0: 0 on the 1st January in 2006, and " subcard is effectively deciphered the time " is 72 hours, and " current time " is 19: 0: 0 on the 2nd January in 2006, and then subcard is normally deciphered scrambled program; " current time " is 19: 0: 0 on the 5th January in 2006, and then subcard can't be deciphered scrambled program, and this moment, subcard need obtain the master card mandate.
The master card of present embodiment to the subcard authorisation step as shown in Figure 3, comprise: find the master card corresponding with subcard, behind the insertion machine top box, master card utilizes the primary and secondary counterpart keys to encrypt corresponding 19: 0: 0 on the 5th January of 2006 time, set-top box is preserved the enciphered data that master card is returned, these data are kept among the set-top box FLASH, again with subcard insertion machine top box, set-top box sends the enciphered data among the FLASH to subcard, subcard utilizes the primary and secondary counterpart keys to decipher this data, behind the successful decryption, this primary and secondary write in operator's data of subcard corresponding 19 o'clock on the 5th January of 2006 time in 0 minute in 0 second, and then master card is to subcard mandate success.

Claims (1)

1. an implementation method that is used for the master-slave intelligent card of a family multiterminal management is characterized in that, may further comprise the steps:
1) terminal use obtains the smart card more than, and every sheet smart card is defaulted as the master card state, and every sheet smart card all has a unique identification number and numbering in the front end data storehouse;
2) if user applies is converted to the smart card with primary and secondary contact with many sheet smart cards, then front end number is set to identical identification number with this user's smartcard identification, in order to represent the predicable of son, master card; Simultaneously, front end sends the Entitlement Management Message packet for each smart card of terminal use, this front end sends Entitlement Management Message EMM packet for terminal use's various smart cards, comprise the numbering of smart card and new logo thereof number, subcard home position bit data and sound effect deciphering time in this EMM packet, receiving the smart card of these EMM data, is the subcard state by the master card state exchange of giving tacit consent to;
3) front end sends the EMM packet for each smart card of terminal use again, comprises smart card numbering and primary and secondary counterpart keys in this EMM packet, makes each smart card that receives these EMM data set up getting in touch of subcard and master card;
4) master card is independently deciphered scrambled program, and subcard obtains effectively deciphering in the time interval after the master card mandate and at subcard could decipher scrambled program, and after subcard surpassed effectively the deciphering time interval, subcard obtained could deciphering scrambled program after the master card mandate.
CNB2006100587285A 2006-03-03 2006-03-03 Method for realizing master-slave intelligent card for one-user multiple-terminal management Active CN100425074C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100587285A CN100425074C (en) 2006-03-03 2006-03-03 Method for realizing master-slave intelligent card for one-user multiple-terminal management

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100587285A CN100425074C (en) 2006-03-03 2006-03-03 Method for realizing master-slave intelligent card for one-user multiple-terminal management

Publications (2)

Publication Number Publication Date
CN1816137A CN1816137A (en) 2006-08-09
CN100425074C true CN100425074C (en) 2008-10-08

Family

ID=36908055

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100587285A Active CN100425074C (en) 2006-03-03 2006-03-03 Method for realizing master-slave intelligent card for one-user multiple-terminal management

Country Status (1)

Country Link
CN (1) CN100425074C (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100542229C (en) * 2007-12-06 2009-09-16 四川长虹电器股份有限公司 The master/slave system of apparatus of digital television receiving and management method
CN101945247B (en) * 2009-07-09 2014-04-02 北京视博数字电视科技有限公司 Message sending method and device thereof
CN113727159B (en) * 2021-08-19 2022-07-12 西安交通大学 System and method for processing multi-repeater programs by integrated conditional access module
CN115103304B (en) * 2022-07-22 2023-01-10 荣耀终端有限公司 Position information calling method and device
CN115062743B (en) * 2022-08-05 2022-11-01 深圳市正东源科技有限公司 System comprising multifunctional primary-secondary type intelligent card

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998026593A1 (en) * 1996-12-12 1998-06-18 Rockwell Semiconductor Systems, Inc. Digital video converter box for subscriber/home with multiple television sets
CN1411276A (en) * 2001-09-24 2003-04-16 厦门通美联合有限公司 Method of integrated control of descrambler terminal primary and secondary machine in descrambler added system
US20050085291A1 (en) * 2003-10-15 2005-04-21 Kenilworth Systems Corporation Method and system for supplying funds to a terminal for remote wagering
CN2722542Y (en) * 2004-08-20 2005-08-31 王晋豫 Cable television circuit device for authorization for deinterference of auxiliary unit
WO2005117336A1 (en) * 2004-05-28 2005-12-08 Matsushita Electric Industrial Co., Ltd. Parent-child card authentication system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998026593A1 (en) * 1996-12-12 1998-06-18 Rockwell Semiconductor Systems, Inc. Digital video converter box for subscriber/home with multiple television sets
CN1411276A (en) * 2001-09-24 2003-04-16 厦门通美联合有限公司 Method of integrated control of descrambler terminal primary and secondary machine in descrambler added system
US20050085291A1 (en) * 2003-10-15 2005-04-21 Kenilworth Systems Corporation Method and system for supplying funds to a terminal for remote wagering
WO2005117336A1 (en) * 2004-05-28 2005-12-08 Matsushita Electric Industrial Co., Ltd. Parent-child card authentication system
CN2722542Y (en) * 2004-08-20 2005-08-31 王晋豫 Cable television circuit device for authorization for deinterference of auxiliary unit

Also Published As

Publication number Publication date
CN1816137A (en) 2006-08-09

Similar Documents

Publication Publication Date Title
AU754015B2 (en) Method and apparatus for recording of encrypted digital data
CN102164320B (en) A kind of terminal based on conditional access technology of improvement
CN1272930C (en) Recording of encrypted digital data
CN100361529C (en) Method and apparatus for securing control words
CN100380966C (en) Content playback apparatus, method, and program, and key management apparatus and system
CN100574423C (en) Television receiver and digit broadcasting system
US9455829B2 (en) Method and system for decrypting a transport stream
CN101018320A (en) A digital TV condition receiving system and its encryption method
CN1279861A (en) Method and apparatus for recording of encrypted digital data
CN105263047B (en) A kind of digital television program encrypting shooting method for thering is mobile device to participate in
CN1863303B (en) Content management method and device
CN102111651A (en) Method for recording program, method for broadcasting program, front end and terminal equipment
CN100425074C (en) Method for realizing master-slave intelligent card for one-user multiple-terminal management
CN101924907B (en) Method for realizing condition receiving, terminal equipment and front end thereof
WO2006042467A1 (en) A processing method in accessing catv signal
CN101668169A (en) Program decryption and descrambling method, system and mobile terminal
CN101321261B (en) Front-end system, user terminal and authorization management information distribution method
CN101720013A (en) Anti-decryption set-top box conditional receiving method
CN101370076A (en) Method for implementing set-card separation based on USB interface
CN201467344U (en) Programme recording device and audience rating control device
CN107211176A (en) Method for distributing protected content of multimedia
CN1753487B (en) Control system of watching digital TV and its method
TW201203991A (en) Protection method, decrypting method, recording medium and terminal for this protection method
CN101350910A (en) Method for separating machine and card of digital television receive terminal
CN201063763Y (en) Digital signal condition receiving system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant