METHOD AND APPARATUS FOR SOFTWARE AUTHENTICATION
    1.
    发明申请
    METHOD AND APPARATUS FOR SOFTWARE AUTHENTICATION 审中-公开
    软件认证的方法和装置

    公开(公告)号:WO0215998A2

    公开(公告)日:2002-02-28

    申请号:PCT/US0126065

    申请日:2001-08-20

    Applicant: INT GAME TECH

    Abstract: A system for authenticating software is disclosed. In one embodiment, the invention is utilized in conjunction with a gaming machine to authenticate the software utilized by the gaming machine or loaded onto the gaming machine. To achieve authentication, one exemplary mode of operation is used to authenticate the contents of a removable media, the removable media being used to perform any desired operation on the gaming machine. Use of a removable media provides means to store large amounts of software on a single media to thereby access and perform numerous tasks including software install, software update, diagnosis, authentication, or configure. Prior to use of the removable media in the gaming machine, an authentication file is created. The authentication file contains a listing of each file on the removable media and an associated hash value calculated with a known hash function. These hash values are calculated and stored in an authentication file when the files on the removable media are known to be trusted. Encryption of the one or more hash values may occur. At a later date when the removable media is used in the gaming machine, a hash value re-calculation is performed on each file to determine the hash value at the time of use. The re-calculated hash values are compared to the decrypted hash values stored in the authentication file on the removable media on a file-by-file basis. If the values match, the removable media authenticates. If the values do not match, the removable media does not authenticate.

    Abstract translation: 公开了一种用于认证软件的系统。 在一个实施例中,本发明与游戏机结合使用以验证游戏机使用的或加载到游戏机上的软件。 为了实现认证,使用一种示例性操作模式来认证可移动介质的内容,所述可移动介质用于在游戏机上执行任何期望的操作。 使用可移动介质提供了将大量软件存储在单个介质上的方法,从而访问和执行包括软件安装,软件更新,诊断,认证或配置在内的许多任务。 在游戏机中使用可移动媒体之前,创建一个认证文件。 认证文件包含可移动介质上每个文件的列表以及使用已知散列函数计算的关联散列值。 当已知可移动介质上的文件被信任时,这些散列值被计算并存储在认证文件中。 可能会发生加密一个或多个散列值。 在随后的游戏机中使用可移动媒体的时候,对每个文件进行散列值重新计算,以确定使用时的散列值。 将重新计算的散列值与存储在可移动介质上的认证文件中的解密散列值进行逐个文件比较。 如果值匹配,则可移动媒体进行认证。 如果值不匹配,则可移动媒体不进行身份验证。

    A method of operating a gaming system and gaming device

    公开(公告)号:GB2384593B

    公开(公告)日:2004-12-01

    申请号:GB0306413

    申请日:2001-08-20

    Abstract: A method and apparatus for authenticating gaming machine software is disclosed. In one embodiment the method and apparatus is used to authenticate the contents of a removable media. Use of a removable media provides means to store large amounts of software on a single media to install software, perform software updates, diagnose gaming machines, authenticate software, or configure gaming machines. An authentication file may contain a listing of each file on the removable media and an associated hash value calculated with a hash function. The hash values are calculated and stored in an authentication file and encryption of the one or more hash values may occur. A hash value re-calculation is performed on each file at a later time to determine the hash value at the time of use. The re-calculated hash values are compared to the decrypted hash values stored in the authentication file.

    Method and apparatus for software authentication

    公开(公告)号:GB2384593A

    公开(公告)日:2003-07-30

    申请号:GB0306413

    申请日:2001-08-20

    Applicant: INT GAME TECH

    Abstract: A system for authenticating software is disclosed. In one embodiment, the invention is utilized in conjunction with a gaming machine to authenticate the software utilized by the gaming machine or loaded onto the gaming machine. To achieve authentication, one exemplary mode of operation is used to authenticate the contents of a removable media, the removable media being used to perform any desired operation on the gaming machine. Use of a removable media provides means to store large amounts of software on a single media to thereby access and perform numerous tasks including software install, software update, diagnosis, authentication, or configure. Prior to use of the removable media in the gaming machine, an authentication file is created. The authentication file contains a listing of each file on the removable media and an associated hash value calculated with a known hash function. These hash values are calculated and stored in an authentication file when the files on the removable media are known to be trusted. Encryption of the one or more hash values may occur. At a later date when the removable media is used in the gaming machine, a hash value re-calculation is performed on each file to determine the hash value at the time of use. The re-calculated hash values are compared to the decrypted hash values stored in the authentication file on the removable media on a file-by-file basis. If the values match, the removable media authenticates. If the values do not match, the removable media does not authenticate.

    Method and apparatus for software authentication

    公开(公告)号:AU8512501A

    公开(公告)日:2002-03-04

    申请号:AU8512501

    申请日:2001-08-20

    Applicant: INT GAME TECH

    Abstract: A method and apparatus for authenticating gaming machine software is disclosed. In one embodiment the method and apparatus is used to authenticate the contents of a removable media. Use of a removable media provides means to store large amounts of software on a single media to install software, perform software updates, diagnose gaming machines, authenticate software, or configure gaming machines. An authentication file may contain a listing of each file on the removable media and an associated hash value calculated with a hash function. The hash values are calculated and stored in an authentication file and encryption of the one or more hash values may occur. A hash value re-calculation is performed on each file at a later time to determine the hash value at the time of use. The re-calculated hash values are compared to the decrypted hash values stored in the authentication file.

Patent Agency Ranking