MLKem.Encapsulate メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| Encapsulate(Byte[], Byte[]) |
カプセル化暗号テキストと共有シークレットを作成します。 |
| Encapsulate(Span<Byte>, Span<Byte>) |
カプセル化暗号テキストと共有シークレットを作成し、指定されたバッファーに書き込みます。 |
Encapsulate(Byte[], Byte[])
- ソース:
- MLKem.cs
- ソース:
- MLKem.cs
- ソース:
- MLKem.cs
カプセル化暗号テキストと共有シークレットを作成します。
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())
パラメーター
- ciphertext
- Byte[]
このメソッドから制御が戻るときに、暗号テキストが格納されます。
- sharedSecret
- Byte[]
このメソッドから制御が戻るときに、共有シークレットが格納されます。
例外
カプセル化中にエラーが発生しました。
オブジェクトは既に破棄されています。
適用対象
Encapsulate(Span<Byte>, Span<Byte>)
- ソース:
- MLKem.cs
- ソース:
- MLKem.cs
- ソース:
- MLKem.cs
カプセル化暗号テキストと共有シークレットを作成し、指定されたバッファーに書き込みます。
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))
パラメーター
例外
オブジェクトは既に破棄されています。