MLKem.Encapsulate 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.
Überlädt
| Name | Beschreibung |
|---|---|
| Encapsulate(Byte[], Byte[]) |
Erstellt einen Kapselungschiffrtext und einen freigegebenen geheimen Schlüssel. |
| Encapsulate(Span<Byte>, Span<Byte>) |
Erstellt einen Kapselungschiffrtext und einen freigegebenen geheimen Schlüssel, der sie in die bereitgestellten Puffer schreibt. |
Encapsulate(Byte[], Byte[])
- Quelle:
- MLKem.cs
- Quelle:
- MLKem.cs
- Quelle:
- MLKem.cs
Erstellt einen Kapselungschiffrtext und einen freigegebenen geheimen Schlüssel.
public:
void Encapsulate([Runtime::InteropServices::Out] cli::array <System::Byte> ^ % ciphertext, [Runtime::InteropServices::Out] cli::array <System::Byte> ^ % sharedSecret);
public void Encapsulate(out byte[] ciphertext, out byte[] sharedSecret);
member this.Encapsulate : Byte[] * Byte[] -> unit
Public Sub Encapsulate (ByRef ciphertext As Byte(), ByRef sharedSecret As Byte())
Parameter
- ciphertext
- Byte[]
Wenn diese Methode zurückgegeben wird, enthält sie den Chiffretext.
- sharedSecret
- Byte[]
Wenn diese Methode zurückgegeben wird, enthält sie den freigegebenen geheimen Schlüssel.
Ausnahmen
Fehler bei der Kapselung.
Das Objekt wurde bereits verworfen.
Gilt für:
Encapsulate(Span<Byte>, Span<Byte>)
- Quelle:
- MLKem.cs
- Quelle:
- MLKem.cs
- Quelle:
- MLKem.cs
Erstellt einen Kapselungschiffrtext und einen freigegebenen geheimen Schlüssel, der sie in die bereitgestellten Puffer schreibt.
public:
void Encapsulate(Span<System::Byte> ciphertext, Span<System::Byte> sharedSecret);
public void Encapsulate(Span<byte> ciphertext, Span<byte> sharedSecret);
member this.Encapsulate : Span<byte> * Span<byte> -> unit
Public Sub Encapsulate (ciphertext As Span(Of Byte), sharedSecret As Span(Of Byte))
Parameter
Ausnahmen
ciphertext ist nicht die richtige Größe.
-oder-
sharedSecret ist nicht die richtige Größe.
Das Objekt wurde bereits verworfen.