CN104602048A - Conditional access module and verification method based on same - Google Patents

Conditional access module and verification method based on same Download PDF

Info

Publication number
CN104602048A
CN104602048A CN201510080575.3A CN201510080575A CN104602048A CN 104602048 A CN104602048 A CN 104602048A CN 201510080575 A CN201510080575 A CN 201510080575A CN 104602048 A CN104602048 A CN 104602048A
Authority
CN
China
Prior art keywords
cam
digital television
module
certificate
host side
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.)
Granted
Application number
CN201510080575.3A
Other languages
Chinese (zh)
Other versions
CN104602048B (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.)
Guowei group (Shenzhen) Co., Ltd.
Original Assignee
Shenzhen State Micro 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 Shenzhen State Micro Technology Co Ltd filed Critical Shenzhen State Micro Technology Co Ltd
Priority to CN201510080575.3A priority Critical patent/CN104602048B/en
Publication of CN104602048A publication Critical patent/CN104602048A/en
Application granted granted Critical
Publication of CN104602048B publication Critical patent/CN104602048B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26606Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4623Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

An embodiment of the invention discloses a CAM (conditional access module)-based verification method used for improving certificate verification efficiency and improving user experience. The method includes: the CAM acquires electric energy from a power supply model in a digital television mainframe terminal to perform power-on starting; the CAM acquires a certificate of the digital television mainframe terminal; the CAM verifies period of validity of the certificate according to preset system time in a system time module. The embodiment of the invention further provides the CAM used for improving certificate verification efficiency and improving user experience.

Description

