Data processing apparatus, data processing method, terminal unit, and transmission method of data processing apparatus
First Claim
1. A data processing apparatus comprising an attachable/detachable non-volatile recording medium and a host for receiving/transmitting encrypted contents data from/to the attachable/detachable non-volatile recording medium,wherein the attachable/detachable non-volatile recording medium comprises:
- an interface for receiving from the host contents data encrypted with a first key by first encrypting means at the host, and the first key encrypted with a second key;
decrypting means for decrypting the encrypted first key with the second key;
second encrypting means for re-encrypting the decrypted first key with a third key, the third key stored in the attachable/detachable non-volatile recording medium;
storage means for storing, in the attachable/detachable non-volatile recording medium, the first key re-encrypted with the third key and the contents data encrypted with the first key;
receiving means for receiving, from the storage means, the first key re-encrypted with the third key; and
decrypting means for decrypting, with the third key, the first key re-encrypted with the third key, andwherein the host comprises;
encrypting means for re-encrypting the decrypted first key with a fourth key that is different from the third key; and
storing means for storing the contents data encrypted with the first key and the first key re-encrypted with the fourth key.
0 Assignments
0 Petitions
Accused Products
Abstract
A data processing apparatus is disclosed, that comprises a large capacity memory means for storing a plurality of files, a memory means for storing move/copy history when a particular file is moved/copied from the large capacity memory means to a non-volatile memory, a reference means for referencing the history information stored in the memory means when the particular file is moved/copied from the large capacity memory means to the non-volatile memory, and a control means for prohibiting the particular file from being moved/copied from the large capacity memory means to the non-volatile memory when the reference means has detected that the history information is stored in the memory means.
16 Citations
9 Claims
-
1. A data processing apparatus comprising an attachable/detachable non-volatile recording medium and a host for receiving/transmitting encrypted contents data from/to the attachable/detachable non-volatile recording medium,
wherein the attachable/detachable non-volatile recording medium comprises: -
an interface for receiving from the host contents data encrypted with a first key by first encrypting means at the host, and the first key encrypted with a second key; decrypting means for decrypting the encrypted first key with the second key; second encrypting means for re-encrypting the decrypted first key with a third key, the third key stored in the attachable/detachable non-volatile recording medium; storage means for storing, in the attachable/detachable non-volatile recording medium, the first key re-encrypted with the third key and the contents data encrypted with the first key; receiving means for receiving, from the storage means, the first key re-encrypted with the third key; and decrypting means for decrypting, with the third key, the first key re-encrypted with the third key, and wherein the host comprises; encrypting means for re-encrypting the decrypted first key with a fourth key that is different from the third key; and storing means for storing the contents data encrypted with the first key and the first key re-encrypted with the fourth key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of transmitting data between an attachable/detachable non-volatile recording medium and a host to which the attachable/detachable non-volatile recording medium connects, the method comprising:
-
encrypting, at the host, contents data with a first key; encrypting, at the host, the first key with a second key; decrypting, at the attachable/detachable non-volatile recording medium, the encrypted first key with the second key; re-encrypting, at the attachable/detachable non-volatile recording medium, the decrypted first key with a third key; outputting, to the host, the first key re-encrypted with the third key and the contents data encrypted with the first key; receiving, at the host, the first key re-encrypted with the third key and the contents data encrypted with the first key; decrypting, with the third key at the host, the first key re-encrypted with the third key; re-encrypting, at the host, the decrypted first key with a fourth key stored in the host; and storing, at the host, the contents data encrypted with the first key and the first key re-encrypted with the fourth key.
-
Specification