×

Data processing security system for automatically transferring software protection data from removable store into internal memory upon mounting of stores

  • US 4,947,318 A
  • Filed: 11/15/1984
  • Issued: 08/07/1990
  • Est. Priority Date: 11/16/1983
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processing system including a data processor, and a storage unit connected to said data processor and having a removable storage volume mounted thereon for storing data and an internal memory, said storage volume storing respective protection key information for protecting each of a plurality of data areas in said storage volume from unauthorized access by said data processor and being response to an access request from said data processor for reading or writing data stored therein, comprising:

  • first means provided in said storage unit and responsive to the mounting of said storage volume on said storage unit for automatically storing into said internal memory all of the protection key information stored in said storage volume;

    second means provided in said storage unit and responsive to receipt of an access request to effect access to a specific data area accompanied by protection information for that protection information accompanying the access request and protection key information corresponding to the specified data area as stored in said internal memory; and

    third means provided in said storage unit and connected to said second means for controlling access to said specified data area in said storage volume in accordance with a result of the comparison operation by said second means;

    wherein protection area information includes a start address and an end address of a data area to be protected in said storage volume, and said second means includes means for determining if the data area designation information of an access request designates a data area in said storage volume in a range between the start address and the end address included in a protection key information stored in said internal memory.

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