CompositeMLDsa.ExportCompositeMLDsaPrivateKey Metodo

Definizione

Overload

Nome Descrizione
ExportCompositeMLDsaPrivateKey()

Esporta la parte della chiave privata della chiave corrente.

ExportCompositeMLDsaPrivateKey(Span<Byte>)

Esporta la parte di chiave privata della chiave corrente nel buffer fornito.

ExportCompositeMLDsaPrivateKey()

Origine:
CompositeMLDsa.cs
Origine:
CompositeMLDsa.cs
Origine:
CompositeMLDsa.cs

Esporta la parte della chiave privata della chiave corrente.

public:
 cli::array <System::Byte> ^ ExportCompositeMLDsaPrivateKey();
public byte[] ExportCompositeMLDsaPrivateKey();
member this.ExportCompositeMLDsaPrivateKey : unit -> byte[]
Public Function ExportCompositeMLDsaPrivateKey () As Byte()

Valori restituiti

Byte[]

Chiave privata ML-DSA composita.

Eccezioni

L'istanza corrente non può esportare una chiave privata.

oppure

Errore durante l'esportazione della chiave.

L'oggetto è già stato eliminato.

Si applica a

ExportCompositeMLDsaPrivateKey(Span<Byte>)

Origine:
CompositeMLDsa.cs
Origine:
CompositeMLDsa.cs
Origine:
CompositeMLDsa.cs

Esporta la parte di chiave privata della chiave corrente nel buffer fornito.

public:
 int ExportCompositeMLDsaPrivateKey(Span<System::Byte> destination);
public int ExportCompositeMLDsaPrivateKey(Span<byte> destination);
member this.ExportCompositeMLDsaPrivateKey : Span<byte> -> int
Public Function ExportCompositeMLDsaPrivateKey (destination As Span(Of Byte)) As Integer

Parametri

destination
Span<Byte>

Buffer per ricevere il valore della chiave privata composito ML-DSA.

Valori restituiti

Numero di byte scritti nel destination buffer.

Eccezioni

Questa istanza è stata eliminata.

destination non era abbastanza grande per contenere il risultato.

oppure

Errore durante l'esportazione della chiave.

Si applica a