System::Security::Cryptography::RSACryptoServiceProvider::Encrypt 方法

RSACryptoServiceProvider::Encrypt(ByteArrayPtr, SharedPtr<RSAEncryptionPadding>) method

使用指定的填充模式加密输入数据。

ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::Encrypt(ByteArrayPtr data, SharedPtr<RSAEncryptionPadding> padding) override
参数类型描述
dataByteArrayPtrByte 用于加密的字节数组。
paddingSharedPtr<RSAEncryptionPadding>填充模式。

ReturnValue

以字节数组格式的加密数据。

另见

RSACryptoServiceProvider::Encrypt(const ByteArrayPtr&, bool) method

加密消息。未实现。

ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::Encrypt(const ByteArrayPtr &rgb, bool use_oaep)
参数类型描述
rgbconst ByteArrayPtr&Data 用于加密。
use_oaepboolTrue 表示使用 OAEP 填充,false 表示使用 PKCS#1 v1.5 填充。

ReturnValue

已加密的数据数组。

另见