Enabling Secure Communication in Wireless Sensor Networks Using Lightweight Encryption Hardware
Аннотация
WSNs are essential enablers of the current Age Internet of Things (IoT), which aids real-time distributed sensing, watch and data collection. With that said, they are extremely vulnerable to many forms of security threats, due to their operation in environments of un-trust and frequently aggressive conditions, and with a very low processing and battery life due to other constraints. The dynamism character of the conventional software-based methods of encryption is however, such that majority of them are resource consuming thus not applicable to use with low numbers of sensor nodes. Equally, a significant part of the hardware security solutions that they are currently offering are quite specialized in the domain of the functionality, and fail to encompass the entire palette of confidentiality, integrity and authentication concerns in the domain of a single, low-energy solution. The suggested novel hardware-accelerated, and real-time security architecture offers functionality in the low-power WSN nodes. The design will bring together the following three key elements (1) a small Substitution-Permutation Network (SPN)-block cipher that is capable of encrypting data in a light and fast manner, (2) a temporary key generating scheme, which entails per-message key permutation, and, therefore, prevents the use of the same key to avoid the adversary breaking the data preserving up to date resistance against cryptanalysis, and (3) an inline Message Authentication Code (MAC) system, which is utilized to provide data integrity and authenticity. This unified module has been released in a design which can be installed in a node easily without causing significant dramas as far as the space usage on silicon is concerned and the consumed energy. Performance and benchmarking FPGA We have experimentally trialed and benchmarked our proposed hardware module with significant improvements in speed and latency at reduced energy consumption compared to current state-of-the-art WSN security platforms. Besides that, it provides fair protection against eavesdropping, tampering and replay attacks in real time due to the aid of dynamic keying and inline authentication. Its high applicability on the actualization of the next-generation secure WSN deployments is because the architecture has effectively and completely covered the architecture.
Перевод пока недоступен