Taal

MLDsa.SignMu Methode

Definitie

Ondertekent de opgegeven extern berekende handtekening mu (μ) waarde.

Overloads

Name Description
SignMu(Byte[])

Ondertekent de opgegeven extern berekende handtekening mu (μ) waarde.

SignMu(ReadOnlySpan<Byte>)

Ondertekent de opgegeven extern berekende handtekening mu (μ) waarde.

SignMu(ReadOnlySpan<Byte>, Span<Byte>)

Ondertekent de opgegeven extern berekende handtekening mu (μ) waarde, het schrijven van de handtekening in de opgegeven buffer.

SignMu(Byte[])

Bron:
MLDsa.cs
Bron:
MLDsa.cs
Bron:
MLDsa.cs

Ondertekent de opgegeven extern berekende handtekening mu (μ) waarde.

public:
 cli::array <System::Byte> ^ SignMu(cli::array <System::Byte> ^ externalMu);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public byte[] SignMu(byte[] externalMu);
public byte[] SignMu(byte[] externalMu);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.SignMu : byte[] -> byte[]
member this.SignMu : byte[] -> byte[]
Public Function SignMu (externalMu As Byte()) As Byte()

Parameters

externalMu
Byte[]

De handtekening mu-waarde die moet worden ondertekend.

Retouren

Byte[]

ML-DSA handtekening voor de opgegeven mu-waarde.

Kenmerken

Uitzonderingen

externalMu is null.

Van toepassing op

SignMu(ReadOnlySpan<Byte>)

Bron:
MLDsa.cs
Bron:
MLDsa.cs
Bron:
MLDsa.cs

Ondertekent de opgegeven extern berekende handtekening mu (μ) waarde.

public:
 cli::array <System::Byte> ^ SignMu(ReadOnlySpan<System::Byte> externalMu);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public byte[] SignMu(ReadOnlySpan<byte> externalMu);
public byte[] SignMu(ReadOnlySpan<byte> externalMu);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.SignMu : ReadOnlySpan<byte> -> byte[]
member this.SignMu : ReadOnlySpan<byte> -> byte[]
Public Function SignMu (externalMu As ReadOnlySpan(Of Byte)) As Byte()

Parameters

externalMu
ReadOnlySpan<Byte>

De handtekening mu-waarde die moet worden ondertekend.

Retouren

Byte[]

ML-DSA handtekening voor de opgegeven mu-waarde.

Kenmerken

Uitzonderingen

De buffer in externalMu is de onjuiste lengte voor de handtekening mu-waarde.

Dit exemplaar is verwijderd.

Het exemplaar vertegenwoordigt alleen een openbare sleutel.

– of –

Er is een fout opgetreden tijdens het ondertekenen van de hash.

Het huidige platform biedt geen ondersteuning voor ondertekening met een extern berekende mu-waarde.

Zie ook

Van toepassing op

SignMu(ReadOnlySpan<Byte>, Span<Byte>)

Bron:
MLDsa.cs
Bron:
MLDsa.cs
Bron:
MLDsa.cs

Ondertekent de opgegeven extern berekende handtekening mu (μ) waarde, het schrijven van de handtekening in de opgegeven buffer.

public:
 void SignMu(ReadOnlySpan<System::Byte> externalMu, Span<System::Byte> destination);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void SignMu(ReadOnlySpan<byte> externalMu, Span<byte> destination);
public void SignMu(ReadOnlySpan<byte> externalMu, Span<byte> destination);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.SignMu : ReadOnlySpan<byte> * Span<byte> -> unit
member this.SignMu : ReadOnlySpan<byte> * Span<byte> -> unit
Public Sub SignMu (externalMu As ReadOnlySpan(Of Byte), destination As Span(Of Byte))

Parameters

externalMu
ReadOnlySpan<Byte>

De handtekening mu-waarde die moet worden ondertekend.

destination
Span<Byte>

De buffer om de handtekening te ontvangen. De lengte moet precies SignatureSizeInByteszijn.

Kenmerken

Uitzonderingen

De buffer in externalMu is de onjuiste lengte voor de handtekening mu-waarde.

– of –

De buffer in destination is de onjuiste lengte om de handtekening te ontvangen.

Dit exemplaar is verwijderd.

Het exemplaar vertegenwoordigt alleen een openbare sleutel.

– of –

Er is een fout opgetreden tijdens het ondertekenen van de hash.

Het huidige platform biedt geen ondersteuning voor ondertekening met een extern berekende mu-waarde.

Zie ook

Van toepassing op