Instance Method
signature(for:)
Generates a lower-S normalized ECDSA signature over the secp256k1 elliptic curve using RFC 6979 deterministic nonce generation.
- iOS 13.0+
- macCatalyst 13.0+
- macOS 10.15+
- tvOS 13.0+
- visionOS 1.0+
- watchOS 6.0+
func signature<D>(for digest: D) -> P256K.Signing.ECDSASignature where D : Digest
Parameters
-
digest
-
The pre-computed message digest to sign.
Return Value
An P256K.Signing.ECDSASignature in lower-S normalized form, ready for verification by isValidSignature(_:for:).