X509AsymmetricSecurityKey.IsAsymmetricAlgorithm(String) Método

Definição

Obtém um valor que indica se o algoritmo especificado utiliza chaves assimé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

O algoritmo criptográfico.

Devoluções

truequando o algoritmo especificado é , , , , ou DsaSha1Signature; caso contrário, RsaSha1Signature. RsaSha256SignatureRsaOaepKeyWrapRsaV15KeyWrapfalse

Observações

Devido a problemas de colisão com o SHA-1, a Microsoft recomenda um modelo de segurança baseado no SHA-256 ou superior.

Aplica-se a