Definition: Antivirus software technique: each time a program is installed, the anti-virus software carries out a mathematical function on the raw binary data of the program file, and gets a resulting number which is called a hash or a checksum. This number is stored safely.