Aes.EncryptKeyWrapPadded Metod

Definition

Överlagringar

Name Description
EncryptKeyWrapPadded(Byte[])

Omsluter en nyckel med hjälp av IETF RFC 5649 AES-nyckelomslutning med utfyllnadsalgoritm.

EncryptKeyWrapPadded(ReadOnlySpan<Byte>)

Omsluter en nyckel med hjälp av IETF RFC 5649 AES-nyckelomslutning med utfyllnadsalgoritm.

EncryptKeyWrapPadded(ReadOnlySpan<Byte>, Span<Byte>)

Omsluter en nyckel med IETF RFC 5649 AES-nyckelomslutning med utfyllnadsalgoritm och skriver resultatet till en angiven buffert.

EncryptKeyWrapPadded(Byte[])

Källa:
Aes.cs
Källa:
Aes.cs

Omsluter en nyckel med hjälp av IETF RFC 5649 AES-nyckelomslutning med utfyllnadsalgoritm.

public:
 cli::array <System::Byte> ^ EncryptKeyWrapPadded(cli::array <System::Byte> ^ plaintext);
public byte[] EncryptKeyWrapPadded(byte[] plaintext);
member this.EncryptKeyWrapPadded : byte[] -> byte[]
Public Function EncryptKeyWrapPadded (plaintext As Byte()) As Byte()

Parametrar

plaintext
Byte[]

De data som ska omslutas.

Returer

Byte[]

De omslutna data.

Undantag

plaintext är null eller tom.

Ett fel uppstod under den kryptografiska åtgärden.

Gäller för

EncryptKeyWrapPadded(ReadOnlySpan<Byte>)

Källa:
Aes.cs
Källa:
Aes.cs

Omsluter en nyckel med hjälp av IETF RFC 5649 AES-nyckelomslutning med utfyllnadsalgoritm.

public:
 cli::array <System::Byte> ^ EncryptKeyWrapPadded(ReadOnlySpan<System::Byte> plaintext);
public byte[] EncryptKeyWrapPadded(ReadOnlySpan<byte> plaintext);
member this.EncryptKeyWrapPadded : ReadOnlySpan<byte> -> byte[]
Public Function EncryptKeyWrapPadded (plaintext As ReadOnlySpan(Of Byte)) As Byte()

Parametrar

plaintext
ReadOnlySpan<Byte>

De data som ska omslutas.

Returer

Byte[]

De omslutna data.

Undantag

plaintext är tom.

Ett fel uppstod under den kryptografiska åtgärden.

Gäller för

EncryptKeyWrapPadded(ReadOnlySpan<Byte>, Span<Byte>)

Källa:
Aes.cs
Källa:
Aes.cs

Omsluter en nyckel med IETF RFC 5649 AES-nyckelomslutning med utfyllnadsalgoritm och skriver resultatet till en angiven buffert.

public:
 void EncryptKeyWrapPadded(ReadOnlySpan<System::Byte> plaintext, Span<System::Byte> destination);
public void EncryptKeyWrapPadded(ReadOnlySpan<byte> plaintext, Span<byte> destination);
member this.EncryptKeyWrapPadded : ReadOnlySpan<byte> * Span<byte> -> unit
Public Sub EncryptKeyWrapPadded (plaintext As ReadOnlySpan(Of Byte), destination As Span(Of Byte))

Parametrar

plaintext
ReadOnlySpan<Byte>

De data som ska omslutas.

destination
Span<Byte>

Bufferten för att ta emot omslutna data.

Undantag

plaintext är tom.

-eller-

destination är inte exakt storleksanpassad.

plaintext och destination överlappar varandra.

-eller-

Ett fel uppstod under den kryptografiska åtgärden.

Se även

Gäller för