我不知道加密,这是我的问题: RSA / ECB / PKCS1Padding 。
我想在vb.net中使用 RSA / ECB / PKCS1Padding 加密数据。
以下是我的代码:
Public Function RSAEncryption(ByVal textToEncrypt As String) As String
Dim cipher As RSACryptoServiceProvider = New RSACryptoServiceProvider()
Dim data As Byte()
Dim cipherText As Byte()
Dim EncryptedData As String
cipher.FromXmlString(public_key)
data = Encoding.UTF8.GetBytes(textToEncrypt)
cipherText = cipher.Encrypt(data, False)
EncryptedData = Convert.ToBase64String(cipherText)
Return EncryptedData
End Function
如上面的代码,我可以使用我的公钥进行加密
我想知道的是:
我的代码是否满足 RSA / ECB / PKCS1Padding 的要求,因为我不知道 RSA / ECB / PKCS1Padding ?
任何帮助都会让我高兴...谢谢...