Freigeben über


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

true, wenn der angegebene Algorithmus DsaSha1Signature, RsaSha1Signature, RsaSha256Signature, RsaOaepKeyWrap oder RsaV15KeyWrap ist, andernfalls false.

Hinweise

Aufgrund von Problemen durch Konflikte mit SHA1 wird von Microsoft ein Sicherheitsmodell empfohlen, das mindestens auf SHA256 basiert.

Gilt für: