Versions in this module Expand all Collapse all v1 v1.1.1 Mar 14, 2024 v1.1.0 Feb 16, 2024 Changes in this version + func GetCurveHalfOrdersAt(c elliptic.Curve) *big.Int + func IsLowS(k *ecdsa.PublicKey, s *big.Int) (bool, error) + func MarshalECDSASignature(r, s *big.Int) ([]byte, error) + func SignatureToLowS(k *ecdsa.PublicKey, signature []byte) ([]byte, error) + func ToLowS(k *ecdsa.PublicKey, s *big.Int) (*big.Int, error) + func UnmarshalECDSASignature(raw []byte) (*big.Int, *big.Int, error) + type ECDSASignature struct + R *big.Int + S *big.Int