Aes.EncryptKeyWrapPaddedCore Yöntem

Tanım

IETF RFC 5649 AES Anahtar Sarmalama ve Doldurma algoritması kullanarak bir anahtarı sarmalar ve sonucu belirtilen arabelleğe yazar.

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))

Parametreler

source
ReadOnlySpan<Byte>

Kaydıracak veriler.

destination
Span<Byte>

Sarmalanan verileri almak için arabellek.

Özel durumlar

Şifreleme işlemi sırasında bir hata oluştu.

Açıklamalar

Temel sınıf tarafından çağrıldığında, source boş olmadığı önceden doğrulanır.

Temel sınıf tarafından çağrıldığında, destination verilen giriş için tarafından GetKeyWrapPaddedLength(Int32) döndürülen uzunluk tam olarak doğrulanır.

Şunlara uygulanır