Patent ID: 7907729
Filing Date: 2011-03-15
Classification: G06F,G11C,H04L

Abstract:
1. A rollback attack prevention system that controls installation and use of software on a gaming machine, the system comprising: a non volatile memory device associated with and local to the gaming machine; a configuration log stored in the non volatile memory device, wherein the configuration log includes a record of software changes that had been made on the gaming machine, protected against undetected modification; and a revocation list stored in the memory device, wherein the revocation list includes an inventory of unauthorized software that the prevention system blocks from being installed or used on the gaming machine, protected against undetected modification, wherein the revocation list is updateable after each change to the software on the gaming machine, and wherein authorization for any such updates is verified using message authentication code and digital signature verification; wherein the inventory of unauthorized software includes at least software that was previously loaded on the gaming machine but later disabled or uninstalled after new software superseded it; wherein the authorization for these updates is verified in conjunction with the use of bKey electronic identifiers.