CN105704526A - 数字电视的drm实现方法和***、电视网关和终端 - Google Patents

数字电视的drm实现方法和***、电视网关和终端 Download PDF

Info

Publication number
CN105704526A
CN105704526A CN201511023336.0A CN201511023336A CN105704526A CN 105704526 A CN105704526 A CN 105704526A CN 201511023336 A CN201511023336 A CN 201511023336A CN 105704526 A CN105704526 A CN 105704526A
Authority
CN
China
Prior art keywords
gateway
terminal
digital television
mixed
media
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
CN201511023336.0A
Other languages
English (en)
Other versions
CN105704526B (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.)
Beijing Digital Taihe Technology Co., Ltd
China Radio and television Liaoning Network Co.,Ltd.
Original Assignee
BEIJING UNITEND TECHNOLOGIES Inc
Beifang Lianhe Radio And Television Network 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 UNITEND TECHNOLOGIES Inc, Beifang Lianhe Radio And Television Network Co Ltd filed Critical BEIJING UNITEND TECHNOLOGIES Inc
Priority to CN201511023336.0A priority Critical patent/CN105704526B/zh
Publication of CN105704526A publication Critical patent/CN105704526A/zh
Application granted granted Critical
Publication of CN105704526B publication Critical patent/CN105704526B/zh
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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4408Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/615Signal processing at physical level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6334Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
    • H04N21/63345Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了数字电视的DRM实现方法和***、以及电视网关和终端。本发明实施于使用安全芯片的电视网关及使用安全芯片的终端之中,电视网关通过自身的安全芯片完成条件接收及DRM加密,终端使用自身的安全芯片进行DRM解密,本发明可以有效的保证电视网关转发数字电视内容的安全性。

Description

