Netinfo Security ›› 2021, Vol. 21 ›› Issue (8): 17-25.doi: 10.3969/j.issn.1671-1122.2021.08.003

Previous Articles     Next Articles

Multi-party Collaborative SM4 Encryption/Decryption Scheme in Key Management Service

YANG Yi1, HE Debiao1(), WEN Yihong2, LUO Min1   

  1. 1. School of Cyber Science and Engineering, Wuhan University, Wuhan 430072, China
    2. The 54th Research Institute of CETC, Shijiazhuang 050000, China
  • Received:2021-05-11 Online:2021-08-10 Published:2021-09-01
  • Contact: HE Debiao E-mail:hedebiao@163.com

Abstract:

With the increasing demand for cryptograph localization and key protection, the composite application of commercial cryptographic algorithm and key security management has become one of the focuses of experts and scholars. In order to solve the problem of easy key disclosure in encryption/decryption scheme, this paper proposes a secure and efficient multi-party collaborative SM4 encryption/decryption scheme for key management service (KMS) system. The scheme uses the Beaver’s triple, which can be calculated predicatively and once, to construct a secure two-party multiplication and addition converter to ensure multi-party S-box collaborative computing, so as to realize the secure and efficient multi-party collaborative SM4 encryption/decryption and effectively reduce the computation and communication costs in the process of online interaction. Security analysis shows that the proposed scheme is secure under the malicious model and the other performance analysis details the computation and communication costs of the proposed scheme, which show that the proposed scheme is efficient and suitable for KMS system.

Key words: key management service, SM4, multi-party collaborate, Beaver’s triple

CLC Number: