Solved

What is a random auditable number?

Posted on 2011-09-09
5
397 Views
Last Modified: 2012-05-12
I know what is a random number or a random and unpredictable number, but I've read documents that mention "random auditable" numbers. What exactly is that?
0
Comment
Question by:BemboX
5 Comments
 
LVL 32

Expert Comment

by:aleghart
ID: 36512590
Think of a lottery draw or roulette wheel.  The numbers are designed to be random, but there is a record of the numbers and more than one witness to verify the process of generating the numbers and the method of recording them.

I believe scratch-off tickets are the same.  Each has a serial number.  The serial number links to a record of the random numbers/symbols and their places on the ticket.

Quick-pick lotto tickets are randomly generated, but individually serialized and barcoded...thus auditable.  Links back to the store of purchase also.

I know that California Lottery tracks the wins claimed per store and by employees/owners to see if there are anomalies indicating potential fraud.
0
 
LVL 32

Accepted Solution

by:
aleghart earned 250 total points
ID: 36512636
This paper mentions a faked random selection so that a pre-selected sample of ballots would be drawn to validate the election results....and avoid a recount.

A random draw with consequences should be transparent.  Needs to be documented and reproducible.  That's why slot machines and electronic gaming machines are inspected and licensed by state gaming commissions.  There are percentages of payouts.  Statistical odds of each combination (and their resulting prizes) are recorded.  The random generators are also suspect.
0
 
LVL 18

Assisted Solution

by:JoseParrot
JoseParrot earned 100 total points
ID: 36512649
In the auditing process, what is look for is if the random generator complains with the stabilished rules. So, an auditable generator must be the one with a known processes and the one where is possible to confirm if the method complains to the rules.

That way, on need the generator itself and a test procedure previously defined.

So, a simple rand() function could be OK, if this is the defined process to generate the numbers.
0
 
LVL 16

Assisted Solution

by:dhsindy
dhsindy earned 150 total points
ID: 36513828
Recent improvements in encription technology now allow the verification of random numbers/events.

This is a white paper that explains most of it:

http://www.szrek.com/white_paper_trusted_draw_and_play.pdf
0
 

Author Closing Comment

by:BemboX
ID: 36513866
Thanks all of you. I hope you agree with the points that you receive.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A Guide to the PMT, FV, IPMT and PPMT Functions In MS Excel we have the PMT, FV, IPMT and PPMT functions, which do a fantastic job for interest rate calculations.  But what if you don't have Excel ? This article is for programmers looking to re…
Complex Numbers are funny things.  Many people have a basic understanding of them, some a more advanced.  The confusion usually arises when that pesky i (or j for Electrical Engineers) appears and understanding the meaning of a square root of a nega…
Learn how to create flexible layouts using relative units in CSS.  New relative units added in CSS3 include vw(viewports width), vh(viewports height), vmin(minimum of viewports height and width), and vmax (maximum of viewports height and width).
This is a video describing the growing solar energy use in Utah. This is a topic that greatly interests me and so I decided to produce a video about it.

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now