Générateur d’empreinte SHA-256 et SHA-512
À propos de cet outil
Générez des empreintes cryptographiques de chaînes ou de fichiers entièrement dans le navigateur. Choisissez SHA-256 ou SHA-512, copiez l’empreinte hexadécimale et vérifiez l’intégrité de fichiers par rapport à des sommes de contrôle connues, le tout en traitement local.
Mode d'emploi
- Algorithmes SHA-256 et SHA-512
- Calculer l’empreinte d’un texte UTF-8 instantanément
- Calculer l’empreinte d’un fichier local avec progression pour les entrées volumineuses
- Sortie d’empreinte encodée en hexadécimal
- Annuler des calculs d’empreinte de longue durée sur fichier
- Choisissez le type d'entrée: Saisissez du texte ou sélectionnez un fichier de votre appareil.
- Sélectionnez l'algorithme: Choisissez SHA-256 (courant) ou SHA-512 (plus robuste).
- Copiez l'empreinte: Copiez l’empreinte hexadécimale pour comparaison ou journalisation.
Exemples
- Vérifier des sommes de contrôle de téléchargement depuis des sites de fournisseurs
- Vérifier si deux versions d'un fichier de configuration sont identiques
- Créer l'empreinte numérique d'un document pour la comparer ultérieurement
- Préparer une valeur pour tester une entrée HMAC
Limites
- Les fichiers très volumineux sont lus entièrement en mémoire avant le calcul de l’empreinte
- Seuls SHA-256 et SHA-512 sont disponibles dans cet outil
- Le texte saisi ou le fichier sélectionné est traité directement dans votre navigateur et n'est envoyé à aucun serveur.
FAQ
- SHA-256 contre SHA-512 ?
- SHA-256 est très répandu et plus rapide ; SHA-512 produit une empreinte plus longue avec un état interne plus important.
- Est-ce la même chose que l'outil somme de contrôle de fichier ?
- Le générateur d’empreinte accepte le texte et les fichiers ; l’outil somme de contrôle de fichier se concentre sur les fichiers et affiche la progression de lecture.
- Pourquoi le calcul d’empreinte de fichier est-il lent ?
- Les fichiers volumineux doivent être lus intégralement ; la progression indique l'état de lecture avant de terminer l'empreinte.