Data which describes a file and which is calculated from the contents of the file. It has the property that if the file is altered and the data recomputed there is a very high probability that the new data is different from its previous value. File signatures are used to check whether a file has been altered by, say, a virus or some malicious intruder.