Patent · US Expired

Data processing apparatus with software protecting functions

US5915025A · kind A · utility

210Cited by
4References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 15, 1997
Grant dateJun 22, 1999
Priority date
Expiry dateJan 15, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2211/007
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A data processing apparatus with software protecting functions capable of enhancing the level of encryption security independently of the memory management method of the system comprising the apparatus. Upon receiving target data to be encrypted, an encryption key generation unit generates an encryption key in accordance with an attribute of the target data. Using the encryption key, an encryption unit encrypts the target data. The encrypted data is placed into a storage unit. When a request is made to process the encrypted data, a decryption key generation unit generates a decryption key in accordance with the attribute of the encrypted data. A decryption unit decrypts the encrypted data using the decryption key. The decrypted data is processed by a processing unit. A control unit supplies the encryption unit with the data processed by the processing unit as data to be encrypted.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.