Patent ID: 7600108
Filing Date: 2009-10-06
Classification: G06F,G07F

Abstract:
1. A method of authenticating contents of a memory device within a gaming machine during a boot-up operation or after a reset operation without executing contents during authentication, the gaming machine including an operation system, said method of authenticating comprising: reading a predetermined amount of raw data from a memory device prior to creating a file system of said operating system; calculating a data hash value using a first representation of all said predetermined amount of raw data; emulating the file system prior to creating a file system, and determining to which file, of a plurality of files, said predetermined amount of raw data belongs; calculating a file hash value, using a second representation of all said predetermined amount of raw data, for the file to which said predetermined amount of data belongs without an additional read of said predetermined amount of raw data; determining whether said file to which said predetermined amount of data belongs is valid when said predetermined amount of raw data is used to complete the calculating of said file hash value for said file; and determining whether all data in said memory device is valid after a last predetermined amount of raw data from said memory device is read, all of the raw data being read without an additional read of any of the raw data, and the calculating of said data hash value is completed.