Aes.DecryptKeyWrapPaddedCore メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IETF RFC 5649 AES キー ラップとパディング アルゴリズムを使用してラップされたキーのラップを解除します。
protected:
virtual int DecryptKeyWrapPaddedCore(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
protected virtual int DecryptKeyWrapPaddedCore(ReadOnlySpan<byte> source, Span<byte> destination);
abstract member DecryptKeyWrapPaddedCore : ReadOnlySpan<byte> * Span<byte> -> int
override this.DecryptKeyWrapPaddedCore : ReadOnlySpan<byte> * Span<byte> -> int
Protected Overridable Function DecryptKeyWrapPaddedCore (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer
パラメーター
- source
- ReadOnlySpan<Byte>
ラップを解除するデータ。
返品
ラップされていないキーのバイト数。
例外
注釈
基底クラスによって呼び出されると、 source は少なくとも 16 バイトの長さと 8 バイトの倍数であることが事前に検証されます。
基底クラスによって呼び出された場合、 destination は常に sourceより正確に 8 バイト短いので、有効な値は常に収まります。