CN101518073A - 用于产生计数器块值的方法 - Google Patents

用于产生计数器块值的方法 Download PDF

Info

Publication number
CN101518073A
CN101518073A CNA2007800351275A CN200780035127A CN101518073A CN 101518073 A CN101518073 A CN 101518073A CN A2007800351275 A CNA2007800351275 A CN A2007800351275A CN 200780035127 A CN200780035127 A CN 200780035127A CN 101518073 A CN101518073 A CN 101518073A
Authority
CN
China
Prior art keywords
value
counter
message
counter block
scrambling
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.)
Pending
Application number
CNA2007800351275A
Other languages
English (en)
Inventor
李珍焕
李勇勋
咸泳权
安忠铉
李寿寅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Electronics and Telecommunications Research Institute ETRI
Original Assignee
Electronics and Telecommunications Research Institute ETRI
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 Electronics and Telecommunications Research Institute ETRI filed Critical Electronics and Telecommunications Research Institute ETRI
Publication of CN101518073A publication Critical patent/CN101518073A/zh
Pending 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/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
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H40/00Arrangements specially adapted for receiving broadcast information
    • H04H40/18Arrangements characterised by circuits or components specially adapted for receiving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/02Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
    • H04H60/07Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information characterised by processes or methods for the generation
    • 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 or manipulating encoded video stream scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream 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 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

Landscapes

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

Abstract

提供了一种用于在不额外发送计数器块值的条件下生成计数器块值的方法。用于生成加扰器或解扰器所需要的计数器块值的方法包括以下步骤:a)当待加扰或待解扰的计数器块在消息的初始部分中时,将该消息的计数器设置为预定的初始值;b)当待加扰或待解扰的计数器块在消息的初始部分中时,将对应于该消息的初始部分的公共交织帧计数值存储到缓冲器中;c)将计数器增加预定数;和d)通过使用在步骤b)中存储的CIF计数值和在步骤c)中增加后的计数器来生成计数器块值。

Description

