Creating Randomness with Games

被引:1
|
作者
Henno, Jaak [1 ]
Jaakkola, Hannu [2 ]
Makela, Jukka [3 ]
机构
[1] Tallinn Univ Technol, Sch Informat Technol, Dept Software Sci, Ehitajate Tee 5, EE-19086 Tallinn, Estonia
[2] Tampere Univ, Pori Campus,POB 300, FI-28101 Pori, Finland
[3] Univ Lapland, Rovaniemi, Finland
关键词
entropy; randomness; encryption; digital games; finite-state machines; human behavior; cyclic order; k-random sequences; player's actions combination;
D O I
10.12700/APH.16.9.2019.9.11
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In our increasingly connected and open World, randomness has become an endangered species. We may soon not have anything private, all out communication, interaction with others becomes publicly available. The only method to secure (temporarily) communication is mixing it with randomness - encoding it with random keys. But massive reuse of the same sources of randomness and rapid development of technology often reveals that used sources were not perfectly random. The Internet security is top-down, based on higher-level certificates, but we can never be quite certain with 'given from above' products in their quality - in order to beat each other producers are 'cutting corners' and even the high-level security certificates are available on Internet dark markets. This clearly shows in tremendous increase of all kind of security accidents, so there is an urgent need for new, independent sources of randomness. Mathematical treatment of randomness is based on infinite concepts, thus useless in practice with devices with finite memory (humans, computers, Internet Of Things). Here is introduced a definition for randomness based on devices with finite memory - k-randomness; it is shown, how this allows to create new randomness in computer games; numerous tests show, that this source is quite on par with established sources of randomness. Besides algorithmically-generated randomness is in computer games present also human-generated randomness - when competing players try to beat each other they invent new moves and tactics, i.e. introduce new randomness. This randomness appears in the sequence of players moves and when combined with the sequences of moves of other players can be used for generating secret keys for symmetric encryption in multi-player game communication system. The method does not use public-key step for creation of shared secret (the key), thus the encryption system does not need any upper-level security authorities.
引用
收藏
页码:193 / 212
页数:20
相关论文
共 50 条
  • [21] Performance assessment in serious games: Compensating for the effects of randomness
    Westera, Wim
    [J]. EDUCATION AND INFORMATION TECHNOLOGIES, 2016, 21 (03) : 681 - 697
  • [22] CREATIVE CYCLE OF COLLABORATIVE GAMES: A METHODOLOGY TO CREATING EDUCATIONAL GAMES
    Antunes, J.
    Queiroz, Z. F.
    Santos, I. B. R.
    Lima, J. N.
    [J]. HOLOS, 2018, 34 (02) : 424 - 437
  • [23] A Platform for Creating Digital Educational Games as Combinations of Archetypical Games
    Zarraonandia, Telmo
    Diaz, Paloma
    Aedo, Ignacio
    Montero, Alvaro
    [J]. END-USER DEVELOPMENT (IS-EUD 2015), 2015, 9083 : 299 - 301
  • [24] RANDOMNESS & TYPOGRAPHY: MEANS OF CREATING UNIQUE INSTANCES IN TYPOGRAPHIC DESIGN
    Pisklakov, Pavel
    Livshits, Viktor
    [J]. SGEM 2015, BOOK 4: ARTS, PERFORMING ARTS, ARCHITECTURE AND DESIGN, 2015, : 567 - 572
  • [25] Creating social, physical, and authoring games
    Lapides, Paul
    Sharlin, Ehud
    Sousa, Mario Costa
    [J]. 3RD ANNUAL INTERNATIONAL CONFERENCE ON COMPUTER GAMES, MULTIMEDIA & ALLIED TECHNOLOGIES (CGAT 2010), 2010, : 159 - 166
  • [26] System for creating games in augmented environments
    Wilczynski, Lukasz
    Marasek, Krzysztof
    [J]. MUE: 2007 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING, PROCEEDINGS, 2007, : 926 - +
  • [27] Serious Games - Creating an Ecosystem for Success
    Goldiez, Brian F.
    Angelopoulou, Anastasia
    [J]. 2016 8TH INTERNATIONAL CONFERENCE ON GAMES AND VIRTUAL WORLDS FOR SERIOUS APPLICATIONS (VS-GAMES), 2016,
  • [28] Designing and creating environment aware games
    Becam, A.
    Nenonen, V. A. A.
    [J]. 2008 5TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-3, 2008, : 1045 - +
  • [29] NONLOCALITY, ENTANGLEMENT, AND RANDOMNESS IN DIFFERENT CONFLICTING INTEREST BAYESIAN GAMES
    Kaur, Hargeet
    Kumar, Atul
    [J]. QUANTUM INFORMATION & COMPUTATION, 2020, 20 (11-12) : 901 - 934
  • [30] Nonlocality, entanglement, and randomness in different conflicting interest bayesian games
    Kaur, Hargeet
    Kumar, Atul
    [J]. Quantum Information and Computation, 2020, 20 (11-12): : 901 - 934