Bagikan melalui


RSA.Decrypt Metode

Definisi

Overload

Decrypt(Byte[], RSAEncryptionPadding)

Saat ditimpa di kelas turunan, mendekripsi data input menggunakan mode padding yang ditentukan.

Decrypt(ReadOnlySpan<Byte>, RSAEncryptionPadding)

Mendekripsi data input menggunakan mode padding yang ditentukan.

Decrypt(ReadOnlySpan<Byte>, Span<Byte>, RSAEncryptionPadding)

Mendekripsi data input menggunakan mode padding yang ditentukan.

Decrypt(Byte[], RSAEncryptionPadding)

Sumber:
RSA.cs
Sumber:
RSA.cs
Sumber:
RSA.cs

Saat ditimpa di kelas turunan, mendekripsi data input menggunakan mode padding yang ditentukan.

public:
 virtual cli::array <System::Byte> ^ Decrypt(cli::array <System::Byte> ^ data, System::Security::Cryptography::RSAEncryptionPadding ^ padding);
public:
 abstract cli::array <System::Byte> ^ Decrypt(cli::array <System::Byte> ^ data, System::Security::Cryptography::RSAEncryptionPadding ^ padding);
public virtual byte[] Decrypt (byte[] data, System.Security.Cryptography.RSAEncryptionPadding padding);
public abstract byte[] Decrypt (byte[] data, System.Security.Cryptography.RSAEncryptionPadding padding);
abstract member Decrypt : byte[] * System.Security.Cryptography.RSAEncryptionPadding -> byte[]
override this.Decrypt : byte[] * System.Security.Cryptography.RSAEncryptionPadding -> byte[]
abstract member Decrypt : byte[] * System.Security.Cryptography.RSAEncryptionPadding -> byte[]
Public Overridable Function Decrypt (data As Byte(), padding As RSAEncryptionPadding) As Byte()
Public MustOverride Function Decrypt (data As Byte(), padding As RSAEncryptionPadding) As Byte()

Parameter

data
Byte[]

Data yang akan didekripsi.

padding
RSAEncryptionPadding

Mode padding.

Mengembalikan

Byte[]

Data yang didekripsi.

Pengecualian

data atau padding adalah null.

Kelas turunan harus mengambil alih metode ini.

padding tidak diketahui, atau tidak didukung oleh implementasi ini.

-atau-

Panjang data tidak sama dengan jumlah byte untuk KeySize.

-atau-

Instans ini hanya mewakili kunci umum.

-atau-

Operasi dekripsi gagal.

Lihat juga

Berlaku untuk

Decrypt(ReadOnlySpan<Byte>, RSAEncryptionPadding)

Sumber:
RSA.cs
Sumber:
RSA.cs
Sumber:
RSA.cs

Mendekripsi data input menggunakan mode padding yang ditentukan.

public:
 cli::array <System::Byte> ^ Decrypt(ReadOnlySpan<System::Byte> data, System::Security::Cryptography::RSAEncryptionPadding ^ padding);
public byte[] Decrypt (ReadOnlySpan<byte> data, System.Security.Cryptography.RSAEncryptionPadding padding);
member this.Decrypt : ReadOnlySpan<byte> * System.Security.Cryptography.RSAEncryptionPadding -> byte[]
Public Function Decrypt (data As ReadOnlySpan(Of Byte), padding As RSAEncryptionPadding) As Byte()

Parameter

data
ReadOnlySpan<Byte>

Data yang akan didekripsi.

padding
RSAEncryptionPadding

Mode padding.

Mengembalikan

Byte[]

Data yang didekripsi.

Pengecualian

paddingadalah null.

padding tidak diketahui, atau tidak didukung oleh implementasi ini.

-atau-

Operasi dekripsi gagal.

Berlaku untuk

Decrypt(ReadOnlySpan<Byte>, Span<Byte>, RSAEncryptionPadding)

Sumber:
RSA.cs
Sumber:
RSA.cs
Sumber:
RSA.cs

Mendekripsi data input menggunakan mode padding yang ditentukan.

public:
 int Decrypt(ReadOnlySpan<System::Byte> data, Span<System::Byte> destination, System::Security::Cryptography::RSAEncryptionPadding ^ padding);
public int Decrypt (ReadOnlySpan<byte> data, Span<byte> destination, System.Security.Cryptography.RSAEncryptionPadding padding);
member this.Decrypt : ReadOnlySpan<byte> * Span<byte> * System.Security.Cryptography.RSAEncryptionPadding -> int
Public Function Decrypt (data As ReadOnlySpan(Of Byte), destination As Span(Of Byte), padding As RSAEncryptionPadding) As Integer

Parameter

data
ReadOnlySpan<Byte>

Data yang akan didekripsi.

destination
Span<Byte>

Buffer untuk menerima data yang didekripsi.

padding
RSAEncryptionPadding

Mode padding.

Mengembalikan

Jumlah total byte yang ditulis ke destination.

Pengecualian

paddingadalah null.

Buffer di destination terlalu kecil untuk menyimpan data yang didekripsi.

padding tidak diketahui, atau tidak didukung oleh implementasi ini.

-atau-

Operasi dekripsi gagal.

Berlaku untuk