Camara Carmen, Martín Honorio, Peris-Lopez Pedro, Aldalaien Muawya
Department of Computer Science, University Carlos III of Madrid, 28911 Leganes, Spain.
Department of Electronic Technology, University Carlos III of Madrid, 28911 Leganes, Spain.
Sensors (Basel). 2019 Apr 30;19(9):2033. doi: 10.3390/s19092033.
Today, medical equipment or general-purpose devices such as smart-watches or smart-textiles can acquire a person's vital signs. Regardless of the type of device and its purpose, they are all equipped with one or more sensors and often have wireless connectivity. Due to the transmission of sensitive data through the insecure radio channel and the need to ensure exclusive access to authorised entities, security mechanisms and cryptographic primitives must be incorporated onboard these devices. Random number generators are one such necessary cryptographic primitive. Motivated by this, we propose a True Random Number Generator (TRNG) that makes use of the GSR signal measured by a sensor on the body. After an exhaustive analysis of both the entropy source and the randomness of the output, we can conclude that the output generated by the proposed TRNG behaves as that produced by a random variable. Besides, and in comparison with the previous proposals, the performance offered is much higher than that of the earlier works.
如今,诸如智能手表或智能纺织品之类的医疗设备或通用设备能够获取人的生命体征。无论设备的类型及其用途如何,它们都配备有一个或多个传感器,并且通常具备无线连接功能。由于敏感数据要通过不安全的无线信道进行传输,且需要确保授权实体的独占访问权限,因此必须在这些设备上集成安全机制和加密原语。随机数生成器就是这样一种必要的加密原语。受此启发,我们提出了一种真随机数生成器(TRNG),它利用身体上的传感器测量的皮肤电反应(GSR)信号。在对熵源和输出的随机性进行详尽分析之后,我们可以得出结论,所提出的TRNG生成的输出表现得如同由一个随机变量产生的输出一样。此外,与先前的提议相比,所提供的性能比早期的工作要高得多。