发明名称 Electronic security technique for gaming software
摘要 A method and apparatus for securing the game program software and related data files used by a gaming device and for authenticating such files during game startup and play. In one embodiment of the present invention, a verification code is generated by the manufacturer for each software file and data file used by the game. The verification codes are stored in a non-volatile, tamper-proof, read-only memory device, which is (in some embodiments) securely attached to the gaming device. On some or every download of the game software and/or related data files into the gaming device, commencement of a game, or on the occurrence of certain pre-defined events, the stored verification code is used to validate the game software and data files. In some embodiments, verification is performed automatically on a periodic basis without operator or player action. Verification consists of calculating a live verification code for some or all of the software and data files present in the alterable random access memory using the same method chosen to create the stored verification code. In some embodiments of the present invention, the verification code is the result of a hash function of trusted copies of each software and related data file. If the live code matches the stored code for every suspect file, then operation and play proceeds normally. If, however, one or more codes do not match, an error condition is declared, operation is halted, and notification of the error condition follows.
申请公布号 US6595856(B1) 申请公布日期 2003.07.22
申请号 US20000476915 申请日期 2000.01.04
申请人 SIGMA GAME, INC. 发明人 GINSBURG ALEC;GIFFORD DARIN T.;PIECHOWIAK ROBERT J.
分类号 G06F21/00;(IPC1-7):G06F17/00 主分类号 G06F21/00
代理机构 代理人
主权项
地址