Aes.EncryptKeyWrapPaddedCore Méthode

Définition

Encapsule une clé à l’aide de l’IETF RFC 5649 AES Key Wrap avec l’algorithme Padding, en écrivant le résultat dans une mémoire tampon spécifiée.

protected:
 virtual void EncryptKeyWrapPaddedCore(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
protected virtual void EncryptKeyWrapPaddedCore(ReadOnlySpan<byte> source, Span<byte> destination);
abstract member EncryptKeyWrapPaddedCore : ReadOnlySpan<byte> * Span<byte> -> unit
override this.EncryptKeyWrapPaddedCore : ReadOnlySpan<byte> * Span<byte> -> unit
Protected Overridable Sub EncryptKeyWrapPaddedCore (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte))

Paramètres

source
ReadOnlySpan<Byte>

Données à encapsuler.

destination
Span<Byte>

Mémoire tampon pour recevoir les données encapsulées.

Exceptions

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 ne pas être vide.

Lorsqu’elle est appelée par la classe de base, destination elle est pré-validée pour être exactement la longueur retournée par GetKeyWrapPaddedLength(Int32) l’entrée donnée.

S’applique à