A kind of method of calibration based on Conditional Access Module and Conditional Access Module
Technical field
The present invention relates to digital television techniques field, particularly relate to a kind of method of calibration based on Conditional Access Module and Conditional Access Module.
Background technology
Conditional Access Module (CAM, Condition Access Module) be inserted in all-in-one CI slot and use, major function has been descrambling work, Digital Television host side is needed to get transmission class (Transport Stream from front end, TS), then this CAM is again by calculator memory card international federation (Personal ComputerMemory Card International Association, PCMCIA) interface defined obtains the audio/video flow information of encryption from this Digital Television host side, shown transparent program back-transmission to this Digital Television host side after completing descrambling.
In actual applications, in order to improve the fail safe to program descrambling, CAM and Digital Television host side need to obtain system time, and according to digital video broadcasting common interface (Digital VideoBroadcast-Common Interface, DVB-CI) standard agreement completes and verifies the term of validity of CI Plus (new general-purpose interface specification) certificate, only have verification succeeds, CAM could descrambling ciphered program.
Present inventor finds, when verifying CI Plus certificate, verification efficiency is low, affects Consumer's Experience.
Summary of the invention
Embodiments providing a kind of method of calibration based on Conditional Access Module CAM, for promoting the efficiency of certificate verification, promoting Consumer's Experience.
Embodiment of the present invention first aspect provides a kind of method of calibration based on Conditional Access Module CAM, it is characterized in that, comprising:
Conditional Access Module CAM obtains electric energy, to carry out electrifying startup from the supply module described Digital Television host side;
Described CAM obtains the certificate of described Digital Television host side;
Described CAM carries out term of validity verification according to system time preset in system time module to described certificate.
In conjunction with the first aspect of the embodiment of the present invention, in the first implementation of embodiment of the present invention first aspect, the certificate that described CAM obtains described Digital Television host side comprises:
Described CAM sends safety certification request, to obtain the mark of described Digital Television host side to described Digital Television host side;
Described CAM obtains described certificate by the mark of described Digital Television end, carries described mark in described certificate.
In conjunction with the first aspect of the embodiment of the present invention, in the second implementation of embodiment of the present invention first aspect, described CAM carries out term of validity verification according to preset system time to described certificate and comprises:
Described CAM obtains time range corresponding to the term of validity of described certificate;
Described CAM determines described preset system time whether in described time range.
In conjunction with the second implementation of the first aspect of the embodiment of the present invention or the first implementation of first aspect or first aspect, in the third implementation of embodiment of the present invention first aspect, obtain electric energy at described CAM from the supply module described Digital Television host side, also comprise after carrying out electrifying startup:
When the supply module power-off of described Digital Television host side, obtain electric energy from the supply module described CAM.
In conjunction with the second implementation of the first aspect of the embodiment of the present invention or the first implementation of first aspect or first aspect, in the 4th kind of implementation of embodiment of the present invention first aspect, obtain electric energy at described CAM from the supply module described Digital Television host side, also comprise after carrying out electrifying startup:
Described CAM arranges sector in a flash memory;
Data in described flash memory back up by described CAM, to form Backup Data;
Described Backup Data is preserved within the sector by described CAM.
Embodiment of the present invention second aspect provides a kind of Conditional Access Module CAM, comprising:
First acquisition module, for obtaining electric energy, to carry out electrifying startup from the supply module in described Digital Television host side;
Second acquisition module, for obtaining the certificate of described Digital Television host side;
System time module, for providing system time;
Correction verification module, for the system time provided according to described system time module, carries out term of validity verification to described certificate.
In conjunction with the second aspect of the embodiment of the present invention, in the first implementation of embodiment of the present invention second aspect, described second acquisition module comprises:
Transmitting element, for sending safety certification request, to obtain the mark of described Digital Television host side to described Digital Television end;
First acquiring unit, for obtaining described certificate by the mark of described Digital Television end, carries described mark in described certificate.
In conjunction with the second aspect of the embodiment of the present invention, in the second implementation of embodiment of the present invention second aspect, described correction verification module comprises:
Second acquisition unit, the time range that the term of validity for obtaining described certificate is corresponding;
Determining unit, for determining system time that described system time module provides whether in described time range.
In conjunction with the second implementation of the second aspect of the embodiment of the present invention or the first implementation of second aspect or second aspect, in the third implementation of embodiment of the present invention second aspect, also comprise:
Supply module, for when the supply module power-off of described Digital Television host side, for described CAM provides electric energy.
In conjunction with the second implementation of the second aspect of the embodiment of the present invention or the first implementation of second aspect or second aspect, in the third implementation of embodiment of the present invention second aspect, also comprise:
Module being set, for obtaining after electric energy from the supply module described Digital Television host side at described CAM, sector being set in a flash memory;
Backup module, for the data in described flash memory being backed up, to form Backup Data;
Preserve module, for being preserved within the sector by described Backup Data.
The technical scheme of the application embodiment of the present invention has following beneficial effect:
After CAM obtains the certificate of Digital Television host side, by the system time provided in time module preset in this CAM, this certificate is carried out to the verification of the term of validity, relative to prior art, without the need to filtering from the temporal information in the code stream of front end thus obtaining system time, or obtain system time from Digital Television host side, thus saved the time obtaining system time, play the object improving verification certificate efficiency.
Accompanying drawing explanation
Fig. 1 is an embodiment schematic diagram of a kind of method of calibration based on Conditional Access Module CAM in the embodiment of the present invention;
Fig. 2 is another embodiment schematic diagram of a kind of method of calibration based on Conditional Access Module CAM in the embodiment of the present invention;
Fig. 3 is another embodiment schematic diagram of a kind of method of calibration based on Conditional Access Module CAM in the embodiment of the present invention;
Fig. 4 is an embodiment schematic diagram of a kind of Conditional Access Module CAM in the embodiment of the present invention;
Fig. 5 is an embodiment schematic diagram of a kind of Conditional Access Module CAM in the embodiment of the present invention;
Fig. 6 is an embodiment schematic diagram of a kind of Conditional Access Module CAM in the embodiment of the present invention;
Fig. 7 is an embodiment schematic diagram of a kind of Conditional Access Module CAM in the embodiment of the present invention.
Embodiment
Embodiments providing a kind of method of calibration based on Conditional Access Module CAM, for promoting the efficiency of certificate verification, promoting Consumer's Experience.
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those skilled in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Refer to Fig. 1, in the embodiment of the present invention, an a kind of embodiment of the method for calibration based on Conditional Access Module CAM comprises:
101, described CAM obtains electric energy from the supply module described Digital Television host side, carries out electrifying startup.
102, Conditional Access Module CAM obtains the certificate of described Digital Television host side.
Be understandable that, when CAM obtains electric energy from the supply module Digital Television host side, after carrying out electrifying startup, this CAM obtains the CI Plus certificate of Digital Television host side, thus starts the checking process of CI Plus certificate.
103, described CAM carries out term of validity verification according to system time preset in system time module to described certificate.
Be understandable that, system time module is preset in this CAM, when CAM dispatches from the factory, system time is accurately preset in this system time module, at this CAM after the CI Plus certificate getting Digital Television host side, this CAM can get this system time from this system time module, and this certificate is carried out to the verification of the term of validity according to this system time.
The embodiment of the present invention, after CAM obtains the certificate of Digital Television host side, by the system time provided in time module preset in this CAM, this certificate is carried out to the verification of the term of validity, relative to prior art, without the need to filtering from the temporal information in the code stream of front end thus obtaining system time, or obtain system time from Digital Television host side, thus saved the time obtaining system time, play the object improving verification certificate efficiency.
Refer to Fig. 2, in the embodiment of the present invention, another embodiment of a kind of method of calibration based on Conditional Access Module CAM comprises:
201, described CAM obtains electric energy from the supply module described Digital Television host side, carries out electrifying startup.
Alternatively, also step 202 is comprised after step 201 in the present embodiment.
202, the data in flash memory back up by described CAM.
After CAM carries out electrifying startup, this CAM arranges sector in a flash memory, and the data in described flash memory are backed up, to form Backup Data, then described Backup Data is preserved within the sector, thus prevent in reading and writing data process, the loss of data caused because of Digital Television host side accident power-off.
203, described CAM sends safety certification request, to obtain the mark of described Digital Television host side to described Digital Television host side.
Be understandable that, CAM obtains electric energy from the supply module Digital Television host side, after carrying out electrifying startup, this CAM can send safety certification request to this Digital Television host side, this Digital Television host side is after receiving this safety certification request, send response message to this CAM, in this response message, carry the mark of this Digital Television host side.
204, described CAM obtains described certificate by the mark of described Digital Television end, carries described mark in described certificate.
The mark of this Digital Television host side is comprised in the certificate of Digital Television host side, this CAM is after the mark getting Digital Television host side, this identifier lookup can be utilized to match the certificate corresponding with it, such as Digital Television host side be numbered 001, the certificate of this Digital Television host side also carries numbering 001, after CAM gets this numbering 001, this numbering can be utilized from this Digital Television host side to search the certificate matching and carry and be numbered 001.
205, described CAM obtains time range corresponding to the term of validity of described certificate.
CAM is when carrying out certificate registration, and the certificate of this registration will be awarded valid expiration date, when certificate exceedes the term of validity, needs to re-register, thus reaches the object of certificate being carried out to regular update, make certificate better play the effect of safety certification.
206, described CAM judges described preset system time whether in described time range.
Be understandable that, when CAM carries out term of validity verification to certificate, this CAM can get the system time in effective time of certificate and system time module, and the effective time of this system time and this certificate is compared, thus judge this system time whether within this effective time, if not, then perform step 207, if so, then step 208 is performed.
207, process ends.
If judge, this system time is not within effective time, then process ends.
208, CAM by and Host carry out cipher key change.
CAM, by carrying out cipher key change with Host, proves that the other side self can generate the various keys for verification process.
In the embodiment of the present invention, after CAM obtains the certificate of Digital Television host side, by the system time provided in time module preset in this CAM, this certificate is carried out to the verification of the term of validity, relative to prior art, without the need to filtering from the temporal information in the code stream of front end thus obtaining system time, or obtain system time from Digital Television host side, thus saved the time obtaining system time, play the object improving verification certificate efficiency; Further, by the identifier lookup in Digital Television host side to certificate, thus can get certificate accurately, promote the success rate of certification authentication.
Refer to Fig. 3, in the embodiment of the present invention, another embodiment of a kind of method of calibration based on Conditional Access Module CAM comprises:
301, described CAM obtains electric energy from the supply module described Digital Television host side, carries out electrifying startup.
Alternatively, also step 302 is comprised after step 301 in the present embodiment.
302, when supply module power-off in Digital Television host side, electric energy is obtained from the supply module described CAM.
After CAM electrifying startup; this CAM can carry out the read-write operation of data from flash memory; but when the supply module generation power-off of Digital Television host side; this CAM gapless can switch to and powered to Flash Memory (flash memory) by the supply module of self; avoid because CAM power down causes damage to FlashMemory; and do not need CAM additionally to divide alternate sector read data to protect, save Flash memory space, improve CAMFlash Memory utilance.
It should be noted that,
303, described CAM sends safety certification request, to obtain the mark of described Digital Television host side to described Digital Television host side.
Be understandable that, CAM obtains electric energy from the supply module Digital Television host side, after carrying out electrifying startup, this CAM can send safety certification request to this Digital Television host side, this Digital Television host side is after receiving this safety certification request, send response message to this CAM, in this response message, carry the mark of this Digital Television host side.
304, described CAM obtains described certificate by the mark of described Digital Television end, carries described mark in described certificate.
The mark of this Digital Television host side is comprised in the certificate of Digital Television host side, this CAM is after the mark getting Digital Television host side, this identifier lookup can be utilized to match the certificate corresponding with it, such as Digital Television host side be numbered 001, the certificate of this Digital Television host side also carries numbering 001, after CAM gets this numbering 001, this numbering can be utilized from this Digital Television host side to search the certificate matching and carry and be numbered 001.
305, described CAM obtains time range corresponding to the term of validity of described certificate.
CAM is when carrying out certificate registration, and the certificate of this registration will be awarded valid expiration date, when certificate exceedes the term of validity, needs to re-register, thus reaches the object of certificate being carried out to regular update, make certificate better play the effect of safety certification.
306, described CAM determines described preset system time whether in described time range.
Be understandable that, when CAM carries out term of validity verification to certificate, this CAM can get the system time in effective time of certificate and system time module, and the effective time of this system time and this certificate is compared, thus judge this system time whether within this effective time, if not, then perform step 307, if so, then step 308 is performed.
307, process ends.
If judge, this system time is not within effective time, then process ends.
308, CAM by and Host carry out cipher key change.
CAM, by carrying out cipher key change with Host, proves that the other side self can generate the various keys for verification process.
In the embodiment of the present invention, after CAM obtains the certificate of Digital Television host side, by the system time provided in time module preset in this CAM, this certificate is carried out to the verification of the term of validity, relative to prior art, on the one hand without the need to filtering from the temporal information in the code stream of front end thus obtaining system time, or from Digital Television host side acquisition system time, thus saved the time obtaining system time, play the object improving verification certificate efficiency; On the other hand; when supply module power-off in Digital Television host side; electric energy can be obtained from the supply module of described CAM self; avoid because CAM power down causes damage to Flash Memory; and do not need CAM additionally to divide alternate sector read data to protect; save Flash memory space, improve the Flash Memory utilance of CAM.
Above in embodiment, a kind of method of calibration based on Conditional Access Module CAM in the embodiment of the present invention is described, below Conditional Access Module CAM a kind of in the embodiment of the present invention is described.
Refer to Fig. 4, in the embodiment of the present invention, an a kind of embodiment based on Conditional Access Module CAM comprises:
First acquisition module 401, for obtaining electric energy, to carry out electrifying startup from the supply module in described Digital Television host side;
Second acquisition module 402, for obtaining the certificate of described Digital Television host side;
System time module 403, for providing system time;
Correction verification module 404, for carrying out term of validity verification according to the system time provided in system time module to described certificate.
In some embodiments of the present invention, the second acquisition module can comprise transmitting element and the first acquiring unit, and correction verification module can comprise second acquisition unit and determining unit.
Refer to Fig. 5, in the embodiment of the present invention, a kind of another embodiment based on Conditional Access Module CAM comprises:
First acquisition module 501, for obtaining electric energy, to carry out electrifying startup from the supply module in described Digital Television host side.
Second acquisition module 502, for obtaining the certificate of described Digital Television host side.
Alternatively, described second acquisition module 502 comprises transmitting element 5021 and the first acquiring unit 5022, wherein said transmitting element 5021, for sending safety certification request, to obtain the mark of described Digital Television host side to described Digital Television end; Described first acquiring unit 5022, for obtaining described certificate by the mark of described Digital Television end, carries described mark in described certificate.
System time module 503, for providing system time.
Correction verification module 504, for carrying out term of validity verification according to system time preset in system time module to described certificate.
Alternatively, described verification unit 504 comprises second acquisition unit 5041 and determining unit 5042, wherein said second acquisition unit 5041, the time range that the term of validity for obtaining described certificate is corresponding; Described determining unit 5042, for determining described preset system time whether in described time range.
In some embodiments of the present invention, described CAM also comprises supply module.
Refer to Fig. 6, in the embodiment of the present invention, a kind of another embodiment based on Conditional Access Module CAM comprises:
First acquisition module 601, for obtaining electric energy, to carry out electrifying startup from the supply module in described Digital Television host side.
Supply module 602, for when the supply module power-off of described Digital Television host side, for described CAM provides electric energy.
Second acquisition module 603, for obtaining the certificate of described Digital Television host side.
Alternatively, described second acquisition module 603 comprises transmitting element 6031 and the first acquiring unit 6032, wherein said transmitting element 6031, for sending safety certification request, to obtain the mark of described Digital Television host side to described Digital Television end; Described first acquiring unit 6032, for obtaining described certificate by the mark of described Digital Television end, carries described mark in described certificate.
System time module 604, for providing system time.
Correction verification module 605, for carrying out term of validity verification according to system time preset in system time module to described certificate.
Alternatively, described correction verification module 605 comprises second acquisition unit 6051 and determining unit 6052, wherein said second acquisition unit 6051, the time range that the term of validity for obtaining described certificate is corresponding; Described determining unit 6052, for determining described preset system time whether in described time range.
In some embodiments of the present invention, described CAM also comprises and arranges module, backup module and preservation module.
Refer to Fig. 7, in the embodiment of the present invention, a kind of another embodiment based on Conditional Access Module CAM comprises:
First acquisition module 701, for obtaining electric energy, to carry out electrifying startup from the supply module in described Digital Television host side.
Module 702 being set, for obtaining after electric energy from the supply module described Digital Television host side at described CAM, sector being set in a flash memory;
Backup module 703, for the data in described flash memory being backed up, to form Backup Data;
Preserve module 704, for being preserved within the sector by described Backup Data.
Second acquisition module 705, for obtaining the certificate of described Digital Television host side.
Alternatively, described second acquisition module 705 comprises transmitting element 7051 and the first acquiring unit 7052, wherein said transmitting element 7051, for sending safety certification request, to obtain the mark of described Digital Television host side to described Digital Television end; Described first acquiring unit 7052, for obtaining described certificate by the mark of described Digital Television end, carries described mark in described certificate.
System time module 706, for providing system time.
Correction verification module 707, for carrying out term of validity verification according to system time preset in system time module to described certificate.
Alternatively, described correction verification module 707 comprises second acquisition unit 7071 and determining unit 7072, wherein said second acquisition unit 7071, the time range that the term of validity for obtaining described certificate is corresponding; Described determining unit 7072, for determining described preset system time whether in described time range.
Those skilled in the art can be well understood to, and for convenience and simplicity of description, the system of foregoing description, the specific works process of device and unit, with reference to the corresponding process in preceding method embodiment, can not repeat them here.
In several embodiments that the application provides, should be understood that, disclosed system, apparatus and method, can realize by another way.Such as, device embodiment described above is only schematic, such as, the division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, such as multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of device or unit or communication connection can be electrical, machinery or other form.
The described unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form of SFU software functional unit also can be adopted to realize.
If described integrated unit using the form of SFU software functional unit realize and as independently production marketing or use time, can be stored in a computer read/write memory medium.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words or all or part of of this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) perform all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, read-only memory (ROM, Read-OnlyMemory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. various can be program code stored medium.
The above, above embodiment only in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to previous embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein portion of techniques feature; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (10)

1. based on a method of calibration for Conditional Access Module, it is characterized in that, comprising:
Conditional Access Module CAM obtains electric energy, to carry out electrifying startup from the supply module described Digital Television host side;
Described CAM obtains the certificate of described Digital Television host side;
Described CAM carries out term of validity verification according to system time preset in system time module to described certificate.
2. method according to claim 1, is characterized in that, the certificate that described CAM obtains described Digital Television host side comprises:
Described CAM sends safety certification request, to obtain the mark of described Digital Television host side to described Digital Television host side;
Described CAM obtains described certificate by the mark of described Digital Television end, carries described mark in described certificate.
3. method according to claim 1, is characterized in that, described CAM carries out term of validity verification according to preset system time to described certificate and comprises:
Described CAM obtains time range corresponding to the term of validity of described certificate;
Described CAM determines described preset system time whether in described time range.
4. according to the method in any one of claims 1 to 3, it is characterized in that, obtain electric energy at described CAM from the supply module described Digital Television host side, also comprise after carrying out electrifying startup:
When the supply module power-off of described Digital Television host side, obtain electric energy from the supply module described CAM.
5. according to the method in any one of claims 1 to 3, it is characterized in that, obtain electric energy at described CAM from the supply module described Digital Television host side, also comprise after carrying out electrifying startup:
Described CAM arranges sector in a flash memory;
Data in described flash memory back up by described CAM, to form Backup Data;
Described Backup Data is preserved within the sector by described CAM.
6. a Conditional Access Module CAM, is characterized in that, comprising:
First acquisition module, for obtaining electric energy, to carry out electrifying startup from the supply module in described Digital Television host side;
Second acquisition module, for obtaining the certificate of described Digital Television host side;
System time module, for providing system time;
Correction verification module, for the system time provided according to described system time module, carries out term of validity verification to described certificate.
7. CAM according to claim 6, is characterized in that, described second acquisition module comprises:
Transmitting element, for sending safety certification request, to obtain the mark of described Digital Television host side to described Digital Television end;
First acquiring unit, for obtaining described certificate by the mark of described Digital Television end, carries described mark in described certificate.
8. CAM according to claim 6, is characterized in that, described correction verification module comprises:
Second acquisition unit, the time range that the term of validity for obtaining described certificate is corresponding;
Determining unit, for determining system time that described system time module provides whether in described time range.
9. the CAM according to any one of claim 6 to 8, is characterized in that, also comprises:
Supply module, for when the supply module power-off of described Digital Television host side, for described CAM provides electric energy.
10. the CAM according to any one of claim 6 to 8, is characterized in that, also comprises:
Module being set, for obtaining after electric energy from the supply module described Digital Television host side at described CAM, sector being set in a flash memory;
Backup module, for the data in described flash memory being backed up, to form Backup Data;
Preserve module, for being preserved within the sector by described Backup Data.
CN201510080575.3A 2015-02-13 2015-02-13 A kind of method of calibration and Conditional Access Module based on Conditional Access Module Active CN104602048B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510080575.3A CN104602048B (en) 2015-02-13 2015-02-13 A kind of method of calibration and Conditional Access Module based on Conditional Access Module

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510080575.3A CN104602048B (en) 2015-02-13 2015-02-13 A kind of method of calibration and Conditional Access Module based on Conditional Access Module

Publications (2)

Publication Number Publication Date
CN104602048A true CN104602048A (en) 2015-05-06
CN104602048B CN104602048B (en) 2018-06-22

Family

ID=53127483

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510080575.3A Active CN104602048B (en) 2015-02-13 2015-02-13 A kind of method of calibration and Conditional Access Module based on Conditional Access Module

Country Status (1)

Country Link
CN (1) CN104602048B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105611353A (en) * 2015-12-23 2016-05-25 福建新大陆通信科技股份有限公司 Conditional access method by using fingerprint for set top box
CN114189724A (en) * 2021-12-06 2022-03-15 国微集团(深圳)有限公司 Technology upgrading module of condition receiving card
CN114666665A (en) * 2020-12-23 2022-06-24 深圳Tcl新技术有限公司 Certificate authentication method, storage medium and television

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1953538A (en) * 2005-10-21 2007-04-25 上海乐金广电电子有限公司 A method to identify the effectiveness of certificate of cable card in cable digital TV
CN101043612A (en) * 2006-03-21 2007-09-26 三星电子株式会社 Method and device for checking validity period of certificate and method and device for displaying content information
EP2259544A1 (en) * 2009-06-02 2010-12-08 Irdeto Access B.V. Controlling the validity period of a decryption key

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1953538A (en) * 2005-10-21 2007-04-25 上海乐金广电电子有限公司 A method to identify the effectiveness of certificate of cable card in cable digital TV
CN101043612A (en) * 2006-03-21 2007-09-26 三星电子株式会社 Method and device for checking validity period of certificate and method and device for displaying content information
EP2259544A1 (en) * 2009-06-02 2010-12-08 Irdeto Access B.V. Controlling the validity period of a decryption key

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105611353A (en) * 2015-12-23 2016-05-25 福建新大陆通信科技股份有限公司 Conditional access method by using fingerprint for set top box
CN114666665A (en) * 2020-12-23 2022-06-24 深圳Tcl新技术有限公司 Certificate authentication method, storage medium and television
CN114666665B (en) * 2020-12-23 2023-08-01 深圳Tcl新技术有限公司 Certificate authentication method, storage medium and television
CN114189724A (en) * 2021-12-06 2022-03-15 国微集团(深圳)有限公司 Technology upgrading module of condition receiving card
CN114189724B (en) * 2021-12-06 2024-06-04 国微集团(深圳)有限公司 Technology upgrading module of conditional access card

Also Published As

Publication number Publication date
CN104602048B (en) 2018-06-22

Similar Documents

Publication Publication Date Title
CN110399717B (en) Key acquisition method and device, storage medium and electronic device
CN110798315B (en) Data processing method and device based on block chain and terminal
EP3557876A1 (en) Secret key providing method, video playback method, server and client
US9734091B2 (en) Remote load and update card emulation support
CN106529308B (en) data encryption method and device and mobile terminal
AU2017201800A1 (en) Systems and Methods for Secure Processing With Embedded Cryptographic Unit
CN106817346B (en) Data transmission method and device and electronic equipment
WO2008060290A4 (en) System and method for generating an unpredictable number using a seeded algorithm
CN104123199A (en) Method and device for recovering application program and mobile terminal
EP3172693A1 (en) Integrated circuit for determining whether data stored in external nonvolative memory is valid
CN102045167A (en) Systems and methods for asymmetric cryptographic accessory authentication
US20160055473A1 (en) Transaction device, transaction system using the same and transaction method using the same
CN103701977A (en) Portable electronic device, communication system and information authentication method
US20200233947A1 (en) System and method for facilitating authentication via a short-range wireless token
CN104602048A (en) Conditional access module and verification method based on same
US20200394337A1 (en) Electronic circuit
CN108092764B (en) Password management method and equipment and device with storage function
CN104809398A (en) Tamper-proof method and tamper-proof device for bootstrap firmware of password keyboard
CN104092680A (en) Coding and decoding method, device and system for audio signal
CN105450402A (en) Method, device and system for inputting combined-type image verification code
CN105574429A (en) File data encryption and decryption method and device and terminal
CN103973455B (en) A kind of information interacting method
CN104350756A (en) Security device for pay-tv receiver decoder
CN102176227A (en) Signing testifying method and auxiliary signing testifying system
CN108243402B (en) Method and device for reading and writing smart card

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 22A, Guoshi building, 1801 Shahe West Road, high tech Zone, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: Guowei group (Shenzhen) Co., Ltd.

Address before: 518057 Guangdong city of Shenzhen province Nanshan District high tech Industrial Park in the Southern District high SSMEC R & D Building 1 floor and 2 floor on the west side

Patentee before: Guowei Teih Co., Ltd., Shenzhen