CN1558673A - 一种基于共享存贮体系结构的条件接收处理器及接收方法 - Google Patents

一种基于共享存贮体系结构的条件接收处理器及接收方法 Download PDF

Info

Publication number
CN1558673A
CN1558673A CNA2004100002910A CN200410000291A CN1558673A CN 1558673 A CN1558673 A CN 1558673A CN A2004100002910 A CNA2004100002910 A CN A2004100002910A CN 200410000291 A CN200410000291 A CN 200410000291A CN 1558673 A CN1558673 A CN 1558673A
Authority
CN
China
Prior art keywords
coprocessor
data
condition
instruction
descrambling
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
CNA2004100002910A
Other languages
English (en)
Other versions
CN1234244C (zh
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.)
University of Science and Technology Beijing USTB
Original Assignee
University of Science and Technology Beijing USTB
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 University of Science and Technology Beijing USTB filed Critical University of Science and Technology Beijing USTB
Priority to CN 200410000291 priority Critical patent/CN1234244C/zh
Publication of CN1558673A publication Critical patent/CN1558673A/zh
Application granted granted Critical
Publication of CN1234244C publication Critical patent/CN1234244C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Abstract

本发明提供了一种基于共享存贮体系结构的条件接收处理器及接收方法,以一个独立于接收机的条件接收处理器完成条件接收所需的全部功能。CAP在与特定的条件接收软件绑定后,构成一个特定的条件接收***。CAP与接收机相连接,从接收机输入授权控制信息、授权管理信息、以及节目相关的加扰码流或加密的数据流,通过执行绑定的条件接收软件,完成包括解密、解扰等动作的条件接收处理,产生解扰后码流或解密后数据流,输出到接收机中。本发明的优点在于:具备功能强、高安全性、高灵活性和适应性、低成本、制作和操作简单,从根本上解决机卡分离方案中存在的问题,有助于数字电视机普及化、及其产业发展。

Description

