Sdílet prostřednictvím


X509AsymmetricSecurityKey.IsAsymmetricAlgorithm(String) Metoda

Definice

Získá hodnotu, která označuje, zda zadaný algoritmus používá asymetrických klíčů.

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

Parametry

algorithm
String

Kryptografický algoritmus.

Návraty

truepokud je DsaSha1Signaturezadaný algoritmus , RsaSha1Signature, RsaSha256Signature, RsaOaepKeyWrapnebo RsaV15KeyWrap; jinak . false

Poznámky

Kvůli problémům s kolizí s SHA1 microsoft doporučuje model zabezpečení založený na sha256 nebo lepším.

Platí pro