用于产生计数器块值的方法
技术领域
本发明涉及用于产生计数器块值的方法;并且,更具体来说,涉及用于简单处理计数器块值而无需额外发送/接收计数器块值的方法。
本工作部分地由韩国信息与通信部(MIC)和韩国通信技术发展研究院(IITA)的信息技术(IT)研究与开发项目支持(2005-S-403-2,“Developmentof Super-intelligent Multimedia Anytime-anywhere Realistic TV(SmarTV)Technology”)。
背景技术
基于Eureka-147的数字音频广播(DAB)不仅提供了数字音频广播业务,而且还提供了多种多样的多媒体业务,诸如幻灯片、广播网站、交通和游客信息业务。用于提供带有运动图像视频业务的基于Eureka-147的DAB技术的标准和技术就是数字多媒体广播(DMB)标准和技术。
Eureka-147的帧结构包括音频业务部分、视频业务部分和数据业务部分。有关各项业务的信息按24毫秒为单位帧被多路复用和传输。
DMB传输帧由同步信道、快速信息通道(Fast Information Channel,FIC)和主要业务信道(Main Service Channel,MSC)组成。
FIC包括多个快速信息块(Fast information block,FIB),MSC包括多个公共交织帧(Common interleaved frame,CIF)。
CIF包括视频数据和音频数据,FIB包括有关CIF中所包含的数据的结构的信息。每一个FIG均包括快速信息组(Fast information group,FIG),其传输用来设置用于条件访问(conditional access)的参数的信号。每个传输帧的第一个FIB包括CIF计数信息。换句话说,CIF计数信息是通过被携带在FIG上而被传输的。CIF计数信息用于计算相应的CIF计数值并且数据以CIF为单位被编码/解码。CIF计数值为13位长并且计数器以5000二进制数来工作(operate in a 5000 binary)。
并且,条件访问同步参数(CASyncParam)被用于在接收器中对消息进行解扰的处理过程,以将该消息与解扰器(descrambler)或者接收器的其它功能同步。条件访问同步参数(CASyncParam)是通过携带在待加扰或待解扰的消息的前缀上而被传输的。条件访问参数(CASyncParam)传递消息标识符以及表示控制字和CIF计数值的变化的切换(toggle)信息。
由条件访问***(CAS)中的接收器确定特定内容是否是可访问的。那些为内容付费的用户可以使用条件访问***中的内容。
一般说来,条件访问***需要以下功能:加扰和解扰功能,用于保护内容不受未授权用户的侵害;授权(entitle)控制功能和授权管理功能,用于仅向那些已经进行了预定付费的用户提供内容。
首先,加扰是一项用于使用控制字(CW)使内容变形以便保护内容不受未授权用户侵害的技术。发送器需要加密,以便保护要发送到接收器的解密器的加扰内容和控制字。接收器需要发送器所拥有的相同密钥(secret key),以执行解扰。
授权控制是一项用于对控制字进行加密的技术。经加密的控制字是通过携带在授权控制消息(ECM)上而被发送到接收器的。为了安全起见,周期性地发送授权控制消息,并且所发送的授权控制消息包括经加密的控制字。授权控制消息还包括控制参数。接收器将包含在所发送的授权控制消息中的控制参数与存储在接收器中的授权参数进行比较,确定用户是否具有访问内容的权限。当确定该用户具有访问权限时,接收器使用密钥将控制字解密并且使用经解密的控制字对接收到的内容解扰。
为了使用块加密的计数器模式来对加扰器和解扰器中的内容进行加密和解密,需要控制字和对于每个计数器块都不同的计数器块值。
与此同时,作为用于地面DMB内容的条件访问的国际标准的欧洲电信标准研究院(European Telecommunication Standards Institute,ETSI)技术规范(TS)102 367根据加扰(scrambling)方法定义了三种条件访问模式:子信道条件访问、数据组条件访问和多媒体对象传输(Multimedia ObjectTransfer,MOT)条件访问。
针对内容中的每条消息执行加扰和解扰。从而,一条待加扰的消息应当被连续处理,并且用于加扰或解扰一条消息的控制字应当不被改变。在地面DMB内容中,待加扰或待解扰的消息的长度是不同的并且消息传输周期也不是相同的。在子信道条件访问模式的情况下,消息发送/接收周期与CIF一样,都是24毫秒。在数据组条件访问模式和MOT条件访问模式的情况下,消息发送/接收周期不是规则的并且可以通过一个或多个CIF发送/接收消息。
加扰方法被分为两种类型:块加密和流加密。就安全性而言,诸如高级加密标准(Advanced Encyption Standard,AES)这样的块加密方法要优于流加密。
作为使用块加密方法的推荐标准的美国国家标准与技术研究院(National Institute of Standards and Technology,NIST)特别公开(SpecialPublication)800-38A建议了五种AES标准运算模式。具体说来,NIST特别公开800-38A定义了下列五种模式:电子密码本(Electric Code Book,ECB)模式、密文块链接(Cipher Block Chaining,CBC)模式、密文反馈(CipherFeedback,CFB)模式、输出反馈(Output Feedback,OFB)模式和计数器(CTR)模式。本发明涉及这五种块加密方法中的计数器模式。
NIST特别公开800-38A建议了两种用于设置待加扰的消息的计数器块值的方法。这里,计数器块值表示为每个块不同地给出的值,用于在计数器模式下执行加扰或解扰。根据加扰器中使用的块加密的计数器模式,消息被划分为多个块并且这些块被加扰。
根据第一种方法,消息的第一个计数器块值是通过将预定数加到前一条消息的最后一个计数器块值上而得到的值。换句话说,第一条消息的第一个计数器块值被初始化为“0”并且对每个块增加“1”的值被用作计数器块值。第二条消息的第一个计数器块值是通过向第一条消息的最后一个计数器块值加“1”而得到的值。
但是,当用户改变信道时,上述方法不能正常地将内容呈现给用户,这是因为改变后的信道需要新的控制字,并且直到新的控制字被接收到,才能得知计数器块值。简而言之,该方法具有这样的缺点:每当信道改变时,用户必须等待,直到接收到新的控制字。
第二种方法对于计数器块的一半比特部分(a half-bit part)与第一种方法类似。每条消息的第一个计数器块值被初始化为“0”,并且在一条消息中每个后续的计数器块值增加“1”。计数器块的另一半比特部分包括标识符,它的值与其它消息不重叠。但是,第二种方法也有个问题:频率被消耗用于将标识符发送到接收器,以使得每条消息具有不同的标识符。
图1示出用于传统加扰器/解扰器中的块加密的计数器模式。参见图1,加扰器使用控制字对内容进行加扰,该内容为计数器块序列,并且控制字以数秒到数十秒为周期变为不同的随机数,以防止受到黑客侵害。
根据被用作加扰器的块加密的计数器模式,内容被划分为多个块并被加扰。只要使用相同的控制字,块的计数器值(这里将被称作计数器块值)就应当是互不相同的。因此,当将内容划分为n个块并且使用相同的控制字进行加扰时,就需要n个不同的计数器块值。
加扰器的密文111、112、...11n使用控制字和计数器块值输出用于各个计数器块的加密数据,所述计数器块值对于各个块互不相同。加扰器的XOR运算器121、122、...12n对经加密的输出数据和被分为n块的未加扰的计数器块执行XOR运算。加扰器中XOR运算器的运算结果为加扰后的内容。
解扰器的译文131、132、...13n使用加扰器所使用的相同的计数器块值和控制字对加扰后的内容进行解密。这里,密文有两种类型。一种是前向密文(forward cipher),另一种是后向密文(backward cipher)。计数器模式中所使用的解扰器的译文与加扰器的前向密文相同。
块加密的计数器模式需要从发送器发送控制字和计数器块值到接收器,并且频率被用于发送计数器块值,该计数器块值对于各个计数器块互不相同。因此,就使用频率而言,这样的效率很低。
因此,为了不额外地发送计数器块值,需要开发一种在使用相同控制字的同时生成遍及所有块都不重复的计数器块值的方法。
发明内容
技术问题
本发明的实施例旨在提供一种为了在加扰或解扰处理过程中不额外地发送计数器块值而在使用相同控制字的同时生成遍及所有块都不重复的计数器块值的方法。
技术方案
依照本发明的一个方面,其被设计为用于满足此需求,提供一种用于在不额外发送或接收计数器块值的同时简单地处理计数块值的方法。
有益效果
本发明的方法通过组合CIF计数值和计数器来生成计数器块值。由于不额外地发送计数器块值,因而能够提高频率使用效率。
附图说明
图1示出了在传统加扰器和解扰器中使用的块加密的计数器模式。
图2是描述了依照本发明的实施例的、用于生成加扰器或解扰器中所需要的计数器块值的方法的流程图。
具体实施方式
依照本发明的一个方面(被设计为用于实现目的),提供一种用于生成加扰器或解扰器所需要的计数器块值的方法,该方法包括以下步骤:a)当待加扰或待解扰的计数器块在消息的初始部分中时,将该消息的计数器设置为预定的初始值;b)当待加扰或待解扰的计数器块在消息的初始部分中时,将对应于该消息的初始部分的公共交织帧(Common Interleaved Frame,CIF)计数值存储到缓冲器中;c)将计数器增加预定数;和d)通过使用在步骤b)中存储的CIF计数值和在步骤c)中增加后的计数器来生成计数器块值。
依照本发明的另一个方面(被设计为用于实现目的),提供一种用于生成加扰器或解扰器所需要的计数器块值的方法,该方法包括以下步骤:a)当待加扰或待解扰的计数器块在消息的初始部分中时,将该消息的计数器设置为预定的初始值;b)当待加扰或待解扰的计数器块在消息的初始部分中时,将条件访问同步参数(CASyncParam)上携带的消息的标识符存储到缓冲器中;c)将计数器增加预定数;和d)通过使用在步骤b)中存储的消息的标识符和在步骤c)中增加后的计数器来生成计数器块值。
依照本发明的又一个方面(被设计为用于实现目的),提供一种用于生成加扰器或解扰器所需要的计数器块值的方法,该方法包括以下步骤:a)当待加扰或待解扰的计数器块在消息的初始部分中时,将该消息的计数器设置为预定的初始值;b)当待加扰或待解扰的计数器块在消息的初始部分中时,将初始化计数器块值存储到缓冲器中;c)将计数器增加预定数;和d)通过使用在步骤b)中存储的初始化计数器块值和在步骤c)中增加后的计数器来生成计数器块值。
依照本发明的又一个方面(被设计为用于实现目的),提供一种用于生成加扰器或解扰器所需要的计数器块值的方法,该方法包括以下步骤:a)从接收到的数据或待发送的数据中提取第一个值;b)生成针对单位消息的每个计数器块而改变的第二个值;和c)通过使用第一个值和第二个值来生成计数器块值。
而且,第一个值可以是对应于消息的初始部分的公共交织帧(CIF)计数值或者包含在条件访问同步参数中的值。包含在条件访问同步参数中的值的例子为消息的标识符和初始化计数器值。
与此同时,以消息为单位初始化第二个值,并且对于单位消息的计数器块中的每个块,第二个值变化预定值那么多。
本发明的优点、特征和方面将从下文中将阐述的结合附图对实施例的以下描述中变得明显。
一般说来,控制字以数秒到数十秒为间隔地变化,公共交织帧(CIF)计数值每24毫秒增加“1”。由于CIF计数值的增长期比控制字的变化期短,因而CIF计数值可以用于计数器块值的一部分。此外,能够通过携带在条件访问同步参数(CASyncParam)上进行传输的消息的标识符也可以取代CIF计数值而用于计数器块值的一部分。
根据本发明的实施例,在地面DMB内容的条件访问模式中所定义的初始化计数器块值可以如消息的标识符那样取代CIF计数值而用于计数器块值的一部分,所述条件访问模式为子信道加扰模式、数据组加扰模式和MOT加扰模式。具体来说,初始化计数器块值包含在用于每个消息的条件访问前缀(CAPrefix)并且以地面DMB条件访问方法传送。在情况1)子信道加扰模式下,当填充分组指示符(padding packet indicator)为“0”时,初始化计数器块值可以被放置在第二字节和第三字节中,或者当填充分组指示符为“1”时,初始化计数器块值可以被放置在第三字节和第四字节中。在情况2)数据组加扰模式下,初始化计数器块值可以被放置在第一字节中。在情况3)MOT加扰模式下,初始化计数器块值可以被放置在第一字节和第二字节中。
图2是描述依照本发明的实施例,用于生成加扰器或解扰器中所需要的计数器块值的方法的流程图。该图示出了使用CIF计数值的实施例。这里,初始化计数器块值而非CIF计数值,可以被用作消息的标识符。
参见图2,当输入消息时,在步骤S201中确定待加扰或待解扰的计数器块是否是消息的初始部分。
在步骤S203中,存储对应于消息的初始部分的CIF计数值。
在步骤S205中,当计数器块是消息的初始部分时,消息的计数器被初始化为预定的初始值。
随后,在步骤207中,被初始化的消息的计数器改变预定值。例如,计数器可以增加用于单位消息的每个计数器块的预定值那么多。
与此同时,当计数器块不是消息的初始部分时,计数器改变,例如,在步骤207中增加用于单位消息的每个计数器块的预定值那么多。
随后,在步骤S209使用所存储的CIF计数值和被增加了预定值的消息的计数器来生成计数器块值。可以通过简单地组合所存储的CIF计数值和被增加了预定值的消息的计数器,或者通过执行预定运算,来生成计数器块值。这里,当确定计数器块不是消息的初始部分时,所存储的CIF计数值就是对应于消息的初始部分的CIF计数值。例如,当生成128位的计数器块值时,13个最高有效位(MSB)使用CIF计数值,而其余的115个最低有效位(LSB)使用消息的计数器。
通过上述方法生成每个块的计数器块。因此,可以在不发送计数器块值的条件下生成加扰器和解扰器中所使用的计数器块值。
上面所描述的本发明的方法可以被实现为程序并且被存储在计算机可读记录介质中,诸如CD-ROM、RAM、ROM、软盘、硬盘和磁光盘中。由于本领域技术人员可以很容易地实现该过程,因此这里不再提供进一步的描述。
尽管已经就特定的优选实施例描述了本发明,但是本领域的技术人员将很清楚,在不脱离如后附权利要求书中所限定的本发明的精神和范围的前提下,可以进行各种变化和修改。
工业上的可应用性
本发明提供了一种在加扰或解扰处理过程中在不额外发送计数器块值的条件下,只要使用相同的控制字就生成贯穿消息的所有块都不重复的计数器块值的方法。

