Versions in this module Expand all Collapse all v0 v0.0.1 Jan 4, 2024 v0.0.0 Jul 7, 2023 Changes in this version + func IsLowS(k *ecdsa.PublicKey, s *big.Int) (bool, error) + func ToLowS(k *ecdsa.PublicKey, s *big.Int) (*big.Int, bool, error) + type CryptoImpl struct + Creator []byte + PrivKey *ecdsa.PrivateKey + SignCert *x509.Certificate + func (s CryptoImpl) Serialize() ([]byte, error) + func (s CryptoImpl) Sign(msg []byte) ([]byte, error) + type ECDSASignature struct + R *big.Int + S *big.Int + type Serializer interface + Serialize func() ([]byte, error) + type Signer interface + Sign func(message []byte) ([]byte, error) + type SignerSerializer interface