CN1218239C - 数字数据文件加密装置和方法 - Google Patents

数字数据文件加密装置和方法 Download PDF

Info

Publication number
CN1218239C
CN1218239C CN99122085.4A CN99122085A CN1218239C CN 1218239 C CN1218239 C CN 1218239C CN 99122085 A CN99122085 A CN 99122085A CN 1218239 C CN1218239 C CN 1218239C
Authority
CN
China
Prior art keywords
digital data
data file
key
file
encrypted
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.)
Expired - Fee Related
Application number
CN99122085.4A
Other languages
English (en)
Other versions
CN1263305A (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
Priority claimed from KR1019990004483A external-priority patent/KR100320181B1/ko
Priority claimed from KR1019990004493A external-priority patent/KR100324745B1/ko
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Publication of CN1263305A publication Critical patent/CN1263305A/zh
Application granted granted Critical
Publication of CN1218239C publication Critical patent/CN1218239C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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/00094Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
    • G11B20/00115Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers wherein the record carrier stores a unique medium identifier
    • 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/00137Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users
    • G11B20/00144Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users involving a user identifier, e.g. a unique customer ID
    • 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/00137Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users
    • G11B20/00152Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users involving a password
    • 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/00188Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised devices recording or reproducing contents to/from a record carrier
    • G11B20/00195Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised devices recording or reproducing contents to/from a record carrier using a device identifier associated with the player or recorder, e.g. serial numbers of playback apparatuses or MAC addresses
    • 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/00246Circuits 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 device, e.g. device key initially stored by the player or by the recorder
    • 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/00253Circuits 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 stored on the record carrier
    • G11B20/00347Circuits 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 stored on the record carrier wherein the medium identifier is used as a key
    • 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/00855Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a step of exchanging information with a remote server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0866Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
    • 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/00007Time or data compression or expansion
    • G11B2020/00014Time or data compression or expansion the compressed signal being an audio signal
    • G11B2020/00057MPEG-1 or MPEG-2 audio layer III [MP3]

Abstract

数字数据文件加密装置和方法。数字数据服务器识别用户身份并根据识别结果将加密数字数据文件提供给该用户。个人电脑对由数字数据服务器所提供的加密数字数据文件进行解密,并重放解密所得的数字数据文件或利用密钥对其进行再加密以将再加密数字数据文件下载。该密钥根据数据存储介质的ID号产生。数字数据播放器将从个人电脑下载的再加密数字数据文件存储到数据存储介质中,并利用该密钥对所存储的数字数据文件进行解密以进行重放。

Description

数字数据文件加密装置和方法
技术领域
本发明一般涉及防止通过诸如因特网等计算机通信网络进行传输的程序被非法下载和重放的技术,具体涉及对数字数据文件进行加密的装置和方法,即使数字数据文件在通过诸如因特网等类型的计算机通信网络传送到个人电脑和下载到数字数据播放器上的过程中被非法窃用(“hack”)了,也不会被恢复为其真实的数据流形式。
背景技术
通常,MP3是众多数字数据中的一种。而MP3播放器则是一种采用MPEG1 Layer3中所规定的音频数据压缩编码技术的新概念型、便携式数字设备,能够便捷地从计算机通信网络下载并重放所需数据。具体地说,由于其是以数字数据的形式来存储文件的,所以MP3播放器很少会出现故障且其音质极佳。另外,该种MP3播放器体积很小且重量很轻,从而其便携性很高,使得用户即使在进行体育锻炼时也可将其带在身上。因此,本产品作为便携磁带式录音机以及光盘(CD)随身听的替代产品正越来越受到业界的瞩目。
参照图1,其所示为数字数据播放器及其相关外设的常规配置的方框图。图中,标记10表示数字数据服务器,在进行用户注册时其为个人电脑20指定标识(ID)号码和口令(PWD),并将软件形式的数字数据播放器22传送给个人电脑20。一接收到来自用户的文件提供请求,数字数据服务器10便根据用户所输入的ID号和口令识别该用户的身份,并根据识别结果将加密数字数据文件提供给该用户。个人电脑20将由数字数据服务器10所提供的该数字数据文件存储于其硬盘21上,并通过所下载的软件播放器22对其进行解密以重放解密所得的未经处理的数字数据文件,或将其下载到数字数据播放器30上。数字数据播放器30从个人电脑20下载未经处理的数字数据文件,并将其存储在存储单元40中以对其进行重放。存储单元40从数字数据播放器30下载未经处理的数字数据文件,并将其存储到其内部存储器42中,以在执行所需读取操作时进行输出。
接下来将对具有上述结构的常规配置的操作进行说明。
为了合法地从数字数据服务器10接收所需的数字数据文件,用户必须向数字数据文件提供者进行注册。为了进行用户注册,用户将由数字数据文件提供者指定一个ID号和口令。随后,用户通过通信网络从数字数据服务器10下载软件形式的数字数据播放器22,并将所下载的数字数据软件播放器22安装到个人电脑20中。
随后,为了通过个人电脑20和通信网络从数字数据服务器10下载所需的数字数据文件,用户通过个人电脑20和通信网络将其ID号和口令传送给数字数据服务器10。而数字数据服务器10则根据所传送来的ID号和口令识别用户的身份,并根据识别结果将所需的数字数据文件提供给该用户。其中数字数据服务器10以用户的ID号作为密钥对该数字数据文件进行加密,并将加密数字数据文件传送给个人电脑20。
个人电脑20将从数字数据服务器10传送来的数字数据文件存储在硬盘21上。随后,一接收到来自用户的重放请求,个人电脑20便通过数字数据软件播放器22对所存储的数字数据文件进行解密及重放。其结果是,用户能够通过个人电脑20欣赏到所喜欢的音乐。
另一方面,如果用户想要利用便携式数字数据播放器30来欣赏数字数据文件形式的音乐,则个人电脑20将先利用数字数据软件播放器22对通过通信网络下载并存储于硬盘21上的该数字数据文件进行解密,再通过其下载单元23和通信网络将解密所得的数字数据文件传送给数字数据播放器30。
随后,数字数据播放器30将沿上述路径传送来的数字数据文件存储到存储单元40的存储器42(其被制成可拆卸存储器卡的形式)中。如果用户请求数字数据播放器30重放存储于存储器42中的数字数据文件,则数字数据播放器30将从存储器42中读出所存储的数字数据文件并通过其中的译码器32对其进行重放。其结果是,用户无论身在何处均能够通过数字数据播放器30欣赏其所喜欢的音乐。
然而,因为数字数据文件是在未经处理的情况下从个人电脑下载到数字数据播放器或进而再从数字数据播放器下载到存储器卡上的,所以如上所述的常规数字数据文件加密配置的缺点在于:数字数据文件可能会非法流出通信网络。数字数据文件诸如此类的非法流出将会使音乐版权所有者和音乐版权合作者(copyright associates)(比如负责音乐制作、复制和分销的音乐制作人和策划人)的版权权益得不到保护。
发明内容
因此,本发明的初衷便在于解决上述问题,其一个目的是提供用于对数字数据文件进行加密的装置和方法,使得数字数据文件在从个人电脑下载到数字数据播放器上,进而从数字数据播放器下载到存储器卡中的过程中不会出现非法流出通信网络的现象。
本发明的另一个目的是提供一种数字数据文件加密装置和方法,其能够对密钥本身进行加密,使得即使从加密数字数据文件中非法提取出了密钥,也无法对该密钥进行解密,从而也就无法将数字数据文件恢复为其真实数据流。
根据本发明的一个方面,提供了一种在计算机通信网络上传输数字数据文件的加密装置,包括:
数字数据服务器,用于识别用户身份并根据识别结果将加密数字数据文件提供给该用户;
个人电脑,其用于对由所述数字数据服务器提供的所述加密数字数据文件进行解密,并重放解密所得的数字数据文件,
其特征在于,
所述个人电脑还可利用密钥对上述解密所得的数字数据文件进行再加密以将再加密所得的数字数据文件下载,所述密钥是根据数据存储介质的ID号产生的;
这种装置还包括数字数据播放器,用于将从所述个人电脑下载的所述再加密数字数据文件存储到所述数据存储介质中,并利用所述密钥对所存储的数字数据文件进行解密以对其进行重放。
根据本发明的另一个方面,提供了一种用于对计算机通信网络上传输的数字数据文件进行加密的方法,包括如下步骤:
a)利用数字数据服务器识别用户身份并根据识别结果将加密数字数据文件提供给用户;
b)利用个人电脑对由所述数字数据服务器提供的所述加密数字数据文件进行解密,并重放解密所得的数字数据文件;
其特征在于,这种方法还包括以下步骤:
c)利用所述个人电脑用密钥对上述解密所得的数字数据文件进行再加密以将再加密所得的数字数据文件下载,所述密钥是根据数据存储介质的ID号产生的;以及
d)利用数字数据播放器将从所述个人电脑下载的所述再加密数字数据文件存储到所述数据存储介质中,并利用所述密钥对所存储的数字数据文件进行解密以对其进行重放。
在上述装置和方法中,所述密钥可优选包括与制造公司名称,所述数据存储介质的序列号以及系统中所任意设置的数值有关的信息。
根据本发明的再一个方面,其提供了一种用于在其上记录数字数据文件加密程序的记录介质,该程序被设计成输入数字数据播放器或与之相关的数据存储介质的ID号,将第一预定内钥添加到所输入的ID号上以将该ID号转换为一个密钥,根据基于第二预定内钥的加密算法对该密钥进行加密,并利用加密所得的该密钥对数字数据文件进行加密。
附图说明
从接下来结合附图所作的详细说明中将会对本发明的上述和其它目的、特性以及优点有更清楚地理解,其中:
图1所示为数字数据播放器及其相关多种外设的常规配置的方框图;
图2所示为根据本发明的用于数字数据播放器的数字数据文件加密装置的方框图;
图3所示为根据本发明的用于在数字数据播放器中对数字数据文件进行加密和解密的方法的方框图。
具体实施方式
参照图2,其所示为根据本发明的用于数字数据播放器的数字数据文件加密装置的结构方框图。接下来将对根据本发明的数字数据文件加密装置的操作进行详细说明。
首先,用户必须向一个数字数据文件提供者进行注册以从数字数据服务器110合法地接收所需的数字数据文件。为了进行用户注册,用户将由数字数据文件提供者指定一个ID号和口令(PWD)。随后,用户便通过通信网络从数字数据服务器110下载软件形式的数字数据播放器122并将所下载的数字数据软件播放器122安装到个人电脑120上。
随后,用户通过个人电脑120和通信网络将其ID号和口令传送给数字数据服务器110以通过个人电脑120和通信网络从数字数据服务器110下载所需的数字数据文件。数字数据服务器110根据所传送来的ID号和口令识别用户的身份,并根据识别结果将所需的数字数据文件提供给用户。与此同时,数字数据服务器110利用该用户的ID号作为密钥对数字数据文件进行加密,并将加密所得的数字数据文件传送给个人电脑120。个人电脑120则将从数字数据服务器110传送来的数字数据文件存储到其硬盘121上。随后,一旦接收到来自用户的重放请求,个人电脑120便通过数字数据软件播放器122对所存储的数字数据文件进行解密及重放。其结果是,用户能够通过个人电脑120欣赏其所喜欢的音乐。
另一方面,当用户想要利用数字数据播放器130来欣赏数字数据文件形式的音乐时,个人电脑120将通过数字数据播放器130和通信网络读出可拆卸式数据存储介质140的ID号,并根据所读出的ID号产生一个密钥。与此同时,数字数据播放器130也类似于个人电脑120利用数据存储介质140的ID号产生相同的密钥。
在个人电脑120中,密码解密器123对沿上述路径存储到硬盘121上的数字数据文件进行解密,而加密/下载单元124则利用该密钥对来自密码解密器123的解密数字数据文件进行再加密,并通过通信网络将再加密所得的数字数据文件传送给数字数据播放器130。
数字数据播放器130将从个人电脑120下载的再加密数字数据文件存储到可拆卸式数据存储介质140的存储器142中。如果用户请求数字数据播放器130重放存储在存储器142中的数字数据文件,则数字数据播放器130将从存储器142中读出所存储的数字数据文件,并通过其译码器132对其进行重放。其中由于其为加密形式,所以将不得不先对从数据存储介质140中读出的数字数据文件进行解密以进行重放。
因此,在数字数据播放器130中,微电脑131利用根据数据存储介质140的ID号所产生的密钥对从数据存储介质140中读出的数字数据文件进行解密,并通过译码器132将解密所得的数字数据文件输出到输出线上。
其结果是,用户无论身在何处均能利用数字数据播放器130欣赏其所喜欢的音乐,而同时能够防止在数字数据文件被下载的过程中出现非法流出的现象。
很明显,可以有许多种利用数据存储介质140的ID号产生密钥的方法。例如,可以产生一个16字节长度的密钥E_K,其中3个字节代表制造公司名称,12个字节代表数据存储介质140的序列号SN,1个字节代表系统中所任意设置的数值。
图3所示为根据本发明的用于在数字数据播放器中对数字数据文件进行加密和解密的方法的方框图。首先,如果通过一个接口(未示出)将便携式MP3播放器2与个人电脑1连到一起,以从个人电脑1下载所需的数字数据文件,则个人电脑1将利用基于两装置之间协议的控制命令请求并输入与MP3播放器2或相关存储器(未示出)的ID号(序列号)有关的信息。
个人电脑1将所输入的ID号用作用户的认证号,因此使得不必再通过单独的用户认证处理。为了防止数据被窃取,个人电脑1将基于个人电脑1与便携式MP3播放器2两装置之间协议的第一内钥添加到所输入的ID号上,以将所输入的ID号转换为一个密钥。以此方式,可以对便携式MP3播放器2或相关存储器的ID号进行转换,以用作密钥。很明显,尽管文中只使用一个第一内钥,但也可以根据两装置之间的协议使用两个或更多的第一内钥,以使解密更加困难。
其应被注意的是转换所得的密钥通常被用来对数字数据文件进行加密。然而,在本发明中,将根据基于两装置之间协议的采用第二内钥的加密算法对转换所得的密钥自身进行加密,而随后再用其对数字数据文件进行加密。
尽管可以用密钥加密算法,而不是文件加密算法来对密钥进行加密,但考虑到便携式MP3播放器2中所用的微处理器(未示出)的处理能力较低,所以优选采用文件加密算法,从而减小了用于存储算法的程序存储器的大小,且同时提高了处理的效率。
由于被进行下载的装置的ID号上添加了第一内钥,并且还以上述方式根据基于第二内钥的加密算法对所得密钥进行了加密,所以其将不能识别出密钥自身。随后则是以常规方式执行接下来的操作,以利用该加密密钥对数字数据文件进行加密,再将加密所得的数字数据文件传送给便携式MP3播放器2。
以与个人电脑1相同的方式,便携式MP3播放器2通过将第一内钥添加到该装置的ID号上,并根据基于第二内钥的加密算法对所得密钥进行加密从而产生相同的加密密钥。随后,一接收到来自个人电脑1的加密数字数据文件,便携式MP3播放器2便根据基于该加密密钥的解密算法对所接收到的数字数据文件进行解密,并通过译码器输出解密所得的MP3文件。
正如从上述说明中所显而易见的,根据本发明,个人电脑和数字数据播放器均利用存储器卡的ID号产生相同的密钥,并根据所产生的密钥以能够防止下载过程中出现非法流出的方式对数字数据文件进行加密。具体地说,密钥自身也将被加密。因此,即使在传输过程中从文件流中非法提取出了该密钥,密钥也不能被解密,从而能够防止数字数据文件被窃取。
尽管上文中出于例示的目的公开了本发明的多种优选实施例,但对于本领域的技术人员来说,在不背离附加权利要求所公开的本发明的范围和精神的条件下可以对本发明进行多种形式地修正、添加和替换。

Claims (4)

1.一种在计算机通信网络上传输数字数据文件的加密装置,包括:
数字数据服务器,用于识别用户身份并根据识别结果将加密数字数据文件提供给该用户;
个人电脑,其用于对由所述数字数据服务器提供的所述加密数字数据文件进行解密,并重放解密所得的数字数据文件,
其特征在于,
所述个人电脑还可利用密钥对上述解密所得的数字数据文件进行再加密以将再加密所得的数字数据文件下载,所述密钥是根据数据存储介质的ID号产生的;
这种装置还包括数字数据播放器,用于将从所述个人电脑下载的所述再加密数字数据文件存储到所述数据存储介质中,并利用所述密钥对所存储的数字数据文件进行解密以对其进行重放。
2.如权利要求1所述的装置,其特征在于所述密钥包括与制造公司名称,所述数据存储介质的序列号以及系统中所任意设置的数值有关的信息。
3.一种用于对计算机通信网络上传输的数字数据文件进行加密的方法,包括如下步骤:
a)利用数字数据服务器识别用户身份并根据识别结果将加密数字数据文件提供给用户;
b)利用个人电脑对由所述数字数据服务器提供的所述加密数字数据文件进行解密,并重放解密所得的数字数据文件;
其特征在于,这种方法还包括以下步骤:
c)利用所述个人电脑用密钥对上述解密所得的数字数据文件进行再加密以将再加密所得的数字数据文件下载,所述密钥是根据数据存储介质的ID号产生的;以及
d)利用数字数据播放器将从所述个人电脑下载的所述再加密数字数据文件存储到所述数据存储介质中,并利用所述密钥对所存储的数字数据文件进行解密以对其进行重放。
4.如权利要求3所述的方法,其中所述密钥包括与制造公司名称,所述数据存储介质的序列号以及系统中所任意设置的数值有关的信息。
CN99122085.4A 1999-02-09 1999-10-28 数字数据文件加密装置和方法 Expired - Fee Related CN1218239C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1019990004483A KR100320181B1 (ko) 1999-02-09 1999-02-09 디지탈 데이터 파일 암호화 방법
KR1019990004493A KR100324745B1 (ko) 1999-02-09 1999-02-09 디지탈데이터 플레이어의 암호화 장치
KR4483/1999 1999-02-09
KR4493/1999 1999-02-09

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100835717A Division CN100433030C (zh) 1999-02-09 1999-10-28 数字数据文件加密装置和方法

