Aes.DecryptKeyWrapPadded 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.
Přetížení
| Name | Description |
|---|---|
| DecryptKeyWrapPadded(Byte[]) |
Rozbalí klíč zabalený pomocí algoritmu IETF RFC 5649 AES Key Wrap s odsazením. |
| DecryptKeyWrapPadded(ReadOnlySpan<Byte>) |
Rozbalí klíč zabalený pomocí algoritmu IETF RFC 5649 AES Key Wrap s odsazením. |
| DecryptKeyWrapPadded(ReadOnlySpan<Byte>, Span<Byte>) |
Rozbalí klíč zabalený pomocí algoritmu IETF RFC 5649 AES Key Wrap s odsazením. |
DecryptKeyWrapPadded(Byte[])
- Zdroj:
- Aes.cs
- Zdroj:
- Aes.cs
Rozbalí klíč zabalený pomocí algoritmu IETF RFC 5649 AES Key Wrap s odsazením.
public:
cli::array <System::Byte> ^ DecryptKeyWrapPadded(cli::array <System::Byte> ^ ciphertext);
public byte[] DecryptKeyWrapPadded(byte[] ciphertext);
member this.DecryptKeyWrapPadded : byte[] -> byte[]
Public Function DecryptKeyWrapPadded (ciphertext As Byte()) As Byte()
Parametry
- ciphertext
- Byte[]
Data, která se mají rozbalit.
Návraty
Nezapsaný klíč.
Výjimky
ciphertext je null.
ciphertext
Length má hodnotu, která neodpovídá výstupu algoritmu zalamování klíčů s odsazením.
Platí pro
DecryptKeyWrapPadded(ReadOnlySpan<Byte>)
- Zdroj:
- Aes.cs
- Zdroj:
- Aes.cs
Rozbalí klíč zabalený pomocí algoritmu IETF RFC 5649 AES Key Wrap s odsazením.
public:
cli::array <System::Byte> ^ DecryptKeyWrapPadded(ReadOnlySpan<System::Byte> ciphertext);
public byte[] DecryptKeyWrapPadded(ReadOnlySpan<byte> ciphertext);
member this.DecryptKeyWrapPadded : ReadOnlySpan<byte> -> byte[]
Public Function DecryptKeyWrapPadded (ciphertext As ReadOnlySpan(Of Byte)) As Byte()
Parametry
- ciphertext
- ReadOnlySpan<Byte>
Data, která se mají rozbalit.
Návraty
Nezapsaný klíč.
Výjimky
ciphertext
Length má hodnotu, která neodpovídá výstupu algoritmu zalamování klíčů s odsazením.
Platí pro
DecryptKeyWrapPadded(ReadOnlySpan<Byte>, Span<Byte>)
- Zdroj:
- Aes.cs
- Zdroj:
- Aes.cs
Rozbalí klíč zabalený pomocí algoritmu IETF RFC 5649 AES Key Wrap s odsazením.
public:
int DecryptKeyWrapPadded(ReadOnlySpan<System::Byte> ciphertext, Span<System::Byte> destination);
public int DecryptKeyWrapPadded(ReadOnlySpan<byte> ciphertext, Span<byte> destination);
member this.DecryptKeyWrapPadded : ReadOnlySpan<byte> * Span<byte> -> int
Public Function DecryptKeyWrapPadded (ciphertext As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer
Parametry
- ciphertext
- ReadOnlySpan<Byte>
Data, která se mají rozbalit.
Návraty
Počet bajtů v nezapsaném klíči.
Výjimky
ciphertext
Length má hodnotu, která neodpovídá výstupu algoritmu zalamování klíčů s odsazením.
nebo
destination
Length má více než 16 bajtů kratší než ciphertext, proto je zaručeno příliš krátké pro uložení nezapsaného klíče.
ciphertext a destination překrývají se.
nebo
Algoritmus rozbalení se nepodařilo rozbalit šifrový text.
nebo
Během kryptografické operace došlo k chybě.