Patent ID: 8132257

Claim:
An anti-virus method based on a security chip, comprising steps of: storing, in a memory of the security chip, a hash value obtained by a hashing operation for a computer key file and a system control program; and storing, in a backup storage area, a backup file of the computer key file; wherein the computer key file comprises a BIOS code file, a MBR part code file, and a trusted file; verifying integrity of the system control program by using the hash value of the system control program stored in the memory of the security chip, when a computer is powered up, wherein the system control program serves, once verified to be integral, as a root of trust for verifying the computer key file; if and only if the system control program is verified to be integral, executing a control by the system control program for verifying integrity of the computer key file with the hash value of the computer key file stored in the memory of the security chip; if all the computer key files are integral, starting an operating system; and on the contrary, if any of the computer key files is not integral, restoring the computer key file by using the backup file of the computer key file stored in the backup storage area.