RSAOpenSsl.Decrypt(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.
Entschlüsselt die Eingabedaten mithilfe des angegebenen Abstandsmodus.
public:
override cli::array <System::Byte> ^ Decrypt(cli::array <System::Byte> ^ data, System::Security::Cryptography::RSAEncryptionPadding ^ padding);
public override byte[] Decrypt(byte[] data, System.Security.Cryptography.RSAEncryptionPadding padding);
override this.Decrypt : byte[] * System.Security.Cryptography.RSAEncryptionPadding -> byte[]
Public Overrides Function Decrypt (data As Byte(), padding As RSAEncryptionPadding) As Byte()
Parameter
- data
- Byte[]
- padding
- RSAEncryptionPadding
Gibt zurück
Die entschlüsselten Daten.
Ausnahmen
data oder padding ist null.
padding ist unbekannt oder wird von dieser Implementierung nicht unterstützt.
-oder-
Die Länge des Werts data entspricht nicht der Anzahl der Bytes für KeySize.
-oder-
Diese Instanz stellt nur einen öffentlichen Schlüssel dar.
-oder-
Fehler beim Entschlüsselungsvorgang.