共用方式為


AsymmetricSecurityKey.GetAsymmetricAlgorithm(String, Boolean) 方法

定義

在衍生類別中覆寫時,取得指定的非對稱密碼編譯演算法。

public:
 abstract System::Security::Cryptography::AsymmetricAlgorithm ^ GetAsymmetricAlgorithm(System::String ^ algorithm, bool privateKey);
public abstract System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm (string algorithm, bool privateKey);
abstract member GetAsymmetricAlgorithm : string * bool -> System.Security.Cryptography.AsymmetricAlgorithm
Public MustOverride Function GetAsymmetricAlgorithm (algorithm As String, privateKey As Boolean) As AsymmetricAlgorithm

參數

algorithm
String

要建立的非對稱演算法。

privateKey
Boolean

如果需要使用私密金鑰來建立演算法,則為 true,否則為 false

傳回

AsymmetricAlgorithm,表示指定的非對稱密碼編譯演算法。

通常會將 true 傳入 privateKey 參數,因為解密時通常會需要私密金鑰。

備註

使用 SecurityAlgorithms 類別的靜態欄位,即可指定演算法。

適用於