Aes.DecryptKeyWrapPadded Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| DecryptKeyWrapPadded(Byte[]) |
Pak een sleutel uit die is verpakt met behulp van het IETF RFC 5649 AES Key Wrap met opvullingsalgoritmen. |
| DecryptKeyWrapPadded(ReadOnlySpan<Byte>) |
Pak een sleutel uit die is verpakt met behulp van het IETF RFC 5649 AES Key Wrap met opvullingsalgoritmen. |
| DecryptKeyWrapPadded(ReadOnlySpan<Byte>, Span<Byte>) |
Pak een sleutel uit die is verpakt met behulp van het IETF RFC 5649 AES Key Wrap met opvullingsalgoritmen. |
DecryptKeyWrapPadded(Byte[])
- Bron:
- Aes.cs
- Bron:
- Aes.cs
Pak een sleutel uit die is verpakt met behulp van het IETF RFC 5649 AES Key Wrap met opvullingsalgoritmen.
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()
Parameters
- ciphertext
- Byte[]
De gegevens die moeten worden uitpakt.
Retouren
De uitgepakte sleutel.
Uitzonderingen
ciphertext is null.
ciphertext heeft een Length die niet overeenkomt met de uitvoer van de Sleutelterugloop met opvullingsalgoritmen.
Van toepassing op
DecryptKeyWrapPadded(ReadOnlySpan<Byte>)
- Bron:
- Aes.cs
- Bron:
- Aes.cs
Pak een sleutel uit die is verpakt met behulp van het IETF RFC 5649 AES Key Wrap met opvullingsalgoritmen.
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()
Parameters
- ciphertext
- ReadOnlySpan<Byte>
De gegevens die moeten worden uitpakt.
Retouren
De uitgepakte sleutel.
Uitzonderingen
ciphertext heeft een Length die niet overeenkomt met de uitvoer van de Sleutelterugloop met opvullingsalgoritmen.
Van toepassing op
DecryptKeyWrapPadded(ReadOnlySpan<Byte>, Span<Byte>)
- Bron:
- Aes.cs
- Bron:
- Aes.cs
Pak een sleutel uit die is verpakt met behulp van het IETF RFC 5649 AES Key Wrap met opvullingsalgoritmen.
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
Parameters
- ciphertext
- ReadOnlySpan<Byte>
De gegevens die moeten worden uitpakt.
Retouren
Het aantal bytes in de uitgepakte sleutel.
Uitzonderingen
ciphertext heeft een Length die niet overeenkomt met de uitvoer van de Sleutelterugloop met opvullingsalgoritmen.
– of –
destination heeft een Length die meer dan 16 bytes korter is dan ciphertext, dus gegarandeerd te kort om de niet-uitgepakte sleutel vast te houden.
ciphertext en destination overlappen.
– of –
Het uitpakalgoritme kan de coderingstekst niet uitpakken.
– of –
Er is een fout opgetreden tijdens de cryptografische bewerking.