GLI-19: - Gaming Laboratories International
GLI-19: - Gaming Laboratories International
GLI-19: - Gaming Laboratories International
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>GLI</strong> Standard #<strong>19</strong> – Standards for Interactive <strong>Gaming</strong> Systems (Suppliers) Version 1.0<br />
Final<br />
<strong>Gaming</strong> Platforms must be based on a certification authentication method recognized by<br />
the Jurisdiction as being currently secure.<br />
e) Where a player has forgotten their password/PIN, the <strong>Gaming</strong> Platform must provide a<br />
secure process for the re-authentication of the player and the retrieval and/or resetting of<br />
the password/PIN.<br />
7.2.3 Software Development, Testing, Maintenance and Service.<br />
a) Cross-platform software must have identical code for each version, with the exception of<br />
operating system dependent functionality.<br />
7.2.4 Code Security.<br />
a) Closed Source Software. Where appropriate code should be protected as much as<br />
possible from the player.<br />
b) Open Source Software. If the software is being submitted as an open source project:<br />
i. The developers of the software must obtain a valid open source programming<br />
license in order to be classified as an open source submission.<br />
ii. A valid procedure must be implemented, which does not violate the open source<br />
software license obtained, in order to prevent individuals from publicly publishing<br />
their own code modifications that alter the security and integrity of the software<br />
and <strong>Gaming</strong> Platform.<br />
iii. The <strong>Gaming</strong> Platform must be able to reasonably detect any end user made code<br />
modifications, and prevent the software from running if any modifications can<br />
alter the integrity of the game and/or <strong>Gaming</strong> Platform.<br />
c) Customizable Aspects Through Code Changes: If the client software allows for user<br />
customization (e.g. customizable decks of cards), then the following requirements must<br />
be met:<br />
i. The game client may allow for user customization (i.e. interface skinning,<br />
customized card decks, etc…). However, should the method of customization be<br />
implemented through code modifications, the code must only consist of markup<br />
languages.<br />
ii. No programming languages may be used for this purpose, which are able to<br />
Chapter Seven: Information Systems Security (ISS) Requirements Page 53<br />
Copyright © 2011 <strong>Gaming</strong> <strong>Laboratories</strong> <strong>International</strong>, LLC<br />
All Rights Reserved.