Langue

MLDsa.SignMu Méthode

Définition

Signe la valeur mu (μ) de signature calculée en externe spécifiée.

Surcharges

Nom Description
SignMu(Byte[])

Signe la valeur mu (μ) de signature calculée en externe spécifiée.

SignMu(ReadOnlySpan<Byte>)

Signe la valeur mu (μ) de signature calculée en externe spécifiée.

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

Signe la valeur mu (μ) de signature calculée en externe spécifiée, en écrivant la signature dans la mémoire tampon fournie.

SignMu(Byte[])

Source:
MLDsa.cs
Source:
MLDsa.cs
Source:
MLDsa.cs

Signe la valeur mu (μ) de signature calculée en externe spécifiée.

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()

Paramètres

externalMu
Byte[]

Valeur mu de signature à signer.

Retours

Byte[]

ML-DSA signature pour la valeur mu spécifiée.

Attributs

Exceptions

externalMu a la valeur null.

S’applique à

SignMu(ReadOnlySpan<Byte>)

Source:
MLDsa.cs
Source:
MLDsa.cs
Source:
MLDsa.cs

Signe la valeur mu (μ) de signature calculée en externe spécifiée.

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()

Paramètres

externalMu
ReadOnlySpan<Byte>

Valeur mu de signature à signer.

Retours

Byte[]

ML-DSA signature pour la valeur mu spécifiée.

Attributs

Exceptions

La mémoire tampon est externalMu la longueur incorrecte de la valeur mu de signature.

Cette instance a été supprimée.

L’instance représente uniquement une clé publique.

- ou -

Une erreur s’est produite lors de la signature du hachage.

La plateforme actuelle ne prend pas en charge la signature avec une valeur mu calculée en externe.

Voir aussi

S’applique à

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

Source:
MLDsa.cs
Source:
MLDsa.cs
Source:
MLDsa.cs

Signe la valeur mu (μ) de signature calculée en externe spécifiée, en écrivant la signature dans la mémoire tampon fournie.

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))

Paramètres

externalMu
ReadOnlySpan<Byte>

Valeur mu de signature à signer.

destination
Span<Byte>

Mémoire tampon à recevoir la signature. Sa longueur doit être exactement SignatureSizeInBytes.

Attributs

Exceptions

La mémoire tampon est externalMu la longueur incorrecte de la valeur mu de signature.

- ou -

La mémoire tampon est destination la longueur incorrecte pour recevoir la signature.

Cette instance a été supprimée.

L’instance représente uniquement une clé publique.

- ou -

Une erreur s’est produite lors de la signature du hachage.

La plateforme actuelle ne prend pas en charge la signature avec une valeur mu calculée en externe.

Voir aussi

S’applique à