Aes.DecryptKeyWrapPadded Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az IETF RFC 5649 AES kulcsburkoló algoritmussal burkolt kulcs kibontása.
Túlterhelések
| Name | Description |
|---|---|
| DecryptKeyWrapPadded(Byte[]) |
Az IETF RFC 5649 AES kulcsburkoló algoritmussal burkolt kulcs kibontása. |
| DecryptKeyWrapPadded(ReadOnlySpan<Byte>) |
Az IETF RFC 5649 AES kulcsburkoló algoritmussal burkolt kulcs kibontása. |
| DecryptKeyWrapPadded(ReadOnlySpan<Byte>, Span<Byte>) |
Az IETF RFC 5649 AES kulcsburkoló algoritmussal burkolt kulcs kibontása. |
DecryptKeyWrapPadded(Byte[])
- Forrás:
- Aes.cs
- Forrás:
- Aes.cs
Az IETF RFC 5649 AES kulcsburkoló algoritmussal burkolt kulcs kibontása.
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()
Paraméterek
- ciphertext
- Byte[]
A feloldandó adatok.
Válaszok
A le nem írt kulcs.
Kivételek
ciphertext az null.
ciphertext olyan kimenettel Length rendelkezik, amely nem felel meg a kulcsburkolás és a padding algoritmus kimenetének.
A következőre érvényes:
DecryptKeyWrapPadded(ReadOnlySpan<Byte>)
- Forrás:
- Aes.cs
- Forrás:
- Aes.cs
Az IETF RFC 5649 AES kulcsburkoló algoritmussal burkolt kulcs kibontása.
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()
Paraméterek
- ciphertext
- ReadOnlySpan<Byte>
A feloldandó adatok.
Válaszok
A le nem írt kulcs.
Kivételek
ciphertext olyan kimenettel Length rendelkezik, amely nem felel meg a kulcsburkolás és a padding algoritmus kimenetének.
A következőre érvényes:
DecryptKeyWrapPadded(ReadOnlySpan<Byte>, Span<Byte>)
- Forrás:
- Aes.cs
- Forrás:
- Aes.cs
Az IETF RFC 5649 AES kulcsburkoló algoritmussal burkolt kulcs kibontása.
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
Paraméterek
- ciphertext
- ReadOnlySpan<Byte>
A feloldandó adatok.
Válaszok
A le nem írt kulcs bájtjainak száma.
Kivételek
ciphertext olyan kimenettel Length rendelkezik, amely nem felel meg a kulcsburkolás és a padding algoritmus kimenetének.
-vagy-
destination
Length több mint 16 bájt rövidebb, mint ciphertexta 16 bájt, így garantáltan túl rövid a le nem írt kulcs tárolásához.
ciphertext és destination átfedésben.
-vagy-
A feloldó algoritmus nem tudta feloldani a rejtjelszöveget.
-vagy-
Hiba történt a titkosítási művelet során.