Publications (2)

Publication Number Publication Date
CN1263305A CN1263305A (zh) 2000-08-16
CN1218239C true CN1218239C (zh) 2005-09-07

Family

ID=26634687

Family Applications (1)

Application Number Title Priority Date Filing Date
CN99122085.4A Expired - Fee Related CN1218239C (zh) 1999-02-09 1999-10-28 数字数据文件加密装置和方法

Country Status (3)

Country Link
US (11) US7324974B1 (zh)
JP (1) JP2000236325A (zh)
CN (1) CN1218239C (zh)

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7010697B2 (en) * 1996-06-28 2006-03-07 Protexis, Inc. System for dynamically encrypting information for secure internet commerce and providing embedded fulfillment software
US7370009B1 (en) * 2000-10-05 2008-05-06 I2 Technologies Us, Inc. Extreme capacity management in an electronic marketplace environment
US7006997B2 (en) * 2000-12-05 2006-02-28 Kenta Hori Method and program for preventing unfair use of software
KR20020083851A (ko) * 2001-04-30 2002-11-04 주식회사 마크애니 디지털 컨텐츠의 보호 및 관리를 위한 방법 및 이를이용한 시스템
CN100428212C (zh) * 2001-05-21 2008-10-22 卡拉网络科技有限公司 一种下载和播放音乐文件的系统及其方法
US20030028664A1 (en) * 2001-08-02 2003-02-06 Kaijun Tan Method and system for secure distribution and utilization of data over a network
US20030188183A1 (en) * 2001-08-27 2003-10-02 Lee Lane W. Unlocking method and system for data on media
WO2003034425A1 (en) * 2001-10-12 2003-04-24 Koninklijke Philips Electronics N.V. Apparatus and method for reading or writing block-wise stored user data
WO2003073295A1 (fr) * 2002-02-27 2003-09-04 Matsushita Electric Industrial Co., Ltd. Dispositif hote
US7890771B2 (en) 2002-04-17 2011-02-15 Microsoft Corporation Saving and retrieving data based on public key encryption
JP3864881B2 (ja) * 2002-09-24 2007-01-10 ヤマハ株式会社 電子音楽システムおよび電子音楽システム用プログラム
US20040078316A1 (en) * 2002-10-16 2004-04-22 E2Open Llc, A Corporation Network directory for business process integration of trading partners
JP4442313B2 (ja) * 2004-05-17 2010-03-31 セイコーエプソン株式会社 印刷管理システムおよびこれに用いる装置、プログラム、印刷方法
US8347078B2 (en) 2004-10-18 2013-01-01 Microsoft Corporation Device certificate individualization
US8336085B2 (en) 2004-11-15 2012-12-18 Microsoft Corporation Tuning product policy using observed evidence of customer behavior
JP4802187B2 (ja) * 2005-03-14 2011-10-26 パナソニック株式会社 情報記録再生装置
US8832458B2 (en) * 2005-03-22 2014-09-09 Seagate Technology Llc Data transcription in a data storage device
KR20060107282A (ko) * 2005-04-07 2006-10-13 엘지전자 주식회사 데이터 재생방법, 데이터 기록재생 플레이어 및 데이터전송방법
US9436804B2 (en) 2005-04-22 2016-09-06 Microsoft Technology Licensing, Llc Establishing a unique session key using a hardware functionality scan
JP2007140807A (ja) 2005-11-17 2007-06-07 Brother Ind Ltd リムーバブルメディア装置、リムーバブルメディア装置制御プログラムおよびリムーバブルメディア装置制御方法
JP2007148721A (ja) 2005-11-28 2007-06-14 Brother Ind Ltd リムーバブルメディア装置、リムーバブルメディア装置制御プログラムおよびリムーバブルメディア装置制御方法
JP2007148736A (ja) * 2005-11-28 2007-06-14 Brother Ind Ltd リムーバブルメディア装置およびリムーバブルメディア装置制御プログラム
CN101009566B (zh) * 2006-01-23 2011-06-01 北京金远见电脑技术有限公司 用于嵌入式系统装置下载资料的系统和方法
CN101098224B (zh) * 2006-06-28 2010-08-25 中色科技股份有限公司 对数据文件动态加解密的方法
US20080263648A1 (en) * 2007-04-17 2008-10-23 Infosys Technologies Ltd. Secure conferencing over ip-based networks
WO2009031244A1 (ja) * 2007-09-04 2009-03-12 Nintendo Co., Ltd. 書込み領域セキュリティシステム
US8627079B2 (en) 2007-11-01 2014-01-07 Infineon Technologies Ag Method and system for controlling a device
US8908870B2 (en) * 2007-11-01 2014-12-09 Infineon Technologies Ag Method and system for transferring information to a device
JP2010186352A (ja) * 2009-02-12 2010-08-26 Brother Ind Ltd 情報処理装置及び情報処理用プログラム
EP2219374A1 (en) * 2009-02-13 2010-08-18 Irdeto Access B.V. Securely providing a control word from a smartcard to a conditional access module
US20110113443A1 (en) * 2009-11-06 2011-05-12 Xudong Yu IP TV With DRM
CN102446248A (zh) * 2010-09-30 2012-05-09 国际商业机器公司 用于保护企业网络系统内计算装置的存储器数据的装置和方法
CN102156843B (zh) * 2011-03-28 2015-04-08 威盛电子股份有限公司 数据加密方法与系统以及数据解密方法
US8789146B2 (en) * 2011-04-14 2014-07-22 Yubico Inc. Dual interface device for access control and a method therefor
US8752138B1 (en) * 2011-08-31 2014-06-10 Google Inc. Securing user contact information in collaboration session
US8903088B2 (en) * 2011-12-02 2014-12-02 Adobe Systems Incorporated Binding of protected video content to video player with encryption key
US8879731B2 (en) * 2011-12-02 2014-11-04 Adobe Systems Incorporated Binding of protected video content to video player with block cipher hash
US9064318B2 (en) 2012-10-25 2015-06-23 Adobe Systems Incorporated Image matting and alpha value techniques
US9355649B2 (en) 2012-11-13 2016-05-31 Adobe Systems Incorporated Sound alignment using timing information
US9201580B2 (en) 2012-11-13 2015-12-01 Adobe Systems Incorporated Sound alignment user interface
US10638221B2 (en) 2012-11-13 2020-04-28 Adobe Inc. Time interval sound alignment
US9076205B2 (en) 2012-11-19 2015-07-07 Adobe Systems Incorporated Edge direction and curve based image de-blurring
US8897588B2 (en) 2012-11-20 2014-11-25 Adobe Systems Incorporated Data-driven edge-based image de-blurring
US10249321B2 (en) 2012-11-20 2019-04-02 Adobe Inc. Sound rate modification
US10455219B2 (en) 2012-11-30 2019-10-22 Adobe Inc. Stereo correspondence and depth sensors
US9135710B2 (en) 2012-11-30 2015-09-15 Adobe Systems Incorporated Depth map stereo correspondence techniques
US9208547B2 (en) 2012-12-19 2015-12-08 Adobe Systems Incorporated Stereo correspondence smoothness tool
US10249052B2 (en) 2012-12-19 2019-04-02 Adobe Systems Incorporated Stereo correspondence model fitting
US9214026B2 (en) 2012-12-20 2015-12-15 Adobe Systems Incorporated Belief propagation and affinity measures
US9712324B2 (en) 2013-03-19 2017-07-18 Forcepoint Federal Llc Methods and apparatuses for reducing or eliminating unauthorized access to tethered data
US9697372B2 (en) * 2013-03-19 2017-07-04 Raytheon Company Methods and apparatuses for securing tethered data
RU2559728C2 (ru) * 2013-10-24 2015-08-10 Закрытое акционерное общество "Лаборатория Касперского" Система и способ копирования файлов с зашифрованного диска
US10187379B2 (en) 2014-03-14 2019-01-22 Omron Corporation Control apparatus and control apparatus system
CN109286598B (zh) * 2017-07-20 2020-12-01 中国科学院声学研究所 一种tls通道加密的rdp协议明文数据采集系统及方法
CN109446752B (zh) * 2018-12-13 2021-07-13 苏州科达科技股份有限公司 版权文件管理方法、系统、设备及存储介质

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US563316A (en) * 1896-07-07 scribner
US4797672A (en) * 1986-09-04 1989-01-10 Octel Communications Corp. Voice network security system
JPH0869419A (ja) 1994-08-30 1996-03-12 Shimadzu Corp デジタルデータの記録装置および記録媒体
JPH08305662A (ja) * 1995-05-02 1996-11-22 Fujitsu Ltd クライアント認証システムおよび方法
WO1997025798A1 (en) * 1996-01-11 1997-07-17 Mrj, Inc. System for controlling access and distribution of digital property
US5673316A (en) 1996-03-29 1997-09-30 International Business Machines Corporation Creation and distribution of cryptographic envelope
US5926624A (en) * 1996-09-12 1999-07-20 Audible, Inc. Digital information library and delivery system with logic for generating files targeted to the playback device
JPH10191036A (ja) 1996-11-08 1998-07-21 Monorisu:Kk デジタルコンテンツに対するidの刷込および読出方法
JPH10260902A (ja) 1997-03-18 1998-09-29 Fujitsu Ltd 情報保護方法
JP3864401B2 (ja) * 1997-04-23 2006-12-27 ソニー株式会社 認証システム、電子機器、認証方法、および記録媒体
JP3988172B2 (ja) 1997-04-23 2007-10-10 ソニー株式会社 情報処理装置および方法、並びに記録媒体
JP3651732B2 (ja) 1997-04-24 2005-05-25 株式会社東芝 再生装置
KR100259836B1 (ko) 1997-05-13 2000-06-15 윤종용 N-라운드 라운드 출력문 귀환 블록 암호화/복호화 방법
DE19801198A1 (de) * 1998-01-15 1999-07-22 Bayer Ag Flammwidrige Polycarbonat-ABS-Formmassen
US6286653B1 (en) * 1998-02-05 2001-09-11 Kabushiki Kaisha Nippon Conlux Coin sorter
US6094487A (en) * 1998-03-04 2000-07-25 At&T Corporation Apparatus and method for encryption key generation
US20010016836A1 (en) 1998-11-02 2001-08-23 Gilles Boccon-Gibod Method and apparatus for distributing multimedia information over a network
JP3815950B2 (ja) * 1999-06-15 2006-08-30 松下電器産業株式会社 デジタルデータ書込装置、デジタルデータ記録装置、デジタルデータ利用装置
JP3722351B2 (ja) * 2000-02-18 2005-11-30 シャープ株式会社 高位合成方法およびその実施に使用される記録媒体
AU2001268102A1 (en) * 2000-05-30 2001-12-11 Dataplay, Incorporated Method of decrypting data stored on a storage device using an embedded encryption/decryption means
JP4366845B2 (ja) * 2000-07-24 2009-11-18 ソニー株式会社 データ処理装置およびデータ処理方法、並びにプログラム提供媒体

