RSAOpenSsl.Encrypt(Byte[], RSAEncryptionPadding) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verschlüsselt die Eingabedaten mithilfe der angegebenen Paddingmethode.
public:
override cli::array <System::Byte> ^ Encrypt(cli::array <System::Byte> ^ data, System::Security::Cryptography::RSAEncryptionPadding ^ padding);
public override byte[] Encrypt(byte[] data, System.Security.Cryptography.RSAEncryptionPadding padding);
override this.Encrypt : byte[] * System.Security.Cryptography.RSAEncryptionPadding -> byte[]
Public Overrides Function Encrypt (data As Byte(), padding As RSAEncryptionPadding) As Byte()
Parameter
- data
- Byte[]
Die zu verschlüsselnden Daten.
- padding
- RSAEncryptionPadding
Der Paddingmodus.
Gibt zurück
Die verschlüsselten Daten.
Ausnahmen
data oder padding ist null.
padding ist unbekannt oder wird von dieser Implementierung nicht unterstützt.
- oder -
data ist zu lang für die Kombination von KeySize und dem ausgewählten Padding.
- oder -
Der Verschlüsselungsvorgang ist fehlgeschlagen.