Instance Property
normalize
Converts this recoverable signature to a standard P256K.Signing.ECDSASignature via secp256k1_ecdsa_recoverable_signature_convert.
- iOS 13.0+
- macCatalyst 13.0+
- macOS 10.15+
- tvOS 13.0+
- visionOS 1.0+
- watchOS 6.0+
var normalize: P256K.Signing.ECDSASignature { get }
Return Value
A P256K.Signing.ECDSASignature holding the converted (non-recoverable) signature. Lower-S normalization is not applied.
Mentioned In
Discussion
Important
The converted signature is not guaranteed to be lower-S normalized and may fail secp256k1_ecdsa_verify. If normalized form is required, pass the result through secp256k1_ecdsa_signature_normalize before verifying.