tjfoc/gmsm

gmsm库支持对基于1.2.156.10197.1.301 sm2-1数字签名算法的公钥或证书,进行读取和验签操作吗

zhanghouxin07 opened this issue · 0 comments

hi,勤劳的开发者们,

请问gmsm库支持对基于1.2.156.10197.1.301 sm2-1数字签名算法的公钥或证书,进行读取和验签操作吗

我获取了一份国密证书,但在加载证书时报错msg为:x509: not sm2 elliptic curve

代码片段为:
pubKey, err := x509.ReadPublicKeyFromPem(content) // 读取公钥
if err != nil || pubKey == nil {
fmt.Println("failed to read cert file, error is", err)
return
}

请问这个功能可用吗,是否有现有可用的函数可以使用,感谢。

best wishes