MLDsa.SignMu Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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
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.
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.