共用方式為


X509AsymmetricSecurityKey.IsAsymmetricAlgorithm(String) 方法

定義

取得值,這個值會指出指定的演算法是否會使用非對稱金鑰。

public:
 override bool IsAsymmetricAlgorithm(System::String ^ algorithm);
public override bool IsAsymmetricAlgorithm (string algorithm);
override this.IsAsymmetricAlgorithm : string -> bool
Public Overrides Function IsAsymmetricAlgorithm (algorithm As String) As Boolean

參數

algorithm
String

密碼編譯演算法。

傳回

如果指定的演算法是 DsaSha1SignatureRsaSha1SignatureRsaSha256SignatureRsaOaepKeyWrapRsaV15KeyWrap,則為 true,否則為 false

備註

由於 SHA1 的衝突問題,Microsoft 建議您使用以 SHA256 或更好的加密方式為基礎的安全性模型。

適用於