2009-08-03 43 views
0

我正在使用RSACryptoServiceProvider來執行一些非對稱加密。如何在.Net中生成特定長度的RSA公鑰/私鑰?

根據MSDN,當你實例化一個新的RSACryptoServiceProvider時,你會得到一個你可以使用的公鑰/私鑰對。

很明顯,這一對是使用一些默認值 - 特別是長度來生成的。我想指定我自己的長度以提高安全性。

我該怎麼做?

在此先感謝。

回答

2

RSACryptoServiceProvider的其中一個構造函數將KeySize作爲參數。請參閱有關允許值的文檔。

+0

不知道我怎麼錯過了。謝謝。 – Thenon 2009-08-03 12:36:36