x509 CheckSignature参数

时间:2015-10-08 22:22:13

标签: go cryptography digital-signature x509

在x509库中,有一个名为CheckSignature的函数。关于将什么传递给signed,我有点迷茫。应该是什么?

功能是

func (c *Certificate) CheckSignature(algo SignatureAlgorithm, signed, signature []byte) (err error)

https://golang.org/src/crypto/x509/x509.go?s=21660:21759#L623

我想要翻倍的另一件事是,如果我使用与证书关联的私钥签名,该签名是否会通过此CheckSignature函数?

1 个答案:

答案 0 :(得分:0)

signed看起来是签名者的ASN.1 DER格式的证书。