A True Random Number Generator Based on Gait Data for the Internet of You

被引:6
|
作者
Camara, Carmen [1 ]
Martin, Honorio [2 ]
Peris-Lopez, Pedro [1 ]
Entrena, Luis [2 ]
机构
[1] Univ Carlos III Madrid, Dept Comp Sci, Getafe 28903, Spain
[2] Univ Carlos III Madrid, Dept Elect Technol, Getafe 28903, Spain
来源
IEEE ACCESS | 2020年 / 8卷
关键词
Sensors; Entropy; Generators; Proposals; Databases; Internet of Things; True random number generator; gait data; entropy; randomness; PARKINSONS-DISEASE PATIENTS;
D O I
10.1109/ACCESS.2020.2986822
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) is more and more a reality, and every day the number of connected objects increases. The growth is practically exponential -there are currently about 8 billion and expected to reach 21 billion in 2025. The applications of these devices are very diverse and range from home automation, through traffic monitoring or pollution, to sensors to monitor our health or improve our performance. While the potential of their applications seems to be unlimited, the cyber-security of these devices and their communications is critical for a flourishing deployment. Random Number Generators (RNGs) are essential to many security tasks such as seeds for key-generation or nonces used in authentication protocols. Till now, True Random Number Generators (TRNGs) are mainly based on physical phenomena, but there is a new trend that uses signals from our body (e.g., electrocardiograms) as an entropy source. Inspired by the last wave, we propose a new TRNG based on gait data (six 3-axis gyroscopes and accelerometers sensors over the subjects). We test both the quality of the entropic source (NIST SP800-90B) and the quality of the random bits generated (ENT, DIEHARDER and NIST 800-22). From this in-depth analysis, we can conclude that: 1) the gait data is a good source of entropy for random bit generation; 2) our proposed TRNG outputs bits that behave like a random variable. All this confirms the feasibility and the excellent properties of the proposed generator.
引用
收藏
页码:71642 / 71651
页数:10
相关论文
共 50 条
  • [41] True random number generator based on ring oscillator PUF circuit
    Buchovecka, Simona
    Lorencz, Robert
    Kodytek, Filip
    Bucek, Jiri
    MICROPROCESSORS AND MICROSYSTEMS, 2017, 53 : 33 - 41
  • [42] Implementation of a Chaotic True Random Number Generator Based on Fuzzy Modeling
    Nguyen, Ngoc T. T.
    Kaddoum, Georges
    Gagnon, Francois
    2018 16TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2018, : 238 - 242
  • [43] True random number generator with a metastability-based quality control
    Tokunaga, Carlos
    Blaauw, David
    Mudge, Trevor
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2008, 43 (01) : 78 - 85
  • [44] True Random Number Generator Using an Active Inductor Based Oscillator
    Nica, Ioan-Alexandru
    Stefan, Savinescu Viorel
    Goras, Liviu
    2019 INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS (ISSCS 2019), 2019,
  • [45] An Oscillator-Based True Random Number Generator with Jitter Amplifier
    Amaki, Takehiko
    Hashimoto, Masanori
    Onoye, Takao
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 725 - 728
  • [46] Design of a true random number generator using FPGA
    Huo, Wenjie
    Liu, Zhenglin
    Chen, Yicheng
    Zou, Xuecheng
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2009, 37 (01): : 73 - 76
  • [47] Study on a True Random Number Generator design for FPGA
    Tarsa, Ionut Gabriel
    Budariu, Gigi-Daniel
    Grozea, Constantin
    PROCEEDINGS OF THE 2010 8TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS (COMM), 2010, : 461 - 464
  • [48] FPGA VENDOR AGNOSTIC TRUE RANDOM NUMBER GENERATOR
    Schellekens, Dries
    Preneel, Bart
    Verbauwhede, Ingrid
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 139 - 144
  • [49] True Random Number Generator embedded in reconfigurable hardware
    Fischer, V
    Drutarovsky, M
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2002, 2002, 2523 : 415 - 430
  • [50] Field-programmable true random number generator
    Murphy, J. P.
    ELECTRONICS LETTERS, 2012, 48 (10) : 565 - U50