Claims (16)

1.一种用于生成加扰器或解扰器所需要的计数器块值的方法,包含下列步骤:
a)当待加扰或待解扰的计数器块在消息的初始部分中时,将该消息的计数器设置为预定的初始值;
b)当所述待加扰或待解扰的计数器块在该消息的初始部分中时,将对应于该消息的初始部分的公共交织帧CIF计数值存储到缓冲器中;
c)将所述计数器增加预定数;和
d)通过使用在步骤b)中存储的CIF计数值和在步骤c)中增加后的计数器来生成计数器块值。
2.如权利要求1所述的方法,其中,所述CIF计数值是包含在传输帧的快速信息组FIG中的CIF计数值的全部或部分。
3.如权利要求1所述的方法,其中,所述CIF计数值是包含在条件访问同步参数CASyncParam中的CIF计数值的全部或部分。
4.一种用于生成加扰器或解扰器所需要的计数器块值的方法,该方法包括以下步骤:
a)当待加扰或待解扰的计数器块在消息的初始部分中时,将该消息的计数器设置为预定的初始值;
b)当所述待加扰或待解扰的计数器块在该消息的初始部分中时,将条件访问同步参数CASyncParam上携带的该消息的标识符存储到缓冲器中;
c)将所述计数器增加预定数;和
d)通过使用在步骤b)中存储的所述消息的标识符和在步骤c)中增加后的计数器来生成计数器块值。
5.一种用于生成加扰器或解扰器所需要的计数器块值的方法,该方法包括以下步骤:
a)当待加扰或待解扰的计数器块在消息的初始部分中时,将该消息的计数器设置为预定的初始值;
b)当所述待加扰或待解扰的计数器块在该消息的初始部分中时,将初始化计数器块值存储到缓冲器中;
c)将所述计数器增加预定数;和
d)通过使用在步骤b)中存储的初始化计数器块值和在步骤c)中增加后的计数器来生成计数器块值。
6.如权利要求5所述的方法,其中,所述初始化计数器块值包含在每条消息的条件访问前缀中并且被发送。
7.一种用于生成加扰器或解扰器所需要的计数器块值的方法,该方法包括以下步骤:
a)从接收到的数据或待发送的数据中提取第一个值;
b)生成针对单位消息的每个计数器块而改变的第二个值;和
c)通过使用所述第一个值和所述第二个值来生成计数器块值。
8.如权利要求7所述的方法,其中,在步骤c)中,在比特水平上简单地组合所述第一个值和第二个值。
9.如权利要求8所述的方法,其中,所述第一个值形成计数器块值的最高有效位MSB,而所述第二个值形成计数器块值的最低有效位LSB。
10.如权利要求7所述的方法,其中,在步骤c)中,对所述第一个值和第二个值执行预定运算。
11.如权利要求7所述的方法,其中,所述第一个值是对应于消息的初始部分的公共交织帧CIF计数值。
12.如权利要求7所述的方法,其中,所述第一个值是包含在条件访问同步参数中的值。
13.如权利要求12所述的方法,其中,所述第一个值是所述消息的标识符。
14.如权利要求12所述的方法,其中,所述第一个值是初始化计数器值。
15.如权利要求7所述的方法,其中,以消息为单位初始化所述第二个值。
16.如权利要求15所述的方法,其中,对于所述单位消息的每一个计数器块,所述第二个值改变预定值那么多。
CNA2007800351275A 2006-07-20 2007-07-20 用于产生计数器块值的方法 Pending CN101518073A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020060068038 2006-07-20
KR20060068038 2006-07-20

