RSAOpenSsl.Encrypt(Byte[], RSAEncryptionPadding) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Chiffre les données d’entrée à l’aide du mode de remplissage spécifié.
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()
Paramètres
- data
- Byte[]
- padding
- RSAEncryptionPadding
Retours
Données chiffrées.
Exceptions
data ou padding est null.
padding est inconnu ou non pris en charge par cette implémentation.
- ou -
La longueur est data trop longue pour la combinaison des KeySize remplissages sélectionnés.
- ou -
Échec de l’opération de chiffrement.