×

System for protection of software in memory against unauthorized use

  • US 5,081,675 A
  • Filed: 11/13/1989
  • Issued: 01/14/1992
  • Est. Priority Date: 11/13/1989
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for protecting datawords within a source-file from unauthorized use after information representative of such datawords is stored in a randomly addressable memory unit having accessible and number data storing locations, the method comprising the steps of:

  • defining a first sequence in which information pieces representative of two or more datawords of the source-file are to be accessed by a prescribed data processing unit;

    storing said information pieces which are representative of the source-file datawords in the numbered locations of the memory unit according to a second sequence such that the numbered locations of the memory unit need to be addressed in a sequence different from the predefined first sequence if the stored information pieces are to be accessed by the data processing unit according to the first sequence;

    storing key-generating data in the memory unit for generating descrambling key signals; and

    providing descramble means, coupled to the memory unit and responsive to the descrambling key signals, for addressing the numbered locations of the memory unit so as to enable the data processing unit to access the information pieces from the memory unit in accordance with the first sequence.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×