RU2286021C2 - Способ и устройство для передачи данных содержимого и устройство записи и/или воспроизведения - Google Patents
Способ и устройство для передачи данных содержимого и устройство записи и/или воспроизведения Download PDFInfo
- Publication number
- RU2286021C2 RU2286021C2 RU2002125866/09A RU2002125866A RU2286021C2 RU 2286021 C2 RU2286021 C2 RU 2286021C2 RU 2002125866/09 A RU2002125866/09 A RU 2002125866/09A RU 2002125866 A RU2002125866 A RU 2002125866A RU 2286021 C2 RU2286021 C2 RU 2286021C2
- Authority
- RU
- Russia
- Prior art keywords
- data
- specified
- destination
- output
- unit
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 34
- 230000005540 biological transmission Effects 0.000 claims abstract description 251
- 238000012546 transfer Methods 0.000 claims abstract description 71
- 238000012545 processing Methods 0.000 claims description 94
- 238000005516 engineering process Methods 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
- 238000004891 communication Methods 0.000 description 31
- 230000006870 function Effects 0.000 description 28
- 238000010586 diagram Methods 0.000 description 11
- 230000003287 optical effect Effects 0.000 description 11
- 238000000605 extraction Methods 0.000 description 10
- 230000006837 decompression Effects 0.000 description 9
- 230000006835 compression Effects 0.000 description 5
- 238000007906 compression Methods 0.000 description 5
- 239000000284 extract Substances 0.000 description 5
- 230000009365 direct transmission Effects 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 230000009349 indirect transmission Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00855—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a step of exchanging information with a remote server
- G11B20/00869—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a step of exchanging information with a remote server wherein the remote server can deliver the content to a receiving device
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- 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/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- 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/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00137—Circuits 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits 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/00217—Circuits 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/00246—Circuits 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits 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/00478—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier wherein contents are decrypted and re-encrypted with a different key when being copied from/to a record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00731—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
- G11B20/00746—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number
- G11B20/00753—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags
- G11B20/00768—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags wherein copy control information is used, e.g. for indicating whether a content may be copied freely, no more, once, or never, by setting CGMS, SCMS, or CCI flags
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00884—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/0822—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using key encryption key
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/321—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4367—Establishing a secure communication between the client and a peripheral device or smart card
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/4405—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/4408—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2107—File encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/60—Digital content management, e.g. content distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91357—Television signal processing therefor for scrambling ; for copy protection by modifying the video signal
- H04N2005/91364—Television signal processing therefor for scrambling ; for copy protection by modifying the video signal the video signal being scrambled
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Technology Law (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Storage Device Security (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Изобретение относится к области передачи данных. Технический результат заключается в запрете неразрешенного копирования данных. Сущность изобретения заключается в том, что устройство, которое должно быть местом назначения передачи, аутентифицируется, а если устройство не аутентифицировано, то зашифрованные данные, считанные из запоминающего устройства, расшифровываются для получения декодированных данных, которые затем повторно шифруются на основе данных специфического ключа устройства, полученного из устройства, которое должно быть местом назначения передачи для получения повторно зашифрованных данных. Повторно зашифрованные данные затем передаются в устройство, которое должно быть местом назначения передачи. 8 н. и 38 з.п. ф-лы, 13 ил.
Description
Область техники, к которой относится изобретение
Данное изобретение относится к способу и устройству для передачи данных содержимого и к устройству записи и/или воспроизведения данных для предотвращения не разрешенного копирования данных, таких как цифровое содержимое.
Уровень техники
До настоящего времени практиковалось копирование цифрового содержимого, такого как звуковые данные, с предназначенного только для воспроизведения оптического диска на предназначенный для записи и воспроизведения магнитооптический диск, поскольку цифровое содержимое остается в состоянии цифровых сигналов. При соединении через специальный кабель с устройством воспроизведения для оптического диска для копирования цифрового содержимого, устройство для записи и/или воспроизведения магнитооптического диска для запрещения копирования обновляет информацию, запрещающую не разрешенное копирование, обеспечивая копирование цифрового содержимого только один раз, для обеспечения авторских прав. Таким образом, цифровое содержимое, скопированное с оптического диска на магнитооптический диск, нельзя больше копировать на магнитооптический диск.
Цифровое содержимое обменивается между терминальными устройствами, такими как персональные компьютеры, через сеть, такую как Интернет или местная вычислительная сеть. В этом случае терминальное устройство на стороне передачи загружает цифровое содержимое вместе с адресом терминального устройства на стороне приема в серверное устройство, в то время как терминальное устройство на стороне приема загружает цифровое содержимое, адресованное ему, из серверного устройства, в котором оно хранится. При таком обмене цифровым содержимым, осуществляемым через сеть, часто случается, что число раз копирования цифрового содержимого не всегда контролируется.
В указанной выше системе обмена цифровыми данными с промежуточным использованием сети используется компьютер общего назначения без использования специального устройства для записи и/или воспроизведения магнитооптического диска, как в случае системы, предназначенной для копирования цифрового содержимого с предназначенного только для воспроизведения оптического диска на выполненный с возможностью записи магнитооптический диск. Поэтому при копировании трудно добавить информацию, исключающую не разрешенное копирование, к цифровому содержимому, подлежащему копированию, и обновлять информацию, исключающую не разрешенное копирование, для контролирования авторских прав.
Сущность изобретения
Поэтому целью данного изобретения является создание способа и устройства для передачи данных содержимого и устройства записи и/или воспроизведения, с помощью которых обеспечивается контролирование авторских прав, таких как запрет не разрешенного копирования данных, даже в случаях, в которых обмен цифровым содержимым осуществляется опосредованно с промежуточным использованием серверного устройства в сети без использования носителя данных как отдельного элемента, или непосредственно между различными устройствами через проводную связь или по радио.
Данное изобретение предлагает устройство передачи данных, включающее запоминающее устройство для хранения зашифрованных данных, блок аутентификации для аутентификации устройства, которое должно быть местом назначения передачи, и блок повторного шифрования для декодирования данных, считанных из запоминающего устройства, и повторного шифрования декодированных данных, в котором, когда устройство, которое должно быть местом назначения передачи, аутентифицировано блоком аутентификации, то данные, считанные из запоминающего устройства, декодируются, и в котором декодированные таким образом данные повторно зашифровываются с использованием данных специфического ключа устройства, полученных из устройства, которое должно быть местом назначения передачи, аутентифицированного блоком аутентификации. Повторно зашифрованные таким образом данные выводятся в устройство, которое должно быть местом назначения передачи.
Устройство передачи данных согласно данному изобретению дополнительно содержит блок принятия решений для определения на основе результатов аутентификации из блока аутентификации, можно или нет данные, считанные из запоминающего устройства, передавать в блок повторного шифрования.
Устройство передачи данных согласно данному изобретению дополнительно содержит выходной блок, получающий выходные данные из блока повторного шифрования, в котором, если устройство, которое должно быть местом назначения передачи, аутентифицировано блоком аутентификации как устройство, в которое данные должны непосредственно передаваться из передающего устройства, то данные, считанные из запоминающего устройства, передаются в выходной блок.
Устройство передачи данных согласно данному изобретению дополнительно содержит декодирующий блок для декодирования данных, считанных из запоминающего устройства, и преобразователь для преобразования выходного сигнала декодирующего блока в аналоговые сигналы. Блок принятия решений передает данные, считанные из запоминающего устройства, в декодирующий блок, если устройство, которое должно быть местом назначения передачи, не аутентифицировано блоком аутентификации.
Данное изобретение также предлагает способ передачи данных, включающий аутентификацию устройства, которое должно быть местом назначения передачи, декодирование зашифрованных данных, считанных из запоминающего устройства, если устройство, которое должно быть местом назначения передачи, аутентифицировано, повторное шифрование декодированных данных на основе данных специфического ключа устройства, полученных из устройства, которое должно быть местом назначения передачи, и передачу повторно зашифрованных данных в устройство, которое должно быть местом назначения передачи.
Данное изобретение предлагает также способ вывода данных, включающий аутентификацию устройства, которое должно быть местом назначения вывода, проверку, было или нет аутентифицировано устройство, которое должно быть местом назначения вывода, и выбор вывода зашифрованных данных, считанных из запоминающего устройства, на основе результатов аутентификации.
Данное изобретение предлагает также способ записи, в котором данные, зашифрованные на основе данных специфического ключа устройства, которое должно быть местом назначения передачи, являются входным сигналом, данные, относящиеся к условиям копирования, извлекают из декодированных данных, когда входные данные декодированы, и операцию сохранения декодированных данных в блоке записи контролируют на основе извлеченных данных, относящихся к условиям копирования.
Данное изобретение предлагает также записывающее устройство, включающее декодирующий блок, получающий зашифрованные данные на основе данных специфического ключа устройства, которое должно быть местом назначения передачи, извлекающий блок для извлечения данных, относящихся к условиям копирования, из выходных данных декодирующего блока, запоминающее устройство, в котором записываются декодированные данные, и контроллер, получающий результаты декодирования из декодирующего блока и данные, относящиеся к условиям копирования, извлеченные извлекающим блоком. Контроллер управляет операцией записи в запоминающее устройство декодированных данных на основе данных, относящихся к условиям копирования, извлеченных извлекающим блоком.
Записывающее устройство согласно данному изобретению дополнительно содержит шифровальный блок между декодирующим блоком и запоминающим устройством. В этот шифровальный блок подаются выходные данные из декодирующего блока.
Данное изобретение также включает способ генерирования кодированных данных, включающий шифрование входных цифровых данных на основе данных первого ключа, шифрование данных первого ключа на основе данных второго ключа, генерированных с использованием данных специфического ключа устройства, и генерирование зашифрованных данных, состоящих по меньшей мере из зашифрованных данных содержимого и данных ключа.
Данное изобретение включает также способ декодирования зашифрованных данных, включающий генерирование данных второго ключа с помощью данных специфического ключа устройства и данных общего ключа, считанные из зашифрованных данных, содержащих случайное число, подаваемое в устройство, данные общего ключа, зашифрованные данные ключа и зашифрованные данные содержимого, декодирование зашифрованных данных ключа на основе генерированных данных второго ключа и случайного числа для генерирования данных первого ключа, и декодирование зашифрованных данных содержимого на основе генерированных данных первого ключа.
Данное изобретение включает также устройство записи и/или воспроизведения, включающее блок шифрования для шифрования подаваемых данных, запоминающее устройство, в котором хранятся данные, зашифрованные блоком шифрования, блок аутентификации для аутентификации устройства, которое должно быть местом назначения передачи, блок обработки данных воспроизведения для обработки данных воспроизведения, считанных из запоминающего устройства, и блок повторного шифрования для декодирования выходных данных блока обработки данных воспроизведения для повторного шифрования декодированных данных. Если устройство, которое должно быть местом назначения передачи, аутентифицировано блоком аутентификации, то данные, считанные из запоминающего устройства, декодируются блоком повторного шифрования. Декодированные данные повторно шифруются с использованием данных специфического ключа устройства, полученных из устройства, которое должно быть местом назначения передачи и которое аутентифицировано блоком аутентификации. Повторно зашифрованные данные выдаются в устройство, которое должно быть местом назначения передачи.
Другие цели, признаки и преимущества данного изобретения следуют из приведенного ниже подробного описания вариантов выполнения данного изобретения, описанных со ссылкой на прилагаемые чертежи.
Краткое описание чертежей
фиг.1 изображает систему передачи/приема данных согласно данному изобретению;
фиг.2 - блок-схему устройства записи и/или воспроизведения, использующего систему, показанную на фиг.1;
фиг.3 - блок-схему цепи шифрования для шифрования цифровых данных;
фиг.4 - блок-схему цепи расшифровки;
фиг.5 - графическую схему процесса аутентификации, выполняемого устройством записи и/или воспроизведения;
фиг.6 - блок-схему устройства записи и/или воспроизведения, как специализированного устройства;
фиг.7 - графическую схему последовательности операций при передаче цифровых данных в другое устройство;
фиг.8 - блок-схему устройства записи и/или воспроизведения, как специализированного устройства;
фиг.9 - графическую схему последовательности операций при передаче цифровых данных в другое устройство;
фиг.10 - блок-схему устройства записи и/или воспроизведения, как специализированного устройства;
фиг.11 - графическую схему последовательности операций при передаче цифровых данных в другое устройство;
фиг.12 - блок-схему устройства записи и/или воспроизведения для обновления информации, запрещающей не разрешенное копирование, в случае загрузки цифровых данных, включающих информацию, запрещающую не разрешенное копирование, переданных через сеть;
фиг.13 - графическую схему операций устройства записи и/или воспроизведения, показанного на фиг.12.
Предпочтительные варианты выполнения изобретения
Ниже приводится подробное описание со ссылками на чертежи системы 1 передачи/приема данных согласно изобретению.
Как показано на фиг.1, система 1 передачи/приема данных включает устройства 2а, 2b записи и/или воспроизведения цифровых данных, таких как звуковые данные, и серверное устройство 3 сети 5, через которую устройства 2а, 2b записи и/или воспроизведения соединены друг с другом через электрическую сеть связи.
Серверное устройство 3 промежуточно хранит цифровые данные, такие как звуковые данные, загруженные из одного устройства 2а записи и/или воспроизведения, в запоминающем устройстве, таком как жесткий диск, и передает при получении запроса на загрузку от другого устройства 2b записи и/или воспроизведения звуковые данные, хранящиеся в запоминающем устройстве, в другое устройство 2b записи и/или воспроизведения.
Устройство 2а записи и/или воспроизведения и устройство 2b записи и/или воспроизведения способны передавать/принимать данные непосредственно без промежуточного использования серверного устройства 3, при наличии выделенного кабеля между двумя устройствами с использованием интерфейса, например, в соответствии со стандартом IEEE 1394.
Ниже приводится описание устройств 2а, 2b записи и/или воспроизведения со ссылками на фиг.2. Следует отметить, что поскольку устройства 2а, 2b записи и/или воспроизведения имеют одинаковую структуру, то устройства 2а и 2b называются иногда в последующем просто как устройство 2 записи и/или воспроизведения.
Устройство 2 записи и/или воспроизведения включает входной терминал 11, на вход которого поступают цифровые данные, такие как звуковые данные, выдаваемые внешним оборудованием, и входной терминал 12, на который поступают зашифрованные цифровые данные от другого устройства 2 записи и/или воспроизведения из серверного устройства 3 через сеть 5. Устройство 2 записи и/или воспроизведения включает схему 13 шифрования для шифрования цифровых данных, поступающих с входного терминала 11, схему 14 обработки данных записи для записи зашифрованных цифровых данных, запоминающее устройство 15, состоящее, например, из жесткого диска, на который записываются зашифрованные цифровые данные, выполненного с возможностью записи оптического диска, полупроводниковой памяти или карточки с интегральными схемами, и схему 16 обработки данных воспроизведения для воспроизведения цифровых данных, считанных средством воспроизведения, таким как магнитная головка или оптический сниматель.
Устройство 2 записи и/или воспроизведения включает в качестве передающей системы для передачи цифровых данных в серверное устройство 3 или в другое устройство записи и/или воспроизведения, переключатель 17 для переключения между маршрутом непосредственной выдачи зашифрованных цифровых данных и маршрутом повторного шифрования зашифрованных цифровых данных для выдачи повторно зашифрованных данных, схему 18 аутентификации для аутентификации места назначения передачи цифровых данных и для управления переключателем 17 на основе результатов аутентификации, схему 19 декодирования для расшифровки зашифрованных цифровых данных, схему 20 повторного шифрования для повторного шифрования цифровых данных, расшифрованных схемой 19 декодирования и интерфейс 21 связи для обмена данными с серверным устройством 3 и с другим устройство 2 записи и/или воспроизведения.
Кроме того, устройство 2 записи и/или воспроизведения включает в качестве системы воспроизведения для цифровых данных, записанных в запоминающем устройстве 15, схему 22 декодирования, на вход которой подается выходной сигнал схемы 16 обработки данных воспроизведения, цифроаналоговый преобразователь 23 (О/А) для преобразования декодированных цифровых данных в аналоговые сигналы, и громкоговоритель 24 для преобразования преобразованных аналоговых сигналов в электрические сигналы для выдачи полученных электрических сигналов.
Схема 13 шифрования шифрует цифровые данные, полученные с входного терминала 11, с использованием специфического ключа устройства, хранящегося в памяти, как будет описано ниже. В частности, схема 13 шифрования включает, как показано на фиг.3, схему 31 генерирования случайных чисел для генерирования случайных чисел, функциональную схему 32 для генерирования функции, на основе случайного числа, память 33 ключа содержимого для хранения ключа содержимого для шифрования содержимого, память 34 общего ключа для хранения общего ключа, память 35 специфического ключа устройства для записи специфического ключа устройства, принадлежащего устройству 2 записи и/или воспроизведения, схему 36 генерирования общего для устройств ключа для генерирования общего для устройств ключа, который является общим для всех устройств 2 записи и/или воспроизведения, из общего ключа и специфического ключа устройства, схему 37 шифрования содержимого для шифрования содержимого ключом содержимого, и схему 38 шифрования ключа содержимого для шифрования ключа содержимого с помощью общего для устройств ключа и функции, заданной случайным числом.
Когда цифровые данные, поступающие из входного терминала 11, подаются на вход схемы 13 шифрования, то схема 37 шифрования содержимого считывает предварительно установленный ключ содержимого из памяти 33 ключа содержимого, с использованием этого ключа содержимого шифрует содержимое за исключением заголовка, такого как название, и выдает зашифрованное содержимое. Одновременно, схема 31 генерирования случайных чисел генерирует случайное число для выдачи этого случайного числа в функциональную схему 32, которая генерирует функцию, основанную на этом случайном числе. Схема 36 генерирования общего для устройств ключа считывает общий ключ и специфический ключ устройства из памяти 34 общего ключа и из памяти 35 специфического ключа устройства, соответственно, и генерирует общий для устройств ключ на основе общего ключа, считанного из памяти 34 общего ключа, и специфического ключа устройства, считанного из памяти 35 специфического ключа устройства. Ключ содержимого, используемый для шифрования содержимого, считанный из памяти 33 ключа содержимого, также выдается в схему 38 шифрования ключа содержимого. Эта схема 38 шифрования ключа содержимого генерирует ключ шифрования с помощью функции, генерированной функциональной схемой 32 и общего для устройств ключа, генерированного схемой 36 генерирования общего для устройств ключа.
Схема 13 шифрования создает следующие пакеты. А именно, пакет, создаваемый этой схемой 13 шифрования, состоит из заголовка, такого как название содержимого, который не зашифрован, случайного числа, генерированного схемой 31 генерирования случайных чисел, общего ключа, выданного памятью 34 для общего ключа, ключа шифрования, выданного схемой 38 шифрования ключа содержимого, и зашифрованных данных содержимого, выданных схемой 37 шифрования содержимого.
Схема 13 шифрования выдает данные в схему 14 обработки данных записи в виде пакета в качестве блока для выполнения обработки для записи в запоминающее устройство 15. На вход схемы 14 обработки данных записи поступают пакетированные цифровые данные, зашифрованные схемой 13 шифрования, и зашифрованные цифровые данные из серверного устройства 3 или другого устройства 2 записи и/или воспроизведения. Эти зашифрованные цифровые данные являются данными, которые поступают во входное терминальное устройство 12. Эта схема 14 обработки данных записи применяет процесс исправления ошибок или модуляцию к этим входным данным с последующим двоичным кодированием. Данные, записанные схемой 14 обработки данных записи записываются на носитель информации запоминающего устройства 15 с помощью магнитной головки, входящей в состав запоминающего устройства 15, или с помощью головки, например, оптического снимателя. При этом запоминающее устройство 15 может быть заключено в главный корпус устройства или может быть установлено на главном корпусе или снято с него.
Данные, хранящиеся в запоминающем устройстве 15, считываются также с помощью магнитной головки или головки, например, оптического снимателя. Считанные таким образом данные выдаются в схему 16 обработки данных воспроизведения. Схема 16 обработки данных воспроизведения двоично кодирует выходной сигнал указанной головки и обрабатывает двоично кодированные данные с помощью демодуляции или процесса исправления ошибок и выдает полученные сигналы в интерфейс 21 связи системы передачи или в схему 22 декодирования.
Схема 18 аутентификации выполняет процесс аутентификации устройства записи и/или воспроизведения как источника передачи, т.е. одного из указанных устройств 2а и 2b записи и/или воспроизведения, для управления переключателем 17 на основе результатов аутентификации. Даже если аутентификация устройства 2 записи и/или воспроизведения как источника передачи получена, то схема 18 аутентификации выполняет управление переключением переключателя 17 в зависимости от того, подлежат ли данные передаче через серверное устройство 3 в другое устройство записи и/или воспроизведения как место назначения передачи или же непосредственно на устройство записи и/или воспроизведения как место назначения передачи через выделенный кабель. Когда аутентификация устройства записи и/или воспроизведения не получена схемой 18 аутентификации, или же когда аутентификация получена и цифровые данные выдаются непосредственно на устройство записи и/или воспроизведения, то переключатель 17 устанавливается так, чтобы выдавать цифровые данные в из зашифрованном виде. С другой стороны, когда аутентификации получена и цифровые данные выдаются через серверное устройство 3 в другое устройство записи и/или воспроизведения в качестве места назначения передачи, то переключатель устанавливается для выполнения повторного шифрования.
При передаче цифровых данных схема 19 декодирования, образующая систему передачи, декодирует цифровые данные, зашифрованные указанной схемой 13 шифрования, для выдачи декодированных цифровых данных в схему 20 повторного шифрования для повторного шифрования с помощью специфического ключа устройства записи и/или воспроизведения, выступающего в качестве места назначения передачи, полученного с места назначения передачи. А именно, схема 19 декодирования включает функциональную схему 41, выполненную с возможностью генерирования функции на основе случайного числа в пакете, память 42 специфического ключа устройства, в которой хранится тот же ключ, что и в памяти 35 специфического ключа устройства схемы 13 шифрования, и схему 43 генерирования общего для устройств ключа для генерирования общего для устройств ключа из общего ключа в пакете и специфического ключа устройства, считанного из памяти 42 специфического ключа устройства, как показано на фиг.4. Схема 19 декодирования содержит также схему 44 декодирования ключа шифрования для декодирования ключа шифрования в пакете с помощью функции, генерированной в функциональной схеме 41, и с помощью общего для устройств ключа, генерированного в схеме 43 генерирования общего для устройств ключа, и схему 45 декодирования содержимого, выполненную с возможностью декодирования зашифрованных данных содержимого в пакете на основе ключа содержимого, декодированного схемой 44 декодирования ключа шифрования, как показано на фиг.4.
Когда зашифрованные цифровые данные поступают на вход схемы 19 декодирования, то функциональный блок 41 генерирует функцию на основе случайного числа в пакете входных цифровых данных. Схема 43 генерирования общего для устройств ключа считывает общий ключ в пакете и специфический ключ устройства из памяти 42 специфического ключа устройства для генерирования общего для устройств ключа в схеме 43 генерирования общего для устройств ключа с целью выдачи созданного таким образом общего для устройств ключа в схему 44 декодирования ключа шифрования. Схема 44 декодирования ключа шифрования декодирует ключ шифрования, считанный из пакета, с помощью функции, генерированной в функциональной схеме 41, и с помощью общего для устройств ключа, переданного из схемы 43 генерирования общего для устройств ключа, для создания ключа содержимого, который затем выдается в схему 45 декодирования содержимого. Схема 45 декодирования содержимого считывает зашифрованные данные содержимого из пакета и декодирует зашифрованные данные содержимого с использованием ключа содержимого, полученного из схемы 44 декодирования. Одновременно, поскольку заголовок в пакете не зашифрован, то схема 19 декодирования считывает заголовок непосредственно из пакета. Схема 19 декодирования повторно шифрует декодированные цифровые данные для выдачи данных в схему 20 повторного шифрования.
Когда аутентификация получена и схема 20 повторного шифрования выдает цифровые данные в другое устройство записи и/или воспроизведения в качестве места назначения передачи, то схема повторного шифрования получает специфический ключ устройства из устройства записи и/или воспроизведения, служащего в качестве места назначения передачи. Используя таким образом полученный специфический ключ устройства, схема повторного шифрования повторно шифрует выходные цифровые данные, т.е. повторно шифрует цифровые данные, переданные схемой 19 декодирования. Эта схема 20 повторного шифрования имеет по существу ту же структуру, что и схема 13 шифрования, показанная на фиг.3, поэтому она специально не поясняется. На вход схемы 36 генерирования общего для устройств ключа подается специфический ключ устройства места назначения передачи, считанный не из памяти 35 специфического ключа устройства, а из памяти специфического ключа устройства другого устройства записи и/или воспроизведения, служащего местом назначения передачи цифровых данных. Схема 20 повторного шифрования создает пакеты, как указывалось выше, для выдачи данных на интерфейс 21 связи пакет за пакетом. Пакет состоит из не зашифрованного заголовка, случайного числа, генерированного схемой 31 генерирования случайных чисел, общего ключа, выданного из памяти 34 общего ключа, ключа шифрования, выданного схемой 38 шифрования ключа содержимого, и зашифрованного содержимого, выданного из схемы 37 шифрования содержимого.
Для передачи, например, в серверное устройство 3 интерфейс 21 связи выполняет протокол передачи, такой как TCP/IP (протокол управления передачей/протокол Интернета), для передачи повторно зашифрованных цифровых данных в серверное устройство 3 через выходной терминал 25.
При прямой связи с другими устройствами записи и/или воспроизведения в качестве места назначения передачи через выделенный кабель, интерфейс связи выполняет, например, протокол IEEE 1394 для осуществления передачи в устройства записи и/или воспроизведения в качестве места назначения через выходной терминал 25.
Схема 22 декодирования, образующая систему воспроизведения, снабжается цифровыми данными, которые считываются из запоминающего устройства 15 и демодулируются и шифруются схемой 16 обработки данных воспроизведения с целью расшифровки цифровых данных, зашифрованных схемой 13 шифрования. В основном, эта схема 22 декодирования выполнена аналогично схеме 19 декодирования, показанной на фиг.4, и хотя это не показано подробно, содержит память 46 общего для устройств ключа и переключатель 47 для переключения между выходом схемы 43 генерирования общего ключа и выходом памяти 46 общего для устройств ключа.
Переключатель 47 переключается контроллером (не изображен) устройства 2 записи и/или воспроизведения. При воспроизведении цифровых данных, загруженных из серверного устройства 3, переключатель 47 переключается так, что общий для устройств ключ, генерированный схемой 43 генерирования общего для устройств ключа, выдается в схему 44 декодирования ключа шифрования. При воспроизведении цифровых данных, переданных непосредственно из другого устройства записи и/или воспроизведения через выделенный кабель, переключатель 47 переключается так, что общий для устройств ключ, хранящийся в памяти 46 общего для устройств ключа, выдается в схему 44 декодирования ключа шифрования. Схема 22 декодирования выдает декодированные цифровые данные в цифроаналоговый преобразователь 23. Цифроаналоговый преобразователь 23 преобразует декодированные цифровые данные в аналоговые сигналы. Эти аналоговые сигналы передаются в громкоговоритель 24, который переводит поданные аналоговые сигналы в акустические выходные сигналы.
Ниже приводится описание операции сохранения цифровых данных, таких как звуковые данные, выдаваемые из внешнего оборудования, в запоминающем устройстве 15 в указанном выше устройстве 2 записи и/или воспроизведения. Цифровые данные, считанные из внешнего запоминающего устройства, подаются на вход входного терминала 11 для шифрования с помощью схемы 13 шифрования. А именно, когда цифровые данные поступают на вход схемы 13 шифрования из входного терминала 11, то схема 37 шифрования содержимого шифрует входные цифровые данные за исключением заголовка, такого как название, с использованием ключа содержимого, считанного из памяти 33 ключа содержимого. Одновременно, схема 31 генерирования случайного числа генерирует случайное число для выдачи этого случайного числа в функциональную схему 32, затем функциональная схема 32 генерирует функцию, основанную на случайном числе, полученном из схемы 31 генерирования случайных чисел. Схема 36 генерирования общего для устройств ключа генерирует общий для устройств ключ на основе общего ключа, считанного из памяти 34 для общего ключа, и специфического ключа устройства, полученного из памяти 35 специфического ключа устройства. Ключ содержимого, используемый для шифрования данных содержимого цифровых данных, также выдается из памяти 33 ключа содержимого в схему 38 шифрования ключа содержимого. Эта схема 38 шифрования ключа содержимого создает ключ шифрования из функции, генерированной функциональной схемой 32 на основе подаваемого в нее случайного числа, и общего для устройств ключа, генерированного схемой 36 генерирования общего для устройств ключа. Схема 13 шифрования генерирует пакет, состоящий из незашифрованного заголовка, случайного числа, генерированного схемой 31 генерирования случайных чисел, общего ключа, выданного памятью 34 для общего ключа, ключа шифрования, выданного схемой 38 шифрования ключа содержимого, и зашифрованного содержимого, выданного схемой 37 шифрования содержимого.
Зашифрованные данные, выданные в виде пакетов из схемы 13 шифрования, обрабатываются для записи в схеме 14 обработки данных записи для последующей записи на носителе информации с помощью головки, формирующей запоминающее устройство 15. В устройстве 2 записи и/или воспроизведения цифровые данные записываются в запоминающее устройство 15 в зашифрованном виде, хотя заголовок не зашифрован. Таким образом, устройство 2 записи и/или воспроизведения может извлекать цифровые данные по желанию пользователя очень просто с использованием заголовка, даже если цифровые данные хранятся в запоминающем устройстве 15 в зашифрованном виде, так что передаваемые цифровые данные или воспроизводимые цифровые данные можно очень легко найти.
Ниже приводится описание со ссылками на фиг.5 процесса аутентификации в схеме 18 аутентификации, когда устройство 2а записи и/или воспроизведения в качестве источника передачи, описанного выше, передает данные на устройство 2b записи и/или воспроизведения в качестве места назначения передачи.
Сначала, когда пользователь выполняет процесс передачи передаваемых цифровых данных, хранящихся в зашифрованном виде в запоминающем устройстве 15, на стадии S1, схема 18 аутентификации устройства 2а записи и/или воспроизведения в качестве источника передачи выполняет аутентификацию, является или нет устройство 2b записи и/или воспроизведения как место назначения передачи устройством, соответствующим тому же стандарту. А именно, устройство 2а записи и/или воспроизведения выполняет аутентификацию устройства 2b записи и/или воспроизведения места назначения по выделенному кабелю или через серверное устройство 3. Если устройство 2b записи и/или воспроизведения как место назначения передачи аутентифицировано, т.е. если устройство 2b записи и/или воспроизведения как место назначения передачи является устройством, которое соответствует тому же стандарту, то устройство 2а записи и/или воспроизведения как источник передачи переходит на стадию S2. В противном случае, т.е. если будет установлено, что устройство записи и/или воспроизведения как место назначения передачи не является устройством, соответствующим тому же стандарту, то устройство записи и/или воспроизведения как источник передачи переходит на стадию S4.
На стадии S2 устройство 2а записи и/или воспроизведения как источник передачи проверяет, является ли передача цифровых данных непосредственно передачей через выделенный кабель или опосредованной передачей через серверное устройство 3, и выбирает способ передачи цифровых данных и систему интерфейса 21 связи. Если на стадии S2 будет определено, что передача является непосредственной передачей через выделенный кабель, то устройство 2а записи и/или воспроизведения как источник передачи переходит на стадию S3, а если на стадии S2 будет определено, что передача является не прямой передачей через серверное устройство 3, то устройство 2а записи и/или воспроизведения переходит на стадию S5.
Если на стадии S3 передача является прямой передачей с использованием выделенного кабеля, и устройство 2b записи и/или воспроизведения как место назначения передачи аутентифицировано как устройство, имеющее функцию декодирования в соответствии с данным описанием, то устройство 2а записи и/или воспроизведения как источник передачи выдает зашифрованные данные содержимого через выделенный кабель непосредственно в устройство 2b записи и/или воспроизведения 4 как место назначения передачи. То есть переключатель 17 устройства 2а записи и/или воспроизведения соединяет схему 16 обработки данных воспроизведения и интерфейс 21 связи, как показано на фиг.2. Таким образом, зашифрованные цифровые данные, хранящиеся в запоминающем устройстве 15, обрабатываются для воспроизведения в схеме 16 обработки данных воспроизведения и затем выдаются непосредственно из интерфейса 21 связи в устройство 2b записи и/или воспроизведения как место назначения передачи. Поскольку нет необходимости в выполнении декодирования или шифрования, то устройство 2а записи и/или воспроизведения как источник передачи может передавать цифровые данные быстро в устройство 2b записи и/или воспроизведения как место назначения передачи.
В устройстве 2b записи и/или воспроизведения как месте назначения передачи зашифрованные цифровые данные подаются на вход из устройства 2а записи и/или воспроизведения как источника передачи на входной терминал 12 и обрабатываются для записи в схеме 14 обработки данных записи с целью последующей записи в запоминающее устройство 15. В устройстве 2b записи и/или воспроизведения как месте назначения передачи зашифрованные цифровые данные сохраняются в запоминающем устройстве 15, однако поскольку заголовок не зашифрован, то цифровые данные, подлежащие воспроизведению, можно просто извлекать. При воспроизведении зашифрованных цифровых данных, записанных в запоминающем устройстве 15, зашифрованные цифровые данные, считанные из средства воспроизведения, обрабатываются для воспроизведения схемой 16 обработки данных воспроизведения для выдачи в схему 22 декодирования системы воспроизведения.
Как показано на фиг.4, схема 22 декодирования переключает переключатель 47 для обеспечения выдачи общего для устройств ключа, хранящегося в памяти 46 для общего для устройств ключа, в схему 44 декодирования ключа шифрования. Когда цифровые данные, зашифрованные в схеме 13 шифрования устройства 2а записи и/или воспроизведения как источника передачи попадают на вход функциональной схемы 41, то функциональная схема генерирует функцию, основанную на случайном числе в пакете. Схема 44 декодирования ключа шифрования считывает общий для устройств ключ, хранящийся в памяти 46 для общего для устройств ключа. Схема 44 декодирования ключа шифрования декодирует ключ шифрования, считанный из пакета, с помощью функции, генерированной в функциональной схеме 41, и с помощью общего для устройств ключа, для генерирования ключа содержимого, который выдается в схему 45 декодирования содержимого. Схема 45 декодирования содержимого считывает зашифрованное содержимое из пакета для декодирования считанного содержимого с использованием ключа содержимого. Одновременно, поскольку заголовок в пакете не зашифрован, схема 22 декодирования считывает его непосредственно из пакета. Схема 22 декодирования выдает декодированные цифровые данные в цифроаналоговый преобразователь 23, который преобразует кодированные цифровые данные в аналоговые сигналы. Эти аналоговые сигналы подаются на громкоговоритель 24, который преобразует аналоговые сигналы в выходные звуковые сигналы.
Если на стадии S1 устройство 2b записи и/или воспроизведения как место назначения передачи не аутентифицировано, то устройство 2а записи и/или воспроизведения как источник передачи выдает на стадии S4 зашифрованные цифровые данные непосредственно через выделенный кабель или через серверное устройство 3 в устройство 2b записи и/или воспроизведения как место назначения передачи. То есть устройство 2а записи и/или воспроизведения как источник передачи так переключает переключатель 17, что схема 16 обработки данных воспроизведения соединяется непосредственно с интерфейсом 21 связи, как показано на фиг.2. Таким образом, зашифрованные цифровые данные, хранящиеся в запоминающем устройстве 15, обрабатываются в схеме 16 обработки данных воспроизведения и затем выдаются непосредственно через интерфейс 21 связи в устройство 2b записи и/или воспроизведения как место назначения передачи. Зашифрованные цифровые данные подаются на вход входного терминала 12 устройства 2b записи и/или воспроизведения как места назначения передачи и обрабатываются для записи схемой 14 обработки данных записи для записи с помощью записывающих средств в запоминающее устройство 15.
Необходимо отметить, что устройство 2b записи и/или воспроизведения как место назначения передачи не было аутентифицировано и не имеет функции декодирования, так что оно не может декодировать зашифрованные цифровые данные, хранящиеся в запоминающем устройстве 15. Таким образом, даже при предположении, что цифровые данные получены лицом, не являющимся авторизованным пользователем, может быть предотвращено воспроизведение цифровых данных.
Если устройство 2а записи и/или воспроизведения как источник передачи на стадии S2 определит, что передача является опосредованной передачей через серверное устройство 3, то зашифрованные данные, считанные из запоминающего устройства 15, обрабатываются для воспроизведения схемой 16 обработки данных воспроизведения. Переключатель 17 переключается для соединения схемы 16 обработки данных воспроизведения и схемы 19 декодирования для обеспечения повторного шифрования.
Как показано на фиг.4, когда зашифрованные цифровые данные поступают на вход схемы 19 декодирования, то функциональный блок 41 генерирует функцию, основанную на случайном числе в пакете. Схема 43 генерирования общего для устройств ключа считывает общий ключ в пакете и зависящий от устройства ключ из памяти 42 для зависящего от устройства ключа для генерирования общего для устройств ключа, который выдается в схему 44 декодирования ключа шифрования. Схема 44 декодирования ключа шифрования декодирует ключ шифрования, считанный из пакета, с помощью функции, генерированной функциональной схемой 41, и с помощью общего для устройств ключа для генерирования ключа содержимого, который выдается в схему 45 декодирования содержимого. Схема 45 декодирования содержимого считывает зашифрованное содержимое из пакета и декодирует его с использованием ключа содержимого. Одновременно, поскольку заголовок в пакете не зашифрован, схема 19 декодирования считывает его непосредственно из пакета. Схема 19 декодирования выдает декодированные цифровые данные в схему 20 повторного шифрования.
Затем, на стадии S6, устройство 2а записи и/или воспроизведения как источник передачи получает специфический ключ устройства через серверное устройство 3 из памяти 35 специфического ключа устройства 2b записи и/или воспроизведения как места назначения передачи с целью обеспечения декодирования аутентифицированным устройством 2b записи и/или воспроизведения в качестве места назначения передачи.
Затем, на стадии S7, цифровые данные, декодированные схемой 19 декодирования повторно шифруются в схеме 20 повторного шифрования в устройстве 2а записи и/или воспроизведения как источнике передачи с использованием специфического ключа устройства, полученного на стадии S6. А именно, когда цифровые данные подаются а вход схемы 20 повторного шифрования, то схема 37 шифрования содержимого считывает предварительно заданный ключ содержимого из памяти 33 ключа содержимого и шифрует цифровые данные, за исключением заголовка, с использованием считанного таким образом ключа содержимого. Одновременно схема 31 генерирования случайных чисел генерирует случайное число, которое затем выдается в функциональную схему 32. Функциональная схема 32 генерирует функцию, основанную на случайном числе. Схема 36 генерирования общего для устройств ключа генерирует общий для устройств ключ на основе общего ключа, считанного из памяти 34 для общего ключа, и специфического ключа устройства, полученного из устройства 2b записи и/или воспроизведения как места назначения передачи. Ключ содержимого, использованный для шифрования содержимого, также выдается из памяти 33 общего ключа в схему 38 шифрования ключа содержимого, которая генерирует ключ шифрования с использованием функции, генерированной функциональной схемой 32 на основе полученного случайного числа, а также с использованием общего для устройств ключа, генерированного в схеме 36 генерирования общего для устройств ключа. Схема 20 повторного шифрования создает пакет, состоящий из незашифрованного заголовка, случайного числа, генерированного схемой 31 генерирования случайных чисел, общего ключа, выданного из памяти 34 общего ключа, ключа шифрования, выданного из схемы шифрования ключа содержимого, и зашифрованного содержимого, выданного из схемы 37 шифрования содержимого, для выдачи сформированного пакета в интерфейс 21 связи.
Повторно зашифрованные таким образом цифровые данные передаются через сеть 5 в серверное устройство 3, где они временно хранятся. Если в этом случае не авторизованное терминальное устройство получает доступ в серверное устройство 3 и цифровые данные, переданные из устройства 2а записи и/или воспроизведения, загружаются и сохраняются в запоминающем устройстве терминального устройства, то это терминальное устройство не способно декодировать цифровые данные и поэтому неспособно воспроизводить цифровые данные, загруженные в запоминающее устройство. Таким образом, цифровые данные, временно записанные в серверное устройство 3, защищаются от воспроизведения терминальным устройством не авторизованного пользователя. Когда определенное количество зашифрованных цифровых данных сохраняется в серверном устройстве 3, то заголовок не зашифрован, так что данные, сохраненные в серверном устройстве 3, можно легко извлекать с помощью устройств 2а, 2b записи и/или воспроизведения.
За счет доступа в серверное устройство 3 устройство 2b записи и/или воспроизведения как место назначения передачи способно загружать цифровые данные, переданные для него и сохраненные в серверном устройстве 3. Зашифрованные цифровые данные, загруженные из серверного устройства 3, поступают на вход входного терминала 12 и обрабатываются для записи в схеме 14 обработки данных записи для сохранения в запоминающем устройстве 15. Хотя зашифрованные цифровые данные сохраняются в запоминающем устройстве 15 устройства 2b записи и/или воспроизведения как месте назначения передачи, цифровые данные, подлежащие воспроизведению, можно легко извлекать, поскольку заголовок не зашифрован. При воспроизведении, цифровые данные, считанные из запоминающего устройства 15, обрабатываются для воспроизведения в схеме 16 обработки данных воспроизведения и выдаются в схему 22 декодирования системы воспроизведения.
Как показано на фиг.4, переключатель 47 переключается так, что общий для устройств ключ, генерированный в схеме 43 генерирования общего для устройств ключа, выдается в схему 44 декодирования ключа шифрования. Когда зашифрованные цифровые данные поступают на вход схемы 13 шифрования, то функциональная схема 41 генерирует функцию, основанную на случайном числе в пакете. Схема 43 генерирования общего для устройств ключа считывает общий ключ в пакете и специфический ключ устройства из памяти 42 специфического ключа устройства для генерирования общего для устройств ключа, который затем выдается в схему 44 декодирования ключа шифрования. Необходимо отметить, что специфический ключ устройства в памяти 42 специфического ключа устройства 2b записи и/или воспроизведения является ключом того же типа, что и полученный на стадии S6 устройством 2а записи и/или воспроизведения как источником передачи. Схема 44 декодирования ключа шифрования декодирует ключ шифрования, считанный из пакета, с помощью функции, генерированной в функциональном блоке 41 и с помощью общего для устройств ключа для генерирования ключа содержимого, который выдается в схему 45 декодирования содержимого. Схема 45 декодирования содержимого считывает зашифрованные данные содержимого из пакета для декодирования считанных таким образом зашифрованных данных содержимого с использованием ключа содержимого. Одновременно, поскольку заголовок в пакете не зашифрован, он непосредственно считывается из пакета схемой 22 декодирования. Схема 22 декодирования выдает декодированные цифровые данные в цифроаналоговый преобразователь 23. Цифроаналоговый преобразователь 23 преобразует декодированные цифровые данные в аналоговые сигналы, которые передаются в громкоговоритель 24. Громкоговоритель 24 преобразует аналоговые сигналы в выходной звук.
В описанной выше системе, если цифровые данные, временно хранящиеся в серверном устройстве 3, загружаются не авторизованным устройством записи и/или воспроизведения и хранятся в его запоминающем устройстве, то загруженные цифровые данные зашифрованы и поэтому не воспроизводятся не авторизованным устройством записи и/или воспроизведения. Таким образом, согласно данному изобретению контролирование авторских прав можно осуществлять без введения в цифровые данные информации, запрещающей копирование без разрешения.
Хотя выше приведено описание случая использования выделенного кабеля для передачи цифровых данных между устройствами 2а, 2b записи и/или воспроизведения, передачу данных можно также осуществлять по радио.
Ниже приводится описание другого варианта выполнения данного изобретения, в котором выполняется обмен цифровыми данными между устройством 2а записи и/или воспроизведения в качестве специализированного оборудования данной системы и устройством 2b записи и/или воспроизведения. Устройства 2а, 2b записи и/или воспроизведения, обменивающиеся данными непосредственно или через проводной или беспроводной путь, обеспечивают безопасные условия для обмена цифровыми данными. Таким образом, в данном модифицированном варианте выполнения устройства 2а записи и/или воспроизведения как источника передачи, согласно данному изобретению зашифрованные цифровые данные передаются непосредственно на устройство 2b записи и/или воспроизведения, когда устройство 2b записи и/или воспроизведения аутентифицировано как место назначения передачи. Когда устройство 2b записи и/или воспроизведения как место назначения передачи не аутентифицировано, то выдача цифровых данных запрещается. В данном варианте выполнения цифровые данные не обмениваются с неавторизованным устройством через серверное устройство 3, как в описанном выше варианте выполнения, для повышения защиты обмена данными. Ниже приводится описание модифицированного варианта выполнения данного изобретения со ссылками на фиг.6 и 7.
Как показано на фиг.6, данное устройство 50 записи и/или воспроизведения выполнено аналогично устройству 2 записи и/или воспроизведения, показанному на фиг.2, за исключением передающей системы. Устройство 50 записи и/или воспроизведения содержит, в качестве передающей системы для передачи цифровых данных в другое устройство записи и/или воспроизведения, схему 51 аутентификации для аутентификации устройства в качестве места назначения передачи данных, переключатель 52 для обеспечения выдачи данных только тогда, когда устройство в качестве места назначения передачи данных аутентифицировано в схеме 51 аутентификации.
Схема 51 аутентификации аутентифицирует устройство как место назначения передачи и управляет переключением переключателя 52 на основе результатов аутентификации. Например, устройство, служащее местом назначения передачи, и устройство 50 записи и/или воспроизведения как источник передачи соединены друг с другом через кабель, соответствующий стандарту IEEE 1394, и устройство 50 аутентифицирует устройство, служащее местом назначения передачи, для управления переключателем на основе результатов аутентификации. А именно, если устройство, служащее местом назначения передачи, является устройством 50 записи и/или воспроизведения в качестве специализированного оборудования, то схема 51 аутентификации делает заключение, что передача зашифрованных цифровых данных возможна и переключает переключатель 52 для соединения друг с другом схемы 16 обработки данных воспроизведения и интерфейса 21 связи (I/F). Когда устройство, служащее местом назначения передачи, является серверным устройством 3 или, например, персональным компьютером в качестве оборудования общего назначения, но не устройством 50 записи и/или воспроизведения, то схема 51 аутентификации переключает переключатель 52 так, чтобы не соединять друг с другом схему 16 обработки данных воспроизведения и интерфейс 21 связи с целью воспрещения передачи зашифрованных цифровых данных.
Ниже приводится описание со ссылками на фиг.7 последовательности операций при передаче устройством 50 записи и/или воспроизведения цифровых данных в другое устройство. Если на стадии S11 пользователь выполняет операцию передачи зашифрованных цифровых данных, хранящихся в запоминающем устройстве 15, то схема 51 аутентификации устройства 50 записи и/или воспроизведения как источника передачи проверяет, является ли устройство, служащее местом назначения передачи, устройством записи и/или воспроизведения, имеющим те же функции, что и устройство 50 записи и/или воспроизведения как источник передачи. То есть схема 51 аутентификации не аутентифицирует устройство места назначения передачи как устройство места назначения передачи, когда устройство места назначения передачи является оборудованием общего назначения, таким как персональный компьютер, или когда место назначения передачи является без сомнений устройством 50 записи и/или воспроизведения, но передача к нему осуществляется через серверное устройство 3. То есть если цифровые данные передаются в серверное устройство 3, то имеется риск незаконной загрузки в не авторизованное устройство, так что серверное устройство 3 нельзя считать полностью защищенной операционной средой. С другой стороны, если цифровые данные передаются в оборудование общего назначения, такое как персональный компьютер, то имеется опасность того, что программное обеспечение для декодирования установлено в персональный компьютер незаконно, так что высока вероятность того, что зашифрованные цифровые данные будут декодированы незаконно. Устройство 50 записи и/или воспроизведения выполнено с возможностью передачи цифровых данных только при непосредственном соединении с устройством 50 записи и/или воспроизведения в качестве специализированного оборудования.
Когда цифровые данные передаются непосредственно в устройство 50 записи и/или воспроизведения, то схема 51 аутентификации на стадии S12 изменяет положение переключателя 52 для соединения друг с другом схемы 16 обработки данных воспроизведения и интерфейса 21 связи. Устройство 50 записи и/или воспроизведения как источник передачи передает зашифрованные цифровые данные в устройство 50 записи и/или воспроизведения как место назначения передачи.
Когда устройство места назначения передачи является непосредственно оборудованием общего назначения, или когда местом назначения передачи является устройство 50 записи и/или воспроизведения, но через серверное устройство 3, то схема 51 аутентификации на стадии S13 изменяет положение переключателя 53 так, что прерывается соединение между схемой 16 обработки данных воспроизведения и интерфейсом 21 связи. То есть устройство 50 записи и/или воспроизведения воспрещает передачу зашифрованных цифровых данных в устройство места назначения передачи.
Описанное выше устройство 50 записи и/или воспроизведения как источник передачи обеспечивает выдачу зашифрованных цифровых данных только тогда, когда цифровые данные можно передавать в полностью защищенную операционную среду, то есть когда цифровые данные можно выдавать непосредственно в устройство 50 записи и/или воспроизведения как место назначения передачи для обеспечения защищенной передачи/приема цифровых данных. Кроме того, при передаче цифровых данных, цифровые данные, хранящиеся в зашифрованном виде в запоминающем устройстве 15, могут передаваться в устройство 50 записи и/или воспроизведения как место назначения передачи без повторного шифрования, что обеспечивает экономию времени, необходимого для повторного шифрования.
В описанном выше варианте выполнения, цифровые данные могут передаваться только тогда, когда устройство места назначения передачи является устройством, которое может быть аутентифицировано, например, когда устройство места назначения передачи является устройством 50 записи и/или воспроизведения того же типа, что и устройство, служащее источником передачи. Однако устройство места назначения передачи не ограничивается устройством 50 записи и/или воспроизведения, если устройство места назначения передачи обеспечивает выдачу цифровых данных в защищенных условиях. Например, если в устройстве, например, схема декодирования, согласно данному изобретению, образована специализированной полупроводниковой интегральной схемой, то устройство является надежным и обеспечивает защищенный обмен данными, и поэтому в этом случае выдача цифровых данных может быть разрешена.
Ниже приводится описание модифицированного варианта выполнения данного изобретения со ссылками на фиг.8 и 9, в котором цифровые данные могут выдаваться не только в устройство записи и/или воспроизведения, описанное применительно к фиг.6 и 7, но также в персональный компьютер как оборудование общего назначения в случае успешной аутентификации.
Как показано на фиг.8, устройство 60 записи и/или воспроизведения выполнено аналогично устройству 2 записи и/или воспроизведения, показанному на фиг.2, за исключением передающей системы, и поэтому используются те же цифровые позиции для обозначения соответствующих частей, а подробное описание не приводится. Устройство 60 записи и/или воспроизведения содержит в качестве передающей системы для передачи зашифрованных цифровых данных в другое устройство, первую схему 61 аутентификации, первый переключатель 62, вторую схему 63 аутентификации, второй переключатель 64, схему 65 декодирования и схему 66 повторного шифрования. Первая схема 61 аутентификации выполняет аутентификацию с целью определения, является ли устройство места назначения передачи тем же устройством записи и/или воспроизведения, что и устройство 2а записи и/или воспроизведения как источник передачи. Первый переключатель изменяет путь прямой передачи зашифрованных цифровых данных и путь повторного шифрования зашифрованных цифровых данных для передачи повторно зашифрованных цифровых данных. Вторая схема аутентификации автоматически определяет, является ли устройство места назначения передачи оборудованием общего назначения, таким как персональный компьютер. Второй переключатель обеспечивает выдачу зашифрованных цифровых данных, когда оборудование общего назначения аутентифицировано второй схемой 63 аутентификации. Схема декодирования декодирует зашифрованные цифровые данные. Схема повторного шифрования повторно шифрует цифровые данные, декодированные схемой 65 декодирования.
Первая схема 61 аутентификации аутентифицирует устройство места назначения передачи и управляет переключением переключателя 62 на основе результатов аутентификации. А именно, если устройство места назначения передачи является таким же устройством записи и/или воспроизведения, что и устройство 60 записи и/или воспроизведения как источник передачи, и цифровые данные передаются непосредственно в это устройство записи и/или воспроизведения как место назначения передачи, то первая схема 61 аутентификации принимает решение, что передача зашифрованных цифровых данных возможна, и в соответствии с этим переключает первый переключатель 62 для соединения друг с другом схемы 16 обработки данных воспроизведения и интерфейса 21 связи (IF). Если устройство места назначения передачи является таким же устройством записи и/или воспроизведения, что и устройство 60 записи и/или воспроизведения как источник передачи, но передача осуществляется через серверное устройство 3, или же если цифровые данные передаются непосредственно, но устройство записи и/или воспроизведения места назначения передачи является оборудованием общего назначения, таким как персональный компьютер, то первая схема 61 аутентификации отсоединяет схему 16 обработки данных воспроизведения от интерфейса 21 связи и переключает первый переключатель для рассоединения друг от друга схемы 16 обработки данных воспроизведения и второго переключателя 64.
Вторая схема 63 аутентификации выполняет аутентификации с целью определения, является ли устройство места назначения передачи оборудованием общего назначения, таким как персональный компьютер, в котором на законном основании установлено программное обеспечение декодирования, или устройством записи и/или воспроизведения как источник передачи или оборудованием общего назначения, которое выполняет роль места назначения передачи, когда цифровые данные передаются через серверное устройство 3 в место назначения передачи, которое принадлежит к тому же типу, что и устройство 60 записи и/или воспроизведения как источник передачи, или же в оборудование общего назначения, и управляет изменением положения второго переключателя 64 на основе результатов аутентификации. А именно, вторая схема 63 аутентификации переключает второй переключатель 64 во включенное положение соединения друг с другом схемы 16 обработки данных воспроизведения и схемы 65 декодирования через первый переключатель 62, когда зашифрованные цифровые данные передаются в оборудование общего назначения, где на законном основании установлено программное обеспечение декодирования, в устройство записи и/или воспроизведения, которое принадлежит к тому же типу, что и устройство 60 записи и/или воспроизведения как источник передачи через серверное устройство 3, или же в оборудование общего назначения, в котором на законном основании установлено программное обеспечение декодирования через серверное устройство 3. Когда устройство места назначения передачи не аутентифицировано, то вторая схема 63 аутентификации изменяет положение второго переключателя 64 на выключенное положение, в котором отсутствует соединение схемы 16 обработки данных воспроизведения и схемы 65 декодирования. Вторая схема 63 аутентификации устанавливает состояние запрета передачи цифровых данных.
При передаче цифровых данных схема 65 декодирования декодирует цифровые данные, зашифрованные схемой 13 шифрования, для выдачи декодированных цифровых данных в схему 66 повторного шифрования.
Схема 66 повторного шифрования получает открытый ключ из оборудования общего назначения, аутентифицированного второй схемой 63 аутентификации, для повторного шифрования цифровых данных с использованием открытого ключа. Схема 66 повторного шифрования выдает повторно зашифрованные цифровые данные в интерфейс 21 связи.
Ниже приводится описание последовательности операций устройства 60 записи и/или воспроизведения, передающего цифровые данные в другое устройство, со ссылками на фиг.9. Когда пользователь выполняет операцию передачи зашифрованных цифровых данных, хранящихся в зашифрованном виде в запоминающем устройстве 15, то первая схема 61 аутентификации устройства 60 записи и/или воспроизведения на стадии S21 проверяет, является ли устройство места назначения передачи устройством записи и/или воспроизведения того же типа, что и устройство 60 записи и/или воспроизведения как источник передачи. А именно, первая схема 61 аутентификации проверяет, предстоит ли непосредственная передача цифровых данных в то же устройство записи и/или воспроизведения как место назначения передачи, что и само устройство записи и/или воспроизведения, или же в устройство, отличное от устройства записи и/или воспроизведения.
Когда устройство места назначения передачи аутентифицировано как устройство записи и/или воспроизведения, одинаковое с устройством 60 записи и/или воспроизведения, то первая схема 61 аутентификации на стадии S22 переключает первый переключатель 62 так, что цифровые данные выдаются из схемы 16 обработки данных воспроизведения в интерфейс 21 связи. Например, за счет переключения первого переключателя 62 зашифрованные цифровые данные, считанные из запоминающего устройства 15, передаются в зашифрованном виде из интерфейса 21 связи в устройство записи и/или воспроизведения как место назначения передачи, как показано на фиг.8. В этом случае, поскольку устройство 60 записи и/или воспроизведения повторно не шифрует выходные цифровые данные, то устройство 60 записи и/или воспроизведения может передавать цифровые данные с большой скоростью. При воспроизведении цифровых данных устройство записи и/или воспроизведения как место назначения передачи декодирует и воспроизводит данные с использованием общего ключа.
Если на стадии S21 первая схема 61 аутентификации не аутентифицирует устройство места назначения передачи, то вторая схема 63 аутентификации на стадии S23 аутентифицирует устройство места назначения передачи. А именно, вторая схема 63 аутентификации проверяет, является ли устройство, соединенное непосредственно или через серверное устройство 3, оборудованием общего назначения, в котором на законном основании установлено программное обеспечение декодирования, или является ли устройство, соединенное через серверное устройство 3, таким же устройством записи и/или воспроизведения, что и устройство 60 записи и/или воспроизведения как источник передачи.
Когда устройство места назначения передачи аутентифицировано второй схемой 63 аутентификации, то вторая схема 63 аутентификации переключает второй переключатель 64 через первый переключатель 62 в положение соединения друг с другом схемы 16 обработки данных воспроизведения и схемы 65 декодирования. В это время первый переключатель 62 переключается так, что выход схемы 16 обработки данных воспроизведения соединяется через второй переключатель 64 со схемой 65 декодирования. Зашифрованные цифровые данные, считанные из запоминающего устройства 15, подаются на вход схемы 65 декодирования. Схема 65 декодирования декодирует цифровые данные, зашифрованные схемой 13 шифрования, с целью выдачи декодированных цифровых данных в схему 66 повторного шифрования для повторного шифрования.
Схема 66 повторного шифрования получает на стадии S25 открытый ключ устройства места назначения передачи. На стадии S26 схема повторного шифрования выполняет повторное шифрование цифровых данных, расшифрованных схемой 65 декодирования. Интерфейс 21 связи передает эти повторно зашифрованные цифровые данные в устройство места назначения передачи. А именно, если на стадии S23 установлено, что устройство места назначения передачи является оборудованием общего назначения или передача выполняется через серверное устройство 3, то степень защиты ниже, чем на стадии S22. С учетом этого, цифровые данные повторно шифруются с использованием открытого ключа устройства места назначения передачи, и зашифрованные таким образом данные передаются для сохранения степени защиты.
Если на стадии S27 устройство места назначения передачи не аутентифицировано, то устройство места назначения передачи не является аутентичным устройством. Таким образом, вторая схема 63 аутентификации разрывает соединение между схемой 16 обработки данных воспроизведения и интерфейсом 21 связи. То есть устройство 60 записи и/или воспроизведения запрещает выдачу зашифрованных цифровых данных в устройство места назначения передачи.
Устройство 60 записи и/или воспроизведения, описанное выше, обеспечивает выдачу зашифрованных цифровых данных только тогда, когда цифровые данные можно передавать в полностью защищенную операционную среду, то есть когда цифровые данные выдаются непосредственно в устройство 60 записи и/или воспроизведения для осуществления защищенных передачи/приема цифровых данных. Поскольку цифровые данные, хранящиеся в запоминающем устройстве 15 в зашифрованном виде, передаются в устройство 60 записи и/или воспроизведения как место назначения передачи без шифрования, то устройство 60 записи и/или воспроизведения как источник передачи может выдавать цифровые данные с высокой скоростью. Если цифровые данные не выдаются непосредственно в устройство 60 записи и/или воспроизведения, но устройство места назначения передачи аутентифицировано, то цифровые данные можно передавать в другое устройство, поскольку степень защиты обеспечивается шифрованием. Таким образом, в данном варианте выполнения число типов устройств, в которые могут передаваться цифровые данные, может быть больше, чем в варианте выполнения, согласно фиг.6 и 7.
Ниже приводится со ссылками на фиг.10 и 11 описание варианта выполнения устройства 70 записи и/или воспроизведения, в котором можно изменять способ передачи в зависимости от характеристик устройства места назначения передачи. Поскольку устройство 70 записи и/или воспроизведения по существу аналогично устройству 2 записи и/или воспроизведения на фиг.2, за исключением передающей системы, то общие части обозначены одинаковыми цифровыми позициями. Устройство 70 записи и/или воспроизведения содержит в качестве передающей системы для передачи зашифрованных цифровых данных в другое устройство, схему 71 аутентификации, схему 72 принятия решений, схему 73 декодирования и схему 74 повторного шифрования. Схема аутентификации аутентифицирует устройство места назначения передачи. Схема принятия решений различает тип устройства места назначения передачи по результатам аутентификации с помощью схемы 71 аутентификации. Схема декодирования декодирует зашифрованные цифровые данные, полученные с выхода схемы 16 обработки данных воспроизведения. Схема повторного шифрования выполняет повторное шифрование цифровых данных, расшифрованных схемой 73 декодирования. Дополнительно к этому, для преобразования цифровых данных в выходные аналоговые сигналы устройство 70 записи и/или воспроизведения содержит схему 75 декодирования для расшифровки цифровых данных с выхода схемы 16 обработки данных воспроизведения и цифроаналоговый преобразователь 76 (D/A) для преобразования цифровых данных в аналоговые данные.
Схема 71 аутентификации аутентифицирует устройство места назначения передачи. А именно, схема 71 аутентификации выполняет аутентификацию с целью определения, является ли устройство места назначения передачи авторизованным или нет, то есть является ли устройство места назначения передачи устройством записи и/или воспроизведения того же типа, что и устройство 70 записи и/или воспроизведения как источник передачи, оборудованием общего назначения, таким как персональный компьютер, в котором на законном основании установлено программное обеспечение для использования данной системы, или же таким же устройством записи и/или воспроизведения, что и устройство 70 записи и/или воспроизведения как источник передачи, или оборудованием общего назначения, соединенных через серверное устройство 3. Схема 71 выдает тип аутентифицированного устройства и результаты аутентификации в схему 72 принятия решений. Схема 71 аутентификации соединяет друг с другом, например, устройство 70 записи и/или воспроизведения как источник передачи и устройство места назначения передачи с помощью кабеля, соответствующего стандарту IEEE 1394, для обмена сигналами в соответствии со стандартом IEEE 1394 для осуществления аутентификации.
Схема 72 принятия решений распознает тип устройства места назначения передачи, передавая зашифрованные цифровые данные в зависимости от выходного сигнала схемы 71 аутентификации, который основывается на результатах аутентификации. При передаче цифровых данных непосредственно в устройство записи и/или воспроизведения, которое относится к тому же типу, что и устройство, служащее источником передачи, схема 72 принятия решений передает цифровые данные их схемы 16 обработки данных воспроизведения в интерфейс 21 связи. При передаче цифровых данных непосредственно в оборудование общего назначения или опосредованно через серверное устройство 3 в устройство записи и/или воспроизведения, которое принадлежит к тому же типу, что и устройство 70 записи и/или воспроизведения, или в оборудование общего назначения, схема 72 принятия решений передает цифровые данные из схемы 16 обработки данных воспроизведения в схему 73 декодирования. Если устройство, в которое передаются цифровые данные, не авторизовано, т.е. не аутентифицировано, то схема 72 принятия решений запрещает выдачу цифровых данных через интерфейс 21 связи или же передает цифровые данные из схемы 16 обработки данных воспроизведения в схему 75 декодирования.
При передаче цифровых данных, схема 73 декодирования декодирует цифровые данные, зашифрованные схемой 13 шифрования, для выдачи декодированных цифровых данных в схему 74 повторного шифрования для повторного шифрования.
Схема 74 повторного шифрования получает открытый ключ из устройства записи и/или воспроизведения как места назначения передачи, аутентифицированного схемой 71 аутентификации, или из оборудования общего назначения для шифрования цифровых данных с использованием этого открытого ключа. Схема 74 повторного шифрования выдает повторно зашифрованные цифровые данные в интерфейс 21 связи.
Схема 75 декодирования декодирует цифровые данные, зашифрованные схемой 13 шифрования, для выдачи их в цифроаналоговый преобразователь 76, который преобразует цифровые данные в аналоговые сигналы, которые выдаются в виде аналоговых сигналов из устройства 70.
На фиг.11 показана последовательность операций при передаче устройством 70 записи и/или воспроизведения как источником передачи цифровых данных в другое устройство. Когда пользователь выполняет процесс передачи зашифрованных цифровых данных, хранящихся в запоминающем устройстве 15, схема 71 аутентификации устройства 70 записи и/или воспроизведения как источника передачи на стадии S31 выполняет аутентификацию для определения, является ли устройство места назначения передачи цифровых данных авторизованным устройством, и выдает результаты аутентификации и тип аутентифицированного устройства в схему 72 принятия решений. В зависимости от результатов аутентификации схема 72 принятия решений проверяет, необходимо ли передать зашифрованные цифровые данные из схемы 16 обработки данных воспроизведения в интерфейс 21 связи или в схему 73 декодирования, что запрещает их выдачу, или в схему 75 декодирования.
Когда схема 72 принятия решений определяет, что цифровые данные подлежат передаче непосредственно в устройство записи и/или воспроизведения того же типа, что и устройство 70 записи и/или воспроизведения как источник передачи, то схема 72 принятия решений на стадии S32 выдает зашифрованные цифровые данные из схемы 16 обработки данных воспроизведения в интерфейс 21 связи. Поскольку зашифрованные цифровые данные считываются из запоминающего устройства 15 в защищенных условиях связи от устройства к устройству, то зашифрованные цифровые данные передаются в зашифрованном виде из интерфейса 21 связи в устройство записи и/или воспроизведения как место назначения передачи. Поскольку устройство 70 записи и/или воспроизведения как источник передачи повторно не шифрует передаваемые цифровые данные, то можно передавать цифровые данные с высокой скоростью. При воспроизведении цифровых данных устройство записи и/или воспроизведения как место назначения передачи декодирует и воспроизводит переданные цифровые данные с использованием общего ключа.
Когда схема 72 принятия решений определяет, что цифровые данные подлежат передаче в оборудование общего назначения, соединенное непосредственно с устройством, служащим источником передачи, и являющееся устройством места назначения передачи, или в устройство записи и/или воспроизведения того же типа, что и устройство 70 записи и/или воспроизведения как источник передачи, или в оборудование общего назначения через серверное устройство 3, то схема принятия решений на стадии S33 передает цифровые данные из схемы 16 обработки данных воспроизведения в схему 73 декодирования. С целью повторного шифрования схема 73 декодирования декодирует зашифрованные цифровые данные, которые поступают из схемы 16 обработки данных воспроизведения и которые зашифрованы в схеме 13 шифрования, и выдает декодированные цифровые данные в схему 74 повторного шифрования. На стадии S34 схема 74 повторного шифрования получает открытый ключ устройства места назначения передачи. На стадии S35 схема 74 повторного шифрования повторно шифрует цифровые данные, расшифрованные схемой 73 декодирования, с использованием открытого ключа устройства места назначения передачи. Интерфейс 21 связи передает повторно зашифрованные цифровые данные в устройство места назначения передачи. То есть если устройство места назначения передачи является оборудованием общего назначения или если передача выполняется в серверное устройство 3, то степень защиты ниже, чем в случае передачи на стадии S32. Поэтому цифровые данные повторно шифруются с использованием открытого ключа устройства места назначения передачи и передаются зашифрованными для сохранения защиты данных при передаче.
Если схема 72 принятия решений определяет на стадии S36, что устройство места назначения передачи цифровых данных является не авторизованным устройством, то оно запрещает выдачу цифровых данных на стадии S36. В качестве альтернативного решения, схема 72 принятия решений на стадии S36 разрешает выдачу только в виде аналоговых сигналов. В случае выдачи аналоговых сигналов, схема 72 принятия решений передает цифровые данные из схемы 16 обработки данных воспроизведения в схему 75 декодирования. Схема 75 декодирования расшифровывает цифровые данные, полученные из схемы 16 обработки данных воспроизведения и зашифрованные схемой 13 шифрования, для выдачи декодированных цифровых данных в цифроаналоговый преобразователь 76. В результате, цифровые данные, преобразованные в аналоговые сигналы, выдаются из устройства 70.
В описанном выше устройстве 70 записи и/или воспроизведения цифровые данные, выдаваемые из устройства 70, выдаются непосредственно, выдаются зашифрованными, или преобразуются в аналоговые сигналы и выдаются в этом виде. То есть если цифровые данные передаются непосредственно в устройство записи и/или воспроизведения того же типа, что и устройство 70 записи и/или воспроизведения как источник передачи, то степень защиты можно считать высокой, поскольку данные передаются между устройствами одного типа. Таким образом, устройство 70 записи и/или воспроизведения передает зашифрованные цифровые данные из запоминающего устройства 15 непосредственно в устройство 2b записи и/или воспроизведения как место назначения передачи без повторного шифрования выходных цифровых данных с целью сокращения времени передачи. В оборудовании общего назначения, таком как персональный компьютер, в котором установлено программное обеспечение, используемое в данном изобретении, возможен случай, что программное обеспечение установлено не законно, так что степень защиты ниже, чем в случае передачи цифровых данных между устройствами одного типа, как указывалось выше. При передаче цифровых данных через серверное устройство 3 в устройство записи и/или воспроизведения того же типа, что и устройство 70 записи и/или воспроизведения как источник передачи, имеется опасность того, что цифровые данные, содержащиеся в серверном устройстве 3, будут загружены устройством, которое незаконно получило доступ в серверное устройство 3, и поэтому степень защиты ниже, чем в случае передачи цифровых данных между устройствами одного типа, как указывалось выше. В этом случае устройство 70 записи и/или воспроизведения как источник передачи повторно шифрует выходные цифровые данные с использованием открытого ключа устройства места назначения передачи для поддержания степени защиты во время и после передачи цифровых данных.
Хотя выше был описан случай передачи зашифрованных цифровых данных, можно также использовать специальные способы шифрования, такие как криптограмма RSA или эллиптическая криптограмма в качестве криптографической системы с открытым ключом, или же ЕКВ или MJR в качестве системы с закрытым ключом с большей скоростью шифрования, чем в системе с открытым ключом. Если, например, устройство 70 записи и/или воспроизведения как источник передачи принадлежит к тому же типу, что и устройство записи и/или воспроизведения как место назначения передачи, то можно использовать систему с открытым ключом с высокой скоростью шифрования. С другой стороны, можно использовать систему с открытым ключом с более высокой защитой при передаче данных в оборудование общего назначения или при передаче цифровых данных через серверное устройство 3.
В описанных выше вариантах выполнения указывалось, что цифровые данные передаются без обработки повторного шифрования в случае, когда устройства 50, 60 и 70 записи и/или воспроизведения как источники передачи принадлежат к тому ж типу, что и устройство записи и/или воспроизведения места назначения передачи. Однако необязательно, чтобы устройство, служащее источником передачи, было бы того же типа, что и устройство места назначения передачи. То есть достаточно, если устройства снабжены по меньшей мере функциями шифрования и декодирования, показанными на фиг.2-4.
Ниже приводится описание со ссылками на чертежи устройства 80 записи и/или воспроизведения, в котором информация управления копированием, ограничивающая копирование, включена в качестве данных контролирования соблюдения авторских прав в цифровые данные, передаваемые из устройства 2 записи и/или воспроизведения, и в котором запись цифровых данных ограничена на основе этой информации, запрещающей не разрешенное копирование.
Это устройство 80 записи и/или воспроизведения содержит входной терминал 81, в который поступают зашифрованные сжатые цифровые данные из серверного устройства 3, как показано на фиг.12. Это устройство 80 записи и/или воспроизведения содержит в качестве системы записи схему 82 декодирования для декодирования зашифрованных цифровых данных, схему 82 распаковки для распаковки сжатых цифровых данных, схему 84 извлечения и обновления для извлечения из цифровых данных и перезаписи информации запрещения не разрешенного копирования, схему 85 сжатия для сжатия цифровых данных, схему 86 шифрования для шифрования сжатых цифровых данных. Это устройство 80 записи и/или воспроизведения содержит в качестве системы записи схему 87 обработки данных записи для процесса записи зашифрованных цифровых данных и запоминающее устройство 88 с целью сохранения зашифрованных цифровых данных.
Устройство 80 записи и/или воспроизведения содержит в качестве системы воспроизведения схему 80 обработки данных воспроизведения, схему 90 декодирования для расшифровки цифровых данных, обработанных для воспроизведения схемой 89 обработки данных воспроизведения, схему 91 распаковки для распаковки цифровых данных из схемы 90 декодирования, цифроаналоговый преобразователь 92 для преобразования цифровых данных из схемы 91 распаковки в аналоговые сигналы, аналоговый выходной терминал 93 для выдачи аналоговых сигналов и цифровой выходной терминал 94 для передачи цифровых данных перед цифроаналоговым преобразователем 92. Устройство 80 записи и/или воспроизведения содержит также контроллер 95 системы для управления всеми операциями.
На входной терминал 81 поступают зашифрованные сжатые цифровые данные, такие как звуковые данные или видеоданные, или данные изображения, из серверного устройства 3 или из устройства записи и/или воспроизведения. В этих цифровых данных содержится информация SCMS (система управления последовательным копированием) в качестве информации управления копированием в виде информации не прокручиваемого фонового изображения. Схема 82 декодирования расшифровывает зашифрованные цифровые данные, поступающие на вход входного терминала 81, так же как схемы 19 и 22 декодирования, показанные на фиг.4, для извлечения информации управления копированием, содержащейся в цифровых данных, для передачи извлеченной таким образом информации в схему 83 распаковки. Схема 83 распаковки распаковывает цифровые данные, сжатые в соответствии с ATRAC3 (адаптивное преобразовательное акустическое кодирование 3:
торговый знак), MPEG-2AAC (экспертная группа 2 по кинематографии -усовершенствованное звуковое кодирование), МРЗ (MPEG-1, звуковой уровень 3), TwinVQ (Transform-Domain Weighted Interleave Vector Quantization: торговый знак), MS Audio (WMA: Windows Media Audio:
торговый знак) или OGG Vorbis (торговый знак), для выдачи распакованных цифровых данных в схему 84 извлечения и обновления.
Схема 84 извлечения и обновления извлекает не прокручиваемые фоновые изображения, содержащиеся в декодированных развернутых цифровых данных, для обнаружения информации SCMS. Эта информация SCMS является флагом управления копированием, предусмотренным в первых двух битах данных. Эти два бита состоят из [00] (цифровое копирование разрешено), [10] (цифровое копирование запрещено) и [11] (цифровое копирование разрешено только один раз).
Когда информация SCMS является [00] или [11], то схема 84 извлечения и обновления разрешает запись цифровых данных в запоминающее устройство 88. Когда информация SCMS является [11], то [11] перезаписывается в [10]. Если информация SCMS является [10], то схема 84 извлечения и обновления запрещает запись цифровых данных в запоминающее устройство 88. Схема 84 извлечения и обновления выдает цифровые данные, имеющие обновленную информацию SCMS, в схему 85 сжатия.
Информация управления копированием может быть информацией CGMS (система управления поколениями копий) вместо информации SCMS. В случае CGMS два бита CCI (информация управления копированием) в виде [11] (цифровое копирование не разрешено), [10] (дополнительное цифровое копирование не разрешено), [01] (цифровое копирование разрешено только один раз) и [00] (разрешено свободное цифровое копирование) встроены в цифровые данные. Естественно, что информация управления копированием не ограничивается SCMS или CGMS.
Схема 85 сжатия сжимает цифровые данные в соответствии с одной из систем ATRAC3, MPEG-2AAC, МР3, TwinVQ, MS Audio и Ogg Vorbis для передачи результатов в схему 87 обработки данных записи. Схема 87 обработки данных записи применяет кодирование исправления ошибок или модуляцию к входным данным. Данные, обработанные для записи схемой 87 обработки данных записи, записываются с помощью головки, например, магнитной головки или оптического снимателя на носитель информации, образующий запоминающее устройство 88, такое как жесткий диск, записываемый оптический диск или магнитооптический диск. Следует отметить, что запоминающее устройство 88 может быть заключено в основной корпус устройства 80 или же может быть установлен с возможностью снятия на основном корпусе устройства 80.
Данные, хранящиеся в запоминающем устройстве 88, считываются с помощью головки, такой как магнитная головка или оптический сниматель, для выдачи в схему 89 обработки данных воспроизведения. Схема 89 обработки данных воспроизведения двоично кодирует выходной сигнал, считанный из запоминающего устройства 88, для модуляции или исправления ошибок двоичных сигналов для выдачи полученных сигналов в схему 90 декодирования. Схема 90 декодирования расшифровывает зашифрованные цифровые данные, выданные из схемы 89 обработки данных воспроизведения, для выдачи декодированных данных в схему 91 распаковки.
Схема 91 распаковки распаковывает сжатые цифровые данные из схемы 85 сжатия в соответствии с ATRAC3, MPEG-2AAC, МР3, TwinVQ, MS Audio и Ogg Vorbis для выдачи полученных данных в цифроаналоговый преобразователь 92 или в цифровой выходной терминал 94. Цифроаналоговый преобразователь 92 преобразует цифровые сигналы, полученные с выхода схемы 91 распаковки, в аналоговые сигналы, которые выдаются в аналоговый выходной терминал 93. С аналоговым выходным терминалом 93 соединен, например, громкоговоритель, который преобразует аналоговые сигналы, выданные выходным терминалом 93, в выходные звуковые сигналы.
Контроллер 95 системы управляет всей системой. Например, если информация SCMS, извлеченная и определенная из входных цифровых данных, является [00], [11], то контроллер 95 системы управляет схемой 87 обработки данных записи для записи цифровых данных в запоминающее устройство 88. Если информация SCMS является [10], то контроллер 95 системы управляет схемой 87 обработки данных записи для запрещения записи цифровых данных в запоминающее устройство 88. Если информация SCMS является [11], то контроллер 95 системы управляет схемой 84 извлечения и обновления для перезаписи [11] в [10].
В системе, использующей устройство 80 записи и/или воспроизведения, цифровые данные, такие как звуковые данные, зашифрованные в соответствии с указанными выше заданными системами, загружаются из устройства записи и/или воспроизведения того же типа, что и устройство 80 записи и/или воспроизведения как источник передачи, в серверное устройство 3. В эти зашифрованные цифровые данные встроена указанная выше информация SCMS. Если загруженные таким образом цифровые данные являются данными, которые разрешают свободное копирование, то информация SCMS, встроенная в цифровые данные, установлена на [00], в то время как если загруженные цифровые данные являются данными, которые разрешают цифровое копирование только один раз, то информация SCMS установлена на [11]. Если загруженные цифровые данные являются данными, которые запрещают цифровое копирование, то информация SCMS установлена на [10]. При приеме зашифрованных цифровых данных из устройства записи и/или воспроизведения как источника передачи, серверное устройство 3 промежуточно непосредственно сохраняет данные в запоминающем устройстве, образованном, например, жестким диском. То есть серверное устройство 3 не имеет функции декодирования и воспроизведения зашифрованных цифровых данных. В соответствии с этим, в серверном устройстве 3 отсутствует возможность декодирования и воспроизведения цифровых данных, хранящихся в запоминающем устройстве, так что информация SCMS не обновляется.
Как показано на фиг.13, устройство 80 записи и/или воспроизведения как место назначения передачи осуществляет вход в серверное устройство 3 для загрузки желаемой части цифровых данных, хранящихся в серверном устройстве 3, при этом цифровые данные, загруженные в устройство, служащее местом назначения передачи, поступают на вход схемы 82 декодирования. Поскольку устройство записи и воспроизведения как место назначения передачи имеет ту же структуру, что и устройство 80 записи и/или воспроизведения, то работа устройства места назначения передачи поясняется с использованием тех же цифровых позиций, что и на фиг.12. Контроллер 95 системы проверяет на стадии S41, можно ли декодировать загруженные цифровые данные с помощью схемы 82 декодирования. Если загруженные цифровые данные поддаются декодированию, то контроллер 95 системы переходит на стадию S42, в противном случае контроллер 95 системы переходит на стадию S46. Поскольку цифровые данные, содержащиеся в серверном устройстве 3, были зашифрованы на основе специфического ключа устройства назначения передачи, т.е. устройства 80 записи и/или воспроизведения, то схема 82 декодирования расшифровывает цифровые данные, поступающие из входного терминала 81, на основе ключа, присущего устройству 80, и направляет результаты в контроллер 95 системы посредством выполнения стадии S41 принятия решения.
При декодировании загруженных цифровых данных схема 82 декодирования выдает декодированные цифровые данные в схему 83 распаковки, которая распаковывает цифровые данные, поступающие из схемы 82 декодирования, и выдает полученные данные в схему 84 извлечения и обновления. Схема 84 извлечения и обновления выделяет не прокручиваемое фоновое изображение, включающее информацию SCMS, из цифровых данных, подаваемых из схемы 83 распаковки, для выдачи информации SCMS в контроллер 95 системы. Контроллер 95 системы на стадии S42 проверяет, является ли полученная информация SCMS [00], [11] или [10].
На основе считанной на стадии S42 информации SCMS контроллер 95 системы на стадии S42 управляет схемой 87 обработки данных записи, так что если информация SCMS является [00], то цифровые данные записываются в запоминающее устройство 88.
Контроллер 95 системы на стадии S47 управляет схемой 87 обработки данных записи, так что если информация SCMS является [11], то разрешается запись цифровых данных в запоминающее устройство 88, с одновременным управлением схемой 84 извлечения и обновления для перезаписи информации SCMS с [11] в [10]. Кроме того, на основе команды из контроллера 95 системы, схема 84 извлечения и обновления перезаписывает информацию SCMS с [11] в [10].
Если на стадиях S43, S44 разрешена запись в запоминающее устройство 88, то данные из схемы 84 извлечения и обновления передаются в схему 85 сжатия, которая повторно сжимает цифровые данные для выдачи полученных данных в схему 86 шифрования. Схема 86 шифрования повторно шифрует данные в соответствии с заданной системой для выдачи полученных повторно зашифрованных данных в схему 87 обработки данных записи. Схема 87 обработки данных записи выполняет обработку, необходимую для записи, и направляет полученные данные в запоминающее устройство 88, которое записывает зашифрованные сжатые цифровые данные на носитель информации запоминающего устройства 88 на основе выходных сигналов схемы 87 обработки данных записи.
Когда информация SCMS является [10], то контроллер 95 системы на стадии S45 управляет схемой 87 обработки данных записи для запрещения записи цифровых данных в запоминающее устройство 88. В это время схема 87 обработки данных записи выдает сигнал тревоги, например, на дисплее, что цифровые данные не могут быть записаны.
Если контроллер 95 на стадии S41 определяет, что криптограмма, примененная к цифровым данным, подаваемым из схемы 82 декодирования, не может быть декодирована, то контроллер 95 системы на стадии S46 выдает данные непосредственно в схему 87 обработки данных записи. Схема 87 обработки данных записи выполняет необходимую обработку для записи цифровых данных. Запоминающее устройство 88 записывает зашифрованные сжатые цифровые данные на носитель информации, образующий запоминающее устройство 88.
Когда зашифрованные сжатые цифровые данные, записанные в запоминающее устройство 88 на стадиях S44 или S44, необходимо воспроизвести, то цифровые данные, хранящиеся в запоминающем устройстве 88, считываются из запоминающего устройства 88 и обрабатываются для воспроизведения с помощью схемы 89 обработки данных воспроизведения для выдачи в схему 90 декодирования системы воспроизведения. Схема 90 декодирования декодирует выходные данные схемы 89 обработки данных воспроизведения для передачи полученных данных в схему 91 распаковки. Схема 91 распаковки развертывает сжатые цифровые данные для выдачи распакованных данных в цифроаналоговый преобразователь 92 или в цифровой выходной терминал 94. Цифроаналоговый преобразователь 92 преобразует цифровые сигналы, подаваемые из схемы 91 распаковки, в аналоговые сигналы, которые выдаются через аналоговый выходной терминал 93, например в громкоговоритель.
В описанной выше системе, использующей устройство 80 записи и/или воспроизведения, показанное на фиг.12, информация SCMS не обновляется в серверном устройстве 3, не способным декодировать зашифрованные цифровые данные, и информация SCMS обновляется, когда цифровые данные загружаются в устройство записи и/или воспроизведения того же типа, что и устройство 80 записи и/или воспроизведения как источник передачи. Таким образом, с помощью данной системы можно управлять существующей до этого информацией управления копированием даже в тех случаях, в которых цифровые данные передаются или принимаются через сеть 5.
Согласно данному изобретению обработку, выполняемую в устройстве 2 записи и/или воспроизведения, и обработку, выполняемую в устройстве 80 записи и/или воспроизведения, можно комбинировать друг с другом. А именно, когда цифровые данные, включающие информацию управления копированием, необходимо передать через серверное устройство 3 в устройство места назначения передачи, то устройство записи и/или воспроизведения как источник передачи может получить ключ, присущий устройству места назначения передачи, для шифрования цифровых данных с использованием полученного присущего устройству ключа для передачи зашифрованных цифровых данных в устройство места назначения передачи. Поскольку серверное устройство не имеет функции воспроизведения, то оно не может обновлять информацию управления копированием. Устройство записи и/или воспроизведения как место назначения передачи может обновлять информацию управления копированием, в случае, если оно способно декодировать принятые цифровые данные.
Промышленная применимость
Согласно данному изобретению, в котором, когда зашифрованные данные, записанные на носитель информации, передаются в серверное устройство, то предпринимается попытка аутентификации устройства места назначения передачи, когда устройство места назначения передачи аутентифицировано, то зашифрованные данные, записанные на носитель информации декодируются и повторно шифруются с помощью данных присущего устройству ключа, полученных из устройства места назначения передачи, для передачи в выходные средства. Таким образом, когда данные промежуточно сохраняются в серверном устройстве и загружаются в терминальное устройство не авторизованных третьих лиц, то запрещается их воспроизведение для защиты авторских прав.
Кроме того, согласно данному изобретению, если информация, запрещающая не разрешенное копирование, содержится в данных, загруженных из серверного устройства, то информация, запрещающая не разрешенное копирование, извлекается и обновляется с помощью средств извлечения и обновления, только когда данные записываются в устройство, обеспечивающее воспроизведение, для управления существовавшей ранее информацией, запрещающей не разрешенное копирование.
Claims (46)
1. Устройство передачи данных, содержащее
запоминающее устройство для хранения зашифрованных данных;
блок аутентификации для аутентификации устройства, которое должно быть местом назначения передачи;
блок повторного шифрования для декодирования данных, считанных с запоминающего устройства, и повторного шифрования декодированных данных, в котором, если указанное устройство, которое должно быть местом назначения передачи, аутентифицировано указанным блоком аутентификации, то данные, считанные из указанного запоминающего устройства, декодируются, и декодированные таким образом данные повторно зашифровываются с использованием данных специфического ключа устройства, полученных из указанного устройства, которое должно быть местом назначения передачи, аутентифицированного указанным блоком аутентификации;
выходной блок для вывода повторно зашифрованных таким образом данных на указанное устройство, которое должно быть местом назначения передачи.
2. Устройство передачи данных по п.1, отличающееся тем, что если устройство, которое должно быть местом назначения передачи, не аутентифицировано указанным блоком аутентификации, то запрещается передача данных считанных из указанного запоминающего устройства.
3. Устройство передачи данных по п.1, отличающееся тем, что дополнительно содержит
блок переключения для селективной подачи данных, считанных из указанного запоминающего устройства, в указанный блок повторного шифрования или указанный выходной блок, причем, если устройство, которое должно быть местом назначения передачи, не аутентифицировано, то указанный блок переключения передает данные, считанные из указанного запоминающего устройства, в указанный выходной блок.
4. Устройство передачи данных по п.3, отличающееся тем, что если устройство, которое должно быть местом назначения передачи, не аутентифицировано указанным блоком аутентификации как устройство, непосредственно снабжаемое данными из устройства передачи, то указанный блок переключения передает данные, считанные из запоминающего устройства в указанный выходной блок.
5. Устройство передачи данных по п.1, отличающееся тем, что указанный блок повторного шифрования содержит декодирующий блок для декодирования данных, считанных из указанного запоминающего устройства, и схему повторного шифрования для повторного шифрования выходных данных из указанного блока декодирования с использованием данных присущего устройству ключа, полученных из устройства, аутентифицированного указанным блоком аутентификации.
6. Устройство передачи данных по п.1, отличающееся тем, что блок повторного шифрования повторно шифрует часть данных, за исключением заголовка, считанных из указанного запоминающего устройства.
7. Устройство передачи данных по п.1, отличающееся тем, что указанный блок аутентификации содержит блок первой схемы аутентификации и блок второй схемы аутентификации; если устройство, которое должно быть местом назначения передачи, не аутентифицировано указанным блоком первой схемы аутентификации, то устройство которое должно быть местом назначения передачи, аутентифицируется указанным блоком второй схемы аутентификации; и в котором, если указанное устройство, которое должно быть местом назначения передачи, аутентифицировано указанным блоком второй схемы аутентификации, то декодированные данные повторно шифруются с использованием данных специфического ключа устройства, полученных из устройства, которое должно быть местом назначения передачи, аутентифицированного указанным блоком второй схемы аутентификации, для выдачи повторно зашифрованных данных в указанное устройство, которое должно быть местом назначения передачи.
8. Устройство передачи данных по п.1, отличающееся тем, что если устройство, которое должно быть местом назначения передачи, не аутентифицировано указанным блоком второй схемы аутентификации, то запрещается выдача данных, считанных из указанного запоминающего устройства.
9. Устройство передачи данных по п.7, отличающееся тем, что дополнительно содержит блок переключения для селективной подачи данных, считанных из указанного запоминающего устройства, в указанный блок повторного шифрования или указанный выходной блок на основе результатов аутентификации указанным блоком первой схемы аутентификации, причем указанный блок переключения передает данные, считанные из указанного запоминающего устройства, в указанный блок повторного шифрования, если указанное устройство, которое должно быть местом назначения передачи, не аутентифицировано указанным блоком первой схемы аутентификации.
10. Устройство передачи данных по п.9, отличающееся тем, что если указанное устройство, которое должно быть местом назначения передачи, аутентифицировано указанным блоком первой схемы аутентификации как устройство, непосредственно снабжаемое данными из устройства передачи, то указанный блок переключения выдает данные, считанные из указанного запоминающего устройства, в указанный выходной блок.
11. Устройство передачи данных по п.9, отличающееся тем, что дополнительно содержит другой блок переключения, предусмотренный между указанным блоком переключения и блоком повторного шифрования, при этом указанный другой блок переключения переключается указанным блоком второй схемы аутентификации.
12. Устройство передачи данных по п.1, отличающееся тем, что дополнительно содержит блок принятия решений для проверки на основе результатов аутентификации указанным блоком аутентификации, подлежат ли данные, считанные из указанного запоминающего устройства, подаче в указанный блок повторного шифрования.
13. Устройство передачи данных по п.12, отличающееся тем, что указанный блок принятия решений передает данные, считанные из указанного запоминающего устройства, в указанный блок повторного шифрования, когда устройство, которое должно быть местом назначения передачи, аутентифицировано указанным блоком аутентификации.
14. Устройство передачи данных по п.13, отличающееся тем, что дополнительно содержит выходной блок, снабжаемый выходными данными указанного блока повторного шифрования, в котором, если устройство, которое должно быть местом назначения передачи, аутентифицировано указанным блоком аутентификации как устройство, в которое данные передаются непосредственно из указанного устройства передачи, то данные, считанные из указанного запоминающего устройства, передаются в указанный выходной блок.
15. Устройство передачи данных по п.13, отличающееся тем, что дополнительно содержит блок декодирования для декодирования данных, считанных из указанного запоминающего устройства, и преобразователь для преобразования выходного сигнала указанного блока декодирования в аналоговые сигналы; при этом указанный блок принятия решений передает данные, считанные из указанного запоминающего устройства, в указанный блок декодирования, если устройство, которое должно быть местом назначения передачи, не аутентифицировано указанным блоком аутентификации.
16. Способ передачи данных, содержащий аутентификацию устройства, которое должно быть местом назначения передачи;
декодирование зашифрованных данных, считанных из запоминающего устройства, если указанное устройство, которое должно быть местом назначения передачи, аутентифицировано; повторное шифрование декодированных данных на основе данных специфического ключа устройства, полученных из устройства, которое должно быть местом назначения передачи, и передачу повторно зашифрованных данных в устройство, которое должно быть местом назначения передачи.
17. Способ передачи данных по п.16, отличающийся тем, что, если устройство, которое должно быть местом назначения передачи, не аутентифицировано, то запрещается передача данных, считанных из указанного запоминающего устройства.
18. Способ передачи данных по п.16, отличающийся тем, что, если устройство, которое должно быть местом назначения передачи, не аутентифицировано, то данные, считанные из указанного запоминающего устройства, передаются непосредственно в выходной блок.
19. Способ передачи данных по п.16, отличающийся тем, что, если устройство, которое должно быть местом назначения передачи, аутентифицировано как устройство, способное осуществлять непосредственный обмен данными с устройством источника передачи, то данные, считанные из указанного запоминающего устройства, передаются в указанное устройство, которое должно быть местом назначения передачи.
20. Способ передачи данных по п.16, отличающийся тем, что часть данных, считанных из указанного запоминающего устройства, за исключением заголовка, повторно шифруют.
21. Способ передачи данных по п.19, отличающийся тем, что аутентифицируют, является ли устройство, которое должно быть местом назначения передачи, способным выполнять непосредственный обмен данными с устройством источника передачи, в котором, если устройство, которое должно быть местом назначения передачи, аутентифицируют как устройство, не способное выполнять непосредственный обмен данными с устройством источника передачи, то аутентифицируют, соответствует ли устройство, которое должно быть местом назначения передачи, заданным условиям; если устройство, которое должно быть местом назначения передачи, аутентифицируют как устройство, соответствующее указанным заданным условиям, то декодированные данные повторно шифруют с использованием данных специфического ключа устройства, полученных из указанного устройства, которое должно быть местом назначения передачи, и полученные повторно зашифрованные данные передают в указанное устройство, которое должно быть местом назначения передачи.
22. Способ передачи данных по п.21, отличающийся тем, что, если устройство, которое должно быть местом назначения передачи, аутентифицируют как устройство, не соответствующее указанным заданным условиям, то запрещают передачу данных, считанных из указанного запоминающего устройства.
23. Способ вывода данных, содержащий аутентификацию устройства, которое должно быть местом назначения вывода;
проверку, было или нет аутентифицировано указанное устройство, которое должно быть местом назначения вывода; и выбор вывода зашифрованных данных, считанных из запоминающего устройства, на основе указанных результатов аутентификации; определение, на основе результатов аутентификации устройства, которое должно быть местом назначения вывода, подлежат ли данные, считанные из указанного запоминающего устройства, повторному шифрованию.
24. Способ вывода данных по п.23, отличающийся тем, что, если устройство места назначения вывода определяют как аутентифицированное устройство, то данные,
считанные из указанного запоминающего устройства, повторно шифруют и выводят.
25. Способ вывода данных по п.24, отличающийся тем, что зашифрованные данные, считанные из указанного запоминающего устройства, декодируют, и в котором декодированные данные повторно шифруют на основе данных специфического ключа устройства, полученных из указанного устройства места назначения вывода, и выводят в указанное устройство места назначения вывода.
26. Способ вывода данных по п.24, отличающийся тем, что часть данных, считанных из указанного запоминающего устройства, за исключением заголовка, повторно шифруют.
27. Способ вывода данных по п.23, отличающийся тем, что, если в результате аутентификации определено, что устройство места назначения вывода является устройством, в которое можно выводить данные непосредственно, то зашифрованные данные, считанные из указанного запоминающего устройства, выводят в указанное устройство места назначения вывода.
28. Способ вывода данных по п.23, отличающийся тем, что, если определяют, что устройство места назначения вывода не аутентифицировано, то запрещают вывод данных, считанных из запоминающего устройства.
29. Способ вывода данных по п.23, отличающийся тем, что, если определяют, что устройство места назначения выдачи не аутентифицировано, то данные, считанные из указанного запоминающего устройства, декодируют и декодированные таким образом данные преобразуют в аналоговые сигналы, которые являются выходными сигналами.
30. Устройство записи и/или воспроизведения, содержащее блок шифрования для шифрования подаваемых данных; блок записи, предназначенный для записи данных зашифрованным указанным блоком шифрования в запоминающее устройство; блок аутентификации для аутентификации устройства, которое должно быть местом назначения передачи; блок обработки данных воспроизведения для обработки и воспроизведения данных воспроизведения, считанных из указанного запоминающего устройства; блок повторного шифрования для декодирования выходных данных блока обработки данных воспроизведения для повторного шифрования декодированных данных; в котором
если указанное устройство, которое должно быть местом назначения передачи, аутентифицировано указанным блоком аутентификации, то данные, считанные из указанного запоминающего устройства, декодируются указанным блоком повторного шифрования; при этом указанные декодированные данные повторно шифруются с использованием данных специфического ключа устройства, полученных из указанного устройства, которое должно быть местом назначения передачи и которое аутентифицировано указанным блоком аутентификации; повторно зашифрованные данные выводятся на указанное устройство, которое должно быть местом назначения передачи.
31. Устройство записи и/или воспроизведения по п.30, отличающееся тем, что вывод выходных данных из указанного блока обработки данных воспроизведения запрещается, если указанное устройство, которое должно быть местом назначения передачи, не аутентифицировано указанным блоком аутентификации.
32. Устройство записи и/или воспроизведения по п.30, отличающееся тем, что дополнительно содержит выходной блок, снабжаемый выходными данными указанного блока повторного шифрования, и блок переключения для селективной подачи выходных данных из указанного блока обработки данных воспроизведения в указанный блок повторного шифрования или в указанный выходной блок на основе результатов аутентификации указанным блоком аутентификации.
33. Устройство записи и/или воспроизведения по п.32, отличающееся тем, что, если устройство, которое должно быть местом назначения передачи, не аутентифицировано указанным блоком аутентификации, то выходные данные из указанного блока обработки данных воспроизведения передаются в указанный выходной блок.
34. Устройство записи и/или воспроизведения по п.32, отличающееся тем, что, если устройство, которое должно быть местом назначения передачи, аутентифицировано указанным блоком аутентификации как устройство, в которое можно передавать данные непосредственно из указанного устройства передачи, то выходные данные из указанного блока обработки данных воспроизведения передаются в указанный выходной блок.
35. Устройство записи и/или воспроизведения по п.30, отличающееся тем, что блок повторного шифрования содержит блок декодирования для декодирования выходных данных из указанного блока обработки данных воспроизведения и блок схемы повторного шифрования для повторного шифрования выходных декодированных данных из указанного блока декодирования с использованием данных специфического ключа устройства, полученных из устройства, аутентифицированного указанным блоком аутентификации.
36. Устройство записи и/или воспроизведения по п.30, отличающееся тем, что блок повторного шифрования шифрует часть выходных данных из указанного блока обработки данных воспроизведения, за исключением заголовка.
37. Устройство записи и/или воспроизведения по п.30, отличающееся тем, что блок аутентификации содержит блок первой схемы аутентификации и блок второй схемы аутентификации; в котором, если устройство, которое должно быть местом назначения передачи, не аутентифицировано указанным блоком первой схемы аутентификации, то указанное устройство, которое должно быть местом назначения передачи, аутентифицируется указанным блоком второй схемы аутентификации; и в котором, если указанное устройство, которое должно быть местом назначения передачи, аутентифицировано указанным блоком второй схемы аутентификации, то декодированные данные повторно шифруются с использованием данных специфического ключа устройства, полученных из устройства, которое должно быть местом назначения передачи, аутентифицированного указанным блоком второй схемы аутентификации, для вывода повторно зашифрованных данных в указанное устройство, которое должно быть местом назначения передачи.
38. Устройство записи и/или воспроизведения по п.37, отличающееся тем, что, если устройство, которое должно быть местом назначения передачи, не аутентифицировано указанным блоком второй схемы аутентификации, то запрещается вывод данных, считанных из запоминающего устройства.
39. Устройство записи и/или воспроизведения по п.37, отличающееся тем, что дополнительно содержит выходной блок, в который подаются выходные данные из указанного блока повторного шифрования, и блок переключения для селективной подачи данных из указанного устройства обработки данных воспроизведения в указанный блок повторного шифрования или указанный выходной блок на основе результатов аутентификации указанным блоком первой схемы аутентификации.
40. Устройство записи и/или воспроизведения по п.39, отличающееся тем, что, если указанное устройство, которое должно быть местом назначения передачи, не аутентифицировано указанным блоком первой схемы аутентификации, то указанный блок переключения передает выходные данные из указанного устройства обработки данных воспроизведения в указанный блок повторного шифрования.
41. Устройство записи и/или воспроизведения по п.39, отличающееся тем, что, если указанное устройство, которое должно быть местом назначения передачи, аутентифицировано указанным блоком первой схемы аутентификации как устройство, в которое можно непосредственно передавать данные из устройства передачи, то указанный блок переключения передает выходные данные из указанного устройства обработки данных воспроизведения в указанный выходной блок.
42. Устройство записи и/или воспроизведения по п.39, отличающееся тем, что дополнительно содержит другой блок переключения, предусмотренный между указанным блоком селекции и указанным блоком повторного шифрования, при этом указанный другой блок переключения переключается указанным блоком второй схемы аутентификации.
43. Устройство записи и/или воспроизведения по п.30, отличающееся тем, что дополнительно содержит блок принятия решений для проверки на основе результатов аутентификации указанным блоком аутентификации, подлежат ли выходные данные из указанного устройства обработки данных воспроизведения подаче в указанный блок повторного шифрования.
44. Устройство записи и/или воспроизведения по п.30, отличающееся тем, что указанный блок принятия решений передает выходные данные из указанного устройства обработки данных воспроизведения в указанный блок повторного шифрования, когда указанное устройство, которое должно быть местом назначения передачи, аутентифицировано указанным блоком аутентификации.
45. Устройство записи и/или воспроизведения по п.44, отличающееся тем, что дополнительно содержит выходной блок, снабжаемый выходными данными указанного блока повторного шифрования; при этом указанный блок принятия решений передает выходные данные из указанного устройства обработки данных воспроизведения в указанный выходной блок, когда указанное устройство, которое должно быть местом назначения передачи, аутентифицировано указанным блоком аутентификации как устройство, в которое данные передаются непосредственно из указанного устройства передачи.
46. Устройство записи и/или воспроизведения по п.44, отличающееся тем, что дополнительно содержит блок декодирования для декодирования выходных данных из указанного устройства обработки данных воспроизведения, и блок преобразователя для преобразования выходного сигнала указанного блока декодирования в аналоговые сигналы; при этом указанный блок принятия решений передает выходные данные из указанного устройства обработки данных воспроизведения в указанный блок декодирования, если указанное устройство, которое должно быть местом назначения передачи, не аутентифицировано указанным блоком аутентификации.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000-403467 | 2000-12-28 | ||
JP2000403467 | 2000-12-28 | ||
JP2001163126A JP2002261748A (ja) | 2000-12-28 | 2001-05-30 | データ送信装置及び方法並びにデータ記録装置及び方法 |
JP2001-163126 | 2001-05-30 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2005115251/09A Division RU2305904C2 (ru) | 2000-12-28 | 2001-12-27 | Способ и устройство для передачи данных содержимого и устройство записи и/или воспроизведения |
RU2005115252/09A Division RU2305905C2 (ru) | 2000-12-28 | 2005-05-18 | Способ и устройство для передачи данных содержимого и устройство записи и/или воспроизведения |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2002125866A RU2002125866A (ru) | 2004-03-10 |
RU2286021C2 true RU2286021C2 (ru) | 2006-10-20 |
Family
ID=26607253
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2002125866/09A RU2286021C2 (ru) | 2000-12-28 | 2001-12-27 | Способ и устройство для передачи данных содержимого и устройство записи и/или воспроизведения |
RU2005115251/09A RU2305904C2 (ru) | 2000-12-28 | 2001-12-27 | Способ и устройство для передачи данных содержимого и устройство записи и/или воспроизведения |
RU2005115252/09A RU2305905C2 (ru) | 2000-12-28 | 2005-05-18 | Способ и устройство для передачи данных содержимого и устройство записи и/или воспроизведения |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2005115251/09A RU2305904C2 (ru) | 2000-12-28 | 2001-12-27 | Способ и устройство для передачи данных содержимого и устройство записи и/или воспроизведения |
RU2005115252/09A RU2305905C2 (ru) | 2000-12-28 | 2005-05-18 | Способ и устройство для передачи данных содержимого и устройство записи и/или воспроизведения |
Country Status (11)
Country | Link |
---|---|
US (2) | US7454628B2 (ru) |
EP (1) | EP1253740A4 (ru) |
JP (1) | JP2002261748A (ru) |
KR (1) | KR100911153B1 (ru) |
CN (1) | CN100414865C (ru) |
AU (1) | AU2002235551B2 (ru) |
BR (1) | BR0108724A (ru) |
HK (1) | HK1055362A1 (ru) |
MX (1) | MXPA02008095A (ru) |
RU (3) | RU2286021C2 (ru) |
WO (1) | WO2002054666A1 (ru) |
Families Citing this family (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002261748A (ja) * | 2000-12-28 | 2002-09-13 | Sony Corp | データ送信装置及び方法並びにデータ記録装置及び方法 |
US7983419B2 (en) * | 2001-08-09 | 2011-07-19 | Trimble Navigation Limited | Wireless device to network server encryption |
US7356147B2 (en) * | 2002-04-18 | 2008-04-08 | International Business Machines Corporation | Method, system and program product for attaching a title key to encrypted content for synchronized transmission to a recipient |
US6748080B2 (en) | 2002-05-24 | 2004-06-08 | Scientific-Atlanta, Inc. | Apparatus for entitling remote client devices |
US20040101141A1 (en) * | 2002-11-27 | 2004-05-27 | Jukka Alve | System and method for securely installing a cryptographic system on a secure device |
JP4099049B2 (ja) | 2002-12-16 | 2008-06-11 | 株式会社エヌ・ティ・ティ・ドコモ | 通信方法および通信システム |
US7835520B2 (en) | 2003-02-20 | 2010-11-16 | Zoran Corporation | Unique identifier per chip for digital audio/video data encryption/decryption in personal video recorders |
KR20040092649A (ko) * | 2003-04-24 | 2004-11-04 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
KR100974449B1 (ko) * | 2003-04-24 | 2010-08-10 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
JP4645049B2 (ja) * | 2004-03-19 | 2011-03-09 | 株式会社日立製作所 | コンテンツ送信装置およびコンテンツ送信方法 |
JP2005275441A (ja) * | 2004-03-22 | 2005-10-06 | Yamaha Corp | 電子音楽装置およびその制御方法を実現するためのプログラム |
WO2005103907A1 (ja) * | 2004-04-21 | 2005-11-03 | Matsushita Electric Industrial Co., Ltd. | 記録装置、記録媒体及びコンテンツ保護システム |
AU2005241943B8 (en) * | 2004-04-30 | 2009-01-22 | Utc Fire & Security Corp. | Security system communications including encryption |
US7676590B2 (en) | 2004-05-03 | 2010-03-09 | Microsoft Corporation | Background transcoding |
JP4717398B2 (ja) * | 2004-09-10 | 2011-07-06 | キヤノン株式会社 | データ処理装置の制御方法 |
JP2006191509A (ja) * | 2005-01-07 | 2006-07-20 | N-Crypt Inc | 通信システム、通信方法 |
US7558463B2 (en) * | 2005-04-18 | 2009-07-07 | Microsoft Corporation | Retention of information about digital-media rights in transformed digital media content |
US9363481B2 (en) | 2005-04-22 | 2016-06-07 | Microsoft Technology Licensing, Llc | Protected media pipeline |
US9436804B2 (en) | 2005-04-22 | 2016-09-06 | Microsoft Technology Licensing, Llc | Establishing a unique session key using a hardware functionality scan |
BRPI0614667A2 (pt) * | 2005-08-12 | 2011-04-12 | Lg Electronics Inc | método para mover objeto de direitos em gerenciamento de direitos digitais |
JP4581955B2 (ja) | 2005-10-04 | 2010-11-17 | ソニー株式会社 | コンテンツ伝送装置及びコンテンツ伝送方法、並びにコンピュータ・プログラム |
JP2007199890A (ja) * | 2006-01-25 | 2007-08-09 | Sony Corp | コンテンツ伝送システム、コンテンツ伝送装置及びコンテンツ伝送方法、並びにコンピュータ・プログラム |
US8108692B1 (en) * | 2006-06-27 | 2012-01-31 | Siliconsystems, Inc. | Solid-state storage subsystem security solution |
US8091137B2 (en) * | 2006-10-31 | 2012-01-03 | Hewlett-Packard Development Company, L.P. | Transferring a data object between devices |
JP2008117459A (ja) * | 2006-11-02 | 2008-05-22 | Hitachi Ltd | 記録再生装置 |
KR100798927B1 (ko) * | 2006-12-06 | 2008-01-29 | 한국전자통신연구원 | 스마트카드 기반의 복제방지 기능을 가진 데이터 저장장치, 그의 데이터 저장 및 전송 방법 |
JP5296327B2 (ja) * | 2007-04-27 | 2013-09-25 | 株式会社バッファロー | 放送番組コンテンツを再生する方法およびプログラム |
CN101953112A (zh) * | 2008-02-25 | 2011-01-19 | 松下电器产业株式会社 | 信息安全装置及信息安全*** |
WO2010042859A1 (en) * | 2008-10-10 | 2010-04-15 | Zapmytv.Com, Inc. | Controlled delivery of content data streams to remote users |
US8356184B1 (en) | 2009-06-25 | 2013-01-15 | Western Digital Technologies, Inc. | Data storage device comprising a secure processor for maintaining plaintext access to an LBA table |
EP2438511B1 (en) | 2010-03-22 | 2019-07-03 | LRDC Systems, LLC | A method of identifying and protecting the integrity of a set of source data |
US9305142B1 (en) | 2011-12-19 | 2016-04-05 | Western Digital Technologies, Inc. | Buffer memory protection unit |
EP2736190A1 (en) * | 2012-11-26 | 2014-05-28 | Nagravision S.A. | Method, system and device for securely transferring content between devices within a network |
RU2558621C2 (ru) * | 2013-06-11 | 2015-08-10 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Санкт-Петербургский государственный электротехнический университет "ЛЭТИ" им. В.И. Ульянова (Ленина)" | Способ шифрования сообщения, представленного в виде битовой строки |
US10182038B2 (en) * | 2013-07-29 | 2019-01-15 | Mobitv, Inc. | Efficient common storage of partially encrypted content |
WO2016046324A1 (en) * | 2014-09-26 | 2016-03-31 | British Telecommunications Public Limited Company | Secure object access |
US10505721B2 (en) | 2014-09-26 | 2019-12-10 | British Telecommunications Public Limited Company | Secure virtualized data volumes |
US10719346B2 (en) | 2016-01-29 | 2020-07-21 | British Telecommunications Public Limited Company | Disk encryption |
US11537723B2 (en) | 2016-01-29 | 2022-12-27 | British Telecommunications Public Limited Company | Secure data storage |
WO2017129530A1 (en) | 2016-01-29 | 2017-08-03 | British Telecommunications Public Limited Company | Disk encryption |
WO2017129657A1 (en) | 2016-01-29 | 2017-08-03 | British Telecommunications Public Limited Company | Disk encryption |
CN107403109A (zh) * | 2017-08-09 | 2017-11-28 | 苏州中科安源信息技术有限公司 | 加密方法及加密*** |
EP3785409B1 (en) | 2018-04-25 | 2023-08-02 | British Telecommunications public limited company | Data message sharing |
WO2019223980A1 (en) | 2018-05-24 | 2019-11-28 | British Telecommunications Public Limited Company | Cryptographic key generation using multiple random sources |
WO2019223979A1 (en) | 2018-05-24 | 2019-11-28 | British Telecommunications Public Limited Company | Cryptographic key generation and storage |
JP7011874B1 (ja) | 2021-09-23 | 2022-01-27 | Eaglys株式会社 | データ共有システム、データ共有方法およびデータ共有プログラム |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5237610A (en) | 1990-02-01 | 1993-08-17 | Scientific-Atlanta, Inc. | Independent external security module for a digitally upgradeable television signal decoder |
EP1126705B1 (en) * | 1994-07-08 | 2009-06-24 | Sony Corporation | Receiving controlled - access broadcast signals |
JP3318699B2 (ja) * | 1994-10-31 | 2002-08-26 | ソニー株式会社 | デイジタル信号受信システム |
JP4033901B2 (ja) | 1995-10-09 | 2008-01-16 | 松下電器産業株式会社 | データ送信デバイス、データ受信デバイス、情報処理装置およびデータ送信方法 |
JPH09326166A (ja) * | 1996-06-06 | 1997-12-16 | Mitsubishi Electric Corp | 著作権保護方法及び著作権保護システム |
JP3651732B2 (ja) * | 1997-04-24 | 2005-05-25 | 株式会社東芝 | 再生装置 |
JPH11102572A (ja) * | 1997-09-29 | 1999-04-13 | Matsushita Electric Ind Co Ltd | 記録装置、再生装置、記録再生装置、データ伝送装置および記録媒体 |
EP1056015A4 (en) | 1998-01-21 | 2005-01-05 | Tokyo Electron Ltd | MEMORY DEVICE, DEVICE AND DECOMPOSITION DEVICE AND ACCESS PROCESS FOR NON-VOLATILE MEMORY |
US6101811A (en) * | 1998-05-07 | 2000-08-15 | Automotive Products (Usa), Inc. | Quick connect coupling for a hydraulic control system including integral damper |
JP3925584B2 (ja) * | 1998-06-09 | 2007-06-06 | ソニー株式会社 | 複製世代管理方法および記録再生システム |
DE69911161T2 (de) * | 1998-07-22 | 2004-04-08 | Matsushita Electric Industrial Co., Ltd., Kadoma | Digitale datenaufzeichnungsvorrichtung und verfahren zum urheberrechteschutz und zur leichteren wiedergabe von verschluesselten daten und rechnerlesbares aufzeichnungsmedium zur programmaufzeichnung |
JP4763866B2 (ja) * | 1998-10-15 | 2011-08-31 | インターシア ソフトウェア エルエルシー | 2重再暗号化によりデジタルデータを保護する方法及び装置 |
JP3991178B2 (ja) | 1998-11-11 | 2007-10-17 | ソニー株式会社 | 複製世代管理方法、情報信号記録装置、情報信号出力装置および情報信号再生装置 |
JP3376303B2 (ja) * | 1998-12-16 | 2003-02-10 | 株式会社東芝 | 光ディスクと光ディスク記録装置と光ディスク再生装置 |
US6367019B1 (en) * | 1999-03-26 | 2002-04-02 | Liquid Audio, Inc. | Copy security for portable music players |
JP2000295208A (ja) * | 1999-04-07 | 2000-10-20 | Ntt Communications Kk | コンテンツ転送・蓄積方法、装置及びプログラム記録媒体 |
JP2000308129A (ja) * | 1999-04-16 | 2000-11-02 | Sanyo Electric Co Ltd | 音楽配信システム |
JP3682840B2 (ja) | 1999-05-21 | 2005-08-17 | 日本ビクター株式会社 | コンテンツ情報記録方法及びコンテンツ情報記録装置 |
JP4045393B2 (ja) * | 1999-06-01 | 2008-02-13 | ソニー株式会社 | 情報信号複製管理方法および情報信号記録装置 |
JP2002261748A (ja) * | 2000-12-28 | 2002-09-13 | Sony Corp | データ送信装置及び方法並びにデータ記録装置及び方法 |
TW200509637A (en) * | 2003-07-14 | 2005-03-01 | Nagravision Sa | Method to create and manage a local network |
-
2001
- 2001-05-30 JP JP2001163126A patent/JP2002261748A/ja active Pending
- 2001-12-27 RU RU2002125866/09A patent/RU2286021C2/ru not_active IP Right Cessation
- 2001-12-27 CN CNB018057977A patent/CN100414865C/zh not_active Expired - Fee Related
- 2001-12-27 AU AU2002235551A patent/AU2002235551B2/en not_active Ceased
- 2001-12-27 RU RU2005115251/09A patent/RU2305904C2/ru not_active IP Right Cessation
- 2001-12-27 KR KR1020027011052A patent/KR100911153B1/ko not_active IP Right Cessation
- 2001-12-27 WO PCT/JP2001/011589 patent/WO2002054666A1/ja active IP Right Grant
- 2001-12-27 EP EP01272907A patent/EP1253740A4/en not_active Withdrawn
- 2001-12-27 BR BR0108724-0A patent/BR0108724A/pt not_active IP Right Cessation
- 2001-12-27 MX MXPA02008095A patent/MXPA02008095A/es active IP Right Grant
- 2001-12-27 US US10/220,194 patent/US7454628B2/en not_active Expired - Fee Related
-
2003
- 2003-08-27 HK HK03106143.0A patent/HK1055362A1/xx not_active IP Right Cessation
-
2005
- 2005-05-18 RU RU2005115252/09A patent/RU2305905C2/ru not_active IP Right Cessation
-
2008
- 2008-06-20 US US12/214,639 patent/US8006102B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP1253740A1 (en) | 2002-10-30 |
AU2002235551B2 (en) | 2007-03-15 |
RU2002125866A (ru) | 2004-03-10 |
BR0108724A (pt) | 2002-11-26 |
EP1253740A4 (en) | 2006-06-14 |
RU2305904C2 (ru) | 2007-09-10 |
RU2305905C2 (ru) | 2007-09-10 |
US7454628B2 (en) | 2008-11-18 |
WO2002054666A1 (fr) | 2002-07-11 |
CN100414865C (zh) | 2008-08-27 |
US20030126455A1 (en) | 2003-07-03 |
KR100911153B1 (ko) | 2009-08-06 |
MXPA02008095A (es) | 2002-11-29 |
JP2002261748A (ja) | 2002-09-13 |
CN1406422A (zh) | 2003-03-26 |
RU2005115252A (ru) | 2006-11-20 |
US8006102B2 (en) | 2011-08-23 |
HK1055362A1 (en) | 2004-01-02 |
KR20020079900A (ko) | 2002-10-19 |
US20080263372A1 (en) | 2008-10-23 |
AU2002235551A1 (en) | 2002-07-16 |
RU2005115251A (ru) | 2006-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2286021C2 (ru) | Способ и устройство для передачи данных содержимого и устройство записи и/или воспроизведения | |
US7639812B2 (en) | Digital content encrypting apparatus and operating method thereof | |
US7299499B2 (en) | Data transfer system, data transfer apparatus, data recording apparatus, data transfer method, and recording medium | |
MXPA01010347A (es) | Metodo de y aparato para proporcionar la comunicacion segura de datos digitales entre dispositivos. | |
KR20060127026A (ko) | 하나의 디바이스로부터 또 다른 디바이스로의 안전한 정보포팅 | |
US20020176576A1 (en) | Data recording apparatus, data recording method, and data transfer system | |
JP3682840B2 (ja) | コンテンツ情報記録方法及びコンテンツ情報記録装置 | |
JP3925496B2 (ja) | データ記録装置及び記録方法 | |
JP2000357127A (ja) | 記憶媒体及び同媒体を使用したコンテンツ管理方法 | |
KR100960290B1 (ko) | 안전한 저장을 위한 시스템 | |
JP4168358B2 (ja) | コンテンツ情報復元方法、及びコンテンツ情報復元装置 | |
KR20040099404A (ko) | 사용자 데이터 렌더링 장치 및 방법 | |
JP3588593B2 (ja) | 複製制御方法及び複製制御装置 | |
JP2007150965A (ja) | デジタルデータ送受信装置及び送信・復号化制御用プログラム | |
WO2006006233A1 (ja) | コンテンツ記録装置及びデータ配信システム | |
JP2002026890A (ja) | データ記録装置、およびデータ再生装置 | |
JP2007150964A (ja) | デジタルデータ受信装置及び復号化制御用プログラム | |
JP2007150963A (ja) | デジタルデータ送信装置、及び送信制御用プログラム | |
JP2007150960A (ja) | デジタルデータ記憶装置、デジタルデータ送信装置、デジタルデータ記憶用プログラム、及びデジタルデータ送信用プログラム | |
JP2007150961A (ja) | デジタルデータ復号化装置、デジタルデータ受信装置、及び復号化制御用プログラム | |
JP2007150962A (ja) | デジタルデータ記憶復号化装置、デジタルデータ送受信装置、及び復号化制御用プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20151228 |