Skip to content

Commit e02edc5

Browse files
committed
add parser
1 parent 5e25c22 commit e02edc5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

ecdsa_utils.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ func ParseECPrivateKeyFromPEM(key []byte) (*ecdsa.PrivateKey, error) {
2525
// Parse the key
2626
var parsedKey interface{}
2727
if parsedKey, err = x509.ParseECPrivateKey(block.Bytes); err != nil {
28-
return nil, err
28+
if parsedKey, err = x509.ParsePKCS8PrivateKey(block.Bytes); err != nil {
29+
return nil, err
30+
}
2931
}
3032

3133
var pkey *ecdsa.PrivateKey

0 commit comments

Comments
 (0)