Teilen über


RSACng.TryEncrypt Methode

Definition

Verschlüsselt Daten mithilfe des öffentlichen Schlüssels.

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

Parameter

data
ReadOnlySpan<Byte>

Die zu verschlüsselnden Daten.

destination
Span<Byte>

Der Puffer, der die verschlüsselten Daten empfangen soll.

padding
RSAEncryptionPadding

Der Paddingmodus.

bytesWritten
Int32

Nach Ausführung dieser Methode die Gesamtzahl der in destination geschriebenen Bytes. Dieser Parameter wird nicht initialisiert behandelt.

Gibt zurück

true, wenn destination zum Empfangen der verschlüsselten Daten lang genug ist. Andernfalls false.

Gilt für: