gmsm
gmsm copied to clipboard
SM2签名算法入参必须携带公钥,不合理
本身SM2签名仅需要私钥即可,当前代码直接使用到了公钥,导致使用误解
func Sm2Sign(priv *PrivateKey, msg, uid []byte, random io.Reader) (r, s *big.Int, err error)
这个不是签名函数么。没有公钥参数呀