Unique key generation is essential for encryption purposes between Internet of Things (IoT) devices. To produce a unique key for this encryption, Physical Unclonable Functions (PUFs) might be employed. Also, the Random Number Generator (RNG) is used in many different domains; nonetheless, security is one of the most important areas that require the best RNG. In this article, We investigate the quality of random numbers generated by Physical Unclonable Functions (PUFs). We have analyzed three Figures of Merit (FoMs), Uniqueness, Randomness, and Reliability of PUFs implemented on different FPGAs. In our experiments, we have operated the test devices at different temperatures (20{\deg}F, 40{\deg}F, 60{\deg}F, 80{\deg}F, 120{\deg}F, 140{\deg}F). In the PUF that we have analyzed, the key is generated in 1 second on average. We also have analyzed and described the essential properties of random number generator that is most vital considering things to secure our Internet of Things(IoT) devices.
翻译:独特的密钥生成对于物联网(IoT)设备之间的加密是必不可少的。为了为此加密生成唯一的密钥,可以采用物理不可复制函数(PUF)。此外,随机数生成器(RNG)在许多不同领域中使用;尽管如此,安全是需要最好的RNG的最重要领域之一。在本文中,我们研究了物理不可复制函数(PUF)生成的随机数的质量。我们分析了三个性能指标(FoMs),即独特性、随机性和可靠性,以及应用于不同FPGA的PUFs。在我们的实验中,我们将测试设备在不同温度下(20°F, 40°F, 60°F, 80°F, 120°F, 140°F)运行。在我们分析的PUF中,平均需要1秒钟来生成密钥。我们还分析和描述了随机数生成器的基本属性,这对于保护我们的物联网(IoT)设备最重要。