Information processing apparatus and method, and storage medium
1 Assignment
0 Petitions
Accused Products
Abstract
Digital information is protected by holding it on durable hardware. In a system that uses a hardware mechanism to move digital information without permitting reproduction, a record concerning a movement of the digital information, that is, a transfer history, is stored. When recovering the digital information, by analyzing the transfer history, it can be indicated at what time alteration of hardware reproduced the identification. By using a nested structure as the data structure of the transfer history, durability against falsification of the transfer history by a misuser during distribution is also realized while the number of calculations required for transfer history check in each transfer is set to a fixed value which does not depend on the number of transfers.
-
Citations
30 Claims
-
1. Canceled
-
2. Canceled
-
3. Canceled
-
4. Canceled
-
5. Canceled
-
6. An information processing apparatus, for performing inter-apparatus content exchange, comprising:
-
communication means for transmitting and/or receiving content and a transfer history of the content, unique information holding means for holding apparatus-unique information;
authentication means for performing mutual authentication with a content-exchanging apparatus of another party;
content holding means for holding the content; and
transfer history management means for managing the transfer history of the content, wherein;
in the content receiving mode, by confirming that the end record of the transfer history of the content includes apparatus-unique information SID on the content transmitting side, apparatus-unique information RID on the content receiving side, and a nonce TN generated by said transfer history management means, and/or that the electronic signature is a valid signature of the apparatus on the content transmitting side which corresponds to the transfer history, said transfer history management means checks the transfer history of the content, and examines whether or not unique information possessed by the content is consistent between the content transmitting and receiving sides; and
in a content transmitting mode, said transfer history management means adds, to the transfer history of the content, a new record including apparatus-unique information SID on the content transmitting side, apparatus-unique information RID on the content receiving side, a nonce TN generated by the content receiving side, and an electronic signature TSG for the entirety of the transfer history of the content. - View Dependent Claims (7, 8)
-
-
9. An information processing apparatus for recovering content distributed with a transfer history among a plurality of apparatuses,
wherein: -
the transfer history is formed by, when each apparatus transmits content, sequentially adding a new record including apparatus-unique information SID on a content transmitting side, apparatus-unique information RID on a content receiving side, a nonce TN generated by the content receiving side, and an electronic signature TSG for the entirety of the transfer history of the content; and
said information processing apparatus comprises;
communication means for receiving content and a transfer history; and
misuse detecting means for detecting misuse in the distribution process of the content by checking each record of the transfer history. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An information processing method for transferring content to another apparatus, comprising:
-
a step for performing mutual authentication with a content-transferred apparatus;
a step for updating a transfer history of the content;
a step for transmitting the transfer history of the content to the content-transferred apparatus; and
a step for transmitting the content to the content-transferred apparatus after performing the mutual authentication and confirming a transfer history from the content-transferred apparatus.
-
-
16. Canceled
-
17. Canceled
-
18. An information processing method for receiving content transferred from another apparatus, said information processing method comprising:
-
a step for performing mutual authentication with a content transferring apparatus;
a step for transmitting a nonce TN to the content transferring apparatus;
a step for receiving a transfer history of the content from the content transferring apparatus;
a step for checking the received transfer history and a step for receiving the content from the content transferring apparatus, wherein;
each record of the transfer history includes content-transferring-apparatus-unique information SID, content-transferred-apparatus-unique information RID, a nonce TN generated by a content-transferred apparatus, and an electronic signature TS by the content-transferred apparatus which corresponds to the entire transfer history of the content; and
in the step for checking the transfer history, by confirming that the end record of the transfer history of the content includes content transferring apparatus information SID, content-transferred-apparatus-unique information RID, a nonce TN generated by the method, and/or that an electronic signature TSG is a valid signature of the content transferring apparatus which corresponds to the transfer history, the transfer history of the content is checked, and it is examined whether or not unique information possessed by the content is consistent between content transmitting and receiving sides. - View Dependent Claims (19)
-
-
20. An information processing method for recovering content distributed with a transfer history among a plurality of apparatuses,
wherein: -
the transfer history is formed, when each apparatus transmits content, by sequentially adding a new record including content-transferring-apparatus-unique information SID, content-transferred-apparatus-unique information RID, a nonce TN generated by a content receiving side, and an electronic signature TSG for the entire transfer history of the content, and said information processing method comprises;
a step for receiving content and a transfer history; and
a misuse detecting step for detecting misuse in the distribution process of content by verifying the transfer history in response to receiving content having the same content-unique information TID two or more times. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A storage medium physically storing, in a computer-readable form, computer software described so that processing for transferring content to another apparatus can be executed on a computer, the computer software comprising:
-
a step for performing mutual authentication with a content-transferred apparatus;
a step for updating a transfer history of the content by adding a new record including content-transferring-apparatus-unique information SID, content-transferred-apparatus-unique information RID, a nonce TN generated by a content receiving side, and an electronic signature TSG for the entire transfer history of the content;
a step for transmitting the transfer history of the content to the content-transferred apparatus; and
a step for transmitting the content to the content-transferred apparatus after performing the mutual authentication and confirming a transfer history from the content receiving apparatus.
-
-
27. A storage medium physically storing, in a computer-readable form, computer software described so that processing for receiving content transferred from another apparatus can be executed on a computer, said computer software comprising:
-
a step for performing mutual authentication with a content transferring apparatus;
a step for transmitting a nonce TN to a content-transferred apparatus;
a step for receiving, from the content transferring apparatus, a transfer history of content comprising content-transferring-apparatus-unique information SID, content-transferred-apparatus-unique information RID, a nonce TN generated by the content-transferred apparatus, and an electronic signature TSG by the content-transferred apparatus which corresponds to the entire transfer history of the content;
a step for checking the transfer history of the content by confirming that the end record of the transfer history includes content-transferring-apparatus-unique information SID, content-transferred-apparatus-unique information RID, and a nonce TN generated by the software, and/or that an electronic signature TSG is a valid signature of the content-transferred apparatus which corresponds to the transfer history; and
a step for receiving the content from content transferring apparatus. - View Dependent Claims (28)
-
-
29. A storage medium physically storing, in a computer-readable form, computer software described so that processing for recovering content distributed with a transfer history among a plurality of apparatuses can be executed on a computer,
wherein: -
the transfer history is formed, when each apparatus transmits content, by sequentially adding a new record including apparatus-unique information SID on a content transmitting side, apparatus-unique information RID on a content receiving side, a nonce TN generated by the content receiving side, and an electronic signature TSG for the entire transfer history of the content; and
the computer software comprises;
a step for receiving content and a transfer history; and
a misuse detecting step for detecting misuse in the distribution process of content by verifying the transfer history in response to receiving content having the same content-unique information TID two or more times. - View Dependent Claims (30)
-
Specification