MLKem.Encapsulate Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kapsülleme şifreleme metni ve paylaşılan gizli dizi oluşturur.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| Encapsulate(Byte[], Byte[]) |
Kapsülleme şifreleme metni ve paylaşılan gizli dizi oluşturur. |
| Encapsulate(Span<Byte>, Span<Byte>) |
Sağlanan arabelleklere yazarak bir kapsülleme şifreleme metni ve paylaşılan gizli dizi oluşturur. |
Encapsulate(Byte[], Byte[])
- Kaynak:
- MLKem.cs
- Kaynak:
- MLKem.cs
- Kaynak:
- MLKem.cs
Kapsülleme şifreleme metni ve paylaşılan gizli dizi oluşturur.
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())
Parametreler
- ciphertext
- Byte[]
Bu yöntem döndürdüğünde, şifre metnini içerir.
- sharedSecret
- Byte[]
Bu yöntem döndürdüğünde paylaşılan gizli diziyi içerir.
Özel durumlar
Kapsülleme sırasında bir hata oluştu.
Nesnesi zaten atılmış.
Şunlara uygulanır
Encapsulate(Span<Byte>, Span<Byte>)
- Kaynak:
- MLKem.cs
- Kaynak:
- MLKem.cs
- Kaynak:
- MLKem.cs
Sağlanan arabelleklere yazarak bir kapsülleme şifreleme metni ve paylaşılan gizli dizi oluşturur.
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))
Parametreler
Özel durumlar
Kapsülleme sırasında bir hata oluştu.
-veya-
ciphertext ile sharedSecretçakışıyor.
Nesnesi zaten atılmış.