MLKem.ImportEncapsulationKey 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 ML-KEM Schlüssel aus einem Kapselschlüssel.
Überlädt
| Name | Beschreibung |
|---|---|
| ImportEncapsulationKey(MLKemAlgorithm, Byte[]) |
Importiert einen ML-KEM Schlüssel aus einem Kapselschlüssel. |
| ImportEncapsulationKey(MLKemAlgorithm, ReadOnlySpan<Byte>) |
Importiert einen ML-KEM Schlüssel aus einem Kapselschlüssel. |
ImportEncapsulationKey(MLKemAlgorithm, Byte[])
- Quelle:
- MLKem.cs
- Quelle:
- MLKem.cs
- Quelle:
- MLKem.cs
Importiert einen ML-KEM Schlüssel aus einem Kapselschlüssel.
public:
static System::Security::Cryptography::MLKem ^ ImportEncapsulationKey(System::Security::Cryptography::MLKemAlgorithm ^ algorithm, cli::array <System::Byte> ^ source);
public static System.Security.Cryptography.MLKem ImportEncapsulationKey(System.Security.Cryptography.MLKemAlgorithm algorithm, byte[] source);
static member ImportEncapsulationKey : System.Security.Cryptography.MLKemAlgorithm * byte[] -> System.Security.Cryptography.MLKem
Public Shared Function ImportEncapsulationKey (algorithm As MLKemAlgorithm, source As Byte()) As MLKem
Parameter
- algorithm
- MLKemAlgorithm
Der spezifische ML-KEM Algorithmus für diesen Schlüssel.
- source
- Byte[]
Die Kapselungstaste.
Gibt zurück
Der importierte Schlüssel.
Ausnahmen
source hat eine ungültige Länge für den ML-KEM Algorithmus.
Fehler beim Importieren des Schlüssels.
Die Plattform unterstützt ML-KEM nicht. Anrufer können die IsSupported Eigenschaft verwenden, um festzustellen, ob die Plattform ML-KEM unterstützt.
Gilt für:
ImportEncapsulationKey(MLKemAlgorithm, ReadOnlySpan<Byte>)
- Quelle:
- MLKem.cs
- Quelle:
- MLKem.cs
- Quelle:
- MLKem.cs
Importiert einen ML-KEM Schlüssel aus einem Kapselschlüssel.
public:
static System::Security::Cryptography::MLKem ^ ImportEncapsulationKey(System::Security::Cryptography::MLKemAlgorithm ^ algorithm, ReadOnlySpan<System::Byte> source);
public static System.Security.Cryptography.MLKem ImportEncapsulationKey(System.Security.Cryptography.MLKemAlgorithm algorithm, ReadOnlySpan<byte> source);
static member ImportEncapsulationKey : System.Security.Cryptography.MLKemAlgorithm * ReadOnlySpan<byte> -> System.Security.Cryptography.MLKem
Public Shared Function ImportEncapsulationKey (algorithm As MLKemAlgorithm, source As ReadOnlySpan(Of Byte)) As MLKem
Parameter
- algorithm
- MLKemAlgorithm
Der spezifische ML-KEM Algorithmus für diesen Schlüssel.
- source
- ReadOnlySpan<Byte>
Die Kapselungstaste.
Gibt zurück
Der importierte Schlüssel.
Ausnahmen
source hat eine ungültige Länge für den ML-KEM Algorithmus.
algorithm ist null
Fehler beim Importieren des Schlüssels.
Die Plattform unterstützt ML-KEM nicht. Anrufer können die IsSupported Eigenschaft verwenden, um festzustellen, ob die Plattform ML-KEM unterstützt.