Also Published As

Publication number Publication date
US20090262935A1 (en) 2009-10-22
US20100262838A1 (en) 2010-10-14
US7639812B2 (en) 2009-12-29
US7643635B2 (en) 2010-01-05
CN1263305A (zh) 2000-08-16
JP2000236325A (ja) 2000-08-29
US20090262934A1 (en) 2009-10-22
US7639811B2 (en) 2009-12-29
US7639814B2 (en) 2009-12-29
US7646871B2 (en) 2010-01-12
US7324974B1 (en) 2008-01-29
US20090276627A1 (en) 2009-11-05
US7639813B2 (en) 2009-12-29
US20090276628A1 (en) 2009-11-05
US8135133B2 (en) 2012-03-13
US7769174B2 (en) 2010-08-03
US20090262933A1 (en) 2009-10-22
US20090274297A1 (en) 2009-11-05
US20090262936A1 (en) 2009-10-22
US7639810B2 (en) 2009-12-29
US20080063203A1 (en) 2008-03-13
US7639815B2 (en) 2009-12-29
US20090274296A1 (en) 2009-11-05

Similar Documents

Publication Publication Date Title
CN1218239C (zh) 数字数据文件加密装置和方法
CN1110922C (zh) 软件复制系统和方法
CN1209892C (zh) 保护内容数据的装置和方法
CN1783102A (zh) 用于拷贝保护的方法和系统
CN101651714B (zh) 下载方法及相关系统和设备
WO2006003883A1 (ja) 記録媒体並びに記録媒体に情報を記録する記録装置及び記録方法
CN102469345A (zh) 多媒体媒体数据加解密方法
CN100364002C (zh) 读或写用户数据的设备和方法
CN1774688A (zh) 管理数字版权的方法和系统
CN100433030C (zh) 数字数据文件加密装置和方法
CN102842002A (zh) 智能终端的数字媒体版权保护方法
CN1890915A (zh) 通过使用复制控制信息来解密加密数据的方法和设备
WO2003073295A1 (fr) Dispositif hote
KR102186901B1 (ko) 데이터 변조를 통한 멀티미디어 컨텐츠 파일의 암호화 장치 및 방법
CN1777946B (zh) 信息处理设备和方法
WO2007064157A1 (en) Method of operating digital rights offer management system and digital rights offer management system of enabling the method
KR100321934B1 (ko) 무단 복제를 방지하기 위한 휴대용 저장매체를 갖는 시스템
KR20060053698A (ko) Pda 폰의 모바일 컨텐츠 drm 장치 및 방법

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20050907

Termination date: 20171028