Edit

Share via


MLDsa.VerifyMuCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) Method

Definition

When overridden in a derived class, verifies that a digital signature is valid for the provided externally computed signature mu (μ) value.

protected:
 abstract bool VerifyMuCore(ReadOnlySpan<System::Byte> externalMu, ReadOnlySpan<System::Byte> signature);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected abstract bool VerifyMuCore(ReadOnlySpan<byte> externalMu, ReadOnlySpan<byte> signature);
protected abstract bool VerifyMuCore(ReadOnlySpan<byte> externalMu, ReadOnlySpan<byte> signature);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
abstract member VerifyMuCore : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> bool
abstract member VerifyMuCore : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> bool
Protected MustOverride Function VerifyMuCore (externalMu As ReadOnlySpan(Of Byte), signature As ReadOnlySpan(Of Byte)) As Boolean

Parameters

externalMu
ReadOnlySpan<Byte>

The signature mu value.

signature
ReadOnlySpan<Byte>

The signature to verify.

Returns

true if the mu value is valid; otherwise, false.

Attributes

Applies to