Purpose: The purpose of this article is to present a system that enhances the security, efficiency, and reconfigurability of an Internet-of-Things (IoT) system used for surveillance and monitoring. Methods: A Multi-Processor System-On-Chip (MPSoC) composed of Central Processor Unit (CPU) and Field-Programmable Gate Array (FPGA) is proposed for increasing the security and the frame rate of a smart IoT edge device. The private encryption key is safely embedded in the FPGA unit to avoid being exposed in the Random Access Memory (RAM). This allows the edge device to securely store and authenticate the key, protecting the data transmitted from the same Integrated Circuit (IC). Additionally, the edge device can simultaneously publish and route a camera stream using a lightweight communication protocol, achieving a frame rate of 14 frames per Second (fps). The performance of the MPSoC is compared to a NVIDIA Jetson Nano (NJN) and a Raspberry Pi 4 (RPI4) and it is found that the RPI4 is the most cost-effective solution but with lower frame rate, the NJN is the fastest because it can achieve higher frame-rate but it is not secure, and the MPSoC is the optimal solution because it offers a balanced frame rate and it is secure because it never exposes the secure key into the memory. Results: The proposed system successfully addresses the challenges of security, scalability, and efficiency in an IoT system used for surveillance and monitoring. The encryption key is securely stored and authenticated, and the edge device is able to simultaneously publish and route a camera stream feed high-definition images at 14 fps.
翻译:本条的目的是:提出一个系统,加强用于监视和监测的互联网连接系统的安全性、效率和可同步性。方法:由中央处理器股(CPU)和外地可编程门阵列(FPGA)组成的多处理系统(MPSoC)由中央处理器股(CPU)和外地可编程门阵列(FPGA)组成,目的是加强智能IoT边缘设备的安全和框架率。私人加密键安全地嵌入FPGA系统,以避免在随机存取存储(RAM)中曝光。这使得边缘装置能够安全地储存和认证钥匙,保护从同一综合电路传输的数据。此外,边缘装置可以同时发布和运行一个相机流,每秒14个框架率。MPSoC的性能与NVIDIA Jetson Nano(NJNJNNNNNNNNJNRI4)的平衡和 Raspberry Pi 4 (RPI4) 并发现,其RPI4是最佳的路径,因为它在最符合成本效益的线路上储存和最安全性的版本,因为S-rationFDRIDRevoration Forate 的版本,因为它可以使用,因为它的系统可以实现一个最安全的版本,因为它能的版本和低框架,因为它能的版本,因为它可以使用,它可以使用,它可以使用,它能能能的系统可以使用,它可以使用,它能的系统可以使用,它可以使用。