Design of Reconfigurable Key Security Authentication Protocol for IoT Based on National Cryptography SM9
To enhance the security and reliability of communication protocols and improve user privacy,a secure authentication protocol for IoT was designed based on the national cryptographic SM9.This protocol aimed to ensure both data source security and data transmission security.Using only point doubling,point addition,and Hash operations,the protocol achieved the encapsulation and reconstruction of shared keys.Additionally,it integrated pseudo one-time-one-key and one-time-one-identity mechanisms to enhance the security and efficiency of key transmission.The protocol guaranteed the security of ciphertext data transmission and identity authentication.The proposed scheme has been formally verified through ProVerif to satisfy nine critical security properties.Compared to other protocols,it incurs lower computational and communication overheads,making it highly suitable for resource-constrained industrial IoT devices.