一种基于共享存贮体系结构的条件接收处理器及接收方法
技术领域
本发明属于宽带网络服务领域,例如:数字电视服务、视频点播服务等。特别是提供了一种基于共享存贮体系结构的条件接收处理器及接收方法,用于消费者端机顶盒等接收机设备。
背景技术
数字电视广播和高清晰度电视技术的推出和发展迎来了电视技术的新纪元,同时随着计算机网络的迅速推广,使得数字视频通信在视频广播、计算机网络和INTERNET领域具有广泛的应用前景。例如在数字电视广播网中,通过机顶盒接收电视节目并输出到电视机等设备上。
随着数字视频应用的发展,人们将面对越来越多的频道选择,欣赏到更高品质、更多服务的节目。运营商则要为这些节目的版权购买和其它制作而付出更高的成本,要求对用户收取一定的收视费用。不同国家和组织纷纷提出了条件接收(CA)技术标准,例如DVB标准系列中提出的基于MPEG-2编码***的CA技术等等。
CA技术主要包括两方面的内容,一是对传输加扰和解扰的方法,二是解扰控制,保证只有经过授权的用户接收设备(例如机顶盒)才能得到解扰后的正常信号。CA***输出控制字到发送端的加扰器中,并保证经过授权的解扰器能够正确得到该控制字,从而对传输数据流进行解扰。不同的CA***产生和管理控制字的方法有所不同。
CA***是一个比较复杂的***,其实现问题,尤其是在用户接收设备(例如机顶盒)上的实现问题一直是妨碍数字视频广播应用发展的突出问题,至今尚没有好的解决方案。以机顶盒为例,由于CA相关处理单元嵌入在机顶盒中,使得机顶盒生产、销售、以及CA的保密控制和应用受到很大限制。目前,业界已经认识到机卡分离方式有益于数字电视接收机生产企业、消费者、CA厂家、数字电视运营商,能够从根本上促进数字电视产业的发展。
已经提出的机卡分离方案包括“大卡”方案和“小卡”方案,二者均是基于机顶盒内的信源解码模块实现。
图6以DVB标准的同密方式为例示出了基于小卡的机顶盒方案的体系结构。接收器61接收通过例如有线网、计算机网络、卫星通信网等等的传输信道发送的广播信号,并将其转换为数字信号。解调器62对接收的数字信号进行解调,以形成MPEG-2传输流。解复用器63从MPEG-2传输流中提取出EMM和ECM并通过接口传送到与机顶盒相连的小卡64。小卡64包括相应的用户认证和解密模块,可根据EMM和ECM为合法用户产生控制字(CW),并将控制字CW返回给机顶盒中的解扰器67。解扰器67利用控制字对加扰的码流进行解扰,并将非加扰码流输出到解码器65。解码器65对码流进行解码(例如视频解码,音频解码等等),并将解码后的信号传送到输出设备66输出。
小卡方案将解密模块独立出来形成小卡,而将条件接收相关的其他功能保留在接收设备中,其缺点在于:要求CA厂商公开部分技术方案、统一部分算法和接口标准;密码传输总线外露,降低了安全性;一定程度上限制了CA技术的发展和功能扩展;用户接收设备软硬件技术方案的选择要考虑CA的要求,等等。总之,未能实现完全的机卡分离,因此,不能解决条件接收给数字电视/机顶盒厂家所带来的问题。
图7以DVB标准的多密方式为例示出了基于大卡的机顶盒方案的体系结构。接收器71接收广播信号,并将其转换为数字信号。解调器72对接收的数字信号进行解调,以形成MPEG-2传输流,并传送到与机顶盒相连的大卡74。大卡74包括解复用器,CA模块和解扰器,其中解复用器从MPEG-2传输流中提取出EMM和ECM,CA模块根据EMM和ECM为合法用户产生控制字(CW),解扰器利用控制字对加扰的码流进行解扰。未加扰和经过解扰的码流被输出到解码器75。解码器75对码流进行解码,并将解码后的信号传送到输出设备76输出。
大卡方案将解复用模块,解扰模块以及条件接收相关的所有模块均独立出来形成大卡,与用户接收设备通过TS流进行数据交换。这种方法解决了小卡方案的缺点,但又带来新的问题。其缺点在于:要求卡具有等同于TS流的数据带宽,增加了卡和用户接收设备的设计与制造难度,研发周期长;由于卡中不仅集成了条件接收相关的部分,而且集成了条件接收无关的部分,例如:解复用模块,增加了卡的规模、功耗和成本。
特别需要指出还有,上述“小卡”和“大卡”方案的另一个突出问题是它们均相关于具体的CA***,不能方便地适应不同的CA***。这种实现方式降低了“卡”的适应性,影响了“卡”的产量和销售量,从而提高了“卡”的成本。
另外,随着条件接收***的发展,不仅希望对视音频以加扰方式实现条件接收,而且希望对数据信息以加密方式实现条件接收。而目前尚不存在能够满足这样需求的装置。
因此,需要有新的方案来解决现有技术的上述问题。
与本发明最接近的专利为:2003-09-25出版的专利:WO03079687,题目:《CONDITIONAL ACCESS CONTROL》,发明人:DESMICHT ERIC(FR);MUTZ STEPHANE(FR);TISON CHRISTOPHE(FR)。该发明相关于一个保密数据处理***,包括:一个用于根据扰码控制字处理加扰码流的解扰模块(DSC)、一个用于通过执行计算程序计算出扰码控制字(Kp)的模块(CM)、和一个用于控制DSC和CM工作的处理器(CPU)。所述***还包括一个用于存贮密钥(L)的只读存贮器。所述计算程序包括激活CM的指令,CM使用所述密钥(L)和来自于保密数据处理***之外的数据项计算出扰码控制字(Kp)。仅当扰码控制字(Kp)被计算出来时解扰过程使能。
该专利技术存在的主要问题:
1、该专利技术仅用于码流解扰,其中[CM]的功能是通过解密方法获得扰码控制字。而本发明不仅支持对于码流的解扰,而且支持数据流的解密。
2、该专利技术采用的体系结构不适合同时支持码流解扰和数据流解密。
发明内容
本发明的目的在于提供一种独立于接收机和具体条件接收***的条件接收处理器,该处理器实现条件接收***所需的功能,包括:有条件的码流解扰、和有条件的数据流解密,具备功能强、高安全性、高灵活性和适应性、低成本、制作和操作简单等特性,从根本上解决上述机卡分离方案中存在的问题,有助于数字电视机普及化、及其产业发展。
本发明以一个独立于接收机的条件接收处理器(CAP:Conditional AccessProcessor)完成条件接收所需的全部功能。CAP在与特定的条件接收软件绑定后,构成一个特定的条件接收***(CAS:Conditional Access System)。CAP与接收机相连接,从接收机输入授权控制信息(ECM)、授权管理信息(EMM)、以及节目相关的加扰码流(SSS:Special Scrambled/Encryped Stream)或加密的数据流(EDS:EncryptedData Stream),通过执行绑定的条件接收软件,完成包括解密、解扰等动作的条件接收处理,产生解扰后码流(SDS:Special Descrambled Stream)或解密后数据流(DS:Data Stream),输出到接收机中。
CAP采用共享存贮器处理体系结构(Share Memory Processing)和片上***(SOC:System On Chip)实现技术。CAP中包括本发明所定义的四个处理模块:中央处理模块(CPM:Central Processing Module),输入输出协处理器(IOCP:Inputand Output Co-Processor),密码协处理器(CryptCP:Crypt Co-Processor),解扰协处理器(DescramCP:De-scrambler Co-Processor)。四个处理模块通过存贮器交换数据、状态、和控制信息。CPM包括一个存贮部件,用于存贮特定条件接收软件,CPM执行该绑定的条件接收软件,解析从接收机输入的ECM、EMM,剥离出加密的工作密钥(EWK:Encrypted Working Key),并控制IOCP、CryptCP、DescramCP完成协处理动作。IOCP在CPM控制下,完成相对于条件接收前/后处理模块的输入输出动作,输入ECM、EMM、以及SSS/EDS,输出由DescramCP产生的DSD或由CryptCP产生的DS。CryptCP在CPM控制下,完成解密动作,包括:利用本地私钥对EWK执行非对称密码算法以获得工作密钥(WK:Working Key);利用WK执行对称密码算法,产生进一步的WK、或加解扰控制字(CW);完成对EDS的解密以产生解密后数据流DS等。DescramCP在CPM控制下,根据确定的CW对SSS实施解扰动作,产生SDS。所述条件接收处理器包括以下部件:
a、一个用于进行数据、控制、状态信息交换的共享存贮器;
b、一个用于解析控制信息、指挥/控制/协调协处理器工作的中央处理模块;
c、一个用于从条件接收前处理模块接收授权控制/管理信息以及数据信息、并完成指定输出动作的输入输出协处理器;
d、一个用于对加密的密钥或加密的数据流进行解密处理的密码协处理器;
e、一个用于对加扰的节目相关码流进行解扰处理的解扰协处理器。
本发明的共享存贮器包括:用于中央处理模块和各协处理器之间、协处理器与协处理器之间进行数据交换的数据共享存贮区,和用于中央处理模块向各协处理器发送指令、各协处理器向中央处理模块发送状态的状态/指令共享存贮区。
本发明的中央处理模块包括:一个局部存贮器,用于存贮被绑定的条件接收***之程序和数据;一个处理器,用于执行所述程序,向各协处理器发送指令,并接收各协处理器的执行状态。
本发明的输入输出协处理器包括:一个指令集合,用于规定输入输出协处理器可以执行的指令的格式、功能;一个状态寄存器,用于表现输入输出协处理器执行指令的状态;一个执行部件,用于译码执行所述输入输出协处理器指令集合中的所有指令。
本发明的密码协处理器包括:一个指令集合,用于规定密码协处理器可以执行的指令的格式、功能;一个状态寄存器,用于表现密码协处理器执行指令的状态;一个执行部件,用于译码执行所述密码协处理器指令集合中的所有指令。
本发明的解扰协处理器包括:一个指令集合,用于规定解扰协处理器可以执行的指令的格式、功能;;一个状态寄存器,用于表现解扰协处理器执行指令的状态;一个执行部件,用于译码执行所述解扰协处理器指令集合中的所有指令。
用本发明所述的条件接收处理器进行条件接收方法包括以下处理流程:
a、授权控制/管理信息处理流程,用于接收授权控制/管理信息,进行密钥提取、解密等处理,产生扰码控制字或数据流加密密钥。授权控制/管理信息处理流程包括以下步骤:授权控制/管理信息接收步骤:从条件接收前处理模块接收授权控制信息和授权管理信息,并写入所述数据共享存贮器;密钥或加密密钥提取步骤:通过执行绑定的条件接收软件,从数据共享存贮器中读取授权控制信息和授权管理信息,提取密钥或加密的密钥,并写入数据共享存贮器;加密密钥解密步骤:通过执行密码协处理器指令,从数据共享存贮器中读取加密的密钥,产生解密后的密钥或扰码控制字,并写入数据共享存贮器。
b、节目相关码流解扰处理流程,利用所述授权控制管理信息处理流程产生的扰码控制字,完成对节目相关码流的解扰处理。节目相关码流解扰处理流程包括以下步骤:数据输入步骤:从条件接收前处理模块接收被加扰的节目相关码流,并写入数据共享存贮器;解扰步骤:,通过执行解扰协处理器指令,从数据共享存贮器中读取被加扰的节目相关码流,产生解扰后的节目相关码流,并写入数据共享存贮器;数据输出步骤:通过执行输入输出协处理器指令,从数据共享存贮器中读取被解扰的节目相关码流,输出到条件接收后处理模块。
c、数据流解密处理流程,利用所述授权控制管理信息处理流程产生的数据流加密密钥,完成对数据流的解密处理。数据流解密处理流程包括以下步骤:数据流输入步骤:从条件接收前处理模块接收被加密的数据流,并写入数据共享存贮器;解密步骤:通过执行密码协处理器指令,从数据共享存贮器中读取被加密的数据流,产生解密后的数据流,并写入数据共享存贮器;数据流输出步骤:通过执行输入输出协处理器指令,从数据共享存贮器中读取被解密的数据流,输出到条件接收后处理模块。
本发明优点在于:所提出的基于共享存贮体系结构的条件接收处理器以其特有的体系结构和实现方法产生了如下效果:(1)由于同时支持有条件接收的码流解扰、和有条件接收的数据流解密,因此,功能强,能够广泛用于各种条件接收***;(2)由于其独立于接收机完成条件接收全部功能,因此,完全支持机卡分离的条件接收;(3)由于采用片上***实现方式、和共享存贮体系结构,因此,CAP成本低;(4)由于CAP提供了可自由绑定条件接收软件的特性,因此,具有高安全性、高灵活性和适应性,且进一步为数字电视产业的发展提供了技术基础和拓宽市场的可能性。
附图说明
为说明本发明的基本特点,以数字电视条件接收作为一个实例来说明本发明的基本特征和工作原理。但本发明不限于数字电视条件接收领域。
图1是本发明的一种条件接收***结构图。条件接收处理器(CAP)从条件接收前处理模块(CAPreM:Conditional Access Pre-processing Module)中输入条件接收相关的授权控制信息和授权管理信息,按照特定协议解析并处理授权控制信息和授权管理信息,获得密钥,然后从条件接受前处理模块中输入SSS或EDS,用所述密钥进行解扰或解密处理,产生解扰或解密后的码流,并将解扰或解密后的SDS或DS输出到条件接收后处理模块(CAPostM:Conditional Access Post-processing module)中。
图2是本发明的一种数字电视条件接收***结构图。在数字电视条件接收***中,CAPreM包括信道解调解码模块和解复用模块;CAPostM包括码流重建模块和信源解码模块。CAP从CAPreM中输入解复用模块剥离出来的授权控制信息(ECM)和授权管理信息(EMM);执行实现特定CA协议的条件接收软件,解析ECM和EMM,并按照特定CA协议规定的方式调用非对称密码算法、或对称密码算法对ECM、EMM中的信息进行解密处理,产生CW;从CAPostM输入经过解复用处理的特定节目相关码流,用CW进行解扰处理,产生解扰后的码流,并将解扰后的码流输出到CAPostM。CAPostM完成码流重建动作,然后交信源解码模块进行解码处理。
图3是本发明的一种条件接收处理器结构图。条件接收处理器采用共享存贮体系结构和片上***实现方式。共享存贮器(SM:Shared Memory)用于存贮各个处理模块之间交换的数据、状态、以及控制信息。SM有多个读写端口,可以支持多个处理模块并行存取。SM通过地址空间的划分、以及在不同存贮空间上数据定义,实现不同处理模块之间的数据共享、消息传递、以及同步机制。从数据功能进行划分,SM分为两个部分:数据共享存贮器(SM_DATA)、和状态/指令共享存贮器(SM_ST/CMD)。输入输出协处理器(IOCP)接收来自条件接收前处理模块的ECM、EMM和SSS/EDS,并将这些信息写入SM中;另外,IOCP将自身的工作状态写入SM中,以配合其他模块协调工作;IOCP定义了IOCP指令集合(IOCP_IS);IOCP从SM中读取CPM写入的IOCP指令并执行,从而完成SDS/DS到条件接收后处理模块的输出。中央处理模块(CPM)中包括一个程序存贮器,用于存贮实现特定条件接受协议的条件接收软件(CASW:ConditionalAccess Software);CPM执行CASW,其动作是:从SM中读取ECM和EMM,解析ECM和EMM,获得初始EWK;然后,通过SM调用CryptCP进行一重或多重解密,计算出CW,并写入SM;通过SM调用DescramCP对SM中的SSS解扰,产生SDS,并写入SM;或通过SM调用CryptCP对SM中的EDS进行解密,产生DS,并写入SM。解码协处理器(CryptCP)定义了CryptCP指令集合(CryptCP_IS);CryptCP从SM读取CPM写入的CryptCP指令和待解密的数据,译码执行,并将执行结果和CryptCP状态写入SM。解扰协处理器(DescramCP)定义了DescramCP指令集合(DescramCP_IS);DescramCP从SM读取CPM写入的DescramCP指令和待解扰的数据,译码执行,并将执行结果和DescramCP状态写入SM。
图4是本发明的一种条件接收处理器数据流图。条件接收处理器实现三个数据流,一是授权控制/管理数据流程(CMDF),二是节目码流数据流程(PDF),三是加密数据流流程(EDF)。CMDF为:IOCP接收来自条件接收前处理模块的ECM、EMM写入SM_DATA(如:1*);CPM执行绑定的条件接收软件,从SM_DATA中读取ECM、EMM的信息(如:2*),剥离出加密的工作密钥EWK,写入SM_DATA(如3*);CryptCP从SM_DATA中读取EWK(如:4*),执行CPM发送的CryptCP指令,对EWK进行一重或多重解密,直至得到CW,并将CW写入SM_DATA(如:5*)。PDF为:IOCP从条件接收前处理模块接收SSS,写入SM_DATA(如:1);DescramCP从SM_DATA读出SSS和CMDF流程产生的CW(如:2),进行解扰处理,产生SDS,并写入SM_DATA(如:3);IOCP从SM_DATA中读出SDS(如:4),输出给条件接收后处理模块。EDF:IOCP从条件接收前处理模块接收EDS,写入SM_DATA(如:6*);CryptCP从SM_DATA读出EDS和CMDF流程产生的CW(如:7*),进行解密处理,产生DS,并写入SM_DATA(如:8*);IOCP从SM_DATA中读出DS(如:9*),输出给条件接收后处理模块。
图5是本发明的一种条件接收处理器控制流图。在条件接收处理器中CPM是主控模块,IOCP、CryptCP、DescramCP是协处理模块。四个模块分别有自己的指令集合,分别为CPM_IS、IOCP_IS、CryptCP_IS、DescramCP_IS。***启动时CPM开始执行由CPM_IS定义的程序,并在需要时通过SM_ST/CMD向协处理器发送指令。CPM通过读取SM_ST/CMD的状态存贮单元,得知各个协处理器的执行状态。IOCP协处理器从***启动时开始一直监视输入端口,接收来自条件接收前处理模块的ECM、EMM、SSS、EDS等信息,写入SM_DATA,并通过状态存贮单元通知CPM;IOCP从SM_ST/CMD接收来自CPM的由IOCP_IS定义的指令,完成输出SDS、DS等功能,并将指令完成的状态通过状态存贮单元通知CPM。CryptCP在***启动后处于等待状态,当CPM利用SM_ST/CMD发送出由CryptCP_IS定义的指令时,CryptCP执行该指令,并通过状态存贮单元通知CPM指令执行结果。DescramCP在***启动后处于等待状态,当CPM利用SM_ST/CMD发送出由DescramCP_IS定义的指令时,DescramCP执行该指令,并通过状态存贮单元通知CPM指令执行结果。
图6是以DVB标准的同密方式为例示出了基于小卡的机顶盒方案的结构图。
图7是以DVB标准的多密方式为例示出了基于大卡的机顶盒方案的结构图。

