Abstract:
Due to the rapid development of quantum computing technology, traditional industrial communication basic OPC unified architecture (OPC UA) protocol is facing a serious potential security threat. According to the security model of OPC UA, a OPC UA handshake mechanism based on identity-based authenticated key agreement from lattice is proposed, the security of the scheme is based on the intractability of hard problem on lattices, and can resist quantum computing attacks. The process of authenticated key agreement was constructed by an efficient identity encryption scheme on lattice, which attained implicit authentication without employing any public key signature algorithm with a high overhead. Due to using the identity-based cryptographic mechanism, the proposed OPC UA scheme eliminated the public key certificates and no longer relied on the complex public key infrastructure (PKI). The feasibility of the proposed scheme was verified by simulation experiments. The security and execution efficiency of the scheme were theoretically proved by performance analysis.