Aes.EncryptKeyWrapPaddedCore Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue il wrapping di una chiave usando il wrapping della chiave AES di IETF RFC 5649 con l'algoritmo Padding, scrivendo il risultato in un buffer specificato.
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))
Parametri
- source
- ReadOnlySpan<Byte>
Dati di cui eseguire il wrapping.
Eccezioni
Si è verificato un errore durante l'operazione di crittografia.
Commenti
Quando viene chiamato dalla classe di base, source viene pre-convalidato per non essere vuoto.
Quando viene chiamato dalla classe base, destination viene convalidato in modo preliminare per essere esattamente la lunghezza restituita da GetKeyWrapPaddedLength(Int32) per l'input specificato.