Nova Patents
AU3525397A

A method for protecting data

Abstract

This record has no abstract on file.

AU3525397A, drawing sheet 1
Sheet 1 of 35

Term

Term ended

Projected expiry passed 25 August 2017, 9.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

57 claims: 8 independent, 49 dependent

  1. 1
    THE CLAIMS DEFINING THE INVENTION ARE AS FOLLOWS:1. A method for protecting a collection of a plurality of discrete data units, which are modified from time to time by an associated data processing system, from 5 tampering to provide security for the collection, comprising the steps of: obtaining an individual hash value for each of the discrete data units by performing a hash operation using at least the data value portion of the data unit which is to be protected;and aggregating said individual hash values into an aggregate hash value for said 10 collection using a function which permits the independent inclusion and deletion of each { individual hash value from the aggregate hash value. I
  2. 4
    4 4 • MIC «tit • 4' ft ft ft · ft ft ft 4 » • ft 4 « lit β c
  3. 17
    19. A method for protecting a collection of individual data groups, including a first data group and a second data group which are modified from time to time, from tampering to provide security for the collection comprising the steps of:performing a predetermined hash operation using both the first data group and indicia in addition to the first data group which specifically identifies said first group;performing a predetermined hash operation on the second data group and indicia identifying said second group;and combining the hashes to determine an aggregate hash for said collection using a function wherein said hash of said first group or said hash of said second group may be subsequently extracted from the aggregate hash using the inverse of said function.
  4. 29
    31. A method for maintaining a validity indicator of an updatable data file including a plurality of data records and having an associated file hash comprising the steps of:accessing said file hash;updating one of said plurality of data records to generate an updated record;and computing an aggregate hash using the updated record by applying a function having both associative and commutative properties to the aggregate hash and the updated data record.
  5. 39
    41. A method of protecting a plurality of digital data records from tampering to provide security for the records, each data record including both information content and a record identifier comprising the steps of:25 combining the informational content of a data record with the record identifier of said data record to determine an aggregate data string;performing a hashing operation on said aggregate data string to determine a hash value;and P:\OPER\DBW\57783.94.DIV - 25/8/97 applying a function having both associative and commutative properties to said hash value.
  6. 55
    57. A method for protecting a collection of a plurality of discrete data units substantially as hereinbefore described with reference to the accompanying drawings.
  7. 56
    58. A method for protecting a collection of individual data groups substantially 5 as hereinbefore described with reference to the accompanying drawings.
  8. 57
    59. A method for maintaining a validity indicator of an updatable data file substantially as hereinbefore described with reference to the accompanying drawings. 10 60. A method of protecting a plurality of digital data records substantially as hereinbefore described with reference to the accompanying drawings. c· » ;· a · ’?···· · ·