2013-10-17 58 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類。安全名稱空間。

相關問題