Claims (10)

1、一种基于共享存贮体系结构的条件接收处理器,以一个独立于接收机的条件接收处理器CAP完成条件接收所需的全部功能,CAP与接收机相连接,从接收机输入授权控制信息、授权管理信息、以及节目相关的加扰码流或加密的数据流,通过执行绑定的条件接收软件,完成包括解密、解扰等动作的条件接收处理,产生解扰后码流或解密后数据流,输出到接收机中;其特征在于:CAP采用共享存贮器处理体系结构和片上***实现技术,CAP中包括本发明所定义的四个处理模块:中央处理模块,输入输出协处理器,密码协处理器,解扰协处理器;四个处理模块通过存贮器交换数据、状态、和控制信息,CPM包括一个存贮部件,用于存贮特定条件接收软件,CPM执行该绑定的条件接收软件,解析从接收机输入的ECM、EMM,剥离出加密的工作密钥,并控制IOCP、CryptCP、DescramCP完成协处理动作;IOCP在CPM控制下,完成相对于条件接收前/后处理模块的输入输出动作,输入ECM、EMM、以及SSS/EDS,输出由DescramCP产生的DSD或由CryptCP产生的DS;CryptCP在CPM控制下,完成解密动作,包括:利用本地私钥对EWK执行非对称密码算法以获得工作密钥;利用WK执行对称密码算法,产生进一步的WK、或加解扰控制字(CW);完成对EDS的解密以产生解密后数据流DS等,DescramCP在CPM控制下,根据确定的CW对SSS实施解扰动作,产生SDS;所述条件接收处理器包括以下部件:
a、一个用于进行数据、控制、状态信息交换的共享存贮器;
b、一个用于解析控制信息、指挥/控制/协调协处理器工作的中央处理模块;
c、一个用于从条件接收前处理模块接收授权控制/管理信息以及数据信息、并完成指定输出动作的输入输出协处理器;
d、一个用于对加密的密钥或加密的数据流进行解密处理的密码协处理器;
e、一个用于对加扰的节目相关码流进行解扰处理的解扰协处理器。
2、如权利要求1所述的条件接收处理器,其特征在于:所述共享存贮器包括:用于中央处理模块和各协处理器之间、协处理器与协处理器之间进行数据交换的数据共享存贮区,和用于中央处理模块向各协处理器发送指令、各协处理器向中央处理模块发送状态的状态/指令共享存贮区。
3、如权利要求1所述的条件接收处理器,其特征在于:所述中央处理模块包括:一个局部存贮器,用于存贮被绑定的条件接收***之程序和数据;一个处理器,用于执行所述程序,向各协处理器发送指令,并接收各协处理器的执行状态。
4、如权利要求1所述的条件接收装置,其特征在于:所述输入输出协处理器包括:一个指令集合,用于规定输入输出协处理器可以执行的指令的格式、功能;一个状态寄存器,用于表现输入输出协处理器执行指令的状态;一个执行部件,用于译码执行所述输入输出协处理器指令集合中的所有指令。
5、如权利要求1所述的条件接收处理器,其特征在于:所述密码协处理器包括:一个指令集合,用于规定密码协处理器可以执行的指令的格式、功能;一个状态寄存器,用于表现密码协处理器执行指令的状态;一个执行部件,用于译码执行所述密码协处理器指令集合中的所有指令。
6、如权利要求1所述的条件接收处理器,其特征在于,所述解扰协处理器包括:一个指令集合,用于规定解扰协处理器可以执行的指令的格式、功能;;一个状态寄存器,用于表现解扰协处理器执行指令的状态;一个执行部件,用于译码执行所述解扰协处理器指令集合中的所有指令。
7、一种用权利要求1所述的条件接收处理器进行条件接收方法,其特征在于:包括以下处理流程:
a、授权控制/管理信息处理流程,用于接收授权控制/管理信息,进行密钥提取、解密等处理,产生扰码控制字或数据流加密密钥;
b、节目相关码流解扰处理流程,利用所述授权控制管理信息处理流程产生的扰码控制字,完成对节目相关码流的解扰处理;
c、数据流解密处理流程,利用所述授权控制管理信息处理流程产生的数据流加密密钥,完成对数据流的解密处理。
8、如权利要求7所述的条件接收方法,其特征在于,授权控制/管理信息处理流程包括以下步骤:
a、授权控制/管理信息接收步骤:从条件接收前处理模块接收授权控制信息和授权管理信息,并写入所述数据共享存贮器;
b、密钥或加密密钥提取步骤:通过执行绑定的条件接收软件,从数据共享存贮器中读取授权控制信息和授权管理信息,提取密钥或加密的密钥,并写入数据共享存贮器;
c、加密密钥解密步骤:通过执行密码协处理器指令,从数据共享存贮器中读取加密的密钥,产生解密后的密钥或扰码控制字,并写入数据共享存贮器。
9、如权利要求7所述的条件接收方法,其特征在于,节目相关码流解扰处理流程包括以下步骤:
a、数据输入步骤:从条件接收前处理模块接收被加扰的节目相关码流,并写入数据共享存贮器;
b、解扰步骤:,通过执行解扰协处理器指令,从数据共享存贮器中读取被加扰的节目相关码流,产生解扰后的节目相关码流,并写入数据共享存贮器;
c、数据输出步骤:通过执行输入输出协处理器指令,从数据共享存贮器中读取被解扰的节目相关码流,输出到条件接收后处理模块。
10、如权利要求7所述的条件接收方法,其特征在于:数据流解密处理流程包括以下步骤:
a、数据流输入步骤:从条件接收前处理模块接收被加密的数据流,并写入数据共享存贮器;
b、解密步骤:通过执行密码协处理器指令,从数据共享存贮器中读取被加密的数据流,产生解密后的数据流,并写入数据共享存贮器;
c、数据流输出步骤:通过执行输入输出协处理器指令,从数据共享存贮器中读取被解密的数据流,输出到条件接收后处理模块。
CN 200410000291 2004-01-15 2004-01-15 一种基于共享存贮体系结构的条件接收处理器及接收方法 Expired - Fee Related CN1234244C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200410000291 CN1234244C (zh) 2004-01-15 2004-01-15 一种基于共享存贮体系结构的条件接收处理器及接收方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200410000291 CN1234244C (zh) 2004-01-15 2004-01-15 一种基于共享存贮体系结构的条件接收处理器及接收方法

