Share via


X509AsymmetricSecurityKey.IsAsymmetricAlgorithm(String) Méthode

Définition

Obtient une valeur qui indique si l'algorithme spécifié utilise des clés asymétriques.

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

Paramètres

algorithm
String

Algorithme de chiffrement.

Retours

true lorsque l'algorithme spécifié est DsaSha1Signature, RsaSha1Signature, RsaSha256Signature, RsaOaepKeyWrap ou RsaV15KeyWrap ; sinon, false.

Remarques

En raison de problèmes de collision avec SHA1, Microsoft recommande un modèle de sécurité basé sur SHA256 ou supérieur.

S’applique à