Aes.DecryptKeyWrapPaddedCore Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Rozbalí klíč zabalený pomocí algoritmu IETF RFC 5649 AES Key Wrap s odsazením.
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
Parametry
- source
- ReadOnlySpan<Byte>
Data, která se mají rozbalit.
Návraty
Počet bajtů v nezapsaném klíči.
Výjimky
Algoritmus rozbalení se nepodařilo rozbalit šifrový text.
nebo
Během kryptografické operace došlo k chybě.
Poznámky
Při zavolání základní třídou je předem ověřena, source aby byla alespoň 16 bajtů dlouhá a násobek 8 bajtů.
Při zavolání základní třídou destination bude vždy přesně 8 bajtů kratší než source, takže jakákoli platná hodnota bude vždy vyhovovat.