Publications (2)

Publication Number Publication Date
CN1558673A true CN1558673A (zh) 2004-12-29
CN1234244C CN1234244C (zh) 2005-12-28

Family

ID=34350404

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200410000291 Expired - Fee Related CN1234244C (zh) 2004-01-15 2004-01-15 一种基于共享存贮体系结构的条件接收处理器及接收方法

Country Status (1)

Country Link
CN (1) CN1234244C (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101201811B (zh) * 2006-12-11 2010-05-12 边立剑 用于soc的加解密协处理器
CN101300841B (zh) * 2005-11-03 2010-06-23 纳格拉影像股份有限公司 保证多媒体处理装置及安全模块之间数据交换安全的方法
CN1946166B (zh) * 2005-10-04 2010-08-18 三星电子株式会社 数字广播条件接收终端及方法
CN102438169A (zh) * 2011-12-06 2012-05-02 四川长虹电器股份有限公司 一种机顶盒及数字电视一体机的自动测试方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1946166B (zh) * 2005-10-04 2010-08-18 三星电子株式会社 数字广播条件接收终端及方法
US8045709B2 (en) 2005-10-04 2011-10-25 Samsung Electronics Co., Ltd Digital broadcasting conditional access terminal and method
CN101300841B (zh) * 2005-11-03 2010-06-23 纳格拉影像股份有限公司 保证多媒体处理装置及安全模块之间数据交换安全的方法
CN101201811B (zh) * 2006-12-11 2010-05-12 边立剑 用于soc的加解密协处理器
CN102438169A (zh) * 2011-12-06 2012-05-02 四川长虹电器股份有限公司 一种机顶盒及数字电视一体机的自动测试方法
CN102438169B (zh) * 2011-12-06 2014-04-02 四川长虹电器股份有限公司 一种机顶盒及数字电视一体机的自动测试方法

Also Published As

Publication number Publication date
CN1234244C (zh) 2005-12-28

Similar Documents

Publication Publication Date Title
US7590242B2 (en) Selective multimedia data encryption
US7796756B2 (en) Modular broadcast receiver system and method
US7676039B2 (en) Apparatus for controlling storage and playback of digital broadcasting contents
JP4921381B2 (ja) 副条件付きアクセス・サーバの方法および装置
CN1168304C (zh) 数字本地网络的一种全球拷贝保护***
US7509464B2 (en) System and method for identifying empty locations in a scrambled memory
US7773752B2 (en) Circuits, apparatus, methods and computer program products for providing conditional access and copy protection schemes for digital broadcast data
US20080137850A1 (en) Method and system for a generic key packet for mpeg-2 transport scrambling
US20070098162A1 (en) Method and apparatus for managing rights of multi-layered multimedia stream by layers
US20060190403A1 (en) Method and Apparatus for Content Protection and Copyright Management in Digital Video Distribution
JP2002503919A (ja) スクランブル化したディジタルデータの記憶
JP2002540736A (ja) 制御ワードの安全性を確保するための方法及び装置
EP1714485A2 (en) Transcoding cablecard
US20020170072A1 (en) Systems for receiving and processing digital data carried by satellite transmissions
US20050152545A1 (en) Conditional access control
US8509435B2 (en) Method and system for a transport single key change point for all package identifier channels
CN101176344A (zh) 用于把内容转移到便携式设备的安全和代码转换***
CN1234244C (zh) 一种基于共享存贮体系结构的条件接收处理器及接收方法
US20060053457A1 (en) Module, system and method for processing digital signals
EP3169076A1 (en) Portable device for processing access controlled multimedia content
JP3754847B2 (ja) データ処理方法、データ処理装置およびその記憶媒体
WO2001074003A1 (en) Transceiver system and method
WO2011073287A1 (en) Method and processing unit for secure processing of access controlled audio/video data
JP2003521824A (ja) ディジタル受信機のための条件付きアクセス・システム
CN1642268A (zh) 机卡分离的条件接收方法和***

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
EE01 Entry into force of recordation of patent licensing contract

Assignee: Beijing Beike-masic Automation Engineering Limited Company

Assignor: University of Science and Technology Beijing

Contract fulfillment period: 2007.11.20 to 2013.11.20 contract change

Contract record no.: 2008990000846

Denomination of invention: A conditional access processor based on shared storage architecture and access method

Granted publication date: 20051228

License type: Exclusive license

Record date: 20081021

LIC Patent licence contract for exploitation submitted for record

Free format text: EXCLUSIVE LICENSE; TIME LIMIT OF IMPLEMENTING CONTACT: 2007.11.20 TO 2013.11.20; CHANGE OF CONTRACT

Name of requester: BEIJING BEIKE MAISIKE AUTOMATION ENGINEERING TECHN

Effective date: 20081021

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20051228

Termination date: 20100222