Adequacy of checksum algorithms for computer virus detection

  • Authors:
  • Doug Varney

  • Affiliations:
  • -

  • Venue:
  • ACM SIGSMALL/PC Notes
  • Year:
  • 1991

Quantified Score

Hi-index 0.00

Visualization

Abstract

Checksums, long used for random error detection in communications, is now being employed to detect changes for integrity purposes. For example, checksums are being used for the detection of computer viruses [POZ86]. The checksum algorithms for detecting random errors are not sufficient against an entity that wishes to "fool" the checksum mechanism. This entity wants to be able to insert a forgery in place of the original data such that an unsuspecting user does not realize the forgery has occurred. This paper describes checksum algorithms and features of checksum algorithms to deter this type of forgery.