X509AsymmetricSecurityKey.GetHashAlgorithmForSignature(String) Méthode
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient un algorithme de chiffrement qui génère un hachage pour une signature numérique.
public:
override System::Security::Cryptography::HashAlgorithm ^ GetHashAlgorithmForSignature(System::String ^ algorithm);
public override System.Security.Cryptography.HashAlgorithm GetHashAlgorithmForSignature (string algorithm);
override this.GetHashAlgorithmForSignature : string -> System.Security.Cryptography.HashAlgorithm
Public Overrides Function GetHashAlgorithmForSignature (algorithm As String) As HashAlgorithm
- algorithm
- String
L'algorithme de hachage.
HashAlgorithm qui génère des hachages pour les signatures numériques.
algorithm
n’est pas pris en charge. Les algorithmes pris en charge sont XmlDsigDSAUrl, XmlDsigRSASHA1Url et RsaSha256Signature.
Les champs XmlDsigDSAUrl, XmlDsigRSASHA1Url ou RsaSha256Signature permettent de spécifier le paramètre algorithm
.
En raison de problèmes de collision avec SHA1, Microsoft recommande un modèle de sécurité basé sur SHA256 ou supérieur.
Produit | Versions |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :