Verifies the cryptographic signature of a block of data using a public key and specified algorithm.
- iOS 10.0+
- macOS 10.12+
- Mac Catalyst 13.0+
- tvOS 10.0+
- watchOS 3.0+
The public key to use in evaluating the signature.
The data that was signed.
The signature that was created with a call to the
Key Create Signature(_: _: _: _:)
The address of a CFError object. If an error occurs, this is set to point at an error instance that describes the failure.
A Boolean indicating whether or not the data and signature are intact.