A Real-Time IoT Cryptograph Communication of Chaotic-ADPCM Coding Method for IoT Applications
Khalid ismail Iman, Rounakul Islam Boby, Md. Sazib Mollik, Imran Chowdhury, Sahidur Rahman, Wobeydul Haq Ankur, Khaizuran Abdullah · 2024
Business, education, and research have formed a strong connection with the Internet of Things (IoT), an open-access collective communication service offered by Internet-connected devices. Though it seems to be a good deal in terms of cost and functionality, it is still the most dangerous communication channel due to high hacking rates and the ease of high data loss. Even though contemporary software is becoming more sophisticated for data and security, it still needs greater protection in a real-time setting. Utilizing extensive security measures may increase safety, but doing so will jeopardize the real-time environment. This study introduces a highly efficient encryption framework that combines chaotic maps with the Adaptive Differential Pulse Code Modulation (ADPCM) coding technique. The proposed algorithm ensures real-time secure communication for Internet of Things (IoT) applications while complying with ITU-T Recommendation Point G.726 and ANSI T1.303-1989 standards. It supports ADPCM transcoding algorithms at connection speeds of 16, 24, 32, and 40 kbps. The chaotic map technique was selected for its robust encryption capabilities using random variables and ADPCM for its high energy economy in transcoding and is characterized using two parallel encode functions per frame, which may be executed by small memory. The proposed encryption algorithm will perform three main operations. Firstly, it will be able to generate chaotic values from distinct initial conditions using two chaotic logistic maps. Secondly, it will transform these values into binary tables using a random encoding condition. Finally, it will execute the basic proposed ADPCM process to enhance security further.