MLKem.EncapsulateCore(Span<Byte>, Span<Byte>) Methode

Definition

Wenn sie in einer abgeleiteten Klasse überschrieben werden, wird ein Kapselungschiffretext und ein freigegebener Geheimschlüssel erstellt, der sie in die bereitgestellten Puffer schreibt.

protected:
 abstract void EncapsulateCore(Span<System::Byte> ciphertext, Span<System::Byte> sharedSecret);
protected abstract void EncapsulateCore(Span<byte> ciphertext, Span<byte> sharedSecret);
abstract member EncapsulateCore : Span<byte> * Span<byte> -> unit
Protected MustOverride Sub EncapsulateCore (ciphertext As Span(Of Byte), sharedSecret As Span(Of Byte))

Parameter

ciphertext
Span<Byte>

Der Puffer, der den Chiffretext empfängt.

sharedSecret
Span<Byte>

Der Puffer, der den freigegebenen geheimen Schlüssel empfängt.

Ausnahmen

Fehler bei der Kapselung.

Gilt für: