The aim of this paper is to illustrate how can be truly random numbers generated using mobile devices with the Android operating system. The main sources for all mathematical equations in this paper are hardware sensors. The main focus is placed on 4 main sensors: Accelerometer, magnetic field sensor, camera and microphone. Each sensor is processed separately and requires a different exact procedure for processing and the data analysis. For better illustration and examination are sensors exposed to different conditions. Examination of output random numbers quality and characteristic is provided by using statistical tests like histogram of occurrence or NIST statistical test.
[1]
Petr Švenda,et al.
The Sources of Randomness in Mobile Devices
,
2007
.
[2]
Nitesh Saxena,et al.
Accelerometers and randomness: perfect together
,
2011,
WiSec '11.
[3]
F. Jakab,et al.
Learn, how to generate a random numbers using mobile phone sensors
,
2014,
2014 IEEE 12th IEEE International Conference on Emerging eLearning Technologies and Applications (ICETA).
[4]
A. Rukhin,et al.
Statistical Testing of Random Number Generators
,
1999
.
[5]
F. James.
A Review of Pseudorandom Number Generators
,
1990
.