X509AsymmetricSecurityKey.IsAsymmetricAlgorithm(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si el algoritmo especificado utiliza claves asimétricas.
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
Parámetros
- algorithm
- String
El algoritmo criptográfico.
Devoluciones
true
cuando el algoritmo especificado es DsaSha1Signature, RsaSha1Signature, RsaSha256Signature, RsaOaepKeyWrap o RsaV15KeyWrap; de lo contrario, false
.
Comentarios
Debido a problemas de colisión con SHA1, Microsoft recomienda un modelo de seguridad basado en SHA256 o mejor.