CN1137723A - 防止在数字视频系统中非法收看和复制的方法及其控制方法 - Google Patents

防止在数字视频系统中非法收看和复制的方法及其控制方法 Download PDF

Info

Publication number
CN1137723A
CN1137723A CN95120389A CN95120389A CN1137723A CN 1137723 A CN1137723 A CN 1137723A CN 95120389 A CN95120389 A CN 95120389A CN 95120389 A CN95120389 A CN 95120389A CN 1137723 A CN1137723 A CN 1137723A
Authority
CN
China
Prior art keywords
key
stream
key information
key stream
respect
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
CN95120389A
Other languages
English (en)
Other versions
CN1090868C (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.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
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 LG Electronics Inc filed Critical LG Electronics Inc
Publication of CN1137723A publication Critical patent/CN1137723A/zh
Application granted granted Critical
Publication of CN1090868C publication Critical patent/CN1090868C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving video stream encryption
    • H04N21/23476Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving video stream encryption by partially encrypting, e.g. encrypting the ending portion of a movie
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00231Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is obtained from a local external medium, e.g. a card
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00485Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
    • G11B20/00492Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted
    • G11B20/00536Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted wherein encrypted content data is subjected to a further, iterated encryption, e.g. interwoven encryption
    • 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, rendering scenes according to MPEG-4 scene graphs
    • H04N21/4408Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 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
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2211/00Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
    • G06F2211/007Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/91328Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a copy management signal, e.g. a copy generation management signal [CGMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91357Television signal processing therefor for scrambling ; for copy protection by modifying the video signal
    • H04N2005/91364Television signal processing therefor for scrambling ; for copy protection by modifying the video signal the video signal being scrambled

Abstract

防止在数字视频系统中非法收看和复制的方法,通过设定一种采用智能卡解密被分离密钥流的解扰方法防止非法用户收看并复制数字视频系统的节目,包括:确定步骤,用于确定已被扰频的接收数据;重现步骤,将该被扰频数据分离成一个比特流和一个密钥流,记录步骤,对被分离的密钥流加密,并将被加密密钥流与比特流混合;和传输步骤,将扰频数据分离成比特流和密钥流,从而能够同时或有选择地执行重现步骤,记录步骤和传输步骤。

Description

防止在数字视频系统中非法收看 和复制的方法及其控制方法
本发明涉及防止在数字视频系统中非法收看和复制的技术,特别是通过设置对使用“智能卡”(smart cart)的分离密钥流进行解密的解扰方法,防止在数字视频系统中非法收看和复制的方法,以阻止非法用户收看数字视频系统并对其进行复制。
在一般的数字视频系统中,实现有条件接入(CA)系统以此来防止非法收看的做法很被人们感兴趣。
在这样一种CA系统中,广播信号在电缆电视或广播的卫星广播服务这类收费信息中被扰频。因此,只有正常附费的用户才能通过适当解扰方法收看节目。
例如,卫星广播接收机或作为美国行进电视(ATV)标准的大联盟(Grand Alliance)(GA)系统具有支持CA的功能。另外,例如由GI制造的能用于卫星广播的视频密码器这类扰频/解扰装置已经被普遍使用。
GI制造的视频密码器一般被用于CA系统的扰频系统,该系统以Gihousen的美国专利No.4,613,901中公开的系统和方法为基础,其中经一个正常用户解扰器传送的电视信号在广播的收费广播TV系统中被扰频,然后在用户解扰器被有选择地解扰。用于执行解扰的视频密码器系统是通过采用美国专利No.5,111,504公开的智能卡实现的。这样实施使Gihousen提出的系统分为两部分,即,一个与解扰器对应的信息处理器,和一个可以由智能卡替代的保密元件。
因此,通过采用以上方法,扰频系统的实施如图1所示,解扰系统的实施如图2所示。
换句话说,常规的用于防止数字视频系统中违法收看的装置包括一个扰频器101,用于根据普通类型密钥(CK)和一个初始化向量(PK)对TV信号扰频和输出被扰频的TV信号(SVo),并对信息EU(D)EU(S)(CK)和ECK(PK)扰频,一个智能卡103,用于相对于解扰信息U(S)对解扰A(D)和A(S)的信息加密,和一个信息处理器102,用于对解扰EA(D)[EAS(WK)]的信息解密,以解扰从扰频器101传送的TV信号(SVo)并将同一信号恢复成原始TV信号DVo。
在这里,A(D)是信息处理器102的鉴别密钥,A(S)是智能卡103的鉴别密钥,U(D)是信息处理器102的一个单元密钥,U(S)是智能卡103的一个单元密钥。
当时,扰频器101包括一个第一加密器111,用于相对于解扰信息U(D)和U(S)对普通类型密钥(CK)加密,和一个第二加密器112,用于相对于普通类型密钥(CK)对初始化向量(PK)加密,一个第三加密器113,用于相对于第二加密器112输出的ECK(PK)对初始化向量(PK)加密和一个扰频执行方114,用于相对于第三加密器113的输出WK对TV信号Vi扰频。
现在将描述具有上述配置的常规装置的操作。
首先,在传输系统中传输一TV信号的情况下,扰频器101操作,使第一加密器111相对于解扰信息U(D)和U(S)对普通类型密钥(CK)加密,第二加密器112相对于普通类型密钥(CK)对初始化向量(PK)加密,第三加密器113相对于第二加密器112的输出对ECK(PK)的初始化向量(PK)加密,然后将其输出到扰频执行方114。
当时,扰频执行方114相对于第三加密器113的输出WK对TV信号扰频。在这里扰频信息WK以EECK(PK)表示。
于是,扰频器101向信息处理器102传送相对于普通类型密钥(CK)加密的信息EU(D)EU(S)(CK),被加密的初始化向量(PK)信息ECK(PK)和被扰频的TV信号SVo。
在对被扰频TV信号解扰的情况下,智能卡103相对于信息处理器102的鉴别信息A(D)和其本身的鉴别信息A(S)对解扰所需的信息WK加密,然后向信息处理器102产生被加密的解扰信息EA(D)[EA(S)(WK)]。
于是,信息处理器102对智能卡103产生的被加密解扰信息EA(D)[EA(S)(WK)]解密并对用被加密的解扰信息EA(D)[EA(S)(WK)]从扰频器101传送的TV信号SVo解扰。从而将其恢复成原始TV信号DVo。
在这里,通过在信息处理器102和智能卡103之间传送信息时采用加密方法来增强防止非法收看和复制的可靠性。
例如,GA-HDTV系统的规格支持CA系统并包括传输协议所需的各种功能。
这些功能的灵活性和实用性在于它们支持所有可能的解扰方法和密钥加密方法,并且比特流被有选择地扰频以使CA功能在用基元流的单元中采用。
在这里,该扰频操作根据信息数据使数据比特流随机化,并且用加密操作转换了信息数据,以防止来自非法用户的信息数据。
换句话说,CA系统使被传送的数据随机化并借助一个扰频器使非法用户的解码器错误解码而无效,但通过提供用于初始化解扰器电路的信息允许合法用户的解码器正确地对接收的TV广播信号解码。
以这种操作传送MPEG协议的CA由图3所示的格式实现并支持如下的CA功能。
第一,一个2比特的传输扰频控制字段通知一个传输流是否被扰频和使用哪种扰频密钥。
第二,将每个数据插入使用一个传输专用数据字段的GA传输系统中,该传输专用数据字段位于传输流的适配标题中,被加密的扰频信息存储在该字段。
该CA传输MPEG协议单独或同时地传输一个传输标题、一个分组化的基元流(PES)以及音频和视频数据。该传输协议包括一个标题的链路标题区、一个适配标题区和一个有效负载区。
在这里,链路标题长度为4字节,适配标题的长度可变。
将传输扰频控制字段插入链路标题。字段值为“00”表示未被扰频,“10”表示偶数密钥,“11”表示奇数密钥,“01”表示被预定。
适配标题包括一个标记符比特和传输专用数据字段,该标记符比特包括1比特的传输专用数据标记符。图3所示的CA传输MPEG协议的PES标题的构成如图4所示。
PES标题中有一个用于数字存储介质(DSM),例如一个数字盒式录像机(DVCR)的字段。该字段包括长度为14比特的PES标题标记符区和长度可变的PES标题字段。PES标题标记符区包括一个1比特的版权(CR)标记符、一个1比特的原版或复制标记符、一个2比特的PD标记符、一个1比特的TM标记符和一个1比特的AC标记符。
PES标题字段具有可变长度并且其区域部分地由包含在PES标题标记符区中的PD、TM和AC标记符设定。
换句话说,如果PD标记符的值为“00”,PES标题字段中不存在PTS/DTS区,如果PD标记符的值为“10”,存在40比特的PTS/DTS,如果PD标记符的值为“11”,存在80比特的PTS/DTS。如果TM标记符的值为“0”,则不存在DSM策略(trick)方式,如果TM标记符的值为“1”,DSM策略方式则变为8比特。另外,如果设定AC标记符为“1”,一个附加复制信息字段变为8比特。
采用上述格式传输扰频信息,以及使用该信息的解扰过程如图5所示。
在这里,由于解扰系统将下一个被加密密钥与用于当前解扰的密钥一起解密,解扰器至少存储两个密钥,即一个奇数密钥和一个偶数密钥。
另外,扰频系统根据当前传输流的解扰方法设定链路标题中传输扰频控制字段的值,然后将其传输。
因此,解扰器根据来自接收的数据被解密的传输标题的传输扰频控制字段的值确定一个偶数密钥或一个奇数密钥。
换句话说,当传输具有图5所示格式的数据以及解扰器根据在智能卡中被解密的传输扰频控制字段的值解扰第K2n-1帧时,智能卡对下一个被解扰的第K2n帧的传输扰频控制字段解密。这些操作是连续地进行的。
可以按图6所示来实现执行CA功能的ATV解码器。ATV解码器110将一个需要快速操作的解扰器装入传输多路分解器105中并通过DES算法或使用PN序列的流密码算法进行解扰。由ATV解码器110加密的密钥在智能卡103中被解密。这里,智能卡103和ATV解码器110之间的接口是按ISO-7816标准规定执行。
换句话说,在图6所示的实施例中,从一个调谐器接收的信号在一个解调器&误差校正器104中被解调,然后通过RS解码校正传输期间产生的误差并输入到ATV解码器110的传输多路分解器105,然后被解扰。
当时,一个微控制器109操作被解扰的控制信号和数据并将用于解扰的加密信息传输到智能卡103。智能卡103对传输来的加密信息解密并将其传输到ATV解码器110。
当时,传输多路分解器105根据解扰信息恢复被压缩的视频和音频信号,控制信号和数据。
于是,视频解码器107扩展被压缩的视频信号并将被扩展信号暂时存储在存储器106中,然后输出存储数据显示视频。音频解码器108扩展被压缩的音频信号,然后重放声音。
另外,微控制器109读取从传输多路分解器105输出的控制信号和数据并控制视频解码器107和音频解码器108的操作。
在用于加密的各种方法中,广泛使用块密码算法,例如DES,和使用PN序列的流密码算法。
然而,由于这些方法仅用被加密信号进行加密和解密,很难达到密钥管理和密钥分配。
因此,为解决上述问题,美国专利No.4,200,770提出了公用密钥加密方法。该方法用一个公用密钥进行加密,并用其各自的保密密钥进行解密。
该公用密钥加密方法已经在美国专利No.4,405,829公开的称为RSA的加密算法中被改进,并作为加密系统实施。然而,该公用密钥加密方法不适用于快速加密。
CA系统的目的在于防止非法收看。然而,并不能防止通过DSA(例如DVCR)扩散的节目被非法复制。
换句话说,防止通过记录媒介(例如DSM)扩散节目意味着防止非法复制。但是,常规的模拟VCR系统中采用的防止复制方法很难用于数字存储媒质。另外,对用于DSM的防止复制方法的研究仍未发展完善。
为解决现有技术的上述问题,本发明的一个目的是提供防止在数字视频系统中非法收看和复制的方法和用于防止非法收看和复制的控制方法,其中,通过传输一个扰频比特流和用于扰频到不同路径的加密密钥在一个智能卡中将加密密钥解密,并根据该信息将比特流解扰,正常的解码不仅仅通过比特流进行。
本发明的另一个目的是在CA系统中采用智能卡,以便自动进行收费,以实现收看前附费(PPV)的功能并通过更换智能卡加进各种功能使系统性能升级。
本发明的再一个目的是通过分离传输数据大大降低被保护数据的密钥数量,并通过通电或连接到数字记录/重现设备进行记录期间鉴别和密钥的自动性能使非法智能卡对该系统无效。
根据本发明的一个方面,提供防止在数字视频系统中非法收看和复制的方法,包括:确定步骤,用于确定已被扰频的接收数据;重现步骤,如果确定所接收的数据是确定步骤中的被扰频数据,将该被扰频数据分离成一个比特流和一个密钥流,用于对用来读入密钥信息的被分离密钥流解密,并根据读入密钥信息对被分离的比特流解扰,以便在显示器上显示比特流;记录步骤,如果确定所接收的数据是确定步骤中的被扰频数据,或是根据记录或复制方式,作为比特流和密钥流的被扰频数据将该被扰频数据记录在记录介质上,或是在被扰频数据分离成比特流和密钥流之后,对被分离的密钥流加密,并将被加密密钥与比特流混合;和传输步骤,如果确定所接收的数据是确定步骤中的被扰频数据,将扰频数据分离成比特流和密钥流,或是在根据PPC方式或备份复制方式相对于来自记录一侧的密钥信息对被分离的密钥流解密以后,或是在相对于其本身密钥信息和来自记录一侧的密钥信息对被分离的密钥流解密两次以后传输该被分离密钥流,从而能够同时或有选择地执行重现步骤,记录步骤和传输步骤。
根据本发明的另一个方面,提供防止在数字视频系统中非法收看和复制的方法,包括:重现步骤,收到被扰频数据时,将该被扰频数据分离成一个比特流和一个密钥流,用于对用来读入密钥信息的被分离密钥流解密,并根据读入密钥信息对被分离的比特流解扰,以便在显示器上显示比特流;记录步骤,收到被扰频数据时,将被扰频数据作为比特流和密钥流的被扰频数据记录在记录介质上;从而能够同时或有选择地执行重现步骤和记录步骤。
根据本发明的再一个方面,提供防止在数字视频系统中非法收看和复制的方法,包括:确定步骤,用于确定是备份复制方式或PPC方式的密钥流方式;第一传输步骤,如果在确定方式是确定步骤中的PPC方式,相对于来自记录一侧的用于传输密钥流的密钥信息使密钥流解密;第一记录步骤,相对于来自记录一侧的密钥信息对第一传输步骤中传输的密钥流加密,并将被加密密钥流插入相当于索引码的位置,用于将密钥流和比特流一起记录在记录介质上;第二传输步骤,如果在确定步骤中确定是备份复制方式,相对于其本身的密钥信息和来自记录一侧的用于传输密钥流的密钥信息将密钥流解密两次;和第二记录步骤,相对于来自记录一侧的密钥信息对第二传输步骤中传输的密钥流加密,并将被加密密钥流插入相当于索引码的位置,用于将密钥流和比特流一起记录在记录介质上;
根据本发明的再一个方面,提供防止在数字视频系统中非法收看和复制的方法,包括:‘PPC’方式重现步骤,通过检测从记录介质重现的密钥流,已经确定记录介质是‘PPC’记录介质时,相对于其本身的密钥信息对密钥流加密,并相对于其本身的用于读入密钥信息的密钥信息对密钥流解密,用于对用来读入密钥信息和索引码这两者的比特流解扰;以及‘备份复制’方式记录步骤,通过检测从记录介质重现的相对于其本身的密钥信息被解密的密钥流,已经确定记录介质是‘备份复制’记录介质时,相对于其本身的密钥信息和来自记录一侧的密钥信息将密钥流加密两次并相对于其本身的用于读入密钥信息的密钥信息对密钥流解密,用于对用来写入密钥信息和索引码这两者的比特流解扰。
根据本发明的另一个目的,提供防止在数字视频系统中非法收看和复制的设备,包括:解调&误差校正装置,用于调制/解调模拟广播信号并对所述信号进行RS-解码;复制保护处理装置,用于将所述解调&误差校正装置的输出传输到数字记录/重现设备,将从所述数字记录/重现设备重现的被扰频记录信号分离成比特流和密钥流,对被分离的密钥流加密;解码装置,用于根据解扰信息对来自所述解调&误差校正装置或复制保护处理装置的比特流解扰;和一个智能卡,用于对所述复制保护处理装置的被加密密钥流解密,加到所述解码装置作为解扰信息。
根据本发明的再一个目的,提供防止在数字视频系统中非法收看和复制的设备,包括:第一复制保护处理装置,用于将来自第一数字记录/重现设备的重现数据分离成比特流和密钥流,并对被分离的密钥流加密;第一和第二智能卡,相对于其本身的密钥信息和来自记录一侧的密钥信息对来自所述第一复制保护处理装置的被加密密钥流解密;和第二复制保护处理装置,用于相对于其本身的密钥信息对通过第二智能卡传输到第一智能卡的密钥流加密并将被加密的密钥流和被分离的比特流一起传输到第二数字记录/重现设备,在记录介质进行记录。
在本发明中,复制保护处理装置包括一个RAM,用于存储智能卡的固有密钥信息,一个算法存储存储器,用于存储一种加密算法,和一个处理器,用于通过RAM密钥信息执行算法存储存储器的加密程序。
上述复制保护处理装置包括CA功能以及包括防止非法收看和防止非法复制的所有节目版权保护功能。
在本发明中,智能卡包括一个第一算法存储存储器,用于存储用于比特流的解密算法程序,一个第二算法存储存储器,用于存储其本身密钥信息的解密算法程序,一个ROM,用于存储其本身的密钥信息,和一个RAM,用于临时存储另一个智能卡的密钥信息。
通过参照附图对优选实施例进行的详细描述,将使本发明的上述目的和优点将变得显而易见,其中:
图1是普通扰频器的方框图;
图2是普通解扰器的方框图;
图3示出传输格式;
图4详细示出图3所示PES标题;
图5通过密钥分布示出传输格式;
图6是常规ATV解码器的方框图;
图7是根据本发明的防止非法收看和复制装置的方框图;
图8是图7所示复制保护装置的详细方框图;
图9是图7所示智能卡的详细方框图;
图10示出图8所示比特流的分离;
图11示出各个比特流的格式;
图12至图18示出本发明的连接方式;
图19和图20示出操作本发明的信号流程;和
图21示出根据本发明的密钥交换和鉴别的信号流程。
本发明适用于所有能记录和重现数字信号的记录/重现设备,为便于说明,下文描述的是在DVCR情况下的实施例,在这里作为例子。
因此,如图7所示,根据本发明实施例的防止数字视系统中非法收看和复制的设备,包括一个解调&误差校正器1,用于调制/解调模拟广播信号并对所述信号进行RS-解码,一个ATV解码器2,用于根据解扰信息对解调&误差校正器1的输出进行解扰,一个复制保护处理器4,用于将被扰频的记录信号分离成比特流和密钥流并对被分离的密钥流加密;和一个智能卡3,用于对所述复制保护处理器4的被分离和加密的密钥流以及ATV解码器2的索引码进行解密,并将解扰信息KS输出到ATV解码器2。
如图8所示,复制保护处理器4包括一个RAM 17,用于存储智能卡的固有密钥信息,一个算法存储存储器18,用于存储一种加密算法,和一个处理器19,用于执行算法存储存储器的加密程序通过RAM 17的密钥信息。
如图9所示,智能卡3包括一个第一算法存储存储器12,用于存储用于比特流的解密算法程序,一个第二算法存储存储器13,用于存储其本身密钥信息的解密算法程序,一个ROM 14,用于存储其本身的密钥信息,和一个RAM 15,用于临时存储另一个智能卡的密钥信息,和一个处理器11,用于相对于ROM 14或RAM 15中存储的密钥信息通过第一和第二算法存储存储器12和13的存储算法的进行加密或解密。
当时,处理器11和16可以通过逻辑布线构成或可以采用一个微处理器。在采用微处理器的情况下,程序中可以加入用于智能卡的加密算法。
现在将描述具有如上所述结构的本发明的操作和效果。
在本发明中,GA比特流被以图11A到11C所示的格式传输,其中图11A示出未扰频格式,图11B示出相对于比特流的扰频格式,图11C示出比特流被有选择地扰频的格式。
在本发明中,如果GA比特流被扰频,则假设其可适用于任何种类的保护。
因此,如果图11B或11C所示格式的被扰频流数据SKS(BS)+EG(KS)输入到复制保护处理器4,一个图10所示的分离器将该流数据分离成比特流SKS(BS)+IDX和密钥流EG(KS)。此后,执行一种记录方式再次对被分离密钥流EG(KS)加密,然后传输到智能卡3。
在这里,如图11C所示,如果比特流被部分地扰频,防止非法收看和复制的功能仅适用于扰频部分,因此只能执行部分保护功能。
首先,当未扰频比特流如图11A所示传输时,即使在解调器&误差校正器1中被调制/解调和解密的比特流输入到复制保护处理器4,数据也不传输到智能卡3。而且,ATV解码器2不将从解调器&误差校正器1输入的比特流传输到智能卡3,但对该比特流解密。
因此,对收看和复制没有限制。
在这里,从调谐器输入到解调器&误差校正器1的信号和从ATV解码器2输出的视频和音频信号是模拟信号。从调谐器输出的信号是来自GA-比特流的VSB调制信号。
在输入/输出信号之中,比特流和密钥流是用于DVCR的数字信号。
当时,如果进行记录,将比特流记录到DVCR上,并且所记录的比特流从一个普通DVCR播放。
换句话说,即使未扰频的MPEG比特流被输入到复制保护处理器4并通过图10所示的分离器,由于无密钥信息,数据不传输到智能卡3,因此允许自由收看和复制。
另外,当在本发明中执行记录或复制保护功能时,被分离的比特流和密钥流被传输到相互不同的线路。按传输的信息通过PES标题中的附加复制信息字段传输与复制保护方法有关的信息。
当时,即使具有不被加密密钥的被扰频比特流传输到公用信道的非法用户,在除去密钥信息的状态下不能正常地执行解扰。
另外,被分离的密钥再次被加密传输。因此,如果没有解密算法,不能解扰比特流。
因此,在本发明中,为防止非法收看和复制,在MPEG传输协议中使用一个任意字段,其中被进行扰频的比特流采用复制保护功能。
首先,如果传输扰频控制字段变成“未扰频”方式,ATV解码器2不进行解扰,以使非法用户不能操作该字段。
在这种复制保护方法中,复制保护或自由复制功能由传输扰频控制字段确定。因此,非法用户仅通过处理该字段不能解除复制保护功能。
接下来,非法用户可以改变PES标题中的附加复制信息字段来转换保护方法。该方法并未消除保护方法本身,对复制保护功能不造成显著破坏。
由具有上述特性的本发明支持的复制保护方法包括“禁止复制”方法,“复制前付费(PPC)”方法,和具有收看前付费(PPV)功能和播放前付费(PPP)功能缺省的“备份复制”方法。
在这里,“禁止复制”方法使其很难被另一盘录像带复制。“PPC”方法是指每一次复制前付费。“备份复制”方法允许从第一DVCR播放并从第二DVCR复制的录像带只能在第一DVCR中正常显示,而不能在第二DVCR中正常显示。
现在将参考图19至21描述根据本发明的复制保护方法和对应MPEG比特流的流程。
在这里,图19示出记录或播放状态期间复制保护处理器操作的信号流程,图20示出智能卡与复制保护处理器对应的操作信号流程,图21示出记录和重现操作期间用于密钥交换和鉴别的信号流程。
首先,参考图19A,复制保护处理器4校验输入的比特流是否存在密钥信息,以确定密钥信息是否被扰频,如果密钥信息被扰频(S101)确定该记录是否是第一次记录或复制记录。换句话说,在被扰频数据的情况下,检测是否是通过将该数据分离成比特流SKS(BS)和密钥流EG(KS)以SKS(BS)+IDX格式的流来传输该数据。如果检测到SKS(BS)+IDX格式流,则确定该记录为复制记录。如果未检测到,则确定该记录为第一次记录(S102)。
因此,如果确定该记录为第一次记录,将比特流和密钥流混合的流SKS(BS)+EG(KS)记录到录像带上(S106)。如果确定该记录是复制记录,与密钥流EG(KS)分离的比特流SKS(BS)+IDX被传输到记录一侧的复制保护处理器8,并相对于密钥信息AK再次对密钥流EG(KS)加密(S105)。然后,经智能卡3将被加密密钥流ESC AK[EG(KS)]传输到记录一侧的智能卡7,从而允许将其记录在记录一侧VCR9中的录像带上(S106)。
与此相反,图19B示出了在播放用图19A所示的同样的信号流程记录的录像带情况下的信号流程,其中如果输入从VCR播放的比特流(S107),复制保护处理器4分离和确定密钥流(S108),从而确定记录功能是否是“备份记录”(S110)。
此时,在步骤S110中,如果没有密钥信息,则确定该录像带为普通录像带,如果检测到被加密的密钥流EG(KS),则确定该录像带为第一次录像带。另外,如果密钥流DSC AK[EG(KS)]被相对于其本身密钥信息AK加密,则确定该录像带为PPC功能录像带。如果密钥流DSC Al[EG(KS)]被相对于另一个智能卡的密钥信息AL加密,则确定该录像带为备份复制功能录像带。
因此,在普通录像带情况下,复制保护处理器4将该比特流(BS)传输到ATV解码器2,并在备份复制功能录像带的情况下将比特流SKS(BS)+IDX与密钥流EG(KS)分离(S109)。
复制保护功能录像带的播放期间,如果采用备份复制功能,复制保护处理器4将相对于其本身的密钥信息AK用加密算法ESC AK(.)加密两次的被加密密钥流DSC AK[EG(KS)]传输到智能卡3(S111,S112和S113)。另外,如果未采用备份复制功能,复制保护处理器4将用加密算法ESC AK(.)通过加密密钥流EG(KS)获取的被加密密钥流ESC AK[EG(KS)]传输到智能卡3(S112和S113)。
在复制保护处理器4进行上述操作的同时,智能卡3进行如图20所示的操作。详述如下,通过进行广播或播放操作,智能卡3确定是否从ATV解码器2输入索引码IDX或密钥流EG(KS)(S114和S115)。
当时,如果输入的是密钥流EG(KS)而不是索引码IDX,已经确定PPV功能广播收看的智能卡3相对于比特流GA用解密算法DG(.)对密钥流EG(KS)解密(S116),并将密钥信息KS输入到ATV解码器2(S117)。
因此,ATV解码器2读取智能卡3的密钥信息KS,确定一种解扰方法并解扰比特流SKS(BS),输出模拟视频和音频信号,从而允许观众观看广播节目。
如果确定在S115输入的是索引码IDX,智能卡3相对于密钥信息AK用解密算法DSC AK)(.)对从复制保护处理器4输入的密钥流ESC AK[EG(KS)]解密(S118),然后确定该操作是否是播放操作或记录操作(S119)。
当时,如果确定S119中的操作是播放操作,智能卡3相对于比特流GA用解密算法DG(.)(S116)对密钥流EG(KS)解密(S116)并将密钥信息KS输入到ATV解码器2(S117)。
因此,ATV解码器2读取智能卡3的密钥信息KS,确定一种解扰方法并通过确定的解扰方法将在复制保护处理器4中分离的比特流SKS(BK)解扰,以输出模拟视频和音频信号,从而允许观众观看录像带记录的节目。
如果确定S119中的操作是记录操作,智能卡3确定该功能是否是备份复制功能(S120)。如果该功能是备份复制功能,相对于密钥信息AK用解密算法DSC AK(.)对密钥流EG(KS)解密(S121),然后相对于密钥信息AL用解密算法DSC AK(.)对密钥流DSC AK[EG(KS)]解密(S122)。
当时,将在智能卡3中被解密的密钥流DSC AK{DSC AL[EG(KS)]}传输到记录一侧(S123)并通过智能卡7输入到复制保护处理器8(S124),然后用加密算法ESC AL(.)加密。
因此,智能卡7将该加密密钥流DSC AK[EG(KS)]插入由索引码指定的位置并将其与播放一侧的复制保护处理器4输出的比特流SKS(BS)混合,然后记录在VCR9中的录像带上。
如果确定S119中的操作是记录操作,并在S120确定是采用PPP功能而不是备份复制功能,智能卡3相对于密钥信息AL用解密a算法DSC Al(.)对密钥流EG(KS)解密(S122),并将被解密的密钥信息DSC AL[EG(KS)]传输到记录一侧(S123)。
当时,记录一侧的复制保护处理器8已经通过智能卡7接收密钥DSC AL[EG(KS)],复制保护处理器8用加密算法ESC Al(.)对接收的密钥DSC AL[EG(KS)]加密并将被加密密钥流[EG(KS)]插入由索引码IDX指定的位置,从而与播放一侧的复制保护处理器4输出的比特流SKS(BS)混合。因此,从复制保护处理器8输出的比特流SKS(BS)+EG(KS)由VCR9记录到录像带上。
如上所述,在本发明中,所有智能卡对于MPEG比特流具有相对于加密算法EG(.)和解密算法DG(.)的公共算法和公共密钥。
另外,用于一个智能卡的加密算法ESC Al(.)和解密算法SSC AK(.)对所有智能卡都是公共的。但各个智能卡的密钥信息不同。
换句话说,每个智能卡自身中包含与其本身识别(ID)相对应的鉴别密钥。
在该操作中,初始化必须包括识别复制保护处理器和智能卡之间,以及智能卡和密钥交换处理之间的正副本的鉴别过程。
当时,作为鉴别过程,已经提出了许多方法,例如使用类似DES算法的对称密钥算法的方法,使用类似RSA的公用密钥算法的方法,或使用Fiat-Shamir(FS)的方法方案。
在本发明中,鉴别过程中使用公用密钥算法并且其密钥交换方法在图21中示出。以密钥接收装置201和密钥传输装置202共享公用密钥(n,e)为基础采用该方法。
当时,密钥接收装置201是记录一侧的一个复制保护处理器或一个智能卡1,传输装置202是其本身的智能卡k。
下面将参考图12至18描述上面流程图中所示的本发明操作的实施例。
如图11A所示,在本发明中,如果传输未扰频比特流BS,电路工作如图12所示。因此,在解调器&误差校正器1中被调制/解调和RS-解码的比特流在ATV解码器2中被解密,然后输出模拟视频和音频信号。
当时,记录操作过程中,从解调器&误差校正器1输出的比特流BS通过复制保护处理器4记录在VCR5中的录像带上。重现操作过程中,从VCR5播放的比特流BS通过复制保护处理器4输入到ATV解码器2并被解密,然后输出模拟视频和音频信号。
换句话说,由于数据不是从复制保护处理器4产生输入到智能卡3,因此收看和复制不受影响。
如图11B和11C,如果输入被扰频比特流,所采用的CA功能进行图13至18所示的操作。
首先,在执行PPV功能的情况下,电路操作如图13所示。也就是说,如果传输被扰频比特流SKS(BS)和被加密密钥流EG(KS),解调器&误差校正器1解调被调制的输入信号并通过RS-解码校正传输期间产生的误差。
当时,ATV解码器2分离解调器&误差校正器1的输出SKS(BS)+EG(KS)中分离密钥流EG(KS)并将其输出到智能卡3。然后,智能卡3对被加密的密钥流EG(KS)解密并再次将密钥流KS输出到ATV解码器2。
因此,ATV解码器2读取智能卡3的密钥信息KS,确定一种解扰方法并对比特流SKS(BS)解扰输出模拟视频和音频信号。
如上所述,图9所示的智能卡3允许处理器11对被加密的密钥流EG(KS)解密并通过解密算法EG(.)将被解密的密钥流KS输出到ATV解码器2。
在第一次记录被扰频比特流的情况下,电路操作如图14所示,其中传输的比特流SKS(BS)+EG(KS)在解调器&误差校正器1中通过RS解码校正误差然后通过复制保护处理器4输入到VCR5记录在录像带上。
在播放如上所述记录的比特流的情况下,如果该功能是PPP功能,该系统如图15所示操作。如果从VCR5播放的比特流SKS(BS)+EG(KS)输入到复制保护处理器4,复制保护处理器4将播放的比特流SKS(BS)+EG(KS)分离成比特流SKS(BS)和密钥流EG(KS),然后再次用加密算法ESC AK(.)对分离的密钥流EG(KS)加密,将其输出到智能卡3。将被取出密钥流EG(KS)部分的分离比特流SKS(BS)中插入索引码IDX输出到ATV解码器2。
当时,已经通过ATV解码器2接收索引码IDX的智能卡3用用于智能卡的解密算法DSC AK(.)对复制保护处理器2的被加密密钥流EAK SC[EG(KS)]解密,并将密钥流(解扰信息)KS输出到ATV解码器2(S117)。
因此,ATV解码器2读取智能卡3的密钥流KS,确定解扰方法,并对经复制保护处理器4输入的比特流SKS(BS)解密,从而输出模拟视频和音频信号。
另外,在将如图14所示记录的数据记录在不同的VCR上的情况下,如图16所示执行PPC功能。如果从VCR5播放的比特流SKS(BS)+EG(KS)输入到复制保护处理器4,复制保护处理器4将播放的比特流SKS(BS)+EG(KS)分离成比特流SKS(BS)和密钥流EG(KS),然后再次用加密算法ESC AK(.)对分离的密钥流EG(KS)加密,将其输出智能卡3。将被取出密钥流EG(KS)部分的分离比特流SKS(BS)中插入索引码IDX输出到记录一侧的复制保护处理器8。
当时,播放一侧的智能卡3根据存储在RAM15中的密钥信息AL用解密算法DSC Al(.)对复制保护处理器4中的被加密的密钥流ESC AK[EG(KS)]解密,并将被解密的密钥流DSC Al[EG(KS)]输出到记录一侧的智能卡7。
因此,如果记录一侧的智能卡7接收播放一侧智能卡3的密钥流DSC Al[EG(KS)]并将其输出到复制保护处理器8,复制保护处理器8对密钥流DSC Al[EG(KS)]加密并将其恢复成原始被加密密钥流EG(KS),即该密钥流EG(KS)根据索引码IDX与播放一侧的复制保护处理器4输出的比特流GKS(BS)混合输出到VCR9,从而将其记录在另一盘录像带上。
以上所述操作记录的录像带数据采用PPP功能并如图15所示播放。
另外,在将如图14所示记录的数据记录在另一个VCR上的情况下,如图17所示执行备份复制功能。
换句话说,如果从VCR5播放的比特流SKS(BS)+EG(KS)输入到复制保护处理器4,复制保护处理器4将播放的比特流SKS(BS)+EG(KS)分离成比特流SKS(BS)和密钥流EG(KS),然后再次用加密算法EAK SC(.)对分离的密钥流EG(KS)加密,将其输出到智能卡3。将被取出密钥流EG(KS)部分的分离比特流SKS(BS)中插入索引码IDX输出到记录一侧的复制保护处理器8。
当时,播放一侧的智能卡3相对于存储在ROM14中其本身的密钥信息AK用解密算法DSC Al(.)对在复制保护处理器4中被加密的密钥流ESC AK[EG(KS)]解密两次,并相对于存储在RAM15中的密钥信息Al用解密算法DSC Al(.)对其再次解密,然后将被解密的密钥流DSC Al{DSC AK[EG(KS)]}输出到记录一侧的智能卡7。
因此,如果播放一侧的智能卡3的密钥流DSC Al{DSC AK[EG(KS)]}通过记录一侧的智能卡7输出到记录一侧的复制保护处理器8,复制保护处理器8相对于密钥信息AL加密密钥流DSC Al{DSC AK[EG(KS)]}并将其恢复成原始被加密密钥流DSC AK[EG(KS)]。被恢复的DAK SC[EG(KS)]根据索引码IDX与播放一侧的复制保护处理器4输出的比特流GKS(BS)混合输出到VCR9,从而将其记录在另一个录像带上。
在这里,在改进的智能卡3或7中计算收费。
通过执行备份复制功能记录的数据只能从记录原始录像带的VCR播放。在正常播放的情况下,如图18A所示执行该操作。
换句话说,如果从VCR5播放的比特流SKS(BS)+DSC AK[EG(KS)]输入到复制保护处理器4,复制保护处理器4将该比特流SKS(Bs)+DSC AK[EG(KS)]分离成比特流SKS(BS)和密钥流DSC AK[EG(KS)],然后用加密算法ESC AK(.)对被分离的密钥流DSC AK[EG(KS)]再次加密两次,将其输出到智能卡3。将被取出密钥流DSC AK[EG(KS)]部分的分离比特流SKS(BS)中被插入索引码IDX输出到ATV解码器2。
当时,已经通过ATV解码器2接收索引码IDX的智能卡3用智能卡的解密算法DSC AK(.)对在复制保护处理器2中被加密的密钥流EAK SC[EG(KS)]解密两次,并将密钥流(解扰信息)KS输出到ATV解码器2。
因此,ATV解码器2读取智能卡3的密钥流Ks,确定解扰方法,并对经复制保护处理器4输入的比特流SKS(BS)解密,从而输出模拟视频和音频信号。
另外,在不是原始记录VCR的另一个VCR非正常播放的情况下,执行如图18B所示的操作,从而使录像带的播放无效。
换句话说,如果被复制的录像带是从已经执行录像带复制的VCR播放,复制保护处理器8将播放数据 分离成比特流SKS(BS)+IDX。
当时,被分离的比特流DSC AK[EG(KS)]被相对于其本身的密钥信息AL加密,并且相对于密钥信息AL再次被加密变成ESC AL{ESC Al[EG(KS)],然后传输到智能卡7。
当时,智能卡7不能对密钥流ESC AL{ESC Al(DSC AK[EG(KS)])解密,使密钥信息KS不能被传输到ATV解码器6。
因此,智能卡7不能解扰比特流SKS(BS),使复制的录像带不能播放。
如上所述,根据本发明,由于鉴别和密钥交换过程是在通电或DVCR之间连接期间自动进行的,能够自动执行防止非法智能卡的非法收看和复制功能。另外,由于能够部分地执行防止非法收看和复制,可以根据节目所需保护的部分进行扰频过程,从而自动执行防止非法收看和复制并能按所需方式收费。
另外,在本发明中,由于被分离的比特流和密钥流输到不同路径,能够减少保护数据的数量,从而有效地进行防止非法收看和复制。在以智能卡实现防止非法收看和非法复制的保护中,区分为PPV、PPP、PPC和备份复制功能,从而对对应的功能区别收费。
根据本发明,用于数字信号的复制保护可适用于DSM应用,允许用于DSM,例如DVCR的节目版权保护。从而使防止非法收看和复制的可靠性增加。
最后,为便于理解本发明,本规定中使用的术语定义如下:
1)BS:未被扰频的GA比特流;
2)KS=[k0,K1,K2……Ki……Kn:密钥流(在这里,n是用于扰频的密钥总数);
3)BS=[BS0,BS1,BS2……BSi……BSn]:比特流(在这里,BSi是BS的一段并且是一个扰频单元);
4)SKS(BS)=[SK0(BS0),SK1(BS1),SK2(BS2)......SKi(BSi)......SKn(BSn)]:被扰频GA比特流;
5)E(.)& D(.):GA中用于密钥加密和解密的算法;
  EG(KS)=[EG(k0),EG(K1),EG(K2)......EG(Ki)......EG(Kn)]和
  DG[EG(KS)]=[DG[EG(k0)],DG[EG(K1)],DG[EG(K2)]......
  DG[EG(Ki)]......DG[EG(Kn)]]=KS;
