MessageDigest |
Digestion de message |
---|---|
Java | java.security |
Description
Cette classe permet de fournir les fonctionnalités d'application aux algorithmes de traitement de message, comme MD5 ou SHA.
Liste des méthodes
Méthode | Prototype | Description | Hérité |
---|---|---|---|
MESSAGEDIGEST | protected MessageDigest(String algorithm); | Ce constructeur permet de créer l'objet avec le nom d'algorithme spécifié. | |
CLONE | Object clone(); | Cette méthode permet de demander un clone de cet objet si l'intégration est clonable. | |
DIGEST | byte[] digest(); | Cette méthode permet de complété la calcul haché par traitement d'opérations final comme rembourage. | |
DIGEST | byte[] digest(byte[] input); | Cette méthode permet de traiter la mise à jour final dans la digestion utilisant le tableau d'octets spécifiés, et alors complète le calcul de la digestion. | |
DIGEST | int digest(byte[] buf, int offset, int len); | Cette méthode permet de compléter le calcul haché par opérations de traitement final comme rembourage. | |
GETALGORITHM | String getAlgorithm(); | Cette méthode permet de demander une chaine de caractères identifiant l'algorithme, indépendamment des détails intégrés. | |
GETDIGESTLENGTH | int getDigestLength(); | Cette méthode permet de demander la longueur de la digestion d'octets, ou 0 si cette opération n'est pas supportée par le fournisseur et l'intègration n'est pas clonable. | |
GETINSTANCE | static MessageDigest getInstance(String algorithm); | Cette méthode permet de générer l'objet MessageDigest intégrant l'algorithme de digestion spécifié. | |
GETINSTANCE | static MessageDigest getInstance(String algorithm, Provider provider); | Cette méthode permet de générer l'objet MessageDigest intégrant l'algoritme spécifié, fournisseur le fournisseur spécifié, si un algorithme est disponible pour le fournisseur. | |
GETINSTANCE | static MessageDigest getInstance(String algorithm, Provider provider); | Cette méthode permet de générer l'objet MessageDigest intégrant l'algoritme spécifié, fournisseur le fournisseur spécifié, si un algorithme est disponible pour le fournisseur. | |
GETINSTANCE | static MessageDigest getInstance(String algorithm, String provider); | Cette méthode permet de générer l'objet MessageDigest intégrant l'algoritme spécifié, fournisseur le fournisseur spécifié, si un algorithme est disponible pour le fournisseur en format de chaine de caractères. | |
GETPROVIDER | Provider getProvider(); | Cette méthode permet de demander le fournisseur d'objet de message en digestion. | |
ISEQUAL | static boolean isEqual(byte[] digesta, byte[] digestb); | Cette méthode permet de comparer l'égalité de deux digestions. | |
RESET | void reset(); | Cette méthode permet de réinitialiser la digestion pour un usage futur. | |
TOSTRING | String toString(); | Cette méthode permet de demander une chaine de caractères représentant l'objet de message de digestion. | |
UPDATE | void update(byte input); | Cette méthode permet de mettre à jour la digestion utilisant l'octet spécifié. | |
UPDATE | void update(byte[] input); | Cette méthode permet de mettre à jour la digestion utilisé par le tableau d'octets spécifiés. | |
UPDATE | void update(byte[] input, int offset, int len); | Cette méthode permet de mettre à jour la digestion utilisant le tableau d'octets spécifiés, débutant au déplacement spécifié. | |
UPDATE | void update(ByteBuffer input); | Cette méthode permet de mettre à jour la digestion utilisant l'objet ByteBuffer spécifié. |
Dernière mise à jour : Dimanche, le 21 juin 2015