A Comparative Analysis of Cryptographic Algorithms in IoT Environment
摘要
The widespread adoption of Internet-of-Things (IoT) technologies across multiple fields emphasizes the crucial need for strong communication security methods to protect data integrity and confidentiality. This research looks at lightweight cryptographic methods designed primarily for resource-constrained IoT environments. We conducted an intensive exploratory study to assess the performance and applicability of various encryption algorithms, taking into account parameters such as throughput, CPU consumption, avalanche effect, and encryption and decryption time. Our investigation focuses on common cryptographic algorithms such as symmetric ciphers (AES, Blowfish), stream ciphers (RC4, ChaCha20), and block ciphers (ARIA). Furthermore, we address the obstacles of implementing cryptography in IoT networks, emphasizing the importance of efficient and safe solutions. The findings of this study provide important insights into selecting appropriate encryption algorithms for safeguarding IoT communication, paving the way for improved data protection in IoT ecosystems.