MLKem.Encapsulate Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy hermetyzację szyfrowania tekstu i wspólnego wpisu tajnego.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Encapsulate(Byte[], Byte[]) |
Tworzy hermetyzację szyfrowania tekstu i wspólnego wpisu tajnego. |
| Encapsulate(Span<Byte>, Span<Byte>) |
Tworzy szyfrowany tekst hermetyzacji i wspólny wpis tajny, zapisuj je w udostępnionych buforach. |
Encapsulate(Byte[], Byte[])
- Źródło:
- MLKem.cs
- Źródło:
- MLKem.cs
- Źródło:
- MLKem.cs
Tworzy hermetyzację szyfrowania tekstu i wspólnego wpisu tajnego.
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())
Parametry
- ciphertext
- Byte[]
Gdy ta metoda zwraca wartość , zawiera tekst szyfrowania.
- sharedSecret
- Byte[]
Gdy ta metoda zostanie zwrócona, zawiera wspólny klucz tajny.
Wyjątki
Wystąpił błąd podczas hermetyzacji.
Obiekt został już usunięty.
Dotyczy
Encapsulate(Span<Byte>, Span<Byte>)
- Źródło:
- MLKem.cs
- Źródło:
- MLKem.cs
- Źródło:
- MLKem.cs
Tworzy szyfrowany tekst hermetyzacji i wspólny wpis tajny, zapisuj je w udostępnionych buforach.
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))
Parametry
Wyjątki
Wystąpił błąd podczas hermetyzacji.
— lub —
ciphertext nakłada się na sharedSecret.
ciphertext nie jest prawidłowym rozmiarem.
— lub —
sharedSecret nie jest prawidłowym rozmiarem.
Obiekt został już usunięty.