From b0ce986e9b1d04967d524392d2c6ea1e9e727f4f Mon Sep 17 00:00:00 2001 From: SaulEntersekt <57253998+SaulEntersekt@users.noreply.github.com> Date: Mon, 21 Sep 2020 14:23:14 +0200 Subject: [PATCH] SignASN1/VerifyASN1 are ASN.1 DER encoded State SignASN1 and VerifyASN1 are ASN.1 DER encoded --- src/crypto/ecdsa/ecdsa.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/crypto/ecdsa/ecdsa.go b/src/crypto/ecdsa/ecdsa.go index ccce87385947f0..48ddce02dadd59 100644 --- a/src/crypto/ecdsa/ecdsa.go +++ b/src/crypto/ecdsa/ecdsa.go @@ -280,7 +280,7 @@ func signGeneric(priv *PrivateKey, csprng *cipher.StreamReader, c elliptic.Curve // SignASN1 signs a hash (which should be the result of hashing a larger message) // using the private key, priv. If the hash is longer than the bit-length of the // private key's curve order, the hash will be truncated to that length. It -// returns the ASN.1 encoded signature. The security of the private key +// returns the ASN.1 DER encoded signature. The security of the private key // depends on the entropy of rand. func SignASN1(rand io.Reader, priv *PrivateKey, hash []byte) ([]byte, error) { return priv.Sign(rand, hash, nil) @@ -334,7 +334,7 @@ func verifyGeneric(pub *PublicKey, c elliptic.Curve, hash []byte, r, s *big.Int) return x.Cmp(r) == 0 } -// VerifyASN1 verifies the ASN.1 encoded signature, sig, of hash using the +// VerifyASN1 verifies the ASN.1 DER encoded signature, sig, of hash using the // public key, pub. Its return value records whether the signature is valid. func VerifyASN1(pub *PublicKey, hash, sig []byte) bool { var (