6)IDX=[0,1,2,......i,......n]:索引流;
7)AK:用于智能卡(K)的鉴别密钥;和
8)ESC A(.)& DSC A(.):用智能卡鉴别密钥(A)作为智能卡的加密和解密算法。

Claims (31)

1、一种防止在数字视频系统中非法收看和复制的方法,包含:
确定步骤,用于确定已被扰频的接收数据;
重现步骤,如果确定所接收的数据是确定步骤中的被扰频数据,将该被扰频数据分离成一个比特流和一个密钥流,用于对用来读入密钥信息的被分离密钥流解密,并根据读入信息对被分离的比特流解扰,以便在显示器上显示比特流;
记录步骤,如果确定所接收的数据是确定步骤中的被扰频数据,或是根据记录或复制方式,作为比特流和密钥流的被扰频数据将该被扰频数据记录在记录介质上,或是在被扰频数据分离成比特流和密钥流之后,对被分离的密钥流加密,并将被加密密钥与比特流混合;和
传输步骤,如果确定所接收的数据是确定步骤中的被扰频数据,将扰频数据分离成比特流和密钥流,或是在根据PPC方式或备份复制方式相对于来自记录一侧的密钥信息对被分离的密钥流解密以后,或是在相对于其本身密钥信息和来自记录一侧的密钥信息对被分离的密钥流解密两次以后传输该被分离密钥流,
从而能够同时或有选择地执行重现步骤,记录步骤和传输步骤。
2、根据权利要求1所述的防止在数字视频系统中非法收看和复制的方法,其中如果确定所接收的数据是确定步骤中的未被扰频数据,则不将所述防止非法收看和复制方法应用到未被扰频的数据。
3、根据权利要求1所述的防止在数字视频系统中非法收看和复制的方法,其中重现步骤包括用解密算法对所述被分离的密钥解密步骤,用于读入密钥信息。
4、根据权利要求1所述的防止在数字视频系统中非法收看和复制方法,其中记录步骤中的复制操作包括:
第一步骤,用于相对于其本身的密钥信息加密该密钥流,
第二步骤,用于确定被加密的密钥流是备份复制方式或是PPC方式,
第三步骤,如果在第一步骤确定该方式是PPC方式,相对于来自记录一侧的密钥信息对密钥流解密之后,传输的该密钥流加密,然后将被加密的密钥流插入与索引码相对应的位置将其与比特流一起记录,和
第四步骤,如果在第二步骤确定该方式是备份复制方式,对相对于其本身的密钥信息和来自记录一侧的密钥信息对密钥流解密之后所传输的密钥信息相对于来自记录一侧的密钥信息对密钥流加密,并相对于其本身的密钥信息对该被加密密钥流解密,然后将其插入与索引码相对应的位置将其与比特流一起记录。
5、根据权利要求4所述的防止在数字视频系统中非法收看和复制的方法,其中以所述PPC方式操作的第三步骤包括:
第一传输步骤,用于在分离比特流和密钥流之后,传输被扰频的数据并将所述索引码插入所述密钥流的被分离部分,
第二传输步骤,相对于其本身的密钥信息对密钥流加密和相对于来自记录一侧的密钥信息对其解密之后,传输第一传输步骤中分离的密钥流,
记录步骤,相对于来自记录一侧与索引码相一致的密钥信息对密钥流加密之后,将第二传输步骤中传输的密钥流记录在记录介质上,并将该密钥流与第一传输步骤中传输的比特流混合。
6、根据权利要求5所述的防止在数字视频系统中非法收看和复制的方法,其中记录步骤完成后的重放操作包括:
分离步骤,用于将被重放的比特流分离成一个比特流和一个密钥流,并将索引码插入密钥流的被分离部分,
加密步骤,用于相对于其本身的密钥信息对分离步骤中分离的密钥流加密,
读入步骤,用于相对于其本身的密钥信息通过对加密步骤中被加密的密钥流解密来读入密钥信息,
解密步骤,用于根据读入步骤中读入的密钥信息对被分离的比特流解扰。
7、根据权利要求4所述的防止在数字视频系统中非法收看和复制方法,其中第四步骤中的所述备份复制方式的操作包括:
第一传输步骤,用于在分离被扰频数据为比特流和密钥流之后,传输被扰频的数据并将所述索引码插入所述密钥流的被分离部分,
第二传输步骤,用于在相对于其本身的密钥信息对密钥流加密和相对于来自记录一侧的密钥信息和其本身的密钥信息对被加密的密钥流解密之后,传输第一传输步骤中分离的密钥流。
8、根据权利要求7所述的防止在数字视频系统中非法收看和复制的方法,其中记录步骤完成后的重放操作包括:
分离步骤,用于将被重放的比特流分离成一个比特流和一个密钥流,并将索引码插入密钥流的被分离部分,
加密步骤,用于相对于其本身的密钥信息对分离步骤中分离的密钥流加密,
读入步骤,用于相对于其本身的密钥信息和MPEG比特流,通过对加密步骤中被加密的密钥流解密两次来读入密钥信息,
解密步骤,用于根据读入步骤中读入的密钥信息对被分离的比特流解扰。
9、一种在数字视频系统中非法收看和复制的方法,包含:
重现步骤,收到被扰频数据时,将该被扰频数据分离成一个比特流和一密钥流,该密钥流用于对用来读入密钥信息的被分离密钥流解密,并根据读入密钥信息对被分离的比特流解扰,以便在显示器上显示比特流;
记录步骤,收到被扰频数据时,将被扰频数据作为比特流和密钥流的被扰频数据记录在记录介质上;
从而能够同时或有选择地执行重现步骤和记录步骤。
10、根据权利要求9所述的防止在数字视频系统中非法收看和复制的方法,其中重放步骤包括通过用于读入密钥信息的解密算法对所述分离的密钥流解密,和通过该读入密钥信息确定解扰方法的步骤。
11、根据权利要求9所述的防止在数字视频系统中非法收看和复制的方法,其中记录步骤完成后的重放操作包括:
分离步骤,用于将被重放的比特流分离成一个比特流和一个密钥流,并将索引码插入密钥流的被分离部分,
加密步骤,用于相对于其本身的密钥信息按照一种加密算法对分离步骤中被分离的密钥流加密,
读入步骤,用于相对于其本身的密钥信息,通过对加密步骤中被加密的密钥流解密来读入密钥信息,
解密步骤,用于根据读入步骤中读入的密钥信息对被分离的比特流解扰以便在显示屏上显示。
12、一种在复制状态中接收相对于其本身的密钥信息被加密的密钥流的防止在数字视频系统中非法收看和复制的方法,包含:
确定步骤,用于确定是备份复制方式或PPC方式的密钥流方式;
第一传输步骤,如果在确定步骤中确定的方式是PPC方式,相对于来自记录一侧的用于传输密钥流的密钥信息对密钥流解密;
第一记录步骤,相对于来自记录一侧的密钥信息对第一传输步骤中传输的密钥流加密,并将被加密密钥流插入相应于索引码的位置,用于将密钥流和比特流一起记录在记录介质上;
第二传输步骤,如果在确定方式中确定是备份复制方式,相对于其本身的密钥信息和来自记录一侧的用于传输密钥流的密钥信息将密钥流解密两次;和
第二记录步骤,相对于来自记录一侧的密钥信息对第二传输步骤中传输的密钥流加密,并将被加密密钥流插入相当于索引码的位置,用于将密钥流和比特流一起记录在记录介质上。
13、根据权利要求12所述的防止在数字视频系统中非法收看和复制的方法,其中第一传输步骤包括用于对相对于其本身的密钥信息被加密的密钥流相对于其本身的密钥信息解密,和相对于来自记录一侧的其本身的密钥信息对该密钥流再次解密,用于传输该密钥流的步骤。
14、根据权利要求12所述的防止在数字视频系统中非法收看和复制的方法,其中第二传输步骤包括用于对相对于其本身的密钥信息被解密的比特流相对于其本身的密钥信息解密两次,和相对于来自记录一侧的密钥信息对该密钥流再次解密,用于传输该密钥流的步骤。
15、一种防止在数字视频系统中非法收看和复制的方法,包含:
‘PPC’方式重现步骤,通过检测从记录介质重现的密钥流,已经确定记录介质是‘PPC’记录介质时,相对于其本身的密钥信息对密钥流加密,并相对于其本身的用于读入密钥信息的密钥信息对密钥流解密,用于对用来读入密钥信息和索引码这两者的比特流解扰;
‘备份复制’方式重现步骤,通过检测从记录介质重现的根据其本身的密钥信息被解密的密钥流,已经确定记录介质是‘备份复制’记录介质时,相对于其本身的密钥信息和来自记录一侧的密钥信息将密钥流加密两次并相对于其本身的用于读入密钥信息的密钥信息对密钥流解密,用于对用来写入密钥信息和索引码这两者的比特流解扰。
16、一种防止在数字视频系统中非法收看和复制的设备,包含:
解调&误差校正装置,用于解调广播信号并对所述信号进行RS-解码;
复制保护处理装置,用于将所述解调&误差校正装置的输出传输到数字记录/重现设备,将从所述数字记录/重现设备重现的被扰频记录信号分离成比特流和密钥流,对被分离的密钥流加密;
解码装置,用于根据解扰信息对来自所述解调&误差校正装置或复制保护处理装置的比特流解扰;和
一个智能卡,用于对所述复制保护处理装置的被加密密钥流解密,加到所述解码装置作为解扰信息。
17、根据权利要求16所述的防止在数字视频系统中非法收看和复制的设备,其中所述防止非法收看功能是这样进行的:使连接到所述解调&误差校正装置的解码装置被连接到所输智能卡,对所述解码装置的密钥流解码,并将解扰信息输出到所述解码装置。
18、根据权利要求16所述的防止在数字视频系统中非法收看和复制的设备,其中第一记录是通过将连到所述解调&误差校正装置的所述复制保护处理装置连接到所述数字记录/重放设备进行的。
19、根据权利要求16所述的防止在数字视频系统中非法收看和复制的设备,其中防止非法重放是这样进行的:连到所述数字记录/重放设备的所述复制保护处理装置的密钥流线路连接到所述智能卡,比特流线路连接到所述解码装置,所述复制保护处理装置和所述解码装置互相连接,以使所述智能卡将所述复制保护处理装置的密钥流解密成其本身的与所述解码装置的索引码相对应的密钥信息,然后将该密钥流输出到所述解码装置。
20、根据权利要求19所述的防止在数字视频系统中非法收看和复制的设备,其中以PPC模式从记录介质重放期间,所述保护处理装置相对于其本身的密钥信息对从所述数字记录/重放设备重放的数据分离的密钥流加密两次,并将该密钥流传输到所述智能卡。
21、根据权利要求19所述的防止在数字视频系统中非法收看和复制的设备,其中以备份复制模式从记录介质重放期间,所述保护处理装置相对于其本身的密钥信息对从所述数字记录/重放设备播放的数据分离的密钥流进行多于两次的加密,并将该密钥流传输到所述智能卡。
22、根据权利要求16、18或19之一所述的防止在数字视频系统中非法收看和复制的设备,其中所述复制保护处理装置包括:
一个RAM,用于存储智能卡的固有密钥信息,
一个算法存储存储器,用于存储一种加密算法,和
一个处理器,用于通过所述RAM密钥信息执行所述算法存储存储器的加密程序。
23、根据权利要求16、17或19之一所述的防止在数字视频系统中非法收看和复制的设备,其中所述智能卡包括:
一个第一算法存储存储器,用于存储用于比特流的解密算法程序,
一个第二算法存储存储器,用于存储其本身的解密算法程序,
一个ROM,用于存储其本身的密钥信息,和
一个RAM,用于临时存储另一智能卡的密钥信息。
24、一种防止在数字视频系统中非法收看和复制的设备,包含:
第一复制保护处理装置,用于将来自第一数字记录/重现设备的重现数据分离成比特流和密钥流,并对被分离的密钥流加密;
第一和第二智能卡,相对于其本身的密钥信息和来自记录一侧的密钥信息对来自所述第一复制保护处理装置的被加密密钥流解密;和
第二复制保护处理装置,用于相对于其本身的密钥信息对通过第二智能卡传输到第一智能卡的密钥流加密并将被加密的密钥流和被分离的比特流一起传输到第二数字记录/重现设备,在记录介质上进行记录。
25、根据权利要求24所述的防止在数字视频系统中非法收看和复制的设备,其中所述第一复制保护处理装置相对于其本身的密钥信息对密钥流加密,并将该密钥流传输到所述第一智能卡。
26、根据权利要求24所述的防止在数字视频系统中非法收看和复制的设备,其中所述智能卡相对于其本身的密钥信息和记录一侧的密钥信息对所述第一复制保护处理装置的密钥流解密,并将该密钥流传输到所述第二智能卡。
27、根据权利要求24所述的防止在数字视频系统中非法收看和复制的设备,其中所述第二复制保护处理装置相对于其本身的密钥信息对从所述第二智卡传输的密钥流加密,并将该密钥流与来自所述第一复制保护处理装置的比特流混合。
28、根据权利要求24所述的防止在数字视频系统中非法收看和复制的设备,其中在备份复制保护模式期间,所述第一智能卡相对于其本身的密钥信息对来自所述第一复制保护处理装置的密钥流解密两次,并相对于来自记录一侧的密钥信息对该密钥流解密。
29、根据权利要求24所述的防止在数字视频系统中非法收看和复制的设备,其中所述第二复制保护处理装置相对于其本身的密钥信息对从所述第二智能卡传输的密钥流加密,并将被加密的密钥流与比特流混合。
30、根据权利要求24所述的防止在数字视频系统中非法收看和复制的设备,其中所述第一和第二复制保护处理装置的每一个包括:
一个RAM,用于存储所述智能卡的固有密钥信息,
一个算法存储存储器,用于存储一种加密算法,和
一个处理器,用于通过所述RAM密钥信息执行所述算法存储存储器的加密程序。
31、根据权利要求24所述的防止在数字视频系统中非法收看和复制的设备,其中所述第一和第二智能卡的每一个包括:
一个第一算法存储存储器,用于存储用于比特流的解密算法程序,
一个第二算法存储存储器,用于存储其本身的解密算法程序,
一个ROM,用于存储其本身的密钥信息,和
一个RAM,用于临时存储另一个智能卡的密钥信息。
CN95120389A 1994-11-26 1995-11-26 防止在数字视频系统中非法收看和复制的方法及其控制装置 Expired - Fee Related CN1090868C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR31364/94 1994-11-26
KR1019940031364A KR100332743B1 (ko) 1994-11-26 1994-11-26 디지탈영상시스템의불법시청및복사방지방법및장치

