05.07.2015 Views

GLI-19: - Gaming Laboratories International

GLI-19: - Gaming Laboratories International

GLI-19: - Gaming Laboratories International

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!