Aes.EncryptKeyWrapPaddedCore メソッド

定義

IETF RFC 5649 AES Key Wrap with Padding アルゴリズムを使用してキーをラップし、指定したバッファーに結果を書き込みます。

protected:
 virtual void EncryptKeyWrapPaddedCore(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
protected virtual void EncryptKeyWrapPaddedCore(ReadOnlySpan<byte> source, Span<byte> destination);
abstract member EncryptKeyWrapPaddedCore : ReadOnlySpan<byte> * Span<byte> -> unit
override this.EncryptKeyWrapPaddedCore : ReadOnlySpan<byte> * Span<byte> -> unit
Protected Overridable Sub EncryptKeyWrapPaddedCore (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte))

パラメーター

source
ReadOnlySpan<Byte>

ラップするデータ。

destination
Span<Byte>

ラップされたデータを受信するバッファー。

例外

暗号化操作中にエラーが発生しました。

注釈

基底クラスによって呼び出されると、 source は空ではないことが事前に検証されます。

基底クラスによって呼び出されると、 destination は、指定された入力の GetKeyWrapPaddedLength(Int32) によって返される正確な長さであることが事前に検証されます。

適用対象