Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

SHA384CryptoServiceProvider, classe

Définit un objet de wrapper pour accéder à l'implémentation du fournisseur de services de chiffrement (CSP) de l'algorithme SHA384.

System.Object
  System.Security.Cryptography.HashAlgorithm
    System.Security.Cryptography.SHA384
      System.Security.Cryptography.SHA384CryptoServiceProvider

Espace de noms :  System.Security.Cryptography
Assembly :  System.Core (dans System.Core.dll)
[HostProtectionAttribute(SecurityAction.LinkDemand, MayLeakOnAbort = true)]
public sealed class SHA384CryptoServiceProvider : SHA384

Le type SHA384CryptoServiceProvider expose les membres suivants.

  Nom Description
Méthode publique SHA384CryptoServiceProvider Initialise une nouvelle instance de la classe SHA384CryptoServiceProvider.
Début
  Nom Description
Propriété publique CanReuseTransform Obtient une valeur indiquant si la transformation en cours peut être réutilisée. (Hérité de HashAlgorithm.)
Propriété publique CanTransformMultipleBlocks En cas de substitution dans une classe dérivée, obtient une valeur indiquant si plusieurs blocs peuvent être transformés. (Hérité de HashAlgorithm.)
Propriété publique Hash Obtient la valeur du code de hachage calculé. (Hérité de HashAlgorithm.)
Propriété publique HashSize Obtient la taille, en bits, du code de hachage calculé. (Hérité de HashAlgorithm.)
Propriété publique InputBlockSize En cas de substitution dans une classe dérivée, obtient la taille du bloc d'entrée. (Hérité de HashAlgorithm.)
Propriété publique OutputBlockSize En cas de substitution dans une classe dérivée, obtient la taille du bloc de sortie. (Hérité de HashAlgorithm.)
Début
  Nom Description
Méthode publique Clear Libère toutes les ressources utilisées par la classe HashAlgorithm. (Hérité de HashAlgorithm.)
Méthode publique ComputeHash(Byte[]) Calcule la valeur de hachage pour le tableau d'octets spécifié. (Hérité de HashAlgorithm.)
Méthode publique ComputeHash(Stream) Calcule la valeur de hachage pour l'objet Stream spécifié. (Hérité de HashAlgorithm.)
Méthode publique ComputeHash(Byte[], Int32, Int32) Calcule la valeur de hachage pour la région spécifiée du tableau d'octets spécifié. (Hérité de HashAlgorithm.)
Méthode publique Dispose() Libère toutes les ressources utilisées par l'instance actuelle de la classe HashAlgorithm. (Hérité de HashAlgorithm.)
Méthode protégée Dispose(Boolean) Libère les ressources non managées utilisées par HashAlgorithm et libère éventuellement les ressources managées. (Hérité de HashAlgorithm.)
Méthode publique Equals(Object) Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de netto***ge avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée HashCore En cas de substitution dans une classe dérivée, achemine les données écrites dans l'objet vers l'algorithme de hachage pour calculer le hachage. (Hérité de HashAlgorithm.)
Méthode protégée HashFinal En cas de substitution dans une classe dérivée, finalise le calcul de hachage une fois les dernières données traitées par l'objet de flux de chiffrement. (Hérité de HashAlgorithm.)
Méthode publique Initialize Initialise, ou réinitialise, une instance d'un algorithme de hachage. (Substitue HashAlgorithm.Initialize().)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Méthode publique TransformBlock Calcule la valeur de hachage pour la région spécifiée du tableau d'octets d'entrée et copie la région spécifiée du tableau d'octets d'entrée dans la région spécifiée du tableau d'octets de sortie. (Hérité de HashAlgorithm.)
Méthode publique TransformFinalBlock Calcule la valeur de hachage pour la région spécifiée du tableau d'octets spécifié. (Hérité de HashAlgorithm.)
Début
  Nom Description
Champ protégé HashSizeValue Représente la taille, en bits, du code de hachage calculé. (Hérité de HashAlgorithm.)
Champ protégé HashValue Représente la valeur du code de hachage calculé. (Hérité de HashAlgorithm.)
Champ protégé State Représente l'état du calcul du hachage. (Hérité de HashAlgorithm.)
Début
Remarque Remarque

L'attribut HostProtectionAttribute appliqué à ce type ou membre a la valeur de propriété Resources suivante : MayLeakOnAbort. HostProtectionAttribute n'affecte pas les applications bureautiques (qui sont généralement démarrées en double-cliquant sur une icône, en tapant une commande ou en entrant une URL dans un navigateur). Pour plus d'informations, consultez la classe HostProtectionAttribute ou Attributs de programmation et de protection des hôtes SQL Server.

.NET Framework

Pris en charge dans : 4, 3.5

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 7, Windows Vista SP1 ou ultérieur, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Cela vous a-t-il été utile ?
(1500 caractères restants)
Contenu de la communauté Ajouter
Annotations FAQ
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,