Data transfer control device, electronic instrument, and data transfer control method
First Claim
1. A data transfer control device for data transfer through a bus, comprising:
- a second memory access control circuit which encrypts data transferred from a first bus side in accordance with a second encryption process, and writes the thus-encrypted data to a second memory; and
a third memory access control circuit which reads the encrypted data that has been written to the second memory, and transfers the thus-read encrypted data to a second bus side where a storage medium is connected.
1 Assignment
0 Petitions
Accused Products
Abstract
Data to be transferred from a BUS1 (IEEE 1394 or USB) is encrypted by a second encryption process (DES) and the encrypted data is written to an external SDRAM through an external terminal of a data transfer control device. The encrypted data that has been written to the SDRAM is read through the external terminal, and the thus-read encrypted data is transferred to a BUS2 to which an HDD is connected. Encrypted data transferred from the BUS1 is decrypted by a first decryption process (DTCP), and is written to a small-capacity SRAM within the data transfer control device. The thus-written decrypted data is read from the SRAM and encrypted by the second encryption process. Paths that bypass the second encryption (or decryption) are also provided.
-
Citations
22 Claims
-
1. A data transfer control device for data transfer through a bus, comprising:
-
a second memory access control circuit which encrypts data transferred from a first bus side in accordance with a second encryption process, and writes the thus-encrypted data to a second memory; and
a third memory access control circuit which reads the encrypted data that has been written to the second memory, and transfers the thus-read encrypted data to a second bus side where a storage medium is connected. - View Dependent Claims (2, 3, 4, 5, 6, 13, 14, 17, 18)
-
-
7. A data transfer control device for data transfer through a bus, comprising:
-
a third memory access control circuit which writes data to a second memory, the data having been encrypted by a second encryption process and transferred from a second bus side to which is connected a storage medium; and
a second memory access control circuit which reads the encrypted data that has been written to the second memory, decrypts the thus-read data by a second decryption process, and transfers the decrypted data to a first bus side. - View Dependent Claims (8, 9, 10, 11, 12, 15, 16, 19, 20)
-
-
21. A data transfer control method for data transfer through a bus, comprising:
-
encrypting data transferred from a first bus side, by a second encryption process, and writing the encrypted data to a second memory provided outside a data transfer control device, through an external terminal of the data transfer control device; and
reading the encrypted data that has been written to the second memory, through the external terminal of the data transfer control device, and transferring the thus-read data to a second bus side to which is connected a storage medium.
-
-
22. A data transfer control method for data transfer through a bus, comprising:
-
writing data to a second memory provided outside a data transfer control device, through an external terminal of the data transfer control device, the data having been encrypted by a second encryption process and transferred from a second bus side to which is connected a storage medium; and
reading the encrypted data that has been written to the second memory, through the external terminal of the data transfer control device, decrypting the thus-read data by a second decryption process, and transferring the decrypted data to a first bus side.
-
Specification