isValidSignature(_:for:)

Verifies an EdDSA signature over Curve25519.

Ed25519.swift:50
iOS
13+
macOS
10.15+
Mac Catalyst
13+
tvOS
13+
visionOS
1.0+
watchOS
6+
func isValidSignature<S, D>(_ signature: S, for data: D) -> Bool where S : DataProtocol, D : DataProtocol

Parameters

signature

The signature to check against the given data.

data

The data covered by the signature.

Returns

A Boolean value that’s true when the signature is valid for the given data.