CN1679273A - 用于数字权利管理的集成电路 - Google Patents
用于数字权利管理的集成电路 Download PDFInfo
- Publication number
- CN1679273A CN1679273A CNA038208989A CN03820898A CN1679273A CN 1679273 A CN1679273 A CN 1679273A CN A038208989 A CNA038208989 A CN A038208989A CN 03820898 A CN03820898 A CN 03820898A CN 1679273 A CN1679273 A CN 1679273A
- Authority
- CN
- China
- Prior art keywords
- numerical data
- integrated circuit
- encryption
- processor
- server
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
- G06F21/72—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in cryptographic circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/86—Secure or tamper-resistant housings
- G06F21/87—Secure or tamper-resistant housings by means of encapsulation, e.g. for integrated circuits
Abstract
本发明涉及用于数字权利管理的集成电路,其中用于实施数字权利管理的特定用途集成电路(ASIC)包括从服务器请求加密数字数据并对该数据进行解密的处理器、以及用于把解密数据转换为模拟信号的播放器。优选地,ASIC是防窜改的。优选地,ASIC的所有管理代码储存在ASIC的ROM上。一种用于接收、解密并显示加密数字数据的装置包括ASIC、以及用于与服务器通信的收发器、用于显示模拟信号的显示机构、以及用于储存加密数据的非易失性存储器。一种用于储存和显示数字数据的系统包括服务器和装置。优选地,服务器配置为只向装置发送加密数字数据和相关的解密密钥。
Description
这是2002年8月8日提交的美国临时专利申请60/401753的接续部分。
技术领域
本发明涉及特定用途集成电路(ASIC),并更具体地涉及有助于对版权资料进行数字权利管理的ASIC。
术语“数字权利管理”(DRM)一般包含对专有数据的安全分配、推广和销售,其中,专有数据例如为(但不限于)音频和视频数字内容。DRM对内容拥有者和内容消费者附加一些责任。内容拥有者必须创建数字作品,通过加密而保护数字作品,并分配加密的数字作品。消费者把加密的数字作品下载到他/她的平台,并为解密和使用加密数字作品的许可证付费。
对远程平台如移动电话、个人计算机、机顶盒或音频播放器实施DRM的方式如下:
1.仅软件保护:在平台的操作系统中集成的软件模块控制验证和数据解密。此解决方案的主要缺陷是缺少存储秘密密钥并执行验证和解密的安全元件,其中,所述秘密密钥用于验证和解密。此解决方案的另一缺陷是加密计算不是在安全、封闭的环境中进行。黑客可通过简单地探查平台总线而拷贝和复制解密数据。
2.安全系统:整个DRM处理由一个或多个硬件保护(协)处理器执行。此解决方案提供更高级的安全性。
图1为DRM系统的高级局部示意图,其中,DRM系统包括用于储存和分发加密数字音频或视频数据的服务器48以及远程平台10。在如图1所示的DRM平台的特定实施例中,服务器48位于蜂窝电话网络的基站46,并且,远程平台10是包括与基站46通信的收发器12和天线14的移动电话。移动电话10的总体操作由基于微处理器的控制器16和受硬件保护的加密协处理器18联合控制。控制器16通常包括两个微处理器:一个用于控制收发器12的微处理器;以及,用于控制移动电话10的其它组件的另一微处理器。在图1中,加密协处理器18表示为用户标识模块(SIM),SIM例如用于基于GSM标准的移动电话系统中。控制器16使用收发器12和天线14向基站46中的服务器48发送请求(包括用户标识和支付指令),以下载加密的数字音频或视频数据。作为响应,服务器48向移动电话10发回加密的数字音频数据。控制器16使用天线14和收发器12接收加密的数字数据,并接着把加密数字数据储存在非易失性存储器22中,非易失性存储器22例如为磁性硬盘、闪存或EEPROM。对于形状因数,非易失性存储器22可以是插件芯片,或可替代地是移动器件,如MMC卡或SD卡。当移动电话10的用户希望播放数据时,控制器16从存储器22检索加密数字数据。接着,加密数字数据用SIM 18解密,并且,解密的数字数据发送给播放器20。例如,如果下载的数据是音频数据,播放器20就可以是MP3播放器。播放器20接着把解密的数字音频数据转换为模拟信号,可选地放大该模拟信号,并把模拟信号发送给扬声器24,扬声器24把音频信号转换为可听声音。
组件12、16、18、20和22通常实现为通过一根或多根公共总线26相互通信的独立集成电路。
一般认为最安全形式的DRM取决于公共密钥基础结构。优选地,使用非对称算法如RSA来向基站执行远程平台10的验证,并使用对称算法如DES来执行对数字音频数据的加密和解密。远程平台10对加密数字数据解密所需的DES加密密钥在由基站发送给远程平台10之前,用非对称算法加密。
在图1所示远程平台10的实施例中,SIM 18用作硬件保护DRM协处理器。SIM 18通过控制器16和收发器12向基站验证远程平台10,并对DES密钥解密。控制器16使用解密的DES密钥对储存在存储器22中的加密数字数据进行解密,并接着把解密的数字数据发送给播放器20。实施远程平台10的验证和远程平台10的加密功能所需的所有密钥储存在SIM 18中。此实施例的主要缺陷是控制器16以清除格式向播放器20发送数字数据,从而,黑客可通过简单地探查总线26而拷贝和复制数字数据。
已知远程平台10的两个替代实施例,其中,独立的加密协处理器如SIM 18不用于实施任一个加密功能。
在远程平台10的第一替代实施例中,控制器16是硬件保护DRM处理器,并且,所有的加密功能由控制器16处理。控制器16向基站验证远程平台10,对储存在存储器22中的加密的数字数据进行解密,并把解密的数字数据发送给播放器20。实施加密功能所需的所有密钥储存在控制器16中。此替代实施例的主要缺陷与图1实施例的主要缺陷相同:控制器16以清除格式向播放器20发送数字数据,从而,黑客可通过简单地探查总线26而拷贝和复制数字音频数据。
在远程平台10的第二替代实施例中,在控制器16和播放器20之间分配加密功能,从而,控制器16和播放器20都用作硬件保护DRM处理器。控制器16向基站验证远程平台10,并向播放器20发送加密的数字数据。播放器20对加密的数字数据进行解密。验证所需的密钥储存在控制器16中。解密所需的密钥储存在播放器20中。此替代实施例的主要缺陷是额外增加两个具备加密能力的组件的费用。
与图1实施例相比,两个替代实施例的另外缺陷是图1的控制器16和播放器20是纯逻辑集成电路。两个替代实施例的控制器16以及第二替代实施例的播放器20还必须包括它们自己的读/写非易性存储器,从而,如果需要,可取代秘密的加密密钥。在另外的纯逻辑集成电路中集成非易失性存储器大幅增加集成电路的成本。
发明内容
因而,普遍认为需要一种克服目前已知系统上述缺点的用于远程平台的硬件保护DRM ASIC,此ASIC也是非常有利的。
根据本发明,提供一种集成电路,包括:(a)处理器,该处理器用于:(i)请求加密的数字数据,以及(ii)对加密的数字数据进行解密,由此提供解密的数字数据;以及(b)用于把解密的数字数据转换为模拟信号的播放器。
根据本发明,提供一种用于显示数字数据的系统,包括:(a)用于储存加密形式数字数据的服务器;以及(b)用户平台,该用户平台包括:(i)集成电路,该集成电路包括:(A)处理器,该处理器用于:(I)从服务器请求加密的数字数据,以及(II)对加密的数字数据进行解密,由此提供解密的数字数据;以及(B)用于把解密的数字数据转换为模拟信号的播放器。
根据本发明,提供一种从服务器请求加密数字数据并接着对加密数字数据进行解密和显示的方法,该方法包括以下步骤:(a)提供集成电路,该集成电路包括:(i)处理器,该处理器用于:(A)从服务器请求加密的数字数据,以及(B)对加密的数字数据进行解密,由此提供解密的数字数据;以及(ii)用于把解密的数字数据转换为模拟信号的播放器;(b)由处理器从服务器请求加密的数字数据;(c)由处理器对加密的数字数据进行解密,由此提供解密的数字数据;以及(d)由播放器把解密的数字数据转换为模拟信号。
本质上,本发明的集成电路是ASIC,所述ASIC实施现有技术控制器16和SIM 18的加密功能,但直接向扬声器24输出模拟信号。本发明集成电路的基本组件是:处理器,该处理器用于从服务器请求加密的数字数据并对加密的数字数据进行解密以提供解密的数字数据;以及,用于把解密的数字数据转换为模拟信号的播放器。相应地,本发明方法的基本步骤包括以下步骤:提供本发明的基本集成电路;使用处理器从服务器请求加密的数字数据;使用处理器对加密的数字数据进行解密,并使用播放器把解密的数字数据转换为模拟信号。
优选地,“请求”加密的数字数据包括:向服务器验证集成电路。更优选地,使用非对称算法如RSA算法或ECC算法来执行验证。
优选地,使用对称算法如DES算法或Rijndael算法来执行对加密的数字数据的解密。
优选地,本发明的集成电路是防窜改的。当检测到窜改集成电路的企图时,重置该集成电路。
适用本发明的各种数字数据的特定实例包括数字音频数据和数字视频数据。
处理器接收加密的数字数据的接口可以是任何适当的接口,如ISO7816接口、局域总线接口、MMCA接口、SDA接口、USB接口或并行接口。
本发明集成电路的形状因数可以是任何适当的形状因数,如SIM形状因数、TQFP形状因数、DIP形状因数、SOP形状因数或BGA形状因数。
优选地,本发明的集成电路只包括一个处理器。不过,本发明的集成电路可包括,并且通常包括,一个或多个协处理器。协处理器是在处理器之外,为在处理器的指导下执行特殊任务而设置的状态机。
优选地,本发明的集成电路包括用于储存管理代码的ROM,其中,管理代码由处理器执行以操作集成电路。更优选地,集成电路的管理代码只储存在ROM中,并且例如不储存在诸如可被电子删除和重写的EEPROM的存储器中。
本发明的范围还包括一种用于接收、解密并显示加密的数字数据的装置(在此也称作“用户平台”),所述装置包括本发明的集成电路。优选地,本发明的装置还包括收发器,所述收发器用于发送来自处理器对加密的数字数据的请求,并用于接收加密的数字数据。优选地,本发明的装置还包括用于显示模拟信号的显示机构。应指出,此处所用的术语“显示”指把模拟信号转换为可被装置用户感受的相应物理感觉,从而,与在此理解的视频屏一样,把输入的模拟信号转换为可听声音的扬声器24也是“显示机构”的实例,其中,视频屏把输入的模拟信号转换为可见图象。
优选地,本发明的装置包括用于储存加密数据的非易失性存储器,如闪存。相应地,本发明的方法优选包括在非易失性存储器中储存加密的数字数据的步骤。
本发明的范围还包括DRM系统,DRM系统包括本发明的装置以及服务器,其中,在服务器中储存数字数据,当服务器从装置接收与有效验证相伴的请求时,向装置发送数字数据。优选地,服务器配置为基本上只向装置发送加密的数字数据和对加密的数字数据进行解密所需的密钥。
对加密数字数据解密通常需要至少一个加密密钥。本发明的方法优选包括以下步骤:使处理器从服务器请求解密所需的密钥,并接着在非易失性存储器中储存密钥。更优选地,所述密钥储存在非易失性存储器中之前被加密。
Gressel等在公开的美国专利申请2002/0070272中论述一种向主机系统验证主机系统远程用户的集成电路,从而,用户可从主机系统下载并运行程序,如Java脚本。Gressel等解决的问题是:如果用户使用Gressel等的图3所示类型的现有技术智能卡来向主机系统验证它们自己,恶意的系统编程者能设计代码,从主机系统来窃用智能卡的数据。从而,Gressel等的集成电路的功能分为两个部分,即,处理加密功能的“安全应用模块”和用于执行从主机系统接收的程序的“可信应用计算环境”。以此方式分开的功能用于防止从主机系统窃取安全应用模块。每个部分具有它自己的处理器,在Gressel等的图9所示的实施例中,每个部分还有它自己的数字-模拟转换器。Gressel等的图9实施例计划用于结合主机的未增强视频数据以及用户单独购买的加密音频数据和加密视频增强数据,并接着显示结合的数据。
在某种程度上,本发明基于这样的理解:存在不需要Gressel等所论述的高度安全性的环境。一般而言,下载代码到智能卡或SIM中的主要原因是更新智能卡或SIM的软件。在蜂窝电话的环境中,例如,蜂窝电话网络的操作员可选择通过决不从服务器48下载可执行代码来确保用户的SIM 18不被窃用,而是改为用一些其它的手段,如向用户发放新的SIM,来更新SIM 18。可替换地,操作员可使用一些其它方法,如第三方字节代码证明,在从服务器48下载代码之前检查所有代码,以防止恶意窜改。在这些情况下,现有技术的智能卡,如Gressel等的图3的智能卡或等效的SIM 18是非常安全的。在SIM 18中包括具有数字-模拟转换器的播放器把SIM 18转变为用于对加密的数字数据进行解密和显示的集成电路,这能较好地防止局域黑客的物理探查并防止服务器48的远程窃用。
附图说明
在此结合附图,仅通过实例来进行描述本发明,在附图中:
图1为现有技术DRM系统的高级示意框图;
图2为本发明DRM系统的高级示意框图;
具体实施方式
本发明是用于实施数字权利管理的ASIC和包括基于该ASIC的用户平台的DRM系统。具体地,本发明可用于控制向远程平台分配专有数字数据。
结合附图和伴随的描述,可更好地理解根据本发明的ASIC的原理和操作。
现在回到附图,图2为本发明的系统60的高极局部示意图。系统60包括:服务器50,服务器50用于取代基站46中的服务器48;以及远程平台28,与远程平台10一样,远程平台28配置为移动电话,以便与基站46中的服务器50通信。远程平台28与远程平台10相似,但具有本发明的ASIC 30以及闪存38,用于取代SIM 18和播放器20。远程平台28的其它组件基本上与远程平台10的相应组件相同,从而,在图2中用与图1中相同的参考号来指代相应的组件。由ASIC 30执行远程平台28的全部加密功能。
ASIC 30包括以下图示组件:
-用于ASIC 30总体管理的处理器32。
-用于加密功能的专用加密协处理器36。
-用于储存ASIC 30的管理代码的ASIC ROM 52。
-由处理器32使用作为临时存储器的ASIC RAM 54。
-用于控制闪存38的闪存控制器40。
-播放器34。
-用于储存加密密钥的ASIC EEPROM 56。
-用于检测物理窜改ASIC 30企图的几个传感器42。
-ASIC总线58,ASIC 30的其它组件通过ASIC总线58而互相通信。
ASIC 30还包括几个组件,如电源管理模块、随机数产生器、中断控制器和内部时钟,为图示清楚起见,在图2中未包括这几个组件。在公共基板上一起制作ASIC 30的所有组件,作为单个集成电路。
ASIC 30和闪存38一起封装在公共封装44内,其中,闪存38本身就是ASIC。在闪存控制器40的控制下,闪存38用于储存和检索加密的数字音频数据。根据远程平台28的用户的请求,对加密的数字音频数据进行解密,并发送给播放器34。
播放器34与播放器20不同,播放器34不执行它本身的数字处理。播放器34本质上只是把解密的数字数据转换为模拟信号的数字-模拟转换器,其中,模拟信号通过显示机构24而转换为用户可感受的感觉。例如,如果数字数据是音频数据,显示机构24就是把模拟信号转换为可听声音的扬声器。
为简单起见,示出的ASIC 30只包括一个加密协处理器34。通常,ASIC 30包括几个加密协处理器34,加密协处理器34也称作“核心”,每一个加密协处理器34都用于实施各个加密算法。例如,ASIC30的一个实施例包括4个核心34:AES核心、DES核心、SHA-1核心和RSA/ECC核心。
同样为简单起见,示出的ASIC 30包括两个传感器42。通常,ASIC 30在其外层包括各种传感器。这些传感器从电压传感器、探针传感器、金属丝传感器、压电传感器、运动传感器、超声波传感器、微波传感器、红外传感器、加速传感器、辐射通量传感器、辐射剂量传感器和温度传感器中选择,这些传感器由S.H.Weingart在“用于计算机子系统的物理安全器件:攻击和防卫调查(Physical securitydevices for computer subsystems:a survey of attacks and defenses)”,Lectrure Notes in Computer Science第1965卷,第302-317页(2001)中描述,此出版物在此引作参考,就好象在此全文引用一样。传感器42之一检测到窜改ASIC 30的企图时触发ASIC 30重置,以防止黑客脱离总线58来读取加密密钥。
在本发明的此特定优选实施例中,ASIC 30的管理代码固定在ROM 52中。通过用具有更新ROM 52的新ASIC 30来物理取代整个ASIC 30而执行ASIC 30的管理代码更新。从而,不必从服务器50下载管理代码到ASIC 30中,服务器50配置为向远程平台28基本上只发送加密的数字数据和用于对加密的数字数据解密的密钥。
远程平台28的操作如下。使用储存在EEPROM 56中的一个或多个验证密钥,处理器32通过控制器16和收发器12向基站46的服务器50验证远程平台28,作为要求发送加密的数字音频或视频数据的请求的一部分。使用非对称算法如RSA或ECC来执行验证。服务器50从基站46向远程平台28发送所请求的加密的数字数据。处理器32通过收发器12和控制器16接收所请求的加密的数字数据,并且使用闪存控制器40把接收到的加密的数字数据储存在闪存38中。服务器50还从基站46向远程平台28发送一个或多个解密密钥。处理器32通过收发器12和控制器16接收解密密钥,并接着把解密密钥储存在EEPROM 56中。(可替代地,协处理器32对解密密钥进行加密,并用闪存控制器40把加密的解密密钥储存在闪存38中。)当用户希望播放数据时,用户在远程平台28的用户命令接口(未示出)输入适当的命令,通过控制器16指示处理器32,以对加密的数字数据进行检索和解密。处理器32接着使用闪存控制器40从闪存22检索加密的数字数据,并接着使用协处理器36和EEPROM 56的适当解密密钥来对加密的数字数据进行解密。使用对称算法如DES或Rijndael来执行解密。处理器32接着对得到的解密的数字数据进行解码,并把解码数据发送给播放器34,播放器34把解码数据转换为模拟信号,并把模拟信号发送给显示机构24。
ASIC 30的替代实施倒缺少EEPROM 56。相反,与ASIC 30寿命相同的唯一密钥,如DES密钥,储存在ROM 52中。此密钥由处理器32和协处理器36使用,以对其它密钥进行加密,所述其它密钥以加密形式储存在闪存38中,并且,如果需要,由处理器32和协处理器36从闪存38检索所述其它密钥并对其解密。
ASIC 30在此描述为SIM 18的替代品,但不应解释为要求ASIC30具有SIM形状因数。ASIC 30可以具有任何适当的形状因数,如TQFP形状因数、DIP形状因数、SOP形状因数或BGA形状因数。相似地,ASIC 30与总线26之间的接口不必是作为SIM标准的ISO7816接口,而可以是任何适当的接口,如局域总线接口、MMCA接口、SDA接口、USB接口或并行接口。
对ASIC 30的数字输入进行加密,但是,ASIC 30的输出是模拟的,而非数字的,禁止非法拷贝数据。尽管从ASIC 30出现的模拟信号为清除格式,但它们的质量与输入数字数据相比足够低,以阻止非法拷贝。
进而,与以上描述的现有技术替代实施例不同,用ASIC 30取代SIM 18和播放器20,其相关成本没有明显增加。现有技术第二替代实施例要求两个具备加密能力的集成电路,与此不同,远程平台28只有一个具备加密能力的集成电路。进而,尽管ASIC 30的制作要求在同一集成电路中集成逻辑电路和存储器电路,但SIM 18的制作也是如此。
虽然根据限定数量的实施例描述本发明,但应该理解,可对本发明作出许多改变、修改和其它应用。
Claims (42)
1.一种集成电路,包括:
(a)处理器,该处理器用于:
(i)请求加密的数字数据,以及
(ii)对加密的数字数据进行解密,由此提供解密的数字数据;
以及
(b)用于把所述解密的数字数据转换为模拟信号的播放器。
2.如权利要求1所述的集成电路,其中,从服务器请求所述加密的数字数据,并且其中,所述请求所述加密的数字数据包括向所述服务器验证集成电路。
3.如权利要求1所述的集成电路,其中,集成电路是防窜改的。
4.如权利要求1所述的集成电路,其中,所述加密的数字数据是音频数据。
5.如权利要求1所述的集成电路,其中,所述加密的数字数据是视频数据。
6.如权利要求1所述的集成电路,其中,所述处理器包括用于接收所述加密的数字数据的接口。
7.如权利要求6所述的集成电路,其中,所述接口从包括ISO7816接口、局域总线接口、MMCA接口、SDA接口、USB接口和并行接口的组中选择。
8.如权利要求1所述的集成电路,具有从包括SIM形状因数、TQFP形状因数、DIP形状因数、SOP形状因数和BGA形状因数的组中选择的形状因数。
9.一种用于接收、解密并显示所述加密的数字数据的装置,包括如权利要求1所述的集成电路。
10.如权利要求9所述的装置,进一步包括收发器,所述收发器用于发送来自所述处理器要求对所述加密的数字数据的请求,并用于接收所述加密的数字数据。
11.如权利要求9所述的装置,进一步包括用于显示所述模拟信号的显示机构。
12.如权利要求9所述的装置,进一步包括用于储存所述加密的数字数据的非易失性存储器。
13.如权利要求12所述的装置,其中,所述非易失性存储器是闪存。
14.如权利要求1所述的集成电路,包括一个所述处理器。
15.如权利要求1所述的集成电路,进一步包括:
(c)用于储存管理代码的ROM,其中,所述管理代码由所述处理器执行以操作所述集成电路。
16.如权利要求15所述的集成电路,其中,所述管理代码只储存在所述ROM中。
17.一种用于显示数字数据的系统,包括:
(a)用于储存加密形式数字数据的服务器;以及
(b)用户平台,包括:
(i)集成电路,包括:
(A)处理器,该处理器用于:
(I)从所述服务器请求所述加密的数字数据,以及
(II)对所述加密的数字数据进行解密,由此提供解密的数字数据,以及
(B)用于把所述解密的数字数据转换为模拟信号的播放器。
18.如权利要求17所述的系统,其中,所述从所述服务器请求所述加密的数字数据包括向所述服务器验证所述集成电路。
19.如权利要求17所述的系统,其中,所述集成电路是防窜改的。
20.如权利要求17所述的系统,其中,所述用户平台进一步包括:
(ii)收发器,所述收发器用于向所述服务器发送对所述加密的数字数据的请求,并用于接收所述加密数字数据。
21.如权利要求17所述的系统,其中,所述用户平台进一步包括:
(ii)用于显示所述模拟信号的显示机构。
22.如权利要求17所述的系统,其中,所述用户平台进一步包括:
(ii)用于储存所述加密的数字数据的非易失性存储器。
23.如权利要求22所述的系统,其中,所述非易失性存储器是闪存。
24.如权利要求17所述的系统,其中,所述集成电路包括一个所述处理器。
25.如权利要求17所述的系统,其中,所述服务器进一步配置为基本上只向所述用户平台发送所述加密的数字数据。
26.如权利要求17所述的系统,其中,所述集成电路进一步包括:
(c)用于储存管理代码的ROM,其中,所述管理代码由所述处理器执行以操作所述集成电路。
27.如权利要求26所述的系统,其中,所述管理代码只储存在所述ROM中。
28.一种从服务器请求加密的数字数据并接着对加密的数字数据进行解密和显示的方法,包括以下步骤:
(a)提供集成电路,所述集成电路包括:
(i)处理器,该处理器用于:
(A)从服务器请求加密的数字数据,以及
(B)对加密数字数据进行解密,由此提供解密的数字数据;以及
(ii)用于把所述解密数字数据转换为模拟信号的播放器;
(b)由所述处理器从服务器请求加密的数字数据;
(c)由所述处理器对加密的数字数据进行解密,由此提供所述解密的数字数据;以及
(d)由所述播放器把所述解密的数字数据转换为模拟信号。
29.如权利要求28所述的方法,其中,所述请求包括向服务器验证所述集成电路。
30.如权利要求29所述的方法,其中,使用非对称算法来执行所述验证。
31.如权利要求30所述的方法,其中,所述非对称算法是RSA算法。
32.如权利要求30所述的方法,其中,所述非对称算法是ECC算法。
33.如权利要求28所述的方法,其中,使用对称算法来执行所述解密。
34.如权利要求33所述的方法,其中,所述对称算法是DES算法。
35.如权利要求33所述的方法,其中,所述对称算法是Rijndael算法。
36.如权利要求28所述的方法,其中,使用至少一个密钥来执行所述解密,并且,其中,所述方法进一步包括以下步骤:
(e)由所述处理器从服务器请求所述至少一个密钥。
37.如权利要求36所述的方法,其中,所述方法进一步包括以下步骤:
(f)在非易失性存储器中储存所述至少一个密钥。
38.如权利要求37所述的方法,进一步包括以下步骤:
(g)在所述非易失性存储器中储存所述至少一个密钥之前,对所述至少一个密钥加密。
39.如权利要求36所述的方法,进一步包括以下步骤:
(f)把服务器配置为基本上只向所述集成电路发送所述加密的数字数据和所述至少一个密钥。
40.如权利要求28所述的方法,其中,所述方法进一步包括以下步骤:
(e)在非易失性存储器中储存所述加密的数字数据。
41.如权利要求28所述的方法,进一步包括以下步骤:
(e)在检测到窜改所述集成电路的企图时,重置所述集成电路。
42.如权利要求28所述的方法,进一步包括以下步骤:
(e)把服务器配置为基本上只向所述集成电路发送所述加密的数字数据。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US40175302P | 2002-08-08 | 2002-08-08 | |
US60/401,753 | 2002-08-08 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102961700A Division CN101950343A (zh) | 2002-08-08 | 2003-08-04 | 数字权利管理方法及集成电路 |
CN2012100903540A Division CN102737180A (zh) | 2002-08-08 | 2003-08-04 | 用于数字权利管理的集成电路 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1679273A true CN1679273A (zh) | 2005-10-05 |
Family
ID=31715727
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012100903540A Pending CN102737180A (zh) | 2002-08-08 | 2003-08-04 | 用于数字权利管理的集成电路 |
CNA038208989A Pending CN1679273A (zh) | 2002-08-08 | 2003-08-04 | 用于数字权利管理的集成电路 |
CN2010102961700A Pending CN101950343A (zh) | 2002-08-08 | 2003-08-04 | 数字权利管理方法及集成电路 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012100903540A Pending CN102737180A (zh) | 2002-08-08 | 2003-08-04 | 用于数字权利管理的集成电路 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102961700A Pending CN101950343A (zh) | 2002-08-08 | 2003-08-04 | 数字权利管理方法及集成电路 |
Country Status (5)
Country | Link |
---|---|
US (3) | US7058818B2 (zh) |
JP (1) | JP2005535958A (zh) |
CN (3) | CN102737180A (zh) |
AU (1) | AU2003247146A1 (zh) |
WO (1) | WO2004015740A2 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007059701A1 (fr) * | 2005-11-24 | 2007-05-31 | Xiamen Overseas Chinese Electronic Co., Ltd | Procede de cryptage systeme par micro-ordinateur mono-circuit polyvalent d'appoint |
Families Citing this family (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7549056B2 (en) | 1999-03-19 | 2009-06-16 | Broadcom Corporation | System and method for processing and protecting content |
FI115356B (fi) * | 2001-06-29 | 2005-04-15 | Nokia Corp | Menetelmä audiovisuaalisen informaation käsittelemiseksi elektroniikkalaitteessa, järjestelmä ja elektroniikkalaite |
CN102737180A (zh) | 2002-08-08 | 2012-10-17 | 晟碟以色列有限公司 | 用于数字权利管理的集成电路 |
US20040039932A1 (en) * | 2002-08-23 | 2004-02-26 | Gidon Elazar | Apparatus, system and method for securing digital documents in a digital appliance |
US7979700B2 (en) * | 2002-08-23 | 2011-07-12 | Sandisk Corporation | Apparatus, system and method for securing digital documents in a digital appliance |
DE10254320A1 (de) * | 2002-11-21 | 2004-06-03 | Philips Intellectual Property & Standards Gmbh | Schaltungsanordnung mit nicht-flüchtigem Speichermodul und Verfahren zum Ver-/Entschlüsseln von Daten des nicht-flüchtigen Speichermoduls |
SE0300670L (sv) * | 2003-03-10 | 2004-08-17 | Smarttrust Ab | Förfarande för säker nedladdning av applikationer |
WO2004092931A2 (en) * | 2003-04-17 | 2004-10-28 | Koninklijke Philips Electronics N.V. | Method and system for managing digital rights |
US20050132226A1 (en) * | 2003-12-11 | 2005-06-16 | David Wheeler | Trusted mobile platform architecture |
US20050132186A1 (en) * | 2003-12-11 | 2005-06-16 | Khan Moinul H. | Method and apparatus for a trust processor |
JP4740157B2 (ja) * | 2004-02-03 | 2011-08-03 | サンディスク セキュア コンテンツ ソリューションズ インコーポレイテッド | デジタルデータコンテンツの保護 |
FR2867582B1 (fr) * | 2004-03-10 | 2006-05-05 | Michel Koenig | Unite electronique portative comportant dans un microcircuit un processeur numerique a capacite de cryptographie, une me oire flash de grande capacite et un processeur de traitement du signal |
DE102004013176B4 (de) * | 2004-03-17 | 2007-09-06 | Atmel Germany Gmbh | Verfahren und Vorrichtung zum Ausführen eines Programms |
US8281353B1 (en) * | 2004-09-29 | 2012-10-02 | Avaya Inc. | Service creation system and method for packet based cellular networks |
DE102004057259A1 (de) * | 2004-11-26 | 2006-06-01 | Robert Bosch Gmbh | Manipulationsgeschütztes Mikrocontrollersystem |
US20060130149A1 (en) * | 2004-12-10 | 2006-06-15 | Shuhua Xiang | Digital rights management microprocessing architecture |
US8321686B2 (en) * | 2005-02-07 | 2012-11-27 | Sandisk Technologies Inc. | Secure memory card with life cycle phases |
US8423788B2 (en) * | 2005-02-07 | 2013-04-16 | Sandisk Technologies Inc. | Secure memory card with life cycle phases |
US8108691B2 (en) * | 2005-02-07 | 2012-01-31 | Sandisk Technologies Inc. | Methods used in a secure memory card with life cycle phases |
US20060259789A1 (en) * | 2005-05-13 | 2006-11-16 | Nokia Corporation | State maintenance |
US7743409B2 (en) | 2005-07-08 | 2010-06-22 | Sandisk Corporation | Methods used in a mass storage device with automated credentials loading |
US7536540B2 (en) * | 2005-09-14 | 2009-05-19 | Sandisk Corporation | Method of hardware driver integrity check of memory card controller firmware |
US20070061597A1 (en) * | 2005-09-14 | 2007-03-15 | Micky Holtzman | Secure yet flexible system architecture for secure devices with flash mass storage memory |
US8214296B2 (en) * | 2006-02-14 | 2012-07-03 | Microsoft Corporation | Disaggregated secure execution environment |
US20080052524A1 (en) * | 2006-08-24 | 2008-02-28 | Yoram Cedar | Reader for one time password generating device |
US20080072058A1 (en) * | 2006-08-24 | 2008-03-20 | Yoram Cedar | Methods in a reader for one time password generating device |
JP2008060653A (ja) * | 2006-08-29 | 2008-03-13 | Matsushita Electric Ind Co Ltd | 制御装置 |
US8839005B2 (en) * | 2006-09-13 | 2014-09-16 | Sandisk Technologies Inc. | Apparatus for transferring licensed digital content between users |
KR100830708B1 (ko) | 2006-09-29 | 2008-05-27 | (주)유클립 | 컨텐츠 저작권 보호를 위한 플래시 기반 동영상 재생장치및 그 방법 |
US8423794B2 (en) * | 2006-12-28 | 2013-04-16 | Sandisk Technologies Inc. | Method and apparatus for upgrading a memory card that has security mechanisms for preventing copying of secure content and applications |
US8639627B2 (en) * | 2007-07-06 | 2014-01-28 | Microsoft Corporation | Portable digital rights for multiple devices |
KR20100045482A (ko) * | 2007-07-20 | 2010-05-03 | 빅풋 네트웍스, 인크. | 클라이언트 인증 디바이스 및 이의 방법들 |
US8429754B2 (en) * | 2007-12-21 | 2013-04-23 | The Invention Science Fund I, Llc | Control technique for object production rights |
US8286236B2 (en) * | 2007-12-21 | 2012-10-09 | The Invention Science Fund I, Llc | Manufacturing control system |
US9128476B2 (en) * | 2007-12-21 | 2015-09-08 | The Invention Science Fund I, Llc | Secure robotic operational system |
US9626487B2 (en) * | 2007-12-21 | 2017-04-18 | Invention Science Fund I, Llc | Security-activated production device |
US8752166B2 (en) * | 2007-12-21 | 2014-06-10 | The Invention Science Fund I, Llc | Security-activated operational components |
US9071436B2 (en) * | 2007-12-21 | 2015-06-30 | The Invention Science Fund I, Llc | Security-activated robotic system |
US9818071B2 (en) * | 2007-12-21 | 2017-11-14 | Invention Science Fund I, Llc | Authorization rights for operational components |
US8146153B2 (en) | 2007-12-31 | 2012-03-27 | Sandisk Technologies Inc. | Method and system for creating and accessing a secure storage area in a non-volatile memory card |
US20090271877A1 (en) * | 2008-04-28 | 2009-10-29 | Dafca, Inc. | Method to secure embedded system with programmable logic, hardware and software binding, execution monitoring and counteraction |
US20090327756A1 (en) * | 2008-05-16 | 2009-12-31 | Stuart Pekowsky | Secure digital content storage device |
US8984645B2 (en) * | 2008-08-20 | 2015-03-17 | Sandisk Technologies Inc. | Accessing memory device content using a network |
US8428649B2 (en) | 2008-08-20 | 2013-04-23 | Sandisk Technologies Inc. | Memory device upgrade |
CN101739518B (zh) * | 2008-11-21 | 2012-07-18 | 英属开曼群岛商康帝国际科技股份有限公司 | 局部启动数字权利管理引擎的方法与系统 |
US8102705B2 (en) | 2009-06-05 | 2012-01-24 | Sandisk Technologies Inc. | Structure and method for shuffling data within non-volatile memory devices |
US8027195B2 (en) * | 2009-06-05 | 2011-09-27 | SanDisk Technologies, Inc. | Folding data stored in binary format into multi-state format within non-volatile memory devices |
US20110002169A1 (en) | 2009-07-06 | 2011-01-06 | Yan Li | Bad Column Management with Bit Information in Non-Volatile Memory Systems |
US8144512B2 (en) | 2009-12-18 | 2012-03-27 | Sandisk Technologies Inc. | Data transfer flows for on-chip folding |
US8468294B2 (en) * | 2009-12-18 | 2013-06-18 | Sandisk Technologies Inc. | Non-volatile memory with multi-gear control using on-chip folding of data |
US8725935B2 (en) | 2009-12-18 | 2014-05-13 | Sandisk Technologies Inc. | Balanced performance for on-chip folding of non-volatile memories |
US20110153912A1 (en) | 2009-12-18 | 2011-06-23 | Sergey Anatolievich Gorobets | Maintaining Updates of Multi-Level Non-Volatile Memory in Binary Non-Volatile Memory |
US20110212724A1 (en) * | 2010-02-26 | 2011-09-01 | Research In Motion Limited | Storage of radio information on a removable memory |
US8417876B2 (en) | 2010-06-23 | 2013-04-09 | Sandisk Technologies Inc. | Use of guard bands and phased maintenance operations to avoid exceeding maximum latency requirements in non-volatile memory systems |
CN107093464A (zh) | 2010-07-13 | 2017-08-25 | 桑迪士克科技有限责任公司 | 后台存储器系统接口的动态优化 |
US8464135B2 (en) | 2010-07-13 | 2013-06-11 | Sandisk Technologies Inc. | Adaptive flash interface |
US9069688B2 (en) | 2011-04-15 | 2015-06-30 | Sandisk Technologies Inc. | Dynamic optimization of back-end memory system interface |
FR2971872B1 (fr) | 2011-02-18 | 2014-06-20 | Bull Sas | Circuit integre programmable de cryptographie |
US9342446B2 (en) | 2011-03-29 | 2016-05-17 | SanDisk Technologies, Inc. | Non-volatile memory system allowing reverse eviction of data updates to non-volatile binary cache |
US8775901B2 (en) | 2011-07-28 | 2014-07-08 | SanDisk Technologies, Inc. | Data recovery for defective word lines during programming of non-volatile memory arrays |
US8842473B2 (en) | 2012-03-15 | 2014-09-23 | Sandisk Technologies Inc. | Techniques for accessing column selecting shift register with skipped entries in non-volatile memories |
US8681548B2 (en) | 2012-05-03 | 2014-03-25 | Sandisk Technologies Inc. | Column redundancy circuitry for non-volatile memory |
US9459955B2 (en) * | 2012-05-24 | 2016-10-04 | Sandisk Technologies Llc | System and method to scramble data based on a scramble key |
US20140020114A1 (en) * | 2012-07-13 | 2014-01-16 | Qualcomm Incorporated | Methods and apparatuses for integrating a portion of secure element components on a system on chip |
US9490035B2 (en) | 2012-09-28 | 2016-11-08 | SanDisk Technologies, Inc. | Centralized variable rate serializer and deserializer for bad column management |
US8897080B2 (en) | 2012-09-28 | 2014-11-25 | Sandisk Technologies Inc. | Variable rate serial to parallel shift register |
US9076506B2 (en) | 2012-09-28 | 2015-07-07 | Sandisk Technologies Inc. | Variable rate parallel to serial shift register |
US9418209B2 (en) * | 2012-10-02 | 2016-08-16 | Google Technology Holdings LLC | Systems and methods for manipulating sensitive information in a secure mobile environment |
US9384128B2 (en) | 2014-04-18 | 2016-07-05 | SanDisk Technologies, Inc. | Multi-level redundancy code for non-volatile memory controller |
US9934872B2 (en) | 2014-10-30 | 2018-04-03 | Sandisk Technologies Llc | Erase stress and delta erase loop count methods for various fail modes in non-volatile memory |
US9224502B1 (en) | 2015-01-14 | 2015-12-29 | Sandisk Technologies Inc. | Techniques for detection and treating memory hole to local interconnect marginality defects |
US10032524B2 (en) | 2015-02-09 | 2018-07-24 | Sandisk Technologies Llc | Techniques for determining local interconnect defects |
US9564219B2 (en) | 2015-04-08 | 2017-02-07 | Sandisk Technologies Llc | Current based detection and recording of memory hole-interconnect spacing defects |
US9269446B1 (en) | 2015-04-08 | 2016-02-23 | Sandisk Technologies Inc. | Methods to improve programming of slow cells |
US10944572B2 (en) * | 2017-01-02 | 2021-03-09 | Western Digital Technologies, Inc. | Decryption and variant processing |
US20180365436A1 (en) * | 2017-06-14 | 2018-12-20 | Dot Play Ltd. | Dynamic content access management |
Family Cites Families (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4914697A (en) * | 1988-02-01 | 1990-04-03 | Motorola, Inc. | Cryptographic method and apparatus with electronically redefinable algorithm |
EP0658863A3 (en) * | 1990-07-11 | 1995-06-28 | Hitachi, Ltd. | Memory card for use with a digital information system |
US5267312A (en) * | 1990-08-06 | 1993-11-30 | Nec Home Electronics, Ltd. | Audio signal cryptographic system |
US5473692A (en) * | 1994-09-07 | 1995-12-05 | Intel Corporation | Roving software license for a hardware agent |
EP0715241B1 (en) * | 1994-10-27 | 2004-01-14 | Mitsubishi Corporation | Apparatus for data copyright management system |
CN1156284A (zh) | 1995-07-07 | 1997-08-06 | 汤姆森消费电子有限公司 | 在相对非可靠的存储媒体上安全地存储高度机密信息的方法和装置 |
US5956034A (en) | 1996-08-13 | 1999-09-21 | Softbook Press, Inc. | Method and apparatus for viewing electronic reading materials |
US5825879A (en) * | 1996-09-30 | 1998-10-20 | Intel Corporation | System and method for copy-protecting distributed video content |
US5960084A (en) * | 1996-12-13 | 1999-09-28 | Compaq Computer Corporation | Secure method for enabling/disabling power to a computer system following two-piece user verification |
US6236727B1 (en) | 1997-06-24 | 2001-05-22 | International Business Machines Corporation | Apparatus, method and computer program product for protecting copyright data within a computer system |
US6789146B1 (en) * | 1998-02-12 | 2004-09-07 | Micron Technology, Inc. | Socket for receiving a single-chip video controller and circuit board containing the same |
US6047342A (en) | 1998-03-31 | 2000-04-04 | Apple Computer, Inc. | PC processing card for decoding operations |
US6598164B1 (en) * | 1998-04-13 | 2003-07-22 | Nüp2 Incorporated | Device and method for reducing piracy of digitized information |
US6185737B1 (en) * | 1998-06-30 | 2001-02-06 | Sun Microsystems, Inc. | Method and apparatus for providing multi media network interface |
AU760436B2 (en) * | 1998-10-16 | 2003-05-15 | Matsushita Electric Industrial Co., Ltd. | Production protection system dealing with contents that are digital production |
US6212555B1 (en) * | 1998-11-16 | 2001-04-03 | William E. Brooks, Jr. | Audio transfer, storage and playback system |
US7099848B1 (en) | 1999-02-16 | 2006-08-29 | Listen.Com, Inc. | Audio delivery and rendering method and apparatus |
JP4135049B2 (ja) * | 1999-03-25 | 2008-08-20 | ソニー株式会社 | 不揮発性メモリ |
US6229895B1 (en) * | 1999-03-12 | 2001-05-08 | Diva Systems Corp. | Secure distribution of video on-demand |
US6732275B1 (en) | 1999-03-23 | 2004-05-04 | Samsung Electronics Co., Ltd. | Securing encrypted files in a PC and PC peripheral environment |
JP3389186B2 (ja) * | 1999-04-27 | 2003-03-24 | 松下電器産業株式会社 | 半導体メモリカード及び読み出し装置 |
JP4702817B2 (ja) | 1999-04-30 | 2011-06-15 | トムソン ライセンシング | 多フォーマットのパーソナル・ディジタル・オーディオ・プレーヤ |
CN1160632C (zh) | 1999-04-30 | 2004-08-04 | 汤姆森特许公司 | 处理数字编码音频数据的方法和设备 |
ID27748A (id) * | 1999-05-28 | 2001-04-26 | Matsushita Electric Ind Co Ltd | Kartu memori semikonduktor, peralatan playback, peralatan perekam, metoda playback, metoda perekam dan medium perekam yang dapat dibaca komputer |
ID28821A (id) * | 1999-05-28 | 2001-07-05 | Matsushita Electric Ind Co Ltd | Kartu memori semi konduktor, aparatus untuk merekam data ke dalam kartu memori semi konduktor, dan aparatus untuk memproduksi data dari kartu memori semi konduktor yang sama |
JP4842417B2 (ja) * | 1999-12-16 | 2011-12-21 | ソニー株式会社 | 記録装置 |
JP4618467B2 (ja) * | 2000-01-05 | 2011-01-26 | ソニー株式会社 | 汎用コンピュータおよび汎用コンピュータにおける著作権管理方法 |
KR100601630B1 (ko) * | 2000-01-27 | 2006-07-14 | 삼성전자주식회사 | 암호화된 컨텐트를 제공하는 인터넷 사이트의 운영 방법 |
US6779115B1 (en) * | 2000-02-18 | 2004-08-17 | Digital5, Inc. | Portable device using a smart card to receive and decrypt digital data |
CN1193368C (zh) | 2000-03-28 | 2005-03-16 | 三星电子株式会社 | 记录和再现加密音频数据的装置和方法 |
WO2001093000A2 (en) | 2000-05-31 | 2001-12-06 | Zoran Corporation | Secure electronic internet delivery and use of music and other valuable data |
JP3983463B2 (ja) * | 2000-09-04 | 2007-09-26 | パイオニア株式会社 | 情報送信装置及び情報送信方法、情報受信装置及び情報受信方法、情報伝送システム及び情報伝送方法並びに情報記録媒体 |
US20030079222A1 (en) * | 2000-10-06 | 2003-04-24 | Boykin Patrick Oscar | System and method for distributing perceptually encrypted encoded files of music and movies |
US20020057795A1 (en) * | 2000-11-10 | 2002-05-16 | Spurgat Jeffrey Jonathan | Content protection through the audio and video decrypting and decoding device |
WO2002043317A1 (en) * | 2000-11-27 | 2002-05-30 | Parenty Consulting, Llc | Method and system for object encryption using transparent key management |
JP4219680B2 (ja) | 2000-12-07 | 2009-02-04 | サンディスク コーポレイション | 不揮発性メモリカード、コンパクトディスクまたはその他のメディアから記録済みのオーディオ、ビデオまたはその他のコンテンツを再生するためのシステム、方法およびデバイス |
IL140267A0 (en) | 2000-12-13 | 2003-09-17 | Milsys Ltd | Dual processor trusted computing environment |
US7350228B2 (en) * | 2001-01-23 | 2008-03-25 | Portauthority Technologies Inc. | Method for securing digital content |
JP2002229861A (ja) * | 2001-02-07 | 2002-08-16 | Hitachi Ltd | 著作権保護機能つき記録装置 |
JP4271876B2 (ja) | 2001-02-20 | 2009-06-03 | 株式会社日立製作所 | ディジタルコンテンツ生成方法及び関連装置 |
US20020150248A1 (en) * | 2001-03-06 | 2002-10-17 | Kovacevic Branko D. | System for digital stream reception via memory buffer and method thereof |
JP3820581B2 (ja) | 2001-04-04 | 2006-09-13 | ソニー株式会社 | 情報処理装置および方法、記録媒体、プログラム、並びに記録装置 |
US7054335B2 (en) * | 2001-05-04 | 2006-05-30 | Hewlett-Packard Development Company, L.P. | Method and system for midstream transcoding of secure scalable packets in response to downstream requirements |
US20030005323A1 (en) * | 2001-06-29 | 2003-01-02 | Hanley David C. | Management of sensitive data |
FI115356B (fi) * | 2001-06-29 | 2005-04-15 | Nokia Corp | Menetelmä audiovisuaalisen informaation käsittelemiseksi elektroniikkalaitteessa, järjestelmä ja elektroniikkalaite |
US7797242B2 (en) | 2003-04-25 | 2010-09-14 | Apple Inc. | Method and system for network-based purchase and distribution of media |
CN102737180A (zh) | 2002-08-08 | 2012-10-17 | 晟碟以色列有限公司 | 用于数字权利管理的集成电路 |
US20040039932A1 (en) * | 2002-08-23 | 2004-02-26 | Gidon Elazar | Apparatus, system and method for securing digital documents in a digital appliance |
US7979700B2 (en) * | 2002-08-23 | 2011-07-12 | Sandisk Corporation | Apparatus, system and method for securing digital documents in a digital appliance |
DK1556992T3 (en) * | 2002-10-31 | 2017-01-09 | ERICSSON TELEFON AB L M (publ) | Safety performance and use of device-specific safety data |
KR20100093142A (ko) | 2003-04-25 | 2010-08-24 | 애플 인크. | 보안 네트워크를 통한 콘텐츠의 분배 방법 및 그 시스템 |
JP4740157B2 (ja) * | 2004-02-03 | 2011-08-03 | サンディスク セキュア コンテンツ ソリューションズ インコーポレイテッド | デジタルデータコンテンツの保護 |
JP2006235117A (ja) * | 2005-02-23 | 2006-09-07 | Toshiba Corp | 音楽再生装置 |
-
2003
- 2003-08-04 CN CN2012100903540A patent/CN102737180A/zh active Pending
- 2003-08-04 WO PCT/IL2003/000637 patent/WO2004015740A2/en active Application Filing
- 2003-08-04 JP JP2004527263A patent/JP2005535958A/ja active Pending
- 2003-08-04 CN CNA038208989A patent/CN1679273A/zh active Pending
- 2003-08-04 AU AU2003247146A patent/AU2003247146A1/en not_active Abandoned
- 2003-08-04 CN CN2010102961700A patent/CN101950343A/zh active Pending
- 2003-08-06 US US10/634,872 patent/US7058818B2/en not_active Expired - Lifetime
-
2006
- 2006-01-05 US US11/325,314 patent/US7213157B2/en not_active Ceased
-
2009
- 2009-04-22 US US12/428,206 patent/USRE47246E1/en not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007059701A1 (fr) * | 2005-11-24 | 2007-05-31 | Xiamen Overseas Chinese Electronic Co., Ltd | Procede de cryptage systeme par micro-ordinateur mono-circuit polyvalent d'appoint |
CN100461063C (zh) * | 2005-11-24 | 2009-02-11 | 厦门华侨电子股份有限公司 | 一种采用多用途辅助单片机的系统加密方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101950343A (zh) | 2011-01-19 |
US7058818B2 (en) | 2006-06-06 |
JP2005535958A (ja) | 2005-11-24 |
WO2004015740A3 (en) | 2005-02-10 |
CN102737180A (zh) | 2012-10-17 |
US20060112282A1 (en) | 2006-05-25 |
AU2003247146A8 (en) | 2004-02-25 |
USRE47246E1 (en) | 2019-02-19 |
US7213157B2 (en) | 2007-05-01 |
AU2003247146A1 (en) | 2004-02-25 |
WO2004015740A2 (en) | 2004-02-19 |
US20040030907A1 (en) | 2004-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1679273A (zh) | 用于数字权利管理的集成电路 | |
CN1269071C (zh) | 存储卡 | |
US5539828A (en) | Apparatus and method for providing secured communications | |
JP4461145B2 (ja) | Sim装置用コンピュータシステム及び方法 | |
US20060093149A1 (en) | Certified deployment of applications on terminals | |
US20040039932A1 (en) | Apparatus, system and method for securing digital documents in a digital appliance | |
CN112232814B (zh) | 支付密钥的加密和解密方法、支付认证方法及终端设备 | |
CN103210396A (zh) | 包括用于保护敏感代码和数据的架构的方法和装置 | |
CN1276610C (zh) | 电子值数据通信方法及系统、ic卡、便携终端和通信终端 | |
EP1725923A1 (en) | Secure mode controlled memory | |
JP2003256282A (ja) | メモリカード | |
CN1934821A (zh) | 装置和便携式存储器之间的认证 | |
CN101262599A (zh) | 一种数据处理的方法和系统 | |
CN101578608B (zh) | 用于基于会话票证存取内容的方法及设备 | |
CN101763469A (zh) | 数字版权管理系统及其实现方法 | |
KR100358705B1 (ko) | Pc 기반의 유.에스.비. 보안 모듈과 암호칩을 사용한정보 보호 장치 | |
CN1846399B (zh) | 数字内容保护的系统和方法 | |
KR20040028086A (ko) | 무선단말에서의 컨텐츠 저작권 관리 시스템 및 그 방법 | |
KR20070059891A (ko) | 어플리케이션 인증 보안 시스템 및 그 인증 보안 방법 | |
JPH09200194A (ja) | 安全保護の行われた通信を行うための装置および方法 | |
CN109495276B (zh) | 一种基于se芯片的电子驾照的实现方法、计算机装置、计算机可读存储介质 | |
CN100410828C (zh) | 对访问基于计算机的对象的授权 | |
CN101617318A (zh) | 用于将内容与许可证链接的方法及设备 | |
WO2006006783A1 (en) | Apparatus and method for processing digital rights object | |
Dhanasekaran et al. | Payment security mechanism of intelligent mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20051005 |