SM2

SM2是中華人民共和國政府採用的一種公開密鑰加密標準 ， 由國家密碼管理局於2010年12月17日發佈 ， 相關標準爲 “ GM / T 0003 - 2012 《 SM2橢圓曲線公鑰密碼算法 》 ” 。 2016年 ， 成爲中國國家密碼標準 （ GB / T 32918 - 2016 ） 。 在商用密碼體系中 ， SM2主要用於替換RSA加密演算法 ， 其算法公開 。 據國家密碼管理局表示 ， SM2基於ECC ， 其效率較低 ， 安全性與NIST Prime256相當 。 SM2主要包括三部分 ： 簽名算法 、 密鑰交換算法 、 加密算法 ， 其中SM2簽名算法收錄於 《 信息安全技術帶附錄的數字簽名第3部分 ： 基於離散對數的機制 》 。