RSACng.TryDecrypt Methode

Definitie

Ontsleutelt gegevens met behulp van de persoonlijke sleutel.

public:
 override bool TryDecrypt(ReadOnlySpan<System::Byte> data, Span<System::Byte> destination, System::Security::Cryptography::RSAEncryptionPadding ^ padding, [Runtime::InteropServices::Out] int % bytesWritten);
public override bool TryDecrypt(ReadOnlySpan<byte> data, Span<byte> destination, System.Security.Cryptography.RSAEncryptionPadding padding, out int bytesWritten);
override this.TryDecrypt : ReadOnlySpan<byte> * Span<byte> * System.Security.Cryptography.RSAEncryptionPadding * int -> bool
Public Overrides Function TryDecrypt (data As ReadOnlySpan(Of Byte), destination As Span(Of Byte), padding As RSAEncryptionPadding, ByRef bytesWritten As Integer) As Boolean

Parameters

data
ReadOnlySpan<Byte>

De gegevens die moeten worden ontsleuteld.

destination
Span<Byte>

De buffer voor het ontvangen van de ontsleutelde gegevens.

padding
RSAEncryptionPadding

De opvullingsmodus.

bytesWritten
Int32

Wanneer deze methode wordt geretourneerd, bevat het totale aantal bytes dat is geschreven in destination. Deze parameter wordt behandeld als niet-geïnitialiseerd.

Retouren

trueals destination het lang genoeg is om de ontsleutelde gegevens te ontvangen; anders. false

Van toepassing op