Publications (1)

Publication Number Publication Date
CN101518073A true CN101518073A (zh) 2009-08-26

Family

ID=38956986

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007800351275A Pending CN101518073A (zh) 2006-07-20 2007-07-20 用于产生计数器块值的方法

Country Status (4)

Country Link
EP (2) EP2739045A3 (zh)
KR (1) KR100863748B1 (zh)
CN (1) CN101518073A (zh)
WO (1) WO2008010689A1 (zh)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011153261A1 (en) * 2010-06-01 2011-12-08 Capnia, Inc. Gas dispenser for dispensing accurate doses of therapeutic gas from a reservoir containing highly compressed therapeutics gas
US8584167B2 (en) 2011-05-31 2013-11-12 Echostar Technologies L.L.C. Electronic programming guides combining stored content information and content provider schedule information
US8447170B2 (en) 2011-08-23 2013-05-21 Echostar Technologies L.L.C. Automatically recording supplemental content
US8850476B2 (en) 2011-08-23 2014-09-30 Echostar Technologies L.L.C. Backwards guide
US9357159B2 (en) 2011-08-23 2016-05-31 Echostar Technologies L.L.C. Grouping and presenting content
US8437622B2 (en) 2011-08-23 2013-05-07 Echostar Technologies L.L.C. Altering presentation of received content based on use of closed captioning elements as reference locations
US8627349B2 (en) 2011-08-23 2014-01-07 Echostar Technologies L.L.C. User interface
US8959566B2 (en) 2011-08-23 2015-02-17 Echostar Technologies L.L.C. Storing and reading multiplexed content
US9185331B2 (en) 2011-08-23 2015-11-10 Echostar Technologies L.L.C. Storing multiple instances of content
US8763027B2 (en) 2011-08-23 2014-06-24 Echostar Technologies L.L.C. Recording additional channels of a shared multi-channel transmitter
US8660412B2 (en) 2011-08-23 2014-02-25 Echostar Technologies L.L.C. System and method for dynamically adjusting recording parameters
US9621946B2 (en) 2011-08-23 2017-04-11 Echostar Technologies L.L.C. Frequency content sort
US8819722B2 (en) 2012-03-15 2014-08-26 Echostar Technologies L.L.C. Smartcard encryption cycling
US9489981B2 (en) 2012-03-15 2016-11-08 Echostar Technologies L.L.C. Successive initialization of television channel recording
US8959544B2 (en) 2012-03-15 2015-02-17 Echostar Technologies L.L.C. Descrambling of multiple television channels
US8989562B2 (en) 2012-03-15 2015-03-24 Echostar Technologies L.L.C. Facilitating concurrent recording of multiple television channels
US8793724B2 (en) 2012-11-08 2014-07-29 Eldon Technology Limited Image domain compliance
US9628838B2 (en) 2013-10-01 2017-04-18 Echostar Technologies L.L.C. Satellite-based content targeting
US9756378B2 (en) 2015-01-07 2017-09-05 Echostar Technologies L.L.C. Single file PVR per service ID

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4723246A (en) * 1982-05-11 1988-02-02 Tandem Computers Incorporated Integrated scrambler-encoder using PN sequence generator
JPS60501882A (ja) * 1983-07-22 1985-10-31 インデペンデント・ブロ−ドキヤステイング・オ−ソリテイ スクランブル装置及びデ・スクランブル装置
EP0620690B1 (en) * 1993-04-15 1999-01-27 Matsushita Electric Industrial Co., Ltd. Video signal encrypting apparatus
EP1089482A4 (en) * 1999-04-16 2005-11-02 Sony Corp METHOD AND DEVICE FOR MESSAGE TRANSMISSION AND RECORDING MEDIUM
GB2374260B (en) 2001-10-12 2003-08-13 F Secure Oyj Data encryption
KR20050107535A (ko) * 2004-05-07 2005-11-11 삼성전자주식회사 광대역 무선 통신 시스템에서의 방송 서비스 암호화 장치및 방법
KR100651939B1 (ko) * 2004-08-18 2006-12-06 엘지전자 주식회사 방송 수신기 및 디코딩 방법
RU2384000C2 (ru) * 2005-01-11 2010-03-10 Самсунг Электроникс Ко., Лтд. Устройство и способ для шифрования/дешифрования сигнала в системе связи
CN100380986C (zh) * 2005-01-26 2008-04-09 乐金电子(惠州)有限公司 数字多媒体广播接收机的服务成分同步化方法
KR100706213B1 (ko) * 2005-02-21 2007-04-11 삼성전자주식회사 지상파 dmb의 ts패킷 동기화 방법 및 장치

