0

私はcsp 形式の秘密鍵を持っています。Bouncy Castle に移行する必要があります。しかし、この形式をインポートする機能が見つかりません。

このコードを翻訳するのを手伝ってくれませんか?

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 に答える