×

Method and arrangement for enhancing the security of critical data against manipulation

  • US 5,771,348 A
  • Filed: 09/09/1996
  • Issued: 06/23/1998
  • Est. Priority Date: 09/08/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for enhancing security of critical data against manipulation in an information-processing system, comprising the steps of:

  • (a) storing a list containing a plurality of code words in an internal processor memory of a processor in a system containing critical data to be protected;

    (b) loading an identifier into a first non-volatile memory in said system, said identifier identifying one of said code words in said list;

    (c) loading said one of code words, as a current code word into a second non-volatile memory of said system, said second non-volatile memory containing the critical data;

    (d) conducting a validity check of said current code word at least at a time said system is turned on by comparing said current code word to the code word in said list identified by said identifier;

    (e) given validity of said current code word as a result of comparison with the code word in said list identified by said identifier, permitting access to said critical data and replacing said current code word with a predetermined, new code word;

    (f) given invalidity of said current code word as a result of comparison with the code word in said list identified by said identifier, blocking said system from further operation after said system is turned on; and

    (g) after each validity check, modifying said identifier to identify a new one of said code words dependent on a last operating condition of said system and replacing said one of said code words in said second memory with said new one of said code words as sad current code word.

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