×

Data storage device provided with function for user's access right

  • US 7,155,745 B1
  • Filed: 09/06/2000
  • Issued: 12/26/2006
  • Est. Priority Date: 10/15/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data storage device provided with a function for authenticating a user'"'"'s access right, which verifies legitimacy of proof data generated for proving a right of an application program to access data stored in a storage medium, to thereby authenticate the access right of a user of the application program to the data, the data storage device comprising:

  • first storage means for storing authentication data;

    second storage means for storing user unique identifying information of the user of the application program;

    third storage means for storing auxiliary proof information being a result in which a specific calculation is executed to the user unique identifying information of the application program and unique security characteristic information;

    proof data generation means for executing a specific calculation to the authentication data stored in the first storage means, the user unique identifying information of the application program stored in the second storage means, and the auxiliary proof information stored in the third storage means, to thereby generate proof data;

    a data storage main frame provided with the storage medium, which stores and preserves data in the storage medium;

    command generation means installed in the application program, for generating a command that instructs an operation to the data stored in the storage medium of the data storage main frame;

    command issuing means installed in the application program, for issuing the command generated by the command generation means to the outside of the application program;

    proof data verification means for verifying that the proof data generated by the proof data generation means has been generated on the basis of the unique security characteristic information; and

    command management means for permitting to execute the command only when the verification is successful, as to at least one type of the command that instructs the operation to the data stored in the data storage main frame;

    wherein;

    the command is erasing the data stored within the storage medium; and

    in spite of any erasing command issued, the data stored within the storage medium is preserved.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×