2013-10-17 32 views
0

我有一个在csp format的私钥。我需要迁移到Bouncy Castle。但是我没有找到任何导入这种格式的函数。RSA使用弹性城堡与存储在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); 
} 

感谢

回答

0

你可以用这个启动:C# Sign Data with RSA using BouncyCastle,它讲述了如何使用充气城堡,要导入的关键,充气城堡签,你需要看看在Org.BouncyCastle的DotNetUtilities类。安全名称空间。

相关问题