C# RSA使用bouncy castle,密钥存储在CSP博客中
我有一个私人钥匙在一个盒子里。我需要迁移到Bouncy Castle。但是我找不到任何函数来导入这种格式 拜托,你能帮我翻译一下这个代码吗C# RSA使用bouncy castle,密钥存储在CSP博客中,c#,bouncycastle,public-key-encryption,C#,Bouncycastle,Public Key Encryption,我有一个私人钥匙在一个盒子里。我需要迁移到Bouncy Castle。但是我找不到任何函数来导入这种格式 拜托,你能帮我翻译一下这个代码吗 using (RSACryptoServiceProvider privatekey = new RSACryptoServiceProvider()) { privatekey.ImportCspBlob("chave em csp"); Byte[] buffer = Encoding.GetEncoding("utf-8").GetBy
using (RSACryptoServiceProvider privatekey = new RSACryptoServiceProvider()) {
privatekey.ImportCspBlob("chave em csp");
Byte[] buffer = Encoding.GetEncoding("utf-8").GetBytes(textEdit1.Text);
Byte[] signature = privatekey.SignData(buffer, "SHA1");
return Convert.ToBase64String(signature);
}
谢谢您可以从以下内容开始:,它告诉您如何使用Bouncy Castle进行签名,要将密钥导入Bouncy Castle,您需要查看Org.Bouncy Castle.Security命名空间上的DotNetUtilities类