0

我有一个csp 格式的私钥。我需要迁移到充气城堡。但我没有找到导入这种格式的任何功能。

拜托,你能帮我翻译这段代码吗?

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);
}

谢谢

4

1 回答 1

0

您可以从以下内容开始:C# Sign Data with RSA using BouncyCastle,它说明如何使用 Bouncy Castle 进行签名,要将密钥导入 Bouncy Castle,您需要查看 Org.BouncyCastle.Security 命名空间上的 DotNetUtilities 类。

于 2013-11-15T20:22:21.577 回答