Also Published As

Publication number Publication date
EP2047680A4 (en) 2012-02-01
KR20080009001A (ko) 2008-01-24
EP2739045A3 (en) 2014-07-30
WO2008010689A1 (en) 2008-01-24
KR100863748B1 (ko) 2008-10-16
EP2047680A1 (en) 2009-04-15
EP2739045A2 (en) 2014-06-04

Similar Documents

Publication Publication Date Title
CN101518073A (zh) 用于产生计数器块值的方法
US5381481A (en) Method and apparatus for uniquely encrypting a plurality of services at a transmission site
EP1560361B1 (en) A secure key authentication and ladder system
JP4976107B2 (ja) データのユニットをスクランブル及びデスクランブルする方法
RU2006147370A (ru) Способ дескремблирования скремблированного информационного объекта контента
CA2437018A1 (en) Selective encryption to enable multiple decryption keys
JPH06125554A (ja) 加入衛星テレビジョン暗号化用防護方法
KR20100089228A (ko) 멀티미디어 컨텐트의 전송 스트림 암호화 방법 및 그 장치,복호화 방법 및 그 장치
JP2012510743A (ja) 追加キーレイヤーを用いたコンテンツ復号化装置および暗号化システム
CN101132408B (zh) 流媒体内容的处理方法、设备及***
KR100693749B1 (ko) 수신 제한 시스템의 운용을 위한 키 전송 및 인증 시스템및 방법
JPS61107376A (ja) 暗号化装置及び暗号化方法
CN103281572B (zh) 集成基本数据、正常数据解扰的dvb条件接收装置
JPH01248891A (ja) 暗号化鍵配送方式
KR101005844B1 (ko) 메모리 카드 기반의 ts 패킷 처리를 위한 수신 제한 시스템
JP2001333032A (ja) 限定受信システム
CN101179345A (zh) 一种条件接收***的加密和解密方法
RU2534925C2 (ru) Способ защиты, способ расшифрования, носитель информации и терминал для способа защиты
KR20060113091A (ko) 디지털 수신기의 제한 수신 방법
JP2004208107A (ja) スクランブル放送システム、放送送信装置及び受信装置
CN101193308A (zh) 用于提供可在通信网络中播放的音/视频信号的方法及装置
CN101119170A (zh) 一种基于调频副载波的用户管理方法
JP2008017502A (ja) 限定受信方式の処理装置
CA2168748C (en) Method and apparatus for uniquely encrypting a plurality of services at a transmission site
Lee et al. Effective multiplexing method for conditional access system in terrestrial DMB

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20090826