X509AsymmetricSecurityKey.IsAsymmetricAlgorithm(String) Methode

Definition

Ruft einen Wert ab, der angibt, ob der angegebene Algorithmus asymmetrische Schlüssel verwendet.

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

Parameter

algorithm
String

Der kryptografische Algorithmus.

Gibt zurück

truewenn der angegebene Algorithmus ist DsaSha1Signature, RsaSha1Signature, , RsaSha256Signature, RsaOaepKeyWrapoder RsaV15KeyWrap; andernfalls . false

Hinweise

Aufgrund von Kollisionsproblemen mit SHA-1 empfiehlt Microsoft ein Sicherheitsmodell, das auf SHA-256 oder höher basiert.

Gilt für: