CompositeMLDsa.ImportCompositeMLDsaPrivateKey Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Importiert einen zusammengesetzten ML-DSA privaten Schlüssel.
Überlädt
| Name | Beschreibung |
|---|---|
| ImportCompositeMLDsaPrivateKey(CompositeMLDsaAlgorithm, Byte[]) |
Importiert einen zusammengesetzten ML-DSA privaten Schlüssel. |
| ImportCompositeMLDsaPrivateKey(CompositeMLDsaAlgorithm, ReadOnlySpan<Byte>) |
Importiert einen zusammengesetzten ML-DSA privaten Schlüssel. |
ImportCompositeMLDsaPrivateKey(CompositeMLDsaAlgorithm, Byte[])
- Quelle:
- CompositeMLDsa.cs
- Quelle:
- CompositeMLDsa.cs
- Quelle:
- CompositeMLDsa.cs
Importiert einen zusammengesetzten ML-DSA privaten Schlüssel.
public:
static System::Security::Cryptography::CompositeMLDsa ^ ImportCompositeMLDsaPrivateKey(System::Security::Cryptography::CompositeMLDsaAlgorithm ^ algorithm, cli::array <System::Byte> ^ source);
public static System.Security.Cryptography.CompositeMLDsa ImportCompositeMLDsaPrivateKey(System.Security.Cryptography.CompositeMLDsaAlgorithm algorithm, byte[] source);
static member ImportCompositeMLDsaPrivateKey : System.Security.Cryptography.CompositeMLDsaAlgorithm * byte[] -> System.Security.Cryptography.CompositeMLDsa
Public Shared Function ImportCompositeMLDsaPrivateKey (algorithm As CompositeMLDsaAlgorithm, source As Byte()) As CompositeMLDsa
Parameter
- algorithm
- CompositeMLDsaAlgorithm
Der spezifische Zusammengesetzte ML-DSA Algorithmus für diesen Schlüssel.
- source
- Byte[]
Die Bytes des öffentlichen Schlüssels.
Gibt zurück
Der importierte Schlüssel.
Ausnahmen
algorithm oder source ist null.
Gilt für:
ImportCompositeMLDsaPrivateKey(CompositeMLDsaAlgorithm, ReadOnlySpan<Byte>)
- Quelle:
- CompositeMLDsa.cs
- Quelle:
- CompositeMLDsa.cs
- Quelle:
- CompositeMLDsa.cs
Importiert einen zusammengesetzten ML-DSA privaten Schlüssel.
public:
static System::Security::Cryptography::CompositeMLDsa ^ ImportCompositeMLDsaPrivateKey(System::Security::Cryptography::CompositeMLDsaAlgorithm ^ algorithm, ReadOnlySpan<System::Byte> source);
public static System.Security.Cryptography.CompositeMLDsa ImportCompositeMLDsaPrivateKey(System.Security.Cryptography.CompositeMLDsaAlgorithm algorithm, ReadOnlySpan<byte> source);
static member ImportCompositeMLDsaPrivateKey : System.Security.Cryptography.CompositeMLDsaAlgorithm * ReadOnlySpan<byte> -> System.Security.Cryptography.CompositeMLDsa
Public Shared Function ImportCompositeMLDsaPrivateKey (algorithm As CompositeMLDsaAlgorithm, source As ReadOnlySpan(Of Byte)) As CompositeMLDsa
Parameter
- algorithm
- CompositeMLDsaAlgorithm
Der spezifische Zusammengesetzte ML-DSA Algorithmus für diesen Schlüssel.
- source
- ReadOnlySpan<Byte>
Die Bytes des öffentlichen Schlüssels.
Gibt zurück
Der importierte Schlüssel.
Ausnahmen
source Länge ist die falsche Größe für den angegebenen Algorithmus.
-oder-
Fehler beim Importieren des Schlüssels.
Die Plattform unterstützt nicht den angegebenen Composite ML-DSA Algorithmus. Aufrufer können verwenden IsAlgorithmSupported(CompositeMLDsaAlgorithm) , um festzustellen, ob der Algorithmus unterstützt wird.