Games and content

RNG evaluation and certification

Statistical and source-level testing of your random number generator, with periodic re-audits.

Overview

Every game result rests on the random number generator. If the RNG is predictable, biased or badly scaled, every game built on it is compromised, however good the maths.

We test the RNG statistically, review how it is seeded and how its output is scaled into game outcomes, and inspect the source code that implements it. One RNG certificate can then support every game that runs on that engine core.

What we test

  • Statistical randomness testing of raw and scaled output
  • Seeding, reseeding and entropy sources
  • Scaling and mapping of numbers to outcomes, without bias
  • Cycle length and resistance to prediction
  • Source code review of the RNG implementation
  • Background cycling and isolation from game logic
  • Integrity of the deployed RNG against the certified version

What you submit

  • RNG source code and architecture description
  • Large samples of raw and scaled output
  • Description of seeding and entropy sources
  • Deployment and version control information

What you receive

  • RNG evaluation report
  • RNG certificate supporting games on that core
  • Schedule for periodic re-audits

Timeline and pricing

Both depend on the scope of the product and the number of markets. We agree a fixed quote and a timeline at scoping, before any work starts, and you can follow progress throughout.

How the work runs

Scope, test, certify, maintain.

1

Scope

We go through your submission and target markets, then agree exactly what needs testing. You get a fixed quote before work starts.

2

Test

Our engineers run the mathematics, functional, RNG and security checks. You follow each stage, with a Technical Account Manager on hand.

3

Certify

You receive the report and certificate for the regulations and jurisdictions you are entering, ready to send to the regulator.

4

Maintain

We keep approvals current with periodic audits, and handle changes, reskins and renewals before they become urgent.

Scope this service for your product

Send us the product and the target markets. We will confirm exactly what testing applies and send a fixed quote.