func AlgorithmForCurve(crv elliptic.Curve) (jwa.EllipticCurveAlgorithm, bool)
func AllocECPointBuffer(v *big.Int, crv elliptic.Curve) []byte
AllocECPointBuffer allocates a buffer for the given point in the given curve. This buffer should be released using the ReleaseECPointBuffer function.
func AvailableAlgorithms() []jwa.EllipticCurveAlgorithm
func AvailableCurves() []elliptic.Curve
func CurveForAlgorithm(alg jwa.EllipticCurveAlgorithm) (elliptic.Curve, bool)
func IsAvailable(alg jwa.EllipticCurveAlgorithm) bool
func RegisterCurve(crv elliptic.Curve, alg jwa.EllipticCurveAlgorithm)
func ReleaseECPointBuffer(buf []byte)
ReleaseECPointBuffer releases the []byte buffer allocated.