MLDsa.SignMu Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Assina o valor de assinatura mu (μ) calculado externamente especificado.
Sobrecargas
| Name | Descrição |
|---|---|
| SignMu(Byte[]) |
Assina o valor de assinatura mu (μ) calculado externamente especificado. |
| SignMu(ReadOnlySpan<Byte>) |
Assina o valor de assinatura mu (μ) calculado externamente especificado. |
| SignMu(ReadOnlySpan<Byte>, Span<Byte>) |
Assina o valor de assinatura mu (μ) especificado externamente, escrevendo a assinatura no buffer fornecido. |
SignMu(Byte[])
- Origem:
- MLDsa.cs
- Origem:
- MLDsa.cs
- Origem:
- MLDsa.cs
Assina o valor de assinatura mu (μ) calculado externamente especificado.
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()
Parâmetros
- externalMu
- Byte[]
O valor da assinatura mu a assinar.
Devoluções
ML-DSA assinatura para o valor mu especificado.
- Atributos
Exceções
externalMu é null.
Aplica-se a
SignMu(ReadOnlySpan<Byte>)
- Origem:
- MLDsa.cs
- Origem:
- MLDsa.cs
- Origem:
- MLDsa.cs
Assina o valor de assinatura mu (μ) calculado externamente especificado.
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()
Parâmetros
- externalMu
- ReadOnlySpan<Byte>
O valor da assinatura mu a assinar.
Devoluções
ML-DSA assinatura para o valor mu especificado.
- Atributos
Exceções
O buffer em externalMu tem o comprimento incorreto para o valor mu da assinatura.
Este caso foi resolvido.
A instância representa apenas uma chave pública.
-ou-
Ocorreu um erro ao assinar o hash.
A plataforma atual não suporta assinatura com um valor mu calculado externamente.
Ver também
Aplica-se a
SignMu(ReadOnlySpan<Byte>, Span<Byte>)
- Origem:
- MLDsa.cs
- Origem:
- MLDsa.cs
- Origem:
- MLDsa.cs
Assina o valor de assinatura mu (μ) especificado externamente, escrevendo a assinatura no buffer fornecido.
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))
Parâmetros
- externalMu
- ReadOnlySpan<Byte>
O valor da assinatura mu a assinar.
O tampão para receber a assinatura. O seu comprimento deve ser exatamente SignatureSizeInBytes.
- Atributos
Exceções
O buffer em externalMu tem o comprimento incorreto para o valor mu da assinatura.
-ou-
O buffer em destination tem o comprimento incorreto para receber a assinatura.
Este caso foi resolvido.
A instância representa apenas uma chave pública.
-ou-
Ocorreu um erro ao assinar o hash.
A plataforma atual não suporta assinatura com um valor mu calculado externamente.