Aes.DecryptKeyWrapPaddedCore Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entschlüsselt einen Schlüssel, der mit dem IETF RFC 5649 AES Key Wrap with Padding Algorithmus umschlossen wurde.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die zu entpackenden Daten.
Gibt zurück
Die Anzahl der Bytes im entwrappten Schlüssel.
Ausnahmen
Der Unwrap-Algorithmus konnte den Chiffretext nicht entschlüsseln.
-oder-
Fehler während des kryptografischen Vorgangs.
Hinweise
Wenn sie von der Basisklasse aufgerufen wird, source wird die Vorab-Überprüfung auf mindestens 16 Byte und ein Vielfaches von 8 Bytes überprüft.
Wenn sie von der Basisklasse aufgerufen wird, destination sind immer genau 8 Byte kürzer als source, sodass jeder gültige Wert immer passt.