Games for Extracting Randomness
Ran Halprin   Moni Naor
Abstract:
Randomness is a necessary ingredient in various computational
tasks and especially in Cryptography, yet many existing mechanisms
for obtaining randomness suffer from numerous problems. We suggest
utilizing the behavior of humans while playing competitive games
as an entropy source,
in order to enhance the quality of the randomness in the system.
This idea has two motivations:
- Results in experimental
psychology indicate that humans are able to behave quite randomly
when engaged in competitive games in which a mixed strategy is
optimal, and
- People have an affection for games, and this
leads to longer play yielding more entropy overall.
While the
resulting strings are not perfectly random, we show how to
integrate such a game into a robust pseudo-random generator
that enjoys backward and forward security.
We construct a game suitable for randomness extraction, and test
users playing patterns. The results show that in less than two
minutes a human can generate 128 bits that are $2^{-64}$-close
to random, even on a limited computer such as a PDA that might
have no other entropy source.
As proof of concept, we supply a complete working software for a
robust PRG. It generates random sequences based solely on human
game play, and thus does not depend on the Operating System or
any external factor.
Paper: PDF. Slides:
ppt.
Demo of the game:
(Somewhat) Related On-Line
Papers:
- Tal Moran and Moni Naor,
Polling with Physical Envelopes: A Rigorous Analysis of a Human-Centric
Protocol, Eurocrypt 2006,
Abstract , Postscript , gzipped
Postscript , PDF .
- Tal Moran and Moni Naor,
Basing Cryptographic Protocols on Tamper-Evident Seals,
Abstract ,
Postscript ,
gzipped Postscript ,
PDF
- Moni Naor, Yael Naor and Omer Reingold, Applied Kid
Cryptography or How to convince your children you are not cheating,
August 98
Abstract ,
Postscript ,
gzipped Postscript , PDF
Also see: The
Puzzler page.
- Ron Fagin, Moni Naor and Peter Winkler, Comparing Information
Without Leaking it, Communications of
the ACM, May 1996, pp. 77-85.
Abstract ,
Postscript ,
gzipped Postscript
- Moni Naor and Adi Shamir, Visual Cryptography,
Eurocrypt 94.
Postscript ,
gzipped Postscript
- Ronen Gradwohl, Moni Naor, Benny Pinkas and Guy Rothblum,
Cryptographic and Physical Zero-Knowledge Proof Systems for Solutions of Sudoku Puzzles,
FUN 2007,
Abstract,
Postscript,
gzipped Postscript, PDF.
Back to: On-Line Publications, Recent Papers
Back Home