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 条
  • [31] A novel true random number generator based on a stochastic diffusive memristor
    Jiang, Hao
    Belkin, Daniel
    Savel'ev, Sergey E.
    Lin, Siyan
    Wang, Zhongrui
    Li, Yunning
    Joshi, Saumil
    Midya, Rivu
    Li, Can
    Rao, Mingyi
    Barnell, Mark
    Wu, Qing
    Yang, J. Joshua
    Xia, Qiangfei
    NATURE COMMUNICATIONS, 2017, 8
  • [32] Jitter Amplifier for Oscillator-Based True Random Number Generator
    Amaki, Takehiko
    Hashimoto, Masanori
    Onoye, Takao
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2013, E96A (03) : 684 - 696
  • [33] Opto-Radio Noise based True Random Number Generator
    Kumar, Dhirendra
    Jadhav, Chaitanya Dnyaneshwar
    Misra, Prasanna Kumar
    Swami, Manish Go
    2020 24TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST (VDAT), 2020,
  • [34] Experimental Analyses of a Noise-Based True Random Number Generator
    Adesina, Naheem Olakunle
    Wang, Baorui
    Morell, William
    Khan, Md Azmot Ullah
    2023 IEEE 13TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE, CCWC, 2023, : 915 - 918
  • [35] A True Random Number Generator Based on Ionic Liquid Modulated Memristors
    Sun, Bai
    Ranjan, Shubham
    Zhou, Guangdong
    Guo, Tao
    Du, Cheng
    Wei, Lan
    Zhou, Y. Norman
    Wu, Yimin A.
    ACS APPLIED ELECTRONIC MATERIALS, 2021, 3 (05) : 2380 - 2388
  • [36] Efficient implementation of true random number generator based on SRAM PUFs
    Van Der Leest, Vincent
    Van Der Sluis, Erik
    Schrijen, Geert-Jan
    Tuyls, Pim
    Handschuh, Helena
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2012, 6805 LNCS : 300 - 318
  • [37] An integrated channel noisse-based true random number generator
    Eberlein, Matthias
    Bakar, Rosnany Abu
    ASICON 2007: 2007 7TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2007, : 391 - 394
  • [38] FPGA Implementation of Metastability-Based True Random Number Generator
    Hata, Hisashi
    Ichiawa, Shuichi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (02): : 426 - 436
  • [39] A true random number generator based on mouse movement and chaotic cryptography
    Hu, Yue
    Liao, Xiaofeng
    Wong, Kwok-wo
    Zhou, Qing
    CHAOS SOLITONS & FRACTALS, 2009, 40 (05) : 2286 - 2293
  • [40] A novel true random number generator based on a stochastic diffusive memristor
    Hao Jiang
    Daniel Belkin
    Sergey E. Savel’ev
    Siyan Lin
    Zhongrui Wang
    Yunning Li
    Saumil Joshi
    Rivu Midya
    Can Li
    Mingyi Rao
    Mark Barnell
    Qing Wu
    J. Joshua Yang
    Qiangfei Xia
    Nature Communications, 8