The massive amount of information processed in the Internet of Things(IoT) environment requires effective encryption schemes to ensure secure transmission. However, traditional encryption methods such as Elliptic Curve Cryptography (ECC) or Data Encryption Standard (DES) are not suitable for IoT environments where large amounts of data need to be quickly encrypted. In this paper, a multi-precision encryption mechanism based on multi-dimensional chaotic system is proposed. Firstly, the proposed scheme uses floating-point, 32-bit, 24-bit, and 16-bit data accuracy respectively, which can effectively reduce the complexity through fixed-point calculation. Secondly, aiming at the problem that traditional chaotic dynamic analysis methods such as the Lyapunov index cannot be applied, an analysis scheme based on complexity measure is proposed. Finally, a free dimension encryption mechanism based on Logistic, Tent, and PWLCM is proposed. By adding random disturbance to a one-dimensional chaotic map, the weak randomness of the single chaotic sequence is overcome effectively. Finally, the security analysis of the encryption scheme is carried out, and the result proves that the scheme can effectively resist the common attack means. In the 3D chaotic system, the encryption effect of 24-bit data accuracy is close to floating point accuracy, which is suitable for the IoT environment with large data volume, high encryption efficiency, and vulnerability.
Read full abstract