Publications (2)

Publication Number Publication Date
CN1137723A true CN1137723A (zh) 1996-12-11
CN1090868C CN1090868C (zh) 2002-09-11

Family

ID=19399139

Family Applications (1)

Application Number Title Priority Date Filing Date
CN95120389A Expired - Fee Related CN1090868C (zh) 1994-11-26 1995-11-26 防止在数字视频系统中非法收看和复制的方法及其控制装置

Country Status (6)

Country Link
US (1) US5757909A (zh)
EP (1) EP0714204B1 (zh)
JP (1) JP3108618B2 (zh)
KR (1) KR100332743B1 (zh)
CN (1) CN1090868C (zh)
DE (1) DE69524931T2 (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1110814C (zh) * 1997-05-09 2003-06-04 三星电子株式会社 改善dvd播放机解扰操作可靠性的方法和装置
US7222364B2 (en) 2000-09-04 2007-05-22 Pioneer Corporation Information sending method and information sending apparatus, information receiving apparatus and information receiving method, information transmission system and information transmission method, and information recording medium
CN100346649C (zh) * 2001-07-09 2007-10-31 高通股份有限公司 安装解密密钥的装置和方法
CN100388785C (zh) * 1999-08-29 2008-05-14 英特尔公司 数字视频内容传输加密与解密方法和设备
CN100438620C (zh) * 2002-08-06 2008-11-26 梅迪亚利夫公司 用于扰频mpeg-4类型的多媒体和视听内容的装置及方法
CN101616301A (zh) * 2009-07-28 2009-12-30 北京惠信博思技术有限公司 一种数字版权管理方法和终端
US7809138B2 (en) 1999-03-16 2010-10-05 Intertrust Technologies Corporation Methods and apparatus for persistent control and protection of content
CN1806438B (zh) * 2003-04-11 2010-12-22 英特尔公司 用于视听标题和复制者的识别与撤销的系统
CN101437143B (zh) * 2007-11-16 2011-05-25 聪泰科技开发股份有限公司 影音传输加密装置
CN1607793B (zh) * 2003-09-26 2013-11-06 创世纪微芯片公司 基于分组的高清晰度高带宽数字内容保护
CN112073660A (zh) * 2020-09-15 2020-12-11 深圳Tcl数字技术有限公司 Tlv数据生成方法、读取方法、智能设备及存储介质

Families Citing this family (153)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR0152788B1 (ko) 1994-11-26 1998-10-15 이헌조 디지탈 영상 시스템의 복사 방지 방법 및 장치
KR0136458B1 (ko) 1994-12-08 1998-05-15 구자홍 디지탈 자기 기록재생 시스템의 복사 방지장치
US6948070B1 (en) 1995-02-13 2005-09-20 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
US7133846B1 (en) 1995-02-13 2006-11-07 Intertrust Technologies Corp. Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management
US6157721A (en) 1996-08-12 2000-12-05 Intertrust Technologies Corp. Systems and methods using cryptography to protect secure computing environments
DE69637733D1 (de) 1995-02-13 2008-12-11 Intertrust Tech Corp Systeme und verfahren für ein sicheres übertragung
US5892900A (en) 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US6658568B1 (en) 1995-02-13 2003-12-02 Intertrust Technologies Corporation Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management
US5943422A (en) 1996-08-12 1999-08-24 Intertrust Technologies Corp. Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels
US6005938A (en) * 1996-12-16 1999-12-21 Scientific-Atlanta, Inc. Preventing replay attacks on digital information distributed by network service providers
RU2191423C2 (ru) * 1995-06-30 2002-10-20 Сони Корпорейшн Способ и устройство записи данных, носитель данных и способ и устройство воспроизведения данных
US6516064B1 (en) * 1995-07-25 2003-02-04 Sony Corporation Signal recording apparatus, signal record medium and signal reproducing apparatus
WO1997014249A1 (fr) * 1995-10-09 1997-04-17 Matsushita Electric Industrial Co., Ltd. Transmetteur de donnees, procede de transmission de donnees, recepteur de donnees, processeur d'informations et support d'enregistrement d'informations
JPH09134310A (ja) * 1995-11-07 1997-05-20 Fujitsu Ltd データの復号アルゴリズムを記憶する記憶媒体および方法
JP2000503154A (ja) * 1996-01-11 2000-03-14 エムアールジェイ インコーポレイテッド デジタル所有権のアクセスと分配を制御するためのシステム
TW330999B (en) * 1996-03-08 1998-05-01 Matsushita Electric Ind Co Ltd Microprocessor suitable for reproducing AV data while protecting the AV data from illegal copy and image information processing system using the microprocessor
EP0826288B1 (en) * 1996-03-18 2000-09-13 News Datacom Ltd. Smart card chaining in pay television systems
US5862299A (en) * 1996-06-19 1999-01-19 Sony Corporation Conditional access system for local storage device
US6061451A (en) * 1996-09-03 2000-05-09 Digital Vision Laboratories Corporation Apparatus and method for receiving and decrypting encrypted data and protecting decrypted data from illegal use
MY121267A (en) * 1996-09-05 2006-01-28 Sony Corp Digital recording apparatus and copyright protection method thereof
US5878135A (en) * 1996-11-27 1999-03-02 Thomson Consumer Electronics, Inc. Decoding system for processing encrypted broadcast, cable or satellite video data
US6016348A (en) * 1996-11-27 2000-01-18 Thomson Consumer Electronics, Inc. Decoding system and data format for processing and storing encrypted broadcast, cable or satellite video data
EP0858184A3 (en) 1997-02-07 1999-09-01 Nds Limited Digital recording protection system
DE69805403T2 (de) * 1997-03-27 2002-12-05 British Telecomm Datenkopierschutz
JP2982750B2 (ja) * 1997-07-09 1999-11-29 日本電気株式会社 ディジタル情報処理装置
EP0912052A1 (en) * 1997-09-25 1999-04-28 CANAL+ Société Anonyme Method and apparatus for recording of encrypted digital data
EP0920013B1 (en) * 1997-11-25 2001-03-28 N.V. dZine A combined set for digital audio distribution
EP1040661B1 (en) * 1997-12-10 2001-10-31 Thomson Licensing S.A. Conditional access system for digital receivers
EP1059001B1 (en) 1997-12-10 2002-07-24 Thomson Licensing S.A. Method for protecting the audio/visual data across the nrss inte rface
US8300832B2 (en) 1998-01-08 2012-10-30 Samsung Electronics Co., Ltd. System and method for copy protection for digital signals
US7778418B1 (en) 1998-01-08 2010-08-17 Samsung Electronics Co., Ltd. System and method for copy protection for digital signals
CN1269125C (zh) * 1998-01-26 2006-08-09 松下电器产业株式会社 数据记录/再现方法和系统、记录设备和再现设备
EP0936812A1 (en) * 1998-02-13 1999-08-18 CANAL+ Société Anonyme Method and apparatus for recording of encrypted digital data
CN1145359C (zh) * 1998-03-16 2004-04-07 联信技术公司 用于连续控制和保护媒体内容的方法和装置
JP3937564B2 (ja) 1998-03-24 2007-06-27 三菱電機株式会社 ディジタルビデオ受信装置
MY132414A (en) * 1998-04-14 2007-10-31 Hitachi Ltd Reproducing apparatus, recording apparatus and display apparatus
US8584255B2 (en) * 1999-05-05 2013-11-12 Sony United Kingdom Limited Networked conditional access module
JP4273535B2 (ja) 1998-05-12 2009-06-03 ソニー株式会社 データ伝送制御方法、データ伝送システム、データ受信装置及びデータ送信装置
US6591251B1 (en) * 1998-07-22 2003-07-08 Neopost Inc. Method, apparatus, and code for maintaining secure postage data
JP3951464B2 (ja) 1998-07-28 2007-08-01 株式会社日立製作所 ディジタル信号処理装置
FR2786973B1 (fr) * 1998-12-04 2001-02-16 Innovatron Sa Dispositif securite decodeur d'informations chiffrees et comprimees, notamment d'informations video, audio ou de texte
WO2000011866A1 (fr) * 1998-08-19 2000-03-02 Innovatron (Societe Anonyme) Dispositif securise decodeur d'informations chiffrees et comprimees
CN1196330C (zh) * 1998-08-31 2005-04-06 汤姆森许可公司 本地网络复制保护系统
JP2000113587A (ja) * 1998-10-05 2000-04-21 Sony Corp 記録装置および方法、復号装置および方法、提供媒体、並びに情報記録媒体
EP1798948A3 (en) * 1998-12-24 2008-09-10 Matsushita Electric Industrial Co., Ltd. Recording/reproduction device and method for digital broadcasting
KR100575817B1 (ko) * 1998-12-31 2006-08-31 엘지전자 주식회사 디지탈데이터의복사방지장치
JP4131071B2 (ja) * 1999-01-11 2008-08-13 ソニー株式会社 情報信号の記録装置、記録システム、記録媒体および記録方法
JP4356178B2 (ja) * 1999-03-09 2009-11-04 ソニー株式会社 再生装置
US7549056B2 (en) 1999-03-19 2009-06-16 Broadcom Corporation System and method for processing and protecting content
US7058803B2 (en) 2002-05-22 2006-06-06 Broadcom Corporation System and method for protecting transport stream content
US7124938B1 (en) * 1999-03-24 2006-10-24 Microsoft Corporation Enhancing smart card usage for associating media content with households
US6697489B1 (en) * 1999-03-30 2004-02-24 Sony Corporation Method and apparatus for securing control words
US7730300B2 (en) 1999-03-30 2010-06-01 Sony Corporation Method and apparatus for protecting the transfer of data
EP1045585A1 (en) * 1999-04-13 2000-10-18 CANAL+ Société Anonyme Method of and apparatus for providing secure communication of digital data between devices
JP3977549B2 (ja) * 1999-04-30 2007-09-19 株式会社東芝 コンテンツ管理方法、コンテンツ利用管理システム、コンテンツ利用管理装置及び再生装置
US6799272B1 (en) * 1999-05-26 2004-09-28 Lucent Technologies Inc. Remote device authentication system
US7071995B1 (en) 1999-05-28 2006-07-04 Thomson Licensing Adaptive video image information processing system
JP3692838B2 (ja) 1999-06-22 2005-09-07 日本ビクター株式会社 記録方法、再生方法、再生装置及び記録媒体
US7336785B1 (en) * 1999-07-09 2008-02-26 Koninklijke Philips Electronics N.V. System and method for copy protecting transmitted information
JP2003504949A (ja) * 1999-07-09 2003-02-04 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 配備モジュールベースのコピープロテクションシステムのための一般化された証明書の処理
EP1079627A1 (en) * 1999-08-27 2001-02-28 Canon Kabushiki Kaisha Copyright protection in MPEG-4 using digital watermarking
AU7338400A (en) * 1999-09-02 2001-03-26 Xm Satellite Radio Inc. Method and apparatus for providing prepaid music card for deciphering recorded broadcast audio signals
WO2001024080A1 (en) * 1999-09-27 2001-04-05 Gte Internetworking Incorporated Secure play of performance data
US6912513B1 (en) * 1999-10-29 2005-06-28 Sony Corporation Copy-protecting management using a user scrambling key
US6449719B1 (en) 1999-11-09 2002-09-10 Widevine Technologies, Inc. Process and streaming server for encrypting a data stream
US7039614B1 (en) 1999-11-09 2006-05-02 Sony Corporation Method for simulcrypting scrambled data to a plurality of conditional access devices
FR2801464B1 (fr) * 1999-11-22 2001-12-28 Thomson Multimedia Sa Procede d'enregistrement d'un flux mpeg embrouille
JP3873090B2 (ja) * 1999-12-02 2007-01-24 三洋電機株式会社 データ記録装置、データ供給装置およびデータ配信システム
PL355383A1 (en) * 1999-12-03 2004-04-19 Thomson Licensing S.A. An adaptive video image information processing system
ATE515146T1 (de) * 2000-01-05 2011-07-15 Nds Ltd System und verfahren zur übermittlung von digitalen inhalten
US20020009000A1 (en) * 2000-01-18 2002-01-24 Qdesign Usa, Inc. Adding imperceptible noise to audio and other types of signals to cause significant degradation when compressed and decompressed
US7225164B1 (en) 2000-02-15 2007-05-29 Sony Corporation Method and apparatus for implementing revocation in broadcast networks
EP2276251A3 (en) * 2000-03-02 2014-09-03 TiVo, Inc. System and method for internet access to personal television service
US7080039B1 (en) * 2000-03-23 2006-07-18 David J Marsh Associating content with households using smart cards
AU2000248144A1 (en) * 2000-05-02 2002-02-25 General Instrument Corporation Method and apparatus for enabling random access to individual pictures in an encrypted video stream
FR2810138B1 (fr) * 2000-06-08 2005-02-11 Bull Cp8 Procede de stockage securise d'une donnee sensible dans une memoire d'un systeme embarque a puce electronique, notamment d'une carte a puce, et systeme embarque mettant en oeuvre le procede
US20040205812A1 (en) * 2000-06-22 2004-10-14 Candelore Brant L. Method and apparatus for routing program data in a program viewing unit
US7688803B1 (en) 2000-09-01 2010-03-30 Young Steven J System and method for coordinating between multiple telephony channels
US7165175B1 (en) 2000-09-06 2007-01-16 Widevine Technologies, Inc. Apparatus, system and method for selectively encrypting different portions of data sent over a network
US6851063B1 (en) * 2000-09-30 2005-02-01 Keen Personal Technologies, Inc. Digital video recorder employing a file system encrypted using a pseudo-random sequence generated from a unique ID
GB0026208D0 (en) * 2000-10-26 2000-12-13 Koninkl Philips Electronics Nv A decoder supporting multiple inputs
US7043473B1 (en) 2000-11-22 2006-05-09 Widevine Technologies, Inc. Media tracking system and method
US7200859B1 (en) 2000-11-22 2007-04-03 Digeo, Inc. Apparatus and method for intelligent multimedia compression and distribution
US7150045B2 (en) 2000-12-14 2006-12-12 Widevine Technologies, Inc. Method and apparatus for protection of electronic media
JP2002261746A (ja) * 2000-12-28 2002-09-13 Sony Corp 配信方法及び配信システム
US6813643B2 (en) 2001-01-05 2004-11-02 Digeo, Inc. Multimedia system with selectable protocol module including MPEG logic and docsis logic sharing a single tuner
RU2294057C2 (ru) * 2001-01-16 2007-02-20 Награкард С.А. Способ хранения зашифрованных данных
DE10107373A1 (de) * 2001-02-16 2002-08-29 Infineon Technologies Ag Sicherheitsmodul mit flüchtigem Speicher zur Speicherung eines Algorithmuscodes
US20020116705A1 (en) * 2001-02-20 2002-08-22 Perlman Stephen G. System and method for processing conditional access data
US7046805B2 (en) 2001-03-20 2006-05-16 Digeo, Inc. System and method for efficiently storing and processing multimedia content
US7093277B2 (en) 2001-05-30 2006-08-15 Digeo, Inc. System and method for improved multi-stream multimedia transmission and processing
US7386129B2 (en) 2001-05-30 2008-06-10 Digeo, Inc. System and method for multimedia content simulcast
US7124303B2 (en) 2001-06-06 2006-10-17 Sony Corporation Elementary stream partial encryption
US7895616B2 (en) 2001-06-06 2011-02-22 Sony Corporation Reconstitution of program streams split across multiple packet identifiers
US7747853B2 (en) 2001-06-06 2010-06-29 Sony Corporation IP delivery of secure digital content
US7313824B1 (en) 2001-07-13 2007-12-25 Liquid Machines, Inc. Method for protecting digital content from unauthorized use by automatically and dynamically integrating a content-protection agent
US7257844B2 (en) 2001-07-31 2007-08-14 Marvell International Ltd. System and method for enhanced piracy protection in a wireless personal communication device
US7039938B2 (en) * 2002-01-02 2006-05-02 Sony Corporation Selective encryption for video on demand
US7242773B2 (en) * 2002-09-09 2007-07-10 Sony Corporation Multiple partial encryption using retuning
US7155012B2 (en) * 2002-01-02 2006-12-26 Sony Corporation Slice mask and moat pattern partial encryption
US7218738B2 (en) * 2002-01-02 2007-05-15 Sony Corporation Encryption and content control in a digital broadcast system
US7765567B2 (en) 2002-01-02 2010-07-27 Sony Corporation Content replacement by PID mapping
US7823174B2 (en) 2002-01-02 2010-10-26 Sony Corporation Macro-block based content replacement by PID mapping
US7215770B2 (en) * 2002-01-02 2007-05-08 Sony Corporation System and method for partially encrypted multimedia stream
US7328345B2 (en) 2002-01-29 2008-02-05 Widevine Technologies, Inc. Method and system for end to end securing of content for video on demand
US8082588B2 (en) * 2002-03-15 2011-12-20 Nagravision S.A. Secured storage method of encrypted data on a personal digital recorder
US7299292B2 (en) 2002-03-29 2007-11-20 Widevine Technologies, Inc. Process and streaming server for encrypting a data stream to a virtual smart card client system
WO2003093961A2 (en) * 2002-05-02 2003-11-13 Shieldip, Inc. Method and apparatus for protecting information and privacy
US7530084B2 (en) * 2002-05-28 2009-05-05 Sony Corporation Method and apparatus for synchronizing dynamic graphics
WO2003107670A1 (en) * 2002-06-12 2003-12-24 Koninklijke Philips Electronics N.V. Conditional access apparatus and method
JP3735591B2 (ja) * 2002-06-18 2006-01-18 株式会社東芝 信号処理装置、信号処理方法、及び記憶媒体
EP1523855A1 (en) * 2002-07-11 2005-04-20 Koninklijke Philips Electronics N.V. Apparatus for providing conditional access to a stream of data
WO2004019614A1 (en) * 2002-08-22 2004-03-04 Thomson Licensing S.A. Smart card with nrss delay line for data alignment
US8818896B2 (en) 2002-09-09 2014-08-26 Sony Corporation Selective encryption with coverage encryption
US7594271B2 (en) 2002-09-20 2009-09-22 Widevine Technologies, Inc. Method and system for real-time tamper evidence gathering for software
US7724907B2 (en) 2002-11-05 2010-05-25 Sony Corporation Mechanism for protecting the transfer of digital content
US8572408B2 (en) 2002-11-05 2013-10-29 Sony Corporation Digital rights management of a digital device
US8667525B2 (en) * 2002-12-13 2014-03-04 Sony Corporation Targeted advertisement selection from a digital stream
US8645988B2 (en) 2002-12-13 2014-02-04 Sony Corporation Content personalization for digital content
EP1579655A1 (en) * 2002-12-20 2005-09-28 Koninklijke Philips Electronics N.V. Apparatus and method for processing streams
US7251328B2 (en) * 2003-01-14 2007-07-31 General Instrument Corporation System for secure decryption of streaming media using selective decryption of header information and decryption of reassembled content
FR2850826B1 (fr) * 2003-02-04 2005-04-01 Medialive Procede et dispositif de protection pour la diffusion securisee d'oeuvres audiovisuelles
US20040165586A1 (en) * 2003-02-24 2004-08-26 Read Christopher Jensen PID filters based network routing
US7007170B2 (en) 2003-03-18 2006-02-28 Widevine Technologies, Inc. System, method, and apparatus for securely providing content viewable on a secure device
US7356143B2 (en) 2003-03-18 2008-04-08 Widevine Technologies, Inc System, method, and apparatus for securely providing content viewable on a secure device
US7406174B2 (en) 2003-10-21 2008-07-29 Widevine Technologies, Inc. System and method for n-dimensional encryption
US7853980B2 (en) 2003-10-31 2010-12-14 Sony Corporation Bi-directional indices for trick mode video-on-demand
KR20070020207A (ko) * 2004-01-29 2007-02-20 존 쥐. 힐디브랜드 신호의 전송 및 재생을 지원하는 시스템 및 방법
US20070258595A1 (en) * 2004-03-11 2007-11-08 Universal Electronics Inc. Syncronizing Device-Specific Encrypted Data to and from Mobile Devices Using Detachable Storage Media
US7092906B1 (en) * 2004-03-12 2006-08-15 Xilinx, Inc. Parallel keystream decoder
JP2006041848A (ja) * 2004-07-27 2006-02-09 Hitachi Ltd 受信装置および受信方法
US9609279B2 (en) 2004-09-24 2017-03-28 Google Inc. Method and system for providing secure CODECS
CN100353765C (zh) * 2004-11-04 2007-12-05 上海交通大学 适用于影视节目内容数据的加密/解密方法
US8041190B2 (en) 2004-12-15 2011-10-18 Sony Corporation System and method for the creation, synchronization and delivery of alternate content
US7895617B2 (en) 2004-12-15 2011-02-22 Sony Corporation Content substitution editor
JP4667108B2 (ja) * 2005-04-11 2011-04-06 パナソニック株式会社 データ処理装置
US7817608B2 (en) 2005-09-23 2010-10-19 Widevine Technologies, Inc. Transitioning to secure IP communications for encoding, encapsulating, and encrypting data
US7496608B2 (en) 2005-10-07 2009-02-24 International Business Machines Corporation Online system and method for restoring electronic media on electronic storage devices
US8526612B2 (en) 2006-01-06 2013-09-03 Google Inc. Selective and persistent application level encryption for video provided to a client
US7870399B2 (en) * 2006-02-10 2011-01-11 Arxan Defense Systems Software trusted platform module and application security wrapper
US8185921B2 (en) 2006-02-28 2012-05-22 Sony Corporation Parental control of displayed content using closed captioning
JP2007233924A (ja) * 2006-03-03 2007-09-13 Sony Corp 情報処理システム、情報処理装置および方法、プログラム、並びに記録媒体
JP2007181198A (ja) * 2006-12-04 2007-07-12 Sony Corp データ伝送制御方法
US8621093B2 (en) 2007-05-21 2013-12-31 Google Inc. Non-blocking of head end initiated revocation and delivery of entitlements non-addressable digital media network
US8243924B2 (en) 2007-06-29 2012-08-14 Google Inc. Progressive download or streaming of digital media securely through a localized container and communication protocol proxy
JP2009158055A (ja) * 2007-12-27 2009-07-16 Toshiba Corp 音声データ処理装置および音声データ処理方法
US8868464B2 (en) 2008-02-07 2014-10-21 Google Inc. Preventing unauthorized modification or skipping of viewing of advertisements within content
US10255463B2 (en) * 2008-11-17 2019-04-09 International Business Machines Corporation Secure computer architecture
US8751800B1 (en) 2011-12-12 2014-06-10 Google Inc. DRM provider interoperability
JP6921075B2 (ja) * 2015-11-20 2021-08-18 ジェネテック インコーポレイテッド データストリームの安全な階層暗号
WO2017083985A1 (en) 2015-11-20 2017-05-26 Genetec Inc. Media streaming
US11423161B1 (en) 2018-05-26 2022-08-23 Genetec Inc. System and media recording device with secured encryption
DE102019102153B4 (de) 2019-01-29 2022-02-03 Bjb Gmbh & Co. Kg Anschlusselement

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4200770A (en) 1977-09-06 1980-04-29 Stanford University Cryptographic apparatus and method
US4405829A (en) 1977-12-14 1983-09-20 Massachusetts Institute Of Technology Cryptographic communications system and method
US4613901A (en) 1983-05-27 1986-09-23 M/A-Com Linkabit, Inc. Signal encryption and distribution system for controlling scrambling and selective remote descrambling of television signals
US4908834A (en) * 1984-10-12 1990-03-13 Wiedemer John D High security pay television system
EP0267039A3 (en) * 1986-11-05 1990-04-04 Satellite Technology Services, Inc. Video system and method for controlled videotaping
US5237610A (en) * 1990-02-01 1993-08-17 Scientific-Atlanta, Inc. Independent external security module for a digitally upgradeable television signal decoder
US5111504A (en) 1990-08-17 1992-05-05 General Instrument Corporation Information processing apparatus with replaceable security element
US5303294A (en) * 1991-06-18 1994-04-12 Matsushita Electric Industrial Co., Ltd. Video theater system and copy preventive method
EP0571753B1 (en) * 1992-04-17 1999-03-31 Matsushita Electric Industrial Co., Ltd. Video recorder
US5461674A (en) * 1992-05-22 1995-10-24 Zenith Electronics Corp. Method and apparatus for controlling playback of recorded HDTV signals
JPH0644755A (ja) * 1992-07-24 1994-02-18 Sony Corp ビデオ信号の伝送方法及び記録装置
JPH06133269A (ja) * 1992-09-02 1994-05-13 Pioneer Electron Corp 映像信号記録及び再生装置

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1110814C (zh) * 1997-05-09 2003-06-04 三星电子株式会社 改善dvd播放机解扰操作可靠性的方法和装置
US8130952B2 (en) 1998-03-16 2012-03-06 Intertrust Technologies Corporation Methods and apparatus for persistent control and protection of content
US9532005B2 (en) 1998-03-16 2016-12-27 Intertrust Technologies Corporation Methods and apparatus for persistent control and protection of content
US7822201B2 (en) 1998-03-16 2010-10-26 Intertrust Technologies Corporation Methods and apparatus for persistent control and protection of content
US8526610B2 (en) 1998-03-16 2013-09-03 Intertrust Technologies Corporation Methods and apparatus for persistent control and protection of content
US7809138B2 (en) 1999-03-16 2010-10-05 Intertrust Technologies Corporation Methods and apparatus for persistent control and protection of content
CN100388785C (zh) * 1999-08-29 2008-05-14 英特尔公司 数字视频内容传输加密与解密方法和设备
US7222364B2 (en) 2000-09-04 2007-05-22 Pioneer Corporation Information sending method and information sending apparatus, information receiving apparatus and information receiving method, information transmission system and information transmission method, and information recording medium
CN100346649C (zh) * 2001-07-09 2007-10-31 高通股份有限公司 安装解密密钥的装置和方法
CN100438620C (zh) * 2002-08-06 2008-11-26 梅迪亚利夫公司 用于扰频mpeg-4类型的多媒体和视听内容的装置及方法
CN1806438B (zh) * 2003-04-11 2010-12-22 英特尔公司 用于视听标题和复制者的识别与撤销的系统
CN1607793B (zh) * 2003-09-26 2013-11-06 创世纪微芯片公司 基于分组的高清晰度高带宽数字内容保护
CN101437143B (zh) * 2007-11-16 2011-05-25 聪泰科技开发股份有限公司 影音传输加密装置
CN101616301B (zh) * 2009-07-28 2012-10-03 北京惠信博思技术有限公司 一种数字版权管理方法和终端
CN101616301A (zh) * 2009-07-28 2009-12-30 北京惠信博思技术有限公司 一种数字版权管理方法和终端
CN112073660A (zh) * 2020-09-15 2020-12-11 深圳Tcl数字技术有限公司 Tlv数据生成方法、读取方法、智能设备及存储介质
CN112073660B (zh) * 2020-09-15 2023-03-10 深圳Tcl数字技术有限公司 Tlv数据生成方法、读取方法、智能设备及存储介质

Also Published As

Publication number Publication date
DE69524931D1 (de) 2002-02-14
EP0714204A2 (en) 1996-05-29
EP0714204B1 (en) 2002-01-09
US5757909A (en) 1998-05-26
CN1090868C (zh) 2002-09-11
EP0714204A3 (en) 1997-06-11
JPH08242438A (ja) 1996-09-17
KR960019077A (ko) 1996-06-17
JP3108618B2 (ja) 2000-11-13
DE69524931T2 (de) 2002-08-29
KR100332743B1 (ko) 2002-11-07

Similar Documents

Publication Publication Date Title
CN1090868C (zh) 防止在数字视频系统中非法收看和复制的方法及其控制装置
CN1122416C (zh) 用于数字广播系统的防止非法观看/复制的方法与装置
US8488788B2 (en) Method for simulcrypting scrambled data to a plurality of conditional access devices
US7225164B1 (en) Method and apparatus for implementing revocation in broadcast networks
CN1181678C (zh) 提供设备之间的数字数据安全通信的方法和设备
JP3474510B2 (ja) ディジタル放送送信装置、その受信方法および受信装置
CN1270317C (zh) 信号处理方法与装置,信号再现方法与装置
CN1262770A (zh) 数据记录/再现方法、数据记录/再现系统、记录设备、再现设备和节目记录媒体
JP2003152698A (ja) コンテンツ利用制御送信方法、コンテンツ利用制御受信方法およびコンテンツ利用制御送信装置、コンテンツ利用制御受信装置ならびにコンテンツ利用制御送信プログラム、コンテンツ利用制御受信プログラム
US7010685B1 (en) Method and apparatus for storing scrambled digital programs by filtering product identifier
JP5296327B2 (ja) 放送番組コンテンツを再生する方法およびプログラム
US20060293895A1 (en) Information processing apparatus capable of receiving digital broadcast program data, and method of protecting contents which is applied to the apparatus
JP5177939B2 (ja) 情報処理装置
US20080226259A1 (en) Recording apparatus, control method, and program
US20090006961A1 (en) Information processing apparatus and video and audio information protecting method
JP2007124167A (ja) コンテンツ暗号化装置、その方法およびそのプログラム、ならびに、コンテンツ復号化装置、その方法およびそのプログラム
JP2001333364A (ja) 限定受信方法及び限定受信装置
KR19980074137A (ko) 디스크 복합 영상 데이터의 불법 복제 방지장치 및 그 방법
JP4542518B2 (ja) コンテンツ利用制御送信装置、コンテンツ利用制御受信装置、コンテンツ利用制御システム、コンテンツ利用制御送信プログラムおよびコンテンツ利用制御受信プログラム
JP2003234710A (ja) ディジタル放送送信装置、その受信方法および受信装置
JP2006140623A (ja) 情報処理装置
MXPA06009521A (es) Metodo y circuito de cifrado de flujo de datos
JP2003264781A (ja) ディジタル放送受信装置
WO2006033218A1 (ja) データ配信装置、データ提供装置、データ配信方法、データ提供方法、データ配信プログラム、データ提供プログラム、および、それらのプログラムが記録された情報記録媒体
JP2010041332A (ja) 放送受信装置およびその制御方法

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20020911

Termination date: 20141126

EXPY Termination of patent right or utility model