数字电视的DRM实现方法和***、电视网关和终端
技术领域
本发明涉及数字版权管理领域,具体来说,本发明涉及一种数字电视的DRM实现方法、一种数字电视的DRM实现***、一种电视网关、和一种终端。
背景技术
当前,数字家庭和智能家居已经成为广电运营商、电信运营商、消费电子厂商、互联网企业的聚焦点,家庭网关成为数字家庭和智能家居的重要控制节点。2015年5月15日,由广东有线、歌华有线等11家国内有线网络运营商及相关产业的企业发起成立了家庭智能网关产业联盟,该组织是一个基于广电网络面向家庭的智慧产业组织。数字电视网关作为数字电视信号向智能终端转发的媒介,成为了家庭网关的主要形态之一。目前,各大广电运营商推出的数字电视网关方案中,主要解决数字电视信号向智能终端转发的协议转换及互联互通问题,在数字电视网关上完成数字电视节目的接收、CA(ConditionalAccess,条件接收)授权及解扰,继而以IP协议等方式将透明码流转发其他的智能终端,这导致了码流盗取的风险,受到了内容提供商的质疑,影响了数字电视网关的推广。
随着2014年5月国家新闻出版广电总局颁布《GY/T277—2014互联网电视数字版权管理技术规范》(以下简称ChinaDRM标准),定义了内容封装格式、权利描述与授权、权利获取协议、信任与安全体系等,为DRM(DigitalRightsManagement,数字版权管理)***的实现提供了新的标准依据。ChinaDRM标准已经在互联网电视、IPTV(InteractivePersonalityTV,交互式网络电视)等领域得到了广泛的应用。
为满足运营商及内容商对DRM终端的安全要求,因此需要提出一种能够提高数字电视网关转发的数字电视内容的安全性的技术方案。
发明内容
本发明的一个目的是提供能够提高数字电视网关转发的数字电视内容的安全性的新的技术方案。
根据本发明的第一方面,提供了一种数字电视的DRM实现方法,实施于使用安全芯片的电视网关及使用安全芯片的终端之中,所述电视网关包括数字电视接收模块、安全芯片、网关服务模块、以及网络模块,所述终端包括网络模块、媒体处理模块、以及安全芯片,所述方法包括:
数字电视信号接收步骤,用于由所述电视网关的数字电视接收模块接收数字电视射频信号,完成解调,得到数字电视码流;
数字电视码流解扰步骤,用于由所述电视网关的安全芯片获取条件接收授权,在授权成功后解扰数字电视码流;
数字电视码流加密步骤,用于由所述电视网关的安全芯片产生内容密钥,使用内容密钥加密解扰出的数字电视码流;
数字电视码流转发步骤,用于由所述电视网关的网关服务模块从所述电视网关的安全芯片中读取加密过的数字电视码流,经所述电视网关的网络模块转发到所述终端的网络模块,所述终端的网络模块接收到所述加密过的数字电视码流后发送到所述终端的媒体处理模块;
内容密钥获取步骤,用于由所述终端的媒体处理模块,经所述终端的网络模块、所述电视网关的网络模块向所述电视网关的网关服务模块请求内容密钥,所述请求中包含所述终端的证书;所述电视网关的网关服务模块接收到包含终端证书的请求后,将终端证书设置到所述电视网关的安全芯片中校验终端证书的合法性;所述电视网关的安全芯片校验终端证书通过后,使用终端证书中的公钥加密内容密钥得到加密过的内容密钥;所述电视网关的安全芯片将所述加密过的内容密钥返回给所述电视网关的网关服务模块,继而依次返回给所述电视网关的网络模块、所述终端的网络模块、所述终端的媒体处理模块;
数字电视码流解密步骤,用于由所述终端的媒体处理模块将接收到的加密过的数字电视码流和加密过的内容密钥发送到所述终端的安全芯片,所述终端的安全芯片使用所述终端的安全芯片中存储的终端私钥解密加密过的内容密钥以得到内容密钥,继而使用内容密钥对所述加密过的数字电视码流进行解密。
优选地,所述方法还包括数字电视码流播放步骤,用于由所述终端的安全芯片将解密后的数字电视码流发送给所述终端的硬件解复用模块进行解复用,然后由所述终端的硬件解码器解码输出。
优选地,所述电视网关的网关服务模块运行于电视网关的主芯片中,所述终端的媒体处理模块运行于终端的主芯片中。
优选地,所述的数字电视码流解扰步骤中,由所述电视网关的安全芯片的条件接收模块过滤数字电视码流中的条件接收授权管理信息以获取授权。
优选地,所述授权所需的安全时间由所述电视网关的安全芯片的安全时钟模块提供。
优选地,所述的数字电视码流解扰步骤中,由所述电视网关的安全芯片的解扰器完成对数字电视码流的解扰。
优选地,所述的数字电视码流加密步骤中,所述的内容密钥由所述电视网关的安全芯片的随机数发生器产生。
优选地,所述的数字电视码流加密步骤中,由所述电视网关的安全芯片的加扰器使用内容密钥加密解扰出的数字电视码流。
优选地,所述终端的证书和私钥存储于所述终端的安全芯片的安全存储中。
优选地,所述的内容密钥获取步骤中,所述电视网关的安全芯片校验终端证书的合法性是由所述电视网关的安全芯片的数字版权管理模块完成。
优选地,所述的数字电视码流解密步骤中,对加密过的内容密钥进行解密是由所述终端的安全芯片的数字版权管理模块完成。
优选地,所述的数字电视码流解密步骤中,对加密过的数字电视码流进行解密是由所述终端的安全芯片的解扰器完成。
根据本发明的第二方面,提供了一种数字电视的DRM实现***,包括使用安全芯片的电视网关及使用安全芯片的终端,所述电视网关包括数字电视接收模块、安全芯片、网关服务模块、以及网络模块,所述终端包括网络模块、媒体处理模块、以及安全芯片,其中:
所述电视网关的数字电视接收模块,用于接收数字电视射频信号,完成解调,得到数字电视码流;
所述电视网关的安全芯片,用于获取条件接收授权,在授权成功后解扰数字电视码流;然后产生内容密钥,使用内容密钥加密解扰出的数字电视码流;
所述电视网关的网关服务模块,用于从所述电视网关的安全芯片中读取加密过的数字电视码流,将所述加密过的数字电视码流转发给所述电视网关的网络模块;
所述电视网关的网络模块,用于将所述加密过的数字电视码流转发到所述终端的网络模块;
所述终端的网络模块,用于接收所述电视网关的网络模块转发的所述加密过的数字电视码流,将所述加密过的数字电视码流转发给所述终端的媒体处理模块;
所述终端的媒体处理模块,用于向所述电视网关的网关服务模块请求使用终端证书中的公钥加密过的内容密钥,并将接收到的加密过的数字电视码流和加密过的内容密钥发送给所述的终端的安全芯片;
所述终端的安全芯片,用于使用所述终端的安全芯片中存储的终端私钥解密加密过的内容密钥以得到内容密钥,继而使用内容密钥对所述加密过的数字电视码流进行解密。
优选地,所述终端的安全芯片,还用于将解密后的数字电视码流发送给终端的主芯片;所述终端的主芯片,还用于对所述解密后的数字电视码流进行解复用、解码处理后输出。
优选地,所述电视网关的网关服务模块集成在电视网关的主芯片中,所述终端的媒体处理模块集成在终端的主芯片中。
优选地,所述终端的媒体处理模块,用于经所述终端的网络模块、所述电视网关的网络模块向所述电视网关的网关服务模块请求内容密钥,所述请求中包含所述终端的证书;所述电视网关的网关服务模块,用于接收到包含终端证书的请求后,将终端证书设置到所述电视网关的安全芯片中;所述电视网关的安全芯片,用于校验终端证书的合法性,校验终端证书通过后,使用终端证书中的公钥加密内容密钥得到加密过的内容密钥,将所述加密过的内容密钥返回给所述电视网关的网关服务模块;所述电视网关的网关服务模块,用于经所述电视网关的网络模块、所述终端的网络模块向所述终端的媒体处理模块返回所述加密过的内容密钥。
优选地,所述电视网关的安全芯片和所述终端的安全芯片分别包括条件接收模块、数字版权管理模块、解扰器、加扰器、安全存储、随机数发生器、加解密算法及安全时钟。
优选地,所述电视网关的数字电视接收模块和所述电视网关的安全芯片之间通过TS接口连接。
优选地,所述电视网关的安全芯片和电视网关的主芯片之间通过USB接口连接。
优选地,所述电视网关的安全芯片和电视网关的主芯片之间通过I2C或者SPI或者LocalBus接口连接。
优选地,所述终端的安全芯片和终端的主芯片之间通过TS接口连接。
优选地,所述终端的安全芯片和终端的主芯片之间通过I2C或者SPI或者LocalBus接口连接。
优选地,所述终端的证书和私钥存储于所述终端的安全芯片的安全存储中。
根据本发明的第三方面,提供了一种电视网关,所述电视网关包括数字电视接收模块、安全芯片、网关服务模块、以及网络模块;
所述数字电视接收模块,用于接收数字电视射频信号,完成解调,得到数字电视码流;
所述安全芯片,用于获取条件接收授权,在授权成功后解扰数字电视码流;然后产生内容密钥,使用内容密钥加密解扰出的数字电视码流;
所述网关服务模块,用于从所述安全芯片中读取加密过的数字电视码流,将所述加密过的数字电视码流转发给所述网络模块;
所述网络模块,用于将所述加密过的数字电视码流转发到终端;
以及,
所述网络模块,还用于接收终端发送的对内容密钥的请求,所述请求中包含终端证书;
所述网关服务模块,还用于所将终端证书设置到所述安全芯片中;
所述安全芯片,还用于校验终端证书的合法性,校验终端证书通过后,使用终端证书中的公钥加密内容密钥得到加密过的内容密钥,将所述加密过的内容密钥返回给所述网关服务模块;
所述网关服务模块,还用于将所述加密过的内容密钥返回给所述网关模块;
所述网络模块,还用于向终端返回所述加密过的内容密钥。
优选地,所述网关服务模块集成在电视网关的主芯片中。
优选地,所述安全芯片包括条件接收模块、数字版权管理模块、解扰器、加扰器、安全存储、随机数发生器、加解密算法及安全时钟。
优选地,所述数字电视接收模块和所述电视网关的安全芯片之间通过TS接口连接。
优选地,所述安全芯片和电视网关的主芯片之间通过USB接口连接。
优选地,所述安全芯片和电视网关的主芯片之间通过I2C或者SPI或者LocalBus接口连接。
根据本发明的第四方面,提供了一种终端,所述终端包括网络模块、媒体处理模块、以及安全芯片:
所述媒体处理模块,用于通过所述网络模块从终端接收加密过的数字电视码流;以及通过所述网络模块向所述电视网关请求使用终端证书中的公钥加密的内容密钥;以及将接收到的加密过的数字电视码流和使用终端证书中的公钥加密过的内容密钥发送给所述安全芯片;
所述安全芯片,用于使用所述安全芯片中存储的终端私钥解密出内容密钥,继而使用内容密钥对所述加密过的数字电视码流进行解密。
优选地,所述安全芯片,还用于将解密后的数字电视码流发送给终端的主芯片;所述终端的主芯片,还用于对所述解密后的数字电视码流进行解复用、解码处理后输出。
优选地,所述媒体处理模块集成在终端的主芯片中。
优选地,所述安全芯片包括条件接收模块、数字版权管理模块、解扰器、加扰器、安全存储、随机数发生器、加解密算法及安全时钟。
优选地,所述终端的安全芯片和终端的主芯片之间通过TS接口连接。
优选地,所述终端的安全芯片和终端的主芯片之间通过I2C或者SPI或者LocalBus接口连接。
优选地,所述终端的证书和私钥存储于所述安全芯片的安全存储中。
本发明的数字电视的DRM实现方法、数字电视的DRM实现***、电视网关、以及终端,电视网关通过自身的安全芯片完成条件接收,生成内容密钥对数字电视码流进行加密,以及利用终端的公钥对内容密钥进行加密,终端使用自身的安全芯片利用自身的私钥对内容密钥进行解密以及利用内容密钥对数字码流进行解密,从而实现了数字电视内容从电视网关到终端的安全转发功能,本发明可以有效的保证电视网关转发数字电视内容的安全性。
本发明可以有效的保证电视网关转发数字电视内容的安全性。本发明的发明人发现,在现有技术中,还没有针对在电视网关上使用安全芯片完成条件接收及DRM加密,然后在终端上使用安全芯片进行DRM解密的数字电视内容转发方案。因此,本发明所要实现的技术任务或者所要解决的技术问题是本领域技术人员从未想到的或者没有预期到的,故本发明是一种新的技术方案。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。
图1示出了根据本发明实施例的数字电视的DRM实现方法的流程图;
图2示出了根据本发明实施例的数字电视的DRM实现***、电视网关、终端的框图。
具体实施方式
现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
对于相关领域普通技术人员已知的技术、***和设备可能不作详细讨论,但在适当情况下,所述技术、***和设备应当被视为说明书的一部分。
在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
本发明中所指的电视网关,是指能够实现数字电视转发功能的电子设备,具体表现形式例如为具有这一功能的智能电视、手机、PAD等。本发明中所指的终端,是指能够从电视网关接收数字电视并能够解密接收到的数字电视的电子设备,具体表现形式例如为具有这一功能的智能电视、手机、PAD等。需要说明的是,同一台电子设备可以既具有本发明的电视网关的功能,也具有本发明的终端的功能,也即,该电子设备可以在某些时候作为电视网关使用,也可以在某些时候作为终端使用。
<第一实施例>
根据本发明的第一实施例,如图1、2所示,提供一种数字电视的DRM实现***和方法,实施于使用安全芯片的电视网关1100及使用安全芯片的终端1200之中。
电视网关1100包括数字电视接收模块1130、安全芯片1140、运行于主芯片1110的网关服务模块1111、以及网络模块1120。电视网关1100的安全芯片1140包括:条件接收模块1141、数字版权管理模块1142、解扰器1143、加扰器1144、安全存储1145、随机数发生器1146、加解密算法1147及安全时钟1148。
终端1200包括网络模块1210、运行于主芯片1220的媒体处理模块1221及安全芯片1230。主芯片1220还包括硬件解复用模块1222和硬件解码器1223。终端1200的安全芯片1230包括:条件接收模块1231、数字版权管理模块1232、解扰器1233、加扰器1234、安全存储1235、随机数发生器1236、加解密算法1237及安全时钟1238。
需要说明的是,第一实施例中,电视网关1100的安全芯片1140和终端1200的安全芯片1230采用了类似的安全芯片,内部具有类似的模块。在其它实施例中,电视网关的安全芯片和终端的安全芯片可以是不同的安全芯片,里面根据各自的功能需求具有不同的模块。
根据本发明的第一实施例的***包括如下步骤:
S1:数字电视信号接收步骤:电视网关1100的数字电视接收模块1130接收数字电视射频信号,完成解调,得到数字电视码流;
S2:数字电视码流解扰步骤:电视网关1100的安全芯片1140获取条件接收授权,继而在授权成功后,解扰数字电视码流;
S3:数字电视码流加密步骤:电视网关1100的安全芯片1140产生加密内容密钥,继而使用内容密钥加密解扰出的数字电视码流;
S4:数字电视码流转发步骤:电视网关1100的主芯片1110上运行的网关服务模块1111从电视网关1100的安全芯片1140中读取加密过的数字电视码流,经电视网关1100上的网络模块1120转发到终端1200的网络模块1210,终端1200的网络模块1210接收数字电视码流后发送到终端1200的主芯片1220上的媒体处理模块1221;
S5:内容密钥获取步骤:终端1200的主芯片1220上的媒体处理模块1221,经终端1200的网络模块1210、电视网关1100上的网络模块1120向电视网关1100上的网关服务模块1111请求内容密钥,该请求中包含终端1200的终端证书,终端证书中包含终端1200的公钥;电视网关1100上的网关服务模块1111接收到包含终端1200的终端证书的请求后,将终端证书设置到安全芯片1140中校验终端证书的合法性;安全芯片1140校验终端证书通过后,使用终端证书中的公钥加密内容密钥得到加密过的内容密钥,返回给电视网关1100上的网关服务模块1111,继而依次返回给电视网关1100上的网络模块1120、终端1200的网络模块1210、终端1200主芯片1220上的媒体处理模块1221;
S6:数字电视码流解密步骤:终端1200的主芯片1220上的媒体处理模块1221将接收到的加密过的数字电视码流和加密过的内容密钥发送到终端1200的安全芯片1230,终端1200的安全芯片1230使用安全芯片1230中存储的终端私钥解密加密过的内容密钥得到内容密钥,使用内容密钥解密加密过的数字电视码流得到数字电视码流;
S7:数字电视码流播放步骤:终端1200的安全芯片1230将数字电视码流发送给终端1200的主芯片1220中的硬件解复用模块1222进行解复用,继而发送给硬件解码器1223解码输出。
其中,数字电视码流解扰步骤中,电视网关1100的安全芯片1140使用条件接收模块1141过滤数字电视码流中的条件接收授权管理信息获取节目授权,授权所需的安全时间由安全芯片1140的安全时钟模块1148提供。
其中,数字电视码流解扰步骤中,数字电视码流解扰由电视网关1100的安全芯片1140的解扰器1143完成。
其中,数字电视码流加密步骤中,内容密钥由电视网关1100的安全芯片1140的随机数发生器1146产生。
其中,数字电视码流加密步骤中,数字电视码流加密由电视网关1100的安全芯片1140的加扰器1144完成。
其中,内容密钥获取步骤中,终端1200的证书和私钥存储于安全芯片1230的安全存储1235中。
其中,内容密钥获取步骤中,电视网关1100上的安全芯片1140中校验证书合法性由数字版权管理模块1142完成。
其中,数字电视码流解密步骤中,终端1200解密内容密钥得到内容密钥是在安全芯片1230的数字版权管理模块1232完成。
其中,数字电视码流解密步骤,终端1200解密数字电视码流是在安全芯片1230的解扰器中1233完成。
其中,电视网关1100的数字电视接收模块1130包括调谐器和解调器,解调器和安全芯片1140之间使用TS接口连接。
其中,电视网关1100的安全芯片1140和电视网关1100的主芯片1110之间通过USB接口连接,主要用于传输数字电视码流。
其中,电视网关1100的安全芯片1140和电视网关1100的主芯片1110之间还可以通过I2C或者SPI或者LocalBus接口连接,主要用于传输控制信息。
其中,终端1200的主芯片1220和终端1200的安全芯片1230使用TS接口连接,主要用于传输数字电视码流。
其中,终端1200主芯片1220和终端1200的安全芯片1230使用I2C或者SPI或者LocalBus接口连接,主要用于传输控制信息。
本发明公开了一种数字电视的DRM实现***,包括使用安全芯片的电视网关及使用安全芯片的终端,电视网关包括数字电视接收模块、安全芯片、网关服务模块、以及网络模块,终端包括网络模块、媒体处理模块、以及安全芯片,其中:
电视网关的数字电视接收模块,用于接收数字电视射频信号,完成解调,得到数字电视码流;
电视网关的安全芯片,用于获取条件接收授权,在授权成功后解扰数字电视码流;然后产生内容密钥,使用内容密钥加密解扰出的数字电视码流;
电视网关的网关服务模块,用于从电视网关的安全芯片中读取加密过的数字电视码流,将加密过的数字电视码流转发给电视网关的网络模块;
电视网关的网络模块,用于将加密过的数字电视码流转发到终端的网络模块;
终端的网络模块,用于接收电视网关的网络模块转发的加密过的数字电视码流,将加密过的数字电视码流转发给终端的媒体处理模块;
终端的媒体处理模块,用于向电视网关的网关服务模块请求使用终端证书中的公钥加密过的内容密钥,并将接收到的加密过的数字电视码流和加密过的内容密钥发送给的终端的安全芯片;
终端的安全芯片,用于使用终端的安全芯片中存储的终端私钥解密加密过的内容密钥以得到内容密钥,继而使用内容密钥对加密过的数字电视码流进行解密。
其中,终端的安全芯片,还用于将解密后的数字电视码流发送给终端的主芯片;终端的主芯片,还用于对解密后的数字电视码流进行解复用、解码处理后输出。
其中,电视网关的网关服务模块可以集成在电视网关的主芯片中,终端的媒体处理模块可以集成在终端的主芯片中。当然,在其它的实施例中,电视网关的网关服务模块可以是一个独立的模块,终端的媒体处理模块也可以是一个独立的模块。电视网关的安全芯片独立于电视网关的主芯片,终端的安全芯片独立于终端的主芯片。
其中,关于终端的媒体处理模块向电视网关的网关服务模块请求使用终端证书中的公钥加密的内容密钥,并将加密过的内容密钥发送给的终端的安全芯片的过程,在一个优选的实施例中可以细化为:
终端的媒体处理模块,用于经终端的网络模块、电视网关的网络模块向电视网关的网关服务模块请求内容密钥,请求中包含终端的证书;
电视网关的网关服务模块,用于接收到包含终端证书的请求后,将终端证书设置到电视网关的安全芯片中;
电视网关的安全芯片,用于校验终端证书的合法性,校验终端证书通过后,使用终端证书中的公钥加密内容密钥得到加密过的内容密钥,将加密过的内容密钥返回给电视网关的网关服务模块;
电视网关的网关服务模块,用于经电视网关的网络模块、终端的网络模块向终端的媒体处理模块返回加密过的内容密钥。
本发明还公开了一种电视网关,电视网关包括数字电视接收模块、安全芯片、网关服务模块、以及网络模块;
数字电视接收模块,用于接收数字电视射频信号,完成解调,得到数字电视码流;
安全芯片,用于获取条件接收授权,在授权成功后解扰数字电视码流;然后产生内容密钥,使用内容密钥加密解扰出的数字电视码流;
网关服务模块,用于从安全芯片中读取加密过的数字电视码流,将加密过的数字电视码流转发给网络模块;
网络模块,用于将加密过的数字电视码流转发到终端;
以及,
网络模块,还用于接收终端发送的对内容密钥的请求,请求中包含终端证书;
网关服务模块,还用于所将终端证书设置到安全芯片中;
安全芯片,还用于校验终端证书的合法性,校验终端证书通过后,使用终端证书中的公钥加密内容密钥得到加密过的内容密钥,将加密过的内容密钥返回给网关服务模块;
网关服务模块,还用于将加密过的内容密钥返回给网关模块;
网络模块,还用于向终端返回加密过的内容密钥。
本发明还公开了一种终端:终端包括网络模块、媒体处理模块、以及安全芯片:
媒体处理模块,用于通过网络模块从终端接收加密过的数字电视码流;以及通过网络模块向电视网关请求使用终端证书中的公钥加密的内容密钥;以及将接收到的加密过的数字电视码流和使用终端证书中的公钥加密过的内容密钥发送给安全芯片;
安全芯片,用于使用安全芯片中存储的终端私钥解密出内容密钥,继而使用内容密钥对加密过的数字电视码流进行解密。
安全芯片,还用于将解密后的数字电视码流发送给终端的主芯片;终端的主芯片,还用于对解密后的数字电视码流进行解复用、解码处理后输出。
由此已经根据本发明的实施例描述了本发明的数字电视的DRM实现方法、数字电视的DRM实现***、电视网关、以及终端,电视网关通过自身的安全芯片完成条件接收,生成内容密钥对数字电视码流进行加密,以及利用终端的公钥对内容密钥进行加密,终端使用自身的安全芯片利用自身的私钥对内容密钥进行解密以及利用内容密钥对数字码流进行解密,从而实现了数字电视内容从电视网关到终端的安全转发功能,本发明可以有效的保证电视网关转发数字电视内容的安全性。
本领域技术人员应当明白,可以通过各种方式来实现上述单元或者模块,例如,可以通过指令配置处理器来实现屏幕创建模块、环境模型解析加载模块,匹配模块和3D影视处理模块。上述各个模块可以是互相独立的单元,也可以是合并在一起实现,
本发明可以是***、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本发明的各个方面的计算机可读程序指令。用于执行本发明操作的计算机程序指令可以是汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,编程语言包括面向对象的编程语言—诸如Smalltalk、C++等,以及常规的过程式编程语言—诸如“C”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。
这里参照根据本发明实施例的方法、装置(***)和计算机程序产品的流程图和/或框图描述了本发明的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
附图中的流程图和框图显示了根据本发明的多个实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人员来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。
以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。本发明的范围由所附权利要求来限定。

