Aes.DecryptKeyWrapPaddedCore Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar bort en nyckel som omsluts med IETF RFC 5649 AES-nyckelomslutning med utfyllnadsalgoritm.
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
Parametrar
- source
- ReadOnlySpan<Byte>
De data som ska packas upp.
Returer
Antalet byte i den oöppnade nyckeln.
Undantag
Det gick inte att packa upp chiffertexten med algoritmen unwrap.
-eller-
Ett fel uppstod under den kryptografiska åtgärden.
Kommentarer
När den anropas av basklassen source valideras den för att vara minst 16 byte lång och en multipel av 8 byte.
När den anropas av basklassen destination är den alltid exakt 8 byte kortare än source, så ett giltigt värde får alltid plats.