Contents

isValidSignature(_:for:context:)

Verifies a MLDSA87 signature, in a specific context.

Declaration

func isValidSignature<S, D, C>(_ signature: S, for data: D, context: C) -> Bool where S : DataProtocol, D : DataProtocol, C : DataProtocol

Parameters

  • signature:

    The MLDSA87 signature to verify.

  • data:

    The signed data.

  • context:

    Context for the signature.

Return Value

true if the signature is valid in the specified context, false otherwise.