Aes.DecryptKeyWrapPaddedCore Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Annule une clé qui a été encapsulée à l’aide de l’IETF RFC 5649 AES Key Wrap avec l’algorithme Padding.
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
Paramètres
- source
- ReadOnlySpan<Byte>
Données à décompresser.
Retours
Nombre d’octets dans la clé décompressée.
Exceptions
L’algorithme unwrap n’a pas pu décompresser le texte chiffré.
- ou -
Une erreur s’est produite pendant l’opération de chiffrement.
Remarques
Lorsqu’elle est appelée par la classe de base, source elle est pré-validée pour être d’au moins 16 octets de long et un multiple de 8 octets.
Lorsqu’elle est appelée par la classe de base, destination elle est toujours de 8 octets plus courtes que source, donc toute valeur valide est toujours adaptée.