Claims (10)

1.一种数字电视的DRM实现方法,其特征在于,实施于使用安全芯片的电视网关及使用安全芯片的终端之中,所述电视网关包括数字电视接收模块、安全芯片、网关服务模块、以及网络模块,所述终端包括网络模块、媒体处理模块、以及安全芯片,所述方法包括:
数字电视信号接收步骤,用于由所述电视网关的数字电视接收模块接收数字电视射频信号,完成解调,得到数字电视码流;
数字电视码流解扰步骤,用于由所述电视网关的安全芯片获取条件接收授权,在授权成功后解扰数字电视码流;
数字电视码流加密步骤,用于由所述电视网关的安全芯片产生内容密钥,使用内容密钥加密解扰出的数字电视码流;
数字电视码流转发步骤,用于由所述电视网关的网关服务模块从所述电视网关的安全芯片中读取加密过的数字电视码流,经所述电视网关的网络模块转发到所述终端的网络模块,所述终端的网络模块接收到所述加密过的数字电视码流后发送到所述终端的媒体处理模块;
内容密钥获取步骤,用于由所述终端的媒体处理模块,经所述终端的网络模块、所述电视网关的网络模块向所述电视网关的网关服务模块请求内容密钥,所述请求中包含所述终端的证书;所述电视网关的网关服务模块接收到包含终端证书的请求后,将终端证书设置到所述电视网关的安全芯片中校验终端证书的合法性;所述电视网关的安全芯片校验终端证书通过后,使用终端证书中的公钥加密内容密钥得到加密过的内容密钥;所述电视网关的安全芯片将所述加密过的内容密钥返回给所述电视网关的网关服务模块,继而依次返回给所述电视网关的网络模块、所述终端的网络模块、所述终端的媒体处理模块;
数字电视码流解密步骤,用于由所述终端的媒体处理模块将接收到的加密过的数字电视码流和加密过的内容密钥发送到所述终端的安全芯片,所述终端的安全芯片使用所述终端的安全芯片中存储的终端私钥解密加密过的内容密钥以得到内容密钥,继而使用内容密钥对所述加密过的数字电视码流进行解密。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括数字电视码流播放步骤,用于由所述终端的安全芯片将解密后的数字电视码流发送给所述终端的硬件解复用模块进行解复用,然后由所述终端的硬件解码器解码输出。
3.根据权利要求1所述的方法,其特征在于,所述电视网关的网关服务模块运行于电视网关的主芯片中,所述终端的媒体处理模块运行于终端的主芯片中。
4.一种数字电视的DRM实现***,其特征在于,包括使用安全芯片的电视网关及使用安全芯片的终端,所述电视网关包括数字电视接收模块、安全芯片、网关服务模块、以及网络模块,所述终端包括网络模块、媒体处理模块、以及安全芯片,其中:
所述电视网关的数字电视接收模块,用于接收数字电视射频信号,完成解调,得到数字电视码流;
所述电视网关的安全芯片,用于获取条件接收授权,在授权成功后解扰数字电视码流;然后产生内容密钥,使用内容密钥加密解扰出的数字电视码流;
所述电视网关的网关服务模块,用于从所述电视网关的安全芯片中读取加密过的数字电视码流,将所述加密过的数字电视码流转发给所述电视网关的网络模块;
所述电视网关的网络模块,用于将所述加密过的数字电视码流转发到所述终端的网络模块;
所述终端的网络模块,用于接收所述电视网关的网络模块转发的所述加密过的数字电视码流,将所述加密过的数字电视码流转发给所述终端的媒体处理模块;
所述终端的媒体处理模块,用于向所述电视网关的网关服务模块请求使用终端证书中的公钥加密过的内容密钥,并将接收到的加密过的数字电视码流和加密过的内容密钥发送给所述的终端的安全芯片;
所述终端的安全芯片,用于使用所述终端的安全芯片中存储的终端私钥解密加密过的内容密钥以得到内容密钥,继而使用内容密钥对所述加密过的数字电视码流进行解密。
5.根据权利要求4所述的***,其特征在于,所述终端的安全芯片,还用于将解密后的数字电视码流发送给终端的主芯片;所述终端的主芯片,还用于对所述解密后的数字电视码流进行解复用、解码处理后输出。
6.根据权利要求4所述的***,其特征在于,
所述终端的媒体处理模块,用于经所述终端的网络模块、所述电视网关的网络模块向所述电视网关的网关服务模块请求内容密钥,所述请求中包含所述终端的证书;
所述电视网关的网关服务模块,用于接收到包含终端证书的请求后,将终端证书设置到所述电视网关的安全芯片中;
所述电视网关的安全芯片,用于校验终端证书的合法性,校验终端证书通过后,使用终端证书中的公钥加密内容密钥得到加密过的内容密钥,将所述加密过的内容密钥返回给所述电视网关的网关服务模块;
所述电视网关的网关服务模块,用于经所述电视网关的网络模块、所述终端的网络模块向所述终端的媒体处理模块返回所述加密过的内容密钥。
7.根据权利要求4所述的***,其特征在于,所述电视网关的安全芯片和所述终端的安全芯片分别包括条件接收模块、数字版权管理模块、解扰器、加扰器、安全存储、随机数发生器、加解密算法及安全时钟。
8.一种电视网关,其特征在于,所述电视网关包括数字电视接收模块、安全芯片、网关服务模块、以及网络模块;
所述数字电视接收模块,用于接收数字电视射频信号,完成解调,得到数字电视码流;
所述安全芯片,用于获取条件接收授权,在授权成功后解扰数字电视码流;然后产生内容密钥,使用内容密钥加密解扰出的数字电视码流;
所述网关服务模块,用于从所述安全芯片中读取加密过的数字电视码流,将所述加密过的数字电视码流转发给所述网络模块;
所述网络模块,用于将所述加密过的数字电视码流转发到终端;
以及,
所述网络模块,还用于接收终端发送的对内容密钥的请求,所述请求中包含终端证书;
所述网关服务模块,还用于所将终端证书设置到所述安全芯片中;
所述安全芯片,还用于校验终端证书的合法性,校验终端证书通过后,使用终端证书中的公钥加密内容密钥得到加密过的内容密钥,将所述加密过的内容密钥返回给所述网关服务模块;
所述网关服务模块,还用于将所述加密过的内容密钥返回给所述网关模块;
所述网络模块,还用于向终端返回所述加密过的内容密钥。
9.一种终端,其特征在于,所述终端包括网络模块、媒体处理模块、以及安全芯片:
所述媒体处理模块,用于通过所述网络模块从终端接收加密过的数字电视码流;以及通过所述网络模块向所述电视网关请求使用终端证书中的公钥加密的内容密钥;以及将接收到的加密过的数字电视码流和使用终端证书中的公钥加密过的内容密钥发送给所述安全芯片;
所述安全芯片,用于使用所述安全芯片中存储的终端私钥解密出内容密钥,继而使用内容密钥对所述加密过的数字电视码流进行解密。
10.根据权利要求9所述的终端,其特征在于,所述安全芯片,还用于将解密后的数字电视码流发送给终端的主芯片;所述终端的主芯片,还用于对所述解密后的数字电视码流进行解复用、解码处理后输出。
CN201511023336.0A 2015-12-30 2015-12-30 数字电视的drm实现方法和***、电视网关和终端 Active CN105704526B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201511023336.0A CN105704526B (zh) 2015-12-30 2015-12-30 数字电视的drm实现方法和***、电视网关和终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201511023336.0A CN105704526B (zh) 2015-12-30 2015-12-30 数字电视的drm实现方法和***、电视网关和终端

