SM9

維基百科,自由的百科全書

SM9中華人民共和國政府採用的一種標識密碼英語ID-based_cryptography標準,由國家密碼管理局於2016年3月28日發布,相關標準為「GM/T 0044-2016 SM9標識密碼算法」[1]

商用密碼體系中,SM9主要用於用戶的身份認證。據新華網公開報道,SM9的加密強度等同於3072位密鑰的RSA加密演算法[2]

SM9主要包括三部分:簽名算法、密鑰交換算法、加密算法[3],其中SM9簽名算法收錄於ISO/IEC 14888-3:2018英語List of International Organization for Standardization standards, 14000-14999《信息安全技術帶附錄的數字簽名第3部分:基於離散對數的機制》[4]

參考文獻[編輯]

  1. ^ 国家密码管理局公告(第30号). 國家商用密碼管理辦公室. 2016-03-28 [2016-08-06]. (原始內容存檔於2016-08-06). 
  2. ^ 2016数博会贵阳开幕 国家级商密算法SM9引关注. 新華網. 2016-05-27 [2016-08-06]. (原始內容存檔於2016-08-26). 
  3. ^ 袁峰. SM9標識密碼算法綜述[J]. 信息安全研究, 2016, 2(11): 1008-1027.
  4. ^ 我国SM2/3/9密码算法正式成为ISO/IEC国际标准. 國家商用密碼管理辦公室. 2018-11-22 [2019-01-18]. (原始內容存檔於2019-01-19). 

參見[編輯]