Publications (2)

Publication Number Publication Date
CN105704526A true CN105704526A (zh) 2016-06-22
CN105704526B CN105704526B (zh) 2019-02-12

Family

ID=56226815

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201511023336.0A Active CN105704526B (zh) 2015-12-30 2015-12-30 数字电视的drm实现方法和***、电视网关和终端

Country Status (1)

Country Link
CN (1) CN105704526B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106384040A (zh) * 2016-11-14 2017-02-08 广东美的制冷设备有限公司 智能模块和智能家电
CN108012188A (zh) * 2016-10-28 2018-05-08 中国电信股份有限公司 加密视频安全播放方法和***、机顶盒及drm平台
WO2018090931A1 (zh) * 2016-11-15 2018-05-24 华为技术有限公司 一种安全***及终端芯片
CN115659287A (zh) * 2022-11-01 2023-01-31 寰宇信任(北京)技术有限公司 一种网络版权消费管理***

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1674507A (zh) * 2004-03-22 2005-09-28 国际商业机器公司 多媒体消息收发方法、***、网关和客户设备
EP1603269A1 (en) * 2003-03-10 2005-12-07 Sony Corporation Access control processing method
CN1874448A (zh) * 2005-06-04 2006-12-06 华为技术有限公司 实现数字电视接收终端机卡分离的方法及其***
CN1917566A (zh) * 2006-08-30 2007-02-21 航天新世界(中国)科技有限公司 数字电视注册认证授权***及其方法
CN101119471A (zh) * 2007-08-29 2008-02-06 北京数码视讯科技有限公司 实现数字电视在线支付的***及方法
CN101873479A (zh) * 2009-04-27 2010-10-27 ***通信集团北京有限公司 一种移动终端电视节目广播***及方法
US20120021684A1 (en) * 2009-03-26 2012-01-26 Xped Holdings Pty Ltd Arrangement for managing wireless communication between devices
US20120163581A1 (en) * 2010-12-23 2012-06-28 Morega Systems Inc. Elliptic curve cryptograhy with fragmented key processing and methods for use therewith
CN103634628A (zh) * 2013-10-23 2014-03-12 常州太瑞电子科技有限公司 一种具有drm保护的数字家庭多媒体网关
US20140281529A1 (en) * 2013-03-18 2014-09-18 Edward C. Epp Key refresh between trusted units

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1603269A1 (en) * 2003-03-10 2005-12-07 Sony Corporation Access control processing method
CN1674507A (zh) * 2004-03-22 2005-09-28 国际商业机器公司 多媒体消息收发方法、***、网关和客户设备
CN1874448A (zh) * 2005-06-04 2006-12-06 华为技术有限公司 实现数字电视接收终端机卡分离的方法及其***
CN1917566A (zh) * 2006-08-30 2007-02-21 航天新世界(中国)科技有限公司 数字电视注册认证授权***及其方法
CN101119471A (zh) * 2007-08-29 2008-02-06 北京数码视讯科技有限公司 实现数字电视在线支付的***及方法
US20120021684A1 (en) * 2009-03-26 2012-01-26 Xped Holdings Pty Ltd Arrangement for managing wireless communication between devices
CN101873479A (zh) * 2009-04-27 2010-10-27 ***通信集团北京有限公司 一种移动终端电视节目广播***及方法
US20120163581A1 (en) * 2010-12-23 2012-06-28 Morega Systems Inc. Elliptic curve cryptograhy with fragmented key processing and methods for use therewith
US20140281529A1 (en) * 2013-03-18 2014-09-18 Edward C. Epp Key refresh between trusted units
CN103634628A (zh) * 2013-10-23 2014-03-12 常州太瑞电子科技有限公司 一种具有drm保护的数字家庭多媒体网关

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108012188A (zh) * 2016-10-28 2018-05-08 中国电信股份有限公司 加密视频安全播放方法和***、机顶盒及drm平台
CN106384040A (zh) * 2016-11-14 2017-02-08 广东美的制冷设备有限公司 智能模块和智能家电
WO2018090931A1 (zh) * 2016-11-15 2018-05-24 华为技术有限公司 一种安全***及终端芯片
CN115659287A (zh) * 2022-11-01 2023-01-31 寰宇信任(北京)技术有限公司 一种网络版权消费管理***
CN115659287B (zh) * 2022-11-01 2023-11-10 寰宇信任(北京)技术有限公司 一种网络版权消费管理***

Also Published As

Publication number Publication date
CN105704526B (zh) 2019-02-12

Similar Documents

Publication Publication Date Title
CN106464485B (zh) 用于保护在清单文件中输送的内容密钥的***和方法
CN101719910B (zh) 一种实现内容保护的终端设备及其传输方法
US9479825B2 (en) Terminal based on conditional access technology
JP5773179B2 (ja) 複数の暗号解読モードを有するtv受信機装置
JP2010193449A (ja) スマートカードからコンディショナルアクセスモジュールへのコントロールワードのセキュアな提供法
US20130297936A1 (en) Method, device, and system for securely sharing media content from a source device
CN106845160A (zh) 一种用于智能操作***的数字版权管理(drm)方法和***
JP2006524957A (ja) クライアントの装置をリモート制御するための機構
US8176331B2 (en) Method to secure data exchange between a multimedia processing unit and a security module
CN1383296A (zh) 在通信网络中管理对称密钥的方法及实现该方法的设备
JP2010213268A (ja) コントロールワードを取得するための条件付エンタイトルメント処理
CN103004219B (zh) 用于防止传送的视频数据的篡改的***和方法
CN102882840A (zh) 一种通信设备及通信方法
CN105704526A (zh) 数字电视的drm实现方法和***、电视网关和终端
WO2017092687A1 (zh) 一种支持数字版权管理(drm)的媒体网关/终端实现方法及其设备
CN105245944A (zh) 基于dvb多终端节目播放方法及***、机顶盒及移动终端
CN101171860B (zh) 管理接入多媒体内容的安全方法和设备
US11308242B2 (en) Method for protecting encrypted control word, hardware security module, main chip and terminal
CN102340702B (zh) IPTV网络播放***及其基于USB Key的权限管理及解扰方法
TWI523534B (zh) 發送與接收多媒體內容之方法
US9124772B2 (en) Secure transmission method and apparatus for transport stream
CN101145932B (zh) 一种移动多媒体广播业务中节目流密钥的实现方法及***
WO2015008252A1 (en) A system for receiving and decrypting multimedia content
US10873773B2 (en) Countermeasure for cryptographic cribs
KR20110028784A (ko) 디지털 컨텐츠 처리 방법 및 시스템

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
CP01 Change in the name or title of a patent holder

Address after: 110011 No. 2, Zhongjie Road, Shenhe District, Shenyang City, Liaoning Province

Patentee after: China Radio and television Liaoning Network Co.,Ltd.

Patentee after: Beijing Digital Taihe Technology Co., Ltd

Address before: 110011 No. 2, Zhongjie Road, Shenhe District, Shenyang City, Liaoning Province

Patentee before: NORTHERN UNITED RADIO AND TV NETWORK CO.,LTD.

Patentee before: Beijing Digital Taihe Technology Co., Ltd

CP01 Change in the name or title of a patent holder